body{
	margin:0px;
	font-family: Arial;
	font-size: 12px;
}
.greybg{
	background-color: #FCFDFD;
	/*background-image: url('/proimages/LEX/greybg.gif');
	background-repeat: repeat-x;*/
}
a.links:active, a.links:link, a.links:visited, a.links:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: Bold;
	color: #000000;
	text-decoration: none;
	padding-top: 4px;
	padding-left: 7px;
}

a.subCat:active, a.subCat:link, a.subCat:visited, a.subCat:hover {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

h1{
	font-family: Arial;
	font-size: 22px;
	color: #829bb1;
}
.bodytext{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	padding-right: 36px;
}
.plaintext{
	font-family: Arial;
	font-size: 12px;
	padding: 5px;
}
.errtext{
	font-family: Arial;
	font-size: 12px;
	color: red;
	padding-right: 36px;
}
.textpad{
	padding-left: 43px;
	padding-top: 22px;
}
.prodtextpad{
	padding-left: 14px;
	padding-top: 22px;
}
.greytopmid{
	background-image: url('/proimages/LEX/grey_top_mid.gif');
	background-repeat: repeat-x;
}
.greybtmmid{
	background-image: url('/proimages/LEX/grey_btm_mid.gif');
	background-repeat: repeat-x;
}
.greyleft{
	background-image: url('/proimages/LEX/greyleft.gif');
	background-repeat: repeat-y;
}
.greyright{
	background-image: url('/proimages/LEX/greyright.gif');
	background-repeat: repeat-y;
}
.greybox{
	border-top: 1px solid #D1D1D1;
	border-left: 1px solid #D1D1D1;
	border-right: 1px solid #D1D1D1;
}

.creditext{
	text-align: center;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;	
}
.sptext{
	font-family: Arial;
	font-size: 18px;
	color: #449CF9;
	padding-bottom: 5px;
}
.bluetopmid{
	background-image: url('/proimages/LEX/topmid.gif');
	background-repeat: repeat-x;
}
.bluebtmmid{
	background-image: url('/proimages/LEX/btmmid.gif');
	background-repeat: repeat-x;
}
.blueleft{
	background-image: url('/proimages/LEX/blueleft.gif');
	background-repeat: repeat-y;
}
.blueright{
	background-image: url('/proimages/LEX/blueright.gif');
	background-repeat: no-repeat;
}
.midbg{
	/*background-image: url('/proimages/LEX/midbg.gif');
	background-repeat: repeat-x;*/
	background-color: #B6DAFE;
}
.hiddenimg{
	visibility: hidden;
	display: none;
}
.boxpad{
	padding-left: 43px;
	padding-top: 17px;
	padding-right:28px;
}
.linepad{
	padding-top: 18px;
}
.linepad1{
	padding-top: 6px;
}
.mertopmid{
	background-image: url('/proimages/LEX/mer_top_mid.gif');
	background-repeat: repeat-x;
}
.merbtmmid{
	background-image: url('/proimages/LEX/mer_btm_mid.gif');
	background-repeat: repeat-x;
}
.merleft{
	background-image: url('/proimages/LEX/merleft.jpg');
	background-repeat: no-repeat;
	background-color: #449CF9;
	
}
.merright{
	background-image: url('/proimages/LEX/merright.jpg');
	background-repeat: no-repeat;
	background-color: #449CF9;
}
.mermidbg{
	background-image: url('/proimages/LEX/mermidbg.jpg');
	background-repeat: repeat-x;
	height: 347px;
	background-color: #429BF9;
}
.midtop{
	background-image: url('/proimages/LEX/mid-top.jpg');
	background-repeat: repeat-x;
	height:147px;
	padding-top: 44px;
}
.topstrip{
	background-image: url('/proimages/LEX/top-strip.gif');
	background-repeat: repeat-x;
	height:51px;
}
.web{
	font-family: Verdana,Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.contact{
	font-family: Verdana,Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.offerbg{
	background-image: url('/proimages/LEX/offerbg.jpg');
	background-repeat: no-repeat;
	background-color:#4CA1F9;
	width:270px;
	height:71px;
}
.merchandise{
	font-family: Arial;
	font-size: 17px;
	font-weight: Bold;
	color:#FFFFFF;
	padding-left: 25px;
}
.merhead{
	font-family: Arial;
	font-size:12px;
	font-weight: Bold;
	color: #000000;
	padding-left: 25px;
}
.mertext{
	font-family: Arial;
	font-size:12px;
	color: #FFFFFF;
	font-weight: Bold;
	text-align:justify;
	padding-left: 25px;
}
.offerhead{
	font-family: Arial;
	font-size: 14px;
	font-weight: Bold;
	color: #829bb1;
	padding-left: 10px;
}
.offertext{
	font-family: Arial;
	font-size: 11px;
	font-weight: Bold;
	color: #000000;
	padding-left: 10px;
}
.specialmain{
	background-image: url('/proimages/LEX/specialmain.jpg');
	background-repeat: repeat-x;
	background-color: #EFF1F0;
}
.mainbg{
	background-color: #eff1f0;
}
.footertext{
	font-family: Arial;
	font-size:12px;
	color:#000000;
}
.midcurve{
	background-image: url('/proimages/LEX/mid-curve.gif');
	background-repeat: no-repeat;
	width:85px;
	height:147px;
}
.sp_bluebody{
	background-color: #e3e6e8;
}
.sp_bluebar{
	background-color: #e3e6e8;
}

.cartTopBar{
	background-image: url('/proimages/LEX/topBar.gif');
	background-repeat: repeat-x;
}

.cartCloseBut{
	padding-right: 5px;
}

.cartTitle{
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #FFFFFF;
	font-size: 12px;
}
tr.cartTitle{
	background-color: #5c5c62;
}
tr.cartMove{
	cursor: move;
}
tr.cartItem{
	background-color: #f0f1f1;
}
#cart{
	width: 100%;
}
#cartCont{
	position: absolute; 
	left: 600px; 
	top: 10px; 
	width: 400px;
	border: 1px solid #829bb1;
}
.crtEmpty{
	font-weight: Bold;
	font-size: 12px;
}
.pname{
	vertical-align: top;
	padding-left: 10px;
}
.crtHr{
	color: #829bb1;
	background-color: #829bb1;
	height: 2px;
	border: 0;
}
.crtPlus{
	width: 27px;
	cursor: pointer;
	vertical-align: top;
}
.crtName{
	padding-left: 2px;
	padding-right: 2px;
	font-size: 10px;
	font-weight: bold;
	width: 150px;
	vertical-align: top;
}
.crtQty{
	text-align: center;
	width: 15px;
	vertical-align: top;
}
.crtQtyTxt{
	vertical-align: top;
	padding: 2px;
	width: 28px;
	border: 1px solid #000000;
}
.crtPrice{
	vertical-align: top;
	padding-right: 10px;
	font-size: 13px;
	text-align: right;
}
.catbtmmid{
	background-image: url('/proimages/LEX/cat_btm_mid.gif');
	background-repeat: repeat-x;
}
.crtTotal{
	text-align: right;
	padding-right: 10px;
	font-size: 13px;
	font-weight: Bold;
}
.catBorder{
	border-left: 1px solid #D1D1D1;
	border-right: 1px solid #D1D1D1;
	border-top: 1px solid #D1D1D1;
	background-color: #eff1f0;	
}
.menuBtn{
	background-image: url('/proimages/LEX/menuBtn.jpg');
	background-repeat: no-repeat;
	width: 270px;
	height:48px;
	font-family:Arial;
	font-size:12px;
	padding-left:30px;
	padding-top:4px;
}
.menuRoll{
	background-image: url('/proimages/LEX/menuRoll.jpg');
	background-repeat: no-repeat;
	width: 270px;
	height:48px;
	font-family:Arial;
	font-size:12px;
	padding-left:30px;
	padding-top:4px;
}
.padleft{
	padding-left: 13px;
}
.acctopmid{
	background-image: url('/proimages/LEX/acc_top_mid.gif');
	background-repeat: repeat-x;	
}
.accbtmmid{
	background-image: url('/proimages/LEX/acc_btm_mid.gif');
	background-repeat: repeat-x;	
}
.accbg{
	background-image: url('/proimages/LEX/accbg.gif');
	background-repeat: repeat-x;	
	background-color: #9aaec0;
}
.accleft{
	background-image: url('/proimages/LEX/acc_left.gif');
	background-repeat: repeat-y;	
}
.accright{
	background-image: url('/proimages/LEX/acc_right.gif');
	background-repeat: repeat-y;	
}
.accborder{
	border-left: 1px solid #7d96ab;
	border-right: 1px solid #7d96ab;
}
.textbox{
	border: 1px solid #888888;
	font-family: arial;
	font-size: 12px;
	width:200px;
	padding-left: 2px;
	padding-right: 2px;
}
.fieldRowCap{
	font-size:13px;
	font-weight: bold;
}
.Btn{
	border: 1px solid #888888;
	height: 20px;
	font-family: arial;
	font-size: 12px;
}
.accHead{
	font-family: Arial, Verdana;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 9px;
	padding-bottom: 6px;
}
.accText{
	font-family: Arial, Verdana;
	font-size: 13px;
	color: #FFFFFF;
	padding-left: 10px;
	padding-right: 9px;
}
.accleftprod{
	padding-left:9px;
	padding-right: 9px;
}
.catStrip{
	padding-top:7px;
	padding-bottom:7px;
}
.prodImageBig{
	border: 1px solid #3d658e;
}
.prodMainTbl{
	padding-right:15px;
}
.curPointer{
	cursor: pointer;
}
.prodPrice{
	font-size: 12px;
	font-weight: bold;
}
#shopCart{
	border: 1px solid #829bb1;
}
.shpPlus{
	width: 27px;
	cursor: pointer;
	vertical-align: top;
	padding: 5px;
}
.shpTxt{
	vertical-align: top;
	padding: 2px;
	width: 28px;
	border: 1px solid #000000;
}
.shpImg{
	padding: 5px;
}
.shpName{
	padding: 5px;
	font-size: 12px;
}
.DivDisc{
	font-size: 12px;
}
.shpTxtBox{
	padding: 5px;
}
.shpTotal{
	padding: 5px;
	font-size: 12px;
}
.shpGrand{
	font-weight: bold;
	padding-right: 5px;
	font-size: 12px;
}
.shpEmpty{
	font-size: 12px;
	color: red;
}
#custDetails{
	border: 1px solid #b6c8d7;	
}
.frmTxt{
	font-size: 12px;
	padding-left: 6px;
}
.GiftsTxt{
	font-size: 12px;
	padding-left: 4px;
}

