img{border:none}

.searchBtn{color:#FFF; background-color:#666; border:1px solid #666; height:20px; width:30px; font-size:11px}

.searchBox{font-family:"Segoe UI","Trebuchet MS",Arial,Helvetica,sans-serif; font-size:75%; color:#333; background-color:#FFF; border:1px solid #ccc}

searchtext.{text-align:left; color:#FFF}

.textbox{background-color:#fff; border:1px solid #ccc; font-family:"Segoe UI","Trebuchet MS",Arial,Helvetica,sans-serif; font-size:12px; color:#333}

.textboxDisabled{background-color:#FFF; border:none; font-family:"Segoe UI","Trebuchet MS",Arial,Helvetica,sans-serif; font-size:12px; color:#efefee}

.submit{font-family:"Segoe UI","Trebuchet MS",Arial,Helvetica,sans-serif; font-weight:bold; font-size:14px; color:#FFF; background-color:#036; padding:2px 5px 2px 5px; text-align:center; text-decoration:none; border:none}

ol, ul{margin:0px; padding:0px}

ul.sitemap, li.sitemap {margin: 0px 0px 0px 20px;}

li{list-style-position:inside; margin:0px; padding:0px}

li.bullet{list-style-type:square; font-family:"Segoe UI","Trebuchet MS",Arial,Helvetica,sans-serif; font-size:75%; color:#036; border-bottom:1px solid #ededeb; padding-top:4px; padding-bottom:4px}

li.bulletLrg{list-style-type:square; font-family:"Segoe UI","Trebuchet MS",Arial,Helvetica,sans-serif; font-size:100%; color:#333}

li.num{border-bottom:1px solid #ededeb; padding-top:4px; padding-bottom:4px; color:#036; font-family:"Segoe UI","Trebuchet MS",Arial,Helvetica,sans-serif; font-weight:bold; font-size:12px}

li.account{list-style-type:square; padding-top:5px; padding-bottom:5px}

.txtSession, .txtCopy, .txtSiteDocs{font-family:"Segoe UI","Trebuchet MS",Arial,Helvetica,sans-serif; font-size:75%; color:#333}

.txtSession1{font-family:"Segoe UI","Trebuchet MS",Arial,Helvetica,sans-serif; font-size:75%; color:#FFF; text-decoration:none}

.txtwhite{font-family:"Segoe UI","Trebuchet MS",Arial,Helvetica,sans-serif; font-size:75%; color:#FFF}

.txtwhite1{font-family:"Segoe UI","Trebuchet MS",Arial,Helvetica,sans-serif; color:#FFF}

a.txtSession, a.txtSiteDocs{font-family:"Segoe UI","Trebuchet MS",Arial,Helvetica,sans-serif; font-size:75%; color:#333; text-decoration:none}

a.txtSession:hover, a.txtSiteDocs:hover{font-family:"Segoe UI","Trebuchet MS",Arial,Helvetica,sans-serif; color:#036; text-decoration:none}

a.txtButton{font-family: "Segoe UI","Trebuchet MS",Arial,Helvetica,sans-serif; font-weight:bold; color:#ff3; font-size:14px; background-color:#036; padding:2px 5px 2px 5px; text-align:center; text-decoration:none}

a.txtButton:hover{font-family:"Segoe UI","Trebuchet MS",Arial,Helvetica,sans-serif; font-weight:bold; color:#036; font-size:14px; background-color:#ff3; padding:2px 5px 2px 5px; text-align:center; text-decoration:none}

.txtOldPrice{text-decoration:line-through}

.txtSale{ color:#2174ff; font-family:"Segoe UI","Trebuchet MS",Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold}

.txtOutOfStock{color:#F00}

.txtInStock{color:#0C3}

.txtSiteDocs, a.txtSiteDocs{font-family:"Segoe UI","Trebuchet MS",Arial,Helvetica,sans-serif; font-size:75%; color:#333; text-decoration:none}

a.txtSiteDocs:hover{ font-family:"Segoe UI","Trebuchet MS",Arial,Helvetica,sans-serif; font-size:75%; color:#036; text-decoration:none}

.txtDefault, a.txtDefault, a.txtLink, a.txtLocation{font-family:"Segoe UI","Trebuchet MS",Arial,Helvetica,sans-serif; color:#333; text-decoration:none; font-size:12px; font-weight:normal}

a.txtDefault:hover, a.txtLink:hover, a.txtLocation:hover{ font-family:"Segoe UI","Trebuchet MS",Arial,Helvetica,sans-serif; color:#036; text-decoration:none; font-size:12px; font-weight:normal}

a.txtSelected:hover, a.txtSelected:active, a.txtSelected:link, a.txtSelected:visited{color:#ff3; text-decoration:none}

.txtCategory, a.txtCategory{font-family:"Segoe UI","Trebuchet MS",Arial,Helvetica,sans-serif; color:#333; text-decoration:none; font-size:12px; font-weight:normal}

a.txtCategory:hover{ font-family:"Segoe UI","Trebuchet MS",Arial,Helvetica,sans-serif; color:#036; text-decoration:none; font-size:12px; font-weight:normal}

.txtContentTitle{font-family:"Segoe UI","Trebuchet MS",Arial,Helvetica,sans-serif; font-size:14px; font-weight:bold; color:#036; border-bottom:1px solid #ededeb; padding:5px 5px 5px 0px}

.txtContentTitleprice{font-family:"Segoe UI","Trebuchet MS",Arial,Helvetica,sans-serif; font-size:14px; font-weight:bold; color:#036; padding:0 0 10px 0px}

.txtBoxSave{color:#F90707; padding-left:16px}

.tblList{border:1px solid #070F72}

.tdListTitle{background-color:#070F72; font-family:"Segoe UI","Trebuchet MS",Arial,Helvetica,sans-serif; font-weight:bold; color:#FFF}

.tdEven{background-color:#FFF}

.tdOdd{background-color:#EBEDFE}

.txtCartPrice{float:right; color:#F00; padding-right:3px}

.txtCart{font-family:"Segoe UI","Trebuchet MS",Arial,Helvetica,sans-serif; font-size:75%; color:#000}

.cartTotal{border-top:1px dashed #070F72; width:153px; padding-top:2px; margin-top:3px}

a.txtCartProduct:active, a.txtCartProduct:link, a.txtCartProduct:visited{text-decoration:none; color:#000}

a.txtCartProduct:hover{text-decoration:none; color:#ff3}

a.txtviewCart:active, a.txtviewCart:link, a.txtviewCart:visited{font-weight:bold; color:#FFF; background-color:#F90; text-decoration:none; font-weight:bold; padding:2px; border:1px solid #000}

a.txtviewCart:hover{background-color:#6C3; color:#FFF}

a.flashBasket:active, a.flashBasket:link, a.flashBasket:visited, a.flashBasket:hover{font-weight:bold; color:#FFF; background-color:#6C3; text-decoration:none; font-weight:bold; padding:2px; border:1px solid #000}

.cartProgress{font-family:"Segoe UI","Trebuchet MS",Arial,Helvetica,sans-serif; font-weight:normal; color:#666; padding:4px; border:1px solid #CCC; width:350px; margin:auto}

.txtcartProgressCurrent{color:#036; font-weight:bold}

.quickBuy{text-align:center; font-family:"Segoe UI","Trebuchet MS",Arial,Helvetica,sans-serif; color:#666}

.tdcartTitle{font-weight:bold; color:#FFF; background-color:#036}

.tdcartEven{background-color:#FFF; border-bottom:1px solid #ededeb}

.tdcartOdd{background-color:#FFF; border-bottom:1px solid #ededeb}

.tdCartSubTotal{padding-top:10px}

a.txtCheckout{font-family:"Segoe UI","Trebuchet MS",Arial,Helvetica,sans-serif; font-weight:bold; color:#ff3; font-size:14px; background-color:#036; padding:2px 5px 2px 5px; text-align:center; text-decoration:none}

a.txtCheckout:hover{font-family:"Segoe UI","Trebuchet MS",Arial,Helvetica,sans-serif; font-weight:bold; color:#036; font-size:14px; background-color:#ff3; padding:2px 5px 2px 5px; text-align:center; text-decoration:none}

a.txtUpdate{font-family:"Segoe UI","Trebuchet MS",Arial,Helvetica,sans-serif; font-weight:bold; font-size:14px; color:#FFF; background-color:#036; padding:2px 5px 2px 5px; text-align:center; text-decoration:none}

.txtStockWarn{font-size:75%; color:#F00}

.txtError{font-family:"Segoe UI","Trebuchet MS",Arial,Helvetica,sans-serif; font-weight:bold; color:#333; background-color:#FFCECE; border:1px solid #F00; padding-top:2px; padding-right:2px; padding-bottom:2px; padding-left:2px}

.txtCopyright, a.txtCopyright{text-align:center; font-family:"Segoe UI","Trebuchet MS",Arial,Helvetica,sans-serif; font-size:11px; padding-top:5px; color:#FFF}

a.txtCopyright:hover{text-decoration:none}

.dropDown{width:120px}

.addCoupon:hover, .addCoupon:active, .addCoupon:visited, .addCoupon:link{font-weight:bold; color:#000; text-decoration:none; font-weight:bold}

#RatingTop{border-top:1px solid #EDEDEB; border-right:1px solid #EDEDEB; border-left:1px solid #EDEDEB; background-color:#F8F8F7; padding:3px; margin-top:7px; font-family:"Segoe UI","Trebuchet MS",Arial,Helvetica,sans-serif; font-size:12px}

#RatingMain{border-right:1px solid #EDEDEB; border-left:1px solid #EDEDEB; background-color:#F8F8F7; padding:3px; font-style:italic; font-family:"Segoe UI","Trebuchet MS",Arial,Helvetica,sans-serif; font-size:12px}

.ReviewBot{border-right:1px solid #EDEDEB; border-left:1px solid #EDEDEB; background-color:#F8F8F7; padding:3px; border-bottom:1px solid #EDEDEB; font-family:"Segoe UI","Trebuchet MS",Arial,Helvetica,sans-serif; font-size:12px}

#RatingBottom{background-color:#EDEDEB; padding:3px; border-right:1px solid #EDEDEB; border-left:1px solid #EDEDEB; color:#333; font-family:"Segoe UI","Trebuchet MS",Arial,Helvetica,sans-serif; font-size:12px}

a.sortLink{color:#FFF; font-weight:bold; text-decoration:none}

a.sortLink:hover{text-decoration:underline}

#shipping-select{width:220px}

.divEmailInfo{margin:1em auto 1em auto; color:black; background-color:#E0FFB8; padding:1em; position:relative}
.divEmailError{margin:1em auto 2em auto; padding:1em; color:red; background-color:#FFEEE7}
.divEmailFields{margin:1em auto; padding:10px; width:95%; overflow:auto; border:1px dashed #94DA3A}

table.contactForm{margin:0 auto; width:100%}
.contactForm input.textbox{width:96%}
.contactForm select{}
.contactForm textarea{width:99%; height:160px}

span.validation-advice, span.custom-advice, label.error{margin-top:5px; color:#F00; background-color:#FFF; font-weight:bold}

#recaptcha_area{margin:0.5em 0}
.recaptcha_theme_white .required, .recaptcha_theme_blackglass .required, .recaptcha_theme_red .required{border:1px solid #70CDCC !important}
.recaptcha_theme_white .validation-failed, .recaptcha_theme_blackglass .validation-failed, .recaptcha_theme_red .validation-failed{border:2px solid #F33 !important}
.recaptcha_theme_white .validation-passed, .recaptcha_theme_blackglass .validation-passed, .recaptcha_theme_red .validation-passed{border:1px solid #B1D16C !important}
.recaptcha_theme_white .validation-advice, .recaptcha_theme_blackglass .validation-advice, .recaptcha_theme_red .validation-advice{ display:none}

