INPUT
{
   font-family:arial,helvetica;
   font-size:10px;
}

TD,P{
	font-size: 12px;
}

.clCMEvent
{
   position:absolute;
   z-index:300;
   width:100%;
   height:100%;
   clip:rect(0,100%,100%,0);
   left:0;
   top:0;
   visibility:hidden
}

.clCMAbs
{
   position:absolute;
   width:10;
   height:10;
   left:0;
   top:0;
   visibility:hidden
}

.clT,.clTover,.clS,.clSover,.clS2,.clS2over
{
   position:absolute;
   overflow:hidden;
   width:130;
   height:25;
   cursor:pointer;
   cursor:hand
}

.clT,.clTover
{
   padding:4px;
   font-size:large;
   font-weight:bold;
}

.clT
{
   color: #FFFFFF;
}   

.clTover
{
   color:#C9DDDC;
}

.clS,.clSover
{
   padding:2px;
   font-size: 14px;
   font-weight:bold
}

.clS2,.clS2over
{
   padding:2px;
   font-size: 14px;
}

.clS,.clS2
{
   color:#FFFFFF;
   background-color:#93B0B0;
   layer-background-color:#93B0B0;
}

.clSover,.clS2over
{
   color:#C9DDDC;
}

.clSover,.clS2over,.clTover,.clB,.clBar
{
   layer-background-color:#6A8888;
   background-color:#6A8888;
}

.clB
{
   position:absolute;
   visibility:hidden;
   z-index:300
}

.clBar
{
   position:absolute;
   width:10;
   height:10;
   visibility:hidden;
}

h2, .LHSheader, .RHSheader 
{
   color: #B75C23;
}

h2
{
   font-weight: bold;
   font-size: 12px;
}

h1 
{
   font-weight: bold;
   font-size: 18px;
   color: #003333;
}

.event
{
   color: #33FFFF;
}

/* styles for normal news articles */
.newshead   {
	font-size: 16px;
	border-bottom: 1px solid #B75C23;
	color:#B75C23;}

.newstext   {
	color:#93BOBO;}

.newsdate {
	float: right;
	color:#B75C23;
	text-align: right;
	font-size: 10px;}

.newsarticle {
	margin-bottom: 15px;}
