body { margin: 0px }

img {border-style: none;}

td {font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 8pt;}

form {margin: 0px}

a:link {font-size: 8pt; color: #003366; text-decoration: underline;}
a:visited {font-size: 8pt;  color: #003366; text-decoration: underline;}
a:hover {font-size: 8pt;    color: #0033CC; text-decoration: underline;}
a:active {font-size: 8pt; color: #003366; text-decoration: underline;}


.title {font-size: 16px;    font-weight: bold;  color: #003366;}


.lattext {color: #FFFFFF;}
.menuitem { background-color: #002244;}
.menulnk:link { font-family: Arial,Helvetica; font-size: 10px; color: #ffffff; text-decoration: none;}
.menulnk:visited {font-family:  Arial,Helvetica; font-size: 10px;   color: #FFFFFF; text-decoration: none;}
.menulnk:hover {font-family:  Arial,Helvetica; font-size: 10px; color: #FFCC00; text-decoration: none;}



.lnk2:link {font-family:  Arial,Helvetica,sans-serif; font-size: 8pt; color: #003366; text-decoration: none;}
.lnk2:visited {font-family:  Arial,Helvetica,sans-serif;    font-size: 8pt; color: #003366; text-decoration: none;}
.lnk2:hover {font-family:  Arial,Helvetica,sans-serif;  font-size: 8pt; color: #003366; text-decoration: none; background-color:#eeeeee}

.lnk3:link {font-family:  Arial,Helvetica,sans-serif; text-decoration: none;}
.lnk3:visited {font-family:  Arial,Helvetica,sans-serif; text-decoration: none;}
.lnk3:hover {font-family:  Arial,Helvetica,sans-serif; text-decoration: underline}


.lnkb:link {color: #003366; text-decoration: none;}
.lnkb:visited {color: #003366; text-decoration: none;}
.lnkb:hover {color: #663300; text-decoration: none;}

.lnkw:link {color: #ffffff; text-decoration: none;}
.lnkw:visited {color: #ffffff; text-decoration: none;}
.lnkw:hover {color: #ffffff; text-decoration: none;}



table.header {border: 1px solid gray;   border-width: 0 0 1px 0;}

.rating {font-size: 20px;   font-weight: bold;}

.subtext {font-size: 9px; font-family: Arial,Helvetica,sans-serif}
.new {font-size: 9px; color: #FFCC66}
.nav {color: #ffffff}
.menu {color: #006699}
.error {color: #BB0000;}

input, textarea, select {font-size: 11px; font-family:  Verdana,Arial,Helvetica,sans-serif}

.tt {color: #ffcc00; font-weight: bold; font-size: 13px}
.th {background-color: #006699; color: #ffffff; font-weight: bold;}
.date {font-size: 9px;}

.wrat {font-size: 14px; color: #ffffff; font-weight: bold;}
.w {color: #ffffff;}
.bw {font-size: 13px; color: #ffffff;}
.wcap {font-size: 12px; color: #ffffff; font-weight: bold;}
.wcap2 {font-size: 10px; color: #ffffff; font-weight: bold;}

.genmed { font-size : 11px; }

.code {
    font-family: Courier, 'Courier New', sans-serif; font-size: 11px; color: #006600;
    background-color: #FAFAFA; border: #D1D7DC; border-style: solid;
    border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}

.quote {
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #444444; line-height: 125%;
    background-color: #FAFAFA; border: #D1D7DC; border-style: solid;
    border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}

.ebox {border: 1px solid #ffbbbb; padding: 2px; font-size: 10px; background: #fff0f0}
.etext {font-weight: bold; color:#ff0000}
.wbox {border: 1px solid #bbbbff; padding: 2px; font-size: 10px; background: #f0f0ff}
.wtext {font-weight: bold; color:#0000ff}

table.menu {width: 150px; border-width: 0px;  border-collapse: collapse}

td.menutitle {padding: 1px; color: #ffffff; background-color: #003366; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold; text-align: center; background-image: url("/images/menutitle.gif") }
td.menubottom {height: 12px; padding: 1px; color: #ffffff; background-color: #ffffff; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold; text-align: center; background-image: url("/images/menubottom.gif") }
td.menuitem{color: #ffffff; background-color: #415570; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold;}

td.menu3 a:link, td.menu3 a:visited  {padding: 1px; color: #FFFF00; background-color:#446688; font-size: 11px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: none; text-indent: 3px; cursor: hand; display: block}
td.menu3 a:hover {padding: 1px; color: #000000; background-color: #FFFFFF; font-size: 11px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: none; text-indent: 3px;  cursor: hand; display: block }
td.menu3 {border-top: 1px solid #6688AA;}

td.menu2 a:link, td.menu2 a:visited  {padding: 1px; color: #FFFFFF; background-color:#446688; font-size: 11px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: none; text-indent: 3px; cursor: hand; display: block}
td.menu2 a:hover {padding: 1px; color: #000000; background-color: #FFFFFF; font-size: 11px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: none; text-indent: 3px;  cursor: hand; display: block }
td.menu2 {border-top: 1px solid #6688AA;}

td.menu a:link, .menu a:visited  {padding: 1px; color: #eeeeee; background-color: #415570; font-size: 11px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: none; text-indent: 3px; cursor: hand; display: block}
td.menu a:hover {padding: 1px; color: #003366; background-color: #FFCC00; font-size: 11px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: none; text-indent: 3px;  cursor: hand; display: block }
td.menu {border-top: 1px solid #58749A;}

.lnktop:link, .lnktop:visited {padding: 1px; font-family: Century Gothic,Arial,Helvetica,sans-serif; font-size: 10px; color: #ffffff; background-color: #415570; text-decoration: none;}
.lnktop:hover {padding: 1px; font-family:  Century Gothic,Arial,Helvetica,sans-serif;   font-size: 10px;    color: #003366; background-color: #FFCC00; text-decoration: none;}

.rating {color: #990000; font-size: 12px;}

.list td    {border-top:1px solid #cccccc; padding: 2px}

.list2 {border: 1px solid #cccccc; padding: 2px}
.list2 td   {border-top:1px solid #cccccc; padding: 2px}


.addl {float: right; border: 1px solid #aaaaaa}
.addl:link, .addl:visited, .addl:hover {font-size: 9px; color: #006633; text-decoration: none;}
.addl:hover {background-color: #ccddcc;}


.lvlnk:link, .lvlnk:visited {font-family:  Arial,Helvetica,sans-serif; font-size: 7pt; color: #666666; text-decoration: none;}
.lvlnk:hover {font-family:  Arial,Helvetica,sans-serif; font-size: 7pt; color: #666666; text-decoration: underline;}

.hhl { border-bottom: 1px solid #aaaaaa;}
.hvl { border-right: 1px solid #aaaaaa;}
.hblktitle {padding:2px; border-bottom: 1px dotted #cccccc; font-size: 12pt;}
.hmtit, .hmtit:link, .hmtit:visited, .hmtit:hover {font-size: 10pt; text-decoration: none; font-weight: bold; color:#990000}
.hmtit:hover {color:#003366}


.flat {border: 1px solid #888888; background-color: #eeeeee; cursor: pointer}


.pager {margin:3px 2px}
.pager .current, .pager a:link, .pager a:visited {font-size:8pt; font-weight:bold; border:1px solid #f0f0f0; padding:1px 2px; }
.pager a:link, .pager a:visited {text-decoration:none; background:#ffffff; color:#666666;}
.pager .current, .pager a:hover {background:#eeeeee; color:#333333; border:1px solid #888888;}

