#mainLink a:link {color:#FFFFFF; text-decoration:none;}
#mainLink a:visited {color:#88AAEE; text-decoration:none;}
#mainLink a:hover {color: #FFFF00; text-decoration:none;}
#textLink a:link {color:#FFFFFF; text-decoration:underline;}
#textLink a:visited {color:#88AAEE; text-decoration:underline;}
#textLink a:hover {color: #FFFF00; text-decoration:underline;}
#newsLink {width: 300px;}

body.home {background: #000000; margin: 0px 0px;}
body.sect {color: #FFFFFF; background: #0000CC; margin-right: 20px;}
div.vsep1 {line-height: 8px;}
div.list0 {font: .9em Verdana, Arial, sans-serif; font-weight: bold;
              font-style: italic; color: #99CCFF; margin: 4px 0px 0px 0px;
              width: 305px; padding-bottom: 2px; padding-top: 0px;
}
div.list1 {font: .9em Verdana, Arial, sans-serif; font-weight: bold;
              font-style: italic; color: #99CCFF; margin: 4px 0px 0px 0px;
              width: 305px; padding-bottom: 4px; padding-top: 10px;
}
div.list2 {font: .9em Verdana, Arial, sans-serif; font-weight: bold;
              font-style: normal; color: #FFFFFF; margin: 4px 0px 0px 0px;
              width: 305px; padding-bottom: 2px; padding-top: 6px;
}

H1 {font: 19pt "Lucida Grande", Geneva, Arial, Verdana, sans-serif !important; color: #DDDDDD; font-weight: bold;}
H1.tight {font: 19pt "Lucida Grande", Geneva, Arial, Verdana, sans-serif !important; color: #DDDDDD; font-weight: bold; margin-top: 2px;}
H3 {font: 14pt "Lucida Grande", Geneva, Arial, Verdana, sans-serif !important; color: #DDDDDD; font-weight: bold;}
H3.tight {font: 14pt "Lucida Grande", Geneva, Arial, Verdana, sans-serif !important; color: #DDDDDD; font-weight: bold; margin-bottom: 2px;}
.S1 {font: .9em "Lucida Grande", Geneva, Arial, sans-serif; font-style: italic; color: #CCCCCC; line-height: 1.0em;}
.S2 {font: .9em "Lucida Grande", Geneva, Arial, sans-serif; font-style: italic; color: #C7D7FF; line-height: 1.2em;}
.X1 {font: .9em "Lucida Grande", Geneva, Arial, sans-serif; color: #C7D7FF; line-height: 1.5em;}

span.wideBox {
font: 14pt "Lucida Grande", Geneva, Arial, Verdana, sans-serif; font-weight: bold;
text-decoration: none;
text-align: left;
width: 100%;
height: 30px;
display: block;
border: 2px solid #000000;
margin: 8px 0px 2px 0px;
padding-top: 8px;
text-indent: 25px;
background-image: url(../images/arrow_31x24.png);
background-repeat: no-repeat;
background-position: right;
}

span.wideBox2 {
font: 14pt "Lucida Grande", Geneva, Arial, Verdana, sans-serif; font-weight: bold;
text-decoration: none;
text-align: center;
width: 100%;
height: 30px;
display: block;
border: 2px solid #000000;
margin: 8px 0px 2px 0px;
padding-top: 8px;
}

span.wideBlock {
font: 14pt "Lucida Grande", Geneva, Arial, Verdana, sans-serif; font-weight: bold;
text-decoration: none;
text-align: left;
width: 100%;
height: 30px;
display: block;
border: 2px solid #000000;
margin: 0px 0px 0px 0px;
padding-top: 8px;
text-indent: 25px;
background-image: url(../images/arrow_31x24.png);
background-repeat: no-repeat;
background-position: right;
}

span.navBox {
font: 12pt "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
background-color:#000099;
text-decoration: none;
text-align: center;
width: 100%;
height: 30px;
display: block;
border: 2px solid #000000;
margin: 8px 0px 16px 0px;
padding-top: 10px;
}

span.navBlock {
font: 12pt "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
background-color:#000099;
text-decoration: none;
text-align: left;
width: 100%;
height: 30px;
display: block;
border: 2px solid #000000;
margin: 0px 0px 0px 0px;
padding-top: 10px;
text-indent: 25px;
background-image: url(../images/arrow_31x24.png);
background-repeat: no-repeat;
background-position: right;
}

span.nowBox {
font: 12pt "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
background-color:#000099;
text-decoration: none;
text-align: left;
width: 100%;
height: 30px;
display: block;
border: 2px solid #000000;
margin: 8px 0px 16px 0px;
padding-top: 10px;
text-indent: 25px;
background-image: url(../images/arrow_flip_31x24.png);
background-repeat: no-repeat;
background-position: right;
}