body { margin: 0; padding: 0; font: 11px geneva, verdana, arial, sans-serif; color: #666666; }
img { border: 0; }

a {  text-decoration: none;  }	
h1 { font: 13px Arial, Helvetica, sans-serif; 	 color: #FFFFFF; 	line-height: 20px; }
h2 { font: 13px Arial, Helvetica, sans-serif; 	line-height: 20px; font-weight: bold }
h3 { font: 13px Arial, Helvetica, sans-serif; 	line-height: 15px; font-weight: bold }
p {
	font: 13px Arial, Helvetica, sans-serif; 	line-height: 20px;
	
}
.huge { font: 48px serif, MS serif, Times, helvetica; color: #FFFFFF; 	line-height: 40px; }
.huge2 { font: 32px serif, MS serif, Times, helvetica; color: #FFFFFF; 	  text-align: left;  vertical-align: top;  padding-top: 25px;  padding-left: 13px;  }

td, th { font: 11px  verdana, arial, sans-serif; line-height: 13px;	}

.nav { font: 10px verdana, arial, sans-serif; 	font-weight: bold; color: #FFFFFF; 	line-height: 12px; 	}
.nav a  { color: #FFFFFF;  text-decoration: none; }
.nav a:hover { color: #000000; }

.subnav { font: 10px geneva, verdana, arial, sans-serif; font-weight: bold; color: #FFFFFF; 	line-height: 11px; 	}
.subnav a  { color: #767A7D;  text-decoration: none; }
.subnav a:hover { color: #FFFFFF; }

.whitebold { font: 11px verdana, arial, sans-serif; 	font-weight: bold; color: #FFFFFF; 	line-height: 12px; 	}
.datedev {
	font: 12px Arial, Helvetica, sans-serif; 	font-weight: bold; color: #598F94; 	margin: 0;
	padding-bottom: 13px;	padding-top: 13px;
	}
.datedev a { color: #598F94;}
.datedev a:hover { color: #003366; }	

.small {  font: 10px geneva, verdana, arial, sans-serif;   }	
	
#OuterContainerTop {
	margin: 0px 0 3px 0;
	padding: 0 0 0px 0;
	width: 218px;
	border: 2px solid #9BBCBF;
	color: #595959; }

#OuterContainer {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 218px;
	border: 2px solid #9BBCBF;
	color: #595959; }

.HeaderText {
	background-color: #BDD2D4;
	text-align: left;
	font-family: serif, MS serif, Times, helvetica; 
	line-height: 20px;
	font-size: 17px;
	font-weight: bold;
	color: #595959; }
.HeaderText a { color: #595959; 	text-decoration: none; }

.HeaderText a:hover { color: #000000;	text-decoration: none; }
		
.BottomContent{ 	background-color: #FFFFFF;	color: #595959;	text-align: left;
	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;
	margin-bottom: 5px;
	margin-left: 3px;
	margin-right: 0px;
	margin-top: 6px;
	 }

.TextInBox { margin: 3px 3px 3px 3px; width: 205px; }

.TextInBox a {	text-decoration: underline;	color: #125795; margin: 3px 5px 3px 0px;  font-weight: bold;    }


.TextInBox ul  { margin: 5px 5px 5px 10px; }
.TextInBox li  { padding-left: 0px;}


.SideBoxLink2 { text-align: left; font-family: Arial, Helvetica, sans-serif; 	line-height: 20px;
					 font-size: 15px; 	text-decoration: none;	color: #595959;	font-weight: bold; }
.SideBoxLink2 a:hover {
	color: Black;
}

#PageContainer {
	border: 2px solid #9BBCBF;
	background-color: #FFFFFF;	color: #595959; 	
	margin: 8px 5px 28px 13px;
	font: 13px Arial, Helvetica, sans-serif; 	line-height: 20px;
	
	}
	
#PageContainer a {	text-decoration: underline;	color: #125795; margin: 0px 0px;  font-weight: bold;    }

.PageText {
	padding-left: 15px;
	padding-bottom: 20px;
}
	


	
	
/* BORDERS */	
	
#LBorder {
	margin: 0px 0 0 0;
	padding: 0px 0px 0px 0px;
	border-left: 2px solid #9BBCBF;

	}
#RBorder {
	margin: 0px 0 0 0;
	padding: 0px 0px 0px 0px;
	border-right: 2px solid #9BBCBF;
	}
	
#RandBBorder {
	margin: 0px 0 0 0;
	padding: 0px 0px 0px 0px;
	border-right: 2px solid #9BBCBF;
	border-bottom: 2px solid #9BBCBF;
	}
	#LandBBorder {
	margin: 0px 0 0 0;
	padding: 0px 0px 0px 0px;
	border-left: 2px solid #9BBCBF;
	border-bottom: 2px solid #9BBCBF;
	}
	#BBorder {
	margin: 0px 0 0 0;
	padding: 0px 0px 0px 0px;
	border-bottom: 2px solid #9BBCBF;
}	