body { padding-top:0 }
body { margin-top:0 }
body { margin-left:0 }
body { margin-right:0 }
body { margin-bottom:0 }
body { background: #E0F0FC }
a:link { text-decoration: none; font-weight: bold; color: #35679a }
a:visited { text-decoration: none; font-weight: bold; color: #35679a}
a:active { text-decoration: none; font-weight: bold; color: #35679a }
a:hover { text-decoration: underline; font-weight: bold; color: #cc0066 }

a.mainlink:link { text-decoration: none; font-weight: bold; color: #ff9900 }
a.mainlink:visited { text-decoration: none; font-weight: bold; color: #ff9900 }
a.mainlink:active { text-decoration: none; font-weight: bold; color: #ff9900 }
a.mainlink:hover { text-decoration: underline; font-weight: bold; color: #E0F0FC }

a.mainlink2:link { text-decoration: underline; font-weight: bold; color: #cc0066 }
a.mainlink2:visited { text-decoration: underline; font-weight: bold; color: #cc0066 }
a.mainlink2:active { text-decoration: underline; font-weight: bold; color: #cc0066 }
a.mainlink2:hover { text-decoration: none; font-weight: bold; color: #cc0066 }

input, select, textarea
{
font-size:30pt;
font-weight: normal;
color: #E0F0FC;
background: #35679a;
cursor: pointer;
}

.menu, .menu TD, .menu TH
{
font-family:arial, helvetica, sans-serif;
font-size:10pt;
color:#ff9900;
background-color:#35679a;
}

.header, .header TD, .header TH
{
font-family:arial, helvetica, sans-serif;
font-size:20pt;
color:#ffffff;
background-color:#35679a;
}

.header2, .header2 TD, .header2 TH
{
font-family:verdana, arial, helvetica, sans-serif;
font-size:40pt;
color:#35679a;
line-height: 48pt;
background-color:#E0F0FC;
}

.main, .main TD, .main TH
{
font-family:arial, helvetica, sans-serif;
font-size:11pt;
color:#000000;
background-color:#E0F0FC;
}

.main2, .main2 TD, .main2 TH
{
font-family:arial, helvetica, sans-serif;
font-size:11pt;
color:#000000;
background-color:#6596BE;
line-height: 12pt;
}

.main3, .main3 TD, .main3 TH
{
font-family:arial, helvetica, sans-serif;
font-size:11pt;
color:#000000;
background-color:#ffffff;
}

.mainrand, .mainrand TD, .mainrand TH
{
font-family:arial, helvetica, sans-serif;
font-size:16pt;
color:#E0F0FC;
background-color:#35679a;
}

.mainlarge, .mainlarge TD, .mainlarge TH
{
font-family:arial, helvetica, sans-serif;
font-size:16pt;
color:#000000;
background-color:#E0F0FC;
}

.mainlargebl, .mainlargebl TD, .mainlargebl TH
{
font-family:arial, helvetica, sans-serif;
font-size:26pt;
color:#35679a;
background-color:#E0F0FC;
}

.mainmidbl, .mainmidbl TD, .mainmidbl TH
{
font-family:arial, helvetica, sans-serif;
font-size:13pt;
font-weight: bold;
color:#35679a;
background-color:#E0F0FC;
}

.mainmediumbl, .mainmediumbl TD, .mainmediumbl TH
{
font-family:arial, helvetica, sans-serif;
font-size:14pt;
font-weight: bold;
color:#35679a;
background-color:#E0F0FC;
}

.mainsmallbl, .mainsmallbl TD, .mainsmallbl TH
{
font-family:verdana, arial, helvetica, sans-serif;
font-size:18pt;
font-weight: bold;
color:#35679a;
background-color:#E0F0FC;
}

.mainsmall, .mainsmall TD, .mainsmall TH
{
font-family:arial, helvetica, sans-serif;
font-size:8pt;
color:#000000;
background-color:#E0F0FC;
}

hr.hr3 {
border: 1px solid #35679a;
color: #E0F0FC;
background-color: #E0F0FC;
height: 6px;
}

ul {
display: block;
list-style-type: square;
margin: 1em 0;
padding-left: 20px;
line-height: 34pt;
}

.code {
font-family: Courier, Courier New, sans-serif; font-size: 10pt; color: #FF0000;
background-color: #ffffff; border: #D1D7DC; border-style: solid;
border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px;
}

