* { margin: 0; padding: 0; }

body {
min-width: 760px;
background-image: url(../images/bg.gif); 
background-repeat: repeat-x; 
background-color: #dde5e5;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 18px;
color: #666;
}

#contain { width: 760px; background-color: #fff; margin: 0 auto; text-align: left; }

#header { width: 760px; height: 143px; background-color: #6f6e68; }

#header .top { width: 760px; height: 20px; background-color: #005471;}
#bottom { width: 760px; height: 20px; background-color: #dce5e5;}
#header .logo { width: 610px; height: 95px; float: left; }
#header .funcNav { width: 150px; height: 95px; float: right; }

#topnav { width: 760px; height: 28px; }

#path { 
height: 20px; 
color: #fff;
font-size: 10px;
line-height: 18px;
background-color: #c38d41;
padding: 3px 0 3px 10px;
}
#path a:link { color: #fff; text-decoration: underline; }
#path a:visited { color: #fff; text-decoration: underline; }
#path a:hover { color: #666; text-decoration: underline; }

#homepage_banner { width: 760px; height: 156px; background-color: #7e1d04; }
#homepage_banner .photo_rotate { width: 325px; height: 153px; float: left; }
#homepage_banner .mission { width: 435px; height: 153px; float: right; }
#homepage_banner .mission ul { margin: 0; padding: 10px 10px 0 30px; list-style-type: none; }
#homepage_banner .mission li { background: url(../images/bullet_mission.gif) no-repeat 0 11px; line-height: 15px; padding: 5px 10px 0 10px; color: #fff; }
#homepage_banner .mission p { padding: 15px 10px 0 10px; color: #fff; }

#homepage_banner .mission .header { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 17px; font-weight: bold;}
#shadow { width: 760px; height: 3px; clear: both; }

