body,P,TD,LI  { color:#ababab; font-family:Helvetica; font-size:11px;}
.default      { color:#ababab; font-family:Helvetica;font-size:11px;}
.content      { color:#ababab; }
.contentbg    { background:black; }

.contentbg1{background:#110000;border:1px solid #000000;} /*#7d3a46 #db9faa*/
.contentbg2{background:#220000;border:1px solid #110000;}

#header h1,#header h2,#header h3 {COLOR: #ffffff; font-weight:bold;}
h1,h2,h3,h4,h5,h6  {COLOR: #cc0000;}

A:link    { COLOR: #ffffff; font-weight:bold; text-decoration: none;} 
A:visited { COLOR: #ffffff; font-weight:bold; text-decoration: none;} 
A:hover   { COLOR: #ffffff; font-weight:bold; text-decoration: none;} 
A:active  { COLOR: #ffffff; font-weight:bold; text-decoration: none;} 

a.link-msg-read   { font-weight:normal; }
a.link-msg-read:hover  { font-weight:normal; }

.title     { color: #cc0000;}
A.title    { color: #cc0000;}
.subtitle  { color: #cc0000;}
A.subtitle { color: #cc0000;}

.block A:link    { COLOR: #ababab;} 
.block A:visited { COLOR: #ababab;}
.block A:hover   { COLOR: #cc0000;}
.block A:active  { color: #cc0000;}

a.action0{color: #fdffcc;}
a.action1{color: #fdffcc;}

.gridbg{background:none;}
.gridbg p.content{color:#ababab;}
.gridbg a{color:#ff0000;}
.gridbg1{background:#220000;}
.gridbg1 p.content{color:#ababab;}
.gridbg1 a{color:#ff0000;}
.gridbg td div div{color:#fff}
.gridheader{background:#630000;}

.popupmenu{background:#7d3a46;}
.popupmenu a{color:#fdffcc;}
.popupmenu a:hover{#c2c2c2;}
.instruction {color: red;}
.label{color:#fff;}
fieldset legend {color:#000;}
fieldset .label{color:#fff;}
fieldset div.linkrow div.content {color:#fff;}
fieldset div.linkrow div.content input{border:0px solid #fff;height:15px;}

.TreeNode { color:red;}
.DataCell div{color:#000;}
#ablecontent{min-height:400px;}
#shortcutpanel{background:none;}
.style1{color:#fff; font-weight:bold;}

h2.section { font-size:14px; border-bottom:1px solid #363636; color:#cc0000;}

.infotitle { color:#ababab; font-size: 10px; font-weight:normal;}
.infodesc  { color: #ababab; font-size:10px; font-style:normal;}
.blocktitle{ margin:0px; color:#cc0000; font-size:12px; font-weight:bold;}

.watermark { font-size:10px; border:none;}
.watermarked { background:#ffffff; color:#bbbbbb; font-size:10px; border:none;}

.loginbut  { background:url(/home/sub.jpg) repeat-x; height:17px; font-weight:bold; font-size:10px; color:#520002; border:none;}
#legalheader {font-size: 10px; color: rgb(200,200,200); font-family:verdana;}
#legaltext {font-size: 10px;color: rgb(130,130,130); font-family:verdana;}

.calendarplaintitle { color:#ff0000;}
table.foottable a{
font-size:12px;
}