
a:link { color: blue; text-decoration: none }
a:visited { color: purple; text-decoration: none }
a:hover { color: red; text-decoration: underline }
body       { font-size: 11px; background: #333395 url(../images/bkg_page.jpg) repeat-x; margin: 8px 2px }
form { margin: 0px; padding: 0px }
form td { font-size: 10px }
h1          { color: #e8a34e; font-weight: normal; font-size: 26px; font-family: "Trebuchet MS", Helvetica, Geneva, Arial, SunSans-Regular; text-transform: uppercase; margin-bottom: 24px }
h2        { color: #000076; font-weight: normal; font-size: 20px; font-family: "Trebuchet MS", Helvetica, Geneva, Arial, SunSans-Regular; margin-top: 24px; margin-bottom: 8px; padding-bottom: 2px; padding-left: 4px; border-style: none none solid solid; border-width: 1px 8px 1px 8px; border-color: #e8a34e }
h3       { color: #333; font-weight: bold; font-size: 14px; font-family: "Trebuchet MS", Helvetica, Geneva, Arial, SunSans-Regular; margin-bottom: 4px; padding-bottom: 0px }
h4   { font-weight: bold; font-size: 20px; font-family: "Trebuchet MS", Helvetica, Geneva, Arial, SunSans-Regular; margin-bottom: 0px }
h5  { font-weight: bold; font-size: 20px; font-family: "Trebuchet MS", Helvetica, Geneva, Arial, SunSans-Regular; margin-bottom: 0px }
h6  { font-weight: bold; font-size: 20px; font-family: "Trebuchet MS", Helvetica, Geneva, Arial, SunSans-Regular; margin-bottom: 0px }
li { padding-bottom: 5px }
td   { font-family: Verdana, Helvetica, Geneva, Arial, Sans }
.billboard { margin: 0px; padding: 0px; border-style: none none solid none; border-width: 1px; border-color: white }
.callout1  { color: #333; background-color: #ebebff; padding: 5px; border: solid 1px #00007a }
.callout2  { color: #333; background-color: #f5f5f5; padding: 5px; border: solid 1px #ccc }
.constantcontact { margin-top: 8px }
#content blockquote       { color: #645652; font-style: italic; background: transparent url(../images/icons/bkg_quote_grey.gif) no-repeat 0px 0px; padding-top: 16px; padding-right: 8px; padding-left: 32px; border: none 1px #e6cfce }
.footer     { color: white; font-size: 9px; font-family: Verdana, Helvetica, Geneva, Arial, SunSans-Regular; margin-top: 8px; margin-bottom: 8px }
.footer a { color: white; font-size: 9px }
.gutter { margin: 0; padding: 10px }
.header { border-style: none none none solid; border-width: 1px; border-color: white }
.img_border { border: double 4px silver }
.indexfooter { color: #fff; font-size: 10px; font-family: Verdana, sans-serif; background-color: #000; padding-top: 10px; padding-bottom: 10px }
.my10px  { font-size: 10px }
.my12px  { font-size: 12px }
.my14px  { font-size: 14px }
.my16px  { font-size: 16px }
.my18px  { font-size: 18px }
.my20px  { font-size: 20px }
.sub_board  { background-color: #9f9fcd; padding: 6px }
.sub_board_border  { color: #00007a; border: solid 1px white }
.sub_board_border img { margin: -6px }
.sub_board_border p { margin: 8px }
.sub_board_title { color: #fff; font-weight: bold; font-size: 12px; font-family: Verdana, sans-serif; background: #00007a url(../images/main_title_grad.jpg) repeat-y right top; margin: 0; padding: 5px }
.sub_board_title a { color: #fff }
.sub_board_title a:visited { color: #fff }
.utility_nav   { font-size: 10px; margin-top: 8px; margin-right: 8px }
.utility_nav form { margin: 0px 0px 4px; padding: 0px }
#nav   { background-color: #00007a; text-transform: uppercase; text-indent: 0; float: left; margin: 0px; padding: 0px; border-style: none none solid none; border-width: 1px; border-color: white; width: 100% }
.utility_nav input { font-size: 9px }
.utility_nav li  { list-style-type: none; padding-bottom: 2px }
#container  { background-color: white; border-style: none solid solid solid; border-width: 1px; border-color: white }
#content   { font-size: 11px; line-height: 18px; padding: 16px }
#content p  { font-size: 11px; line-height: 18px; margin-top: 0px }
#content p img { margin-bottom: 8px; margin-left: 16px; border: double 4px silver }
#header  { color: #000; background-color: #fff; padding-bottom: 4px }
#header_nav  { font-size: 10px; line-height: 14px; font-family: Verdana, sans-serif; padding-right: 10px }
#header_nav a  { color: black; text-decoration: none }
#header_nav a:hover { color: red }
#logo { background-color: #fff; float: left; padding: 10px; width: 400px }
#main  { margin: 0px; padding: 0px; display: table }
#nav a  { color: white; font-size: 10px; font-family: Verdana, sans-serif; text-decoration: none; float: left; margin-right: 1px; padding: 8px }
#nav a:hover { color: #0a0a80; background: #9f9fcd url(../images/bkg_nav_hover.jpg) repeat-x 0px 0px }
#quote   { background: #ff9 url(../images/bkg_quote2.gif) no-repeat left top }
#quote blockquote     { color: #ca8c40; font-style: italic; font-size: 10px; line-height: 14px; margin-top: 32px; margin-right: 6px; margin-left: 8px }
#quote a  { color: #ca8c40; font-style: normal; text-decoration: underline }
#quote p { margin: 0px 0px 8px; padding: 0px }
#sidebar    { color: #ee892d; background-color: #fffdd9; border: none }
#sub_board_table { margin-top: 0; padding: 0; border-bottom: 1px solid white }
#wrap    { text-align: left; border: solid 1px white; width: 800px; overflow: hidden }
a#news { color: #0a0a80; background: #e8a34e url(../images/bkg_news.jpg) no-repeat 0px 2px; float: right; margin-right: 0px }
a#news:hover { }
