body, td { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 0.8em; color: #666666; margin: 0px; text-align: left; vertical-align: top; line-height: normal; }
body { background-color: #FFFFFF; background-image: url(images/header-background.gif); background-repeat: repeat-x; text-align: center;}
p { padding: 10px 10px 0px 10px; margin: 0em; }

img { border: 0px; margin: 0px; }

table { border: 0px; margin: 0px; } 
th { color: #FFFFFF; text-align: left; background-color: #09357B; font-size: 0.8em; }
td { padding: 0px; }

.breakoutx, { width: 430px; border: solid 1px #999999; margin-top: 10px; margin-bottom: 10px; position: relative; left: 10px; }
.breakout, .breakout td, .breakout th { font-size: 0.7em; padding: 3px; }
.breakout table { margin-bottom: 15px; }

a { color: #09357B; text-decoration: none; }
a:hover { color: #09357B; text-decoration: underline;  }

h1 { font-size: 2em; margin-left: 10px; margin-bottom: 0; margin-top: 10px; color: #09357B; }
h2 { font-size: 1.5em; margin-left: 10px; margin-bottom: 0.5em; margin-top: 0.5em; }
h3 { font-size: 1em; font-weight: bold; color: #FFFFFF; background-color: #608CB3; margin-top: 0px; margin-bottom: 5px; padding: 3px 10px 3px 10px; }
h4 { font-size: 1em; font-weight: bold; color: #FFFFFF; background-color: #999999; margin-top: 0px; margin-bottom: 5px; padding: 3px 10px 3px 10px; }
h5 { font-size: 1em; font-weight: bold; color: #666666; margin-top: 0px; margin-bottom: 5px; padding: 0px 0px 0px 10px; }

ul { margin-top: 10px; margin-bottom: 0; }

fieldset { border: solid 1px #B8E4EB; padding: 10px;}
legend  { color: #608CB3; font-weight: bold; margin-bottom: 7px; }

form { margin: 0px; }
.formlabel { vertical-align: top; white-space: nowrap; width: 150px;}
input { font-size: 1em; color: #608CB3; }
select { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 1em; color: #608CB3; }
textaera { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 1em; color: #608CB3; }

.bannermenu { background-color: #09357B; }
.bannerextension { background-color: #A0DBE4; }
.bannerbody { background-color: #B8E4EB; padding-left: 30px;}

.sectionmenu ul, ul.sectionmenu { margin-left: 10px; margin-bottom: 10px; padding: 0; list-style: none; }
.sectionmenu a { color: #09357B; }
.sectionmenu a:hover {  color: #666666; text-decoration: none; }

.sidemenu ul, ul.sidemenu { margin-left: 10px; padding: 0; list-style: none; }
.sidemenu a { color: #666666; }
.sidemenu a:hover {  color: #999999; text-decoration: none; }

.bodymenu ul, ul.bodymenu { list-style: none; width: 100%; text-align: left; margin: 0 0 0 0; padding: 0 0 0 0; }
.bodymenu li { float: left; }
.bodymenu a { margin: 0; width: 100px; height: 36px; display: block; text-align: center; border: none; text-decoration: none; color: #09357B; background: #B8E4EB; font-weight: bold; }
.bodymenu a:hover { color: #333333; background: #B8E4EB; border: none; text-decoration: none; }

.small { font-size: 0.7em; color: #999999; }
.small ul, ul.small { margin-left: 10px; padding: 0; list-style: none; }
.small a { color: #333333; }
.small a:hover { color: #666666; text-decoration: none; }
