BODY {
	margin: 0px;
	color:#133E73;
	font: 11px normal Verdana ,Arial, Helvetica, sans-serif;
	background-color:#133E73;
	background-image:url(../images/siteImages/PatternBG.gif);
	background-repeat:repeat-y;
	background-position: 494px top;
}

/*Site Specific Styles*/
#div_outer {}
#div_left { float:left; width:172px;}
#div_right { float:left; width:404px; background-color:#FFFFFF;}
#div_rightHome { float:left; width:490px;}
#div_rightHomeCont { width:404px;}
#sixImages { margin-top:46px;} 

#rightBar { float:right; position:absolute; width:170px; height:auto; left:590px; top:104px; }
.powered { color:#BBC8D7; font-size:80%; width:172px; text-align:center; padding-top:10px;}
.powered a:hover { color:#BBC8D7; }


/*End Site Specific Styles*/





tbody { font-size: 11px; }
A {
	text-decoration: none;
	color:#8B8DBF;
}
A:link {
	text-decoration: none;			
}					
A:HOVER{ color:#8B8DBF;
	text-decoration: underline;			
}
		
H1 {
	font-size:195%;
	font-weight:bold;
	padding:0px;
	margin: 0px 0px 5px 0px;
	color:#133E73;
}
H2 {
	font-size:120%;
	font-weight:bold;
	padding:0px;
	margin:0px;
	color:#133E73;
}
H3 {
	font-size:110%;
	font-weight:bold;
	padding:0px;
	margin:0px;
	color:#90A4BD;
}
H4 {
	font-size:100%;
	font-weight:bold;
	padding:0px;
	margin:0px;
	color:#666666;
}
H5 {
	font-size:90%;
	font-weight:bold;
	padding:0px;
	margin:0px;
	color:#191C49;
}
H6 {
	font-size:80%;
	font-weight:bold;
	padding:0px;
	margin:0px;
	color:#999999;
}
			
.whiteBackground 	{ background-color:#FFFFFF;}
.darkBackground 	{ background-color:#191C49;}
.medBackground 		{ background-color:#8CBAC0;}
.lightBackground 	{ background-color:#BAD6D9;}
.whiteText 			{ color:#FFFFFF;}
.darkText 			{ color:#191C49;}
.medText 			{ color:#8CBAC0;}
.lightText 			{ color:#BAD6D9;}
.pageBody { padding: 0px 18px 10px 18px;}
#contentsCell { }

#contLeft { width:404px; background-color:#FFFFFF;}
#contRight { width:173px; background-color:#DFE5EC;}

#quicklinks { padding: 20px 10px 10px 18px; color:#90A4BD}
#quicklinks a { color:#133E73;}
#quicklinks a:hover { text-decoration:underline; color:#90A4BD}

/* Set size of text in editor */
.1 {font-size: 8px;}
.2 {font-size: 10px;}
.3 {font-size: 12px;}
.4 {font-size: 14px;}
.5 {font-size: 18px;}
.6 {font-size: 24px;}
.7 {font-size: 36px;}

#header { margin-top:0px;}


/* Press Release section */
/* News Scroller */
#newsHeadingLink { color:#000; text-decoration: none; } 
#newsHeadingLink:hover { color:#000; text-decoration: underline; font-weight: bold; } 
#newsBar { width:150px; }
#newsScroller { height:150px;}
#newsBar .newsItem { padding: 4px; margin-bottom: 0px; background-color:#BAD6D9; border-bottom: 4px solid #8CBAC0; }
#newsBar a { display: block; color:#0D85C4; font-size: 90%; text-decoration:underline; }
#newsBar a:hover { color:#BAD6D9; }
#newsBar .newsDate { background-color:#0099CC; font-size: 9px; color:#999; }
#newsBar .newsTitle { font-size: 11px; color:#191C49; font-weight:bold; }
#newsBar .newsText { font-size: 11px; color:#191C49; }
#allNewsLink { margin-bottom:5px;  margin-top: 5px;}
#allNewsLink a { display:inline; font-size: 11px; font-weight:bold; color:#191C49; }
.newsBar HR	{ }




/*News Archive*/
#pressReleaseArchive a { width: 280px; margin-bottom:10px; float:left; padding:3px; display: block;}
#pressReleaseArchive a:hover {background-color:#F8F8F8; text-decoration:none; }
.yearList { margin-bottom:10px; margin-top:21px; text-align:center; background-color:#90A4BD;}
.yearList a { font-weight:bold; color:#FFFFFF; }
.yearList a:hover { color:#CCCCCC; }
#newsArchive { }
#prDateMain { float:left; width:70px; display:inline;}
#prDateMain a { display:inline;  width:70px; }
#prDateMain a:hover { background-color:transparent; }
#prDate { }
#fileLink {}
#pressReleaseArchive a { }
.col1 {  background-color:#DFE5EC;}
.col2 { background-color:#DFE5EC; }
#prText { padding: 5px 0px 5px 0px;}
#prTitle {  padding: 5px 0px 5px 0px; }
#clearer { clear:both;}

/* News Ticker */
#tickerContainer { background-color:#fff; height:15px; width:768px; padding-top:3px; font-size:10px; color:#00336F;}
#tickerAnchor { font-size:10px; color:#00336F;} 
.tickerTitle { font-size:10px; color:#00336f; font-weight:bold; padding-left:5px;}


/* Search Plugin */
.searchBar { background-color:#90A4BD; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; width:169px;}
#searchCont { padding:5px 0px 5px 0px; height:36px;}
#searchForm { }
#search-button { border:1px #fff solid; font-size:10px; color: #fff; font:normal 9px verdana, arial, sans-serif; width:22px; height:19px; line-height:19px; padding:2px; }
#search-button:hover { color:#191C49; border-color:#fff;}
html>body #search-button {}
html>body #search-button:hover {}

#searchContainer { text-align : right; vertical-align:bottom; padding-right:3px; padding-top:0px;}	
#searchContainer a { color: #A92028;  }
#searchContainer a:hover { color: #000; }
#search-title { color:#fff; font: bold 11px Verdana, Arial, Helvetica, sans-serif;}
.searchHighlight { background-color:#BAD6D9; color:#191C49; }	
#searchResults { font-size: 100%; padding: 0px 10px 20px 18px;}

#highlightToggle { margin:0px auto; min-width:962px; background-color:#FFFFCC; height: 18px; line-height:18px; border:solid 1px #666; z-index:100; padding:2px 8px 2px 8px; text-align:right;}
#highlightLink { font-size:11px; color: #191C49; padding:2px 6px 2px 6px; background-color:#EEEEFF; border:solid 1px #666666; text-align:center;}
#highlightLink:hover { color: #8CBAC0; background-color:#191C49; }
#warningButton {float:left; color:#191C49; display:block; width:30px; height:16px; background-color:#EEEEFF; border:solid 1px #666666; text-align:center;}
#warningButton:hover {}
#warning { display:none; float:left; font-size:10px; color: #191C49; background-color:#EEEEFF; width:200px; border:solid 1px #006699; text-align:left; z-index:200; position:absolute; }
#warning span { background-color:#BAD6D9; display:block; text-align:left; font: bold 11px Verdana, Arial, Helvetica, sans-serif; height:16px; line-height:16px; padding:2px 5px 2px 5px; }
#warning div {  padding:5px; }
#warning strong { font-size:11px; }

.searchInput 		{ border:1px #fff solid; height:14px; font-size:90%; width: 130px; color:#929292; }
html>body .searchInput 	{}
.searchInput_focus  { border:1px #191C49 solid; height:14px; font-size:90%; width: 130px; color:#929292; background-color:#FFF;}

.search-title, .search-title a {color:#929292; font-size:12px; text-decoration:none; }

#searchTips { border-right:1px solid #ccc; border-bottom: 1px solid #ccc;}
#searchTips tbody {  font-size:90%; }
#searchTips th { background-color:#00336F; color:#fff; text-align:center; border-left: 1px solid #ccc; border-top: 1px solid #ccc; padding: 2px 2px 1px 2px; }
#searchTips td { text-align:left; border-left: 1px solid #ccc; border-top: 1px solid #ccc; padding: 2px 2px 1px 2px; } 
#stopWordsList { font-size:10px; color:#666; }

/* Search Plugin End */

/* Sitemap */
#sitemapCont { padding: 0px 10px 10px 18px;}
#sitemap {	font-size: 100%; color:#191C49; width:365px;}
#sitemap ul {list-style: none; margin-left:0px; padding-left:0px;}
#sitemap ul li { font-weight:bold;}
#sitemap ul li a{ color:#666666; margin-left:0px; padding:0px 2px 0px 2px;}
#sitemap ul li a:hover { background-color:#DFE5EC; color:#666666; text-decoration:none; }
#sitemap ul li ul { margin:0px 0px 2px 10px; padding-left:0px; }
#sitemap ul li ul li { font-weight:normal;  border-top: solid 2px #ffffff; border-bottom: none;  }
#sitemap ul li ul li a { }
#sitemap ul li ul li ul li {  font-weight:normal; border-top: solid 2px #ffffff; border-bottom: none;  }
#sitemap ul li ul li ul li a { }
.activeMenu { color:#90A4BD;}
/*Sitemap End */


/************************EVENTS******************************/
#eventsPanel { display:block; width:158px; border-left: solid 1px #ccc; border-right: solid 1px #ccc; border-top: solid 1px #ccc; margin:5px 0px 0px 0px; }
#eventsTitle { background-color:#8CBAC0; color:#191C49;}
.evYear { font-weight:bold; color:#191C49; background-color:#BAD6D9; display:block; padding:0px 4px 0px 4px;}
.evTitle { font-weight:bold; color:#191C49;}
.evDate { color:#999; font-size:90%;}
.evLocation { color:#666; font-size:90%;}
.evText {font-size:90%;}
#eventsPanel .evCol1 { background-color:#EEEEEE; padding:4px; }
#eventsPanel .evCol2 { background-color:#FAFAFA; padding:4px; }
#eventsPanel a { color:#191C49; font-weight:bold;}
#eventsPanel a:hover { color:#8CBAC0; }
#eventsRSS { list-style:none; margin:0px; padding:0px; }
#eventsRSS li { word-wrap: break-word; }
#eventsRSS li a strong { font-size:11px;}

.panelFooter { display:block; background-image:url(../images/siteImages/panelFooter_bg.png); background-repeat:repeat-x; height:22px; line-height:22px; vertical-align:top; text-align:right; color:#fff; }
.panelFooter a { color:#fff; }
.panelFooter a:hover { color:#8CBAC0; }
.rssButtonLeft { margin:0px 10px 0px 0px;}
.rssButtonRight { margin:3px 6px 0px 10px;}

/* Events Page */

#eventsList {}
#eventsList ul { list-style:none; margin:0px; padding:0px;}
#eventsList li { border:solid 1px #ddd; margin:0px 0px 2px 0px; }
.eventsYear { background-color:#8CBAC0; line-height:18px; padding:2px 2px 2px 5px; color:#fff; font-weight:bold; font-size:120%; }
#eventsList .evCol1 { background-color:#EEEEEE; padding:4px; }
#eventsList .evCol2 { background-color:#FAFAFA; padding:4px; }
.eventsTitle { font-weight:bold; color:#191C49; padding:4px 0px 4px 0px;  }
.eventsDate { color:#666; }
.eventsLocation {  color:#666;}
.eventsToggle { padding:4px 0px 4px 0px; }
.eventsText { }

/*************************************************************/

/* Styles available to the user within the CMS */
.thinLine { height: 1px; }
.floatLeft { float:left; }
.floatRight { float:right; }
.quote_col_1 {color:#8B8DBF;}
.quote_col_2 {color:#333333;}
.quote_col_3 {color:#77B6B7;}