#container {
	MARGIN: 0px auto; WIDTH: 778px; POSITION: relative; TEXT-ALIGN: left
}
#logo {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN: 5px 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
#tools {
	FONT-SIZE: 60%; MARGIN: -23px 20px 10px 0px; COLOR: #fff; TEXT-ALIGN: right
}
#tools A.selected {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; COLOR: #000; BORDER-BOTTOM: 0px; TEXT-DECORATION: none
}
#tagline {
	CLEAR: both
}
#navMenu {
	CLEAR: both
}
#tagline {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 70%; PADDING-BOTTOM: 0px; PADDING-TOP: 7px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 20px
}
* HTML #tagline {
	HEIGHT: 27px
}
#tagline STRONG {
	FONT-WEIGHT: normal; COLOR: #af9025
}
#tagline SPAN.gold {
	FLOAT: left
}
#tagline SPAN.call {
	FLOAT: right
}
#navMenu {
	BACKGROUND-REPEAT: repeat-x; HEIGHT: 29px
}
#navMenu A {
	BORDER-RIGHT: #dbc775 1px solid; PADDING-RIGHT: 20px; BACKGROUND-POSITION: 8px 5px; DISPLAY: block; PADDING-LEFT: 20px; FONT-SIZE: 70%; FLOAT: left; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; COLOR: #fff; PADDING-TOP: 7px; BACKGROUND-REPEAT: no-repeat! important; HEIGHT: 22px; TEXT-DECORATION: none
}
#navMenu SPAN {
	DISPLAY: none
}
#navMenu A:hover {
	BACKGROUND-POSITION: 8px -42px; BACKGROUND-REPEAT: no-repeat! important
}
#navMenu A.selected {
	BACKGROUND-POSITION: 8px -42px; BACKGROUND-REPEAT: no-repeat! important
}
#content {
	CLEAR: both; MARGIN: 0px; BACKGROUND-REPEAT: no-repeat! important; BACKGROUND-COLOR: #f9f6e5
}
#header {
	HEIGHT: 118px
}
#header SPAN {
	DISPLAY: inline; FONT-SIZE: 70%; FLOAT: left; MARGIN: 53px 5px 0px 134px; TEXT-TRANSFORM: uppercase
}
#header H1 {
	MARGIN-TOP: 37px; FONT-WEIGHT: normal; FLOAT: left
}
#leftcol {
	PADDING-LEFT: 20px; FONT-SIZE: 80%; FLOAT: left; WIDTH: 235px; COLOR: #b29200; MARGIN-RIGHT: 15px; PADDING-TOP: 57px
}
* HTML #leftcol {
	WIDTH: 255px
}
#leftcol H5 {
	MARGIN-TOP: 0px; FONT-SIZE: 100%
}
#centercol {
	FONT-SIZE: 90%; FLOAT: left; WIDTH: 358px
}
#rightcol {
	MARGIN-TOP: 46px; FONT-SIZE: 70%; FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 125px; COLOR: #4689c1; LINE-HEIGHT: 1.4em
}
#twocol {
	FONT-SIZE: 90%; FLOAT: left; WIDTH: 483px
}
.tidbit IMG {
	MARGIN: 10px 0px
}
.tidbit A {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; TEXT-DECORATION: none
}
TABLE {
	FONT-SIZE: 0.9em
}
TABLE.formtable TD {
	WIDTH: 338px; BORDER-BOTTOM: #e6dbbc 1px solid
}
.formtxtBold {
	WIDTH: 150px! important; BORDER-BOTTOM: #e6dbbc 1px solid; HEIGHT: 40px
}
TABLE.formtable TD I {
	DISPLAY: none
}
INPUT.formTxtField {
	WIDTH: 215px
}
INPUT.formPhoneTxtFieldEXT {
	WIDTH: 50px
}
.phoneExampleMsg {
	FONT-SIZE: x-small; PADDING-BOTTOM: 20px; COLOR: #666666; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.formtxtBoldExt {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
.formRequiredField {
	FONT-WEIGHT: bold; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.formRequiredIndicator {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.errorMsg {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #dc344d; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.formtxtBoldPhone {
	VERTICAL-ALIGN: top; WIDTH: 150px! important; PADDING-TOP: 7px; BORDER-BOTTOM: #e6dbbc 1px solid; HEIGHT: 50px
}
INPUT.formPhoneTxtField {
	WIDTH: 139px
}
SELECT#state {
	WIDTH: 215px
}
#footer {
	CLEAR: both; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 10px 0px; PADDING-LEFT: 0px; FONT-SIZE: 70%; RIGHT: 10px; PADDING-BOTTOM: 0px; WIDTH: 778px; COLOR: #b29200; PADDING-TOP: 55px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 94px; TEXT-ALIGN: right
}
#footer A.rightest {
	MARGIN-RIGHT: 25px
}
#footer A {
	MARGIN-LEFT: 20px; COLOR: #b29200
}
#footer SPAN {
	DISPLAY: none
}
#flashstory {
	Z-INDEX: 100; LEFT: 0px; POSITION: absolute; TOP: 150px
}
H2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 120%; PADDING-BOTTOM: 6px; MARGIN: 0px 0px 10px; COLOR: #b29200; PADDING-TOP: 55px; FONT-STYLE: italic; BACKGROUND-COLOR: #000
}
H3 {
	FONT-WEIGHT: normal; MARGIN-BOTTOM: 3px; FONT-STYLE: italic
}
P {
	MARGIN: 0px 5px 10px 0px; LINE-HEIGHT: 1.4em
}
P A {
	BORDER-BOTTOM: #afd2ef 1px solid; TEXT-DECORATION: none
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-LEFT: 0px; MARGIN: 10px 0px 10px 15px; LIST-STYLE-TYPE: square
}
.micetype {
	FONT-SIZE: 70%; COLOR: #c8bd9d; LINE-HEIGHT: 1.4em
}
.sIFR-flash {
	VISIBILITY: visible! important; MARGIN: 0px
}
.sIFR-replaced {
	VISIBILITY: visible! important
}
SPAN.sIFR-alternate {
	DISPLAY: block; LEFT: 0px; OVERFLOW: hidden; WIDTH: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 0px
}
.sIFR-hasFlash H1 {
	VISIBILITY: hidden
}
