body {
	background-color:#000000;
	font-family: verdana, sans-serif;
	margin:0px;
}
#main_content{
	float:left;
	width:800px;
	text-align:left;
	font-size:10px;
	color: #ffffff;
	padding-top:20px;
	
}
A:link, A:visited, A:active {
	font-family: verdana, sans-serif;
	color:#33ACFD;	
	text-decoration:none;
	font-size:10px;
	font-weight:bold;
}
A:hover {
	color:#33ACFD;
	text-decoration: underline;
	font-size:10px;
}

#dropmenudiv{
	position:absolute;
	border:1px solid #262626;
	border-top-width: 0;
	font:normal 12px Arial, Helvetica, sans-serif;
	z-index:100;
	padding-top:8px;
	padding-bottom:16px;
	padding-left:10px;
	padding-right:20px;
	width:120px !important; 	
	width:150px;
	
	}
		
#dropmenudiv a{
	display: block;
	padding-top:5px;
	padding-bottom:5px;
	text-decoration: none;
	width:120px !important; 	
	width:120px;
}

#dropmenudiv a:hover{ /*hover background color*/
	background-color:#000000;
}


A.h_menu_header:link, A.h_menu_header:visited, A.h_menu_header:active {
	font-family: verdana, sans-serif;
	color:#ffffff;	
	text-decoration:none;
	font-size:12px;
	font-weight:normal;
	padding-left:5px;
}
A.h_menu_header:hover {
	color:#33ACFD;
	font-size:12px;
	padding-left:5px;
}


A.h_menu_item:link, A.h_menu_item:visited, A.h_menu_item:active {
	font-family: verdana, sans-serif;
	color:#ffffff;	
	text-decoration:none;
	font-size:12px;
	font-weight:normal;
}
A.h_menu_item:hover {
	color:#33ACFD;
	text-decoration: underline;
	font-size:12px;
}

td{
	font-family: verdana, sans-serif;
	color:#ffffff;	
	font-size:12px;
}

td.left_content{
	width:625px; 
	line-height: 1.4;
}
td.dashed_border{
	background-color:#000000;
	background-image:url("../images/dashed_border.gif");
	background-repeat:repeat-y;
	width:13px;
}
td.right_content{	
	width:162px;
	background-color:#000000;
	
	
}
#main_menu{
	background-color:#000000;
	width:800px;
	text-align:left;
	font-size:10px;
	color: #ffffff;
	text-align:justify;

}




#newslist{
	padding-left:5px;
	padding-top:10px;
	font-family: verdana, sans-serif;
	color:#ffffff;	
	font-size:10px;
}

A.newslink:link, A.newslink:visited, A.newslink:active {
	font-family: verdana, sans-serif;
	color:#33ACFD;	
	text-decoration:none;
	font-size:10px;
	font-weight:bold;
}
A.newslink:hover {
	color:#33ACFD;
	text-decoration: underline;
	font-size:10px;
}

A.small_banner_link:link, A.small_banner_link:visited, A.small_banner_link:active {
	font-family: verdana, sans-serif;
	color:#ffffff;	
	text-decoration:none;
	font-size:10px;
	font-weight:normal;
}
A.small_banner_link:hover {
	color:#33ACFD;
	text-decoration: underline;
}

span.frontpage_header{
	font-family: verdana, sans-serif;
	color:#ffffff;	
	font-size:20px;
}

span.pageheader{
	font-family: verdana, sans-serif;
	color:#ffffff;	
	font-size:20px;
}

hr{
	border:none;
	border-top:1px solid #363636;
	width:100%;
	height:1px;
	margin-top:20px;
	margin-bottom:20px;
}

img{
	border:none;
}

table.frontpage_calendar{
	border:1px solid #606060;
}

td.frontpage_calendar_header{
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	font-family: verdana, sans-serif;
	color:#c3c3c3;	
	font-size:12px;
	font-weight:bold;
}

A.right_calendar_header:link, A.right_calendar_header:visited, A.right_calendar_header:active {
	font-family: verdana, sans-serif;
	color:#33ACFD;	
	font-size:12px;
	font-weight:bold;
}


A.right_calendar_header:hover {
	text-decoration: underline;
}

td.frontpage_calendar_light{
	background-color:#333333;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:10px;
	font-family: verdana, sans-serif;
	color:#ffffff;	
	font-size:10px;
}

td.frontpage_calendar_dark{
	background-color:#000000;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:10px;
	font-family: verdana, sans-serif;
	color:#ffffff;	
	font-size:10px;
}

td.frontpage_calendar_bottom{
	border-top:1px solid #F5F5F5;
	background-color:#000000;
	padding-left:10px;
	padding-top:12px;
	padding-bottom:12px;
	font-family: verdana, sans-serif;
	color:#ffffff;	
	font-size:10px;
	
}

table.fullWidth{

}

tr.trLight{
	background-color:#CFCFCF;
}

tr.trDark{
	background-color:#999999;
}
.tableHeader{
	font-size:11px;
	color: #ffffff;
	background-color:#000000;
	font-weight:bold;
}
.tableContent{
	font-size:11px;
	color:#000000;
	
}

A.cellLink:link, A.cellLink:visited, A.cellLink:active {
	font-family: verdana, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
A.cellLink:hover {
	text-decoration: underline;
}


A.frontpage_calendar_header_link:link, A.frontpage_calendar_header_link:visited, A.frontpage_calendar_header_link:active {
	font-family: verdana, sans-serif;
	color:#c3c3c3;	
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
}
A.frontpage_calendar_header_link:hover {
	text-decoration: underline;
}

A.frontpage_calendar_link:link, A.frontpage_calendar_link:visited, A.frontpage_calendar_link:active {
	font-family: verdana, sans-serif;
	font-size:10px;
	text-decoration: none;
	font-weight:normal;
	color:#ffffff;
}
A.frontpage_calendar_link:hover {
	text-decoration: underline;	
}

#page_meta_info{
	float:left;
	padding-left:24px;
	padding-right:18px;
	padding-top:52px;
	width:173px !important; 
	width:215px;
	line-height:1;
}

#page_content{
	float:left;
	padding-left:20px;;
	padding-top:20px;
	width:390px !important; 
	width:410px;
	font-size:10px;
}

A.default_link:link, A.default_link:visited, A.default_link:active {
	font-family: verdana, sans-serif;
	font-size:10px;
	text-decoration: none;
	font-weight:normal;
	color:#ffffff;
}
A.default_link:hover {
	text-decoration: underline;
	color:#33ACFD;
}
.formlabel{
	float:left;	
	font-size:11px;
	font-weight:bold;
	color: #000000;	
	height:16px !important; 
	height:21px;
	padding-top:6px;
	padding-left:5px;
	width:145px !important; 
	width:150px;
}
.forminput{
	float:left;
	color:#ffffff;
	height:20px !important; 
	height:21px;
	padding-top:1px;
	padding-left:2px;
	width:172px !important; 
	width:175px;
}
.inField {
	background-color: #ffffff;
	border: 1px solid #333333;
	height: 20px;
	margin:0px;
	padding:0px;
	width:174px;	
}
.areaInField {
	width:300px; 
	height:200px;
	font-size:9px;
	font-family: verdana, sans-serif;
	background-color: #ffffff;
	border: 1px solid #333333;			
}

.formContainer{
	background-color:#B6BABD;
	margin-bottom:4px;
	height:24px;
	width:328px;
}

#reSizeableText{
	line-height: 1.4;
}


