body { background-color: #ffffff; background-repeat: repeat-x; margin: 0px; font-family: Trebuchet MS, Trebuchet, sans-serif; color: #666666; font-size: 13px; margin: 5px; }
a:link, a:visited, a:active { text-decoration: none; color: #0066cc; }
a:hover { color: #ffcc99; }
h1 { font-size: 24px; font-weight: bold; margin: 0px; }
h2 { font-size: 20px; font-weight: bold; margin: 0px; }
h3 { font-size: 14px; font-weight: bold; }
h4 { font-size: 12px; font-weight: bold; margin: 0px; }
img { border: 0px; vertical-align: bottom; }
.bigger { font-size: 14px; }

.ieimg2 { vertical-align: top; }

.error { color: red; font-weight: bold; }

span.h4 { font-size: 12px; font-weight: bold; }
div.bordered { border-style: solid; border-width: 0px 1px 0px 1px; border-color: #999999; padding-top: 5px; }
div.orange { background: #f69400; color: #ffffff; }
.right { float: right; }
.clear { clear: both; }

#page { width: 700px; margin: 0px auto 0px auto; }

#menu { background: #0a824f; color: #ffff99; font-size: 14px; font-weight: bold; text-align: center; margin-bottom: 1px; padding: 8px 0px 8px 0px; }
#menu ul { list-style: none; margin: 0px; padding: 0px; }
#menu li { display: inline; padding: 0px 16px 0px 16px; margin: 0px; border-style: solid; border-width: 0px 1px 0px 0px; border-color: #ffffff; }
#menu li.last { border: none; }
#menu a:link, #menu a:visited, #menu a:active { color: #ffffff; }
#menu a:hover { color: #ffff99; }

#content { padding: 16px 24px 8px 24px; }

#splashtable { margin: 20px 20px 20px 20px; border-collapse: collapse; }
#splashtable a:link, #splashtable a:visited, #splashtable a:active { color: #ff9900; font-weight: bold; }
#splashtable a:hover { color: #ffcc99; }
#splashtable strong { font-style: bold; font-size: 14px}
#splashtable td { vertical-align: top; width: 600px; background-image: url(../img/bigblue-cell-bg.gif); background-repeat: repeat-y; padding: 0px; font-size: 11px; }
#splashtable td div { /*padding: 0px 15px 0px 12px;*/ width: 560px; position: relative; left: 20px; }
#splashtable td img.cap { float: left; }
#splashtable p.bigger { font-size: 13px; }
#splashtable img.title { margin-bottom: -8px; }

#contact { margin: 0px 75px 0px 75px; font-size: 11px; }
#contact span { float: right; background-image: url(../img/vline.gif); background-repeat: no-repeat; padding-left: 34px; }
#contact p { margin: 0px 0px 5px 0px; }

.green { margin-left: -10px; width: 671px; background: #0a824f; font-size: 1px; }
.green h1 { font-size: 18px; margin-bottom: 10px; }
.green .item span { display: block; margin-left: 28px; font-size: 13px; }
.green .item span a { font-size: 13px; }
.green .body { padding: 0px 8px 0px 8px; }
.green .item { padding-top: 1px; margin: 4px 0px 4px 0px; }
.green .item img { padding-right: 6px; }
.green .item a { color: #ffff99; font-size: 15px; font-weight: bold; }
.green .item .popholder { position: relative; z-index: 30; display: none; }
.green .item .popup { border-style: solid; border-width: 1px; border-color: #ffffff; padding: 8px 20px 8px 20px; width: 600px; position: absolute; left: 0px; top: 0px; background: #ff6701; font-size: 13px; display: none; z-index: 30; }
.green .item .popup a { font-size: 13px; font-weight: normal; }
.green .item .popup h1 { font-size: 15px; color: #ffffcc; }
.green .item .popup li { margin-bottom: 5px; }

.white { margin-left: -10px; width: 670px; background: #ffffff; color: #000000; margin-top: 15px; font-size: 1px; }
.white .body { padding: 0px 8px 0px 8px; font-size: 13px; }
.white h1 { color: #0a824f; }
