A:ACTIVE, A:VISITED, A{
	color : #0d2d84;
}

.newsheader { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFFFFF; font-weight:bold;}
.newstext {	font-family:Arial, Helvetica, sans-serif; font-size:14px;	color:#FFFFFF; }
.left {float:left;}

.login_top{
	font-family : Arial;
	color : white;
	background-color : #0d2d84;
	font-size : xx-small;
}
.login_title{
	font-family : Arial;
	color :white;
	background-color : #0d2d84;
	font-size : small;
	text-align : center;
	font-style : italic;
}
.login_box{
	background-color : #0d2d84;
	font-family : Arial;
}
.login_label{
	background-color : #F0EDEF;
	text-align : right;
	font-size : xx-small;
}
.login_detail{
	background-color : white;
	text-align : left;
}
.logo{
	font-weight : Bold;
	font-family : Arial;
	color : White;
	font-size : xx-large;
	vertical-align : middle;
}
.logout{
	font-weight : Bold;
	font-family : Arial;
	color : White;
	font-size : medium;
	text-decoration : none;
	vertical-align : middle;
}
.not_bold {
	font-weight : normal;
}
.header_background{
	background-color : #0d2d84;
}
.menu_background{
	background-color : #0d2d84;
}
.default_background{
	background-color : White;
}
.info_table {
	background-color: Silver;
	font-family: Arial;	
}
.info_table_header {
	background-color : #F0EDEF;
	font-weight : bold;
	text-align : left;
	color : black;
}
.info_table_label {
	background-color : #F0EDEF;
	font-size : xx-small;
	text-align : right;
	color : black;
}
.info_table_detail {
	background : White;
	font-size : xx-small;
}
 .detail, .browse{
	background-color : #0d2d84;
	border-color : #0d2d84;
}
 .default_header{
	font-size : medium;
	color : White;
	text-align : center;
	font-weight : bold;
	font-family : Arial;
	font-style : italic;
}
.default_header2, .detail_header2{
	background-color : White;
	color : Black;
	font-style : normal;
}
.detail_title, .browse_title {
	background : Silver;
	font-family : Arial;
	font-weight : bold;
}
.downloads_title{
	font-size : large;
	color : black;
	font-family : Arial;
	font-weight : bold;
}
.style4 {
	font-size: xx-small;
	font-style: italic;
}
.downloads_header{
	font-size : medium;
	color : White;
	text-align : left;
	font-weight : bold;
	font-family : Arial;
}
.downloads_label{
	background-color :#F0EDEF;
	font-size : xx-small;
	font-weight : bold;
	font-family : Arial;
	text-decoration : underline;
}
.downloads_detail{
	background-color :White;
	font-size : xx-small;
	font-weight : bold;
	font-family : Arial;
}
.survey_label {
	background-color : #F0EDEF;
	font-family : Arial;
	font-weight : Bold;
	color : Black;
	font-size : Smaller;
	text-align : right;
}
.survey_question {
	background-color : #F0EDEF;
	font-family : Arial;
	color : Black;
	font-size : Smaller;
	text-align : left;
}
.survey_detail {
	background-color : White;
	font-family : Arial;
	font-weight : Bold;
	color : Black;
	font-size : Smaller;
	text-align : left;
}
.detail_table, .browse_table {
	background-color : White;
	border-color : White;
}


.browse_label {
	background : #808080;
	font-family : Arial;
	color : Black;
	font-size : smaller;
	text-align : center;
}
.detail_label {
	background-color : #F0EDEF;
	font-family : Arial;
	color : Black;
	font-size : xx-small;
	text-align : right;
}
.detail_detail{
	font-family : Arial;
	color : Black;
	font-size : xx-small;
	text-align : left;
}

.detail_table td, .detail_detail td {
	vertical-align: top;
}

.default_table_detail, .browse_detail{
	font-family : Arial;
	color : Black;
	font-size : xx-small;
	text-align : center;
}
.browse_row_even{
	background-color : #CFCFCF;
}
.browse_row_odd{
	background-color : white;
}
.help_label{
	font-family : Arial;
	font-weight : bold;
	font-size : smaller;
	text-align : right;
}
.help_detail{
	background-color : White;
	font-family : Arial;
	font-size : smaller;
	text-align : left;
}
.help_table{
	background : #F0EDEF;
	font-family : Arial;
	font-size : Smaller;
	font-weight : bold;
}
.date_format{
	text-align : right;
	font-size : xx-small;
	font-family : Arial;
	color : 0D2D84;
}
.request_box{
	font-family: Arial;
	border-color : White;
	background-color : White;
}
.request_title{
	font-size : smaller;
	color : black;
	text-align : center;
	font-weight : bold;
	background-color : #F0EDEF;
}
.request_desc{
	background-color : White;
	font-size : xx-small;
}
.request_link{
	background-color : #C0C0C0
}
.add_activity_format{
	text-align : left;
	font-size : xx-small;
	font-family : Arial;
	color : 0D2D84;
}
.footer_text {
	font-size : xx-small;
	text-align : center;
	font-family : Arial;
}
.clCMAbs {
	position:absolute; 
	visibility:hidden; 
	left:0; 
	top:0;
}
.clBar {
	position:absolute; 
	width:10; 
	height:10; 
	background-color:#0d2d84; 
	layer-background-color:#0d2d84; 
	visibility:hidden;
}
.clLevel0,.clLevel0over {
	
	position:absolute; 
	padding-left:15px; 
	font-family:tahoma,arial,helvetica; 
	font-size:12px; 
	font-weight:bold;
}
.clLevel0 {	

	background-color:#0d2d84; 
	layer-background-color:#0d2d84; 
	color:white;
}
.clLevel0over {

	background-color:#0db398; 
	layer-background-color:#0db398; 
	color:black; 
	cursor:pointer; 
	cursor:hand; 
}
.clLevel0border {
	position:absolute;
	visibility:hidden;
	background-color: #0d2d84;
	layer-background-color:blue;
}
.clLevel1, .clLevel1over {
	position:absolute; 
	padding: 5px; 
	font-family:tahoma, arial,helvetica; 
	font-size:11px; 
	font-weight:bold;
	white-space: nowrap;
}
.clLevel1 {
	background-color:#F0EDEF; 
	layer-background-color:#F0EDEF; 
	color:black;
}
.clLevel1over {
	background-color:#0db398; 
	layer-background-color:#0db398; 
	color:white; 
	cursor:pointer; 
	cursor:hand; 
}
.clLevel1border {
	position:absolute; 
	visibility:hidden; 
	background-color:#0d2d84; 
	layer-background-color:#0d2d84;
}
