body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; color: #666666; }
h1 { font-size: 120%; margin-top: 0px; }
h2 { font-size: 100%; margin-top: 0px; margin-bottom: 5px; }
h3 { font-size: 90%; margin-top: 0px; margin-bottom: 5px;}
p { font-size: 70%; line-height: 130%; margin-top: 0px; }
a, a:link { color: #005777; }
a:visited {  }
a:active {  }
a:hover {  }
li { font-size: 70%; line-height: 130%; margin-bottom: 5px;}
fieldset { border: 1px solid #A7A9AC; padding-left: 10px; padding-bottom: 10px; margin-bottom: 10px;}
legend { font-weight: bold; font-size: 80%; margin-}
label { width: 33%; float: left; margin-right: 5px;}
.form-row { float: left; width: 100%; margin-top: 5px; margin-bottom: 5px; font-size: 70%; }
#wrapper { width: 760px; margin-left: auto; margin-right: auto }
#header { float: left; height: 90px; border-bottom: 1px solid #A7A9AC; padding-bottom: 5px; margin-bottom: 5px; }
#topnav { float: left; width: 100%; height: 26px; background-image: url(images/nav-back.gif); border-bottom: 1px solid #A7A9AC; margin-bottom: 5px; }
#topnav ul { margin: 0px; padding: 0px; padding-left: 5px; }
#topnav li { display: inline; float: left; }
#topnav a { width: auto; }
#content {  width: 100%; float: left; border-top: 1px solid #A7A9AC; margin-bottom: 10px; }
#col-left { float: left; width: 465px; padding-top: 5px; }
.section { float: left; width: 100%; height: 100%; margin-bottom: 10px; }
.box1 { background-color: #E6E6E6; width: 435px; padding: 15px; }
.box2 { background-color: #E6E6E6; width: 255px; float: left; padding: 15px; height: 300px; min-height: 300px; }
.box3 { background-color: #CCCDCE; width: 165px; float: right; padding: 5px; height: 320px; min-height: 320px;}
.brochure { background-color: #005777; width: 45%; float: left; padding: 2%;}
.links { background-color: #CCCDCE; width: 45%; float: right; padding: 2%; }
#col-right { float: right; width: 280px; padding-top: 5px; }
.talkbox { border: 1px solid #E6E6E6; background-color: #E6E6E6; margin-bottom: 1px; }
.talkbox p { padding: 10px; margin: 0px; }
.talkbox-bottom { background-color: #CCCDCE; text-align: center; margin-bottom: 10px; }
.newsletter { background-color: #005777; color: #FFFFFF; padding: 10px; font-size: 70%; margin-bottom: 5px;}
.newsletter-title { background-color: #096D92; line-height: 23px; padding: 5px; text-align: center; margin-bottom: 1px; font-weight: bold; margin-top: 5px; }
.newsletter form { margin: 0; padding: 0; }
.newsletter input { margin-top: 5px; }
.newsbox { background-color: #CCCDCE; padding: 10px; margin-top: 5px;}
.newsbox-title { margin: 0px; }
.links { background-color: #CCCDCE; padding: 10px; margin-top: 5px; width: 260px;}
.links-title { margin: 0px; }
.link-more { text-align: right; width: 100%; margin-bottom: 10px; font-weight: bold; }
.submit { background-color: transparent; border: 0px; color: #FFA500; font-weight: bold; font-size: 14px; }
.submit:hover { color: #6DCFF6;}

#footer { width: 100%; float: left; margin-bottom: 10px; }
.footer-left { float: left; width: 230px; }
.footer-right { float: right; width: 510px; height: 35px; padding: 10px; background-color: #CCCDCF;   font-size: 70%;}
.footer-address { float: left; width: 55%;}
.bottom {  }

.home01 { float:left; width: 250px; margin-right: 4px; }
.home01 a { background-image: url(images/home01-back.gif);line-height: 26px; text-align: center; }
.home02 { float:left; width: 252px; }
.home02 a { background-image: url(images/home02-back.gif);line-height: 26px; text-align: center; }
.home03 { float:right; width: 250px; }
.home03 a { background-image: url(images/home03-back.gif);line-height: 26px; text-align: center; }
.home01 a, .home02 a, .home03 a { display: block; color: #FFFFFF; font-weight: bold; font-size: 80%; text-decoration: none }
