/* mac hide\*/
html, body {height:100%}
/* end hide */
body {
	padding:0;
	margin:0;
	text-align:center;
	min-width:760px;/* for mozilla*/
	background-color: #006233;
	color: #000000;
}


#outer{
height:100%;
	min-height:100%;
	width:760px;
	border-left:0px solid #000;
	border-right:0px solid #000;
	color: #000000;
	text-align:left;
	margin:auto;
	position:relative;
	background-color:#ffd867;	position:relative;
}
 

html>body #outer{height:auto;} /*for mozilla as IE treats height as min-height anyway*/

#innerwrap {/* enables content first */

float:left;
width:575px;

}


#header{
position:absolute;
	top:0;
	left:0px;
	width:760px;
	height:234px;
	background:#006233;
	border:0px solid #000;
	overflow:hidden;
	color: #000000;
	z-index:100;
}

#header_main{
position:absolute;
	top:0;
	left:0px;
	width:760px;
	height:158px;
	background:#006233;
	border:0px solid #000;
	overflow:hidden;
	color: #000000;
	z-index:100;
}

#search_outer_main{
position:relative;
top:0px;
left:0px;
width:760px;
height:53px;
background-image:url(images/search_bg_main.gif);
border:0px solid #000;
overflow:hidden;
color: #000000;	}

#search_outer_main2{
position:relative;
top:0px;
left:0px;
width:760px;
height:53px;
background-image:url(images/search_bg_main2.gif);
border:0px solid #000;
overflow:hidden;
color: #000000;	}




#search_outer{
position:relative;
top:0px;
left:0px;
width:760px;
height:53px;
background-image:url(images/search_bg.gif);
border:0px solid #000;
overflow:hidden;
color: #000000;	}


#left {
position:relative;
/*ie needs this to show float */
width:150px;
float:left;
padding-top:245px;
/*needed to make room for header*/
padding-bottom:32px;
/* needed to make room for footer */
padding-left:10px;
}

#left_main {
position:relative;
/*ie needs this to show float */
width:150px;
float:left;
padding-top:173px;
/*needed to make room for header*/
padding-bottom:32px;
/* needed to make room for footer */
padding-left:10px;
}



#left_2 {
padding-left:10px;
}

#left_content {
background-color:#fff;
width:179px;
height:auto;
font-family:arial, helvetica, sans-serif; font-size:12px; color:#000;

}


#left p {padding-left:3px;padding-right:2px}
#right p {padding-left:4px;padding-right:2px}



#right {
position:relative;
/*ie needs this to show float */
width:158px;
float:left;
padding-top:245px;
/*needed to make room for header*/
padding-bottom:32px;
/* needed to make room for footer */
background-color:#ffd867;
}




#right_main {
position:relative;
/*ie needs this to show float */
width:158px;
float:left;
padding-top:173px;
/*needed to make room for header*/
padding-bottom:32px;
/* needed to make room for footer */
background-color:#ffd867;
}


#right_padd {

padding-left:15px;
}



#footer {
	width:760px;
	clear:both;
	height:50px;
	border-top:1px solid #006132;
	border-bottom:0px solid #000;
	background-color: #FFffff;
	color: #000000;
	text-align:left;
	left:0;
	bottom:0;
	position: absolute;
font-family:arial,helvetica,sans-serif;font-size:10px;color:#006233;
text-indent:15px;
padding-top:5px;

}



* html #footer {
/*only ie gets this style*/
	\height:30px;/* for ie5 */
	he\ight:30px;/* for ie6 */
}
div,p  {margin-top:0}/*clear top margin for mozilla*/

#centrecontent {
	width:375px;
	float:right;
padding-top:245px;
	padding-bottom:32px;/* needed to make room for footer */


}

#centrecontent_main {
	width:375px;
	float:right;
padding-top:173px;
	padding-bottom:32px;/* needed to make room for footer */


}


#sub_links{
padding-top:5px;
padding-left:10px;
line-height:160%;

}


#centrecontent_text {
padding-left:10px;
padding-right:10px;
background-color:#fff;
font-family:arial, helvetica, sans-serif; font-size:14px; color:#000;



}


#centre_inner{
width:375px;
background-color:#fff;
}


#centrecontent p {padding-left:3px}

#clearfooter {width:100%;height:52px;clear:both} /* to clear footer */







#nav_left{

