@charset "utf-8";
/* CSS Document */


/* Predefineded Styles */

*{
	margin:0px;
	padding:0px;
	}

body{
	margin:0px;
	padding:0px;
	}

p,li,ol,ul,div,td,form,html{
	margin:0px;
	padding:0px;
	}
	
img{
	border:none;
	}

p{
	font:12px Arial, Verdana, Tahoma, "Trebuchet MS";
	color:#000000;
	line-height:20px;
	}
	

	
/* Predefineded Styles End */


/* Customized Styles */

.main{
	width:1010px;
	margin:0 auto;
	}

.clear{
	clear:both;
	}
.main-top-curv{
	width:1010px;
	margin:0 auto;
	clear:both;
	}
	
.top-curv{
	width:25px;
	float:left;
	}
	
.top-curv-bg{
	width:960px;
	height:30px;
	float:left;
	background:url(../images/top-curv-bg.gif) repeat-x top;
	}
	
.main-container{
	width:1010px;
	float:left;
	background:url(../images/body-shadow.gif) repeat-y top;
	}
	
.header-main{
	width:960px;
	margin:0 auto;
	clear:both;
	}

.logo{
	width:356px;
	float:left;
	text-align:center;
	padding:17px 0 0 0;
	}
.contact_text{
	width:380px;
	float:right;
	font:bold 16px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#000000;
	text-align:right;
	padding:0 20px 0 0px;
	}
.contact_text span{
	font:bold 25px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#DD3468;
	text-align:right;
	}

.top-nav-main{
	width:604px;
	float:left;
	padding:14px 0 0px 0;
	}
	
.top-nav{
	width:597px;
	float:left;
	text-align:right;
	}
	
.top-nav ul{
	list-style:none;
	padding:0px;
	margin:0px;
	}

.top-nav ul li{	
	margin:0 2px 0 0px;
	padding:0px;
	float:right;
	}
	
.top-nav ul li a {
	text-decoration:none;
	display:block;
	padding:0px 0px 0 8px;
	color:#ffffff;
	cursor:pointer;
	height:37px;
	float:left;
	background:url(../images/nav-left-curv.gif) no-repeat left top;
	}
	
.top-nav ul li a:hover {
	background:url(../images/nav-left-curv-hover.gif) no-repeat left top;
	}
.top-nav ul li a strong{
	font:bold 14px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#ffffff;
	padding:11px 32px 0 27px;
	display:block;
	height:28px;
	float:left;
	background:url(../images/nav-right-curv.gif) no-repeat top right;
	}
	
.top-nav ul li a:hover strong{
	background:url(../images/nav-right-curv-hover.gif) no-repeat top right;
	}
.top-nav ul .active a{
	background:url(../images/nav-left-curv-hover.gif) no-repeat left top;
 }
.top-nav ul .active a strong{
background:url(../images/nav-right-curv-hover.gif) no-repeat top right;
}	
.body-main-container{
	width:960px;
	margin:0 auto;

	}
.body_main_container2{
	width:960px;
	float:left;
	border-top:solid 5px #000000;
	}
.body_left-main{
	width:269px;
	float:left;
	}
.shopping_cart{
	width:258px;
	float:left;
	}
.shopping_cart_heading{
	width:248px;
	float:left;
	height:30px;
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding:4px 0 0 10px;
	background:url(../images/shopping-bg.gif)  no-repeat;
	}
.shopping_cart_bot{
	width:248px;
	float:left;
	height:53px;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding:0px 0 0 10px;
	background:url(../images/shopping_content-bg.gif) repeat-x;
	}
.shopping_crv{
	width:258px;
	float:left;
	}
.left_link{
	width:258px;
	float:left;
	background:#9F0C3A;
	}
.left_link ul{
	margin:0px;
	padding:0px;
	list-style:none;
	}
.left_link ul li{
	float:left;
	margin:0px;
	padding:0px;
	background:url(../images/arrow.gif) 15px 10px no-repeat;
	}
.left_link ul li a{
	width:226px;
	float:left;
	font:14px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	margin:0px;
	height:25px;
	display:block;
	border-bottom:solid 2px #9F6663;
	padding:5px 0 0 30px;
	}
.left_link ul li a:hover{
	color:#FFFC00;
	}
	
.left_link_bot{
	width:258px;
	float:left;
	}
.left_link_crv{
	width:258px;
	float:left;
	}
.left_link_mid{
	width:258px;
	float:left;
	background:url(../images/left_link_bg.gif) repeat-x #592E2C;
	}
.left_link_mid ul{
	margin:0px;
	padding:0px;
	list-style:none;
	}
.left_link_mid ul li{
	float:left;
	margin:0px;
	padding:0px;
	background:url(../images/arrow.gif) 15px 10px no-repeat;
	}
.left_link_mid ul li a{
	width:198px;
	float:left;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	margin:0px 10px 0 10px;
	height:27px;
	display:block;
	border-bottom:dashed 1px #ffffff;
	padding:5px 0 0 20px;
	}
