body {
	margin: 0px;
	padding: 0px;
	background:url(../Images/buttons/bg.jpg) repeat-x #ecf5fb;
}
* html, body, table, td{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.topcurve{
	background:url(../Images/buttons/topcurve.gif) bottom no-repeat;
	height:16px;
}
.mid_bg{
	background:url(../Images/buttons/mid_bg.png) repeat-y;
	padding:0px 2px;
}

.bottomcurve {
  /* Mozilla ignores crazy MS image filters, so it will skip the following ;*/
  	height:49px;
	text-align:center;
	color:#696a6a;
	line-height:16px;
	background:url(../Images/buttons/bottomcurve.gif) ;
	
}
/* IE ignores styles with [attributes], so it will skip the following. */
.bottomcurve[class] {
	background-image:url(../Images/buttons/bottomcurve.gif);
	height:49px;
	text-align:center;
	color:#696a6a;
	line-height:16px;
}
a.footlink{
	color:#1769c7;
	text-decoration:none;
}
a.footlink:hover{
	color:#000000;
	text-decoration:underline;
}
.topnav_bg{
	background:url(../Images/buttons/toppnav_bg.gif) repeat-x;
	height:35px;
}
.topnav_sepr{
	background:url(../Images/buttons/topnav_sepr.jpg) center no-repeat;
	width:55px;
	height:35px;
}
a.topnav{
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
a.topnav:hover{
	color:#000000;
	text-decoration:none;
}
.asi_text{
	font-size:14px;
	color:#919090;
	line-height:22px;
}
.asi_number{
	font-size:14px;
	color:#1495ce;
}
.search{
	background:#e7f4fa;
	padding:7px;
}
.search_text{
	font-size:14px;
	font-weight:bold;
	color:#1495ce;
	border-bottom:1px solid #d9e5ea;
	padding-bottom:3px;
}
.tdsearch
{
	padding-left:4px;}
.search_input{
	margin:0px;
	padding:3px 0px;
	border:1px solid #7eb7cf;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#6d6d6d;
	
	width:143px;
}
.serch_btn{
	background-color:#1495ce;
	font-size:11px;
	color:#FFFFFF;
	padding:2px;
	margin:0px;
	border:0px;
width:24px;

}
a.advancesearch{
	color:#011cb1;
	text-decoration:underline;
}
a.advancesearch:hover{
	color:#999999;
	text-decoration:underline;
}
.left{
	background-color:#011cb1;
	width:192px;
}
.main_title{
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:16px;
	height:39px;
}
.newlink a:link
{
	background:url(../Images/buttons/leftnav_bullet.gif) no-repeat #1495ce;
	height:30px;
	border-bottom:1px solid #011cb1;
	padding-left:26px;

	}
	
	.SubCatLink
	{
text-decoration:none;
color:#000000;
		}
			
.SubCatLink a:Link
{
color:#000000;
text-decoration:none;		}
.leftnav
{
width:auto;
	display: block;
	height:33px;
	border-bottom:1px solid #011cb1;
	padding-left:26px;
	background:url(../Images/buttons/leftnav_bullet.gif) no-repeat #1495ce;

}

.leftnav:hover{
	background-color:#fb750a;
}
.leftnav a
{
	width:auto;
	display: block;
	color:#FFFFFF;
	text-decoration:none;
	padding:10px 0;
}



.leftnav1
{
 font-weight:bold;
	height:33px;
	border-bottom:1px solid #011cb1;
	padding-left:26px;
	background:url(../Images/buttons/leftnav_bullet.gif) no-repeat #1495ce;

}

.leftnav1:hover
{
	font-weight:bold;
	background-color:#fb750a;
}
.leftnav1 a{
	color:#FFFFFF;
	text-decoration:none;
}
.early_discount
{
	font-weight:bold;
	text-align:center;
}
.image_slide{
	height:86px;
	background-color:#d4edf7;
	padding:4px;
}
.linkflow{
	font-size:14px;
	font-weight:bold;
	color:#011cb1;
	height:28px;
	border-bottom:1px solid #1495ce;
}
.linkflow_arrow{
	font-size:11px;
	font-weight:bold;
	color:#011cb1;
	height:31px;
	
}
.linkflow a{
	font-size:14px;
	font-weight:bold;
	color:#011cb1;
	text-decoration:none;
}
.linkflow a:hover{
	font-size:14px;
	font-weight:bold;
	color:#fb750a;
	text-decoration:none;
}
.sorting_bar {
background-color:#1495ce;
font-family:Verdana;
height:23px;
font-size:10px;
padding:5px 10px;
color:#FFFFFF;
}
.sorting_bar a {
color:#FFFFFF;
}
.sorting_bar a:hover {
color:#000000;
}
.sorting_list { 
	font-size:10px;
}
.listing_prodbg{
	background:url(../Images/buttons/listing_prodbg.gif) no-repeat;
	height:241px;
	width:173px;
	padding:10px;
}
.listing_pimagebord{
	border:1px solid #eaeaea;
}

.listing_pname a:link{
	font-size:10px;
	font-weight:bold;
	color:#000000;
	text-align:left;
	text-decoration:none;
}
.listing_pname{
	font-size:10px;
	font-weight:bold;
	color:#000000;
	text-align:left;
	text-decoration:none;
}
.listing_pcode{
	color:#011cb1;
	font-weight:bold;
	text-align:left;
}
a.listing_detail{
	text-decoration:none;
	font-size:10px;
	color:#fb750a;
}
a.listing_detail:hover{
	text-decoration:none;
	color:#000000;
}
.listing_sepr{
	border-right:1px solid #bbbbbb;
}
.detail_imagebg{
	background:url(../Images/buttons/detail_imagebg.gif) no-repeat;
	width:293px;
	padding:10px;
	height:301px;
}
.detail_heading{
	background:#89cae6;
	font-weight:bold;
	color:#000000;
	height:23px;
	padding-left:11px;
}
.detail_desc{
	padding:4px;
}
.detail_pname{
	font-size:12px;
	font-weight:bold;
}
.detail_pcode{
	font-size:14px;
	font-weight:bold;
	color:#011cb1;
}
.pricing_bold{
	font-size:10px;
	font-weight:bold;
	color:#000000;
	border-right:1px solid #7c89d7;
	border-bottom:1px solid #7c89d7;
}

.pricing_bold_n{
	font-size:10px;
	font-weight:bold;
	color:#000000;
	border-bottom:1px solid #7c89d7;
}
.pricing_sepr{
	border-right:1px solid #7c89d7;
	border-bottom:1px solid #7c89d7;
}
.pricing_sepr_n{
	
	border-bottom:1px solid #7c89d7;
}
.pricing_code{
	font-size:10px;
	font-weight:bold;
	color:#000000;
}
.related_code{
	color:#011cb1;
	text-decoration:none;
}

.related_code a:link{
	color:#011cb1;
	text-decoration:none;
}
.paging {
color:#FFFFFF;
}
.staticpage
{

	font-size:11pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#000000;
	
	}
	
	.detail_desc_rel{
	padding:11px;
}
.detail_desc_rel a:link
{
	color:#000000;
	padding:11px;
}
a.bookmark{
	font-size:9px;
	color:#333333;
	text-decoration:none;
}
a.bookmark:hover{
	font-size:9px;
	color:#1495ce;
	text-decoration:none;
}
.sub_catgbg{
	background:url(../Images/buttons/subcatg_lnavbg.gif) no-repeat;
}
h2{
	font-size:18px;
	color:#011cb1;
	padding:0;
	margin:0;
}
.subcatg_rightnav{
	background:url(../Images/buttons/bullet.gif) no-repeat;
	padding-left:10px;
	height:20px;
}
.subcatg_rightnav a{
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.subcatg_rightnav a:hover{
	color:#1495ce;
	text-decoration:none;
}
.sitemap{
	font-size:14px;
	color:#FFFFFF;
	padding-left:5px;
}
.sitemap_heading{
	font-size:14px;
	font-weight:bold;
	color:#000000;
	border-bottom:1px solid #999999;
	padding-bottom:5px;
}
.sitemap_ul a{
	font-size:11px;
	color:#0033FF;
	text-decoration:none;
}
.sitemap_ul a:hover{
	color:#FAAB53;
	text-decoration:none;
}
.sitemap_ul{
	color:#0033FF;
	line-height:16px;
}

a.sitemaplink{
	font-size:11px;
	color:#0033FF;
	text-decoration:none;
}
a.sitemaplink:hover{
	color:#FAAB53;
	text-decoration:none;
}
a.product_desp2
{
	font-size:11px;
	color:#333333;
	text-decoration:none;
}
a.product_desp2:hover{
	color:#1495ce;
	text-decoration:none;
}
.dottedDivider {
 border-top-width: 1px;
 border-top-style: solid;
 border-top-color: #666666;}
