body {
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial;
	font-size:12px;
	color:#000000;
	background:url(../images/body_bg.gif) repeat-y center #FFFFFF;
	}
.main_container {
	width:998px;
	height:auto;
	}
.main_container_main {
	width:100%;
	height:auto;
	background:url(../images/bidt_bg2.gif) repeat-x top;
	clear: both;
	float: left;
	}
.left_pannel_main_container {
	float:left;
	width:303px;
	height:auto;
	}
.logo_container {
	float:left;
	text-align:left;
	width:303px;
	height:127px;
	margin-left: 0px;
	}
.left_green_pannel_container {
	float:left;
	width:303px;
	height:auto;
	/*background:url(../images/green_top_bg.gif) repeat-x top #9ac503;*/
	}
.links_main_container {
	float:left;
	text-align:left;
	width:303px;
	height:auto;
	font-family:"avantGarde Bk BT",Arial;
	font-size:24px;
	color:#FFFFFF;
	}
.links_main_container a {
	text-decoration:none;
	color:#FFFFFF;
	}
.links_main_container a:hover {
	text-decoration:none;
	color:#5c9111;
	}
.links_main_container ul {
	margin:0px;
	padding:0px 0px 0px 15px;
	}
.links_main_container li {
	margin:0px;
	line-height:48px;
	padding:0px 0px 0px 0px;
	list-style:none;
	}
.links_main_container ul li ul li {
	margin:0px;
	padding:0px 0px 0px 0px;
	font-size:17px;
	line-height:30px;
	color:#000000;
	list-style:none;
	}
.links_main_container ul li ul li a {
	margin:0px;
	padding:0px 0px 0px 0px;
	font-size:17px;
	line-height:30px;
	color:#000000;
	list-style:none;
	}
.links_main_container ul li ul li a:hover {
	margin:0px;
	padding:0px 0px 0px 0px;
	font-size:17px;
	line-height:30px;
	color:#FFFFFF;
	list-style:none;
	}
.left_contact_pannel {
	float:left;
	width:303px;
	/*height:91px;*/
	}
.left_video_container {
	float:left;
	width:294px;
	height:auto;
	margin:15px 0px 0px 4px;
	padding-bottom: 32px;
	}
.right_main_container {
	float:left;
	width:695px;
	height:auto;
	}
.right_top_txt_container {
	float:left;
	text-align:right;
	width:678px;
	height:23px;
	font-family:"avantGarde Bk BT",Arial;
	font-size:18px;
	color:#de1b1b;
	padding:10px 17px 0px 0px;
	}
.banner_container {
	float:left;
	width:695px;
	height:295px;
	}
.txt_main_container1 {
	float:left;
	width:665px;
	height:auto;
	margin:10px 0px 0px 17px;
	}
.txt_main_container {
	float:left;
	width:665px;
	height:auto;
	margin:19px 0px 0px 17px;
	}
.top_border_container {
	float:left;
	width:665px;
	height:26px;
	background:url(../images/txt_top_borber.gif) no-repeat top;
	}
.center_txt_container {
	float:left;
	width:665px;
	height:auto;
	background:url(../images/txt_center_bg.gif) repeat-y;
	}
.bottom_border_container {
	float:left;
	width:665px;
	height:26px;
	background:url(../images/txt_bottom_border.gif) no-repeat bottom;
	}
.txt_inner_left_container {
	float:left;
	width:auto;
	height:auto;
	padding-right:12px;
	margin-left:25px;
	widows:628px;
	}
.txt_inner_right_container {
	float:right;
	width:188px;
	height:auto;
	padding-left:7px;
	margin-top:-150px;
	background:url(../images/green_saprator.gif) no-repeat left;
	}
.txt_inner_inner_page_left_container {
	float:left;
	width:640px;
	height:auto;
	margin-left:25px;
	}
.txt_left_title_container {
	float:left;
	text-align:left;
	width:420px;
	height:auto;
	font-family:"Century Gothic",Arial;
	font-size:24px;
	color:#80b304;
	line-height: 30px;
	}
