@charset "utf-8";
/* CSS Document */
body,td,th {
	font-family: Tahoma, Geneva, sans-serif;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:url(../images/bg.jpg) repeat-x;
}
img {
	border:0px;
}
.logo {
	background:url(../images/logo.png) no-repeat left middle;
	width:94px;
	height:104;
}
.logo_text {
	background:url(../images/logo_text.png) no-repeat left middle;
	width:240;
	height:104;
}
.call_now {
	background:url(../images/call_now.png) no-repeat center middle;
	width:198px;
}
.nav_bg_left {
	background:url(../images/nav_bg_left.jpg) no-repeat;
	width:7px;
	height:54px;
}
.nav_bg_center {
	background:url(../images/nav_bg_center.png) repeat-x;
}
.nav_bg_right {
	background:url(../images/nav_bg_right.jpg) no-repeat;
	width:7px;
}
.nav_left {
	background:url(../images/nav_left.jpg) no-repeat;
	width:7px;
	height:36px;
}
.nav_center {
	background:url(../images/nav_center.jpg) repeat-x;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
}
.nav_center a {
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
}
.nav_center a:hover {
	color:#333;
}
.nav_center a.active {
	color:#333;
}


.nav_right {
	background:url(../images/nav_right.jpg) no-repeat;
	width:7px;
}
.box_bg {
	border:1px 1px 1px 1px #e6e6e6;
	height:100%;
	background:url(../images/box_bg.jpg) repeat-x top #fdfdfd;	
	color:#262626;
	text-align:justify;
	font-size:12px;
	line-height:18px;
}

.box_bg_1{
	border:1px 1px 1px 1px #e6e6e6;
	color:#262626;
	text-align:justify;
	font-size:12px;
	line-height:18px;
	float:left;
	
	
}
.box_bg h1 {
	font-size:24px;
	font-weight:normal;
}
.eco {
	color:#262626;
}
.eco ul {
	font-size:18px;
	line-height:35px;
	letter-spacing:1px;
	list-style-image:url(../images/bullet.gif);
}
.partion {
	background:#262626;
	height:245px;
}
.partion hr {
	color:#6d6d6d;
	height:221px;
}



.partion h1 {
	color:#fcfcfc;
	font-size:30px;
	font-weight:normal;
}
.partion .content {
	padding:10px 10px 10px 10px;
	color:#fcfcfc;
	width:300px;
	font-size:12px;
	
	line-height:20px;
	
}
.contact_box_bg {
	border:1px 1px 1px 1px #e6e6e6;
	background:url(../images/box_bg.jpg);
	height:150px;
	color:#262626;
	text-align:justify;
	font-size:12px;
	line-height:18px;
}
.contact_box_bg h1 {
	font-size:24px;
	font-weight:normal;
}
.cont a {
	color:#00F;
	font-size:13px;
}
.footer {
	background:#262626;
	height:65px;
	font-size:12px;
	color:#989797;
}
.footer a {
	color:#989797;
	text-decoration:none;
	font-size:12px;
}
.footer a:hover {
	color:#FFF;
}


