BODY { margin: 0px; font-family: verdana, arial, sans-serif; font-size:13px; background-color: #015198; color: #fff; }
TABLE.littlefont {font-size: 12px;}
A { color: #ffe4a4; text-decoration:none; }
A:hover { text-decoration:underline; }
LABEL { float: left; width: 73px; text-align: right; }
.sidecolor { background-color: #015198; width: 20px; }
#header { padding: 0px; margin: 0px; font-size: 40px; color: #FFCA4D; font-weight: BOLD; background-image: url(../img/header.jpg); background-repeat: no-repeat; background-position: top center; height: 145px; width: 800px; }
.navarea { vertical-align: top; padding: 62px 5px 5px 5px; width: 147px; background-color: #015198; background-image: url(../img/rotary_bottom.gif); background-repeat: no-repeat; background-position: top left; }
.content { line-height: 2em; background-color: #004581; border-right: solid 1px #004581; height: 420px; }
.topHeader { height: 20px; width: 100%; margin: 5px; color: #015198; background-color: #ffe4a4; padding: 3px; font-family: verdana, arial, sans-serif; font-size: 12px; font-weight: BOLD; }
.topHeader span { color: #79A0C9; }
.tabbedw { color: #fff; padding-left: 15px; }
.tabbedw_lil { color: #fff; padding-left: 10px; }
.tabbedb { color: #000; padding-left: 15px; }
.padded { margin: 10px; }
.lower { background-color: #015198; height: 10px;}
.line { border-right: solid 1px #7da8cf; border-left: solid 1px #7da8cf; }
.contentleft { margin: 10px; height: 380px; padding: 20px 10px; overflow: auto; font-size: 14px; color: #fff; }
.contentright { float: right; width: 270px; margin: 10px; border: solid 1px #7da8cf; background-color: #5890C2; font-size: 11px; color: #000; }

.contentleft ul { margin: 15px; }
.contentright ul { margin: 15px; }
.contentright_equal ul { margin: 15px; }
.bbox ul { margin: 15px; }

.contentleft ol { margin: 15px; }
.contentright ol { margin: 15px; }
.contentright_equal ol { margin: 15px; }
.bbox ol { margin: 15px; }

.contentright H3 { color: #ffe4a4; font-weight: BOLD;  margin: 0px; padding: 0px; }
.contentright P { padding-left: 10px; padding-bottom: 5px; }
.contentright_equal { float: right; width: 295px; margin-top: 30px;}
.center { width: 100%; }
#footer { border-top: solid 1px #7da8cf; width: 780px; border-bottom: solid 1px #7da8cf; background-color: #015198; vertical-align: middle; text-align: right; padding: 10px;  font-family: verdana, arial, sans-serif; font-size: 14px; color: #000; font-style: normal; }
ul.nav { margin: 0; padding: 0; list-style: none; width: 155px; /* Width of Menu Items */ /* border-bottom: 1px solid #ccc; */ }
ul.nav li { position: relative; }
li ul.nav { position: absolute; left: 155px; /* Set 1px less than menu width */ top: 0; display: none; }
/* Styles for Menu Items */
ul.nav li a { text-align: right; font-weight: BOLD; display: block; text-decoration: none; color: #fff; background: #015198; /* IE6 Bug */ padding: 5px 10px 5px 5px; border: 0px solid #ccc; /* IE6 Bug */ border-bottom: 0; }
ul.nav li a:hover { text-decoration: underline; background: #015198; /* IE6 Bug */ }
/* Holly Hack. IE Requirement \*/  * html ul.nav li { float: left; height: 1%; } * html ul.nav li a { height: 1%; } /* End */
li ul.nav li a { background-color: #5890C2; color: #004581; text-align: left; width: 225px; padding: 2px 5px 2px 10px; } /* Sub Menu Styles */
li ul.nav li a:hover { background-color: #015198; color: #fff; text-decoration: none; } /* Sub Menu Styles */
li:hover ul.nav, li.over ul.nav { display: block; } /* The magic */
.bbox { float: right; width: 270px; padding: 5px; background-color: #7EA8CF; font-family: verdana, arial, sans-serif; font-size:14px; color: #000; }
.bbox B { font-weight: BOLD; color: #FFE4A4;  }
.bbox A { color: #FECA4B; text-decoration:none; }
.bbox A:hover { text-decoration:underline; }
.bcent { font-family: verdana, arial, sans-serif; font-size:14px; font-weight: BOLD; color: #FFE4A4; text-align: center; }
.bcent A { color: #FECA4B; text-decoration:none; }
.bcent A:hover { text-decoration:underline; }
.bsubnav { line-height: 100%; float:right; width: 245px; padding: 12px; background-color: #7EA8CF; font-family: verdana, arial, sans-serif; font-size:14px; }
.bsubnav B { color: #FECA4B; font-weight: BOLD; }
.bsubnav A { display: block; padding: 5px 0px 5px 0px; color: #FECA4B; font-weight: BOLD; text-decoration: none; }
.bsubnav A:hover { text-decoration: underline; }
.btab { font-family: verdana, arial, sans-serif; font-size:14px; color: #fff; padding-left: 15px; }
.btab B { font-weight: BOLD; color: #FFE4A4; }
.btab A { font-weight: normal; color: #FECA4B; text-decoration:none; }
.btab A:hover { text-decoration: underline; }
.contactform { color: #fff; font-size: 14px; font-family: verdana, arial, helvetica, sans-serif; margin: 10px;}
.contactform LABEL { float: left; width: 65px; text-align: right; }
.home { line-height: 2em; font-style: italic; color: #fff; margin: 10px;}
.hsubnav { width: 600px; height: 25px; margin: 0px; color: #FECA4B; font-weight: BOLD; }
.hsubnav A { padding: 0px 10px 0px 10px; color: #FECA4B; font-weight: BOLD; text-decoration: none; }
.hsubnav A:hover { text-decoration: underline; }

DIV { color: #fff; }

DIV B { color: #FFE4A4; font-weight: BOLD; }

DIV A { color: #FECA4B; text-decoration:none; }
DIV A:hover { text-decoration:underline; }

.row1 { color: #fff; padding: 3px; }
.row1 A { color: #fff; text-decoration: none; }
.row1 A:hover { color: #fff; text-decoration: underline; }

.row2 { background-color: #7EA8CF; color: #004581; padding: 3px; }
.row2 A { color: #004581; text-decoration: none; }
.row2 A:hover { color: #004581; text-decoration: underline; }

input {
  background-color: #7DA8CF;
  margin: 3px;
}
select {
  background-color: #7DA8CF;
  margin: 3px;
}
textarea {
  background-color: #7DA8CF;
  margin: 3px;
}