/*------------General------------------*/
body
{
margin: 0;
background-color: #ffffff;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
scrollbar-face-color: #FFFFFF;
scrollbar-shadow-color: #004698;
scrollbar-highlight-color: #004698;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-track-color: #FFFFFF;
scrollbar-arrow-color: #004698;
}		
/*------------Table Elements------------------*/
td
{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
}
table.frame
{
border-width:1px;
border-style:solid;
border-color:#004698;

}
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;
}
td.bg08
{
background-color: #FFFFFF;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 20px;
color: #000000;
vertical-align: top;

}
tr.bg06
{
background-color: #c0c0c0;
}
/*------------Text Elements------------------*/
.text {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
text-decoration: none;
}
.textsmall01 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
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: 14px;
color: #008FC9;
font-weight: bold;
margin-left: 10px;
}
/*------------Headlines------------------*/
.headlinebig {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 42px;
color: #008FC9;
font-weight: bold;
font-style: italic;
letter-spacing:0.6mm;
}
.headline {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 32px;
color: #008FC9;
font-weight: bold;
font-style: italic;
letter-spacing:0.6mm;
}
.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: #008FC9;	
text-decoration: none;
}
a:hover 
{
color: #36B7DE;	
}
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;
}