BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10pt; PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-TOP: 15px; FONT-FAMILY: Verdana, Helvetica; TEXT-ALIGN: center
}
#header {
	BORDER-RIGHT: #b3bdc9 1px solid; BORDER-TOP: #b3bdc9 1px solid; MARGIN: 0px auto; BORDER-LEFT: #b3bdc9 1px solid; WIDTH: 980px; HEIGHT: 10px; BACKGROUND-COLOR: #f1f1e7
}
#banner {
	BORDER-RIGHT: 1px solid #b3bdc9; BACKGROUND: black url('../Images/HDR-Logo.gif') no-repeat; MARGIN: 0px auto; BORDER-LEFT: 1px solid #b3bdc9; WIDTH: 980px; HEIGHT: 57px
}
#banner A {
	DISPLAY: block; WIDTH: 100%; HEIGHT: 100%
}
#primaryMenuBar {
	MARGIN: 0px auto; WIDTH: 980px; POSITION: relative; HEIGHT: 22px; TEXT-ALIGN: left
}
#primaryLeft {
	PADDING-LEFT: 10px; FLOAT: left; WIDTH: 751px; PADDING-TOP: 2px; POSITION: relative
}
#primaryLeft-weather {
	PADDING-LEFT: 10px; FLOAT: left; WIDTH: 950px; PADDING-TOP: 2px; POSITION: relative
}
#primaryRight {
	MARGIN-LEFT: 763px; POSITION: relative; TOP: 1px; TEXT-ALIGN: right
}
#secondaryMenuBar, #secondaryMenuBar-wide {
	MARGIN: 0px auto; WIDTH: 980px; POSITION: relative; TEXT-ALIGN: left
}
#secondaryMenuBar .clearTags {
	BORDER-TOP: #b3bdc9 1px solid; MARGIN-LEFT: 200px
}
#secondaryMenuBar, #secondaryMenuBar-wide {
	MARGIN: 0px auto; WIDTH: 980px; POSITION: relative; TEXT-ALIGN: left
}
#secondaryMenuBar-wide {
	BORDER-BOTTOM: #b3bdc9 1px solid; MARGIN-LEFT: 0px; BORDER-LEFT: #b3bdc9 1px solid; 
}
#secondaryLeft, #secondaryLeft-wide {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN-LEFT: 100px; WIDTH: 562px; PADDING-TOP: 2px; POSITION: relative; HEIGHT: 16px
}
#secondaryLeft-wide {
	MARGIN-LEFT: 2px; WIDTH: 880px; BORDER-bottom: #b3bdc9 0px solid;
}
#secondaryRight, #secondaryRight-wide {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN-LEFT: 763px; PADDING-TOP: 2px; POSITION: relative; TEXT-ALIGN: right
}
#secondaryRight-wide {
	MARGIN-LEFT: 763px;BORDER-bottom: #b3bdc9 0px solid;
}
#homeTemplate {
	BORDER-RIGHT: #b3bdc9 1px solid; MARGIN: 0px auto; BORDER-LEFT: #b3bdc9 1px solid; WIDTH: 980px; BORDER-BOTTOM: #b3bdc9 1px solid; POSITION: relative; BACKGROUND-COLOR: #f1f1e7; TEXT-ALIGN: left
}
#threeColumnTemplate {
	BORDER-RIGHT: #b3bdc9 1px solid; MARGIN: 0px auto; BORDER-LEFT: #b3bdc9 1px solid; WIDTH: 980px; BORDER-BOTTOM: #b3bdc9 1px solid; POSITION: relative; BACKGROUND-COLOR: #f1f1e7; TEXT-ALIGN: left
}
#moduleMenu, #moduleMenu-wide {
	LEFT: 0px; WIDTH: 200px; POSITION: absolute; TOP: 51px; HEIGHT: 464px
}
#contentRegion, #contentRegion-weather {
	PADDING-RIGHT: 24px; PADDING-LEFT: 24px; MIN-HEIGHT: 490px; FLOAT: left; PADDING-BOTTOM: 24px; MARGIN-LEFT: 100px; BORDER-LEFT: #b3bdc9 1px solid; WIDTH: 513px; PADDING-TOP: 0px; HEIGHT: 490px
}
#contentRegion-weather {
	MARGIN-LEFT: 100px; WIDTH: 760px;
}
#contentRegion-wide {
	MARGIN-LEFT: 22px; WIDTH: 880px;
}
#searchRegion {
	PADDING-RIGHT: 24px; PADDING-LEFT: 24px; MIN-HEIGHT: 490px; FLOAT: left; PADDING-BOTTOM: 24px; MARGIN-LEFT: 100px; BORDER-LEFT: #b3bdc9 1px solid; WIDTH: 513px; PADDING-TOP: 0px; HEIGHT: 490px
}
#SiteMapContent {
	PADDING-RIGHT: 24px; PADDING-LEFT: 24px; MIN-HEIGHT: 490px; FLOAT: left; PADDING-BOTTOM: 24px; MARGIN-LEFT: 100px; BORDER-LEFT: #b3bdc9 1px solid; WIDTH: 513px; PADDING-TOP: 0px; HEIGHT: 490px
}
#breadcrumbMenu {
	PADDING-RIGHT: 30px; FONT-SIZE: 8pt; MARGIN: 4px auto auto 200px; FONT-FAMILY: Verdana, Geneva, Sans-Serif; TEXT-ALIGN: right
}
#breadcrumbMenu LABEL {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Geneva, Sans-Serif
}
#breadcrumbMenu A {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Geneva, Sans-Serif
}
#contentHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; MARGIN-BOTTOM: 12px; COLOR: #497091; PADDING-TOP: 15px; FONT-FAMILY: Verdana, Geneva, Sans-Serif
}
#supplimentaryRegion {
	PADDING-LEFT: 561px; PADDING-BOTTOM: 20px; MARGIN-LEFT: 200px; BORDER-LEFT: #b3bdc9 1px solid
}
#supplimentaryRegion SELECT {
	WIDTH: 200px
}
#templateHeight {
	POSITION: static; HEIGHT: 100%
}
#footerMenu {
	FONT-SIZE: 9px; COLOR: black
}
#footerMenu A {
	FONT-SIZE: 9px; COLOR: black
}
#footerMenu {
	WIDTH: 200px; BOTTOM: 20px; POSITION: absolute; TEXT-ALIGN: center
}
.clearTags {
	CLEAR: both
}
#environment {
	PADDING-RIGHT: 0px; MARGIN-TOP: 6px; PADDING-LEFT: 0px; FONT-SIZE: xx-large; PADDING-BOTTOM: 4px; MARGIN-LEFT: 625px; COLOR: white; MARGIN-RIGHT: auto; POSITION: absolute; BACKGROUND-COLOR: maroon
}
#homeTemplate {
	BACKGROUND: #f1f1e7 url('../images/Building-Sketch.gif') no-repeat left bottom; 
}
#SiteMapContent {
	PADDING-RIGHT: 0px; WIDTH: 755px
}
.SiteMapTitle A {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #497091; FONT-FAMILY: Verdana, Geneva, Sans-Serif; TEXT-DECORATION: none
}
.SiteMapModuleTitle A {
	FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Verdana, Geneva, Sans-Serif; TEXT-DECORATION: none
}
#searchRegion {
	PADDING-RIGHT: 0px; WIDTH: 755px
}
.GoogleResults {
	PADDING-TOP: 15px
}
.GoogleSearchBar {
	PADDING-TOP: 15px
}
#googleResultItem {
	CLEAR: both
}
#googleCaption {
	MARGIN-TOP: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana, Helvetica
}
#googleTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN-BOTTOM: 2px; COLOR: black; FONT-FAMILY: Verdana, Helvetica
}
#googleNavigationBar {
	BORDER-RIGHT: lightgrey 1px solid; BORDER-TOP: lightgrey 1px solid; DISPLAY: inline-block; MARGIN: auto 25px 5px auto; BORDER-LEFT: lightgrey 1px solid; BORDER-BOTTOM: lightgrey 1px solid; BACKGROUND-COLOR: lightgrey
}
#googleResultsSummary {
	DISPLAY: block; FLOAT: left
}
#googlePaging {
	DISPLAY: block; FLOAT: right
}