﻿.siteRadMenu{

	float:left; 
	border:medium double #CCCCCC;
	padding-left:2px;
	padding-right:2px;
	padding-top:2px;
	padding-bottom:2px;
	font-weight:bold;    
	margin-right:2px;
	width:788px;
	color:#0d564b;
 	font-size:13pt;
 	font-family: Georgia, Arial, Helvetica, sans-serif;
 	text-align:center;
 
}

.siteRadMenu .rmItem{
	color:#0d564b;
	font-family: Georgia, Arial, Helvetica, sans-serif;
 	text-align:center;
 	border-left:thin #CCCCCC solid;
}

.siteRadMenu .rmFirst{
 	border-left-color:white;
 	padding-left:13px;
    margin-left:70px;	
}


.siteRadMenu .rmText{
	color:#424242;
	font-family: Georgia, Arial, Helvetica, sans-serif;
 	text-align:center;
 	padding-left:5px !important;
 	padding-right:25px !important;
 	text-decoration:none;
 	font-size:13pt;
}

.rmLink A,
.rmLink A:link,
.rmLink A:visited,
.siteRadMenu .rmLink
{
	cursor:pointer;
	text-decoration:none;
}


.siteRadMenu .rmText{
	cursor:pointer;
	display:block;
}

.siteRadMenu .rmText:hover{
	color: #005671 ;
	text-decoration:underline;
}

.siteRadMenu .rmFocused{
	color:#0d564b;
}

.summaryLinkGroupHeader{
	color: #005671 ;
}

.homeImageContainer{
	height:210px;
	_height:220px;
	_margin-top:-20px;

	
}

.homeImageBack{
	position: relative; 
	top: 0px; 
	z-index:50; 
	width:800px;
	height:184px;
}

.homeImageFront{
	position: relative; 
	top: -27px; 
	z-index:100;
	

}

.homeContentContainer{
	width:550px;
	margin-left:30px;
	_margin-left:5px;
}

.homeContentLeft{
	position:relative;
	float:left; 
	width:150px; 
	_width:150px; /* IE6 */
	height:100%; 
	border: medium double #d6d6d6;
	margin-left:20px;
}
.homeContentRight{
	float:left; 
	width:500px; 
	 display:inline;
}

.homeTabContainer{
	height:240px;
	background-image: url('../Images/HomeTabGradient.gif');
	background-repeat: repeat-x;
	border: 1px solid black;
	border-color:#d6d6d6;	
	color:#4c4c4c;
}

.homeTabFull{
	float:none;
	width:100%; /*348px;*/
	_width:100%;  /* IE6 */
	overflow:auto;
	height:240px;
	display:block;
/* IE only feature for scrollbar */	
	scrollbar-face-color: #CABD9D; 
    scrollbar-highlight-color: #F1EEE8; 
    scrollbar-shadow-color: #DEE3E7; 
    scrollbar-3dlight-color:  #796842 ; 
    scrollbar-arrow-color: #4C4C5B; 
    scrollbar-track-color: #F1EEE8; 
    scrollbar-darkshadow-color: #796842; 
}

.homeTabLeft{
	float:left;
	width:39%; /*200px;*/
	display:inline;
}
.homeTabRight{
	float:left;
	width:60%; /*348px;*/
	_width:322px;  /* IE6 */
	overflow:auto;
	height:240px;
	display:inline;
/* IE only feature for scrollbar */	
	scrollbar-face-color: #CABD9D; 
    scrollbar-highlight-color: #F1EEE8; 
    scrollbar-shadow-color: #DEE3E7; 
    scrollbar-3dlight-color:  #796842 ; 
    scrollbar-arrow-color: #4C4C5B; 
    scrollbar-track-color: #F1EEE8; 
    scrollbar-darkshadow-color: #796842; 
}

.homeTabRightNoImage{
	width:100%;
}

.homeTabPicture{
padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 30px;
_padding-right: 10px;
}

.homeTabText{
/*padding: 5px;*/
padding: 0 0 0 5px;	
margin-top:0px;
margin-left: 8px;
clear:both;
}

.homeTabList{
margin-left: 25px;
/*overflow:auto;
height:192px; 
width:323px;old scoll */
color:#4c4c4c;
}

.leftLogo{
text-align:center;
margin-top:20px;
margin-bottom:20px;
}