.left_link_mid ul li a:hover{
	color:#FFFC00;
	}
.carts{
	width:258px;
	float:left;
	}
.vedio{
	width:258px;
	float:left;
	}
.vedio p{
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#C52153;
	}
.vedio span{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#C52153;
	}
.vedio span a{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#C52153;
	}
.vedio span a:hover{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#C52153;
	text-decoration:none;
	}
.call_box{
	width:258px;
	float:left;
	}
.call_box_crv{
	width:258px;
	float:left;
	}
.call_box_mid{
	width:235px;
	float:left;
	font:12px Arial, Helvetica, sans-serif;
	color:#000000;
	line-height:18px;
	padding:0 10px 0 10px;
	border-left:solid 1px #D9D9D9;
	border-right:solid 1px #D9D9D9;
	}
.call_box_mid p{
	font:18px Arial, Helvetica, sans-serif;
	color:#C52153;
	}
.call_box_mid span{
	font:bold 23px Arial, Helvetica, sans-serif;
	color:#622623;
	}
.body_right_main{
	width:690px;
	float:left;
	}	
.body_right_banner{
	width:690px;
	float:left;
	}
.body_right_boxes{
	width:690px;
	float:left;
	}
.right_boxes_heding{
	width:690px;
	float:left;
	font:bold 32px Arial, Helvetica, sans-serif;
	color:#C12051;
	}
.boxes_step_main{
	width:158px;
	float:left;
	}
.boxes_step_1{
	width:158px;
	float:left;
	height:68px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#ffffff;
	padding:30px 0 0px 0;
	text-align:center;
	background:url(../images/step_1.gif) no-repeat bottom;
	}
.boxes_step_2{
	width:158px;
	float:left;
	height:68px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#ffffff;
	padding:30px 0 0px 0;
	text-align:center;
	background:url(../images/step_2.gif) no-repeat bottom;
	}
.boxes_step_2 p{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#F5F202;
	}
.boxes_step_2 p a{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#F5F202;
	text-decoration:none;
	}
.boxes_step_2 p a:hover{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#F5F202;
	text-decoration:underline;
	}
.boxes_step_heding{
	width:158px;
	float:left;
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:center;
	}
.boxes_step_1 p{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#F5F202;
	}
.boxes_step_1 p a{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#F5F202;
	text-decoration:none;
	}
.boxes_step_1 p a:hover{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#F5F202;
	text-decoration:underline;
	}
.boxes_divided{
	width:18px;
	float:left;
	height:105px;
	}
.body_right_botoom{
	width:690px;
	float:left;
	}	
.right_images{
	width:690px;
	float:left;
	}
.right_images_let{
	width:220px;
	float:left;
	}
.images_let_heading{
	width:185px;
	float:left;
	height:39px;
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#C8DCE5;
	padding:10px 23px 0 8px;
	background:#363636;
	border:solid 2px #000000;
	}
.images_let_heading a{
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#C8DCE5;
	text-decoration:none;
	}
.images_let_heading a:hover{
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	}

.images_let_heading1{
	width:190px;
	float:left;
	height:39px;
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#C8DCE5;
	padding:10px 18px 0 8px;
	background:#363636;
	border:solid 2px #000000;
	}
.images_let_heading1 a{
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#C8DCE5;
	text-decoration:none;
	}
.images_let_heading1 a:hover{
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	}
	
.right_images_bot{
	width:216px;
	float:left;
	border:solid 2px #000000;
	}
.divided{
	width:13px;
	float:left;
	height:150px;
	}
.testimonials{
	width:220px;
	float:left;
	}
.testimonials_heading{
	width:185px;
	float:left;
	height:39px;
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#ffffff;
	padding:10px 23px 0 8px;
	background:#C52153;
	border:solid 2px #C52153;
	}
.testimonials_bot{
	width:200px;
	float:left;
	font:12px Arial, Helvetica, sans-serif;
	color:#3D3D3D;
	line-height:19px;
	padding:4px 8px 8px 8px;
	border:solid 2px #C52153;
	}
.testimonials_bot p{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#C52153;
	}
.right_bot_text{
	width:690px;
	float:left;
	font:12px Arial, Helvetica, sans-serif;
	color:#000000;
	line-height:18px;
	}
.right_bot_text p{
	font:bold 20px Arial, Helvetica, sans-serif;
	color:#60312F;
	line-height:18px;
	}
.right_bot_text span{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#C52153;
	line-height:18px;
	}
.right_bot_text span a{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#C52153;
	text-decoration:none;
	line-height:18px;
	}
.right_bot_text span a:hover{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#C52153;
	text-decoration:underline;
	line-height:18px;
	}

.footer-main{
	width:1010px;
	margin:0 auto;
	overflow:hidden;
	clear:both;
	}
	
.footer-left-curv{
	width:25px;
	float:left;
	}
	