.frmPEnquiryTxt{
	font-size: 12px;
}
.frmTxtBold{
	font-size: 12px;
	padding-left: 6px;
	font-weight:bold;
}
.frmBox{
	
	border: 1px solid #000000;
}
.errMsg{
	font-size: 12px;
	padding-left: 6px;
	font-weight:bold;
	color:red;
}
.succMsg{
	font-size: 12px;
	padding-left: 6px;
	font-weight:bold;
	color:#3d658e;
}
.topStripPad{
	padding-top: 5px;
}

a.Paging:active,a.Paging:link,a.Paging:visited,a.Paging:hover{
	font-family: Arial;
	font-size: 12px;
	color: #829bb1;
}

.linktext_new{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}
.homePad{
	padding-left:20px;
}

.tabBackground{
	background-image: url("/proimages/LEX/tabBack.gif");
	background-repeat: repeat-x ;
	height:26px;
}

.tabMenu{
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	font-weight:bold;
	cursor:pointer;
}
.spOffersHead{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #829bb1;
}
.boxBgCol{
	background-color: #e3e6e8;
}
.boxTitle{
	font-size: 12px;
	font-weight: bold;
}
.fckEditFont1C{
	font-family: Arial; font-size: 12px; color: #000000;
}
.fckEditFont1{
	font-family: Arial; font-size: 12px; color: #829bb1; 
}
.fckEditFont2C{
	font-family: Arial; font-size: 14px; color: #000000;
}
.fckEditFont2{
	font-family: Arial; font-size: 14px; color: #829bb1; 
}
.fckEditFont3C{
	font-family: Arial; font-size: 16px; color: #000000;
}
.fckEditFont3{
	font-family: Arial; font-size: 16px; color: #829bb1;
}
.fckEditFont4C{
	font-family: Arial; font-size: 18px; color: #000000;
}
.fckEditFont4{
	font-family: Arial; font-size: 18px; color: #829bb1;
}
.fckEditFont5C{
	font-family: Arial; font-size: 22px; color: #000000;
}
.fckEditFont5{
	font-family: Arial; font-size: 22px; color: #829bb1;
}