.leftLogoAbsolute{
text-align:center;
width:100%;
margin-top:20px;
margin-bottom:20px;
bottom:0;
position:absolute;
}

.leftNavSite .leftLogoAbsolute {
	margin-left:-3px;
}

.leftNavSite .ms-long {
	width:125px;
}

.homeNewsTitle{
	margin-top:20px;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	text-align:left;
	margin-bottom:5px;
	font-size:11.5pt; 
	font-weight:bold; 
	color: #005671 !important;	
}

.bigger{
	font-size:15pt; 
}


.pageTitle{
	margin-top:20px;
	/*margin-left:30px;*/
	font-family: Georgia, Arial, Helvetica, sans-serif;
	text-align:left;
	margin-bottom:15px;
	font-size:11.5pt; 
	font-weight:bold; 
	color: #005671 !important;	
	font-size:15pt; 
}

.pageImage{
	float:left;
}

.pageImage img{
	display:block;
	float:left;
}


.homeNewsTitle A,
.homeNewsTitle A:link
{
	font-size:11.5pt; 
	font-weight:normal; 
	color: #005671 !important;
	/* text-decoration:none !important;	*/
}

.homeNewsTitle A:hover{
	font-size:11.5pt; 
	font-weight:normal; 
	color: #005671 !important;
	text-decoration:underline !important;	
	
}

.homeNewsRollup{
	clear:both;	
}
	
	
.homeNewsRollup .description {
	font-family: Georgia, Arial, Helvetica, sans-serif !important;
  	text-decoration:none !important;
}

.homeNewsRollup .link-item {
  	text-decoration:none !important;
}

.homeNewsRollup .link-item A {
  	text-decoration:none !important;
  	font-family: Georgia, Arial, Helvetica, sans-serif !important; 
	font-size:11pt !important; 
	color:#256f86 !important;
}
.homeNewsRollup .link-item A:hover {
  	text-decoration:underline !important;
}

.homeNewsRollup .link-item .link-item-read-more A{
	font-size:7.5pt !important; 
	margin-left:10px;
}

.homeNewsRollup .link-item-read-more A:hover{
  	text-decoration:underline !important;
}


.title-county-news{
	margin-top:15px;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size:10.5pt; 
	color: #256f86 ;

}

.newsSearch .ms-sbtable-ex {
	margin-top:2px;
	border-collapse:collapse;
	margin-left:2px;
	width:auto;
}

.newsSearch .ms-sbcell {
	border-style:none;
}

.newsSearch .ms-sbcell input {
	border-style:inset;
}


.newsSearch .ms-sbtext {
	padding-right:5px;
}

.ms-rteCustom-ArticleTitle {
	font-family: Georgia, Arial, Helvetica, sans-serif;
	color:#01778f;
}

.ms-rteCustom-ArticleHeadLine {
	font-family: Georgia, Arial, Helvetica, sans-serif;
}

.county-paging,
.county-paging A 
{
	font-size:12pt;
	font-family:Arial,Helvetica; 
	font-weight:bold;
	color:#256f86;
}

.leftNavNews
{
	margin-right:15px;
	margin-left:7px;
	margin-top:24px;
	padding-top:0px;
	border:1px #8997BC solid;
	background-color: #F4F2E3;
	width:150px;
	position:relative;
	padding-bottom:200px;
	height:100%;

	
}

/*---------------------------------------*/
.title-With-Background
{
	background-color: #CCBF9F;
}



.pageFooter
{
	width:800px;	
	margin-left:auto;
	margin-right:auto;
	
	background-color:#CCBF9F;
	background-image: url('Images/Footer.jpg');	
 	background-repeat:no-repeat;
 	height:50px;
}



span.translate
{
	padding-right:5px;
	
}

img.translate
{
	height:14px;
	width:20px;
	border:none;
	vertical-align: middle;
}



/*
The following css definitions are to support the Telerik Editor control as originally defined in DEV
*/

