A:hover:link {
	TEXT-DECORATION: underline
}
A:hover:visited {
	TEXT-DECORATION: underline
}
A:hover {
	TEXT-DECORATION: underline
}
A {
	COLOR: #7a7a7a; CURSOR: hand; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.form {
	FONT: 13px ms sans serif,sans-serif; BACKGROUND: #ffffff; COLOR: #000000
}
.formBut {
	FONT: 13px ms sans serif,sans-serif; BACKGROUND: #cccccc; COLOR: #000000
}
.searchForm {
	BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma,Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
.textInputField {
	BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma,Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
P {
	FONT-FAMILY: arial,helvetica,sans-serif; FONT-SIZE: 12px
}
TD {
	FONT-FAMILY: arial,helvetica,sans-serif; FONT-SIZE: 12px
}
.Title {
	FONT-FAMILY: Tahoma,Verdana,arial,helvetica; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.Body {
	FONT-FAMILY: Tahoma,Verdana,arial,helvetica; FONT-SIZE: 13px
}
.topnavLink {
	FONT: bold 9px Tahoma,Verdana,ms sans serif,sans-serif
}
.topnavLink:hover {
	COLOR: #ffffff
}
.redText11pt {
	FONT: 11px Tahoma,verdana,arial; COLOR: #bb232c
}
.blackText11pt {
	FONT: 11px Tahoma,verdana,arial; COLOR: #000000
}
.blueText11pt {
	FONT: bold 11px Tahoma,verdana,arial; COLOR: #414f91
}
A.blueText11pt {
	FONT: bold 11px Tahoma,verdana,arial; COLOR: #414f91
}
.blueText11pt:visited {
	FONT: bold 11px Tahoma,verdana,arial; COLOR: #414f91
}
.blueText11pt:hover {
	FONT: bold 11px Tahoma,verdana,arial; COLOR: #414f91
}
.brownText11pt {
	FONT: 11px Tahoma,verdana,arial; COLOR: #996600
}
A.brownText11pt {
	COLOR: #996600; FONT-SIZE: 9px; FONT-WEIGHT: bold
}
.brownText11pt:visited {
	COLOR: #996600; FONT-SIZE: 9px; FONT-WEIGHT: bold
}
.brownText11pt:hover {
	COLOR: #cc0000; FONT-SIZE: 9px; FONT-WEIGHT: bold
}
.blueLink {
	FONT-FAMILY: Tahoma,Verdana, Arial, Helvetica, sans-serif; COLOR: #0000ff; FONT-SIZE: 11px; TEXT-DECORATION: underline
}
A.blueLink {
	FONT-FAMILY: Tahoma,Verdana, Arial, Helvetica, sans-serif; COLOR: #0000ff; FONT-SIZE: 11px; TEXT-DECORATION: underline
}
.blueLink:visited {
	COLOR: #0000ff; TEXT-DECORATION: underline
}
.blueLink:hover {
	COLOR: #0000ff; TEXT-DECORATION: underline
}
.redLink {
	FONT-FAMILY: Tahoma,Verdana, Arial, Helvetica, sans-serif; COLOR: #bb232c; FONT-SIZE: 11px
}
A.redLink {
	COLOR: #bb232c
}
.redLink:visited {
	COLOR: #bb232c
}
.redLink:hover {
	COLOR: #bb232c
}
.weather {
	FONT-FAMILY: Tahoma,Verdana, Arial, Helvetica, sans-serif; FLOAT: left; COLOR: black; FONT-SIZE: 9px; FONT-WEIGHT: bold
}
.cityState {
	COLOR: black; TEXT-DECORATION: underline
}
.forecast {
	
}
A.cityState {
	COLOR: black
}
.cityState:visited {
	COLOR: black
}
A.forecastLink {
	COLOR: #7a7a7a
}
.forecastLink:visited {
	COLOR: #7a7a7a
}
.forecastWhite {
	COLOR: #ffffff; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.forecastBlue {
	COLOR: #99ccff; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.forecastGrey {
	LINE-HEIGHT: 100%; COLOR: #7a7a7a; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
forecastBlack {
	COLOR: black; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.officialsource {
	FLOAT: right; MARGIN-RIGHT: 25px
}
.insideBody {
	FONT-FAMILY: Arial, Helvetica, Verdana,Tahoma, sans-serif; COLOR: #000000; FONT-SIZE: 12px
}
.bodyLink {
	COLOR: #cc0000
}
A.bodyLink {
	COLOR: #cc0000
}
.bodyLink:visited {
	COLOR: #cc0000
}
.bodyLink:hover {
	COLOR: #cc0000
}
.pageTitle {
	FONT-FAMILY: Arial, Helvetica, Verdana,Tahoma, sans-serif; COLOR: #333399; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.communitypages {
	FONT-FAMILY: arial,helvetica,sans-serif; FONT-SIZE: 13px
}
.communityPageTitle {
	FONT-FAMILY: arial,helvetica,sans-serif; COLOR: #333399; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
.pageTitleSM {
	FONT-FAMILY: Arial, Helvetica, Verdana,Tahoma, sans-serif; COLOR: #333399; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
A.dl:link {
	COLOR: #990000; TEXT-DECORATION: none
}
A.dl:active {
	COLOR: #990000; TEXT-DECORATION: none
}
A.dl:hover {
	COLOR: #990000; TEXT-DECORATION: underline
}
A.dl:visited {
	COLOR: #990000; TEXT-DECORATION: none
}
BODY {
	BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 18px
}
#container {
	WIDTH: 955px; MARGIN-LEFT: auto; OVERFLOW: hidden; FONT-WEIGHT: bold; MARGIN-RIGHT: auto
}
IMG {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
.inlineimg {
	DISPLAY: inline
}
.fp_header {
	WIDTH: 955px; MARGIN-BOTTOM: 15px
}
#BrandBar {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: Arial; COLOR: #0054a6; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; BORDER-TOP: medium none; FONT-WEIGHT: normal; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
DIV#BrandBar A {
	FONT-FAMILY: Arial; COLOR: #0054a6; FONT-SIZE: 10pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
DIV#BrandBar A:visited {
	FONT-FAMILY: Arial; FONT-SIZE: 10pt; FONT-WEIGHT: normal
}
.logo {
	WIDTH: 434px; FLOAT: left; HEIGHT: 98px
}
.rightsidehead {
	PADDING-LEFT: 100px; WIDTH: 412px; MARGIN-BOTTOM: 15px; FLOAT: right; HEIGHT: 98px
}
.rightsidehead2 {
	WIDTH: 412px; FLOAT: left; HEIGHT: 98px
}
.headerclear {
	CLEAR: both
}
.navbar {
	WIDTH: 955px
}
.below_navbar {
	
}
.leftside {
	WIDTH: 646px; FLOAT: left
}
.search-box {
	BACKGROUND-COLOR: #ffffff; WIDTH: 645px
}
.small_print {
	FONT-SIZE: 13px
}
.inputbox {
	WIDTH: 320px; HEIGHT: 20px; FONT-SIZE: 18px
}
.inputbox_sm {
	WIDTH: 180px; HEIGHT: 20px; FONT-SIZE: 18px
}
.inputbox_phone {
	WIDTH: 80px; HEIGHT: 20px; FONT-SIZE: 18px
}
.subbtn {
	WIDTH: 101px; FLOAT: left; CURSOR: hand
}
.search-box-text {
	BORDER-LEFT: #ad1f2d 3px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; HEIGHT: 182px; BORDER-RIGHT: #ad1f2d 3px solid; PADDING-TOP: 10px
}
.search-results-text {
	BORDER-LEFT: #ad1f2d 3px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-RIGHT: #ad1f2d 3px solid; PADDING-TOP: 10px
}
.subtxt {
	COLOR: #333333
}
.popular_search {
	BACKGROUND-COLOR: #f2f2f2; MARGIN-TOP: 10px; WIDTH: 645px
}
.popular_search_text {
	BORDER-LEFT: #ad1f2d 3px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; HEIGHT: 105px; FONT-SIZE: 14px; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold; BORDER-RIGHT: #ad1f2d 3px solid; PADDING-TOP: 10px
}
.popsearch-anchor {
	PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.popsearch-outer-wrapper {
	POSITION: relative; TOP: 10%; LEFT: 0%
}
.popsearch-outer-container {
	MARGIN: 0px; WIDTH: 100%
}
.popsearch-inner-container {
	MARGIN: 0px; WIDTH: 66.66%; FLOAT: left
}
.popsearch-right {
	MARGIN: 0px; WIDTH: 30%; FLOAT: right
}
.popsearch-clear {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 0px; CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 0px
}
.popsearch-left {
	MARGIN: 0px; WIDTH: 33.33%; FLOAT: left
}
.popsearch-middle {
	MARGIN: 0px; WIDTH: 47.5%; FLOAT: right
}
.rightside {
	WIDTH: 300px; FLOAT: left; MARGIN-LEFT: 9px
}
.rightadbox {
	WIDTH: 300px
}
.feature_box {
	BACKGROUND-COLOR: #f2f2f2; MARGIN-TOP: 10px
}
.feature_box_text {
	BORDER-LEFT: #ad1f2d 3px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; HEIGHT: 105px; FONT-SIZE: 14px; FONT-WEIGHT: bold; BORDER-RIGHT: #ad1f2d 3px solid; PADDING-TOP: 10px
}
.footer {
	TEXT-ALIGN: center; CLEAR: both; FONT-SIZE: 11px; FONT-WEIGHT: normal; PADDING-TOP: 10px
}
.location {
	MARGIN-TOP: 15px; FLOAT: left
}
DIV > .buttonright {
	
}
.buttonright {
	MARGIN-TOP: 30px; WIDTH: 102px; FLOAT: right; CURSOR: hand
}
.buttonrightrev {
	MARGIN-TOP: 15px; WIDTH: 102px; FLOAT: right; CURSOR: hand
}
