BODY, TD, TH, DIV { font-family: Tahoma, Arial, sans-serif; font-size: 12px; }
TEXTAREA, INPUT, SELECT, OPTION { font-family: Tahoma, Arial, sans-serif; font-size: 12px; }

BODY  { padding: 0; margin: 0; background-repeat: repeat-x;}
TABLE { border-collapse: collapse; }
A     { color: #005CD4; }
IMG   { border: 0; }
FORM  { padding: 0; margin: 0; }
HR    { height: 1px; color: #CCCCCC; }
TH    { font-weight: bold; }
H2    { color: #003366; font-size: 15px; margin-bottom: 7px; margin-top: 15px; padding: 0; }

.logo    { color: #003366; font-size: 19px; font-weight: bold; }
.data    { border: 1px solid #D5D5D5; }
.none    { padding: 10px; }
.header  { background-color: #CCDFF7; background-image: url(images/header-bg.gif); }
.odd     { background: #FFFFFF; }
.even    { background: #F5F5F5; }
.oddHov  { background: #FFFFE5; }
.evenHov { background: #FFFFE5; }
.small   { font-size: 11px; }
.items   { background: #F5F5F5; }
.title   { font-family: Arial; font-size: 13px; }
.infobox { background: #FFFFCC; border: 1px solid #FFCC00; padding: 10px; margin-bottom: 10px; }
.error   { color: #C60000; }
.fError  { color: #FF0000; }
.aError  { color: #FF0000; }
.main    { margin-top: 15px; }
.pageNum { padding: 2px; }
.action  { color: #005CD4; text-decoration: underline; cursor: pointer; }
.passive { color: #999999; }
.strong  { font-weight: bold; }
.hlight  { background: #DFFFE1; }

.noAction  { text-decoration: underline; cursor: default; }

.totalsHighlight { background: #FFD2D2; }

.navHl   { border-bottom: 1px solid #FF9000; }

.actionRow { cursor: pointer; }

.pane     { border: 1px solid #8CB6ED; padding: 10px; }
.paneNav  { border-right: 3px solid #FFFFFF; padding-left: 15px; padding-right: 15px; font-weight: bold; }
.panePsv  { background: #EEF4FC; color: #6DA3E8; cursor: pointer; background-image: url(images/pane-psv-bg.gif); }
.paneAcv  { background: #8CB6ED; color: #FFFFFF; cursor: default; background-image: url(images/pane-acv-bg.gif); }
.paneDsbl { background: #EEEEEE; color: #999999; cursor: default; background-image: url(images/pane-dsbl-bg.gif); }

.leftNav      { border: 1px solid #D5D5D5; }
.leftHeader   { background: #EEEEEE; }
.leftItem     { border-bottom: 1px dotted #D5D5D5; }
.leftItemOver { border-bottom: 1px dotted #D5D5D5; background: #EFEFEF; }
.leftNavHov   { background: #FAFAFA; }
.leftHlight   { color: #E60000; }

.code404 { color: #FF0000; }
.code503 { color: #FF0000; }
.code301 { color: #FF9000; }
.adClick { color: #009C00; }

.code, .htmlEditor{ font-family: Courier New; font-size: 12px; }
.htmlEditor{ border: 1px solid #B2B2B2; padding: 5px; }

.signIn{ background: #E5E5E5; border: 1px solid #D5D5D5; margin: 0; padding: 2px; padding-left: 10px; padding-right: 10px; }

.rowHead-gr { background-color: #D2D2D2; background-image: url(images/row-header-bg-gr.gif); }
.rowHead-lg { background-color: #C4F49E; background-image: url(images/row-header-bg-lg.gif); }
.rowHead-mg { background-color: #9CEC5E; background-image: url(images/row-header-bg-mg.gif); }
.rowHead-dg { background-color: #74E51D; background-image: url(images/row-header-bg-dg.gif); }
.rowHead-ly { background-color: #FFE993; background-image: url(images/row-header-bg-ly.gif); }
.rowHead-my { background-color: #FFDB4B; background-image: url(images/row-header-bg-my.gif); }
.rowHead-dy { background-color: #FFCD03; background-image: url(images/row-header-bg-dy.gif); }

A.artTitle { color: black; text-decoration: none; }
A.artTitle:HOVER { text-decoration: underline; }

.commentContentPopup { position: absolute; z-index: 10; display: none; background: #FFFFE1; border: 1px solid #D5D5D5; table-layout: fixed; line-height: 100%; }

.langSelector { color: #FFFFFF; font-size: 11px; background: #005CD4; padding: 1px; padding-left: 4px; padding-right: 4px; }
.forgotPassword {font-size: 10px; color: #BBBBBB; text-decoration: none; }
.forgotPassword:hover {color: #005CD4; text-decoration: underline; }

