A {
	COLOR: #FFFFFF; text-decoration: none
}
.legend {
font-size: 14px; 
font-weight: bold; 
color: #666666; 
text-transform: capitalize; 
padding: 5px 10px; 
background: #FF6600; 
display: block; 
margin-bottom: 0; 
border: 1px solid #ccc;
}


A:active {
	COLOR: #FFFFFF
}

A:hover {
	COLOR: #FF6600;  text-decoration: UNDERLINE
}
A:focus {
	COLOR: #FFFFFF
}

BODY {
	FONT-SIZE: 0.7em; MARGIN: 0px 0px; FONT-FAMILY: verdana, sans-serif; TEXT-ALIGN: center
}
#columnLeft {
	FLOAT: left; MARGIN-BOTTOM: 15px
}
#columnRight {
	FLOAT: right; MARGIN-BOTTOM: 15px
}
#content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 12px; MARGIN: 0px; PADDING-TOP: 12px; HEIGHT: 1%; BACKGROUND-COLOR: #fff
}
#content LI {
	MARGIN-TOP: 0.3em
}
.hidden {
	DISPLAY: none
}	
.link A {
	DISPLAY: block; WIDTH: 100%; COLOR: #FFFFFF; LINE-HEIGHT: 20px;; BACKGROUND-COLOR: #D9251C; TEXT-DECORATION: none
}
.link A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #FF6600; TEXT-DECORATION: none
}
.fp A{ 
    COLOR: #000;
}

#home .homeHide {
	DISPLAY: none
}
H1 {
	MARGIN: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.6em; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.6em; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0.6em; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0.6em; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0.6em; MARGIN: 0px; PADDING-TOP: 0px
}
.largeObject {
	OVERFLOW: auto; WIDTH: 100%
}
#momentum {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative; TEXT-ALIGN: left
}
#momentum IMG {
	POSITION: absolute
}
P {
	MARGIN-TOP: 0px
}
#pageConstraints {
	MIN-WIDTH: 700px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; POSITION: relative; TEXT-ALIGN: left
}
.popup #globalLinks {
	DISPLAY: none
}
.popup #header {
	HEIGHT: 104px
}
.popup #siteNameContainer {
	TOP: 0px
}
.popup #siteSpecific UL {
	DISPLAY: none
}
#popupBand {
	FONT-SIZE: 0.9em; BACKGROUND: #ebebeb; COLOR: #0050aa; BORDER-BOTTOM: #aaafb4 1px solid; POSITION: relative; HEIGHT: 1.8em
}
#popupBand IMG {
	RIGHT: 10px; CURSOR: pointer; POSITION: absolute; TOP: 0.2em
}
#popupBand SPAN {
	RIGHT: 30px; POSITION: absolute; TOP: 0.3em
}
.skipNav {
	LEFT: -1000em; POSITION: absolute
}
TABLE {
	FONT-SIZE: 1em
}
#globalLinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; WIDTH: 100%; COLOR: #fff; PADDING-TOP: 2px; WHITE-SPACE: nowrap; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #009dd9; TEXT-ALIGN: right
}
#globalLinks A {
	COLOR: #fff; TEXT-DECORATION: none
}
#globalLinks A:hover {
	TEXT-DECORATION: underline
}
#globalLinks LI {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 8px; DISPLAY: inline; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#globalLinks LI.last {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 4px
}
#hallmark {
	FLOAT: right
}
#header {
	CLEAR: both; FONT-SIZE: 0.8em; WIDTH: 100%; HEIGHT: 121px
}
#siteNameContainer {
	Z-INDEX: 1; LEFT: 0px; WIDTH: 299px; POSITION: absolute; TOP: 18px; HEIGHT: 104px
}
#siteNamePositioner {
	POSITION: absolute; TOP: 50%; HEIGHT: 50px
}
#siteName {
	POSITION: relative; TOP: -50%
}
#siteSpecific {
	Z-INDEX: 1; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 299px; POSITION: relative; HEIGHT: 42px
}
#siteSpecific A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #0050aa; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#siteSpecific A.currentPage {
	FONT-WEIGHT: bold; CURSOR: text; TEXT-DECORATION: none
}
#siteSpecific A.currentPage:visited {
	FONT-WEIGHT: bold; CURSOR: text; TEXT-DECORATION: none
}
#siteSpecific A:hover {
	TEXT-DECORATION: underline
}
#siteSpecific A:active {
	TEXT-DECORATION: underline
}
#siteSpecific A:focus {
	TEXT-DECORATION: underline
}
#siteSpecific UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 20px; BORDER-BOTTOM: #ddd 1px solid; WHITE-SPACE: nowrap; LIST-STYLE-TYPE: none
}
#siteSpecific LI {
	BORDER-RIGHT: #0050aa 1px solid; PADDING-RIGHT: 11px; DISPLAY: inline; PADDING-LEFT: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#siteSpecific LI.first {
	PADDING-LEFT: 0px
}
#siteSpecific LI.last {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px
}
#footer {
	CLEAR: both; PADDING-RIGHT: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; FONT-SIZE: 0.7em; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 8px; WIDTH: 100%; COLOR: #000; PADDING-TOP: 8px; FONT-FAMILY: verdana, sans-serif; POSITION: relative; BACKGROUND-COLOR: #ebebeb
}
#footer A {
	COLOR: #000
}
#footer P {
	MARGIN: 0px
}
#footerCenter {
	MARGIN-LEFT: 195px; MARGIN-RIGHT: 195px; TEXT-ALIGN: center
}
#footerLeft {
	LEFT: 10px; WIDTH: 190px; POSITION: absolute
}
#footerRight {
	RIGHT: 10px; WIDTH: 190px; POSITION: absolute; TOP: 8px; TEXT-ALIGN: right
}