body{ 
	margin:0px 0; 
	padding:0; 
	background:#fff; 
	font-family:Arial,Verdana,sans-serif; 
	font-size:12px; 
	}
	
#Content{
	}

#mainHeader{
	width:1002px;
	height:54px;
	}

	}
#rootContent{ 
	background:#ffffff;
	border-top:3px solid #ffffff; 
}
#footer{
	width:1002px;
	height:100px;
	background:url("./images/bg_footer.gif") no-repeat;
	border-top:2px solid #fff;
	clear:both;
	color:#fff;
	font:12px "Trebuchet MS",Trebuchet,Arial,Verdana,sans-serif;
	padding-top:20px;
	text-align:center;
	}
	#footer a{ color:#ffffff; }
a {
	font-family: Tahoma;
	font-size: 11pt;
	color: #ff0000;
	text-decoration: none;
	font-weight: bold;

}

 div.tooltip {
	background-color: #fff;
	border-color: #000000;
	border-style:solid;
	border-width: 1px;
	font-family: Tahoma;
	font-size: 9pt;
	layer-background-color: #fff;
	margin: 0px;
	padding: 0px;
	vertical-align: middle;
	padding-left: 8px;
	padding-top: 4px;
	padding-right: 8px;
	width: 1010px;
	height: 20px;
	position:absolute;
	visibility: hidden;
}




#bannerHeader{
	width:1002px;
	height:262px;
	}
#homeContentContainer{
	width:1002px;
	padding:10px 0 18px 0;
	margin:0; padding:0;
	font:11px Arial,Trebuchet MS,Trebuchet,Verdana,sans-serif;
	color:#4d4132;
	text-align: justify;
	}
	#homeMainContent{
		width:450px;
		margin:0 20px 0 10px;
		float:left;
		display:inline;
		}
		#news_title { 
			font-size: 22px;
			font-weight: bold;
			text-align: left;
			color: #a51111;
			border-bottom:2px solid #637c99;
			margin-bottom:18px;
		}
		#newsAndMap{
			width:450px;
			float:left;
			border-right:1px solid #dbdbdb;
			}
			#news{ 
				line-height:18px; 
				padding-right:19px; 
				margin-bottom:25px;
				text-align:justify; 
				}
				#news h1{ 
					margin:0; padding:0;
					font:bold 17px Arial,Trebuchet MS,Trebuchet,Verdana,sans-serif;
					color:#3f5e81;
				}
				#news h3{
					margin:0; padding:0;
					font:11px Arial,Trebuchet MS,Trebuchet,Verdana,sans-serif;
					color:#4d4132;
				}
				.continueLink{ color:#a61111; }
					.continueLink a{ color:#a61111; text-decoration:none; }
					.continueLink a:hover{ text-decoration:underline; }
				.HomeContentRecordsTitle{
					font:bold 11px "Trebuchet MS",Trebuchet,Arial,Verdana,sans-serif;
					color:#3f5e81;
					}
					.HomeContentRecordsTitle a{ color:#3f5e81; text-decoration:none }
					.HomeContentRecordsTitle a:hover{ text-decoration:underline }
	#homeRestContent{
		width:500px;
		margin:0 10px 0 10px;
		float:left;
		display:inline;
		}

		
		
		#featuredImage{
			width:260px;
			float:left;
			margin-left:19px;
			text-align:left; 
			display:inline;
			}
			#featuredImageWrapper{ width:256px; border:2px solid #637c99; }
			#featuredImageWrapper img{ border:1px solid #d9d9d9; }
			#featuredImageCaption{
				font:11px "Trebuchet MS",Trebuchet,Arial,Verdana,sans-serif;
				line-height:18px;
				padding-top:15px;
				}
				#featuredImageDate{
					color:#4d4132;
				}
	#mailing_title{ 
		font-size: 22px;
		width:500px;
		font-weight: bold;
		text-align: right;
		color: #a51111;
		border-bottom:2px solid #637c99;
		margin-bottom:18px;
		}
		#mailing_content{ 
			font-size: 13px;
			color: #3f5e81;
			font-weight: bold;
			text-align: justify;
			background:#fff; 
			font-family:Arial,Verdana,sans-serif; 
			font-size:12px; 
			}
		div.mailing_content{ 
			font-size: 13px;
			color: #a51111;
			font-weight: bold;
			text-align: center;
			background:#fff; 
			font-family:Arial,Verdana,sans-serif; 
			font-size:12px; 
			}
			input.mailing_content {
			      	background: #FFFFFF;
			      	color:#3f5e81;
			      	font-family: Arial;
			      	font-size: 11px;
			      	font-weight: bold;
			      	border: Dotted 1px #a51111;
			   	}
			   	
			.inputfield_content {
			      	background: #FFFFFF;
			      	color:#3f5e81;
			      	font-family: Arial;
			      	font-size: 11px;
			      	font-weight: bold;
			      	border: Dotted 1px #a51111;
			   	}

			.InputButton	{
			       	background: #FFFFFF;
			       	color:#a51111;
			       	font-family: Arial;
			       	font-size: 12px;
			       	font-weight: bold;
			       	border: Dotted 1px #a51111;
				}
	#issuesLegislation{
		width:300px;
		float:left;
		}
		#issuesLegislationHeader{ 
			width:300px;
			height:52px;
			background:url("images/issuesandlegislation.gif") no-repeat; 
			}
		#issuesContainer{
			background:#f7f5f0;
			border:2px solid #d9d5ca;
			padding:18px 0;
			}
			#issuesList{
				margin:0 21px;
				padding-bottom:10px;
				text-align:left;
				}
				#issuesList ul{ border-bottom:2px solid #b3afa2; }
				#issuesList ul li{ margin-bottom:14px; }
				.IssueImage{ 
					width:52px;
					border:2px solid #637c99; 
					float:left; 
					}
					.IssueImage img{ border: 1px solid #ccc; }
				.IssueText{ 
					width:168px;
					color:#595959;
					float:left; 
					font:12px "Trebuchet MS",Trebuchet,Arial,Verdana,sans-serif;
					margin-left:19px; 
					}
					.IssueText h3{ 
						margin:0; padding:0;
						color:#405f82;
						border-bottom:1px dashed #b3afa2; 
						font:bold 18px "Trebuchet MS",Trebuchet,Arial,Verdana,sans-serif;
					}
		#viewAllIssues{
			color:#b3afa2;
			font:bold 14px "Trebuchet MS",Trebuchet,Arial,Verdana,sans-serif;
			text-decoration:none;
			}
			#viewAllIssues:hover{ text-decoration:underline; }

