/* ===========================================    Common CSS stlyes for QI.eShop.DNN.Module   ===========================================*/
.RegErrMessage,.ErrorMessage{color:Red;padding-bottom:15px;font-size:16px !important;}
.RegUnhidePassword{padding-left:15px;font-style:italic;color:gray;}
.RegOrgPasswordLbl,.RegNewPasswordLbl,.RegPasswordConfirmLbl{padding-left:15px;}
.RegForm input.Normal,.PwdRecoveryForm input.Normal{width:200px;}
.PwdRecoveryForm div.Label,.PwdRecoveryForm span.Label{height:21px;float:left; width:100px;position:relative;top:3px;}
.PwdRecoveryForm span.Label{position:relative;top:3px;padding-left:3px;}
.FilterItem{padding:0 5px;}
.FilterSelection{width:100px;}
table.LocalFilters{margin-left:2px;}
.FilterInfo .GroupPath,.FilterInfo .GroupPathLink{font-size:14px;}
.FilterInfo{padding-bottom:10px;}
.GroupPath{padding-bottom:0px;}
.HorizontalTemplateSelectionBox .TemplateSelectionLink{padding-right:20px;}
.TemplateSelectionImage{padding:0 5px;}
.QuantityEdit{top:0px;}
.ItemQuantityEdit{width:30px;text-align:center;}
.ShoppingCartIcon{vertical-align:-6px;}
.NewGoods .QuantityEdit,.RecommendedGoods .QuantityEdit{width:30px;}
.Bold{font-weight:bold;}
.MsgBox{padding-top:50px;  font-size:16px;  font-weight:bold;  text-align:center;}
.goodsList-name{font-weight:bold;font-size:1em;border-left:1px solid black;border-bottom:1px solid black;padding:5px;}
#goodsList-notFound{font-weight:bold;text-align:center;font-size:1em;}
.navNextButton{background-color:#93C1E5;border:1px solid black;font-weight: bold;width:160px;}
.cleaner{clear:both}
.GroupPath, .GroupPathLink{font-size:12px;font-weight:normal;}
.GroupPath a{text-decoration:underline;}
.GroupPath a:hover{text-decoration:none;}

/* GoodsItemDetailed */
.detailName{font-family:Arial,Helvetica;font-size:1.2em;font-weight:bold;color:black;margin:20px 0px 30px 5px;}
.detailPic a{background-color:black;padding:1px;display:block;}
.detailPic a img{}
.detailHeading{background-color:#879DB5;color:black;padding:4px;font-family:Arial,Helvetica;font-size:13px;font-weight:bold;}
.detailData{padding:5px;padding-bottom:7px;color:black;font-family:Arial,Helvetica;font-size:13px;font-weight:bold;}
.detailDataSmall{padding:5px;padding-bottom:7px;color:black;font-family:Arial,Helvetcia;font-size:11px;}
.PDFlink a{display:block;  background-image:url('/Portals/_default/Skins/AME/Images/pdf_icon.gif');  background-position:top center;  background-repeat:no-repeat;  padding-top:37px;  margin-top:10px;  float:left;  font-weight:bold;}

