/* ADD BY AKSHAY ON 30-05-2009 */
/*
Fixed by jgen on May 7, 2010
*/

body {
	background-color: #26a2d6;
	margin: 0px;
	padding-top:13px;
	background-image:url(../images/bg_main.jpg);
	background-repeat:repeat-x;
	background-position:left top;

}
td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5b6d75;
}
.text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5b6d75;
	text-align:justify;
	line-height:16px;
}
.top_bg{
	background-image:url(../images/top_bg.jpg);
	background-repeat: no-repeat;
	background-position:left top;
	height:132px;
}
.nav_bg{
	background-image:url(../images/nav1.jpg);
	background-repeat:repeat-x;
	background-position:left top;
}
.nav{
	background-image:url(../images/nav1.jpg);
	background-repeat:repeat-x;
	background-position:left top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#074360;
	text-decoration:none;
	line-height:40px;
	text-transform:uppercase;
	display:block;
	font-weight:bold;
}
a.nav:hover{
	background-image:url(../images/nav11.jpg);
	background-repeat:repeat-x;
	background-position:left top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFF;
	text-decoration:none;
	line-height:40px;
	text-transform:uppercase;
	display:block;
	font-weight:bold;
}
.nav_act{
	background-image:url(../images/nav11.jpg);
	background-repeat:repeat-x;
	background-position:left top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFF;
	text-decoration:none;
	line-height:40px;
	text-transform:uppercase;
	display:block;
	font-weight:bold;
}
.middle_bg{
	background-image:url(../images/middle_bg.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	background-color:#FFFFFF;
}
.welcome{
	font-family:Arial, Helvetica, sans-serif;
	font-size:23px;
	color:#ff7c00;
	background-image:url(../images/dot.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
}
.arial_21_gray{
	font-family:Arial, Helvetica, sans-serif;
	font-size:21px;
	color:#657881;
}
.arial_12_green{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#657881;
}
.whatsnews_bg {
	background-image:url(../images/whatnew_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border:solid 1px #e9f1f9;
}
.news_bg{
	padding-left:12px;
	padding-right:10px;
	padding-top:10px;
	background-color:#f8fafb;
	background-image:url(../images/news_bg.jpg);
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#ebf3fb;
}
.sub_header {
	background-image:url(../images/subheader_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000000;
}
.grenn_brd{
	border:solid 1px #d0e1e8;
}
.arial_11_gray{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#56646b;
}
.arial_12_gray_un{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#56646b;
	text-decoration:underline;
}
a.arial_12_gray_un:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#56646b;
	text-decoration: none;
}
.dot{
	background-image:url(../images/dot.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
}
.arial_12_black{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.more{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ff7c00;
	text-decoration:underline;
	padding-right:7px;
}
.more:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ff7c00;
	text-decoration:none;
	padding-right:7px;
}
.arial_24_green{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#699c1c;
}
.footer_bg{
	height: 315px;
}
.footer_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}
.footer_link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
.footer_link:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:underline;
}
.arial_11_wht{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}
.arial_12_wht{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	line-height:20px;
}
.arial_12_wht_un{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	line-height:20px;
	text-decoration:underline;
}
a.arial_12_wht_un:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	line-height:20px;
	text-decoration: none;
}
.geo_16_wht{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#FFFFFF;
}
.arial_11_green{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#f7f660;
}
.keshav{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3f6336;
	font-weight:bold;
	text-decoration:underline;
}
.keshav:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3f6336;
	font-weight:bold;
	text-decoration:none;
}
.arial_20_blue{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#0c709d;
	padding-bottom:2px;
}
.arial_12_blue{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#26a2d6;
}
.map{
	background-image:url(../images/map.jpg);
	background-repeat: no-repeat;
	background-position:right top;
}

.sub_footer{
margin:auto;
border-bottom:#fff 1px solid;
margin-bottom:10px;
line-height:15px;
font-family: Verdana;
font-size:11px;
text-align:left;
}

.sub_footer_main_box{
width:24%;
float:left;
color:#FFFFFF;
font-weight:bold;
line-height:30px;
line-height:15px;
font-family: Verdana;
font-size:11px;
text-align:left;
}


.sub_footer_main_box_bottom_con{
width:24%;
float:left;
padding-bottom:10px;
line-height:15px;
font-family: Verdana;
font-size:11px;
text-align:left;
}

.sub_footer_main_box_bottom{
color:#FFFFFF;
line-height:15px;
line-height:15px;
font-family: Verdana;
font-size:11px;
text-align:left;
}


.spacer{
font-size:0px;
line-height:0px;
clear:both;
line-height:15px;
font-family: Verdana;
font-size:11px;
text-align:left;
}


.style1 {font-weight: bold}


blockquote.testimonies {
	font: "Times New Roman", Times, Serif, Sans-serif;
	color: #000;
	font-weight: bold;
	margin: 1em 2em;
	font-size:100%;
}

blockquote.testimonies img.left  { margin:0 12px 4px 0; }
blockquote.testimonies img.right { margin:0 0 0 7px; }

p.quote_source {
	color:#000000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:90%;
	font-style:normal;
	padding-right:10px;
	text-align:right;
	margin:0;
}

/**/

.footer_top{
margin:0;
padding:0;
}
.footer_top_mid_box{
width:201px;
float:left;
}
.ul_foot{
margin: 0 0 0 10px;
padding: 0 0 0 0;
}
.li_foot {
background-repeat: no-repeat;
background-position: 1px 3px;
list-style-type:none;
margin:0px 0px 5px 0px;
padding:1px 0px 1px 18px;
line-height:15px;
font-size:11px;
}
.footer{
	font-size:11px;
	color:#FFFFFF;
	line-height:20px;
	text-decoration:none;
	padding:5px 0px 5px 0px;
}


a.footer:hover{
	font-size:11px;
	color:#FFFFFF;
	text-decoration:underline;
}


.spacer{
	font-size:0px;
	line-height:0px;
	clear:both;
}
.footer_side{
	width:190px;
	float:left;
	margin-top:25px;
}
.sub_footer{
	width:100%;
	margin:auto;
	border-bottom:#fff 1px solid;
	margin-bottom:0px;
}
.sub_footer_main_box{
	width:210px;
	float:left;
	color:#FFFFFF;
	font-weight:bold;
	line-height:30px;
}
.sub_footer_main_box_bottom_con{
	width:210px;
	float:left;
}
.sub_footer_main_box_bottom{
	color:#FFFFFF;
	line-height:15px;
}
a.sub_footer_main_box_bottom{
	color:#FFFFFF;
	text-decoration:none;
}
a.sub_footer_main_box_bottom:hover{
	color:#FFFFFF;
	text-decoration:underline;
}

td.jTopFoot {
	background-image:url(../images/footer_bg.jpg);
	background-repeat:repeat-x;
	background-position:left top;
}

div.jLightFoot {
	background-color: #3eaddb;
	border: none;
	width: 100%;
	padding: 0;
	margin: 0;
	padding-top: 8px;
	padding-bottom: 8px;
}
div.jLightFoot a {
	border: none;
	color:#fff;
	text-decoration:none;
}
div.jLightFoot a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}

td.jBottomFoot {
	padding: 0;
	padding-bottom: 2px;
	margin: 0;
}

div#cert a {
	border: none;
}

div#cert a img {
	border: 1px solid #fff;
}

div#cert a:hover img {
	border: 1px solid #ffb400;
}
