/* CSS Document */

body {background-image: url(/newimg/page_bg.jpg); background-color: #363636; background-repeat: no-repeat; background-position: center top;margin:0;font-size:12px; font-family:Verdana, Tahoma, Arial; color:Black; text-align:justify;}

.main_container{ margin:0 auto; width:997px; background-color:#FFFFFF;}

.header{ width:997px; height:54px; background-image: url(/newimg/header_bg.jpg); background-repeat: repeat-x; background-position: left top;}

.banner { float:left; width:997px; height:332px;}

.banner_left{ float:left; width:625px; height:332px;}

.banner_right{ float:left; width:372px; height:332px; background-image: url(/newimg/banner_right.jpg); background-repeat: no-repeat; background-position: left top;}

.top_menu_section{ float:left; width:987px; height:30px;padding-top:20px;padding-left:10px; background-image: url(/newimg/menu_bg.jpg); background-repeat: no-repeat; background-position: left top; vertical-align:bottom;}

.body_section { float:left; width:997px; background-color:#FFFFFF;}

.body_left_section { float:left; width:228px; margin:7px 0 0 7px; }

.body_mid { float:left; width:745px; margin:7px 0 0 7px;}

.body_right { width:216px; margin:7px 0 0 7px;float:right;}

.body_left_heading {float:left; width:228px; height:41px; line-height:41px; background-image: url(/newimg/left_box_top.jpg); background-repeat: no-repeat; background-position: left top; font-family:Tahoma, Arial; font-size:18px; color:#FFFFFF; font-weight: bold; padding-left:10px;}

.body_left_heading a
{	
	color:#ffffff;
	}
	
.body_left_mid { float:left; width:228px; background-image: url(/newimg/left_box_mid.jpg); background-repeat: repeat-y; background-position: left top;}

.body_left_mid { float:left; width:228px; background-image: url(/newimg/left_box_mid.jpg); background-repeat: repeat-y; background-position: left top;}

.body_left_bot { float:left; width:228px; height:12px; background-image: url(/newimg/left_box_bot.jpg); background-repeat: no-repeat; background-position: left top; margin-bottom:5px;}

.left_side_menu_inner{ margin:0 auto; width:200px;}

.menu_left ul{ margin:0; padding:0px; list-style:none; width:175px; }

.menu_left li{ height:17px; width:175px; line-height:22px; display:inline; padding:5px 18px 4px 0px; color: #FFFFFF; background-image: url(/newimg/menu_left_div.jpg);background-repeat: no-repeat; background-position: left bottom; }

.menu_left li a{width:175px; font-size:10px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#FFFFFF; text-transform: uppercase; /*	text-transform: uppercase;*/}

.menu_left li a:hover{width:175px;	font-size:10px;	font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#FFFFFF; text-transform: uppercase;	/*	text-transform:uppercase;*/}

.leftmenumain{ height:25px; line-height:25px; width:185px; background-image: url(/newimg/menu_left_div.jpg); background-repeat: no-repeat; background-position: left bottom; margin:0px 0 0 15px; float:left; }

.left_menu_catogory{ height:25px; line-height:25px; display:inline; padding:0px 18px 0px 0px; color: #FFFFFF; font-family:Tahoma, Arial, Helvetica, "Century Schoolbook", "Century Gothic";
	font-weight:bold; font-size:12px;}

.link {	font-family:Arial, Helvetica, sans-serif; font-size: 11px; text-transform: uppercase; color: #FFFFFF; text-decoration:none;}

.shop_by_brand_top { float:left; width:221px; height:33px; line-height:33px; background-image: url(/newimg/shop_by_brand_top.jpg); background-repeat: no-repeat; background-position: left top; font-family:Tahoma, Arial; font-size:18px; color:#FFFFFF; font-weight: bold;padding-left:10px;}

.shop_by_brand_top a
{
	color:#ffffff;
	}
.footer_top{ float:left; width:997px; height:191px;	background-image: url(/newimg/footer_top_section_bg.jpg);	background-repeat: repeat-x;	background-position: left top;	}

.footer{
	float:left;
	width:997px;
	background-color:#033b6a;
	height:50px;
	font-family: Tahoma, Arial, Helvetica, "Century Schoolbook", "Century Gothic";
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	text-align:center; line-height:20px;
}

.footer a 
{
	text-decoration:none;
	color:#ffffff;
}
	
.footer a:hover 
{
	text-decoration:underline;	
	color:#ffffff;
}
.shop_by_brand_bot{	float:left;	width:221px;	height:16px;	background-image: url(/newimg/shop_by_brand_bot.jpg);	background-repeat: no-repeat;	background-position: left top;}

.shop_by_brand_mid{	float:left;	width:221px; background-image: url(/newimg/shop_by_brand_mid.jpg); background-repeat: repeat-y; background-position: left top;}

.leftmenumain_y { height:25; line-height:25px; width:185px; background-image: url(/newimg/shop_by_brand_menu_div.jpg); background-repeat: no-repeat; background-position: left bottom;
	margin:0px 0 0 15px; float:left;}

.header_left { float:left; width:400px; height:54px; line-height:54px; font-family: Tahoma, Arial, Helvetica, "Century Schoolbook", "Century Gothic"; font-size: 10px; font-weight: bold;
	color: #FFFFFF; margin-left:50px; text-transform: uppercase; text-decoration:none;}

.header_left a 
{
	text-decoration:none;
	color:#ffffff;
}
	
.header_left a:hover 
{
	text-decoration:underline;	
	color:#ffffff;
}

.header_right { float:left; text-align:right; width:500px; height:54px; line-height:54px; font-family: Tahoma, Arial, Helvetica, "Century Schoolbook", "Century Gothic"; font-size: 10px;
	font-weight: bold; color: #0e5082; margin-left:47px; text-transform: uppercase; }

.header_right a:hover 
{
	text-decoration:underline;	
	color:#ffffff;
}


.cart {	padding:10px 10px 10px 10px; background-image: url(/newimg/cart_-img.jpg); background-repeat: no-repeat; background-position: center center; }

.clear_cart{ font-family: Tahoma, Arial, Helvetica, "Century Schoolbook", "Century Gothic"; font-size: 10px; color: #FFFFFF; background-color: #0E5082; margin: 10px 10px 10px 10px; padding: 4px 	2px 4px 2px; text-decoration:none;}

.search_box { float:left; width:372px; margin-top:283px; } 

.field {color: #000000; border: 1px solid #333333; font-family: Tahoma, Arial, Helvetica, "Century Schoolbook", "Century Gothic"; font-size: 11px; height:20px; width:120px;}

.arial_11{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-transform: uppercase; color: #333333; }

.but { font-family: Tahoma, Arial, Helvetica, "Century Schoolbook", "Century Gothic"; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #000000; background-image: url(/newimg/submit_but.jpg); background-repeat: no-repeat; background-position: center center; height:22px; width:44px; border:none; }

.menu_container
{ float:left; height:33px; line-height:33px; }

.menu_bg ul{ margin:0px; padding:0px; list-style:none;
             display:inline;
              width:1010px;}
.menu_bg li{
	float:left;
	display:block;
	height:33px;
	line-height:33px;
	padding:0px 16px 7px 16px;
	background-repeat: no-repeat;
	background-position: right top;
	background-image: url(/newimg/main_menu_div.jpg);
}
.menu_bg li a{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
	text-transform: uppercase;}
	
	.menu_bg li a:hover{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#9A6310;
	font-weight:bold;
	text-transform: uppercase;
	}
	
	.menudyn
	{
		padding-left:5px;
		background-color: #f0c038;
		font-size:10px;
		font-family:Arial, Helvetica, sans-serif;		
		line-height:20px;
		text-decoration:none;
		font-weight:bold;
		text-transform: uppercase;	
		border-bottom:solid 1px #CFA533;
	}

	.menudyn a
	{		
		color:#FFFFFF;	
		text-decoration:none;			
		border-bottom:solid 1px #CFA533;
	}
	
	.menudyn a:hover{	
		color:#9A6310;
		text-decoration:none;
		border-bottom:solid 1px #CFA533;
	}
	
	.menusty a{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
	text-transform: uppercase;	
	}
	
	.menusty a:hover{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#9A6310;
	font-weight:bold;
	text-transform: uppercase;	
	}
	
	.body_heading
	{
	float:left;
	width:522px;
	height:48px;
	font-family: Tahoma, Arial, Helvetica, "Century Schoolbook", "Century Gothic";
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	color: #333333;
	background-image: url(/newimg/body_heading.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	line-height:48px;}
	
	.body_heading_mid
	{
		float:left;
		width:522px;
		background-image: url(/newimg/body_section_mid.jpg);
		background-repeat: repeat-y;
		background-position: left top;
	}
	
	.body_heading_bot
	{
	float:left;
	width:522px;
	height:22px;
	background-image: url(/newimg/body_section_bot.jpg);
	background-repeat: no-repeat;
	background-position: left top;}

.advancesearch_link {font-size:10px; font-family:Arial, Helvetica, sans-serif; width:315px; padding-top:2px; float:left; text-align:right;position:relative;}

.advancesearch_link a
{
	text-decoration:none;
	color:#000000;	
}

.advancesearch_link a:hover
{
	text-decoration:underline;
	color:#000000;	
}

.body_mid_section { float:left; width:522px;}

.text_cont
{ margin:0 auto; width:480px; font-family:Tahoma, Arial, Helvetica, "Century Schoolbook", "Century Gothic"; font-size:12px; text-align:justify; line-height:20px;}

	.featured_projct_heading	{
	float:left;
	width:522px;
	height:48px;
	font-family: Tahoma, Arial, Helvetica, "Century Schoolbook", "Century Gothic";
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	color: #333333;
	background-image: url(/newimg/featured_product_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	line-height:48px;
	
}
.featured_p_in
{ float:left; width:225px; margin-left:0px; height:250px;}

.testimonials_top
{
	float:left;
	width:216px;
	height:42px;
	background-image: url(/newimg/Testimonials_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	line-height:42px;
	font-family:Tahoma, Arial, Helvetica, "Century Schoolbook", "Century Gothic";
	font-size:18px;	
	color: #333333;
	font-weight:bold;
}
.testimonials_heading
{ float:left; width:170px; height:30px; line-height:30px; padding: 10px 0 0 20px; 
	font-family:Tahoma, Arial, Helvetica, "Century Schoolbook", "Century Gothic";
	font-size:18px;	
	color: #333333;
	font-weight:bold;}
.testimonials_mid
{
	float:left;
	width:216px;
	background-image: url(/newimg/testimonial_mid.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.testimonials_bot
{
	float:left;
	width:216px;
	background-image: url(/newimg/testimonials_bot.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height:18px;
}

.testimonials_section
{	float:left;
	width:216px;
}

.body_right_text_cont
{ float:left; width:180px; margin:10px 10px 10px 20px; font-family:Tahoma, Arial, Helvetica, "Century Schoolbook", "Century Gothic"; font-size:12px; text-align:justify;}

.top_footer
{
	float:left;
	width:197px;
	height:191px;
	border-right-width: 1px;	
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #093466;
	border-right-color: #093466;
	border-bottom-color: #093466;
	border-left-color: #70accb;
}

.top_footer a
{
	text-decoration:none;
	color:#ffffff;	
}

.top_footer a:hover
{
	text-decoration:underline;
	color:#ffffff;	
}

.top_footer_inner
{
	float:left;
	width:170px;
	margin:10px 10px 10px 11px ;
	font-family: Tahoma, Arial, Helvetica, "Century Schoolbook", "Century Gothic";
	font-size: 12px;
	color: #FFFFFF;
	text-transform: uppercase;
	font-weight: bold;
}
.top_footer_inner_top
{
	float:left;
	width:174px;
	margin:0px 10px 0px 11px ;
	font-family: Tahoma, Arial, Helvetica, "Century Schoolbook", "Century Gothic";
	font-size: 12px;
	color: #FFFFFF;
	line-height:22px;
}

.mailing_list
{
	float:left;
	margin:10px 0 0 0;
	width:216px;
	height:125px;
	background-image: url(/newimg/mailing_list.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.mailing_heading
{
	float:left;
	width:100px;
	margin:10px 15px 0 14px;
	font-family:Tahoma, Arial, Helvetica, "Century Schoolbook", "Century Gothic";
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-transform: uppercase;
}

.mailing_inner
{
	float:left;
	width:200px;
	margin:10px 0 0 14px;
	font-family:Tahoma, Arial, Helvetica, "Century Schoolbook", "Century Gothic";
	font-size:12px;	
	color:#FFFFFF;
}

.field_2
{ width:100px; height:25px; border:none; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.but_2
{
	width:50px;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color: #FFFFFF;
	border: none;}
	
	
.logo_container
{
	float:left; 
	width:200px;
	margin:10px 0 0 14px;}
	
	.inner_body_heading {
	float:left;
	width:731px;
	height:17px;
	background-image: url(/newimg/inner_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;}
	
	.inner_body_heading_mid {
	float:left;
	width:731px;
	background-image: url(/newimg/inner_middle.jpg);
	background-repeat: repeat-y;
	background-position: left top;}
	
	.inner_body_heading_bot	{
	float:left;
	width:731px;
	height:17px;
	background-image: url(/newimg/inner_bottom.jpg);
	background-repeat: no-repeat;
	background-position: left top;}
	
	.inner_head_text_cont
{ margin:0 auto; width:691px; font-family:Tahoma, Arial, Helvetica; font-size:18px; padding: 10px 0px;
text-align:justify; line-height:20px; text-decoration:none; color:#0e5082; }
	.inner_head_text_cont a{color:#0e5082; text-decoration:none;}
	.inner_text_cont
{  
   margin:0 auto; 
   width:700px;   
}

.product_inner
{width:182px; font-family:Tahoma, Arial, Helvetica; text-align:justify; background-image:url(/newimg/product.jpg); background-repeat:no-repeat; margin:0 auto; width:155px; height:156px; text-align:center; padding-top:9px;}

.product_inner_text {
padding-top:10px;
padding-left:15px;
text-align:left;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#6a6b99;
line-height:18px;}

.certificate_img {width:731px; float:left; text-align:left; background-image: url(/newimg/certificate_img.jpg); height:85px; background-repeat:no-repeat; background-position:100px 10px;}

/* Changed by Nishant*/

.buy
{
 float:left;
 margin-left:0px;
 width:102px; 
 margin-top:5px;
 text-align:center;
 /* background-image: url(/newimg/buy_button.jpg); 
  
 background-repeat: no-repeat;
 background-position: center center;
 font-family: Arial, Helvetica, sans-serif;
 color: #000000;
 font-size: 11px;
 font-weight: bold;
 text-transform: uppercase;*/
}
 
.addcart
{
	
 float:left;
 margin-left:0px;
 width:102px; 
 margin-top:5px;
 text-align:center;
 /* background-image: url(/newimg/addcart_button.jpg); 
 
 background-repeat: no-repeat;
 background-position: center center;
 font-family: Arial, Helvetica, sans-serif;
 color: #000000;
 font-size: 11px;
 font-weight: bold;
 text-transform: uppercase;
 */
 
}

.product_display 
{
 border: 2px solid #CCCCCC;
 float:left;
 width:238px;
 padding:5px;
 text-align:center;
}
 
.rate
{
 float:left;
 margin-left:0px;
 width:102px;
 height:76px;
 text-align:center;
 background-image: url(/newimg/$.jpg);
 background-repeat: no-repeat;
 background-position: center center;
 line-height:70px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: bold;
 text-transform: uppercase;
 color: #FFFFFF;
}

.pro_title
{
 float:left;
 width:220px; 
 margin-top:10px;
 text-align:center;
 line-height:20px;
 color:#95cd52;
 text-transform: uppercase;
}

.subtitl
{
    text-transform: capitalize;
    color: gray;
    font-family: Calibri, Verdana, Arial, Sans-Serif;
    font-weight: normal;
    font-variant: small-caps;
    font-size: 1.0em;
    text-decoration:none;
}

.subtitl:hover
{
	color:#0e5082;
	text-decoration:none;	
}

.ptitle
{
 text-align:center;
 color:#4C4C88;
 font-weight:bold;
 padding-top:5px;
 font-size:12px;
 padding:0 15px 0 15px;
 font-family: Arial, Helvetica, sans-serif;
}

	
.login_menu_head {
	padding-top:20px; 
	padding-bottom:2px; 
	font-size:18px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	text-align:left; 
	color:#033B6A; 
	text-transform:uppercase; 
	font-weight:bold;} 
	
.login_menu_text {
	padding-top:5px; 
	padding-bottom:2px; 
	font-size:15px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	text-align:left; 
	color:#363636; 
	text-transform:capitalize;} 

.login_left_top 
{
	background-image: url(/newimg/login_left_top.jpg); 
	width:37px; 
	height:56px; 
	background-repeat:no-repeat; 
	float:left;} 

.login_top_head 
{
	background-image: url(/newimg/login_top_head.jpg); 
	width:230px; 
	height:41px; 
	background-repeat:no-repeat; 
	float:left; 
	font-size:17px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#4f5251; 
	padding-top:15px;} 
	
.login_top_right_middle 
{
	background-image: url(/newimg/login_top_right_middle.jpg); 
	width:543px; height:56px; background-repeat: repeat-x; float:left;
	} 
	
.login_top_right {background-image:  url(/newimg/login_top_right.jpg); height:56px; width:23px; background-repeat: no-repeat; float:left;}

.login_left_middle {background-image:url(/newimg/login_left_middle.jpg); width:37px; float:left; background-repeat:repeat-y;} 

.login_right_middle {background-image:url(/newimg/login_right_middle.jpg); width:23px; float:left; background-repeat:repeat-y;}

.login_bottom_left {background-image:url(/newimg/login_bottom_left.jpg); width:37px; height:23px; background-repeat:no-repeat; float:left;} 

.login_bottom_middle {background-image:url(/newimg/login_bottom_middle.jpg); height:23px; background-repeat:repeat-x; float:left;} 

.login_bottom_right {background-image:url(/newimg/login_bottom_right.jpg); width:23px; height:23px; background-repeat:no-repeat; float:left;}

.login_form_text {width:150px; float:left; text-align:right; font-size:15px; font-family:Arial, Helvetica, sans-serif; color:#363636; height:30px; } 

.login_form_textfield {width:220px; float:left; border:solid 1px; border-color:#999999; height:29px; line-height:29px;} 

.textfield {width:200px; float:left; border:solid 1px; border-color:#999999; height:20px; line-height:20px;} 

.textfielddiv{width:300px; float: left;height:30px; margin-bottom:10px;}

.login_button {background-image: url(/newimg/login_button.jpg); background-repeat:no-repeat; width:110px; height:34px; border:none;}

.productbox_top { background-image:url(/newimg/productbox_top.jpg); width:158px; height:7px; background-repeat:no-repeat; float:left;}

.productbox_middle {background-image:url(/newimg/productbox_middle.jpg); width:158px; background-repeat:repeat-y; float:left;height:250px;}

.productbox_bottom {background-image:url(/newimg/productbox_bottom.jpg); width:158px; height:5px; background-repeat:no-repeat; float:left; padding-bottom:5px;}

.arial11 {font-size:11px; font-family:Arial, Helvetica, sans-serif; text-align:center; font-weight:bold; color:#000000;}

.product_button {background-image:url(/newimg/productbox_button.jpg);overflow:hidden; width:98px; height:18px; background-repeat:no-repeat; margin:0 auto;}

.product_button a 
{
	color:#ffffff;
}

.product_textbox { width:70px; border:solid 1px #000000; float:left;}

.form_textdiv {width:190px; text-align:right; float:left; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000000; height:25px; line-height:25px; margin-right:10px;}
.form_textfield {width:322px; text-align:left; float:left; border:solid 1px #000000;}

.body_left_mid ul{ margin:0; padding:0px; list-style:none; width:175px; font-family:Arial, Helvetica, sans-serif; font-size: 11px;text-transform:uppercase;}
 
.body_left_mid li{height:20px; line-height:20px; width:185px; background-image: url(/newimg/menu_left_div.jpg); background-repeat: no-repeat; background-position: left bottom; margin:0px 0 0 15px; float:left; display:inline; padding:5px 18px 4px 0px; color: #FFFFFF;}
.body_left_mid li a{ color:#ffffff;} 

.password_top_right_middle {background-image: url(/newimg/login_top_right_middle.jpg); width:441px; height:56px; background-repeat: repeat-x; float:left;}
.password_innermiddle { background-image:url(/newimg/password_innermiddle1.jpg); width:731px; background-repeat:repeat-y; float:left;}
.changepassword_text {width:150px; float:left; text-align:left; font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#363636; height:30px; line-height:30px;}

.inner_title
{
	background-color:#415698; 
	color:#FFFFFF; 
	height:25px; 
	padding-left:10px; 
	line-height:25px; 
	font-size:16px; 
	font-family:Arial, Helvetica, sans-serif;
}

.next_prev {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #8AC247;
}

.prodcut_button 
{
	border: solid 1px #8cc449; 
	text-align:center; 
	font-size:12px; 
	font-family:Arial, Helvetica, sans-serif; 
	color:#8cc449; 
	background-color:#FFFFFF;
}

.prodcut_button disabled
{
	background-color:#dfdfdf;
}

.contain_product170 {width:170px; float:left; padding: 4px 2px;}
.productbox_inner_top {background-image:url(/newimg/productbox_inner_top.jpg); width:170px; height:7px; float:left; background-repeat:no-repeat; background-position:left bottom;}
.productbox_inner_middle {background-image:url(/newimg/productbox_inner_middle.jpg); width:170px; float:left; background-repeat:repeat-y; text-align:center;}
.productbox_inner_bottom {background-image: url(/newimg/productbox_inner_bottom.jpg); width:170px; height:7px; float:left; background-repeat:no-repeat;}

A.allpage:link {

	 color :#000000;
	 FONT-SIZE  :12px;
	 FONT-FAMILY : Verdana ;
	 TEXT-DECORATION  : underline ;
}
A.allpage:visited {

	 color :#000000;
	 FONT-SIZE  :12px;
	 FONT-FAMILY : Verdana ;
	 TEXT-DECORATION  : underline ;
}
A.allpage:hover {

	 color :#000000;
	 FONT-SIZE  :12px;
	 FONT-FAMILY : Verdana ;
	 TEXT-DECORATION  : none ;
}

border {border:solid 1px #000;}


