body { padding-top:0 }
body { margin-top:0 }
body { margin-left:0 }
body { margin-right:0 }
body { margin-bottom:0 }
body { background: #E0F0FC }
body{
scrollbar-face-color:#35679a;
scrollbar-arrow-color:#E0F0FC;
scrollbar-track-color:#E0F0FC;
scrollbar-shadow-color:#cccccc;
scrollbar-highlight-color:#35679a;
scrollbar-3dlight-color:#E0F0FC;
scrollbar-darkshadow-Color:#35679a;
}
hr {
border: 0;
width: 100%;
}
hr.hr1 {
color: #35679a;
background-color: #35679a;
height: 5px;
}
hr.hr2 {
color: #35679a;
background-color: #35679a;
height: 1px;
}
hr.hr3 {
border: 1px solid #35679a;
color: #E0F0FC;
background-color: #E0F0FC;
height: 6px;
}
hr.hr4 {
border-top: 1px dashed #35679a;
border-bottom: 1px solid #35679a;
color: #E0F0FC;
background-color: #E0F0FC;
height: 4px;
}
hr.hr5 {
border-top: 2px solid #000;
border-left: 20px solid #000;
border-right: 20px solid #000;
color: #35679a;
background-color: #35679a;
height: 4px;
}
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: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 }

input, select, textarea
{
font-weight: bold;
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;
}

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

.gbook2, .gbook2 TD, .gbook2 TH
{
font-family:verdana, arial, helvetica, sans-serif;
font-size:10pt;
color:#000000;
line-height: 12pt;
}

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

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

.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:16pt;
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;
}

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

ol {
display: block;
list-style-type: decimal;
margin: 1em 0;
padding-left: 32px;
line-height: 10pt;
}

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

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


