* {
margin:0;
padding:0;
}

BODY {
font-size:12px;
color:#031722;
font-family:arial, verdana, sans-serif;
min-height:100%;
background:url(images/tail.jpg) #fff repeat-x 0 0;
height:100%;
}

TD {
font-size:12px;
font-family:arial, verdana, sans-serif;
vertical-align:top;
color:gray;
}

TH {
font-size:12px;
color:#031722;
font-family:arial, verdana, sans-serif;
text-align:left;
padding:0 0 6px;
}

P {
font-size:14px;
color:#031722;
font-family:arial, verdana, sans-serif;
text-align:justify;
padding-top:6px;
}

HTML {
height:100%;
}

TABLE {
border-right:0;
border-top:0;
border-left:0;
width:100%;
border-bottom:0;
border-collapse:collapse;
}

UL {
list-style-type:none;
}

A:hover {
color:#C33;
text-decoration:underline;
}

LABEL {
color:#C33;
}

IFRAME {
width:100%;
margin:10px 0 0 10px;
}

H1 {
font-weight:700;
font-size:18px;
color:#024d68;
padding:14px 0 2px;
}

H2 {
font-weight:700;
font-style:italic;
font-size:16px;
color:#024d68;
padding:14px 0 2px;
}

H3 {
font-weight:700;
font-size:13px;
color:#343434;
}

HR {
border: 1px dotted #bbb;
height: 1px;
text-align:center;
margin:0 14px;
}

.clr {
clear:both;
}

.width2 {
width:50%;
}

.column {
float:left;
}

.article_separator {
display:block;
background:url(images/article_separator.gif) repeat-x 50% 50%;
height:25px;
margin:0;
}

.main {
width:900px;
}

#wrapper {
padding:0 42px 0 52px;
}

#top {
background:url(images/top.jpg) no-repeat right 0;
height:124px;
}

#top .c1 {
width:400px;
}

#top .c2 {
width:auto;
margin:0 0 0 621px;
padding:0;
}

.logo {
padding:35px 0 0 62px;
}

.logo A {
display:block;
background:url(images/logo.jpg) no-repeat 0 0;
width:345px;
cursor:pointer;
height:53px;
}

#mid {
background:url(images/topmenu_bg.jpg) repeat-x 0 0;
margin:0;
}

#mid .bg1 {
background:url(images/topmenu_left.jpg) no-repeat 0 0;
}

#mid .bg2 {
background:url(images/topmenu_right.jpg) no-repeat right 0;
height:93px;
}

#content {
padding:0 0 15px;
}

#content .c1 {
width:100%!important;
}

#content .c1 UL {
padding-bottom:4px;
padding-left:34px;
list-style:url(images/li.gif) none;
}

#content .c2 {
width:229px;
}

#content .c2 .space {
padding:0 0 0 9px;
}

.c_t {
background:url(images/c_l.gif) #e7fafe repeat-x 0 0;
}

.c_l {
background:url(images/c_l.gif) repeat-y 0 0;
}

.c_r {
background:url(images/c_l.gif) repeat-y right 0;
}

.c_b {
background:url(images/c_l.gif) repeat-x 0 bottom;
}

.c_tl {
background:url(images/c_tl.gif) no-repeat 0 0;
}

.c_tr {
background:url(images/c_tr.gif) no-repeat right top;
}

.c_bl {
background:url(images/c_bl.gif) no-repeat 0 bottom;
}

.c_br {
background:url(images/c_br.gif) no-repeat right bottom;
padding:22px;
}

#footer {
background:url(images/footer_bg.jpg) repeat-x 0 0;
height:78px;
}

#footer .bg1 {
background:url(images/footer_left.jpg) no-repeat 0 0;
}

#footer .bg2 {
background:url(images/footer_right.jpg) no-repeat right 0;
}

#footer .space {
font-size:11px;
color:#405256;
text-align:left;
padding:30px 0 0 25px;
}

#footer A {
font-size:11px;
color:#405256;
text-decoration:underline;
}

#footer P {
font-size:11px;
color:#405256;
}

#footer A:hover {
color:#C33;
text-decoration:none;
}

#searchForm .contentpaneopen TD {
vertical-align:middle;
padding:0 10px 4px 0;
}

