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

body { font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0px; background-color:#e4e4e4; }
a { text-decoration:none; outline:none;}

/*Start of Box Curve Styles*/
.b1, .b2, .b3, .b4{font-size:1px; overflow:hidden; display:block;}
.b1 {height:1px; background:#C4D8CF; margin:0 5px;}
.b2 {height:1px; background:#D8E5DF; border-right:2px solid #C4D8CF; border-left:2px solid #C4D8CF; margin:0 3px;}
.b3 {height:1px; background:#D8E5DF; border-right:1px solid #C4D8CF; border-left:1px solid #C4D8CF; margin:0 2px;}
.b4 {height:2px; background:#D8E5DF; border-right:1px solid #C4D8CF; border-left:1px solid #C4D8CF; margin:0 1px;}
.contentb { color:#333333; background: #D8E5DF; border-right:1px solid #C4D8CF; border-left:1px solid #C4D8CF; padding:10px 30px 15px 20px; float:left;}
.contentb div { margin-left: 5px; line-height:17px; }


/*Start of Tab Styles*/
/*Start of Tabs1*/
div#tabs1 {
	right: 0px; height: 44px; width: 364px; 
}
div#tabs1 ul {
	padding-right: 0px; padding-left: 0px; float: right; padding-bottom: 0px;  margin: 2px 0px 0px 0px; padding-top: 0px; list-style-type: none
}
div#tabs1 li {
	padding-right: 0px; display: block; padding-left: 0px; height: 45px; float: left; padding-bottom: 0px; margin: 0px; padding-top: 0px; position: relative; width:182px; text-align:center;
}

div#tabs1 li a {
	display: block;
    font-family:Arial, Helvetica, sans-serif; font-size:25px; font-weight:bold; color:#3E846C;
	float: left;
	line-height: 45px;
	vertical-align:middle;
	text-decoration: none;
	width:100%;
	border-bottom:1px solid #D8E5DF;
}
div#tabs1 li span {
	display: block;
	

}
div#tabs1 li span {
	background-position: 95% 0px; background-repeat: no-repeat;

}


div#tabs1 a.active:hover {
	color: #339999;
	border-bottom:1px solid #D8E5DF;
	border-bottom:1px solid #D8E5DF;
}
div#tabs1 li.not_active {
	background: url(../images/tab_notactivebg.png) no-repeat 100% 0px; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#339966; 	text-decoration: none; border-bottom:1px solid #C4D8CF;
}
div#tabs1 a.not_active {
	background: url(../images/tab_notactive_l.png) no-repeat 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color: #94B9AA; border-bottom:1px solid #C4D8CF;
}
div#tabs1 a.not_active:hover {
	color: #339999; border-bottom:1px solid #C4D8CF;
}
div#tabs1 a.level1 span {
	padding-right: 15px; padding-left: 20px; padding-bottom: 0px; padding-top: 0px; 
}
div#tabs1 li.active {
	background: url(../images/tab_l_activebg.png) no-repeat 100% 0px; font-family:Arial, Helvetica, sans-serif; font-size:25px; font-weight:bold; color:#339966; 	text-decoration: none;
border-bottom:1px solid #D8E5DF;
}
div#tabs1 a.active {
	background: url(../images/tab_l_active1.png) no-repeat 0px 0px; border-bottom:1px solid #D8E5DF;
}
div#tabs1 a.hover {
	background: url(../images/tab_l_active1.png) no-repeat 0px 0px;
	font-family:Arial, Helvetica, sans-serif;	font-size:25px;
	font-weight:bold;
	color:#999999;
	border-bottom:1px solid #D8E5DF;
	
}


/*Start of Tabs2*/
div#tabs2 {
	right: 0px; height: 44px; width: 536px; 
}
div#tabs2 ul {
	padding-right: 0px; padding-left: 0px; float: right; padding-bottom: 0px;  margin: 2px 0px 0px 0px; padding-top: 0px; list-style-type: none
}
div#tabs2 li {
	padding-right: 0px; display: block; padding-left: 0px; height: 45px; float: left; padding-bottom: 0px; margin: 0px; padding-top: 0px; position: relative; width:268px; text-align:center;
}

div#tabs2 li a {
	display: block;
    font-family:Arial, Helvetica, sans-serif; font-size:25px; font-weight:bold; color:#3E846C;
	float: left;
	line-height: 45px;
	vertical-align:middle;
	text-decoration: none;
	width:100%;
	border-bottom:1px solid #D8E5DF;
}
div#tabs2 li span {
	display: block;
	

}
div#tabs2 li span {
	background-position: 95% 0px; background-repeat: no-repeat;

}