.footer-bg{
	width:960px;
	height:65px;
	float:left;
	background:url(../images/footer-bg.gif) repeat-x top;
	}

.footer-left-part{
	font:12px Arial, Verdana, Tahoma, "Trebuchet MS";
	color:#ffffff;
	float:left;
	width:495px;
	height:40px;
	padding:25px 0 0 5px;
	}
	
.footer-left-part a{
	font:12px Arial, Verdana, Tahoma, "Trebuchet MS";
	color:#ffffff;
	text-decoration:none;
	}
	.footer-left-part a:hover{
		text-decoration:underline;
		}
		
.footer-right-part{
	font:12px Arial, Verdana, Tahoma, "Trebuchet MS";
	color:#ffffff;
	float:right;
	width:300px;
	height:40px;
	padding:25px 5px 0 0px;
	text-align:right;
	}
	
/***************** subodh *************/
.body-submain{
	width:678px;
	float:left;
	padding:0 0 0 10px;
	font:12px Arial, Verdana, Tahoma, "Trebuchet MS";
	}
	
.body-content{
	width:678px;
	float:left;
	}

.body-content p{
	text-align:justify;
	padding:0 10px 4px 0;
	line-height:20px;
	}
	
.body-content p strong{
	font:bold 20px Arial, Verdana, Tahoma, "Trebuchet MS";
	color:#60312F;
	}

.dotted-spacer3{
	width:678px;
	float:left;
	height:5px;
	background:url(../images/hr-dotted2.gif) repeat-x top;
	clear:both;
	}

.body-content p span{
	font:bold 20px Arial, Verdana, Tahoma, "Trebuchet MS";
	color:#DD3468;
	}

.testimonials_data{
	font:12px Arial, Helvetica, sans-serif;
	color:#000000;
	}
	
.testimonials_data p strong{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000000;
	}

.btn{
	width:auto;
	height:25px;
	padding:0 10px 0 10px;
	.padding:0px;
	text-align:center;
	background:#990000;
	font:bold 12px Arial, Verdana, Tahoma, "Trebuchet MS";
	color:#ffffff;
	border:1px solid #a61a39;
	cursor:pointer;
	}

.mandatory{
	color:#990000;
	font-size:14px;
}

.brown_head{
	font:14px Arial, Verdana, Tahoma, "Trebuchet MS";
	color:#622623;
	font-weight:bold;
}

.breadcrumb{
 font:bold 11px Arial, Helvetica, sans-serif;
 color:#333333;
 }

.breadcrumb a{
 font:bold 11px Arial, Helvetica, sans-serif;
 color:#333333;
 text-decoration:none;
 }
 .breadcrumb a:hover{
  text-decoration:underline;
  }
  
.sitemap ul{
 margin:0px;
 padding:0px;
 list-style:none;
 }

.sitemap ul li{
 margin:0px;
 padding:0 0 5px 15px;
 background:url(../images/dot2.gif) 6px 7px no-repeat;
 }
 
.sitemap ul li a{
 font:12px Arial, Helvetica, sans-serif;
 color:#333333;
 text-decoration:none;
 }
 .sitemap ul li a:hover{
  text-decoration:underline;
  }

.logos-main{
	width:678px;
	float:left;
	padding:0 0 0 10px;
	}
	
.logos-submain{
	width:678px;
	float:left;
	}
	
.logos-curv{
	width:677px;
	float:left;
	}
	
.logos-center-part{
	width:677px;
	height:100px;
	float:left;
	padding:0px 0 5px 0;
	background:url(../images/cntr-bg.gif) repeat-y top left;	
	}
	
.logos-center-part p{
	font:12px Arial, Verdana, Tahoma, "Trebuchet MS";
	color:#622623;
	text-align:center;
	}
	
.logos-center-part img{
	margin:0 4px 0 4px;
	}

.helpful_advice{
 	float:left;
	width:500px;
	margin:0px;
	padding:0px;
	}
 .helpful_advice ul{
 	margin:0px;
	padding:0px;
	list-style:none;
	}
 .helpful_advice ul li{
 	margin:0px;
	padding:0px;
	}
 .helpful_advice ul li a{
 	margin:0px;
	padding:8px 0 0 0;
	display:block;
	text-decoration:none;
	height:22px;
	border-bottom:dashed 1px #7C403F;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#5B2F2C;
	}
 .helpful_advice ul li a:hover{
 	color:#DD3468;
	}

.prod-cate-content{
	width:215px;
	float:left;
	position:relative;
	overflow:auto;
	height:264px;
	padding:0 5px 0 0;
	}
	
.prod-cate-content span{
	font:12px Arial, Verdana, Tahoma, "Trebuchet MS";
	color:#000000;
	line-height:20px;
	text-align:justify;
	}

.prod-cate-content span a{
	color:#FF0000;
	text-decoration:underline;
	}
/***************** subodh *************/

	
/* Customized Styles End */
