a {font-size:10px; text-decoration: underline; color: #6178C6;}
.tablefont {color: #990132; font-size:10px; FONT-FAMILY: Verdana, Helvetica, sans-serif;}
.buttonclass {background-color:#6a87a5;border-style:solid;border-width: 1px; border-color:#000000;font-family:Arial, Tahoma, Verdana, Helvetica;font-size:10;color:#ffffff;}
.darkrow {background-color: #333F6A; color: #ffffff;FONT-FAMILY: Verdana, Helvetica, sans-serif;font-size: 12px;}
.tableclass {background: #EDF0F3; color: #646464;height:30px; padding-left:2px; FONT-FAMILY: Verdana, Helvetica, sans-serif;font-size:10px;border-left:#656D70 1px solid; border-right:#656D70 1px solid;}
.tableclass2 {background: #ffffff; color: #646464;height:30px; padding-left:2px; FONT-FAMILY: Verdana, Helvetica, sans-serif;font-size:10px;border-left:#656D70 1px solid; border-right:#656D70 1px solid;}
.bkgrd {font-size:small; background-color: #F7F7F7; color: #333F6A;}
.menu {background: #e1e1e1; color: #ffffff; width:220px; height:100px; border-right:#656D70 1px solid; padding-top:5px; padding-left:5px; padding-right:10px; font-size:10px; FONT-FAMILY: Verdana, Helvetica, sans-serif;}
.box {background: #7691af; color: #ffffff;  padding-top:5px; padding-bottom:5px; padding-left:10px; font-size:12px; FONT-FAMILY: Verdana, Helvetica, sans-serif; font-weight:bold;}
.subbox {background: #c5d6e0; color: #7f98b6;  padding-top:5px; padding-bottom:5px; padding-left:10px; font-size:10px; FONT-FAMILY: Verdana, Helvetica, sans-serif; font-weight:bold;}
.filledbox {background:#ffffcc ; color: #000000; border:#666666 1px solid;  padding-top:10px; padding-bottom:10px; padding-left:10px; padding-right:10px; font-size:12px; FONT-FAMILY: Verdana, Helvetica, sans-serif;}
.message {background: #FFFFFF; color: #000000; width:440px; height:100px; border:#c5d6e0 1px solid; padding-top:5px; padding-bottom:5px; padding-left:10px; font-size:10px; FONT-FAMILY: Verdana, Helvetica, sans-serif;}

/*** tabs */
.basictab { font-family:Verdana;font-size:8pt;border-bottom: 1px solid gray; padding: 3px 0pt; margin-left: 30pt; font-weight: bold; list-style-type: none; text-align: left; margin-bottom: 0px; }
.basictab li { margin: 0pt; display: inline; }
.basictab li a { border-style: solid solid none; border-color: gray gray #ffffff; border-width: 1px 1px medium; padding: 3px 7px; text-decoration: none; margin-right: 3px; background-color: #bbbbbb; color: white; }
.basictab li a:visited { color: white; }
.basictab li a:hover { background-color: #6d84b4; color: white; }
.basictab li a:active { color: white; }
.basictab li.selected a { position: relative; top: 1px; padding-top: 4px; background-color: #6d84b4; color: white; }

