td
{
    color:#D2E2F0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
}

.txtbox
{
	 border-right: #5799CA 1px solid;
	 BORDER-TOP: #5799CA 1px solid;
	 BORDER-LEFT: #5799CA 1px solid;
	 font-size :10px;
	 height:18px;
	 BORDER-BOTTOM: #5799CA 1px solid;
	 BACKGROUND-COLOR: #EFF7FF;
	 color:#000000;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
}

a
{
	color :  #D2E2F0;
    font-size : 11px;
	font-family : verdana;
}

a:hover
{
	color : #F8CD0D;
    font-size : 11px;
	font-family : verdana;
	text-decoration: none;
	text-align:left;
}

.link
{
	color :  #D2E2F0;
    font-size : 11px;
	font-family : verdana;
}

a:hover.link
{
	color : #F8CD0D;
    font-size : 11px;
	font-family : verdana;
	text-decoration: none;
	text-align:left;
}

.hometext
{
    color:#D2E2F0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
}

.frmtdheader
{
	background-color : #0E4677;
	color:#FFFFFF;
}

.frmtd
{
	background-color : #3D82BE;
	color: #FFFFFF;
   
}

.newsheader
{
	background-color : #0E4677;
	height:24;
}

.newsarea
{
	background-color : #387CB8;
}

.normal
{
	color : #D2E2F0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
}
   
.msg
{
	color : #DBAA00;
	font-size : 11px;
	font-family : verdana;
}
   
.err
{
	color : #DBAA00;
	font-size : 11px;
	font-family : verdana;
	font-weight : bold;
}

body
{ 
	color : #D2E2F0;
	font-family: verdana, Helvetica, sans-serif; 
	font-size: 11px;
	background-color:#056BB5;
}

.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 : #023E6C;
	color:#EAF3FA;
}

.tablebodycolor
{
	font-family : Verdana, Arial,sans-serif ;
	font-size : 8pt;
	font-weight :normal;	
	background-color:#056BB5;
}

.button
	{
	 border-right: #0b3055 1px solid;
	 BORDER-TOP: #0b3055  1px solid;
	 BORDER-LEFT: #0b3055  1px solid;
	 font-size :9px;
	 height:20px;
	 letter-spacing:1;
	 BORDER-BOTTOM: #0b3055 1px solid;
	 BACKGROUND-COLOR: #0b3055 ;
	 background-image:url('../graphics/common/button_bg.gif');
	 color:#EFF7FF;
}

.tbheader
{
	background-color : #0E4677;
	color:#FFFFFF;
}

.td1
{
	background-color : #1661A2;
	color: #CADDEE;
}

.td2
{
	background-color : #1661A2;
	color: #CADDEE;
}

.txtarea
{
	 border-right: #5799CA 1px solid;
	 BORDER-TOP: #5799CA 1px solid;
	 BORDER-LEFT: #5799CA 1px solid;
	 font-size :10px;
	 BORDER-BOTTOM: #5799CA 1px solid;
	 BACKGROUND-COLOR: #EFF7FF;
	 color:#000000;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
}

.breadcrumbs
{
	color:#FFDE00;
	font-size : 11px;
	font-family : verdana;
	text-decoration:none;
	font-weight:bold;
}

a:hover.breadcrumbs
{
	color : #F8CD0D;
    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: #056BB5; border: 2px #056BB5 solid; }

td.row1	{ background-color : #1661A2;	color: #CADDEE; }
td.row2	{ background-color : #1661A2;   color: #CADDEE; }
td.row3	{ background-color: #3D82BE; 	color: #FFFFFF; }

th	
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
	background-color : #0E4677;
	color:#FFFFFF;
	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:#1661A2; border: #056BB5; height: 28px; color:#CADDEE;
}
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;
}