body {font: normal normal 12px/ 18px "Trebuchet MS", trebuchet, sans-serif; color: #333;}

p {font: normal normal 12px/ 18px "Trebuchet MS", trebuchet, sans-serif; color: #333;}
h1 {color: #996600; line-height:25px;}
h2 {}
h3 {}

a {color: #002255; border: 0;}
a:hover {text-decoration:none; color:#224477;}

li {margin-top: 8px; margin-bottom: 8px; font: normal normal 12px/ 18px "Trebuchet MS", trebuchet, sans-serif; color: #333;}

div#container {margin: 20px auto 0 auto; width: 895px; border: 2px solid #888; overflow: hidden;}

div#header {position: relative; height: 92px; background: url('../../images/header.jpg') no-repeat; border-top: 4px solid #888;}

div#search {position: absolute; top: 0; right: 0; font: normal normal 10px/11px "Trebuchet MS", trebuchet, sans-serif; color: #333;}
div#search span {margin: 16px 3px 0 0; display: block; float: left;}
div#search input#FSsearch {margin: 12px 0 0 0; display: block; float: left; padding: 3px 10px 0 16px; width: 80px; height: 19px; font: normal normal 10px/11px "Trebuchet MS", trebuchet, sans-serif; color: #555; background: url('../../images/bgInput.png') no-repeat; border: 0;}
div#search input#FSsearchBtn {margin: 13px 10px 0 0; display: block; float: left;}

ul#navigation, ul#navigation li, ul#navigation ul {list-style: none; margin: 0; padding: 0;}
ul#navigation {position: absolute; bottom: 20px; right: 0; z-index: 597; float: left;}
ul#navigation li {position: relative; float: left; line-height: 1.3em; vertical-align: middle; zoom: 1;}
ul#navigation ul {display: none; position: absolute; top: 100%; left: 0; z-index: 598; width: 100%; border-top: 1px solid #fff;}
ul#navigation ul li {float: none;}
ul#navigation ul ul {top: 0px; left: 100%; border-left: 1px solid #fff; border-top: none;}
ul#navigation li a {display: block; padding: 10px 24px 9px 24px; font: normal normal 10px/10px "Trebuchet MS", trebuchet, sans-serif; color: #fff; text-decoration: none; text-transform: uppercase; background: #888; border-left: 1px solid #fff;}
ul#navigation li ul li a {display: block; padding: 6px 5px; background: #aaa; border: none;}
ul#navigation li ul li a:hover {color: #fff; background: #628ebb;}
ul#navigation li ul li.parent a {background: #aaa url('../../images/mnuArrow.gif') right center no-repeat;}
ul#navigation li ul li.parent a:hover {color: #fff; background: #628ebb url('../../images/mnuArrow-over.gif') right center no-repeat;}
ul#navigation li ul li.parent li a {background: #aaa;}
ul#navigation li ul li.parent li a:hover {color: #fff; background: #628ebb;}

div#content {margin-top: 10px;}
div#content ul {list-style: none url('../../images/bullet.jpg');}

div#content #left {float: left; padding: 5px 0 5px 5px; width: 201px; line-height: 0;}
div#content #left img {margin-bottom: 6px;}
div#table {line-height:20px;}
#home div#content #left {padding-bottom: 0;}

div#login {margin-bottom: 6px; padding-top: 25px; height: 160px; line-height: 1em; color: #002255; background: url('../../images/account-access.jpg') no-repeat; text-align: center;}
div#login br {display: none;}
div#login label {display: block; margin: 10px 0 5px 0;}
div#login input#PBlogin {display: block; margin: 0 auto; padding: 3px 10px 0 16px; width: 120px; height: 19px; font: normal normal 10px/11px "Trebuchet MS", trebuchet, sans-serif; color: #555; background: url('../../images/bgInputLogin.png') no-repeat; border: 0;}
div#login input#UserID {display: block; margin: 0 auto; padding: 3px 10px 0 16px; width: 120px; height: 19px; font: normal normal 10px/11px "Trebuchet MS", trebuchet, sans-serif; color: #555; background: url('../../images/bgInputLogin.png') no-repeat; border: 0;}
div#login input#BBlogin {display: block; margin: 0 auto; padding: 3px 10px 0 16px; width: 120px; height: 19px; font: normal normal 10px/11px "Trebuchet MS", trebuchet, sans-serif; color: #555; background: url('../../images/bgInputLogin.png') no-repeat; border: 0;}

div#content #right {padding: 5px 25px 5px 20px; float: right; width: 640px;}
div#content #right img {margin-bottom: 6px;}
#home div#content #right {padding: 5px 5px 0 0; width: 680px; line-height: 0;}

div#breadcrumbs {margin: -4px 0 10px 0; font-size: 10px; text-transform: uppercase;}
div#breadcrumbs a {color: #628ebb; text-decoration: none;}
div#breadcrumbs a:hover {color: #002255; text-decoration: underline;}

.breadcrumbs {margin: -4px 0 10px 0; font-size: 10px; text-transform: uppercase;}
.breadcrumbs a {color: #628ebb; text-decoration: none;}
.breadcrumbs a:hover {color: #002255; text-decoration: underline;}

div#footer {background: #888; height: 35px; overflow: hidden;}
div#footer p#footerLocation {float: left; margin: 0; padding: 10px; width: 190px; font: italic bold 14px helvetica, arial, sans-serif; color: #ddd; letter-spacing: 2px;}
div#footer p#footerCopy {float: left; margin: 0; padding: 6px; font: normal normal 10px helvetica, arial, sans-serif; color: #333;}
div#footer p#footerImages {float: right; margin: 0; padding: 1px;}

.clear {clear: both;}
.loginbox {display: block; margin: 0 auto; padding: 3px 10px 0 16px; width: 120px; height: 19px; font: normal normal 10px/11px "Trebuchet MS", trebuchet, sans-serif; color: #555; background: url('../../images/bgInputLogin.png') no-repeat; border: 0;}
.searchtext {margin: 12px 0 0 0; display: block; float: left; padding: 3px 10px 0 16px; width: 80px; height: 19px; font: normal normal 10px/11px "Trebuchet MS", trebuchet, sans-serif; color: #555; background: url('../../images/bgInput.png') no-repeat; border: 0;}
.searchbutton {margin: 13px 10px 0 0; display: block; float: left;}
div#search div {display: inline;}
div#search input {display: block; float: left; margin-top: 10px; margin-right: 4px;}
.text-body {margin-top:8px; margin-bottom:8px; line-height:125%;}
.text-caption {color:#5588BB; font-size:10px; font-style:italic; text-align:left;}
.text-subsubhead-black { font-family: Verdana, Arial, Helvetica, sans-serif;color: #000000;text-decoration: none;font-weight: bold;font-size: 14px; }
.text-subsubhead { font-family: Verdana, Arial, Helvetica, sans-serif;color: #002255;text-decoration: none;font-weight: bold;font-size: 14px; }
.text-subsubhead a:visited { color: #002255; }
.text-subsubhead-rev { font-family: Verdana, Arial, Helvetica, sans-serif;color: #996600;text-decoration: none;font-weight: bold;font-size: 14px; }
.text-subhead { font-family: Verdana, Arial, Helvetica, sans-serif;color: #996600;text-decoration: none;font-weight: bold;font-size: 16px;line-height: 20px; }
.text-subhead-rev { font-family: Verdana, Arial, Helvetica, sans-serif;color: #002255;text-decoration: none;font-weight: bold;font-size: 16px; }
.text-strong { font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;color: #444444;text-decoration: none;font-weight: bold;font-size: 12px; }
.text-strong-big { font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;color: #444444;text-decoration: none;font-weight: bold;font-size: 14px; }
.text-mono { font-family: Courier New, Courier, mono;color: #444444;text-decoration: none;font-size: 12px; }
.text-highlight { font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;color: #5588BB;text-decoration: none;font-size: 18px; }
.text-header { font-family: Verdana, Arial, Helvetica, sans-serif;color: #996600;text-decoration: none;font-weight: bold;font-size: 18px; }
.text-header-rev { font-family: Verdana, Arial, Helvetica, sans-serif;color: #002255;text-decoration: none;font-weight: bold;font-size: 18px; }
.text-copyright { font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;color: #444444;text-decoration: none;font-size: 9px; }
.legal { font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;text-decoration: none;font-size: 10px; }
.text-caption { font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;color: #336699;text-decoration: none;font-style: italic;font-size: 10px; }
.text-callout { font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;color: #77AADD;background-color: #002255;text-decoration: none;font-style: italic;font-size: 14px; }
.text-callout-alt { font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;color: #BB8800;background-color: #333333;text-decoration: none;font-style: italic;font-size: 14px; }
.text-body { font-family: Trebuchet MS, Verdana, Arial, Helvetica,sans-serif;color: #444444;text-decoration: none;font-size: 12px; text-align:left; }
.text-body-rev { font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;color: #888888;text-decoration: none;font-size: 12px; }
.gridview1
{
    text-align:center;
    margin-top:1px;
}
.gridview1 caption
{
    background-color: #006699;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12pt;
    font-weight: bold;
    vertical-align:middle;
    color: White;
    line-height:20px;
}
.MainContentTable
{
    border-right: black thin solid;
    border-top: black thin solid;
    border-bottom: black thin solid;
    border-left: black thin solid;
    font-family: Trebuchet MS, Verdana, Arial, Helvetica,sans-serif;color: #444444;text-decoration: none;font-size: 12px; text-align:left;
}