html, body{
scrollbar-face-color:#166958;
scrollbar-base-color:#166958;
scrollbar-arrow-color:black;
scrollbar-track-color:#336699;
scrollbar-shadow-color:#166958;
scrollbar-highlight-color:#166958;
scrollbar-3dlight-color:#166958;
scrollbar-darkshadow-Color:#41A836;
}
/*78AAFF; */

#mainc
{
align: right;
margin-right: 0px;
}


.subh
{
font-family: Trebuchet MS;
font-size: 14px;
font-weight: bold;
color: #cc3300;
text-decoration: underline;
}


body,td
{
font-family: Tahoma;
font-size: 8pt;
color: #000000;
}
.ttl
{
font-family: Trebuchet MS;
font-size: 14px;
font-weight: bold;
color: #336699;
text-decoration: underline;
background: #ffffcc url(../img/ttlbg.gif);
padding-left: 0px;
height: 30px;
/* border-bottom: 2px ridge #eeeeee; */
}

.lmenu
{
/* font-weight: bold; */
height: 25px;
background: url(../img/lmenubg.gif);
padding-left: 25px;
}

.menuttl
{
font-weight: bold;
height: 30px;
background: url(../img/ttlbg2.gif);
padding-left: 30px;
text-decoration: underline;
}

.menuttl250
{
font-weight: bold;
height: 30px;
background: url(../img/ttlbg250.gif);
padding-left: 30px;
text-decoration: underline;
}

a:link.img 
{
text-decoration: none;
border: 0 0 0 0;
}
a:active.img 
{
text-decoration: none;
border: 0 0 0 0;
}
a:visited.img 
{
text-decoration: none;
border: 0 0 0 0;
}
a:hover.img 
{
text-decoration: none;
border: 0 0 0 0;
}


.lmenu a:link
{
color: #000000;
text-decoration: none;
border: 0px;
}
.lmenu a:active
{
color: #000000;
text-decoration: none;
border: 0px;
}
.lmenu a:visited
{
color: #000000;
text-decoration: none;
border: 0px;
}
.lmenu a:hover
{
color: #000000;
text-decoration: underline;
border: 0px;
}


a:link
{
color: #336699;
text-decoration: none;
border-bottom: 1px dotted #336699;
}
a:active
{
color: #336699;
text-decoration: none;
border-bottom: 1px dotted #336699;
}
a:visited
{
color: #336699;
text-decoration: none;
border-bottom: 1px dotted #336699;
}
a:hover
{
color: #cc3300;
text-decoration: none;
border-bottom: 1px dotted #cc3300;
}



.menu
{
color: #ffffcc;
}
.menu a:link
{
color: #000000;
font-weight: bold;
text-decoration: none;
border-bottom: 1px dotted #000000;
}
.menu a:active
{
color: #000000;
font-weight: bold;
text-decoration: none;
border-bottom: 1px dotted #000000;
}

.menu a:visited
{
color: #000000;
font-weight: bold;
text-decoration: none;
border-bottom: 1px dotted #000000;
}

.menu a:hover
{
color: #ffeecc;
font-weight: bold;
text-decoration: none;
border-bottom: 1px dotted #ffeecc;
border-top: 1px dotted #ffeecc;
}

.footer
{
color: #555555;
}
.footersm
{
font-family: Tahoma;
font-size: 8pt;
color: #555555;
}


.footer a:link
{
color: #000000;
font-weight: bold;
text-decoration: none;
border-bottom: 1px dotted #000000;
}
.footer a:active
{
color: #000000;
font-weight: bold;
text-decoration: none;
border-bottom: 1px dotted #000000;
}

.footer a:visited
{
color: #000000;
font-weight: bold;
text-decoration: none;
border-bottom: 1px dotted #000000;
}

.footer a:hover
{
color: #555555;
font-weight: bold;
text-decoration: none;
border-bottom: 1px dotted #555555;
border-top: 1px dotted #555555;
}

a:link.footersm 
{
font-family: Tahoma;
font-size: 8pt;
color: #555555;
text-decoration: underline;
border-bottom: 0px;
font-weight: normal;
}
a:active.footersm 
{
font-family: Tahoma;
font-size: 8pt;
color: #555555;
text-decoration: underline;
border-bottom: 0px;
font-weight: normal;
}

a:visited.footersm 
{
font-family: Tahoma;
font-size: 8pt;
color: #555555;
text-decoration: underline;
border-bottom: 0px;
font-weight: normal;
}

a:hover.footersm 
{
font-family: Tahoma;
font-size: 8pt;
color: #555555;
text-decoration: underline;
border-bottom: 0px;
font-weight: normal;
border-top: 0px;
}

input
{
font-family: Tahoma;
font-size: 8pt;
color: #555555;
}



input.trans40
{
font-family: Tahoma;
font-size: 8pt;
color: #555555;
filter: alpha(opacity=80);
border=0px;
}
input.trans40btn
{
font-family: Tahoma;
font-size: 8pt;
color: #555555;
filter: alpha(opacity=80);
border=0px;
}


.paddingleft
{
padding-left: 5px;
}
.pd5
{
padding-left: 5;
padding-right: 5;
}
.nomargin
{
margin: 0 0 0 0;
}
.paddingtop5
{
padding-top: 5px;
}
.paddingbottom5
{
padding-bottom: 5px;
}