TEXTAREA.inputbox {
width:300px;
height:100px;
}

.contentpaneopen_edit {
margin-top:4px;
float:right;
width:20px;
}

.contentpaneopen TD TD {
padding-bottom:0;
}

.contentpaneopen P {
padding:0 10px 0 0;
}

.contentpaneopen STRONG {
font-size:12px;
color:#1a7a8f;
}

.contentpaneopen IMG {
margin:0 15px 12px 0;
}

.contentpaneopen_search {
margin:0 0 10px;
}

.readon {
display:block;
font-weight:700;
font-size:11px;
background:url(images/button.jpg) no-repeat 0 0;
text-transform:none;
width:90px;
color:#fff!important;
text-align:center;
text-decoration:none;
margin:0;
padding:5px 0 6px;
}

.readonblue {
display:block;
font-weight:700;
font-size:11px;
background:url(images/loginform_button.jpg) no-repeat 0 0;
text-transform:none;
width:51px;
color:#fff!important;
text-align:center;
text-decoration:none;
margin:0;
padding:5px 0 6px;
}

.display {
padding:0 0 10px;
}

.display SELECT {
border-right:#46462f 1px solid;
border-top:#46462f 1px solid;
border-left:#46462f 1px solid;
width:100px;
border-bottom:#46462f 1px solid;
height:16px;
}

.inputbox {
border-right:#46462f 1px solid;
border-top:#46462f 1px solid;
border-left:#46462f 1px solid;
width:100px;
color:#000;
border-bottom:#46462f 1px solid;
height:16px;
}

DIV.contentpane {
width:95%;
padding:0 33px 0 0;
}

.li LI A {
font-size:11px;
background:url(images/mainmenu_item.gif) no-repeat 0 center;
color:#ce461c;
line-height:17px;
text-decoration:none;
padding:0 0 0 15px;
}

.li LI A:hover {
color:#ce461c;
text-decoration:underline;
}

.modifydate {
font-size:10px;
color:#033742;
height:25px;
padding:5px 0 15px 17px;
}

.small2 {
font-weight:400;
font-size:11px;
background:#0a364c;
color:#5e5e5e;
margin:0;
padding:0 0 0 19px;
}

.small {
font-weight:400;
font-size:10px;
color:#033742;
margin:0;
padding:0;
}

.blog_more {
padding:10px 0;
}

.blog_more H2 {
font-size:12px;
background:none transparent scroll repeat 0 0;
color:#2c3440;
padding:0;
}

.blog_more UL {
margin:10px 0 0 10px;
}

.pagenav {
font-weight:700;
font-size:12px;
color:gray;
}

.counter {
text-align:center;
padding:5px 0;
}

.pagination {
margin-top:10px;
}

.pagination LI {
float:left;
padding:0 5px;
}

DL.poll {
margin:10px 0;
}

.pollstableborder TD {
padding-left:10px!important;
}

.sectiontableentry1 TD {
border-top:#000 1px solid;
background:#90def7;
border-bottom:#000 1px solid;
color:gray;
padding:5px 0 5px 10px;
}

.sectiontableentry2 TD {
padding:5px 0 5px 10px!important;
}

.module_s1 {
background:url(images/mainmenu_bg.jpg) repeat-y 0 0;
width:185px;
margin:0 0 7px;
}

.module_s1 DIV {
background:url(images/mainmenu_bottom.jpg) no-repeat 0 bottom;
width:100%;
}

.module_s1 DIV DIV {
background:url(images/mainmenu_top.jpg) no-repeat 0 0;
padding:0 0 20px 17px;
}

.module_s1 DIV DIV DIV {
background:none transparent scroll repeat 0 0;
padding:0;
}

.module_s1 H3 {
font-weight:700;
font-size:16px;
background:none transparent scroll repeat 0 0;
text-transform:none;
color:#FFF;
padding:15px 10px 3px 0;
}

.module_s2 H3 {
font-weight:700;
font-size:16px;
background:url(images/loginform_h3_bg.jpg) no-repeat 0 0;
text-transform:none;
color:#fff;
padding:14px 0 11px 54px;
}

.module_s2 P {
font-size:12px;
color:#045735;
padding:0 20px 0 0;
}

