a.subMenu
{
	color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	text-decoration: none;
}
a.subMenu:hover
{
	color: #F8CD0D;
}

td
{
    color:#CCCCCC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
}

.txtbox
{
	 BORDER: #505050 1px solid;
	 font-size :10px;
	 height:18px;
	 BACKGROUND-COLOR: #F8F8F8;
	 color:#000000;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
}

.highlighttxtbox
{
	 BORDER: #505050 1px solid;
	 font-size :10px;
	 height:18px;
	 BACKGROUND-COLOR: #F9ECC6;
	 color:#000000;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
}

a
{
	color :  #FFFFFF;
   font-size : 11px;
	font-family : verdana;
	text-decoration: none;
}

a:hover
{
	color : #CCCCCC;
    font-size : 11px;
	font-family : verdana;
	text-decoration: none;
}

.link
{
	color :#FFFFFF;
   font-size : 11px;
	font-family : verdana;
}

a:hover.link
{
	color :#CCCCCC;
   font-size : 11px;
	font-family : verdana;
	text-decoration: none;
	text-align:left;
}

.hometext
{
    color:#CCCCCC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
	
}

.frmtdheader
{
	background-color : #8A9199;
	color:#FFFFFF;
}

.frmtd
{
	background-color : #54616E;
	color: #cccccc;
}

.newsheader
{
	background-color : #8A9199;
	color: #FFFFFF;
}

.newsarea
{
	background-color:#54616E;
}

.normal
{
	color : #CCCCCC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
}
   
.msg
{
	color : #DBAA00;
	font-size : 11px;
	font-family : verdana;
}
   
.err
{
	color : #FF6600;
	font-size : 11px;
	font-family : verdana;
	font-weight : bold;
}

body
{ 
	scrollbar-3dlight-color: #54616E ; 
	scrollbar-arrow-color: #99A5B0; 
	scrollbar-base-color:#54616E; 
	scrollbar-darkshadow-color: #54616E; 
	scrollbar-face-color: #54616E; 
	scrollbar-highlight-color: #99A5B0; 
	scrollbar-shadow-color: #B8B491;
	font-family: verdana, Helvetica, sans-serif; 
	font-size: 10;
	background-color:#54616E;
}

.pagehead
{  
	font-family: Verdana, Arial; 
	font-size: 12pt; 
	font-weight: bold; 
}

.small
{
	font-family : Verdana, Arial,sans-serif ;
	font-size : 7.5pt;
	font-weight :normal;	
}

.smallerror
{
	font-family : Verdana, Arial,sans-serif ;
	font-size : 7.5pt;
	font-weight :normal;	
	color:#FF0000;
}

.tableBodyColor
{
	font-family : Verdana, Arial,sans-serif ;
	font-size : 8pt;
	font-weight :normal;
}

.tableheadcolor
{
	font-family : Verdana, Arial,sans-serif ;
	font-size : 10pt;
	font-weight :normal;	
	background-color : #cccccc;
	color:black;
}

.tablebodycolor
{
	font-family : Verdana, Arial,sans-serif ;
	font-size : 8pt;
	font-weight :normal;	
	background-color:#056BB5;
}

.button
	{
	 border-right: #000000 1px solid;
	 BORDER-TOP: #000000  1px solid;
	 BORDER-LEFT: #000000  1px solid;
	 font-size :9px;
	 height:20px;
	 letter-spacing:1;
	 BORDER-BOTTOM: #000000 1px solid;
	 BACKGROUND-COLOR: #50575F;
	 background-image:url('../graphics/common/button_bg.gif');
	 color:#EFF7FF;
}

.tbheader
{
	background-color : #CCCCCC;
	color:Black;
}

.td1
{
	background-color : #0E2E4B;
	color: #CCCCCC;
}

.td2
{
	background-color : #587592;
	color: #CCCCCC;
}

.txtarea
{
	 BORDER: #505050 1px solid;
	 font-size :10px;
	 BACKGROUND-COLOR: #F8F8F8;
	 color:#000000;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
}

.breadcrumbs
{
	color:#FFFFFF;
	font-size : 11px;
	font-family : verdana;
	text-decoration:none;
	font-weight:bold;
}

a:hover.breadcrumbs
{
	color : #CCCCCC;
    font-size : 11px;
	font-family : verdana;
	text-decoration: none;
	font-weight:bold;
}

hr	{ height: 0px; border: solid #056BB5 0px; border-top-width: 1px;}

.forumline	{ background-color: #cccccc; border: 1px solid black; font-weight: bold; }

td.row1	{ background-color : #C6C6C6; color: #000000; }
td.row2	{ background-color : #ECECEC;	color: #000000; }
td.row3	{ background-color : #C6C6C6; color: #000000; }

th	
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
	background-color : #003333;
	color: #cccccc;
	text-align:left;
}
th.thHead,td.catHead { font-size: 12px; border-width: 1px 1px 0px 1px; }
td.cat,td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom {
background-color : #003333; border: #056BB5; height: 28px; 	color: #cccccc;
}
th.thHead,td.catHead { font-size: 12px; border-width: 1px 1px 0px 1px; }
th.thRight,td.catRight,td.row3Right	 { border-width: 0px 1px 0px 0px; }
th.thLeft,td.catLeft	  { border-width: 0px 0px 0px 1px; }
.calNormalLink
{
	color : #034C7F;
	font-size : 11px;
	font-family: Verdana, Arial, Helvetica;
	text-decoration : none;
} 

.calEventLink
{
	color : #D04D01;
	font-size : 11px;
	font-family: Verdana, Arial, Helvetica;
	text-decoration : none;
} 

.calHighlightLink
{
	color : #FFFFFF;
	font-size : 11px;
	font-family: Verdana, Arial, Helvetica;
	text-decoration : none;
}

.calNormalTD
{
	background-color : #F7FBFF;	
	color: #EAF3FA;
	font-size : 11px;
	font-family: Verdana, Arial, Helvetica;
}

.calNormalListTD
{
	background-color : #1561A1;	
	color: #EAF3FA;
	font-size : 11px;
	font-family: Verdana, Arial, Helvetica;
}

.calHighlightTD
{
	color : #FFFFFF;
	background-color : #034C7F; 
	font-size : 11px;
	font-family: Verdana, Arial, Helvetica;
}

.stextTD
{
	color : #034C7F;
	font-size : 10px;
	font-family: Verdana, Arial, Helvetica;
}

.attention{
	color: #F8CD0D;
}

.calTopTD
{
	background-color : #0E4777;	
	color: #EAF3FA;
	font-size : 11px;
	font-family: Verdana, Arial, Helvetica;
	height: 20px;	
}

.calWeek
{
	background-color : #DDEAF7;	
	color: #0E4777;
	font-size : 11px;
	font-family: Verdana, Arial, Helvetica;
}

.calHeadTD
{
	background-color : #F7FBFF;	
	color: #252525;
	font-size : 11px;
	font-family: Verdana, Arial, Helvetica;
}

.calListNormalLink
{
	color : #EAF3FA;
	font-size : 11px;
	font-family: Verdana, Arial, Helvetica;
	text-decoration : none;
} 

.calListEventLink
{
	color : #FF0000;
	font-size : 11px;
	font-family: Verdana, Arial, Helvetica;
	text-decoration : none;
} 

.calMonthEvent
{
	color : #0E4777;
	font-size : 11px;
	font-family: Verdana, Arial, Helvetica;
}