body   { font-size: x-small; font-family: sans-serif }
h1 { font-size: 35pt; font-family: "Arial Black", "Swis721 Blk BT", sans-serif; font-weight: 900; line-height: 30pt; margin: 0 }
h2 { font-size: 17pt; font-family: "Arial Black", "Swis721 Blk BT", sans-serif; font-weight: 900; line-height: 17pt; margin: 0 }
h3 { font-size: 14pt; font-family: "Arial Black", "Swis721 Blk BT", sans-serif; font-weight: 900; line-height: 14pt; margin: 0 }
.line-WH  { margin: 0; padding: 0; height: 0; border-style: dotted; border-width: 2px 0 0; border-color: #fff }
.size-9pt { font-size: 9pt }
a:link   { color: #d6d6d6; text-decoration: none }
a:visited   { color: #d6d6d6; text-decoration: none }
a:hover   { color: #2d4b5f; text-decoration: none }
a:active   { color: #2d4b5f; text-decoration: none }
div.navlink a:link { color: #2d4b5f; text-decoration: none }
div.navlink a:visited { color: #2d4b5f; text-decoration: none }
div.navlink a:hover { color: #2d4b5f; text-decoration: none }
div.navlink a:active { color: #2d4b5f; text-decoration: none }
/*--- Footer ---*/
div.footermenu a:link   { color: #666; text-decoration: none }
div.footermenu a:visited   { color: #666; text-decoration: none }
div.footermenu a:hover   { color: #2d4b5f; text-decoration: none }
div.footermenu a:active   { color: #2d4b5f; text-decoration: none }
div.footermenuBL a:hover { color: #80cfe3; text-decoration: none }
.loader-images { background-image: url("../Images/layout/ajax-loader.gif"); background-repeat: no-repeat; background-position: center }
/*--- Bullet points ---*/
.bullet-white  { background-color: transparent; background-image: url("../Images/layout/bullet-blue.gif"); background-repeat: no-repeat; background-position: left center; padding-left: 16px }
.bullet-blue  { background-color: transparent; background-image: url("../Images/layout/bullet-blue.gif"); background-repeat: no-repeat; background-position: left center; padding-left: 16px }
/*--- Mailing List ---*/
.mail-barder  { padding: 15px; border: solid 1px #e5e5e5 }
.field   { color: #666; font-size: 9pt; font-family: sans-serif; background-color: #fff; padding: 4px; width: 215px; border: dotted 1px #80cfe3 }
.question { color: #fff; font-size: 9pt; font-weight: bold; background-color: #80cfe3; text-transform: uppercase; padding: 4px }
.send  { color: #fff; font-size: 10pt; font-family: sans-serif; font-weight: bold; background-color: #bfe10e; text-transform: uppercase; cursor: pointer; margin: 0; padding: 5px 12px; border-style: none; border-color: #bfe10e }
/*--- Top Nav ---*/
table.topnav a { display: block }
div.topnav a    { color: #fff; font-size: 9pt; font-weight: bold; text-decoration: none; background: #2d4b5f; padding: 11px 22px 12px; height: auto }
div.topnav position:absolute top:0 left:0 div.topnav a:link  { color: #fff; text-decoration: none; background: #2d4b5f }
div.topnav a:active   { color: #fff; text-decoration: none; background: #80cfe3 url("../Images/layout/arrow-up-white.gif") no-repeat center bottom }
div.topnav a:visited  { color: #fff; text-decoration: none; background: #2d4b5f }
div.topnav a:hover   { color: #fff; text-decoration: none; background: #80cfe3 url("../Images/layout/arrow-up-white.gif") no-repeat center bottom }
table.topnavON a { display: block }
div.topnavON a    { color: #fff; font-size: 9pt; font-weight: bold; text-decoration: none; background: #80cfe3 url("../Images/layout/arrow-up-white.gif") no-repeat center bottom; padding: 11px 22px 12px; height: auto }
div.topnavON position:absolute top:0 left:0 div.topnavON a:link  { color: #fff; text-decoration: none; background: #2d4b5f }
div.topnavON a:active  { color: #fff; text-decoration: none; background: #80cfe3 url("../Images/layout/arrow-up-white.gif") no-repeat center bottom }
div.topnavON a:visited  { color: #fff; text-decoration: none; background: #2d4b5f }
div.topnavON a:hover  { color: #fff; text-decoration: none; background: #80cfe3 url("../Images/layout/arrow-up-white.gif") no-repeat center bottom }
/*--- 2nd Nav ---*/
table.midnav a { display: block }
div.midnav a   { color: #fff; font-size: 9pt; font-weight: bold; text-decoration: none; background: #80cfe3; padding: 6px 14px; height: auto }
div.midnav position:absolute top:0 left:0 div.midnav a:link  { color: #fff; text-decoration: none; background: #80cfe3 }
div.midnav a:active   { color: #fff; text-decoration: none; background: #2d4b5f url("../Images/layout/arrow-up-white-SM.gif") no-repeat center bottom }
div.midnav a:visited  { color: #fff; text-decoration: none; background: #80cfe3 }
div.midnav a:hover   { color: #fff; text-decoration: none; background: #2d4b5f url("../Images/layout/arrow-up-white-SM.gif") no-repeat center bottom }
table.midnavON a { display: block }
div.midnavON a   { color: #fff; font-size: 9pt; font-weight: bold; text-decoration: none; background: #80cfe3 url("../Images/layout/arrow-up-white-SM.gif") no-repeat center bottom; padding: 6px 14px; height: auto }
div.midnavON position:absolute top:0 left:0 div.midnavON a:link  { color: #fff; text-decoration: none; background: #80cfe3 }
div.midnavON a:active  { color: #fff; text-decoration: none; background: #80cfe3 url("../Images/layout/arrow-up-white-SM.gif") no-repeat center bottom }
div.midnavON a:visited  { color: #fff; text-decoration: none; background: #80cfe3 }
div.midnavON a:hover  { color: #fff; text-decoration: none; background: #80cfe3 url("../Images/layout/arrow-up-white-SM.gif") no-repeat center bottom }
/*----------------------image flash start----------------------*/
#imageContainer { width: 468px; height: 338px }
#imageContainer img { display: none; position: absolute; top: 0; left: 0 }

