body {
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
}

form { 
display: inline; 
}

a:link, a:visited, a:active {
color: #2A5260;
text-decoration: none;
}

a:hover {
color: #000000;
text-decoration: underline;
}

.dropdown {
font: 11px Trebuchet Ms, Arial, Helvetica, sans-serif;
background-color: #FFFFFF;
}

.dropdownadmin {
font: Arial, Helvetica, sans-serif;
background-color: #FFFFFF;
}

.button {
font: 11px Trebuchet Ms, Arial, Helvetica, sans-serif;
}

.text {
font: 12px Trebuchet Ms, Arial, Helvetica, sans-serif;
line-height: 18px;
color: #000000;
}

.copyright {
font: 12px Times, Arial, Helvetica, sans-serif;
color: #000000;
line-height: 18px;
}

.copyright A:link, .copyright A:visited, .copyright A:active {
color: #2A5260;
text-decoration: none;
}

.copyright A:hover {
text-decoration: underline;
}

.fileinfo {
font: 11px Trebuchet Ms, Arial, Helvetica, sans-serif;
line-height: 16px;
color: #58838B;
}

.error {
font: 12px Trebuchet Ms, Arial, Helvetica, sans-serif;
color: #ff0000;
line-height: 18px;
}

.ok {
font: 12px Trebuchet Ms, Arial, Helvetica, sans-serif;
color: #12BB00;
line-height: 18px;
}

.htaccess {
font: 12px Trebuchet Ms, Arial, Helvetica, sans-serif;
color: #0000FF;
line-height: 18px;
}

.table100 {
height: 100%;
}

.headline {
font: 12px Trebuchet Ms, Arial, Helvetica, sans-serif;
color: #58838B;
font-weight: bold;
line-height: 18px;
}

.tablehl {
font: 12px Trebuchet Ms, Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-weight: bold;
line-height: 18px;
}

.thumb {
font: 12px Trebuchet Ms, Arial, Helvetica, sans-serif;
color: #000000;
}

.thumbimage {
border: 0px;
border-color: #000000;
}

.mediumimage {
border: 0px;
border-color: #000000;
}

.tablehl A:link, .tablehl A:visited, .tablehl A:active {
color: #FFFFFF;
text-decoration: none;
}

.tablehl A:hover {
color: #FFFFFF;
text-decoration: underline;
}

.micro {
font: 10px Trebuchet Ms, Arial, Helvetica, sans-serif;
line-height: 18px;
color: #58838B;
}

.star {
font: 16px Courier New, Arial, Helvetica, sans-serif;
font-weight: bold;
line-height: 18px;
color: #58838B;
}

.menu_border{
color: #000000;
border: 1px solid #58838B;
}

.menu_option {
background-color: #DEE6E8;
font: 12px Trebuchet Ms, arial, helvetica, sans-serif;
white-space: nowrap;
cursor: pointer;
}

.menu_option a:link {
color: #000000;
text-decoration: none;
}

.menu_option a:visited {
color: #000000;
text-decoration: none;
}

.menu_option a:hover, .menu_option a:active {
color: #58838B;
text-decoration: none;
}

.menu_hilite {
background-color: #BCCDD1;
font: 12px Trebuchet Ms, arial, helvetica, sans-serif;
white-space: nowrap;
cursor: pointer;
}

.menu_hilite a:link {
color: #000000;
text-decoration: none;
}

.menu_hilite a:visited {
color: #000000;
text-decoration: none;
}

.menu_hilite a:hover, .menu_hilite a:active {
color: #000000;
text-decoration: none;
}


td.x { font-size:8pt; color:#FFFFA0; font-family:Verdana,Arial,Helvetica,Tahoma; }
td.xw { font-size:8pt; color:#FFFFFF; font-family:Verdana,Arial,Helvetica,Tahoma; }
td.xwm { font-size:8pt; color:#FFFFFF; font-family:Verdana,Arial,Helvetica,Tahoma; padding-top:5px; }
td.mw { font-size:7pt; color:#FFFFFF; font-family:Verdana,Arial,Tahoma,Helvetica; }
td.z  { font-size:7pt; font-family:Verdana,Arial,Helvetica,Tahoma; }
td.navh { background: #000000 url(../navbg_head.jpg) no-repeat center left; font-size:8pt; color:#C0C0F0; font-weight:bold; font-family:Verdana,Arial,Helvetica,Tahoma; }

a.x:link { font-size:8pt; font-weight:normal; text-decoration:none; color:#FFFFA0; font-family:Verdana,Arial,Helvetica,Tahoma; }
a.x:hover { color: #FFFFFF; }
a.x:visited { font-size:8pt; font-weight:normal; text-decoration:none; color:#DDDD13; }
a.x:active { font-size:8pt; font-weight:normal; text-decoration:none; color:#D0D0D0; }

a.z:link { font-size:7pt; font-weight:bold; text-decoration:none; color:#8080F0; }
a.z:hover { color: #F87424; }
a.z:visited { font-size:7pt; font-weight:bold; text-decoration:none; color:#707070; }
a.z:active { font-size:7pt; font-weight:bold; text-decoration:none; color:#FFFFFF; }

a.nav:link { font-size: 8pt; font-weight:normal; text-decoration:none; font-family:Verdana,Arial,Helvetica,Tahoma;
           padding-top: 0px; padding-bottom: 0px; color: #FFFFFF; background: #404040; 
           display: block; width: 140px; height: 14px }
a.nav:hover { color: #0A0A0A; background: #DFDFFF url(../navbg_hover.jpg) no-repeat center right; display: block; width: 140px; height: 14px }
a.nav:visited { font-weight: normal; text-decoration: none; color: #E0E0E0; background: #404040; 
              display: block; width: 140px; height: 14px }
a.nav:visited:hover { color: #303030; background: #DFDFFF; display:block; width:140px; height:14px }
a.nav:active { font-weight: normal; text-decoration: none; color: #404040; background: #FFFFFF; 
             display: block; width: 140px; height: 14px }