.module_s2 A {
font-weight:400;
font-size:11px;
color:#045735!important;
text-decoration:underline;
}

.module_s2 A:hover {
font-size:11px;
color:#045735;
text-decoration:none;
}

.module_s2 LABEL {
font-weight:400;
font-size:11px;
vertical-align:middle;
color:#045735;
margin:0 5px 0 0;
}

.module_s2 BR {
line-height:3px;
}

.module_s2 FORM {
width:100%;
text-align:left;
padding:15px 0 0 23px;
}

* HTML .module_s2 FORM DIV {
width:130px;
margin:0;
}

.module_s2 .inputbox {
border-right:medium none;
border-top:medium none;
font-size:11px;
background:url(images/loginform_input.jpg) no-repeat 0 0;
vertical-align:middle;
border-left:medium none;
width:141px;
color:#818181;
border-bottom:medium none;
height:21px;
text-align:left;
margin:2px 0 3px;
padding:2px 2px 0 3px;
}

.module_s2 .button {
border-right:medium none;
border-top:medium none;
display:block;
font-weight:700;
font-size:11px;
background:url(images/loginform_button.jpg) no-repeat 0 0;
text-transform:none;
border-left:medium none;
width:51px;
color:#fff!important;
border-bottom:medium none;
height:23px;
text-decoration:none;
margin:5px 4px 5px 0;
padding:0;
}

#modlgn_remember {
border-right:medium none;
border-top:medium none;
background:none transparent scroll repeat 0 0;
vertical-align:middle;
border-left:medium none;
width:12px;
border-bottom:medium none;
margin:0 10px 0 6px;
}

.module_s2 P .button {
margin:0;
}

.required {
border-right:#46462f 1px solid;
border-top:#46462f 1px solid;
border-left:#46462f 1px solid;
border-bottom:#46462f 1px solid;
margin:0;
}

.pass {
width:123px;
margin:0 0 0 132px;
}

.username {
float:left;
width:132px;
}

.module_s3 {
background:url(images/poll_bg.jpg) repeat-y 0 0;
margin:0 0 7px;
}

.module_s3 DIV {
background:url(images/poll_top.jpg) no-repeat 0 0;
}

.module_s3 DIV DIV {
background:url(images/poll_bottom.jpg) no-repeat 0 bottom;
}

.module_s3 DIV DIV DIV {
background:none transparent scroll repeat 0 0;
width:100%;
padding:0 0 10px;
}

.module_s3 H3 {
font-weight:700;
font-size:16px;
background:url(images/poll_h3_bg.jpg) no-repeat 0 0;
text-transform:none;
color:#fff;
padding:14px 0 11px 54px;
}

.pollstableborder_s3 .input {
margin:3px 0 5px;
}

.poll_s3 {
width:auto;
}

.module_s3 THEAD TD {
font-weight:700!important;
font-size:11px;
color:#033742!important;
padding:15px 50px 10px 20px;
}

.module_s3 TD {
vertical-align:middle;
text-align:left;
padding:0 10px 3px 20px;
}

.module_s3 TD DIV {
text-align:left;
}

.module_s3 LABEL {
font-size:11px;
color:#033742;
line-height:14px;
margin:0 6px 0 0;
}

.module_s3 INPUT {
vertical-align:top;
margin:0 2px 0 0;
}

.module_s3 .button {
border-right:medium none;
border-top:medium none;
display:inline;
font-weight:700;
font-size:11px;
background:url(images/poll_button.jpg) no-repeat 0 0;
text-transform:none;
border-left:medium none;
width:62px;
color:#fff!important;
border-bottom:medium none;
height:23px;
text-decoration:none;
margin:5px 0;
padding:0;
}

.module_s4 DIV DIV DIV {
font-size:12px;
background:none transparent scroll repeat 0 0;
width:100%;
color:#6f6e68;
text-align:center;
padding:0 0 10px;
}

.module_s4 H3 {
font-weight:700;
font-size:16px;
background:url(images/whosonline_h3_bg.jpg) no-repeat 0 0;
text-transform:none;
color:#fff;
text-align:left;
padding:14px 0 18px 54px;
}

.module_s5 DIV DIV DIV {
background:none transparent scroll repeat 0 0;
width:100%;
padding:0;
}

