/* CSS Document */
img{border:0px;}
html, body { height:100%;}

body { margin:0px; padding:0px; background-color:#000033;font-family:Arial,Verdana, Helvetica, sans-serif;font-size:11px}
table {text-align:left; letter-spacing:0.03em; letter-spacing:0px;}
.maintable { width:100%; }
#maindatatable{width:100%;}
#OrderDataTable{width:98%;}
.CatgHeader{font-size:11px; font-weight:bold;color:#666666}
.productsection{vertical-align:top; padding:2px;}
.pagingMainTd{font-size:11px; padding-right:10px; text-align:center;}
.ProdDetailheader{font-size:16px; padding:5px; color:#322B24;text-transform:capitalize;font-weight:bold;}
.header{font-size:16px; padding:0px; color:#322B24;}
.Pageheader{font-size:20px;padding:0px; color:#0B751D; font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold;white-space:nowrap;}
.description{font-family:Arial, Helvetica, sans-serif;font-size:12px; padding-left:10px;padding-right:10px; color:#040404; text-align:left}
.myDynamicTxt{padding:10px;}
#myCMSContent{font-family: Arial,Verdana, Helvetica, sans-serif; color:#0C0F58;}
#myCMSContent .heading1{font-size:18px; font-weight:bold; line-height:1.5}
#myCMSContent .heading2{font-size:16px; font-weight:bold}
#myCMSContent .heading3{}
#myCMSContent p,table,tr,td,th,ul,li{font-size:14px; line-height:1.2}
#myCMSContent p{padding-bottom:5px}
#myCMSContent a:{color:#248333;font-size:14px;line-height:19px}
#myCMSContent a:link{text-decoration:underline;color:#248333;}
#myCMSContent a:hover{text-decoration:none;color:#000099}
#myCMSContent a:visited{text-decoration:underline;color:#248333;}

/********************************* Top SectionStyle *********************************/
#topmenuwhite{padding-top:4px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; color:#ffffff;font-size:12px; text-align:right; padding-right:20px;}

#topmenuwhite a:link{font-family: Arial, Helvetica, sans-serif; font-weight:normal; color:#ffffff;font-size:12px; text-decoration:none;padding-right:5px;padding-left:5px;}
#topmenuwhite a:visited{font-family: Arial, Helvetica, sans-serif; font-weight:normal; color:#ffffff;font-size:12px; text-decoration:none;padding-right:5px;padding-left:5px;}
#topmenuwhite a:hover{text-decoration:underline;}

#toplink{line-height:20px;font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#248333;font-size:12px; padding-left:8px;}
#toplink a:link{font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#248333;font-size:12px;text-decoration:none;}
#toplink a:visited{font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#248333;font-size:12px;text-decoration:none;}
#toplink a:hover{text-decoration:underline;}

#cartCountDiv{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px;}
#cartCountDiv a:link{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px;color:#000000;text-decoration:none;}
#cartCountDiv a:visited{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px;color:#000000;text-decoration:none;}
#cartCountDiv a:hover{text-decoration:underline;}

#bottomlink a:link{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#343F9C;text-decoration:none;}
#bottomlink a:visited {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#343F9C;text-decoration:none;}
#bottomlink a:hover {color:#ff0000;}

.topnormal{font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#000000; font-size:12px;}
.copyright{ color:#ffffff; font-size:11px;font-family:Arial, Helvetica, sans-serif; padding:5px;}
.wtxt{ color:#343F9C; padding:0px 2px 0px 2px;font-size:11px;font-family:Arial, Helvetica, sans-serif;}
.qualdev{color:#ffffff;font-size:11px;font-family:Arial, Helvetica, sans-serif; padding:5px;}	
a.qualdev:link, a.qualdev:visited { color:#ffffff; text-decoration:none; font-weight:normal; }
a.qualdev:hover { text-decoration:underline; }
#homepagetext{font-size:12px;font-family:Arial, Helvetica, sans-serif; color:#00033A;}
.newsletter{color:#00033A;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
.leftPanelCatgBottom{background:url(../../images/pBottom.jpg) no-repeat; height:13px;}
.leftPanelCatgMiddle{background:url(../../images/pMiddle.jpg) repeat-y;}
.companyinfo_leftPanelCatgTop{background:url(../../images/companyInfo_top.jpg) no-repeat; padding-top:50px;}
.leftPanelCatgTop{background:url(../../images/pTop.jpg) no-repeat; padding-top:50px;}
.leftCatNavLink:link{font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:13px; color:#0C0F58; font-weight:normal; text-decoration:none}
.leftCatNavLink:visited{font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:13px; font-weight:normal;color:#0C0F58; text-decoration:none}
.leftCatNavLink:hover{text-decoration:underline}
a.ProdLinkInCart:link,a.ProdLinkInCart.visited{color:#0B751D;font-size:12px;font-family:Arial,Helvetica,sans-serif;text-decoration:underline;}
a.ProdLinkInCart:hover{text-decoration:none;}

a.prolink:link{
	color:#0B751D;  font-size:14px; font-weight:bold; text-decoration:none; font-family:Arial, Helvetica, sans-serif;
}
a.prolink:visited{
	color:#0B751D;  font-size:14px; font-weight:bold; text-decoration:none; font-family:Arial, Helvetica, sans-serif; 
}
a.prolink:hover{
	text-decoration:none;
}
.blueheading{color:#00033A; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.price { color:#0B751D; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;line-height:1.5;}
.retailprice { color:#00033A; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.prodDesc{color:#5C5C5C;font-size:12px; font-family:Arial, Helvetica, sans-serif;line-height:1.5;}
form { margin:0px; padding:0px; }
input { background:#ffffff; border:1px solid #999999; font-size:12px;color:#000000; }
textarea {background:#ffffff; padding-top:4px;font-size:12px;color:#000000; border:1px solid #aaaaaa; font-family:Arial, Helvetica, sans-serif; }
select,LISTBOX {background:#ffffff; font-size:12px;color:#514071;border:1px solid #aaaaaa; }
.sortbytd{
	background-color:#ffffff; color:#5C5C5C;font-size:12px; height:30px;padding-top:10px;
}
.LoadingDIV{padding:8px;width:100px;}
.sortbytitle{
	font-size:12px; font-style:normal; padding-left:13px; font-family:Arial, Helvetica, sans-serif; }
.priceBig{color:#700303;font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.priceBlue{color:#00033A;font-size:21px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.prodHead{color:#0D731D;font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.prodDetail{color:#2F8B3E; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.priceSmall{color:#570000;font-size:10px; font-family:Arial, Helvetica, sans-serif;}
a.prodLinkSmall:link{font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;color:#0D731D;}
a.prodLinkSmall:visited{font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;color:#0D731D;}
a.prodLinkSmall:hover{text-decoration:underline;}
a.moreWhite:link{font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;color:#ffffff;}
a.moreWhite:visited{font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;color:#ffffff;}
a.moreWhite:hover{text-decoration:underline;}
.cartTable{border-collapse:collapse;border-color:#0B751D;}
.cartHeading{padding:3px;font-size:15px; color:#0B751D;letter-spacing:0px}
.CartTabCaption{font-size:13px;font-weight:bold;vertical-align:middle;padding-left:5px;color:#0B751D;}
.itemContent{font-size:13px;font-weight:normal;color:#292929;padding-right:5px;letter-spacing:0px;line-height:1.3;}
.itemContentSmall{font-size:10px;font-weight:normal;color:#292929;padding:5px;}
.itemheader{font-size:13px;font-weight:bold;background-color:#F5EEB7;padding:5px;color:#0B751D;}
.caption{font-size:12px;font-weight:bold;	text-align:right;color:#0D731D;	width:40%;padding-right:10px;}
.dataShow{font-size:11px;font-weight:bold;}
.dataShowNormal{font-size:11px;vertical-align:top;}
.reqField{color:#ff0000;font-size:11px;font-weight:bold;}
.btnregister{
	background:url(../../images/Register.jpg);
	width:71px;
	height:27px;
	margin:0;
	border:0px;
	cursor:pointer;
}
.btnlogin{
	background:url(../../images/btnLogin.jpg);
	width:85px;
	height:44px;
	margin:0;
	border:0px;
	cursor:pointer;
}
.btnupdate{
	background:url(../../images/Update.jpg);
	width:63px;
	height:27px;
	margin:0;
	border:0px;
	cursor:pointer;
}

.btn_procced{
	background:url(../../images/ProceedtoCheckout.jpg);
	width:136px;
	height:27px;
	margin:0;
	border:0px;
	cursor:pointer;
}

.btnsend{
	background:url(../../images/Send.jpg);
	width:53px;
	height:27px;
	margin:0;
	border:0px;
	cursor:pointer;
}
.btndelete{
	background:url(../../images/Delete.jpg);
	width:63px;
	height:27px;
	margin:0;
	border:0px;
	cursor:pointer;
}
.btnKeepShopping{
	background:url(../../images/KeepShopping.jpg);
	width:109px;
	height:27px;
	margin:0;
	border:0px;
	cursor:pointer;
}
.btnContinue{
	background:url(../../images/Continue.jpg);
	width:71px;
	height:27px;
	margin:0;
	border:0px;
	cursor:pointer;
}
.btnEdit{
	background:url(../../images/Edit.jpg);
	width:53px;
	height:27px;
	margin:0;
	border:0px;
	cursor:pointer;
}
.btnCartEdit{
	background:url(../../images/btn_edit.jpg);
	width:72px;
	height:27px;
	margin:0;
	border:0px;
	cursor:pointer;
}
.btnShowCart{
	background:url(../../images/ShowCartDetails.jpg);
	width:109px;
	height:27px;
	margin:0;
	border:0px;
	cursor:pointer;
}
.btnBack{
	background:url(../../images/Back.jpg);
	width:53px;
	height:27px;
	margin:0;
	border:0px;
	cursor:pointer;
}
.btnPrint{
	background:url(../../images/Print.jpg);
	width:53px;
	height:27px;
	margin:0;
	border:0px;
	cursor:pointer;
}
.btnHome{
	background:url(../../images/Home.jpg);
	width:53px;
	height:27px;
	margin:0;
	border:0px;
	cursor:pointer;
}
.btnOrderNow{
	background:url(../../images/OrderNow.jpg);
	width:78px;
	height:27px;
	margin:0;
	border:0px;
	cursor:pointer;
}
.btnEmpty{
	background:url(../../images/EmptyCart.jpg);
	width:84px;
	height:27px;
	margin:0;
	border:0px;
	cursor:pointer;
}
.btnSearch{
	background:url(../../images/Search.jpg);
	width:71px;
	height:27px;
	margin:0;
	border:0px;
	cursor:pointer;
	background-repeat:no-repeat;
}
.btnUpdateCart
{
	background:url(../../images/updateCart.jpg);
	width:84px;
	height:27px;
	margin:0;
	border:0px;
	cursor:pointer;
	background-repeat:no-repeat;
}
.btnApply
{
	background:url(../../images/apply.jpg);
	width:53px;
	height:27px;
	margin:0;
	border:0px;
	cursor:pointer;
	background-repeat:no-repeat;
}
.ncap{font-size:13px;padding-left:3px;padding-bottom:3px;padding-top:3px;}
a.forgot:link, a.forgot:visited {font-size:12px;font-weight:bold;color:#00033A;text-decoration:none;}
a.forgot:hover {text-decoration:underline;}
a.NewUser:link, a.NewUser:visited {font-size:12px;color:#0D731D;text-decoration:none;font-weight:bold;}
a.NewUser:hover {	text-decoration:underline;}
.shoperror{	font-size:12px;	font-weight:bold;color:#ff0000;}
.mandatory{font-size:11px;color:#ff0000;}
.newusertxt{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#292929; padding-right:10px;line-height:1.3;}
.newuserhead{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#00033A;}
.loginhead{font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#FFFFFF; padding-left:20px;padding-right:10px;}
.paging{background:url(../../images/Pager.jpg);background-repeat:no-repeat;text-align:center;min-width:20px;}
.paging a:link, .paging a:visited { color:#0B751D; text-decoration:none; font-weight:normal; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px;}
.paging a:hover {text-decoration:none; }
.pagingSel {color:#0B751D;background:url(../../images/Pager.jpg);background-repeat:no-repeat;min-width:20px;font-weight:bold;text-align:center}
.pagingSel a:link, .pagingSel a:visited {color:#013309;text-decoration:none;font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.pagingSel a:hover {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; }





.topsection { width: 100%; vertical-align:top;  height:10px; }
.topsection td{ color:#383838;}
/*.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; }

.toplink a{background: transparent url(../images/icon-top.gif) no-repeat center left; padding-right:0px; padding-left:15px; color:#3F3F3F; font-weight:normal; text-decoration:none;} 
.toplink a:visited {color:#3F3F3F; text-decoration:none; font-weight:normal;}
.toplink a:hover{text-decoration:none; color:#7FAB0F;}

/********************************* middle Section *********************************/
.middlesection { vertical-align:top;background-color:#ffffff;}

/********************************* Left Section *********************************/
.leftsection { width:238px; vertical-align:top;background-color:#ffffff;}

.leftsection 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:#F0F0E1; text-decoration:none; }

.leftsearchTD { background:#FCFDED;border-top:#D9D9C2 1px solid;border-bottom:#D9D9C2 1px solid;}
.leftsearch { }
.txtCartQty { background:#ffffff; border:1px solid #DADAC2;height:25px;padding-top:4px; }


.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; padding-top:4px; width:729px;}
.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;}


/*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; }



a.Aaddress:link, a.Aaddress:visited { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#514071; text-decoration:none; font-weight:normal; }
a.Aaddress:hover { color:#514071; 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*/

.txtLogin {background:#EEEEEE; border:1px solid #DADAC2;height:25px;padding-top:4px; }
.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:#386F99;font-size:16px; font-weight:bold; padding:0px;}
.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;}
.redPrice{color:#990000;font-size:12px;font-weight:bold;}

.Smallprice { color:#660101; font-weight:normal; font-size:17px;padding-right:10px;font-weight:bold; }
.Normalprice { color:#000000; font-weight:normal; font-size:17px;padding-right:10px;}
.featurePrice { color:#492B00; font-weight:normal; font-size:18px;}

.featureCatglink:link, .featureCatglink:visited, .featureCatglink:hover {
	font-size:15px;
	font-weight:bold;
	color:#3D8DCB;
	text-decoration:none;
}
.ClearanceCatglink:link, .ClearanceCatglink:visited, .ClearanceCatglink:hover {
	font-size:14px;font-weight:bold;
	color:#7C6099;
	text-decoration:none;
}
.ClearanceDesc{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#0000;
	text-decoration:none;
}
.hlight{ color:#3685D2; font-weight:normal;}

/*------------------------------------general eliments styles------------------------------------*/
h1 {font-size:26px; color:#292929; font-weight:normal; padding:15px 10px 5px 10px; text-transform:uppercase; margin:0px;}
h2, .textheding {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------------------------------------*/
.breadCrumbTable{}
.breadcrumb{ color:#0B751D; text-decoration: none; font-weight:400;padding-left:5px;font-family:Tahoma,Arial, Helvetica, sans-serif; font-size:12px; vertical-align:bottom;}
.breadcrumb a{text-decoration: none; padding-right:5px; padding-left:5px; color:#0B751D; font-weight:400; font-family:Tahoma,Arial, Helvetica, sans-serif; font-size:12px;}
.breadcrumb a:visited, .breadcrumb a:active{color:#0B751D; text-decoration: none; font-weight:400; font-family:Tahoma,Arial, Helvetica, sans-serif; font-size:12px;}
.breadcrumb a:hover{text-decoration:none; color:#0B751D; }

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:Arial, Helvetica, sans-serif;   
	font-size:12px;
	font-weight:bold;
	color:#007096;
	text-decoration:none;
}
.catglink:hover {
	text-decoration:underline;
}

.catglinkNew:link {
	font-size:12px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}
.catglinkNew:visited {
	font-size:12px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}
.catglinkNew:hover {
	text-decoration:underline;
}
.leftmenuMainTd
{
background-image:url(../../images/ToolBArBG.jpg);background-repeat:repeat-x;text-align:center;text-decoration:none;border-right:#D9D9C2 1px solid
}
.leftmenu:link, .leftmenu:visited {
	color:#7C7C6B;
	text-decoration:none;
	
	font-size:17px;
	white-space:nowrap;
}
.leftmenu:hover {
	text-decoration:none;
}
.featureDesc{font-size:12px;color:#3D8DCB}


.cmsPageLink
{
	text-decoration:none;
	font-size:11px;
	color:#ffffff;
}
.topmenu{text-decoration:none; text-align:center;}
.topmenuHighlight{background:url(../../images/TopBar_BGHOver.jpg) repeat-x; height:44px;text-decoration:none; text-align:center;}
a.topmenu:link{background:url(../../images/TopBar_BG.jpg) repeat-x; height:44px;text-decoration:none;}
a.topmenu:visited{
	color:#782FAB; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; font-weight:700;
}
a.topmenu:hover{
	background:url(../../images/TopBar_BG.jpg) repeat-y; text-decoration:underline;
}
.ptitle{
	 font-size:16px; color:#36362B;
}



.newsletterInput{border:1px solid #206193; font-family:Arial, Helvetica, sans-serif; font-size:10px; width:150px; height:16px; padding:1px;}
a.topmenumain:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#616161; text-decoration:none;}
a.topmenumain:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#616161; text-decoration:none;}
a.topmenumain:hover{text-decoration:underline;}	
.topsep{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#616161; text-decoration:none; padding-left:2px; padding-right:2px;}
.leftcatheader{font-size:15px; color:#775C91; font-weight:700; padding-left:4px; padding-top:4px;}
.prodescription{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#514071;}
.morelink:link{font-size:12px; text-decoration:none; color:#990033;}
.morelink:visited{font-size:12px; text-decoration:none; color:#990033;}
.morelink:hover{text-decoration:underline;}
.relateditemheader{font-size:18px; color:#BC428F; font-weight:bold;}
.largeview:link{font-size:11px; color:#444444; text-decoration:none;}
.largeview:visited{font-size:11px; color:#444444; text-decoration:none;}
.largeview:hover{text-decoration:underline;}



.CMStable{padding:15px;height:400px;vertical-align:top}
.RefineResultText{font-size:15px; color:#ffffff; font-weight:bold; text-decoration:none;border-bottom:dashed #FFFFFF 1px;}
.RefineValue{font-size:13px; color:#ffffff;}
.RefineCount{font-size:13px; color:#FF9900;}

.bottomMenuContainer{border-right:1px solid #cccccc; vertical-align:top; padding-left:10px;}
/*---------------Style Sheets of Controls----------------*/
.selbox{border: 1px solid #534470; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#514071; vertical-align:middle; width:125px;letter-spacing:0px;}
.avail{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#076187; text-align:right; padding-right:4px;}
.searchtbox{border: 1px solid #534470; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; height:16px;}


.txtbox{ background:#ffffff; border:1px solid #DADAC2;height:21px;padding-top:2px;font-size:13px;color:#747474; }
.bottomheader{
	background:url(../../images/Bottom_Linkbg.jpg) no-repeat; height:26px; font-family:"helvetica roman",Arial, Helvetica, sans-serif; font-size:14px; color:#002540;
}
#productdescription li{
	margin-left:20px;
}
.ActiveTab{font-size:12px;font-weight:bold;color:#9f9f9f;font-variant:small-caps;line-height:1;padding-bottom:3px;}
.SelectedTab{font-size:13px;font-weight:bold;color:#0C4591;font-variant:small-caps;line-height:1;padding-bottom:3px;}
.InActiveTab{font-size:12px;font-weight:bold;color:#7A7A7A ;font-variant:small-caps;line-height:1;padding-bottom:3px;}
a.remove:link, a.remove:visited{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#990000;text-decoration:none;font-weight:normal;}
a.remove:hover{text-decoration:underline;}
a.UpdateCart:link, a.UpdateCart:visited{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#0B751D;text-decoration:none;font-weight:normal;}
a.UpdateCart:hover{text-decoration:underline;}
.tblInstruction{background-color:#f2f2f2;border:#248333 solid 1px;}
.txtInstruction{font-size:11px;}
.txtInstructionHeader{font-size:13px;color:#FFFFFF;background-color:#248333;font-weight:bold;}


.hideCountry{display:none;}