body {

	margin:0px;

	padding:0px;

	background-image: url(../images/bg.jpg);

	background-repeat: repeat-x;
	background-color:#191919;

}



h1, h2, ul, li, p{

margin:0px;

padding:0px;
list-style-type:none;

}



img{

border:none;

}



#main_container {

	width:970px;

	margin-right: auto;

	margin-left: auto;

}

.main_div {

	float: left;

	width: 970px;

}.header_container {

	float: left;

	height: 60px;

	width: 970px;

}

.header_rghtcontainer {

	float: right;

	width: 500px;

}

.header_leftcontainer {

	float: left;
	width:61px;
	height:60px;
	padding-left:20px;

}

.navigation_div {

	float: right;

	width: 500px;

}





a.lbutton{

	display:block;

	float:left;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#FFF;

	text-decoration:none;

/*	height:26px;*/

  
	height:60px;

	float:left;

	margin-right:5px;






}



a.lbutton span{

	display:block;

	float:left;

/*	height:26px;*/
   
    height:60px;





	margin-left:0px;

	cursor:pointer;

	position:relative;

	

/*	left:8px;*/



}



a.lbutton:hover{

	background-position:left center;

	color:#fff;

	background-image: url(../images/select.jpg);

}

a.lbutton:hover span{

	background-position:right;

	background-image: url(../images/select.jpg);

	

}

a.selected{

	background-position:left center;

	color:#FFF;

	background-image: url(../images/select.jpg);

	

}

a.selected span{

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	background-position:right;

	background-image: url(../images/select.jpg);

		color:#fff;

}

.banner_container {

	float: left;

	width: 970px;

	margin-top: 20px;

	height: 322px;

	margin-bottom: 26px;

}

.main_contentdiv {

	background-color: #FFF;

	float: left;

	width: 950px;

	padding: 10px;

	margin-bottom: 10px;

}

.category_container {

	float: left;

	width: 250px;

	border: 1px solid #eaeaea;

	margin-right: 10px;

	padding: 10px;

}



.home_outerdiv {

	float: left;

	width: 640px;

	margin-top: 10px;

}



.product_container {

	float: left;

	width: 646px;

	border: 1px solid #eaeaea;

	padding: 10px;

}

.heading_div {

	float: left;

	width: 200px;

}

.product_outerdiv {

	float: left;

	width: 500px;

	margin-top: 10px;

}

.pro_subheaddiv {

	float: left;

	width: 400px;

	margin-bottom: 10px;

}

.pro_imgouterdiv {

	float: left;

	width: 500px;

}



.product_maindiv {

	float: left;

	width: 550px;

	margin-bottom: 10px;

}



.pro_mainheading{

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 24px;

	color: #646464;

	font-weight: normal;

}



.pro_subheading{

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 14px;

	color: #d66630;

	font-weight: normal;
	margin-top:15px;

}

.pro_img {

	float: left;

	width: 149px;

	border: 2px solid #eaeaea;

	margin-right: 10px;

}

.pro_discriptiondiv {

	float: left;

	width: 500px;

	margin-top: 10px;

}



.pro_text{

	color:#646464;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 18px;

}



.pro_greenhead{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color:#8a8f3f;

}

.pro_catdiv {

	float: left;

	width: 250px;

	margin-top: 10px;

}



.menu_li{

	background-image: url(../images/arrow_bul.jpg);

	background-repeat: no-repeat;

	background-position: left;

	list-style-type: none;

	float: left;

	width: 220px;

	padding-left: 10px;

	padding-top: 5px;

	padding-bottom: 5px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #000;

}



.menu_li a{

	color: #000;

	text-decoration:none;

}

.menu_li a:hover{

	text-decoration:underline;

}



.menu_li2{

	background-image: url(../images/oragne_bul.jpg);

	background-repeat: no-repeat;

	background-position: 8px 9px;

	list-style-type: none;

	float: left;

	padding-left: 20px;

	padding-top: 5px;

	padding-bottom: 5px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	width: 220px;

	color: #666;

}



.menu_li2 a{

	color: #666;

	text-decoration:none;

}

.menu_li2 a:hover{

	text-decoration:underline;

}

.img_outerdiv {

	float: left;

	width: 214px;
	

	background-color: #000;

	padding: 8px;

	margin-right: 11px;

}

.img_innerbox {

	float: left;

	width: 214px;
	

}

.img_bot1 {

	background-image: url(../images/img_bot.jpg);

	float: left;

	height: 49px;

	width: 214px;

}



.img_bot2 {

	background-image: url(../images/img_bot2.jpg);

	float: left;

	height: 49px;

	width: 214px;

}



.img_bot3 {

	background-image: url(../images/img_bot3.jpg);

	float: left;

	height: 49px;

	width: 214px;

}



.img_bot4 {

	background-image: url(../images/img_bot4.jpg);

	float: left;

	height: 49px;

	width: 214px;
	margin-top:5px;

}

.footer_div {

	float: left;

	width: 970px;

}



.footer_link {

	float: left;

	width: 970px;

	text-align: center;

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 10px;

	color: #999;

	line-height: 22px;

	padding-top: 5px;
	padding-bottom:5px;

}



.footer_link a{

	color: #999;

	text-decoration:none;

}



.footer_link a:hover{

	text-decoration:underline;

}


























































































.field_container {

	float: left;

	width: 370px;

	padding-top: 15px;

	padding-bottom: 2px;

	padding-left: 0px;

	clear: right;

}

.name_field {

	float: left;

	width: 140px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #4c4c4c;

}

.field_box {

	float: left;

	width: 180px;

}



.login-input{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#666666;

	width:200px;

	border: 1px solid #bfbfbf;

	height: 16px;

}



.login-input_large{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#666666;

	width:200px;

	border: 1px solid #bfbfbf;

	height: 50px;

}

.form {

	float: left;

	width: 350px;

	padding-top: 2px;

	padding-right: 2px;

	padding-bottom: 8px;

	padding-left: 2px;

}



.req-text_blue{

	color: #d04e10;

}

.address_contentdiv {

	float: left;

	width: 270px;

	padding-top: 8px;

}

.address_contentdiv a{color: #4c4c4c;

text-decoration:none;}

.address_contentdiv a:hover{color: #4c4c4c;

text-decoration:underline;}

.xprint_img {

	float: left;

	background-image: url(../images/contact-xprint.jpg);

	background-repeat: no-repeat;

	height: 117px;

	background-position: center;

	width: 270px;

}

.field_box {

	float: left;

	width: 200px;

}

.field_boxerlarge {

	float: left;

	width: 640px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

}

.trade_cont{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	float: left;

	height: 19px;

	width: 600px;

	padding-top: 20px;

}

.tr_bg{

	background-color: #F3F3F3;

}

.gray_text{

	color: #4c4c4c;

}

.orange{color:#d04e10;}

.para_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	line-height:18px;
}

.para_text li{
	background-image:url(../images/black_bul.jpg);
	background-repeat:no-repeat;
	padding-left:10px;
	background-position: 0px 5px;
}





