/*------------General------------------*/
body
 { font-size: 16px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #ffffff; margin: 0; scrollbar-3dlight-color: #FFFFFF; scrollbar-arrow-color: #004698; scrollbar-darkshadow-color: #FFFFFF; scrollbar-face-color: #FFFFFF; scrollbar-highlight-color: #004698; scrollbar-shadow-color: #004698; scrollbar-track-color: #FFFFFF }		
/*------------Table Elements------------------*/
td
 { font-size: 16px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
td a { display:block; width:100%; }
td.title01
{
color: #ffffff;
background-color: #004698;
vertical-align: middle;
font-weight: bold;
font-size: 10px;
}
td.title03
{
color: #ffffff;
background-color: #A0C849;
vertical-align: middle;
font-weight: bold;
font-size: 11px;
}
td.title04
{
color: #ffffff;
background-color: #004698;
vertical-align: middle;
font-weight: bold;
font-size: 10px;
}
td.title05
{
color: #ffffff;
background-color: #4498D2;
vertical-align: middle;
font-weight: bold;
font-size: 10px;
}
td.fubanner01
{
color: #ffffff;
background-color: #6D0024;
font-size: 10px;
}
td.fubanner02
{
color: #ffffff;
background-color: #EC9C00;
font-size: 10px;
}
td.function
{
vertical-align: middle;
text-align: right;
font-weight: bold;
font-size: 10px;
color: #333333;
}
table.module01
{
background-color: #e7f7cd;
}
table.module02
{
background-color: #c0c0c0;
}
table.module03
{
background-color: #F3F4F5;
}
td.bg01
{
background-color: #004698;
}
td.bg02
{
background-color: #6699cc;
}
td.bg03
{
background-color: #0089DA;
}
td.bg04
{
background-color: #7AB108;
}
td.bg05
{
background-color: #E5F3FB;
}
td.bg06
{
background-color: #c0c0c0;
}
td.bg07
{
background-color: #F3F4F5;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
vertical-align: top;
}
tr.bg06
{
background-color: #c0c0c0;
}
/*------------Text Elements------------------*/
.text  { color: #333333; font-size: 11px; line-height: 140%; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none }
.textsmall01 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
}
.textsmall02 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #008FC9;
}
.textsmall03 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
}
/*------------Headlines------------------*/
.headline  { color: #0b0; font-weight: bold; font-size: 16px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.headline2 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 13px;
color: #008FC9;
font-weight: bold;
/*IE*/
height: 25px;
/*NN*/
margin-bottom: 5px;
}
.headline03 
{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #008FC9;
font-weight: bold;
}
.headline4 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 13px;
color: #008FC9;
font-weight: bold;
}
.headline5 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 13px;
color: #008FC9;
font-weight: bold;
/*IE*/
height: 16px;
/*NN*/
margin-bottom: 5px;
}
/*------------Links------------------*/
.newslink {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #008FC9;
font-weight: bold;
}
.linkcontent {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 8px;
color: #008FC9;
font-weight: bold;
}
a 
 { color: black; text-decoration: none }
a:hover 
  { color: #0b0; text-decoration: underline }
a.navleft
{
color: #000000;	
font-size: 12px;
font-weight: bold;
text-decoration: none;
}
a.navleft:hover
{
color: #000000;
font-size: 12px;
font-weight: bold;
text-decoration: underline;
}
.title  { color: #000000; font-weight: bold; font-size: 14px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }

a.navtop
{
color: #008FC9;	
font-size: 10px;
font-weight: bold;
text-decoration: none;
}
a.navtop:hover
{
color: #00aada;
font-size: 10px;
font-weight: bold;
text-decoration: underline;
}
a.navwhite
{
color: #FFFFFF;	
font-size: 10px;
text-decoration: none;
}
a.navwhite:hover
{
color: #BEE1F5;
font-size: 10px;
text-decoration: none;
}

/*------------Navigation top------------*/
a.navp
{
font-size: 10px;
color: #004698;
font-weight: bold;
text-decoration: none;
}
a.navp:hover
{
font-size: 10px;
color: #004698;
font-weight: bold;
text-decoration: none;
}
a.nava
{
font-size: 10px;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
}
a.nava:hover
{
font-size: 10px;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
}
a.nav2p
{
font-size: 10px;
color: #000000;
text-decoration: none;
}
a.nav2p:hover
{
font-size: 10px;
color: #000000;
text-decoration: none;
}
a.nav2a
{
font-size: 10px;
color: #ffffff;
text-decoration: none;
}
a.nav2a:hover
{
font-size: 10px;
color: #ffffff;
text-decoration: none;
}
td.nava
{
font-size: 10px;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
}
td.navp
{
font-size: 10px;
color: #004698;
font-weight: bold;
text-decoration: none;
}
td.nav2a
{
font-size: 10px;
color: #ffffff;
text-decoration: none;
}
td.nav2p
{
font-size: 10px;
color: #000000;
text-decoration: none;
}
/*------------FormObjects------------------*/
input {
color: #333333;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
}
input.radio1 {
background-color: #F7F3F7;
}
input.search {
color: #333333;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
width: 115px;
}
select
{
color: #333333;
width: 144px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11;
}
/*------------Layer/Divs------------------*/
/*------------Misc------------------*/
/*------------Calendar------------------*/
td.date01
{
color: #FFFFFF;
background-color: #008ADE;
vertical-align: middle;

font-size: 11px;
}
td.date02
{
color: #FFFFFF;
background-color: #7BB208;
vertical-align: middle;

font-size: 11px;
}
a.date
{ 
color: #FFFFFF;	
text-decoration: none;
}
a.date:hover
{
color: #000000;	
}
select.o1
{
width: 200px;
}