/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*\
>   DataGlyphics Inc. Copyright © 1998-2006. All Rights Reserved.   <
\*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
BODY {font-size:12px; font-family:Arial,Helvetica; background-color: #ffffff}
TD {font-size:12px; font-family:Arial,Helvetica}
TH {font-size:11px; font-family:Arial,Helvetica; color:#ffffff; font-weight:bold; background-color:#006666;}
SELECT { font-size:12px; font-family:Arial,Helvetica; } 
INPUT { font-size:12px; font-family:Arial,Helvetica; } 
TEXTAREA { font-size:12px; font-family:Arial,Helvetica; } 
H1 { font-size:16px; font-family:Arial,Helvetica; color:#333333; font-weight:bold } 
H3 { font-size:14px; font-family:Arial,Helvetica; color:#666666; font-weight:bold }
.base { font-size:12px; font-family:Arial,Helvetica; }
.feature { font-size:16px; font-family:Arial,Helvetica; color:#006699; font-weight:bold }
.select { font-size:12px; font-family:Arial,Helvetica; }
.input { font-size:12px; font-family:Arial,Helvetica; }
.head{ font-size:16px; font-family:Arial,Helvetica; color:#333333; font-weight:bold }
.subhead{ font-size:14px; font-family:Arial,Helvetica; color:#666666; font-weight:bold }
.subheadblack{ font-size:14px; font-family:Arial,Helvetica; color:#333333; font-weight:bold }
.small { font-size:11px; font-family:Arial,Helvetica}
.smallwhite { font-size:11px; font-family:Arial,Helvetica; color:#ffffff}
.xsmall { font-size:10px; font-family:Arial,Helvetica}
.smallgrey { font-size:11px; font-family:Arial,Helvetica; color:#666666}
.grey {color:#666666}
.ltgrey {color:#999}
.redalert {color:#CC0000}
.yellowalert {color:#FE6824}
.greenalert {color:#339933}
.redbox {background-color:#CC0000; padding: 0px 2px 0px 2px; color:#fff}
.greenbox {background-color:#339933; padding: 0px 2px 0px 2px; color:#fff}
.bluebox {background-color:#336699; padding: 0px 2px 0px 2px; color:#fff}
.bordercell { background-color:#333333 }
.formbutton { color:#EBF2F2; font-weight:bold; font-size:11px; font-family:Arial,Helvetica; background-color:#608888; border-top:solid 1px #3A5252; border-left:solid 1px #3A5252; border-bottom:solid 1px #3A5252; border-right:solid 1px #3A5252; }
.formerrors ul {
color:#CC0000;
margin:0px 0px 15px 15px;
padding-left:15px}
.tdro { padding-top:0; padding-bottom:0; font-size:11px; font-family:Arial,Helvetica; color:#666666}
.padTop LI{padding:5px 0px 5px 0px}
OL.none {list-style:none; padding:5px 0px 5px 20px; margin:5px 0px 5px 20px}
a:link {text-decoration:none; color:#006666; }
a:visited {text-decoration:none; color:#006666; }
a:active {text-decoration:none; color:#006666; }
a:hover {text-decoration:none; color:#333333; }
a.toolbar:link {text-decoration:none; color:#FFFFFF;}
a.toolbar:visited {text-decoration:none; color:#FFFFFF;}
a.toolbar:active {text-decoration:none; color:#FFFFFF;}
a.toolbar:hover {text-decoration:none; color:#FFFF99;}
a.th:link {text-decoration:underline; color:#FFFFFF;}
a.th:visited {text-decoration:underline; color:#FFFFFF;}
a.th:active {text-decoration:underline; color:#FFFFFF;}
a.th:hover {text-decoration:underline; color:#FFFF99;}
.legend td {
color:#333333;
font-size:11px;
padding:1px 2px 1px 2px;}
.legend th {background-color:Transparent;}
.hidden {
display:none;
height:0px;
width:0px;
visibility:hidden;}
div#tipDiv {
position:absolute;
visibility:hidden;
left:0;
top:0;
z-index:999;
background:#9BCDFC;
border:solid 1px #1A418F;
color:#1A418F;
font-size:12px;
padding:6px;
width:200px;}