body{ margin:0px; background-color: #ffffff; }
.hiddendiv{ visibility:hidden; display:none; }
.visiblediv{ visibility:visible; display:block; }
#bodyid{ text-align:center; background-color:#b6c2d8; padding: 10px; }
body, td, input, option, textarea{ font-size: 12px;	font-family: Verdana; color:#6d6c6c; }
select { color:#60321b; }
a:link, a:visited, a:active, a:hover { font-size:12px; text-decoration: underline; color:#6d6c6c; }
a.homelink:link, a.homelink:visited, a.homelink:active{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size:11px;
	text-decoration: none;
	color:#6d6c6c;
}
a.homelink:hover {
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size:11px;
	text-decoration: none;
	color:#60321b;
}

hr {
	color:#6d6c6c;
	height: 1px;
}
#footer{
	background-position: 0 10;
	background-image: url('/proimages/footerline.gif');
	background-repeat: repeat-x;
	bottom: 0px;
	position: relative;
	padding-top: 15px;
	background-color: #FFFFFF;
}
#footer1{
	background-position: 0 10;
	background-image: url('/proimages/footerline.gif');
	background-repeat: repeat-x;
	padding-top: 15px;
	background-color: #FFFFFF;
}
.topmid{
	background-image: url('/proimages/top_mid.gif');
	background-repeat: repeat-x;
}
.topmidFloat{
	float:left;
	background-image: url('/proimages/top_mid.gif');
	background-repeat: repeat-x;
}
.leftbar{
	background-image: url('/proimages/leftbar.gif');
	background-repeat: repeat-y;
}
.rightbar{
	background-image: url('/proimages/rightbar.gif');
	background-repeat: repeat-y;
	background-position: top right;
}
.leftbgcol{
	background-color: #CFCDCE;
}
.midbgcol{
	background-color: #AEAEAE;
}
.rightbgcol{
	background-color: #CFCFD1;
}
.textbgcol{
	background-color: #60321b;
}
.footertext{
	color: #B2B2B2;
	font-family: Verdana;
	font-weight: Bold;
}
.navitext{
	color: #959494;
	font-family: Verdana;
	font-size: 12px;
}
.homehead{
	color: #ffffff;
	font-family: Times New Roman;
	font-size: 18px;
	padding-left: 18px;
	padding-right: 18px;
}
.hometext{
	color: #B0B0B0;
	font-family: Verdana;
	font-size: 12px;
	padding-left: 18px;
	padding-right: 18px;
}
.contentContainerTable{
	padding-left:8px;
	padding-right:24px;
}
.productHeadline{
	font-size:18px;
	color:#60321b;
}
.quantityTextBox{
	outline: none;
	width:58px;
	border:1px solid #a2a2a2;
}
.greyFontStyle{
	color:#b6b6b6;
	font-size:13px;
}
.productDescription{
	padding-top:15px;
	color:#6d6c6c;
	font-size:12px;
	font-family: Verdana;
}
.homeprodhead{
	color: #6d6c6c;
	font-family: Times New Roman;
	font-size: 14px;
}
.homeprodtext{
	color: #6d6c6c;
	font-family: Times New Roman;
	font-size: 12px;
}
.midbar{
	background-image: url('/proimages/midhomebar.gif');
	background-repeat: no-repeat;
	background-position: top CENTER;
	height: 150px;
	padding-top:30px;
}
.timesromanheader{
	color: #ffffff;
	font-family: Times New Roman;
	font-size: 20px;
	padding-right: 18px;
}
.timesromannormal{
	color: #ffffff;
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 12px;
	padding-right: 18px;
	
}
.toprepeatClass {
 	background-image: url('/images/topcorner_middlerepeat.gif');
 	background-repeat: repeat-x;
 	height: 14px;
}
.bottomrepeatClass {
	background-image: url('/images/bottomcorner_middlerepeat.gif');
 	background-repeat: repeat-x;
 	height: 13px;
}
.leftrepeatImg {
	background-image: url('/images/leftcorner_middlerepeat.gif');
 	background-repeat: repeat-y;
 	width: 3px;
}
.rightrepeatImg {
	background-image: url('/images/rightcorner_middlerepeat.gif');
 	background-repeat: repeat-y;
 	width: 3px;
}
.frmLabel{
	color:#60321b;
	text-decoration:none;
	font-family:Arial;
	font-size:12px;
	width:135px;
}
.radiotext{
	color:#60321b;
	text-decoration:none;
	font-family:Arial;
	font-size:12px;
	padding-left:90px;
}
.textBox{
	color:#60321b;
	outline: none;
	border:1px solid #a7a9ac;
	background-color:#ffffff !important;
	text-decoration:none;
	font-family:Arial;
	font-size:12px;
	height:20px;
	width:203px;
}
.textBoxWish{
	color:#60321b;
	outline: none;
	border:1px solid #a7a9ac;
	background-color:#ffffff !important;
	text-decoration:none;
	font-family:Arial;
	font-size:12px;
}
.textBoxSearch{
	color:#60321b;
	outline: none;
	border:1px solid #a7a9ac;
	background-color:#ffffff !important;
	text-decoration:none;
	font-family:Arial;
	font-size:12px;
	width:150px;
}
.textArea{
	color:#60321b;
	outline:none;
	border:1px solid #a7a9ac;
	background-color:#ffffff !important;
	text-decoration:none;
	font-family:Arial;
	font-size:12px;
	width:203px;
}
.dropdownBox{
	color:#60321b;
	outline:none;
	border:1px solid #a7a9ac;
	background-color:#ffffff !important;
	text-decoration:none;
	font-family:Arial;
	font-size:12px;
}
.dropdownBoxText{
	color:#60321b;
	background-color:#ffffff !important;
	text-decoration:none;
	font-family:Arial;
	font-size:12px;	
}
.ideacatborder{
	border:5px solid #3f2112;
	cursor:pointer;
}
.ideaHeadline{
	font-size:12px;
	color:#60321b;
	font-weight:bold;
}
.wishlistOptions{
	padding-top:10px;
	color:#60321b;
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
}
.wishlistProductsPrice{
	padding-left:10px;
	color:#60321b;
	font-size:12px;
	font-family:Arial;
}
.loginSuccess{
	padding-top:25px;
	color:#6d6c6c;
	font-size:12px;
	font-family: Verdana;
	padding-bottom:15px;
}
.wishListResetButton {
	background-image: url('../proimages/cancel.gif');
	background-repeat: no-repeat;
	width: 64px;
	height: 15px;
	border: 0px;
	color: #000000;
	font-size: 10px;
	text-align:center;
	cursor:pointer;
}
.wishListSubmitButton {
	background-image: url('../proimages/send.gif');
	background-repeat: no-repeat;
	width: 56px;
	height: 15px;
	border: 0px;
	cursor:  pointer;
}
.chkBtn{
	background-image: url('/proimages/check-all.gif');
	background-repeat: no-repeat;
	width: 70px;
	height: 15px;
	border: 0px;
	color: #000000;
	font-size: 10px;
	text-align: center;
	cursor:  pointer;
}
.delBtn{
	background-image: url('/proimages/delete.gif');
	background-repeat: no-repeat;
	width: 56px;
	height: 15px;
	border: 0px;
	color: #000000;
	font-size: 10px;
	text-align: center;
	cursor:  pointer;
}
.unChkBtn{
	background-image: url('/proimages/uncheck-all.gif');
	background-repeat: no-repeat;
	width: 70px;
	height: 15px;
	border: 0px;
	color: #000000;
	font-size: 10px;
	text-align: center;
	cursor:  pointer;
}
.sendWishlistLabel{
	color:#402311;
	text-decoration:none;
	font-family:Verdana;
	font-size:12px;
	
}
.sendWishlistLabelTxtBx{
	color:#402311;
	outline:none;
	border:0px;
	text-decoration:none;
	font-family:Verdana;
	font-size:12px;
	width:100px;
}
.sendWishlistMoreLeft{
	text-decoration:underline;
	color:#402311;
	font-family:Verdana;
	font-size:12px;
	text-align:left;
	cursor:pointer;
}
.wishlistProducts{
	color:#60321b;
	font-size:12px;
	font-family:Arial;
}
.pointerCur{
	cursor:pointer;
}
.prodLinkDet{
	text-decoration:none;
	border:0px;
	cursor:pointer;
}
.forgotPassMainDiv{
	left:560px;
	border:1px solid #CACACA;
	width:330px;
	height:50px;
	position:absolute;
	text-align:center;
	z-index:4;
	background-color:#FFFFFF;
	visibility:hidden;
	display:none;
}
.forgotPassLink{
	color:#6d6c6c;
	text-decoration:none;
	font-family:Tahoma;
	font-size:12px;
}
.msg{
	display:none;
	position:absolute;
	z-index:200;
	background:url(../images/msg_arrow.gif) left center no-repeat;
	padding-left:7px;
	color:#6d6c6c;
}
.msgcontent{
	display:block;
	background:#4C2E1B;
	border:2px solid #c70105;
	border-left:none;
	padding:5px;
	font-family:Arial;
	color:#6d6c6c;
}	

.browntext11{
	color:#402311;
	text-decoration:none;
	font-family:Verdana;
	font-size:12px;
	width:103px;
}
/* Shopping Cart */
#cartBox{	position: absolute; z-index: 11; left: 0px; top: 90px; }
.errorClass { color:#ff0000; }
.hpad10 { padding-top:10px; }
.cartRight { text-align:right; padding-right:10px;}
.cartLeft { text-align:left; }
.imgCursor { cursor:pointer; }
.cartWidth { width:30px; }
.detailPage { padding-left:20px;padding-right:20px;border-left:1px solid #aeaeae;border-right:1px solid #aeaeae; }
.hrLine { background-color:#e0dfdf; }
.FixedWidth { width:829px; }
.topWidth { width:829px; height:26px; }
.LeftClass { float:left; }
.topColor { background-color:#ffffff; height:26px; width:778px; float:left; }
.bottomWidth { width:829px; height:19px; }
.bottomColor { background-color:#ffffff; height:19px; width:794px; float:left; }
.midColor { background-color:#ffffff; }
.headline { font-family: Tahoma, Verdana, Helvetica, Arial; font-size: 20px; color:#442513; font-weight:bold; text-decoration:none; padding-bottom:30px; }
#InerDIv { width:777px;}
#hr { background-color:#ececec; color:#cecece; height:1px; }
#hr1 { background-color:#cecece; color:#cecece; height:1px; }
#input { text-align:center; border:1px solid #9e9e9e; }
.boldtext { color:#4a423e; font-weight:bold; }
.totSize { font-size:17px; width:100px; }
.paddtd { padding-left:20px; }
.poundClass { text-align:right; font-size:16px; color:#4a423e; font-weight:bold; padding-top:13px; padding-right:40px; }
.topadClass { padding-top:20px; }

/* box css */
.headContent{ background-color:#60321b;color:#ffffff;font-weight:bold;line-height:25px; }
.leftRepeat { background-image:url('/images/leftRepeat.gif');width:4px;background-repeat:repeat-y; }
.rightRepeat { background-image:url('/images/repeatRight.gif');width:4px;background-repeat:repeat-y; }
.bottomLine { background-color:#60321b; }
.cboth { clear:both; }
.space16{ width: 16px;}
.space10{ width: 10px; }
.hspace5{ height: 5px; font-size:1px; }
.hspace15{ height: 15px; }
.req{ font-weight:bold; color:#ff0000; }
.txtColor { color:#60321b; font-weight:bold; }
.spaceFld {  width: 222px;}
.spaceFldNew {  width: 150px; color:#60321b; }
.cleft { clear:left; }
.right { float:right; }
.fld { border:1px solid #60321b; color:#60321b; }
.space5x5{ width: 5px; height: 5px; line-height: 5px; }
.space2x2{ width: 2px; height: 2px; line-height: 2px; }
.plainBg{ background-color:#60321b;height:25px; }
.tright{ text-align:right; }
.error{ text-align:center; color:#ff0000; }
.bgLine { background-color:#60321b; }
.imgDis{ width:100px; text-align:center; }
.prodName { font-weight:bold; font-size:14px; color:#60321b; }
.itemDisp { width:100px; color:#60321b;  }
.priceDisp { width:130px; color:#60321b; }
.totDisp { width:150px; text-align:right; color:#60321b;}
.lineBg { background-color:#60321b;height:1px; }
.fontConSize { font-size:12px; }
.redirText { font-family:arial;font-weight:bold;font-size:12px;color:#B20075;text-align:center; }
.failTxt { font-size:12px;color:#60321b; }
.amtPad { padding:5px 18px 5px 15px; }
.abs{ position: absolute; }
.cartHead { font-family:arial;font-weight:bold;font-size:12px; color:#bcbcbc; }
.txtClass { color:#442513; font-weight:bold; border:1px solid #9e9e9e; text-align:center; }
.txtAlign { text-align:center; }
.viewCnt { position:absolute; cursor:pointer; border:1px solid #ff0000;}
.cntDet { font-weight:bold;color: #ff0000;font-size:10px;cursor:pointer; }
.floatDiv { behavior:url(iepngfix.htc);background: url('../images/mid_r.png') repeat-x;height:23px; width:225px; text-align:center;line-height:23px;color:#735a55;font-weight:bold; }
img{ behavior:url(iepngfix.htc); }
.mainFltDiv { position:absolute;padding-top:120px;padding-left:50px; }
.basketDiv { position:absolute;width:412px;z-index:5; }
.basBg { background-color:#ffffff; }
.bastopBorder { border-top:1px solid #efefef; }
.basbotBorder { border-bottom:1px solid #efefef; }
.hbasBorder { border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7; height:20px; }
.lbasBorder { border-left:1px solid #e7e7e7; }
.rbasBorder { border-right:1px solid #e7e7e7; }
.basTxtCol { color:#432815; font-size:11px; }
.varConWid { width:150px; }
.width60 { width:60px; }
.width90 { width:90px; }
.tabPad { cursor:pointer; }
.baslink { color:#ffffff; line-height:30px; height:30px; padding-right:5px; font-size:11px; font-weight:bold; }
.basRptLeft{ background-image:url('/images/leftbasRpt.gif');width:6px;background-repeat:repeat-y; }
.rightbasRpt{ background-image:url('/images/rightbasRpt.gif');width:6px;background-repeat:repeat-y; }
.basTxt { width:400px; height:30px; cursor:pointer; }
.basTopCnt { width:13px;height:14px;background-image:url('../images/basmidImg.gif');color:#ffffff;font-size:10px;text-align:center;font-weight:bold; }
.reqCol { color:#422716; }
.infoPad { padding-right:15px; }
.txtInfoPad { padding:5px; }
.errclr { color:#ff0000; padding-left:20px; }
.passDiv { position:absolute; top:160px; border:1px solid #60321b; height:160px; width:260px; background-color:#ffffff; }
.messIn { color:#60321b; padding-left:16px; padding-top:5px; padding-bottom:5px; padding-right:15px;  }
.messErr { color:#ff0000; padding-left:16px; padding-top:5px; padding-bottom:5px; padding-right:15px;  }
.bord { border:1px solid #e8e8e8; background-color:#ffffff; width:180px; padding:5px; line-height:15px; }
.borderDiv { 1px solid #ff0000; }