.Title
{
    font-size:15pt;
    font-family:Georgia, Arial, sans-serif;
    font-weight:Bold;
    color:#005671 !important;
    margin-bottom:10px;
    
}
/*
.Heading-1
{
    font-size:12pt;
    font-family:Georgia, Arial, sans-serif;
    font-weight:Bold;
    color:#005671 !important;
    margin-bottom:10px;

}
.Heading-2
{
 	font-size:10pt;
    font-family:Georgia, Arial, sans-serif;
    font-weight:Bold;
    color:#005671 !important;
    margin-bottom:10px;

}
*/
.Heading-3
{
	font-size:10pt;
    font-family:Georgia, Arial, sans-serif;
    color:#256f86 !important;
}

.Heading-Italic
{
	font-size:10pt;
    font-family:Georgia, Arial, sans-serif;
    color:#256f86 !important;
   	font-style:italic;
}

.Heading-Small-Caps
{
	font-size:10pt;
    font-family:Georgia, Arial, sans-serif;
    color:#256f86 !important;
   	font-variant:small-caps;
}


.Body-Text{

	font-size:10pt;
    font-family: Arial, sans-serif;
    color:black;
	background-color:transparent;
}


.leftNavSite
{
	margin-right:15px;
	margin-left:7px;
	margin-top:24px;
	padding:3px;
	border:1px #8997BC solid;
	background-color: #F4F2E3;
	width:150px;
	position:relative;
	height:100%;
	padding-bottom:200px;

}


.rightSiteColumn
{
    float:right;
    max-width:150px;
    min-width:150px;
    display:inline;
    _width:180px;
    height:100%;
	border:1px #8997BC solid;
	background-color: #F4F2E3;
	margin-right:5px;
	padding: 3px;
	margin-top:24px;
}

.rightSiteColumn IMG
{
	max-width:150px;
	display:block;
	margin-left:auto;
	margin-right:auto;
}

.leftNavSite IMG
{
	max-width:150px;
	display:block;
	margin-left:auto;
	margin-right:auto;
	
}

.leftNavSite .slm-layout-main
{
	padding-left:0px;
	margin-left:-1px;
}

.rightSiteColumn .slm-layout-main
{
	padding-left:0px;
	margin-left:-1px;
}

.mainContainer .threeColumn{
	width:400px;
}

.contentRegion .ms-formfieldvaluecontainer{
/*	overflow:auto;*/
}

.leftNavSiteGroupheader{
	font-family: Georgia, Arial,  sans-serif; 
	text-align:left;
	margin-top:15px;
	margin-left:0px;
	font-size:10pt; 
	font-weight:bold; 
	color: #005671 ;
}

.mainContent .MainContentNoRNav {
	width:600px;
	_width:550px;
	}
}

.MainContentNoRNav .slm-layout-main {
	padding-left:0px; !important;
	padding-top:0px;
}

.SiteContacts .Title {
	font-size:14pt;
	color:#005671;
	font-weight:bold;
	text-align:left;
	font-family:Georgia, Arial, sans-serif;
	
}

.SiteContacts .Heading {
	font-size:10pt;
	font-weight:bold;
	color:#005671;
	font-family:Georgia, Arial, sans-serif;
		
}

.SiteContacts .ms-vb {
	font-size:10pt;
	color:#424242;
	font-family:Arial, sans-serif;
		
}

.SiteContacts .ms-WPBody A:link {
	color:#424242;
	text-decoration:none; /* 2010-03-24 */
		
}

.SiteContacts .ms-WPBorderBorderOnly {
	border:none;
}

.SiteHomeMainLinks {
	margin-top:10px;
}

.CountyContacts  {
	width:700px;
}

.CountyContacts .ms-WPBody TD {
	font-family:Arial, sans-serif;
	font-size:10pt;
}

.CountyContacts .ms-WPBorderBorderOnly {
	border:none;
}

.CountyContacts .Heading {
	font-size:10pt;
	font-weight:bold;
	color:#005671;
	font-family:Georgia, Arial, sans-serif;
		
}

/* 2010-03-24 - link color changes follow */

.mainContent .MainContentNoRNav A:link {
	color:#256f86;
	text-decoration: underline;
}

.mainContent .MainContentNoRNav .SiteHomeMainLinks A:link {
	color:#424242;
	text-decoration:none;
}

.mainContent .MainContentNoRNav .RichHTMLContentRegion A:link {
	color:#256f86;
	text-decoration:underline;
}

.RichHTMLContentRegion A:link {
	color:#256f86;
	text-decoration:underline;
}

.RichHTMLContentRegion A:visited {
	color:#256f86;
	text-decoration:underline;
}

