body           {
background: #85a0bd url('../gfx/pagebak.jpg') repeat-x ;
background-attachment: scroll;
background-position: 0px 229px;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
overflow: auto;
font-family:Arial,Helvetica,sans-serif;
font-size: 16px;
color: #FFFFFF; }

.title         { font-family:Arial,Helvetica,sans-serif;
font-size:20px;
font-weight: bold;
text-decoration: none;
color: #FFFFFF;}

.disc         { font-family:Arial,Helvetica,sans-serif;
font-size: 9px;
color: #FFFFFF; }

.bdisc         { font-family:Arial,Helvetica,sans-serif;
font-size: 9px;
font-weight: bold;
color: #FFFFFF; }

.wrong         { font-family:Verdana;
font-size:16px;
text-decoration: none;
font-weight: bold;
color: #FFC800; }

.discwrong         { font-family:Verdana;
font-size:9px;
text-decoration: none;
font-weight: bold;
color: #FFC800; }

.linkwarn         { font-family:Verdana;
font-size:12px;
text-decoration: none;
font-weight: bold;
color: #FFC800; }

a {  font-family:Arial,Helvetica,sans-serif;
color: #FFFFFF;
font-size:16px;
font-weight: bold;
text-decoration: none;}

a:visited     { font-family:Arial,Helvetica,sans-serif;
color: #FFFFFF;
font-size:16px;
font-weight: bold;
text-decoration: none;}

a:hover      { font-family:Arial,Helvetica,sans-serif;
color: #f5b929;
font-size:16px;
text-decoration: underline;}

a:active      { font-family:Arial,Helvetica,sans-serif;
color: #000000;
font-size:16px;
text-decoration: none;}


a.ldisc {  font-family:Arial,Helvetica,sans-serif;
color: #FFFFFF;
font-size: 9px;
text-decoration: none; }

a.ldisc:visited     { font-family:Arial,Helvetica,sans-serif;
color: #F4F4F4;
font-size: 9px;
text-decoration: none; }

a.ldisc:hover      { font-family:Arial,Helvetica,sans-serif;
color: #ABABFF;
font-size: 9px;
text-decoration: none ;}

a.title {  font-family:Arial,Helvetica,sans-serif;
color: #f5b929;
font-size: 20px;
text-decoration: none; }

a.title:visited     { font-family:Arial,Helvetica,sans-serif;
color: #f5b929;
font-size: 20px;
text-decoration: none; }

a.title:hover      { font-family:Arial,Helvetica,sans-serif;

color: #FF0000;
font-size: 20px;
text-decoration: none ;}

a.title:active      { font-family:Arial,Helvetica,sans-serif;
color: #FFFFFF;
font-size: 20px;
text-decoration: none; }       

a.nav
{
font-family:Arial,Helvetica,sans-serif;
display: inline;
color: #85a0bd;
font-weight: bold;
font-size: 16px;
text-decoration: none;
}

a.nav:visited
{
font-family:Arial,Helvetica,sans-serif;
display: inline;
color: #85a0bd;
font-weight: bold;
font-size: 16px;
text-decoration: none;
}

a.nav:hover
{
font-family:Arial,Helvetica,sans-serif;
display: inline;
color: #FFFFFF;
font-weight: bold;
font-size: 16px;
text-decoration: none ;
}

a.nav:active
{
font-family:Arial,Helvetica,sans-serif;
display: inline;
color: #FFFFFF;
font-weight: bold;
font-size: 16px;
text-decoration: none;
}     

a.subnav
{
font-family:Arial,Helvetica,sans-serif;
display: inline;
color: #FFFFFF;
font-weight: bold;
font-size: 16px;
border-top: #002f8f 2px solid ;
text-decoration: none;
}

a.subnav:visited
{
font-family:Arial,Helvetica,sans-serif;
display: inline;
color: #FFFFFF;
font-weight: bold;
font-size: 16px;
border-top: #002f8f 2px solid ;
text-decoration: none;
}

a.subnav:hover
{
font-family:Arial,Helvetica,sans-serif;
display: inline;
color: #FFFFFF;
font-weight: bold;
font-size: 16px;
border-top: #FFFFFF 2px solid ;
text-decoration: none;
}

a.subnav:active
{
font-family:Arial,Helvetica,sans-serif;
display: inline;
color: #FFFFFF;
font-weight: bold;
font-size: 16px;
text-decoration: none;
}   

img
{
border-width: 0px ;
}

input
{
font-family:Arial,Helvetica,sans-serif;
font-size: 16px;
padding: 4px;
color: #FFFFFF;
border-bottom:#6b88a6 1px solid;
border-right:#6b88a6 1px solid;
border-top:#171f3b 1px solid;
border-left:#171f3b 1px solid;
background-color: #002f8f;
}

textarea
{
padding: 4px;
display: inline;
background-image: none;
font-family:Arial,Helvetica,sans-serif;
font-size: 16px;
border-bottom:#6b88a6 1px solid;
border-right:#6b88a6 1px solid;
border-top:#171f3b 1px solid;
border-left:#171f3b 1px solid;
color: #FFFFFF;
background-color: #002f8f;
}

select 
{
display: inline;
background-image: none;
font-family:Arial,Helvetica,sans-serif;
font-size: 16px;
border-bottom:#6b88a6 1px solid;
border-right:#6b88a6 1px solid;
border-top:#171f3b 1px solid;
border-left:#171f3b 1px solid;
color:#FFFFFF;
background-color: #002f8f;
}
        
table
{
border-style: solid;
border-width: 0px;
border-color: #8A0000;
padding: 0px;
font-family:Arial,Helvetica,sans-serif;
font-size: 0px;
}

td
{
border-style: solid;
border-width: 0px;
border-color: #284000; 
padding: 0px;
font-family:Arial,Helvetica,sans-serif;
font-size: 16px;
color: #FFFFFF;
}

td.page-gap
{
background: #85a0bd url('../gfx/gap-back.jpg') repeat-x ;
border: 0px solid #284060;
padding: 0px;
font-family:Arial,Helvetica,sans-serif;
font-size: 10px;
color: #FFFFFF;
}

td.stripe
{
max-height: 144px;
background: #c7dce1;
border-width: solid #002f8f 0px;
padding: 0px;
font-family:Arial,Helvetica,sans-serif;
font-size: 0px;
color: #FFFFFF;
}

td.footer
{
background: #002f8f;
border-style: solid;
border-width: 0px;
border-color: #284000;
padding: 0px;
font-family:Arial,Helvetica,sans-serif;
font-size: 9px;
color: #FFFFFF;
}

td.nav
{
background: #c7dce1 url('../gfx/menu-bg.jpg') repeat-x;
border: solid 0px #111111;
max-height: 28px;
padding-top: 0px;
padding-bottom: 0px;
font-family:Arial,Helvetica,sans-serif;
font-size: 16px;
color: #FFC600;
}

td.floatright
{
border-style: solid 0px #000000;
max-width: 182px;
min-width: 182px;
padding-top: 8px;
padding-left: 8px;
font-family:Arial,Helvetica,sans-serif;
font-size: 16px;
color: #FFFFFF;
}

td.floatleft
{
border-style: solid 0px #000000;
max-width: 182px;
min-width: 182px;
padding-top: 8px;
padding-right: 8px;
font-family:Arial,Helvetica,sans-serif;
font-size: 16px;
color: #FFFFFF;
}

td.body
{
min-height: 380px;
max-width: 740px;
background: #025e99;
border-left: 18px solid #002f8f;
border-right: 18px solid #002f8f;
padding: 8px;
font-family:Arial,Helvetica,sans-serif;
font-size: 16px;
color: #FFFFFF;
}


td.home
{
min-height: 380px;
max-width: 740px;
background: #025e99;
border: 0px #00558c solid;
padding-left: 0px;
padding-right :16px;
padding-top: 0px;
padding-bottom: 0px;
font-family:Arial,Helvetica,sans-serif;
font-size: 16px;
color: #FFFFFF;
}