/* CSS Document */
img{border:0px;}
html, body { height:100%;}
body { margin:0px; padding:0px; background:#000000;}
table { font-size:12px; color:#3F3F3F; font-family:Arial,Helvetica,sans-serif; text-align:left; letter-spacing:0.03em; }
.maintable {}
.CatgHeader{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;
	color:#666666
}
.productsection{
	vertical-align:top;
}
.pagingMainTd{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding-right:10px;
}
.header{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:10px;
	font-weight:bold;
	color:#003366;
}
.description{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding-left:10px;
	padding-right:10px;
}
/********************************* Top SectionStyle *********************************/
.topsection { width: 100%; vertical-align:top;  height:10px; }
.topsection td{ }
/*.topsection b{ color:#4F8C13; font-weight:bold; font-size:12px;}*/
.topback{ background:url(../images/back-top.gif) repeat-x;}

.topsection a { color:#666666; text-decoration:none; font-weight:normal; }
.topsection a:hover { color:#7FAB0F; text-decoration:none; }



/********************************* middle Section *********************************/
.middlesection { vertical-align:top; background-color:#ffffff; width:100%}

/********************************* Left Section *********************************/
.lefsection { width:211px; vertical-align:top;
border-left:#24404B 1px solid;
	border-right:#24404B 1px solid;
	border-bottom:#24404B 1px solid; background-color:#000509}

.lefsection tr { font-size:12px; color:#501d39; font-family:Tahoma,Helvetica,Tahoma; text-align:left;}
/*.lefsection b { font-size:14px; color:#AE1567; font-family:Arial,Tahoma,Helvetica,Tahoma; text-align:left;  }
*/

.lefsection a { color:#50412E; text-decoration:none; font-weight:normal; letter-spacing:0.05em; }
.lefsection a:hover { color:#171717; text-decoration:none; }

.leftsearch { background:#AAD7FF; border:1px solid #84B2E1; padding:3px 3px 7px 7px; }

.leftlink {text-decoration:none; padding:3px;}
.leftlink a{background: transparent url(../images/icon-left.gif) no-repeat center left; padding-right:0px; padding-left:20px; color:#3F3F3F; font-weight:normal; text-decoration:none;} 
.leftlink a:visited {color:#3F3F3F; text-decoration:none; font-weight:normal;}
.leftlink a:hover{text-decoration:none; color:#7FAB0F;}

/******************************** middle section ********************************/
.middsection {  vertical-align: top; height:100%; background:#FFFFFF; }
.middsection a { color:#50412E; text-decoration:none; font-weight:normal; letter-spacing:0.05em; }
.middsection a:hover { color:#171717; text-decoration:none; }

a.midlink:link, a.midlink:visited {color:#69D0FF; font-weight:bold; text-decoration:none;  }
a.midlink:hover { color:#DE7EBD; text-decoration:none;}

.paging { vertical-align:bottom; color:#05567F; font-weight:bold;}
.paging a:link, .paging a:visited { color:#05567F; text-decoration:none; font-weight:normal; }
.paging a:hover { color:#666666; text-decoration:none; }
.pagingSel a:link, .pagingSel a:visited { background-color:#05567F; color:#ffffff; text-decoration:none; font-weight:bold; }
.pagingSel a:hover { color:#FF9900; text-decoration:none; }

a.nextprev:link, a.nextprev:visited { color:#303030; text-decoration:none; font-weight:bold; }
a.nextprev:hover { color:#303030; text-decoration:none; }

/*bottom section*/
.bottomsection { width:100%; color:#FF0000; vertical-align: top; height:10px;  }

.bottomsection a { color:#ffffff; text-decoration:none; font-weight:normal;}
.bottomsection a:hover { color:#E2E2E2; text-decoration:none; }

.copyright{ color:#666666; }
.wtxt{ color:#ffffff; padding:0px 10px 0px 10px;}
a.qualdev:link, a.qualdev:visited { color:#303030; text-decoration:none; font-weight:normal; }
a.qualdev:hover { color:#303030; text-decoration:none; }



/* ------------------------------------------------Site Structure END------------------------------------------------------ */

/* ---------------------------------------------shopping cart Sections---------------------------------------------------- */

.allborder { background:#E0E1D4; }
.tableheader { background:#969D10; color:#ffffff;  padding-left:10px; font-weight:bold; height:25px; }
.lightbg { background:#ffffff; }
.darkbg { background:#E3EEE2; }
.hdbg { background:#C4C790; }

.bottomheader { background:#F6F7E4; color:#000000; padding-left:10px; font-weight:bold; height:25px; }
.subtdbg { background:#ecedd3; height:16px; padding-left:10px; }

/* ---------------------------------------------------Account Section---------------------------------------------------- */
.maheading { border-bottom:1px #CCCCCC solid; height:55px; padding-left:10px; }

.malink { color:#FE616A; text-decoration:none; padding-top:5px;}
a.malink:link, a.malink:visited { color:#ff8000; text-decoration:none; padding:5px 5px;}
a.malink:hover { color:#E0B64D; text-decoration:none; }

/* Form Sections styles*/
form { margin:0px; padding:0px; }
input, select, textarea { border:1px solid #B3B9C3; padding:1px; font-size:11px; color:#747474; }
.button { color:#FFFFFF; padding:0px; font-weight:bold;  padding:1px; background: url(../images/butbg.gif) repeat-x; border:0px; 
border:1px solid #9FB2C3; }
.noborder { border:0px none; padding:0px; }
 
 /* Images styles */
.thumimg { width:90px; }
.middimg { width:225px; }
.bigimg { width:300px; border:2px solid #CCCCCC; padding:2px; }
.imgborder, .thumimg, .normalimg { border:1px solid #CCCCCC; padding:1px; }
a:hover .imgborder, a:hover .thumimg, a:hover .normalimg { border:1px solid #7BA552; }

/*Heading section*/
.pagehead { color:#737904;	font-size:16px;	font-weight:bold; text-transform:capitalize;}
.midsubhead {color:#000000; font-size:14px; font-weight:bold; padding:7px;}
.midheader { background:#7EAE75; color:#FFFFFF; padding:6px 5px; font-weight:bold; }
.smallhead { color:#9FB90F;	font-size:11px;	font-weight:bold;	text-transform: uppercase;}
.hlhead {color:#99b401;	font-size:11px;	font-weight:normal;	text-transform: uppercase;}

/*General text */
.red, .error, .errmsg { color:#FF0000;}
.price { color:#DE0000; font-weight:normal;}
.hlight{ color:#3685D2; font-weight:normal;}

/*------------------------------------general eliments styles------------------------------------*/
h1 {font-family:Times New Roman, Arial, Helvetica, sans-serif; font-size:26px; color:#292929; font-weight:normal; padding:15px 10px 5px 10px; text-transform:uppercase; margin:0px;}
h2, .textheding { font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#292929; font-weight:bold; vertical-align:bottom; padding-top:5px; margin:0px;}

.xline { border-left:1px solid #CDCDCD; width:1px; }
.yline { border-bottom:1px solid #CDCDCD; height:1px;}

/*------------------------------------links styles------------------------------------*/

.breadcrumb{ color:#000000; padding:2px; }
.breadcrumb a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration: none; padding-right: 5px; padding-left:5px; color:#6798A6; font-weight:bold; text-decoration: none;}
.breadcrumb a:visited, .breadcrumb a:active{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;color:#6798A6; text-decoration: none; font-weight:bold;}
.breadcrumb a:hover{text-decoration:underline;}

a.normallink:link, a.normallink:visited { color:#ff8000; text-decoration:none; font-weight:bold;}
a.normallink:hover { color:#E0B64D; text-decoration:none; font-weight:bold;}

a.smalllink:link, a.smalllink:visited { color:#434702; text-decoration:none; font-weight:normal; font-size:11px;}
a.smalllink:hover { color:#8783ca; text-decoration:none; font-weight:normal;}

a.headlink:link, a.headlink:visited { color:#CD7261; text-decoration:none; font-weight:bold; font-size:14px; text-transform:uppercase; letter-spacing:0.05em;}
a.headlink:hover { color:#B2387A; text-decoration:none; }

a.proname:link, a.proname:visited { color:#3F3F3F; text-decoration:none; font-weight:normal;}
a.proname:hover { color:#000000; text-decoration:none;}

.p10{padding:10px;}


.catglink:link, .catglink:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#6894A5;
	text-decoration:none;

}
.catglink:hover {
	text-decoration:underline;
}
a.bottomlink:link, a.bottomlink:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
}
a.bottomlink:hover {
text-decoration:underline;
}
a.bottomlink:visited{font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;}
.caption{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	width:40%;
	padding-right:10px;
}
.dataShow{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.dataShowNormal{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	vertical-align:top;
}
.reqField{
	color:#ff0000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.btnregister{
	background:url(../../images/registernow-new.jpg);
	width:113px;
	height:18px;
	margin:0;
	border:0px;
	cursor:pointer;
}
.btnlogin{
	background:url(../../images/blueloginbut.jpg);
	width:77px;
	height:18px;
	margin:0;
	border:0px;
	cursor:pointer;
}
.btnupdate{
	background:url(../../images/btnUpdate.jpg);
	width:73px;
	height:18px;
	margin:0;
	border:0px;
	cursor:pointer;
}
.btnsend{
	background:url(../../images/sned.jpg);
	width:73px;
	height:18px;
	margin:0;
	border:0px;
	cursor:pointer;
}
.btndelete{
	background:url(../../images/btnDelete.jpg);
	width:73px;
	height:18px;
	margin:0;
	border:0px;
	cursor:pointer;
}
.btnEmptyCart{
	background:url(../../images/btnEmptyCart.jpg);
	width:73px;
	height:18px;
	margin:0;
	border:0px;
	cursor:pointer;
}

.btnKeepShopping{
	background:url(../../images/btnBacktoselection.jpg);
	width:110px;
	height:18px;
	margin:0;
	border:0px;
	cursor:pointer;
}
.btnContinue{
	background:url(../../images/continue.jpg);
	width:73px;
	height:18px;
	margin:0;
	border:0px;
	cursor:pointer;
}
.btnHideCart{
	background:url(../../images/btnHideCartItemDetail.jpg);
	width:73px;
	height:18px;
	margin:0;
	border:0px;
	cursor:pointer;
}
.btnShowCart{
	background:url(../../images/btnShowCartItemDetail.jpg);
	width:73px;
	height:18px;
	margin:0;
	border:0px;
	cursor:pointer;
}
.btnEdit{
	background:url(../../images/editbutton.jpg);
	width:73px;
	height:18px;
	margin:0;
	border:0px;
	cursor:pointer;
}
.btnBack{
	background:url(../../images/btnBack.jpg);
	width:73px;
	height:18px;
	margin:0;
	border:0px;
	cursor:pointer;
}
.btnPrint{
	background:url(../../images/btnPrint.jpg);
	width:73px;
	height:18px;
	margin:0;
	border:0px;
	cursor:pointer;
}
.btnHome{
	background:url(../../images/btnHome.jpg);
	width:73px;
	height:18px;
	margin:0;
	border:0px;
	cursor:pointer;
}
.btnOrderNow{
	background:url(../../images/ordernow.jpg);
	width:78px;
	height:18px;
	margin:0;
	border:0px;
	cursor:pointer;
}
a.forgot:link, a.forgot:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5B95C7;
	text-decoration:none;
}
a.forgot:hover {
	text-decoration:underline;
}
.newregdata{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
.bottomsep{
	color:#6798A6;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px; font-weight:bold;
}
a.bottomlink:link{
	color:#6798A6;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px; text-decoration:none;
}
a.bottomlink:hover{
	text-decoration:underline;
}
a.leftCatlink:visited{
	color:#fff;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; text-decoration:none;
}
a.leftCatlink:link{
	color:#fff;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; text-decoration:none;
}

a.leftCatlink:hover{
	text-decoration:underline;color:#fff;
}


a.leftSubCatlink:link, a.leftSubCatlink:visited{
	color:#6798A6;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; text-decoration:none;
}
a.leftSubCatlink:hover{
	text-decoration:underline;
}
a.Toplink:link{
	color:#6798A6;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px; text-decoration:none;
}
 a.Toplink:visited{
	color:#6798A6;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px; text-decoration:none;
}
a.Toplink:hover{
	text-decoration:underline;color:#6798A6
}
a.TopCMSlink:link, a.TopCMSlink:visited{
	color:#6798A6;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; text-decoration:none;
}
a.TopCMSlink:hover{
	text-decoration:underline;
}
.lefttable{
	border-left:1px solid #D4C5C7;
	border-bottom:1px solid #D4C5C7;
}
.cartHeading{
	font-family:Verdana, Arial, Helvetica, sans-serif;, Times, serif; font-size:16px; font-weight:bold; color:#194E7A}

.itemheader{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	background-color:#092B37;
	padding:5px;
	color:#C5D0E4;
}