.module_s5 H3 {
font-weight:700;
font-size:16px;
background:url(images/latestnews_h3_bg.jpg) no-repeat 0 0;
text-transform:none;
color:#fff;
padding:14px 0 11px 54px;
}

.module_s5 UL {
margin:10px 1px 10px 23px;
}

.module_s5 LI {
background:url(images/latestnews_bullet.gif) no-repeat 0 6px;
line-height:15px;
margin:0 0 9px;
padding:1px 0 1px 11px;
}

.module_s5 LI A {
display:block;
font-weight:400;
font-size:11px;
text-transform:none;
color:#545348;
text-decoration:underline;
margin:0 0 2px;
padding:0 0 1px;
}

.module_s5 LI A:hover {
color:#545348;
text-decoration:none;
}

.module_s5 LI A:visited {
color:#545348;
}

.module_s6 {
float:right;
width:180px;
margin:8px 0 0;
}

.inputbox_s6 {
border-right:medium none;
border-top:medium none;
background:url(images/search_bg.gif) no-repeat 0 0;
vertical-align:middle;
border-left:medium none;
color:#73716b;
border-bottom:medium none;
height:20px;
margin:0;
padding:2px 0 0 5px;
}

#search_searchword {
vertical-align:top;
}

.search_s6 {
font-size:12px;
color:#fff;
}

.button_s6 {
border-right:medium none;
border-top:medium none;
font-weight:700;
background:url(images/button_s6.jpg) no-repeat 0 0;
vertical-align:middle;
border-left:medium none;
width:35px;
color:#fff;
border-bottom:medium none;
height:21px;
}

.module_s8 H3 {
font-weight:700;
font-size:16px;
background:url(images/newsflash_h3_bg.jpg) no-repeat 0 0;
text-transform:none;
color:#fff;
padding:14px 0 11px 54px;
}

.contentpaneopen_s8 TD {
font-size:12px;
color:#6b6b6b;
padding:10px 10px 0 23px;
}

.contentpaneopen_s8 TD P {
font-size:12px;
color:#6b6b6b;
}

.module_s9 {
background:url(images/archive_bg.jpg) repeat-y 0 0;
margin:0 0 7px;
}

.module_s9 DIV {
background:url(images/archive_top.jpg) no-repeat 0 0;
}

.module_s9 DIV DIV {
background:url(images/archive_bottom.jpg) no-repeat 0 bottom;
}

.module_s9 DIV DIV DIV DIV {
width:150px;
padding:10px 20px 0 23px;
}

.module_s9 DIV DIV DIV DIV DIV {
width:100%;
padding:0;
}

.module_s9 H3 {
font-weight:700;
font-size:16px;
background:url(images/archive_h3_bg.jpg) no-repeat 0 0;
text-transform:none;
color:#fff;
padding:14px 0 11px 54px;
}

.module_s9 UL {
margin:10px 1px 10px 10px;
}

.module_s9 LI {
line-height:15px;
margin:0;
padding:1px 0;
}

.module_s9 LI A {
display:block;
font-weight:400;
font-size:11px;
text-transform:none;
color:#fff;
text-decoration:none;
margin:0 0 2px;
padding:0 0 1px 15px;
}

.module_s9 LI A:hover {
color:#fff;
text-decoration:underline;
}

.module_s9 P {
text-align:center;
}

#topmenu {
margin:0 380px 0 0;
}

UL#mainlevel {
padding:12px 0 0;
}

UL#mainlevel LI {
display:block;
float:left;
padding:0;
}

A.mainlevel {
font-weight:700;
font-size:12px;
background:url(images/topmenu_separator.jpg) no-repeat right 6px;
color:#fff;
text-decoration:none;
margin:0 0 0 14px;
padding:0 18px 0 0;
}

A.mainlevel:visited {
color:#fff;
text-decoration:none;
}

#awards-fader {
list-style-type:none;
margin:0;
padding:10px 0 0;
}

#awards-fader LI {
list-style-type:none;
text-align:center;
background:none transparent scroll repeat 0 0;
margin:0;
padding:0;
}

.intable {
align:center;
width:450px;
border-right:#031722 1px solid;
border-top:#031722 1px solid;
border-left:#031722 1px solid;
border-bottom:#031722 1px solid;
background-color:#F1FCFE;
margin:10px auto;
padding:0;
}

