body { margin:0; padding:0; background-color:#30373A;}
form { margin:0; padding:0; }

td, tr { font-family: Tahoma; font-size: 11px; color:#FFFFFF; vertical-align:top; line-height:16px; }

a:link, a:active, a:visited, a:hover { 
  font-family: Tahoma; font-size: 11px; color:#cc0000; text-decoration: underline; }
a:hover { color: #ff3333; text-decoration: none;}

b{ font-size:11px; color:#333333; text-decoration:none; font-weight:bold; }

br { line-height:10px; }

.pagetitle{ font-size:11px; color:#FF0300; text-decoration:none; font-weight:bold;}
.redtitle{ font-size:11px; color:#FF0300; text-decoration:none; font-weight:bold; }
.gretitle{ font-size:11px; color:#63E7FF; text-decoration:none; font-weight:bold;}
.subtitle{ font-size:11px; color:#63E7FF; text-decoration:none; font-weight:bold; }
.botitle{ font-size:11px; color:#30373A; text-decoration:none; font-weight:bold; }
.smallinfo{ font-size:10px; color:#8A8A8C; text-decoration:none; }
.msg { font-size: 11px; color: #FF0000; background:#FFFFFF; font-weight: normal; }
.light { font-size: 11px; color: #CCCCCC; font-weight: normal; }

.footer, .footer:link, .footer:active, .footer:visited, .footer:hover { 
	font-family: Tahoma; font-size: 11px; color:#FFFFFF; text-decoration:none; font-weight:bold;}
.footer:hover{ color:#FFFFFF; text-decoration:underline; font-weight:bold;}

.footnote, .footnote:link, .footnote:active, .footnote:visited, .footnote:hover{ 
	font-family: Tahoma; font-size: 9px; color:#C5C5C6; text-decoration:underline;}
.footnote, .footnote:hover{ color:#C5C5C6; text-decoration:none;}

.relink, .relink:link, .relink:active, .relink:visited, .relink:hover { 
	font-family: Tahoma; font-size: 10px; color:#FF0000; text-decoration: underline; font-weight:bold;}
.relink:hover{ color:#FFFFFF; text-decoration: none; font-weight:bold;}

.bolink, .bolink:link, .bolink:active, .bolink:visited, .bolink:hover { 
	font-family: Tahoma; font-size: 10px; color:#30373A; text-decoration: none; font-weight:bold;}
.bolink:hover{ color:#30373A; text-decoration: underline; font-weight:bold;}

.steplink, .steplink:link, .steplink:active, .steplink:visited, .steplink:hover { 
	font-family: Tahoma; font-size: 11px; color:#ffffff; text-decoration: none; font-weight:bold;}
.steplink:hover{ color:#00cccc; text-decoration: none; font-weight:bold;}

.grelink, .grelink:link, .grelink:active, .grelink:visited, .grelink:hover { 
	font-family: Tahoma; font-size: 11px; color:#63E7FF; text-decoration: underline;}
.grelink:hover{ color:#63E7FF; text-decoration: none;}

.submenu, .submenu:link, .submenu:active, .submenu:visited, .submenu:hover { 
	font-family: Tahoma; font-size: 11px; color:#339999; text-decoration: none;}
.submenu:hover{ color:#33ffff; text-decoration: underline;}
.submenu { color:#FFFFFF; }

.membermenu, .membermenu:link, .membermenu:active, .membermenu:visited, .membermenu:hover { 
	font-family: Tahoma; font-size: 11px; color:#FF0000; text-decoration: none;}
.membermenu:hover{ color:#33ffff; text-decoration: underline;}
.membermenu { color:#FFFFFF; }

.detail, .detail:link,  .detail:active, .detail:visited, .detail:hover { 
  font-family: Tahoma; font-size: 11px; color:#336666; text-decoration: none;}
.detail:hover { color: #FFFFFF; text-decoration: none; }

.smallinfo:link,  .smallinfo:active, .smallinfo:visited, .smallinfo:hover { 
  font-family: Tahoma; font-size: 10px; color:#FF0000; text-decoration: none;}
.smallinfo:hover { color: #FF9999; text-decoration: none; }

input, textarea {
  font-family: Tahoma; font-size: 11px; border:1px solid; border-color:#333333;
}

button {
  font-family: Tahoma; font-size: 11px; border:1px solid; border-color:#333333;
}

select {
  font-family: Tahoma; font-size: 11px; color: #333333; border:1px solid; border-color:#333333;
}

#fixedtipdiv{
position:absolute;
padding: 2px;
border:1px solid black;
font:normal 11px Tahoma;
line-height:normal;
z-index:100;
}