.txt_left_title_container1 {
	float:left;
	text-align:left;
	width:420px;
	height:auto;
	font-family:"Century Gothic",Arial;
	font-size:24px;
	color:#f9be25;
	line-height: 30px;
	}
.txt_inner__inner_pagemain_container {
	float:left;
	text-align:left;
	width:630px;
	line-height:17px;
	height:auto;
	color: #000000;
	margin-top: 15px;
	}
.txt_inner_main_container {
	float:left;
	text-align:left;
	width:404px;
	line-height:17px;
	height:auto;
	}
.txt_inner_main_container ul {
	margin:0px;
	padding:0px 0px 0px 20px;
	}
.txt_inner_main_container li {
	margin:0px;
	padding:13px 0px 0px 0px;
	list-style:url(../images/red_icon.png);
	}

.txt_right_title_container {
	float:left;
	text-align:left;
	width:188px;
	height:auto;
	font-family:"Century Gothic",Arial;
	font-size:24px;
	color:#80b304;
	line-height: 30px;
	}
.txt_box_container1 {
	float:left;
	text-align:left;
	width:188px;
	height:32px;
	background:url(../images/txt_box_bg.gif) no-repeat;
	margin-top: 16px;
	}
.txt_box_container {
	float:left;
	text-align:left;
	width:188px;
	height:32px;
	background:url(../images/txt_box_bg.gif) no-repeat;
	margin-top: 11px;
	}
.message_box_container {
	float:left;
	text-align:left;
	width:188px;
	height:72px;
	background:url(../images/message_box_bg.gif) no-repeat;
	margin-top: 11px;
	}
.submit_button_cintainer {
	float:left;
	width:188px;
	height:auto;
	text-align:right;
	margin-top:11px;
	}
.bottom_logo_container {
	float:right;
	width:665px;
	height:62px;
	margin-top:20px;
	text-align: left;
	}
.bottom_logo_container2 {
	float:left;
	width:665px;
	height:auto;
	margin-top:20px;
	border-top:solid 1px #9ac503;
	text-align: left;
	padding-top:15px;
	}

.footer_main_container {
	float:left;
	width:985px;
	height:98px;
	background:url(../images/footer_bg.gif) repeat-y;
	}
.copy_right_con {
	float:left;
	width:297px;
	height:auto;
	margin-top:20px;
	margin-left:6px;
	font-size:11px;
	color:#ffffff;
	line-height:22px;
	text-align: left;
	}
.footer_links_container {
	float:left;
	text-align:left;
	width:560px;
	height:auto;
	margin:20px 0px 0px 20px;
	font-family:Arial;
	color:#FFFFFF;
	}
.footer_links_container a {
	text-decoration:none;
	color:#FFFFFF;
	}
.footer_links_container a:hover {
	text-decoration:underline;
	color:#FFFFFF;
	}
.footer_links_container ul {
	margin:0px;
	padding:0px 0px 0px 0px;
	}
.footer_links_container li {
	float:left;
	list-style:none;
	margin:0px;
	padding:0px 19px 0px 19px;
	background:url(../images/footer_links-saprator.gif) no-repeat right;
	} 
.footer_links_container .last {
	float:left;
	list-style:none;
	margin:0px;
	padding:0px 19px 0px 19px;
	background:none;
	}

.solar_new_logo_main_container {
	float:left;
	width:663px;
	height:auto;
	border:solid 1px #CCCCCC;
	margin-top:15px;
	}
.solar_new_icon_container1 {
	float:left;
	text-align:center;
	width:190px;
	height:auto;
	margin-left:15px;
	padding:20px 0px 20px 0px;
	}
.solar_new_icon_container2 {
	float:auto;
	text-align:center;
	width:190px;
	height:auto;
	margin-left:30px;
	padding:45px 0px 20px 0px;
	}
.home_border {
border:#9AC503 6px solid; 
width:355px; 
height:auto; 
padding:6px; 
font-family:Arial, Helvetica, 
sans-serif; font-size:16px; 

}

/****************** CSS By TIS India. *******************/
h1 {
	font-size:22px;
}
h2 {
	font-size:18px;
}