#rootContent{ 
	background:#ffffff;
	border-top:3px solid #ffffff; 
}
#footer{
	width:1002px;
	height:58px;
	background:url("images/bg_footer.gif") no-repeat;
	border-top:2px solid #fff;
	clear:both;
	color:#fff;
	font:12px "Trebuchet MS",Trebuchet,Arial,Verdana,sans-serif;
	padding-top:20px;
	text-align:center;
	}
	#footer a{ color:#ffffff; }





.chromestyle{
width: 1002px;
padding: 0px 0px 0px 0px;

}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
clear: both; 
visibility: hidden;
width: 1002px;
margin: 0px 0px 0px 0px;
}

ul.chromestyle {
width: 1002px;
margin: 0px 0px 0px 0px;
}


.chromestyle li{
display: inline;
}

.chromestyle ul li a{
color: #FFFFFF;
margin: 0px 0px 0px 0px;
text-decoration: none;
font-size: 18px;
display: inline;
}

div#chromeposition {
width: 163px;
position:relative;
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
background-color: #F0F0F0;
color: #58594F;
position:absolute;
top: 0;
border: 1px solid #ADAEA2;
border-bottom-width: 0;
font:normal 11px Arial;
z-index:100;
width: 164px;
visibility: hidden;
margin: -1 0 0 0;
text-align: left; /*set value to "left", "center", or "right"*/
}


.dropmenudiv a{
width: 164px;
display: block;
text-indent: 3px;
border-bottom: 1px solid #ADAEA2; /*THEME CHANGE HERE*/
text-decoration: none;
color: #58594F;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 164px;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #D9D9D9;
color: #58594F;
}

#title { 
	font-size: 22px;
	font-weight: bold;
	text-align: center;
	color: #a51111;
	font-weight: bold;
}

#title2 { 
	font-size: 35px;
	font-weight: bold;
	text-align: center;
	color: #a51111;
	font-weight: bold;
}