body
{
	margin:0 auto;
	padding:0 0 0 0;
	background:url(../images/body_bg.jpg);
}
img
{
	border:0;
}
.container
{
	width:960px;
	margin:0 auto;
}
.page
{
	width:100%;
	float:left;
	background:#FFFFFF;
}
.result_right	{ text-align:right;}
.result_right b	{color:#0171BB; font-weight: bold;}
.result_right	{ text-align:right;padding:0 10px; 0 0;}
.result_right b	{color:#0171BB; font-weight: bold;}
.result_right a	{
color:#0171BB; 
font-weight: normal;
font:normal 10pt Arial, Helvetica, sans-serif;
}

.header
{
	width:100%;
	height:63px;
	float:left;
	background:url(../images/header_bg.jpg);
	margin:0 0 1px 0;
}
.logo
{
	width:250px;
	height:63px;
	display:block;
	float:left;
	background:url(../images/Buy_logo.jpg) no-repeat;
}
.call
{
	width:120px;
	float:left;
	font:bold 8pt Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
	text-align:center;
	padding:20px 0 0 50px;
}
.header_menu
{
	width:500px;
	float:right;
	text-align:right;
	color:#757E8B;
	padding:0 0 0 0;
}
.header_menu a
{
	font:normal 8pt Verdana, Arial, Helvetica, sans-serif;
	color:#0066CC;
	text-decoration:none;
	margin:0 7px 0 7px;
}
.header_menu a:hover
{
	text-decoration:underline;
	color:#757E8B;
}
.form
{
	margin:10px 0 0 0;
	text-align:right;
	float:right;
	padding:5px 0 5px 0;
	background:url(../images/search_bg.png) no-repeat;
}
.searchselect
{
font:normal 8pt Arial, Helvetica, sans-serif;
border:1px solid #B5DFFB;
}
.form1
{
	margin:0px 0 0 0;
	padding:0px 0 0px 0;
}

.search
{
	width:215px;
	float:left;	
	border:0;
	margin:0 0 0 70px;
	padding:0 0 0 0;
	background:#e5f1fa;
}
.menu
{
	width:100%;
	float:left;
	margin:0 0 1px 0;
	padding:8px 0 8px 0;
	background:#0171BB;
}
.menu a
{
	font:bold 10pt Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	text-transform:uppercase;
	padding:0 5px 0 5px;
	margin:0 5px 0 5px;
}
.menu a:hover
{
	text-decoration:underline;
}
.quick_link
{
	width:98%;
	float:left;
	margin:0 0 1px 0;
	padding:3px 0 3px 2%;
	background:#e4e4e4;
	font:normal 8pt Verdana, Arial, Helvetica, sans-serif;
	color:#757E8B;
	text-transform:uppercase;
}
.quick_link a
{
	font:normal 8pt Verdana, Arial, Helvetica, sans-serif;
	color:#0171BB;
	text-decoration:none;
	text-transform:uppercase;
	padding:0 6px 0 6px;
	margin:0 6px 0 6px;
}
.quick_link a:hover
{
	text-decoration:underline;
	color:#757E8B;
}
#left
{
	width:182px;
	float:left;
	padding:5px 0 5px 0;
	/*border-right:1px solid #E4E4E4;*/
}
.categories
{
	width:98%;
	float:left;
	margin:0 0 0 0;
	padding:5px 0 5px 5px;
	font:bold 10pt Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:underline;
	text-transform:uppercase;
	border-bottom:1px solid #E4E4E4;
	background:#E4E4E4;
}
.leftmenu
{
	width:182px;
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
/*.mainmenu ul
{
	margin:0 0 0 0;
	padding:0 0 0 5px;
	list-style:none;
	float:left;
}
.mainmenu li
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	list-style:none;
	float:left;
}
.mainmenu ul li a
{
	width:177px;
	display:block;
	float:left;
	margin:0 0 0 0;
	padding:3px 0 3px 10px;
	font:normal 9pt Verdana, Arial, Helvetica, sans-serif;
	border-bottom:1px dotted #E4E4E4;
	color:#0171BB;
	text-decoration:none;
	background:url(../images/arrow_blue.gif) no-repeat;
}
.mainmenu ul li a:hover
{
	text-decoration:underline;
	color:#757E8B;
}*/
.mainmenu
{
	width:182px;
	float:left;
	margin:0 0 0 0;
	padding:5px 0 5px 0;
	border-bottom:1px dotted #E4E4E4;
	border-right:1px dotted #E4E4E4;
}
.mainmenu a
{
	font:normal 10pt Verdana, Arial, Helvetica, sans-serif;
	color:#0171BB;
	text-decoration:none;
	float:left;
}
.mainmenu a:hover
{
	text-decoration:underline;
	color:#757E8B;
}
.submenu
{
	width:96%;
	float:left;
	margin:0 0 0 0;
	padding:3px 0 3px 18px;
	border-right:1px dotted #E4E4E4;
}
.submenu a
{
	font:normal 8pt Verdana, Arial, Helvetica, sans-serif;
	color:#757E8B;
	text-decoration:none;
	background:none;
}
.submenu a:hover
{
	text-decoration:underline;
}
.select
{
	width:95%;
	float:right;
	margin:0 2% 0 0;
	padding:0 0 0 0;
	color:#757E8B;
}
#right
{
	width:763px;
	float:right;
	padding:5px 0 5px 0;
}

.promoarea
{
	width:100%;
	float:left;
	margin:0 0 5px 0;
	padding:0 0 0 0;
}
.banner
{
	width:600px;
	height:130px;
	float:left;
	background:#003366;
}
.cart
{
	width:147px;
	height:96px;
	float:right;
	border:1px solid #757E8B;
	margin:0 1px 0 0;
	padding:27px 5px 5px 5px;
	background:url(../images/cart_bg.jpg) no-repeat;
	font:normal 9pt Verdana, Arial, Helvetica, sans-serif;
	color:#FF0000;
}
.login
{
	width:89px;
	height:20px;
	float:left;
	background:url(../images/login_btn.gif);
	border:0;
	margin:3px 0 0 0;
	padding:0 0 0 0;
}
.product
{
	width:762px;
	float:left;
	margin:0 1px 0 0;
	padding:0 0 0 0;
}
.product_top
{
	width:760px;
	height:22px;
	float:left;
	border:1px dotted #757E8B;
	margin:0 0 0 0;
}
.feature_product
{
	width:350px;
	height:22px;
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
	font:normal 9pt Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/feature_products_bg.png) no-repeat;
}
.feature_product1
{
	width:750px;
	height:20px;
	float:left;
	margin:0 0 0 0;
	background-color:#767f8c;
	font:bold 12pt Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding:2px 0 0 10px;
	font:normal 9pt Verdana, Arial, Helvetica, sans-serif;
}
.feature_product1 a
{
	font:bold 12pt Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding:2px 0 0 10px;
	font:normal 9pt Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;

}
.feature_product2
{

	height:20px;
	width:730px;
	margin:0 0 0 0;
	background-color:#767f8c;
	font:bold 12pt Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding:2px 0 0 0px;
	font:normal 9pt Verdana, Arial, Helvetica, sans-serif;
}

.view_cart
{
	width:400px;
	height:24px;
	float:right;
	margin:0 0 0 0;
	padding:4px 5px 4px 0;
	font:normal 9pt Verdana, Arial, Helvetica, sans-serif;
	color:#0171BB;
	text-align:right;
}
.view_cart a
{
	font:bold 9pt Verdana, Arial, Helvetica, sans-serif;
	color:#757E8B;
	text-decoration:underline;
	padding:0 0 0 10px;
}
.view_cart a:hover
{
	text-decoration:none;
}
.product_disp
{
	width:765px;
	float:left;
	margin:6px 0 30px 0;
	padding:0 0 0 0;
}
.product_box
{
	width:375px;
	float:left;
	margin:0 5px 6px 0;
	padding:8px 0 15px 0;
	border:1px dotted #E4E4E4;
}
.product_img
{
width:200px;
	float:left;
	height:150px;
	text-align:center;
	margin:0 0 0 0;
	padding:10px 0 5px 0;
}
.product_title
{
	width:170px;
	height:80px;
	float:right;
	margin:0 0 0 0;
	padding:5px 0 5px 0;
}
.product_title a
{
	font:normal 11pt Verdana, Arial, Helvetica, sans-serif;
	color:#0171BB;
	text-decoration:none;
}
.product_title a:hover
{
	text-decoration:underline;
	color:#757E8B;
}
.product_price
{
	width:170px;
	float:right;
	font:normal 18pt Verdana, Arial, Helvetica, sans-serif;
	color:#757E8B;
}
.product_details
{
	width:170px;
	float:left;
	margin:0 0 0 10px;
	padding:4px 0 4px 0;
	background:#0171BB;
	text-align:center;
}
.product_details a
{
	font:bold 9pt Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:underline;
}
.product_cart
{
	width:170px;
	float:left;
	margin:0 0 0 10px;
	padding:4px 0 4px 0;
	background:#757E8B;
	text-align:center;
}
.product_cart a
{
	font:bold 9pt Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:underline;
}
.footer
{
	width:100%;
	float:left;
	margin:10px 0 10px 0;
	padding:10px 0 10px 0;
	background:#ffffff;
	border-bottom:1px dotted #E4E4E4;
	border-top:1px dotted #E4E4E4;
	text-align:center;
	font:normal 9pt Verdana, Arial, Helvetica, sans-serif;
	color:E4E4E4;
}
.footer a
{
	font:normal 9pt Verdana, Arial, Helvetica, sans-serif;
	color:#0171BB;
	text-decoration:none;
}
.footer a:hover
{
	text-decoration:underline;
	color:#757E8B;
}






.adva
{
list-style:none;
visibility:hidden;
display:none;
	font:bold 8pt Verdana, Arial, Helvetica, sans-serif;
}
.adva1
{
list-style:none;
visibility:visible;
display:block;
	font:bold 8pt Verdana, Arial, Helvetica, sans-serif;
}
.adva a
{
color:#0171BB;
text-decoration:none;
	font:bold 8pt Verdana, Arial, Helvetica, sans-serif;
}
.adva a:hover
{
color:#0171BB;
text-decoration:underline;
	font:bold 8pt Verdana, Arial, Helvetica, sans-serif;
}

.adva1 a
{
color:#0171BB;
text-decoration:none;
	font:bold 8pt Verdana, Arial, Helvetica, sans-serif;
}
.adva1 a:hover
{
color:#0171BB;
text-decoration:underline;
	font:bold 8pt Verdana, Arial, Helvetica, sans-serif;
}

.basic
{
list-style:none;
visibility:visible;
display:block;
	font:bold 8pt Verdana, Arial, Helvetica, sans-serif;
}
.basic a
{
color:#0171BB;
text-decoration:none;
	font:bold 8pt Verdana, Arial, Helvetica, sans-serif;
}
.basic a:hover
{
color:#0171BB;
text-decoration:underline;
	font:bold 8pt Verdana, Arial, Helvetica, sans-serif;
}

.basic1
{
list-style:none;
visibility:hidden;
display:none;
	font:bold 8pt Verdana, Arial, Helvetica, sans-serif;
}
.basic1 a
{
color:#0171BB;
text-decoration:none;
	font:bold 8pt Verdana, Arial, Helvetica, sans-serif;
}
.basic1 a:hover
{
color:#0171BB;
text-decoration:underline;
	font:bold 8pt Verdana, Arial, Helvetica, sans-serif;
}

.ul 
{
border:1px solid #000000;
margin:0 0 0 0;
padding:0 0 0 0;
width:190px;
}
.basicH
{
color:#000000;
	text-decoration:underline;
	text-transform:uppercase;
	border-bottom:1px solid #E4E4E4;
	background:#E4E4E4;
	padding:5px 0 5px 5px;
	font:bold 10pt Verdana, Arial, Helvetica, sans-serif;


}
.basicHP
{
background-color:#DF6925;
font:bold 10pt Arial, Helvetica, sans-serif;
display:block;
color:#FFFFFF;
}
.box_header_txt	td{ height:29px; vertical-align:middle; background:url(../images/1_bg.gif); text-transform:uppercase;
				  font-weight:bold;  color:#000000; font-size:11px;}
				  
.box_header_txt1 td{ height:29px; vertical-align:middle; background:url(../images/1_bg.gif); padding-left:28px; text-transform:uppercase;
}
.box_header_txt	td a{ height:29px; vertical-align:middle; background:url(../images/1_bg.gif); text-transform:uppercase;
				  font-weight:bold;  color:#000000; font-size:11px;}

				  font-weight:bold;  color:#FFFFFF; font-size:11px;}
.box_header_txts td{ height:39px; vertical-align:bottom; background:url(../images/s_bg.gif); text-transform:uppercase;
				  font-weight:bold;  color:#000000; font-size:11px;}
.box_header_txts td a{ height:39px; display:block; vertical-align:bottom; background:url(../images/s_bg.gif); text-transform:uppercase;
				  font-weight:bold;  color:#000000; font-size:11px;}

SPAN.productSpecialPrice, .box_body SPAN.productSpecialPrice, .product SPAN.productSpecialPrice  {
  color:#0171BB; font-size:14px; font-weight:bold; text-decoration:none;}
td
{
color:#666666;
font-size:13px;
}
td a
{
color:#666666;
font-size:13px;
}
.tableborder
{
border:1px solid #000000;
}
.heading
{
	width:350px;
	height:22px;
	float:left;
	margin:0 0 0 0;
	padding:3px 0 0 5px;
	font:bold 10pt Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background:url(../images/heading_bg.png) no-repeat;
	text-transform:uppercase;
	word-spacing:2px;
	letter-spacing:1px;
}
.cartheading
{
	width:760px;
	float:left;
	margin:5px 0 20px 0;
	padding:0 0 3px 0;
	border-bottom:1px dotted #6A7381;
}
.cart_title
{
	width:190px;
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
	font:normal 9pt Verdana, Arial, Helvetica, sans-serif;
	color:#0171BB;
	text-transform:uppercase;
	text-align:center;
}
.cartprice
{
	font:bold 11pt Verdana, Arial, Helvetica, sans-serif;
	color:#0171BB;
}
.cartcalshipp
{
	width:760px;
	float:left;
	text-align:right;
	margin:5px 0 20px 0;
	padding:0 0 3px 0;
	text-transform:uppercase;
	color:#0000FF;
	font:normal 9pt Verdana, Arial, Helvetica, sans-serif;
	color:#0171BB;
	border-bottom:1px dotted #6A7381;
}
.cartbutton
{
	width:140px;
	margin:0 0 0 0;
	padding:3px 0 3px 0;
	border:0;
	background:#0171BB;
	font:normal 9pt Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
.carttotal
{
	font:bold 11pt Verdana, Arial, Helvetica, sans-serif;
	color:#FF6600;
}	

.login_heading
{
	width:760px;
	float:left;
	margin:20px 0 15px 0;
	padding:0 0 0 0;
	font:normal 8pt Verdana, Arial, Helvetica, sans-serif;
	color:#0171BB;
}
.login_heading a
{
	color:#FF0000;
}
.login_title
{
	width:355px;
	float:left;
	margin:0 0 0 10px;
	padding:10px 5px 10px 5px;
	font:bold 9pt Verdana, Arial, Helvetica, sans-serif;
	color:#6A7381;
}
.login_box
{
	width:355px;
	height:160px;
	float:left;
	margin:0 0 0 10px;
	padding:10px 5px 10px 5px;
	border:1px dotted #0171BB;
	font:normal 8pt Verdana, Arial, Helvetica, sans-serif;
	color:#6A7381;
}
.login_box a
{
	color:#FF0000;
}



.note
{
width:730px;
color:#0171BB;
font:normal 10pt Arial, Helvetica, sans-serif;

}
.star
{
color:#FF0000;
}
.cushead
{
color:#0171BB;
font:bold 12pt Arial, Helvetica, sans-serif;
}
.cusleft
{
	width:150px;
color:#000000;
font:normal 10pt Arial, Helvetica, sans-serif;

	float:left;
	margin:10px 0 0 0px;	
}
.cusright
{
	width:200px;
	text-align:left;
	float:left;
	margin:10px 0 0 10px;	
}
.smalltext
{
color:#000000;
font:normal 8pt Arial, Helvetica, sans-serif;

}
.custext
{
width:730px;
color:#000000;
float:left;
font:normal 10pt Arial, Helvetica, sans-serif;

}
select
{
color:#000000;
margin:0 0 0 6px;
font:normal 8pt Arial, Helvetica, sans-serif;

}
.fieldset
{
width:730px;
float:left;
}
.cuscenter
{
width:720px;
float:left;
text-align:center;
}
.credit
{
width:400px;
text-align:left;
margin:0px 0 0 150px ;

}
.cusord
{
color:#666666;
font:normal 10pt Arial, Helvetica, sans-serif;
}
.prothead
{
background-color:#0171BB;
color:#FFFFFF;
padding:0px 0 0px 5px;
font:bold 10pt Arial, Helvetica, sans-serif;
}

.protleft
{
background-color:#99DBFE;
color:#0171BB;
padding:5px 0 5px 5px;
font:bold 10pt Arial, Helvetica, sans-serif;
}
.protright
{
background-color:#DEF1FF;
color:#0171BB;
padding:5px 0 5px 5px;
font:normal 10pt Arial, Helvetica, sans-serif;
}
.protabdet
{
border:1px solid #0000CC;
padding:5px;

}
.product_details_link
{


	margin:0 0 0 0;
	padding:15px 0 0px 0;
}
.product_details_link a
{
	font:normal 10pt Arial, Helvetica, sans-serif;
	color:#0171BB;
	text-decoration:none;
	border:1px solid #767F8C;
	padding:0 16px 0 16px;
	margin:0 0 0 0;
}
.cartbuttonpro
{
	width:100px;
	margin:0 0 0 0;
	padding:3px 0 3px 0;
	border:0;
	background:#0171BB;
	font:normal 9pt Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}

.tabmenu
{
	padding: 0 0 0 0;
	margin: 0 1% 0 1%;
	width:755px;
	margin:10px 0 0 0;
	float:left;
	font: bold 12px Verdana;
	list-style-type: none;
	text-align: justify;
	background-image: url(../images/shadeactive.gif);
	border:1px solid #0171BB;

}

.tabmenu li
{
	display: inline;
	margin: 0 0 0 0;
	padding:0 0 0 0;
}

.tabmenu li a
{
	text-decoration: none;
	padding: .6em 2.75% .6em 2.75%;
	float:left;
	margin:0 .5% 0 .5%;

	color: #ffffff;
background-color:#0171BB;

}

.tabmenu li a:visited
{

}

.tabmenu li a:hover
{
	text-decoration: underline;
}

.tabmenu li.selected
{
	position: relative;
	top: 1px;
}

.tabmenu li.selected a
{
	background-color:#99DBFE;
	color:#0171BB;
	border-bottom: 0;
}

.tabmenu li.selected a:hover
{
	text-decoration: none;
}
.details_footer_content
{

	float:left;
	margin: 0 1% 0 1%;
	width:720px;

	margin:0 0px 0 0px;
	padding:0 0 0 10px;
	

}
.contentstyle
{
	float:left;
	margin: 0 1% 0 1%;
	width:745px;

	margin:0 0px 0 0px;
	padding:0 0 0 10px;
	border:1px solid #0171BB;
	border-top:none;
}
.footer_content
{

	float:left;
	margin:0 0 0 0;
	padding:5px 0 5px 0;
	font:normal 9pt Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:justify;
}	
.details_footer_title
{


	margin:0 0 0 0;
	padding:10px 0 5px 0;
	font:bold 9pt Arial, Helvetica, sans-serif;
	color:#0171BB;
}
.details_footer_bullet
{

	float:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
.details_footer_bullet ul
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	list-style:none;
}
.details_footer_bullet li
{
	margin:0 0 0 0;
	padding:0 0 0 10px;
	list-style:none;
	background:url(../images/top_arrow.gif) no-repeat;
	background-position:left;
	font:normal 9pt Arial, Helvetica, sans-serif;
	color:#000000;
}
.details_footer_bullet ul li a
{
	width:90%;
	margin:0 0 0 0;
	padding:0 0 0 5px;
	list-style:none;
	font:normal 9pt Arial, Hel	vetica, sans-serif;
	color:#0171BB;
	text-decoration:none;
}
.details_footer_bullet ul li a:hover
{
	text-decoration:underline;
}
.newcustomer_show
{
	width:750px;
	float:left;
	margin:0px 0 0 0;
	padding:2px 0 2px 5px;
	background:#0171BB;
	font:bold 11pt Arial, Helvetica, sans-serif;
	color:#ffffff;

	text-transform:uppercase;
}
.details_pagecom_show
{
	width:755px;
	float:left;
	margin:10px 0 0 0;
	padding:0px 0 0px 0px;
	border:1px solid #0171BB;
}
.detailproductbox
{
	width:135px;
	float:left;
	margin:0 5px 0 5px;
	padding:0 0 10px 0;

}
.detailproduct_title
{
	width:125px;
	float:left;
	padding:4px 0 3px 5px;
	height:60px;
	text-align:center;
}
.detailproduct_title a
{
	font:normal 8pt Arial, Helvetica, sans-serif;
	color:#0171BB;
	text-decoration:none;
	text-transform:uppercase;
}
.detailproduct_title a:hover
{
	text-decoration:underline;
}



.detailproductshow
{
	width:145px;
	float:left;
	padding:3px 0 3px 3px;

}

.detailproductimg
{
	width:100%;
	float:left;
	height:100px;
	padding:3px 0 3px 0;
	text-align:center;
}
.detailprice
{
	width:135px;
	float:left;
	padding:3px 0 5px 10px;
	font:bold 9pt Arial, Helvetica, sans-serif;
	color:#000000;
}
.detailretailprice
{
	text-decoration:line-through;
	font:bold 10pt Arial, Helvetica, sans-serif;
}
.detailsaleprice
{
	font:bold 12pt Arial, Helvetica, sans-serif;
	color:#7A1C1C;
}
.detailsaveprice
{
	font:bold 10pt Arial, Helvetica, sans-serif;
	color:#FF0000;
}
.photo_close
{
width:130px;
	height:30px;	
	background:url(../images/photo_close.jpg) no-repeat;

}
.photo_next
{
width:43px;
	height:11px;	
	background:url(../images/photo_next.jpg) no-repeat;
}
.photo_previous
{
width:68px;
	height:11px;	
	background:url(../images/photo_previous.jpg) no-repeat;
}


.aboutus_box
{
	width:700px;
	float:left;
	margin:0 0 10px 0;
	padding:5px 5px 5px 5px;
}
.aboutus_box a
{
color:#666666;
font:normal 10pt Arial, Helvetica, sans-serif;
}
.aboutus_header
{
	 font:bold 14pt Arial, Helvetica, sans-serif;
	 color:#0171BB;
	 margin:0 0 10px 0;

}
.aboutus_img_left
{
	float:left;
	padding:0 5px 0 0;
	margin:0 10px 10px 0;

}
.aboutus_img_right
{


	float:right;
	padding:0 0 0 0;
	margin:0 0 0 0;
}
.aboutus_desc
{
color:#666666;
font:normal 10pt Arial, Helvetica, sans-serif;

	 text-align:justify;
}
.aboutleft
{
width:460px;
margin:0 0 0 0;
padding:0 0 0 0;
float:left;
}
.aboutright
{
width:240px;
margin:0 0 0 0;
padding:0 0 0 0;
float:right;
}

.colback
{
	width:100%;
	float:left;
	background-color:#0171BB;
}
.col1
{
	width:39%;
	float:left;
	text-align:left;
	background-color:#0171BB;
	font:bold  10pt Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding:2px 0 2px 1%;
}
.col2
{
	width:19%;
	float:left;
	text-align:left;
	background-color:#0171BB;
	font:bold  10pt Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding:2px 0 2px 1%;
}
.col3
{
	width:19%;
	float:left;
	text-align:right;
	background-color:#0171BB;
	font:bold  10pt Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding:2px 0 2px 1%;
}
.colr1
{
	width:39%;
	float:left;
	text-align:left;
	background-color:#B1E2FF;
	font:normal 8pt Arial, Helvetica, sans-serif;
	color:#000000;
	padding:2px 0 2px 1%;
}
.colr2
{
	width:19%;
	float:left;
	text-align:left;
	background-color:#B1E2FF;
	font:normal  8pt Arial, Helvetica, sans-serif;
	color:#000000;
	padding:2px 0 2px 1%;
}
.colr3
{
	width:19%;
	float:left;
	text-align:right;
	background-color:#B1E2FF;
	font:normal  8pt Arial, Helvetica, sans-serif;
	color:#000000;
	padding:2px 0 2px 1%;
}
.colr4
{
	width:13%;
	float:left;
	text-align:right;
	background-color:#B1E2FF;
	font:normal 8pt Arial, Helvetica, sans-serif;
	color:#000000;
	padding:2px 0 2px 1%;
}

.spacerline
{
	width:100%;
	float:left;
	text-align:center;
	height:10px;
	border-bottom:1px solid #999999;
}
.colspan
{
	width:85%;
	float:left;
	text-align:right;
	background-color:#B1E2FF;
	font:normal 8pt Arial, Helvetica, sans-serif;
	color:#000000;
	padding:2px 0 2px 1%;
}

.threecol
{
width:260px;
margin:0 0 0 0;
padding:0 0 0 0;
font:normal 10pt Arial, Helvetica, sans-serif;
color:#000000;
float:left;
}
.threecol a
{
font:normal 10pt Arial, Helvetica, sans-serif;
color:#308600;

}
.spacer
{
	width:100%;
	float:left;
	text-align:center;
	height:10px;
}


/********* New Product Page Layout *********************/


#rightNew
{
	
	width:960px;
	float:right;
	padding:5px 0 5px 0;
}

.productNew
{
	width:960px;
	float:left;
	margin:0 1px 0 0;
	padding:0 0 0 0;
}
.product_topNew
{
	width:958px;
	height:22px;
	float:left;
	border:1px dotted #757E8B;
	margin:0 0 0 0;
}
.feature_productNew
{
	width:350px;
	height:22px;
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
	font:normal 9pt Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/feature_products_bg.png) no-repeat;
}
.feature_product1New
{
	width:948px;
	height:20px;
	float:left;
	margin:0 0 0 0;
	background-color:#767f8c;
	font:bold 12pt Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding:2px 0 0 10px;
	font:normal 9pt Verdana, Arial, Helvetica, sans-serif;
}
.feature_product1New a
{
	font:bold 12pt Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding:2px 0 0 10px;
	font:normal 9pt Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;

}
.feature_product2New
{

	height:20px;
	width:730px;
	margin:0 0 0 0;
	background-color:#767f8c;
	font:bold 12pt Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding:2px 0 0 0px;
	font:normal 9pt Verdana, Arial, Helvetica, sans-serif;
}

.view_cartNew
{
	width:400px;
	height:24px;
	float:right;
	margin:0 0 0 0;
	padding:4px 5px 4px 0;
	font:normal 9pt Verdana, Arial, Helvetica, sans-serif;
	color:#0171BB;
	text-align:right;
}
.view_cartNew a
{
	font:bold 9pt Verdana, Arial, Helvetica, sans-serif;
	color:#757E8B;
	text-decoration:underline;
	padding:0 0 0 10px;
}
.view_cartNew a:hover
{
	text-decoration:none;
}
.product_dispNew
{
	width:965px;
	float:left;
	margin:6px 0 30px 0;
	padding:0 0 0 0;
}
.product_boxNew
{
	width:375px;
	float:left;
	margin:0 5px 6px 0;
	padding:8px 0 15px 0;
	border:1px dotted #E4E4E4;
}
.product_imgNew
{
width:200px;
	float:left;
	height:150px;
	text-align:center;
	margin:0 0 0 0;
	padding:10px 0 5px 0;
}
.product_titleNew
{
	width:170px;
	height:80px;
	float:right;
	margin:0 0 0 0;
	padding:5px 0 5px 0;
}
.product_titleNew a
{
	font:normal 11pt Verdana, Arial, Helvetica, sans-serif;
	color:#0171BB;
	text-decoration:none;
}
.product_titleNew a:hover
{
	text-decoration:underline;
	color:#757E8B;
}
.product_priceNew
{
	width:170px;
	float:right;
	font:normal 18pt Verdana, Arial, Helvetica, sans-serif;
	color:#757E8B;
}
.product_detailsNew
{
	width:170px;
	float:left;
	margin:0 0 0 10px;
	padding:4px 0 4px 0;
	background:#0171BB;
	text-align:center;
}
.product_detailsNew a
{
	font:bold 9pt Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:underline;
}
.product_cartNew
{
	width:170px;
	float:left;
	margin:0 0 0 10px;
	padding:4px 0 4px 0;
	background:#757E8B;
	text-align:center;
}
.product_cartNew a
{
	font:bold 9pt Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:underline;
}

.details_pagecom_showNew
{
	width:955px;
	float:left;
	margin:10px 0 0 0;
	padding:0px 0 0px 0px;
	border:1px solid #0171BB;
}
.detailproductboxNew
{
	width:175px;
	float:left;
	margin:0 5px 0 5px;
	padding:0 0 10px 0;

}
.detailproduct_titleNew
{
	width:125px;
	float:left;
	padding:4px 0 3px 5px;
	height:60px;
	text-align:center;
}
.detailproduct_titleNew a
{
	font:normal 8pt Arial, Helvetica, sans-serif;
	color:#0171BB;
	text-decoration:none;
	text-transform:uppercase;
}
.detailproduct_titleNew a:hover
{
	text-decoration:underline;
}



.detailproductshowNew
{
	width:145px;
	float:left;
	padding:3px 0 3px 3px;

}

.detailproductimgNew
{
	width:100%;
	float:left;
	height:100px;
	padding:3px 0 3px 0;
	text-align:center;
}
.detailpriceNew
{
	width:135px;
	float:left;
	padding:3px 0 5px 10px;
	font:bold 9pt Arial, Helvetica, sans-serif;
	color:#000000;
}
.detailretailpriceNew
{
	text-decoration:line-through;
	font:bold 10pt Arial, Helvetica, sans-serif;
}
.detailsalepriceNew
{
	font:bold 12pt Arial, Helvetica, sans-serif;
	color:#7A1C1C;
}
.detailsavepriceNew
{
	font:bold 10pt Arial, Helvetica, sans-serif;
	color:#FF0000;
}
.newcustomer_showNew
{
	width:950px;
	float:left;
	margin:0px 0 0 0;
	padding:2px 0 2px 5px;
	background:#0171BB;
	font:bold 11pt Arial, Helvetica, sans-serif;
	color:#ffffff;

	text-transform:uppercase;
}



.tabmenuNew
{
	padding: 0 0 0 0;
	margin: 0 1% 0 1%;
	width:955px;
	margin:10px 0 0 0;
	float:left;
	font: bold 12px Verdana;
	list-style-type: none;
	text-align: justify;

	border:1px solid #0171BB;
	background-color:#0171BB;
}

.tabmenuNew li
{
	display: inline;
	margin: 0 0 0 0;
	padding:0 0 0 0;

}

.tabmenuNew li a
{
	text-decoration: none;
	padding: .6em 2.75% .6em 2.75%;
	float:left;


	color: #ffffff;
background-color:#0171BB;

}

.tabmenuNew li a:visited
{

}

.tabmenuNew li a:hover
{
	text-decoration: underline;
}

.tabmenuNew li.selected
{
	position: relative;
	top: 1px;
}

.tabmenuNew li.selected a
{
	background-color:#99DBFE;
	color:#0171BB;
	border-bottom: 0;
}

.tabmenuNew li.selected a:hover
{
	text-decoration: none;
}
.details_footer_contentNew
{

	float:left;
	margin: 0 1% 0 1%;
	width:920px;

	margin:0 0px 0 0px;
	padding:0 0 0 10px;
	

}
.contentstyleNew
{
	float:left;
	margin: 0 1% 0 1%;
	width:945px;

	margin:0 0px 0 0px;
	padding:0 0 0 10px;
	border:1px solid #0171BB;
	border-top:none;
}

.mktbuyhead
{
	width:100%;
	float:left;
	text-align:center;
	font:bold 12pt Arial, Helvetica, sans-serif;
	color:#278CCE;
	border-bottom:1px solid #DCDCDC;
}
.mktbuyleft
{
	width:198px;
	margin:10px 0 0 2px;
	float:left;
}
.mktbuyright
{
	width:98px;
	margin:10px 0 0 2px;
	float:right;
}
.product_details_mktbuy, product_details_mktbuy a
{
	width:90px;
	height:18px;
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
	background:url(../images/regular_mktbuynow.jpg) no-repeat;
}
.product_details_mktbuy1, product_details_mktbuy1 a
{
	width:90px;
	height:18px;
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
	background:url(../images/regular_mktbuynow1.jpg) no-repeat;
}

.mktprohead
{
	font:bold 8pt Arial, Helvetica, sans-serif;
	color:#000000;

}
.mktprohead a
{
text-decoration:underline;
	color:#000000;
}
.mktpropricehead 
{

	color:#000000;
	font:bold 9pt Arial, Helvetica, sans-serif;
}
.mktproprice
{

	color:#FF0000;
	font:bold 9pt Arial, Helvetica, sans-serif;
}
.mktproship
{

	color:#999999;
	font:bold 9pt Arial, Helvetica, sans-serif;
}
.mktprostock
{

	color:#000000;
	font:bold 9pt Arial, Helvetica, sans-serif;
}
/********* End New Product Page Layout*****************/