.price{padding:0px 0px 0px 0px; margin:10px 0px 10px 37px; font:normal 12px Tahoma, Geneva, sans-serif; color:#302f2f; width:700px; line-height:20px; text-align:justify;}
.with{padding:0px; margin:0px 20px 10px 45px; font:normal 12px Tahoma, Geneva, sans-serif; color:#302f2f; line-height:20px; text-align:left;}
.table_box{width:96%; height:auto; padding:0px; margin:15px 0px 15px 30px; float:left; border:solid 1px #CCC;}
.points{padding:10px 40px 15px 60px; margin:0px 0px 0px 0px; font:normal 12px Tahoma, Geneva, sans-serif; color:#000; float:left;  line-height:20px;}
.bg_corner{padding:0px; margin:0px 0px 15px 0px; width:431px; height:163px; background:url(../images/corner_bg.png) no-repeat;}
.clr{clear:both;}
.table_box1{width:960px; height:100%; padding-bottom:5px; margin:10px 0px 10px 0px; float:left; border:1px solid #dadada;}
.table_box2{width:96%; height:auto; padding:0px; margin:15px 0px 15px 30px; float:left;}
.certificate{width:80px; height:96px; padding:0px; margin:15px 0px 0px 30px; background:url(../images/certificate_1.png) no-repeat; float:left;}
.certificate a{width:80px; height:96px; padding:0px; margin:15px 0px 0px 30px; background:url(../images/certificate_1.png) no-repeat;}
.certificate a:hover{width:80px; height:96px; padding:0px; margin:15px 0px 0px 30px; background:url(../images/certificate_1-over.png) no-repeat;}



#video {
	width:650px;
	height:auto;
	
}

.agents_txt {
	line-height:20px;
}
.group_comp {
	margin-left:50px;
	margin-right:50px;
	border:1px solid #d8d8d8;
	
	padding-bottom:0PX;
	margin-top:10px;
}
.group_cmp_list {
	float:left;
	margin-left:30px;
	
}
.group_cmp_list p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#305e9c;
}
.video_bg {
		

	padding: 1px;

	width: auto;

	height: auto;

	margin: 0px;
}
.cust_heading {
	font-size:14px;
	color:#007057;
	font-weight:bold;
}

.submit {
  display: block;
  background-color: #333;
  border: 1px solid #766056;
  color: #FFF;
  margin: 13px 0;
  padding: 8px 16px;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  border-radius: 12px;
  font-size: 14px;
  -webkit-box-shadow: inset 3px -3px 3px rgba(0,0,0,.5), inset 0 3px 3px rgba(255,255,255,.5), inset -3px 0 3px rgba(255,255,255,.75);
  -moz-box-shadow: inset 3px -3px 3px rgba(0,0,0,.5), inset 0 3px 3px rgba(255,255,255,.5), inset -3px 0 3px rgba(255,255,255,.75);
  box-shadow: inset 3px -3px 3px rgba(0,0,0,.5), inset 0 3px 3px rgba(255,255,255,.5), inset -3px 0 3px rgba(255,255,255,.75); 
}


.counter {
	width:960px;
	margin:0 auto;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#9C0;
	text-align:right;
	line-height:38px;
}

.gas {
	width:45px;
	float:left;
	margin:10px 10px 10px 70px;
}
.gas_text {
	width:150px;
	float:left;
	margin-top:35px;
	text-align:left;
}
.jwala_stove {
	width:100px;
	float:left;
	margin:10px 10px 10px 30px;
}
.jwala_stove_txt {
	margin-top:10px;
	width:150px;
	float:left;
	text-align:left;
}
.jwala_stove_txt1 {
	margin-top:0px;
	margin-bottom:5px;

}


#gradient-style
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	margin: 15px 0px 15px 30px;
	width: 96%;
	text-align: left;
	border-collapse: collapse;
}
#gradient-style th
{
	font-size: 16px;
	font-weight: normal;
	padding: 8px;
	background: #799159;	
	border-bottom: 1px solid #fff;
	border-right:1px solid #fff;
	color: #fff;
}
#gradient-style td
{
	padding: 8px; 
	border-bottom: 1px solid #fff;
	font-size: 14px;
	color: #242424;
	border-top: 1px solid #fff;
	border-right:1px solid #fff;
	background: #edf5e4;
}
#gradient-style tfoot tr td
{
	background: #e8edff;
	font-size: 14px;
	color: #242424;
}
#gradient-style tbody tr:hover td
{
	background: #deedca;
	color: #242424;
}

.products_list {
	width:100%;
	margin:0px;
	padding:0px;
}

.body_big { width:500px; float:left; margin:0; padding:00px 20px 0px 0px; border-right:1px solid #e7e7e7;}
.body_big h2 { border-bottom:1px solid #d7d7d7;  font: normal 24px Arial, Helvetica, sans-serif; color:#208ed0; margin:10px 0; padding:0px 5px 5px;}
.body_big h2 span { color:#747474;}
.body_big h3 { color:#531e1e; font:bold 18px Arial, Helvetica, sans-serif; margin:5px 0; padding:10px 5px;}
.body_big img { float:left; padding:0; margin: 0px 10px 10px 0px;}
.body_big p { font:normal 14px  Arial, Helvetica, sans-serif; text-align:justify; color:#6f6f6f; line-height:1.8em; padding:5px; margin:0;}
.body_big p span { color:#898989;}
.body_big a { text-decoration:underline; color:#208ed0; line-height:1.8em; float:right;}
.body_big .bg { clear:both; border-bottom:1px dashed #c7c7c7; padding:10px 0 0 0; margin:0 0 10px 0; background:none; list-style:none;}

.product_heading {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#060;
	line-height:20px;
	margin:0px;
	padding:0px;
}

.body_small { width:330px; float:left; margin:0; padding:00px 0px 0px 40px;}
.body_small h2 { border-bottom:1px solid #d7d7d7;  font: normal 24px Arial, Helvetica, sans-serif; color:#208ed0; margin:10px 0; padding:0px 5px 5px;}
.body_small h2 span { color:#747474;}
.body_small .bg { clear:both; border-bottom:1px dashed #c7c7c7; padding:10px 0 0 0; margin:0 0 10px 0; background:none; list-style:none;}


.product_details {
	width:100%;
	margin:0px;
	padding:0px;
}
.product_details .text_1 {
	width:380px;
	float:left;
}
.product_details .image_1 {
	width:500px;
	float:right;
}
.jwala_stoves_heading {
	float:left;
}
.product_details h2 { border-bottom:1px solid #d7d7d7;  font: normal 24px Arial, Helvetica, sans-serif; color:#208ed0; margin:0px 0; padding:0px 5px 5px;}
.product_details h2 span { color:#747474;}

.jwala_99cr_img {
	float:left;
}
.jwala_product {
	float:left;
}
.jwala_product h2 {
	color:#063;
}
.points1 { margin:0px 0px 0px 20px; padding:0px 10px 0px 0px; margin-left:50px; margin-bottom:10px; }
ul.points1 li { list-style:none; margin:0px; padding:0px 0px; text-align:justify; color:#629107; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; line-height:24px; }

.arr_img { width:20px; float:left; margin-right:10px; margin-top:8px; }

.dashline1 {
	margin:5px 15px 5px 0px;
	border-bottom:1px dashed #ebebeb;
}
.product_img {
	width:200px;	
	float:left;
}
.product_spec {
	width:670px;
	float:right;
}
.product_spec h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	text-align:center;
	border-bottom:1px solid #efefef;
	margin:0px;
	padding:0px 0px 6px 0px;
}
.product_spec h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;	
	margin:0px;
	padding:15px 0px 6px 0px;
}
#mytable {
	width:100%;
	padding: 0;
	margin: 0;
}

#mytable caption {
	padding: 7px 0 7px 0px;	
	font:normal 18px Arial, Helvetica, sans-serif;
	text-align:center;
	color:#3f656b;
	background:#cce8eb;
	border-right: 1px solid #c1dad7;
	border-left: 1px solid #c1dad7;
	border-top: 1px solid #c1dad7;
}

#mytable th {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #4f6b72;
	border-right: 1px solid #C1DAD7;
	border-left: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	text-align: left;
	padding: 6px 6px 6px 12px;
	background: #f5fafa;
}

#mytable th.nobg {
	border-top: 0;
	border-left: 0;
	border-right: 1px solid #C1DAD7;
	background: none;
}

#mytable td {
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;	
	background: #fff;
	padding: 6px 6px 6px 12px;
	color: #4f6b72;
}


#mytable td.alt {
	background: #f5fafa;
	color: #797268;
}

#mytable th.spec {
	border-left: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	border-bottom:0;
	background: #fff;
	font: bold 12px Arial, Helvetica, sans-serif;
}

#mytable th.specalt {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #f5fafa;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #797268;
}
.optional_point {
	font:normal 14px Arial, Helvetica, sans-serif;
	color: #4c7609;
	text-align: left;
	padding: 0px 6px 6px 20px;	
}

.maintenance_pnts {
	margin:0px;
	padding:0px;
}
.maintenance_pnts ul {
	margin:0px;
	padding:0px 0px 0px 50px;
}
.maintenance_pnts ul li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	line-height:22px;
	margin:0px;
	padding:0px;
	list-style:decimal;
}