div#tabs2 a.active:hover {
	color: #339999;
	border-bottom:1px solid #D8E5DF;
}
div#tabs2 li.not_active {
	background: url(../images/tab_notactivebg.png) no-repeat 100% 0px; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#339966; 	text-decoration: none; border-bottom:1px solid #C4D8CF;
}
div#tabs2 a.not_active {
	background: url(../images/tab_notactive_l.png) no-repeat 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color: #94B9AA; border-bottom:1px solid #C4D8CF;
}
div#tabs2 a.not_active:hover {
	color: #339999; border-bottom:1px solid #C4D8CF;
}
div#tabs2 a.level1 span {
	padding-right: 15px; padding-left: 20px; padding-bottom: 0px; padding-top: 0px; 
}
div#tabs2 li.active {
background: url(../images/tab_l_activebg.png) no-repeat 100% 0px; font-family:Arial, Helvetica, sans-serif; font-size:25px; font-weight:bold; color:#339966; 	text-decoration: none;
border-bottom:1px solid #D8E5DF;
}
div#tabs2 a.active {
	background: url(../images/tab_l_active1.png) no-repeat 0px 0px; border-bottom:1px solid #D8E5DF;
}
div#tabs2 a.hover {
	background: url(../images/tab_l_active1.png) no-repeat 0px 0px;
	font-family:Arial, Helvetica, sans-serif;	font-size:25px;
	font-weight:bold;
	color:#999999;
	border-bottom:1px solid #D8E5DF;
	
}
.single {
background: url(../images/tab-single.png) no-repeat 0px; font-family:Arial, Helvetica, sans-serif; font-size:25px; font-weight:bold; color:#3E846C; 	text-decoration: none; border-bottom:1px solid #D8E5DF; width:513px; padding-right: 0px; display: block; padding-left: 23px; height: 38px; padding-bottom: 0px; margin: 0px; padding-top: 7px; position: relative; text-align:left; }




/*Start of Wrapper*/
#wrapper { width:898px; border:1px solid #77A694; margin:0px auto; background:#FFFFFF;}
.clearfix { clear:both;}

/*Start of Header*/
#header { padding:0px 0px 0px 0px; background-color:#A3C3B6;}

#main_nav { border-bottom:1px solid #6B9F8B; height:38px;}

.download_over
{
	background-color: #D8E5DF;
	
}

/*Start of Home Container*/
#home_container { padding:15px 23px 20px 23px;}

/*Start of Home Container 1*/
#home_container1 { height:266px; padding-bottom:15px;}
#home_container1_leftColl { width:472px; height:266px; background-color:#FFFFFF; float:left;}
#home_container1_rightColl { font-family:Arial, Helvetica, sans-serif; width:364px; height:266px; background-color:#ffffff; float:right;}

/*Start of Home Container 2*/
#home_container2 { padding-bottom:15px;}
#home_container2_leftColl { width:300px; height:625px; background-color:#FFFFFF; float:left;}
#home_container2_rightColl { font-family:Arial, Helvetica, sans-serif; width:536px; height:525px; background-color:#FFFFFF; float:right;}

#home_container2_rightColl_box1 { width:260px; height:200px; background-color:#FFFFFF; float:left; margin-bottom:0px; padding-bottom:40px;}
#home_container2_rightColl_box2 { width:260px; height:200px; background-color:#FFFFFF; float:right; margin-bottom:14px;}
.contentb .text a { color:#333333;}
.contentb .text a:hover { color:#3E846C;}

#home_container2_rightColl_box3 { width:536; height:217px; background-color:#FFFFFF; clear:both;}
.tabs1_content { font-size:0.75em; height:180px; _height:176px; overflow:hidden; padding-top:10px; text-align:justify; white-space: normal  }
.tabs1_content a{ color:#333333;}
.tabs1_content a:hover{ color:#3E846C;}

.tabs2_content { font-size:0.75em; height:83px; *height:85px;  _height:79px; overflow:hidden; padding-top:5px;}
.box_wrapper img { float:left; margin-right:10px; margin-top:20px;}
.box {height:150px; *height:148px; _height:147px; overflow:hidden;}
.tabs2_content a{ color:#333333; }
.tabs2_content a:hover { color:#3E846C;}

.news {}
.news ul { margin:0px; padding:0px; list-style-type:none; display:block; height:335px; *height:332px; overflow:hidden;}
.news li { margin:0px 0px 0 0px; padding:0px 0px 0px 0px;}
.news li .text a { color:#333333;}
.news li .text a:hover { color:#3E846C;}
.heading { font-family:Arial, Helvetica, sans-serif; font-size:1.5em; font-weight:bold; color:#3E846C; padding-bottom:15px;   }
.date { font-family:Arial, Helvetica, sans-serif; font-size:0.65em; font-weight:normal; color:#5C7835;   }
.title { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:0.8em; font-weight:bold; color: #333333; padding-bottom:5px   }
.text { font-family:Arial, Helvetica, sans-serif; font-size:0.75em; font-weight: normal; color: #333333; padding-bottom:15px; text-align:justify;  white-space: normal  }
.view { font-family:Arial, Helvetica, sans-serif; color:#5C7835; font-size:0.7em; margin:0px; padding:0px 0px 0px 10px;}
.view a { color: #5C7835; text-decoration:none; cursor:pointer;}
.view a:hover { text-decoration:underline;}


/*Start of Footer*/
#footer { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:0.8em; color:#00512F; text-align:center; padding:10px 0px;}
#footer ul { margin:0px; padding:0px; list-style-type:none;}
#footer li { margin:0px 0px 0px 6px; padding:0px 8px 0px 0px; display:inline; border-right:1px solid #00512F;}
#footer a { color: #00512F;}
#footer a:hover, #footer a:focus, #footer a:active { color:#669999;}

#copy_right { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:0.7em; color:#00512F; text-align:center; padding:40px 0px 10px 0px;}


.hide {
    display: none;
}

/** this is the space fix **/
div#cleafix p{
	margin:5px;
}