padding-top:5px;
padding-bottom:5px;
background-image:url(images/nav_bg.gif);
font-family:arial,helvetica,sans-serif;color:#006233;font-size:12px;
}


#nav_left_dd{

padding-top:5px;
padding-bottom:5px;
background-image:url(images/nav_bg3.gif);
font-family:arial,helvetica,sans-serif;color:#006233;font-size:12px;
}


#nav_left_dd2{

padding-top:5px;
padding-bottom:5px;
background-image:url(images/nav_bg4.gif);
font-family:arial,helvetica,sans-serif;color:#006233;font-size:12px;
}

#nav_left_dd3{

padding-top:5px;
padding-bottom:5px;
background-image:url(images/nav_bg5.gif);
font-family:arial,helvetica,sans-serif;color:#006233;font-size:12px;
}

#nav_left_dd4{
padding-top:5px;
padding-bottom:5px;
background-image:url(images/nav_bg6.gif);
font-family:arial,helvetica,sans-serif;color:#006233;font-size:12px;
}

#nav_left_dd7{
padding-top:5px;
padding-bottom:5px;
background-image:url(images/nav_bg7.gif);
font-family:arial,helvetica,sans-serif;color:#006233;font-size:12px;
}


.green_header{
font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#006233;font-weight:bold;
}

#nav_left2{

padding-top:5px;
padding-bottom:5px;
background-image:url(images/nav_bg2.gif);
font-family:arial,helvetica,sans-serif;color:#006233;font-size:12px;
}





#nav{
padding-left:3px;
padding-right:5px;
}




ul {
	list-style-type: disc;
	margin-left: 20px;
	padding-left: 5px;
	
	}


.tabletext{font-family:arial,helvetica,sans-serif;font-size:12px;color:#000000;}



a.footer_link:link{font-family:arial,helvetica,sans-serif;font-size:10px;color:#006233;text-decoration:underline;}
a.footer_link:visited{font-family:arial,helvetica,sans-serif;font-size:10px;color:#006233;text-decoration:underline;}
a.footer_link:hover{font-family:arial,helvetica,sans-serif;font-size:10px;color:#006233;text-decoration:underline;}

a.nav_link_lge:link{font-family:arial,helvetica,sans-serif;font-size:14px;color:#006233;text-decoration:none;}
a.nav_link_lge:visited{font-family:arial,helvetica,sans-serif;font-size:14px;color:#006233;text-decoration:none;}
a.nav_link_lge:hover{font-family:arial,helvetica,sans-serif;font-size:14px;color:#000000;text-decoration:none;}


a.nav_link:link{font-family:arial,helvetica,sans-serif;font-size:12px;color:#006233;text-decoration:none;}
a.nav_link:visited{font-family:arial,helvetica,sans-serif;font-size:12px;color:#006233;text-decoration:none;}
a.nav_link:hover{font-family:arial,helvetica,sans-serif;font-size:12px;color:#000000;text-decoration:none;}

a.nav_link_hl:link{font-family:arial,helvetica,sans-serif;font-size:12px;color:#006233;text-decoration:none;font-weight:bold;}
a.nav_link_hl:visited{font-family:arial,helvetica,sans-serif;font-size:12px;color:#006233;text-decoration:none;font-weight:bold;}
a.nav_link_hl:hover{font-family:arial,helvetica,sans-serif;font-size:12px;color:#000000;text-decoration:none;font-weight:bold;}


a.sub_link:link{font-family:arial,helvetica,sans-serif;font-size:12px;line-height:90%;color:#000000;text-decoration:none;font-weight:normal;}
a.sub_link:visited{font-family:arial,helvetica,sans-serif;font-size:12px;color:#000000;text-decoration:none;font-weight:normal;}
a.sub_link:hover{font-family:arial,helvetica,sans-serif;font-size:12px;color:#000000;text-decoration:underline;font-weight:normal;}

a.sub_link_hl:link{font-family:arial,helvetica,sans-serif;font-size:12px;color:#000000;text-decoration:underline;font-weight:normal;}
a.sub_link_hl:visited{font-family:arial,helvetica,sans-serif;font-size:12px;color:#000000;text-decoration:underline;font-weight:normal;}
a.sub_link_hl:hover{font-family:arial,helvetica,sans-serif;font-size:12px;color:#000000;text-decoration:underline;font-weight:normal;}
