/*General Style Rules*/
body  { color: #666666; font: 10px Verdana, Geneva, Helvetica, sans-serif; background-color: #ccc; background-image: url(../Graphics/background.jpg); margin: 0 }
body.fe08 { background-image: none; background-color: #777; }

img { /* turns off gaps around images */
	border:	0
}
A:link, A:visited, A:active { 
	color: #003366; 
	text-decoration: underline
}
A:hover { 
	color: #003366; 
	text-decoration: none
}

/*Left Navigation Styles*/
.LeftNav  { color: #666666; font: 15px Arial, Helvetica, sans-serif; background-color: #fff; width: 159px; height: 17px }
.LeftNav a:link {color: #666666; text-decoration: none;}
.LeftNav a:visited {color: #666666; text-decoration: none; }
.LeftNav a:active, .LeftNav a:hover {color: #333333; text-decoration: none;}

/*Font Styles*/
.ContentBoxTitle {  
	font: 10px Arial, Helvetica, sans-serif; 
	color: #333;
	background : White;
	padding : 3px 5px 3px 2px;
}
.ContentBoxTitleNoBG {  
	font: 10px Arial, Helvetica, sans-serif; 
	color: #333;
}
.MainContent {  font: 10px/157% Verdana, Geneva, Arial, Helvetica, sans-serif; 
	color: #666666; text-decoration: none;
}
.MainContent a:link{  
	color: #003366; text-decoration: underline;
}
.MainContent a:visited{  
	color: #003366; text-decoration: underline;
}
.MainContent a:active{  
	color: #003366; text-decoration: none;
}
.MainContent a:hover{  
	color: #003366; text-decoration: none;
}

.MainContentBold {  font: bold 10px/157% Verdana, Geneva, Arial, Helvetica, sans-serif; 
	color: #666666; text-decoration: none;
}
.FeatureContent {  font: 10px/100% Verdana, Geneva, Arial, Helvetica, sans-serif; 
	color: #666666; text-decoration: none;
	padding : 1px 1px 1px 1px;
}
.FeatureContent a:link{  
	color: #003366; text-decoration: underline;
}
.FeatureContent a:visited{  
	color: #003366; text-decoration: underline;
}
.FeatureContent a:active{  
	color: #003366; text-decoration: none;
}
.FeatureContent a:hover{  
	color: #003366; text-decoration: none;
}

.FeatureContentBold {  font: bold 10px/100% Verdana, Geneva, Arial, Helvetica, sans-serif; 
	color: #666666; text-decoration: none;
	padding : 1px 1px 1px 1px;
}
.FeatureContentBold a:link{  
	color: #003366; text-decoration: underline;
}
.FeatureContentBold a:visited{  
	color: #003366; text-decoration: underline;
}
.FeatureContentBold a:active{  
	color: #003366; text-decoration: none;
}
.FeatureContentBold a:hover{  
	color: #003366; text-decoration: none;
}

.SubTitleContent {  font: 9px/125% Verdana, Geneva, Arial, Helvetica, sans-serif; 
	color: #666666; text-decoration: none;
}
.SubTitleContent a:link{  
	color: #003366; text-decoration: underline;
}
.SubTitleContent a:visited{  
	color: #003366; text-decoration: underline;
}
.SubTitleContent a:active{  
	color: #003366; text-decoration: none;
}
.SubTitleContent a:hover{  
	color: #003366; text-decoration: none;
}
.InputTextForm {  font: 10px/125% Arial, Helvetica, sans-serif; 
	color: #000000; 
}
.GlobalHeaderText {  font: 10px/150% Verdana, Geneva, Arial, Helvetica, sans-serif; 
	color: #999999; 
}
.GlobalHeaderText a:link{  
	 color: #999999; text-decoration: underline;
}
.GlobalHeaderText a:visited{  
	 color: #999999; text-decoration: underline;
}
.GlobalHeaderText a:active{  
	 color: #999999; text-decoration: none;
}
.GlobalHeaderText a:hover{  
	 color: #cccccc; text-decoration: none;
}
.ContactInfoText {  font: bold 21px Arial, Helvetica, sans-serif; 
	color: #cccccc; 
	border : 1px solid #eeeeee;
	padding : 2;
}
.ContactContentBold {  font: bold 10px/100% Verdana, Geneva, Arial, Helvetica, sans-serif; 
	color: #666666; text-decoration: none;
}
.StaffName {  font: bold 16px Arial, Helvetica, sans-serif; 
	color: #666666; 
}
.StaffName a:link{  
	 color: #666666; text-decoration: underline;
}
.StaffName a:visited{  
	 color: #666666; text-decoration: underline;
}
.StaffName a:active{  
	 color: #666666; text-decoration: none;
}
.StaffName a:hover{  
	 color: #666666; text-decoration: none;
}
.StaffNameLarge {  font: bold 25px Arial, Helvetica, sans-serif; 
	color: #666666; 
}
.StaffNameLarge a:link{  
	 color: #666666; text-decoration: underline;
}
.StaffNameLarge a:visited{  
	 color: #666666; text-decoration: underline;
}
.StaffNameLarge a:active{  
	 color: #666666; text-decoration: none;
}
.StaffNameLarge a:hover{ color: #666666; text-decoration: none;  }
.StaffTitle {  font: bold 14px Arial, Helvetica, sans-serif; 
	color: #cccccc; 
}
.StaffTitle2 {  font: bold 14px Arial, Helvetica, sans-serif; 
	color: #999999; 
}
.SideNote {  font: 10px/157% Verdana, Geneva, Arial, Helvetica, sans-serif; 
	color: #999999; 
}
.VitalStats {  font: 14px Arial, Helvetica, sans-serif; 
	color: #666666; 
}
.VitalStatsTitle {  font: 14px Arial, Helvetica, sans-serif; 
	color: #cccccc; 
}
.ContentTitle {  font: bold 16px Arial, Helvetica, sans-serif; 
	color: #666666; 
}
.ClassifiedTitle {  font: bold 20px Arial, Helvetica, sans-serif; 
	color: #CCCCCC; 
}
.SubTitleContent{  
	color: #003366; text-decoration: underline;
}
.SubTitleContent a:link{font: bold 16px Arial, Helvetica, sans-serif; 
	color: #666666; 
}
.SubTitleContent a:visited{  
	color: #666666;; text-decoration: underline;
}
.SubTitleContent a:active{  
	color: #666666;; text-decoration: none;
}
.SubTitleContent a:hover{  
	color: #666666;; text-decoration: none;
}
.InputTextForm {  font: 10px/125% Arial, Helvetica, sans-serif; 
	color: #000000; 
}
.GlobalHeaderText {  font: 10px/125% Verdana, Geneva, Arial, Helvetica, sans-serif; 
	color: #999999; 
}
.ClassifiedSubnav {  font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif; 
	color: #666666; 
}
.ClassifiedSubnav a:link{  
	 color: #666666; text-decoration: underline;
}
.ClassifiedSubnav a:visited{  
	 color: #666666; text-decoration: underline;
}
.ClassifiedSubnav a:active{  
	 color:#666666; text-decoration: none;
}
.ClassifiedSubnav a:hover{  
	 color: #666666; text-decoration: none;
}


.ContentBox {
	background : #EEEEEE;
	border : 0px;
	padding : 0;
}
.FeatureBox {
	background : #EEEEEE;
	border : 0px;
	padding : 2;
}
.ClassifiedTitleBox {
	background : #000033;
	border : 0px;
	padding : 2;
}
.OutlineBoxNoPadding {
	border : 1px solid #eeeeee;
}
.OutlineBox {
	border : 1px solid #eeeeee;
	padding : 2;
}
.OutlineBoxBlack {
	border : 1px solid #000000;
}
.FormFieldContact {
	font : 9px Verdana, Geneva, Arial, Helvetica, sans-serif; 
	color : #666666; 
	width : 140px; 
}
.ContentFieldContact {
	font : 9px Verdana, Geneva, Arial, Helvetica, sans-serif; 
	color : #666666; 
	width : 235px; 
}

.SmallGroupBox {  font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; 
	color: #666666; 
	border : 1px solid #eeeeee;
	
}
.SmallGroupTitle {  font: bold 10px/100% Verdana, Geneva, Arial, Helvetica, sans-serif; 
	color: #666666; text-decoration: none;
	
}
.AdminPagesLarge {  font: bold 25px Arial, Helvetica, sans-serif; 
	color: #00008B; 
}
.mSiteBox {
	border : 4px solid #B6CEE7;
	background : #E8EFF7;
	padding : 10px 10px 10px 10px;
}
.mSiteTitle {
	font : bold 18px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #666666;
}
/*Input Type Styles*/
.TextField30 {
	font : 14px; 
	color : #000; 
	width : 30px
}
.TextField140 {
	font : 14px; 
	color : #000; 
	width : 140px
}
.TextField130 {
	font : 14px; 
	color : #000; 
	width : 130px
}
.TextField175 {
	font : 14px; 
	color : #000; 
	width : 175px
}
.TextField165 {
	font : 14px; 
	color : #000; 
	width : 165px; 
}
.TextField205 {
	font : 14px; 
	color : #000; 
	width : 205px; 
}
.TextField112 {
	font : 14px; 
	color : #000; 
	width : 112px; 
}

.TextField90 {
	font : 14px; 
	color : #000; 
	width : 90px;
}

.TextField142 {
	font : 10px Verdana, Arial, Helvetica, sans-serif; 
	color : #000; 
	width : 96%; 
}
.TextField34 {
	font : 14px; 
	color : #000; 
	width : 34px; 
}
.TextField46 {
	font : 9px; 
	color : #000; 
	width : 55px; 
}
.TextField244 {
	font : 14px; 
	color : #000; 
	width : 244px; 
}
.TextField205 {
	font : 14px; 
	color : #000; 
	width : 205px; 
}
.TextField82 {
	font : 14px; 
	color : #000; 
	width : 82px; 
}
.TextField160 {
	font : 14px; 
	color : #000; 
	width : 160px; 
}
.TextField40 {
	font : 14px; 
	color : #000; 
	width : 40px; 
}














.RollOverCells { height: 30px; width: 100px; border: solid; cursor: hand; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px ; border-width: 0px 1px 1px; border-color: black #000000;  }
.RollOverCells a:link{  
	color: #003366; text-decoration: underline;
}
.RollOverCells a:visited{  
	color: #003366; text-decoration: underline;
}
.RollOverCells a:active{  
	color: #003366; text-decoration: none;
}
.RollOverCells a:hover{  
	color: #003366; text-decoration: none; background : #333333; 
}

.Invisible{  
	color: #ffffff; text-decoration: none;
	font : 1px;
}
.TextField335 {

	font : 14px; 
	color : #000; 
	width : 335px;
}

.bienvenida {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000033;
	text-decoration: none;
	text-align: justify;
}
.bio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
	text-align: justify;
}

.sched {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
	text-align: left;
}
.heads {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	text-decoration: none;
	text-align: left;
}

.mp3player {
	width: 100%;
	height: 18px;
	margin-bottom: 10px;
}
.message-details {
	margin: 5px 0;
	padding: 0;
	clear: both;
	font: 10px/157% Verdana, Geneva, Arial, Helvetica, sans-serif; 
	color: #666666; 
	text-decoration: none;
}

body.fe08 .mp3player { width: 190px; margin-right: 25px; }
body.fe08 .InnerContent { overflow: auto; height: 400px; }