.NewspageContent { 
    font-family:tahoma;  
    font-size:9pt;  
    color:black;       
}

.NewspageContent A:link {
	color:#256f86; 
	text-decoration:underline;
}

a > span.Title-1 {
	color:#256f86;
	text-decoration:underline;
}

a > span.Title-2 {
	color:#256f86;
	text-decoration:underline;
}

a > span.SubTitle-1 {
	color:#256f86;
	text-decoration:underline;
}

a > span.SubTitle-2 {
	color:#256f86;
	text-decoration:underline;
}

a > span.Heading-1 {
	color:#256f86;
	text-decoration:underline;
}

a > span.Heading-2 {
	color:#256f86;
	text-decoration:underline;
}

a > span.SubHeading-1 {
	color:#256f86;
	text-decoration:underline;
}

a > span.SubHeading-2 {
	color:#256f86;
	text-decoration:underline;
}

a > span.Normal-1 {
	color:#256f86;
	text-decoration:underline;
}

a > span.Normal-2 {
	color:#256f86;
	text-decoration:underline;
}

a > span.Large-1 {
	color:#256f86;
	text-decoration:underline;
}

a > span.Large-2 {
	color:#256f86;
	text-decoration:underline;
}

a > span.ExtraLarge-1 {
	color:#256f86;
	text-decoration:underline;
}

a > span.ExtraLarge-2 {
	color:#256f86;
	text-decoration:underline;
}

a > span.Notation-1 {
	color:#256f86;
	text-decoration:underline;
}

a > span.Notation-2 {
	color:#256f86;
	text-decoration:underline;
}

/* For Home Page only */ 

.homeTabText a:link > span.Title-1,
.homeTabText a:visited > span.Title-1 {
	color:#4c4c4c;
	text-decoration:none;
}

.homeTabText a:link > span.Title-2,
.homeTabText a:visited > span.Title-2 {
	color:#4c4c4c;
	text-decoration:none;
}

.homeTabText a:link > span.SubTitle-1,
.homeTabText a:visited > span.SubTitle-1 {
	color:#4c4c4c;
	text-decoration:none;
}

.homeTabText a:link > span.SubTitle-2,
.homeTabText a:visited > span.SubTitle-2 {
	color:#4c4c4c;
	text-decoration:none;
}

.homeTabText a:link > span.Heading-1,
.homeTabText a:visited > span.Heading-1 {
	color:#4c4c4c;
	text-decoration:none;
}

.homeTabText a:link > span.Heading-2,
.homeTabText a:visited > span.Heading-2 {
	color:#4c4c4c;
	text-decoration:none;
}

.homeTabText a:link > span.SubHeading-1,
.homeTabText a:visited > span.SubHeading-1 {
	color:#4c4c4c;
	text-decoration:none;
}

.homeTabText a:link > span.SubHeading-2,
.homeTabText a:visited > span.SubHeading-2 {
	color:#4c4c4c;
	text-decoration:none;
}

.homeTabText a:link > span.Normal-1,
.homeTabText a:visited > span.Normal-1 {
	color:#4c4c4c;
	text-decoration:none;
}

.homeTabText a:link > span.Normal-2,
.homeTabText a:visited > span.Normal-2 {
	color:#4c4c4c;
	text-decoration:none;
}

.homeTabText a:link > span.Large-1,
.homeTabText a:visited > span.Large-1 {
	color:#4c4c4c;
	text-decoration:none;
}

.homeTabText a:link > span.Large-2,
.homeTabText a:visited > span.Large-2 {
	color:#4c4c4c;
	text-decoration:none;
}

.homeTabText a:link > span.ExtraLarge-1,
.homeTabText a:visited > span.ExtraLarge-1 {
	color:#4c4c4c;
	text-decoration:none;
}

.homeTabText a:link > span.ExtraLarge-2,
.homeTabText a:visited > span.ExtraLarge-2 {
	color:#4c4c4c;
	text-decoration:none;
}

.homeTabText a:link > span.Notation-1,
.homeTabText a:visited > span.Notation-1 {
	color:#4c4c4c;
	text-decoration:none;
}

.homeTabText a:link > span.Notation-2,
.homeTabText a:visited > span.Notation-2 {
	color:#4c4c4c;
	text-decoration:none;
}
