@charset "UTF-8";/* CSS Document */* {padding:0px;margin:0px;}body {	background-image:url(images/BodyBg.jpg);	background-repeat:repeat-x;	background-color: #1644CA;	text-align:center;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;}.maincontainer {width:911px;margin:auto;text-align:left;background-image:url(images/logo.jpg);background-repeat:no-repeat;background-position: -3px 0px;min-height:300px;}.sess {color:#FFFFFF;float:right;margin-top:23px;margin-right:15px;}.sess a {color:#FFFFFF;text-decoration:none;}.shopcart {	background-image:url(images/cartBG.gif);	background-repeat:no-repeat;	width:242px;	height:35px;	clear:both;	color:#0B2462;	font-weight:bold;	float:right;	padding-top:16px;	padding-left:10px;	margin-top:8px;	margin-right:15px;	}.shopcart a {text-decoration:underline;color:#0B2462;}.shopcart span {color:#FFFFFF;font-weight:normal;}.rtcol {		width:911px;	float:right;		margin-top:10px;}.tabs {clear:both;float: right;width:676px;height:101px;background-image:url(images/main2BG.jpg);background-repeat:repeat-x;background-color:#FFFFFF;text-align:right;padding-right:12px;}.tabs a img {border:none;}.contcontain {background-color:#FFFFFF;margin-top:45px;background-image:url(images/mainBG.jpg);background-repeat:repeat-y;margin-top:101px;}.lftcol {	background-image:url(images/lftcolbg.gif);	background-repeat:repeat-y;		float:left;	width:223px;	margin-top:114px;	background-color: #0048A1;}.searchform, maillist {font-size:10px;color:#666666;}table.maillist {margin-right:10px;}table.searchform, table.maillist {margin-top:-3px;}.footer {	background-color:#FC7525;	background-image:url(images/foot.gif);	background-repeat:repeat-x;	margin:auto;	color:#FFFFFF;	clear:both;	padding:6px;	font-size:10px;}.footer form {margin-top:-4px;}#linkfooter {margin-top:10px;}#linkfooter a {	color:#0B2261;}#linkfooter a:hover {	color:#FC601C;}.welcome {	font-family:Impact, Arial, Helvetica, sans-serif;	font-size:18px;	color:#FC5F1C;}.welcome2 {	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	color:#45a9e3;	display:block;	margin-bottom:15px;	font-weight:bold;}#write_review .textbox {margin-bottom:10px;}/*Latest Prods */.LatestProds {margin:5px 0px 0px 0px;padding: 0 0 0 23px;}.featprod {	float:left;	width:180px;	padding:10px;	height:190px;	overflow:hidden;	margin:0 15px 15px 0;	position:relative;	background-color:#B4C4DB;	border:1px solid #1644CA;}a img.infobtn {float:right;margin:-28px 3px 0px 0px;border:none;} input.infobtn {float:right;margin:-14px 5px 0px 0px;border:none;}.randProd img {border:1px solid #CCCCCC;padding:5px;margin-bottom:5px;overflow:hidden;}img.prodimg {border:none;}.prodimgcrop {height:145px;width:145px;overflow:hidden;margin:0px;padding:0px;border:5px solid #FFFFFF;background:#FFFFFF;text-align:center;}.prodimgcrop2 {border:1px solid #CCCCCC;height:155px;width:155px;overflow:hidden;margin:0px auto 5px auto;padding:0px;}.randProd img {width:100px;}.prodTitle a, .prodPrice{	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	color:#0E2F81;	text-decoration:none;}.prodTitle {display:block;width:114px;height:28px;overflow:hidden;}/*Category Page */.catProd, .boxContent3 {	padding:10px;			margin:7px;	position:relative;	background-color:#B4C4DB;	border:1px solid #1644CA;}.boxContent3 {color:#003D86;font-size:12px;}.catProd .prodimgcrop2 {margin:0px 0px 0px 0px;float:left;}.catInfo { float:right;position:relative;width:460px;}.catPrice {font-family:Arial, Helvetica, sans-serif;font-size:22px;color:#f26c00;position:absolute;text-align:right;top:0px;right:0px;}.descrpt {margin-top:5px;font-size:10px;line-height:15px;}.catbuttons {position:absolute;bottom:10px;right:10px;}a.txtTitle, span.txtTitle {font-family:Arial, Helvetica, sans-serif;font-size:22px;color:#004395;text-decoration:none;display:block;width:393px;}span.txtTitle {font-size:16px;width:235px;}/* product page */.viewprodimagebox {	float:left;	position: relative;	width:270px;	overflow:hidden;}.viewprodrightbox {float:right;	position: relative;	width:375px;	overflow:hidden;}img.viewprod {width:250px;}.prodimgcrop3 {width:250px;overflow:hidden;margin:0px;padding:0px;border:5px solid #FFFFFF;background:#FFFFFF;}.prodimgcrop4 {border:1px solid #CCCCCC;width:260px;overflow:hidden;margin:0px auto 5px auto;padding:0px;}span.vat {	font-size:11px;	color:#1644CA;	font-weight:bold;}.viewprodrightbox li.bulletLrg {list-style-type:none;}.viewprodrightbox ul, .viewprodrightbox ol {margin-left:0px;}.viewprodrightbox li.bulletLrg a.txtDefault {color:#FFFFFF;}.viewprodrightbox li.bulletLrg a.txtDefault:hover {color:#FBFF25;}.viewprodrightbox a.txtButton{	background-color:#1644CA;	border-color:#1644CA;}.viewprodrightbox a.txtButton:hover {	background-color:#FF7710;	border-color:#FF7710;}