body {
	color: BLACK;
	FONT-FAMILY: Arial, sans-serif; background-color:#666666;	
}

#bcrumb{font-size:10px}
.bcrumb{font-size:10px}
.headerBG {background-color:#012F50;}

.top_nav_bg {background-color:#B5C7DA;}

.leftNavBG {background-color:#67829E;}

.line2BG{background-color:#000000;}
.line1BG{background-color:#FFFFFF;}

.headerTitle {color:#CCCCCC; font-size:18px; padding-bottom: 10;
font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-align:center;}
.headerTitle	A{text-decoration: none;color:#CCCCCC;}
.headerTitle	A:hover{text-decoration:none; color:white;}

.content  {LINE-HEIGHT: 140%; font-family:Arial, Helvetica, sans-serif; font-size:12px}

.leftNav{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;
 margin-left:25; margin-top:25; }
.leftNav	A{text-decoration: none;color:#FFFFFF;}
.leftNav	A:hover{text-decoration:underline; color:#FF6600;}

.top_nav {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#012F50; 
font-weight:bold; }
.top_nav	A{text-decoration: none;color:#012F50;}
.top_nav	A:hover{text-decoration:underline; color:#FF6600;}

.tableBorder{background-color:#000000;}
.innerbg {background-color:#FFFFFF;}

.footer{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; text-align:center; padding-top:10;}
.footer	A{text-decoration:none; color: #333333; }
.footer  A:hover{text-decoration:underline; color:black;}

.pageNumber 	{font-size: 11px;font-family: tahoma,arial,Geneva,Helvetica,sans-serif; font-weight: bold;PADDING-left:5px; text-align:right;}
.pageNumber	A{text-decoration:underline; color: #5572D7; }
.pageNumber  A:hover{text-decoration:none; color: #FF6600;}

.error { color: RED;}

.label,.text,.link 	{font-size:70%;font-family: tahoma,arial,Geneva,Helvetica,sans-serif;}

.buttn,.buttnText		{font-size:80%; font-family: tahoma,arial,Geneva,Helvetica,sans-serif;background-color:#e0e0d5;}

.buttn-fix			{font-family: tahoma,arial,Geneva,Helvetica,sans-serif;width:7.5em; font-size:10pt;}

.PageContent  {LINE-HEIGHT: 140%; FONT-SIZE: 80%;}

.PageTitle  {FONT-SIZE: 120%; font-weight: bold;}

.subtitle {font-weight: bold; color: #003366 font-size: 100%;}
.subtitle  A{text-decoration:none; color: #000000; }
.subtitle  A:hover{text-decoration:underline; color: #FF0000;}

.edit_mode {font-weight: normal; color: #003366 font-size: 11pt;}
.edit_mode   A{text-decoration:none; color: #ffffff; }
.edit_mode   A:hover{text-decoration:underline; color: #FF0000;}


.Page_title {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 22pt; font-weight: bold; color: #FF6633}

/* ---------  forms  ------------*/

.Form-title			{font-family: Arial, Helvetica, sans-serif; font-size:14px;
padding-bottom:5; padding-top:5; padding-left:10; font-weight: bold; color: #ffffff;
 background-color:#7A8FA4; text-transform:capitalize }
 
.color-header		{background-color:#FFF7E5;}
.button-bar		{background-color:#ddddd5;}
.color-border		{background-color:#666666;}
 
 /* ---------  Calendar  ------------*/
 
 .calendar-title 	{background-color:#67829E; font-size: 13pt; font-family: Arial, Helvetica, sans-serif;}
.calendar-bar 	{background-color:#ccccc5; }
.callendar-arrow 	{color: #ffffff; text-decoration:none;}
.calendar-form-title 	{color:white; font-weight: bold;}
.calendar-number 	{font-weight: bold; 	
	color:#888885;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
}
.calendar-day-title 	{
	background-color:#B5C7DA;
	style:border-left-style;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.calendar-events {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	}
.calendar-events  A{text-decoration:none; color: #000000; }
.calendar-events  A:hover{text-decoration:underline; color: #006600;}


/* ---------  contact  ------------*/

.contact {FONT-SIZE: 10pt;font-family: Arial, Helvetica, sans-serif; }
.contact 	A{color: #666666;text-decoration: none; font-weight: normal;}
.contact  	A:hover{color: #333333;text-decoration: underline}

.contactbox {FONT-SIZE:10pt;font-family: Arial, Helvetica, sans-serif; }

/* ---------  table View  ------------*/
.green {color:#006600;}
.spreadbg{background-color: #FFF7E5;}
.TableBorderColor  {background-color:#666666;padding-left:0; padding-right:0;}
.table_main_title{ font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight: bold; color: #ffffff; background-color:#7A8FA4; }
#table_main_title {padding-bottom:3px; padding-top:3px; padding-left:5px;}

.table_title { font-family: Arial, Helvetica, sans-serif; font-size:11px;
 font-weight: bold;
 color: black; background-color:#ddddd5; }
 #table_title{padding-bottom:1pt; padding-top:2pt; padding-left:5pt;}
.table_title   A:hover { color:#888885; text-decoration:underline;  }
.table_title   A { color:black; text-decoration:none;  }

.text2 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: Black;}
.text2   A:hover { color:#339966; text-decoration:underline;  }
.text2   A { color:black; text-decoration:none; font-weight: normal; }
.text3 {background-color:#fffff5;  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: Black;}
.text3   A:hover { color:#339966; text-decoration:underline }
.text3   A { color:black; text-decoration:none; font-weight: normal;  }
.page{ font-family: Arial, Helvetica, sans-serif; font-size:11px; text-align:right;
padding-bottom:5; padding-top:5; padding-right:10; padding-left:10;font-weight: normal;   }

.text4 {background-color:#fffff5;}

.text_area	{font-family: Arial, Helvetica, sans-serif; font-size: 11px;}

.text5 {background-color:#fffff5;  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: Black; height:20px;
padding-left:3px; padding-right:3px; padding-top:2px;padding-top:2px; height:25px;}
.text5   A:hover { color:#339966; text-decoration:underline }
.text5   A { color:black; text-decoration:none; font-weight: normal;  }
#text6	{padding-bottom:2px; padding-top:2px; padding-left:3px; padding-right:2px;}

.DD		{font-family: Arial, Helvetica, sans-serif; font-size:11px;font-weight: bold;
 		color: black; background-color:#ddddd5;}
#DD		{padding-bottom:1pt; padding-top:2pt; padding-left:5pt;}
.DD		A{text-decoration:none; color: black;}
.DD		A:hover{text-decoration:underline; color:green;}