#content { width: 760px; padding-bottom: 20px; }
#content #subhome { background-image: url(../images/subnav_bg1.gif); background-repeat: no-repeat; width: 230px; float: left; }
#content #subhome .subnav_content { width: 210px; line-height: 4px; background-image: url(../images/subnav_bg2.gif); background-repeat: no-repeat; background-color: #fff; float: right; }
#content #subhome .subnav_content p { padding: 10px; }
.atcenter { line-height: 18px; text-decoration: none;}
.atcenter_title { color: #000; }

#content #subnav { background-image: url(../images/subnav_bg1.gif); background-repeat: no-repeat; width: 250px; float: left; }
#content #subnav .subnav_content { width: 230px; line-height: 18px; background-image: url(../images/subnav_bg2.gif); background-repeat: no-repeat; background-color: #edecea; float: right; }
#content #subnav .subnav_content p { padding: 10px 10px 0 10px; }

#content #subcontent_home { width: 510px; min-height: 410px; background-image: url(/images/bg_home.gif); background-repeat: no-repeat; float: right; }
#content #subcontent_home p { padding: 10px 20px 10px 25px; }

#content #subcontent_home #left { width: 260px; padding-top: 40px; float: left;}
#content #subcontent_home #left p { padding: 10px 10px 0 25px; }
#content #subcontent_home #left .title { color: #7e1d04; font-weight: bold; line-height: 18px; }
#content #subcontent_home #left ul { margin: 0; padding-bottom: 20px; padding-left: 50px; list-style-type: none; }
#content #subcontent_home #left li { background: url(/images/bullet_checkpoint.gif) no-repeat 0 8px; padding-left: 15px; padding-right: 15px; color: #000; font-sizr: 11px; }
#content #subcontent_home #left a:link { color: #000; font-weight: normal; text-decoration: none; }
#content #subcontent_home #left a:visited { color: #000; font-weight: normal; text-decoration: none; }
#content #subcontent_home #left a:hover { color: #7e1d04; font-weight: normal; text-decoration: none; }

#content #subcontent_home .right { width: 240px; padding-top: 25px; float: right;}
#content #subcontent_home .right .feature_program { width: 221px; background-color: #fbf7ef; margin-top: 20px; margin-bottom: 10px; }
#content #subcontent_home .right .feature_program p { padding: 10px; }
#content #subcontent_home .right .txt { color: #8a321b; }
#content #subcontent_home .right p { padding: 10px 0 10px 0; }


#content #subnav_home { width: 250px; float: left; }
#content #subnav_home .subnav_content { width: 230px; line-height: 24px; background-color: #edecea; float: right; }
#content #subnav_home .subnav_content p { padding: 10px; }

#content #subcontent { width: 510px; min-height: 549px; background-image: url(/images/bg_content.gif); background-repeat: no-repeat; float: right; }
#content #subcontent .pagetitle { color: #005471; font-size: 14px; font-weight: bold; }
#content #subcontent .pagetitle_per { color: #005471; font-size: 11px; font-weight: bold; }
#content #subcontent p { padding: 10px 25px 10px 10px; }
#content #subcontent #feature { width: 190px; margin: 10px 10px 10px 15px; background-color: #fbf7ef; float: right; }
#content #subcontent #feature p { padding: 10px 7px 0 7px; }
#content #subcontent #feature .title { color: #7e1d04; font-size: 12px; font-weight: bold; }

#content #subcontent_nonav { width: 760px; min-height: 543px; background-image: url(../images/bg_content_nonav.gif); background-repeat: no-repeat; }
#content #subcontent_nonav .pagetitle { color: #005471; font-size: 14px; font-weight: bold; }
#content #subcontent_nonav .pagetitle_per { color: #005471; font-size: 11px; font-weight: bold; }
#content #subcontent_nonav p { padding: 10px 20px 10px 260px; }
#content #subcontent_nonav ul { margin: 0; padding: 10px 25px 0 260px; list-style-type: none; }
#content #subcontent_nonav li { background: url(../images/bullet.gif) no-repeat 0 8px; padding-left: 10px; padding-right: 15px; }

#content #subcontent_cal { width: 760px; min-height: 430px; }
#content #subcontent_cal .pagetitle { color: #005471; font-size: 14px; font-weight: bold; }
#content #subcontent_cal .pagetitle_per { color: #005471; font-size: 11px; font-weight: bold; }
#content #subcontent_cal p { padding: 10px 20px 10px 20px; }

.color {
background-color: #fff; 
}

#footer_top { background-color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 13px; color: #857c73; width: 760px; clear: both; }
#footer_top p { padding: 0 10px 20px 20px; background-color: #fff; }
#footer { background-color: #fff; background-image: url(/images/bg_footer.gif); background-repeat: no-repeat;color: #fff; width: 760px; height: 21px; font-size: 10px; text-align: right; clear: both; }
#footer a:link { color: #fff; font-weight: normal; text-decoration: none; }
#footer a:visited { color: #fff; font-weight: normal; text-decoration: none; }
#footer a:hover { color: #ccc; font-weight: normal; text-decoration: none; }

a:link { color: #005471; }
a:visited { color: #005471; }
a:hover { color: #666; }

ul { margin: 0; padding: 10px 25px 0 25px; list-style-type: none; }
li { background: url(../images/bullet.gif) no-repeat 0 8px; padding-left: 10px; padding-right: 15px; }



form { margin: 0; padding: 0; }
form label { 
	float: left; width: 150px; display: block; clear: both; }

for p { clear: both; } 



#backtotop { width: 440px; margin: 0 20px 2px 10px; border-bottom: 1px solid #ccc; }
#backtotop a:link { color: #999; font-weight: normal; }
#backtotop a:visisted { color: #999; font-weight: normal; }
#backtotop a:hover { color: #005471; font-weight: normal; }

.brown { color: #322C24; }
.newsub
{
	font-size: 10px;
	font-style: italic;
}

#level3 {
width: 190px;
padding: 0px; 
margin-left: 15px; margin-bottom: 10px;
background-color: #edecea;
border: 1px solid #d4d3d0;
float: right;
}

#level3 p { 
padding: 5px 0px 0px 0px; 
color: #857c73;
font-size: 10px;
line-height: 14px;
}

#level3 a.title:link { color: #857c73; text-decoration: none; }
#level3 a.title:visited { color: #857c73; text-decoration: none; }
#level3 a.title:hover { color: #857c73; text-decoration: none; }


#develope { color: #666; padding: 5px 0 30px 10px; font-size: 10px; line-height: 14px; }
#develope a:link { color: #666; text-decoration: underline; }
#develope a:visited { color: #666; text-decoration: underline; }
#develope a:hover { color: #333; text-decoration: underline; }

