@charset "iso-8859-1";


/* General */
HTML {min-height: 100%; margin-bottom: 1px; padding:0}
BODY {font-size: 12px; text-decoration: none; background-color: #e0e0e0; font-family: verdana, helvetica, sans-serif} 
P {font-size: 12px; color: black}
TABLE {}
TD {font-size: 12px; padding: 2px}
H1 {font-size: 24px; color: #000000; margin-bottom: 0px}
.h1mini {font-size: 20px}
H2 {font-size: 20px; color: #000000; margin-bottom: 0px; text-decoration: none}
.h2mini {font-size: 18px}
UL {font-size: 12px; color: #000000; list-style-type:disk; margin-bottom: 0px}
LI {font-size: 12px; color: #000000; margin-bottom: 0px}
A {font-size: 12px; color: red; font-weight: normal; padding-bottom: 0px; padding-top: 0px; padding-right: 0px; padding-left: 0px}
A:link {color: #ff0000; text-decoration: none}
A:visited {color: #ff0000; text-decoration: none}
A:active {color: #ff0000; text-decoration: none; font-weight: normal}
A:hover {color: #ff0000; text-decoration: underline; font-weight: normal}
IMG {border-color: #000000}
HR {color: #808080; margin-bottom: 0px; margin-top: 0px}

/* Menu (contents) */
TD.menu {text-align: left; vertical-align: top; padding-bottom: 0px;   padding-top: 0px}
TD.menuleft {text-align: left; vertical-align: middle; padding-bottom: 0px;   padding-top: 0px}
TD.menulink {text-align: center; vertical-align: middle; padding: 2px; background-color: #c0c0c0; font-size: 10px; color: #0000ff; font-weight: bold}
TD.menulink60 {text-align: center; vertical-align: middle; padding: 2px; background-color: #c0c0c0; width: 60px !important; width: 60px; font-size: 10px; color: #0000ff; font-weight: bold}
TD.menulink90 {text-align: center; vertical-align: middle; padding: 2px; background-color: #c0c0c0; width: 90px !important; width: 60px; font-size: 10px; color: #0000ff; font-weight: bold}
TD.menulink120 {text-align: center; vertical-align: middle; padding: 2px; background-color: #c0c0c0; width: 120px !important; width: 120px; font-size: 10px; color: #0000ff; font-weight: bold}
TD.menulinkrest {text-align: center; vertical-align: middle; padding: 2px; background-color: #c0c0c0; width: 254px !important; width: 100%; font-size: 10px; color: #0000ff; font-weight: bold}
A.menumini:link, A.menumini:visited, A.menumini:active {font-size: 10px; color: #000000; font-weight: bold}
A.menumini:hover {font-size: 10px; font-weight: bold; color: #ff0000; text-decoration: none}
P.menuselect {font-size: 10px; color: #0000ff; font-weight: bold}

/* Mini */
A.mini:link, A.mini:visited, A.mini:active, A.mini:hover {font-size: 10px}
P.mini {font-size: 10px; margin-bottom: 0px; margin-top: 0px}

/* Info */
TD.info {text-align: left; vertical-align: top}
TD.infotop {font-weight: bold; text-align: center; vertical-align: top}
TD.infoleft {text-align: center; vertical-align: middle}
TD.infomid {text-align: center; vertical-align: top}
TD.inforight {text-align: right; vertical-align: top}
TD.infocenter {text-align: left; vertical-align: middle}
TD.infobottom {text-align: left; vertical-align: bottom}
TD.infomini {font-weight: bold; font-size: 10px; text-align: right; vertical-align: top}