.intable TH {
border-bottom:#031722 1px solid;
background-color:#AFC8CF;
font-weight:700;
font-size:16px;
color:#fff;
text-align:center;
padding:8px;
}

.intable TD {
font-size:14px;
color:#031722;
font-family:arial, verdana, sans-serif;
padding:0 10px 10px;
}

.intable .first TD {
padding-top:10px;
}

ACRONYM {
cursor:help;
border-width:0;
}

INPUT,BUTTON,SELECT,DIV {
color:#031722;
font-size:12px;
font-family:arial, verdana, sans-serif;
}

IMG,INPUT.requred {
border-bottom:medium none;
border-left:medium none;
border-right:medium none;
border-top:medium none;
}

A,A:visited {
color:#1a7a8f;
text-decoration:none;
}

FORM,.blog_more A,.blog_more STRONG,A.pagenav {
color:gray;
}

.width,* HTML .contentpaneopen {
width:100%;
}

#searchForm,.module_s2 DIV DIV DIV DIV,.module_s3 DIV DIV DIV DIV,.module_s3 FORM,.module_s3 TD TD,.module_s4 DIV DIV DIV DIV,.module_s5 DIV DIV DIV DIV,.module_s6 DIV,.module_s8 DIV DIV DIV DIV {
padding:0;
}

.buttonheading {
padding:10px 0 0;
}

.contentpaneopen TD,.contentpane TD {
line-height:16px;
padding-left:0;
}

.contentpaneopen_search TD,.contentpaneopen_search LABEL {
vertical-align:middle;
}

.searchintro_search,.pollstableborder {
margin:10px 0 0;
}

.contentheading,.componentheading,.componentheading_search {
color:#033742;
font-size:14px;
font-weight:700;
line-height:20px;
text-decoration:none;
padding:15px 10px 0 0!important;
}

.button,.validate {
background:url(images/button.jpg) no-repeat 0 0;
border-bottom:medium none;
border-left:medium none;
border-right:medium none;
border-top:medium none;
color:#000!important;
display:block;
font-size:11px;
font-weight:700;
text-align:center;
vertical-align:middle;
width:90px;
margin:0 0 0 5px;
padding:4px 0;
}

.readon:visited,.readonblue:visited,A.pathway:hover {
text-decoration:none;
}

.readon:hover,.readonblue:hover {
color:#06347f!important;
text-decoration:none;
}

.blog_more A:hover,A.pagenav:hover {
color:gray;
text-decoration:underline;
}

.sectiontableentry1 A,.sectiontableentry1 A:hover {
color:#2c3440;
}

.module_s1 IMG {
height:0;
width:0;
}

.menu LI A:visited,.module_s9 LI A:visited {
color:#fff;
}

.module_s2,.module_s8 {
background:url(images/loginform_bg.jpg) repeat-y 0 0;
margin:0 0 7px;
}

.module_s2 DIV,.module_s8 DIV {
background:url(images/loginform_top.jpg) no-repeat 0 0;
}

.module_s2 DIV DIV,.module_s8 DIV DIV {
background:url(images/loginform_bottom.jpg) no-repeat 0 bottom;
}

.module_s2 DIV DIV DIV,.module_s8 DIV DIV DIV,.module_s9 DIV DIV DIV {
background:none transparent scroll repeat 0 0;
width:100%;
padding:0 0 20px;
}

.sectiontableentry1_s3,.sectiontableentry2_s3 {
padding:2px 0 5px!important;
}

.module_s4,.module_s5 {
background:url(images/latestnews_bg.jpg) repeat-y 0 0;
margin:0 0 7px;
}

.module_s4 DIV,.module_s5 DIV {
background:url(images/latestnews_top.jpg) no-repeat 0 0;
}

.module_s4 DIV DIV,.module_s5 DIV DIV {
background:url(images/latestnews_bottom.jpg) no-repeat 0 bottom;
}

.contentpaneopen_s8 A,.contentpaneopen_s8 A:hover {
color:#045735;
font-size:11px;
}

A.mainlevel:hover,#active_menu {
background:url(images/topmenu_separator.jpg) no-repeat right 6px;
color:#096987;
text-decoration:none;
}