body{background-color:#333333; margin: 10px 0px 0px 0px; padding: 0px 0px 0px 0px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color:#606060;} /* 99A6B7 */
P {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color:#606060;}
TD {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color:#606060;}
UL {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color:#606060;}
PRE{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color:#606060;}
OL {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color:#606060;}  
DIV {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color:#606060;}   
a:link{ color:#606060;} 
a:visited{ color:#606060;}
a:active{ color:#404040;}
a:hover { color:#202020;}

#maintable {background-color: #FFFFFF}
.button {background-color:#cccccc;border:1px solid #606060;color:black;font-size:11px; font-weight:bold;}
.formRequiredStar{color:#94A344;font-size:15px;}
.tinyArialInputNote {font-family:Arial, Helvetica, sans-serif; font-size:10px;color:#000080}

H1 {font-weight:bold;font-size:15px; color:#030303; font-family: Verdana, Arial, Helvetica, sans-serif;margin-top:0px;margin-bottom:15px;text-align:center;}
H2 {font-weight:bold;font-size:13px; color: #030303; font-family: Verdana, Arial, Helvetica, sans-serif;margin:0px;text-align:center;}
H3 {font-weight:bold;font-size:12px; color: #030303; font-family: Verdana, Arial, Helvetica, sans-serif;margin:0px;text-align:left;}
.txtCenter{text-align:center;}
   
FORM	{MARGIN:0px;  font-family: arial,helvetica,sans-serif;} 
INPUT { font-size:11px; color: #000000; font-family: arial,helvetica,sans-serif;} 
SELECT { font-size:11px; color: #000000; font-family: arial,helvetica,sans-serif;} 
TEXTAREA { font-size:11px; color: #000000; font-family: arial,helvetica,sans-serif;} 
LEGEND   {font-weight:bold;font-size:13px; color: #00679F; font-family: arial,helvetica,sans-serif;margin:0px;line-height:17px;}
FIELDSET {margin-bottom:10px}

.err {border:1px dashed red;padding:3px;font-size:11px;font-weight:bold;background-color:#f7f7f7;color:red;margin:5px;width:95%;text-align:left;}
.msg{border:1px solid #7e8838; padding:3px;font-size:11px;font-weight:bold;background-color:#f9f9f9;color:#7e8838;margin:5px;width:95%;text-align:left;}
.minorMsg{border:1px solid green; padding:2px;font-size:10px;font-weight:bold;background-color:#f7f7f7;color:#434A1E;margin:3px;width:600px;text-align:left;}

.small {font-size:11px}
.smallBold {font-size:11px;font-weight:bold;}
.nound{text-decoration:none;}
.wine {font-size:10px;text-decoration:none;}

.tiny {font-size:10px}
.tinyBold {font-size:10px;font-weight:bold;}
.tinyArial {font-family:Arial, Helvetica, sans-serif; font-size:10px}


.nobr {white-space:nowrap}
.nobrTiny {white-space:nowrap;font-size:10px} 

TABLE {border-collapse:collapse;}  

.memberAdmin {text-decoration: none;color:#800000}
a.memberAdmin:link {text-decoration: underline;color:#800000;}
a.memberAdmin:visited  {text-decoration: underline;color:#800000;} 
a.memberAdmin:active {text-decoration: underline;color:#800000;}
a.memberAdmin:hover  {text-decoration: underline;color:#800000;}
 
.topmostMenu {font-size:11px;font-weight:normal;text-decoration: none;}
a.topmostMenu:link {text-decoration: none;}
a.topmostMenu:visited  {text-decoration: none;} 
a.topmostMenu:active {text-decoration: none;}
a.topmostMenu:hover  {text-decoration: none;}

.leftMenu {font-size:10px;font-weight:normal;text-decoration: none;}
a.leftMenu:link {text-decoration: none;color:#ffffff;}
a.leftMenu:visited  {text-decoration: none;color:#ffffff;} 
a.leftMenu:active {text-decoration: none;color:#ffffff;}
a.leftMenu:hover  {text-decoration: none;color:#ffffff; text-decoration:underline;}

.topMenu {font-size:11px;font-weight:normal;text-decoration: none;}
a.topMenu:link {text-decoration: none;color:#ffffff;}
a.topMenu:visited  {text-decoration: none;color:#ffffff;} 
a.topMenu:active {text-decoration: none;color:#ffffff;}
a.topMenu:hover  {text-decoration: none;color:#ffffff;text-decoration:underline}

.searchMenuHeaders {font-size:10px;font-weight:bold;color:#ffffff;}
.searchFormSelect {width:150px;margin-bottom:6px;margin-top:1px;font-family:Arial, Helvetica, sans-serif; font-size:10px;}
.searchFormOption{font-family:Arial, Helvetica, sans-serif; font-size:10px;}

.searchMenu {font-size:10px;font-weight:normal;text-decoration: none;color:#411A35;}
a.searchMenu:link {text-decoration: none;color:#411A35;}
a.searchMenu:visited  {text-decoration: none;color:#411A35;} 
a.searchMenu:active {text-decoration: none;color:#411A35;}
a.searchMenu:hover  {text-decoration: none;color:#411A35;text-decoration:underline}

.reportTitleRow {background-color:#99a6b7}
.reportTitleText {color:white;font-weight:bold;font-size:10px;padding:2px;}
a.reportTitleText:link{color:white;}
a.reportTitleText:link{color:white;}
a.reportTitleText:link{color:white;}
a.reportTitleText:hover{color:yellow;}
.reportText {font-size:10px;padding:2px;}
.evenRow {background-color: #F7F7F7}
.oddRow {background-color: #FFFFFF}
.onRow {background-color: #f2deec;} 
.overRow {background-color: #f8ecf4} 
 
.wDetail_varietal {color:#7e8838;font-size:13px;font-weight:bold;}
.wDetail_wineTitle {color:#800000;font-size:25px;font-family:basic sans sf,arial narrow,arial,helvetica,sans-serif;font-weight:normal} 

.wDetail_txt {font-size:10px;}
.wDetail_txtRed{font-size:10px;color:#c00000}
a.wDetail_links:link {color:#c00000;}
a.wDetail_links:active {color:#c00000;}
a.wDetail_links:visited {color:#c00000;}
a.wDetail_links:hover {color:#800000;}
 
.wDetail_links {font-size:11px;font-weight:normal;color:#800000}
a.wDetail_links:link {color:#800000;text-decoration:none}
a.wDetail_links:active {color:#800000;text-decoration:none}
a.wDetail_links:visited {color:#800000;text-decoration:none}
a.wDetail_links:hover {color:#800000;text-decoration:none} 
