a:link, .deadline a:link, .deadline a:visited, .nav a:visited { font-family:Arial; color:#14394d; }
a:visited { color: #162b36; font-family: Arial; text-decoration: underline; }
a:hover { color: #4a6372; font-family: Arial; text-decoration: none; }
body { color: black; font-size: 12px; font-family: tahoma; background-color: #103245; background-image: url(/images/back2.png); background-attachment: fixed; margin: 1px 0 0; }
h1 { color: #162b38; font-size: 20px; font-family: "times new roman", "Palatino Linotype"; font-weight: normal; font-variant: small-caps; line-height: 16px; letter-spacing: -1px; width: 165px; margin: 0 auto; padding-top: 2px; }
h2 { color: #95b8cb; font-size: 19px; font-family: Arial; font-weight: normal; letter-spacing: -1px; margin: 0 0 11px; border-bottom: 1px solid #ccc; }
h3 { color: #739cb7; font-size: 12px; font-family: Arial; font-weight: bold; text-transform: uppercase; letter-spacing: -1px; margin: 0 0 2px; border-bottom: 1px solid #c9c9c9; }
h4 { color: #fff; font-size: 12px; font-family: tahoma; font-weight: bold; text-transform: uppercase; margin: 0 5px 0 0; padding-top: 5px; border-bottom: 1px solid #92b4c9; }
h5 { color: #bdd5e5; font-size: 38px; font-weight: normal; line-height: 45px; width: 290px; height: auto; margin: 0; padding: 3px 0 0; border-bottom: 2px solid #bdd5e5; }
p { color: #768894; font-size: 12px; font-family: tahoma; margin-top: 0; margin-bottom: 11px; }
h6 { color: #4a6372; font-size: 12px; font-weight: bold; background-color: #ebebeb; margin: 0; padding-right: 5px; padding-left: 5px; border-top: 1px solid #788893; border-bottom: 1px solid #788893; }
td { color: #739cb7; font-size: 12px; }
.nav { width:350px; height:20px ; margin-top: 2px; padding-top: 5px; border-top: 2px solid #bdd5e5; }
ul { color: #0a2838; font-size: 12px; margin: 0 0 0 10px; padding-left: 10px; list-style-type: disc; display: block; white-space: normal; }
.box { background-color: #ebebeb; margin: 0; padding: 3px; border: solid 1px #788893; }
ul ul { color: #0a2838; font-size: 11px; white-space: normal; list-style-type: circle; display: block; margin: 0 0 0 10px; padding-left: 10px; }
.big {font-size:12px}
.bigger { font-size:14px; font-family: Arial; }
.blackbar { color: white; font-size: 12px; text-align: center; width:727px; height:18px  ; margin: 3px auto; padding: 1px 0 0; border-top: 1px solid black; border-bottom: 1px solid #000; }
.blue { color: #739cb7; text-decoration: none; }
.thin { letter-spacing: -1px; }
.compliance { background-color: #768894; width:230px; height:115px; float:right  ; border-left: 3px solid white; }
.date { color: white; font-size: 13px; background-color: #92b4c9; text-align: center; width:230px; height:22px; float:left  ; padding-top: 5px; border-right: 3px solid white; border-bottom: 1px solid #698fa8; border-left: 1px solid #698fa8; }
.deadline { font-size: 11px; background-color: #889aa6; text-align: center; width:230px; height:22px; float:right  ; padding-top: 5px; border-bottom: 1px solid #60717c; border-left: 3px solid white; }
.logo { background-color: #739cb7; text-align: center; width:230px; height:108px; float:left  ; padding-top: 7px; border-right: 3px solid white; border-left: 1px solid #5f8298; }
.navy {color:#14394d; text-decoration:none}
.news { color: white; font-size: 10px; background-color: #0a2838; width:auto; height:115px; }
.news2 { color: white; font-size: 11px; background-color: #14394d; text-align: center; width:auto; height:21px; padding-top: 5px; border-bottom: 1px solid #162b38; }
.newslink1 { font-size: 10px; font-family: Arial; font-weight: normal; line-height: 12px; text-decoration: none; text-align: left; padding-top: 2px; padding-bottom: 2px; width: auto; height: auto; list-style-image: none; }
.newslink1 a:link, .news a:link, .news2 a:visited, .deadline a:hover { color: white; font-family: Arial; text-decoration: none; }
.newslink1 a:visited, .news2 a:link, .news a:visited { color: white; font-family: Arial; text-decoration: none; }
.newslink1 a:hover, .news2 a:hover, .news a:hover { color: #b1d1e4; font-family: Arial; text-decoration: none; }
.text { color: white; width: 210px; margin-right: auto; margin-left: auto; }
.text2 { color: white; font-size: 10px; margin-right: auto; margin-left: auto; width: 240px; }
.top { background-color: #0a2838; width: 727px; height:115px ; margin-right: auto; margin-left: auto; }
.top2 { background-color: #0a2838; width: 727px; height:28px ; margin-right: auto; margin-left: auto; }
.wrap { background-color: white; width:745px; height:auto  ; margin-right: auto; margin-left: auto; padding-top: 8px; border-right: 3px solid #081d28; border-bottom: 3px solid #081d28; }
#menu { font-weight: normal; background-color: black; text-decoration: none; text-align: center; width: 724px; height: auto; float: left; margin: 0; padding: 0 0 0 3px; }
#menu a { color: #fff; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; background-color: black; text-decoration: none; margin: 0; padding: 0 5px; display: block; }
#menu a:hover { color: white; background-color: #103245; background-position: 0 0; height: auto; }
#menu li { position: relative; padding-top: 1px; padding-bottom: 1px; }
#menu ul { font-size: 12px; font-weight: normal; text-decoration: none; text-align: center; width: 144px; height: auto; float: left; list-style: none; margin: 0; padding: 0; border-color: white; }
#menu ul ul { font-size: 12px; background-color: black; text-align: left; position: absolute; left: 0; width: 143px; z-index: 300; padding: 0; border: solid 1px white; }
#menu ul ul ul { position: absolute; top: 0; left: 143px; width: auto; z-index: 600; min-width: 140px; max-width: 200px; margin-top: 1px; padding: 0; white-space: nowrap; }
div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul
{ display: none; }
div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}
.content { font-size: 11px; width: 720px; height:auto ; margin-top: 2px; margin-right: auto; margin-left: auto; padding-top: 10px; padding-bottom: 10px; border-bottom: 3px solid #567385; border-top-color: white; }
.content_right { font-size: 11px; width:183px; float:right; height:auto ; padding-left: 12px; }
.content_left { margin-right:195px; width:auto; height:auto ; padding-right: 12px; border-right: 1px solid #c9c9c9; }
.banner { color: white; font-size: 12px; background-color: #739cb7; background-image: url(images/banner.jpg); text-indent: 10px; width:727px; height:88px  ; margin-right: auto; margin-left: auto; border-top: 1px solid #162b38; border-bottom: 1px solid #162b38; }
#line { height:1px; background-image:url(images/dot.gif); width:100%; margin-top: 5px; margin-bottom: 3px; }
.footer { font-size: 12px; background-color: white; text-align: center; width:677px; height:auto ; margin: 0 auto; padding-top: 8px; padding-bottom: 12px; }
.colboxleft_1B6907 { width:222px; height:auto; float:left ; padding-right: 12px; }
.colboxright_1B6907 { width:222px; height:auto; float:right ; padding-left: 12px; }
.colboxmiddle_1B6907 { width:auto; height:auto; margin-left:230px; margin-right:230px ; padding-right: 12px; padding-left: 12px; border-right: 1px solid #c9c9c9; border-left: 1px solid #c9c9c9; }
.newsdate { color: white; font-size: 10px; width:42px; float:left; height:auto  ; padding-top: 5px; }
.newslink { color: white; font-size: 10px; margin-left:42px; width:auto; height:auto  ; padding-top: 5px; }
INPUT,TEXTAREA, OPTION, SELECT { font-size: 11px; font-family: tahoma; }
.navboxleft_12B2ED { width:175px; float:left; height:auto; padding-right: 12px; border-right: 1px solid #c9c9c9; }
.navboxauto_12B2ED { margin-left:187px; width:auto; height:auto; padding-left: 12px; }
