BODY {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #fff; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 78%/1.2 Verdana, helvetica, serif; PADDING-TOP: 0px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
#container {
	BORDER-RIGHT: #c0c8b9 0px solid; BORDER-TOP: #c0c8b9 0px solid; BACKGROUND: #ffffff; MARGIN: 0px auto; BORDER-LEFT: #c0c8b9 0px solid; WIDTH: 100%; BORDER-BOTTOM: #c0c8b9 0px solid; TEXT-ALIGN: left
}
.top {
	WIDTH: 100%; HEIGHT: 68px
}
.imgleft {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TOP: 0px
}
.imgright {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; RIGHT: 10px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative
}
.pichome {
	LEFT: 0px; FLOAT: left; background-image:url(images/pic_beach_100pc.gif); WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; TOP: 150px; text-align:center; background-color:#000000;
}
.pic {
	LEFT: 0px; FLOAT: left; TOP: 150px;
}
.page2box {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; TOP: 0px; HEIGHT:160px; BACKGROUND-COLOR: #000000
}
.page2pic {
	FLOAT: right; WIDTH: 800px; BACKGROUND-COLOR: #000000
}
.page2pic IMG {
	RIGHT: 0px; FLOAT: right; TOP: 0px
}
.page2text {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 90%; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 168px; COLOR: #FFFFFF; LINE-HEIGHT: 12px; PADDING-TOP: 10px; FONT-FAMILY: Verdana, Helvetica, sans-serif; TOP: 0px; HEIGHT: 97px; BACKGROUND-COLOR: #000000
}

.sub-contacttext {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 90%; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #150f3f; LINE-HEIGHT: 12px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Helvetica, sans-serif; TOP: 0px; BACKGROUND-COLOR: #c0c8b9; border:1 solid #ff0000;
}
.page2text A {
	COLOR: #FFFFFF
}
.pag2text A:hover {
	COLOR: #CCCCCC
	TEXT-DECORATION: none
}
P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; COLOR: #0f0e37; PADDING-TOP: 5px; FONT-FAMILY: Verdana
}
P A {
	COLOR: #930404; TEXT-DECORATION: none
}
P A:hover {
	COLOR: #b2bdaa; TEXT-DECORATION: underline
}
.bar {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 198px; COLOR: #0f0e37; PADDING-TOP: 10px
}
.bar2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 10px; WIDTH: 600px; COLOR: #0f0e37; PADDING-TOP: 10px
}
P#smurf {
	FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #150f3f; FONT-STYLE: italic; TEXT-ALIGN: center
}
#smurf STRONG {
	FONT-SIZE: 1.2em; COLOR: black
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 110%; PADDING-BOTTOM: 3px; COLOR: #930404; PADDING-TOP: 3px; FONT-FAMILY: verdana, Verdana
}
H2 {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 110%; PADDING-BOTTOM: 3px; COLOR: #930404; PADDING-TOP: 3px; FONT-FAMILY: verdana, Verdana
}
H3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 105%; PADDING-BOTTOM: 3px; COLOR: #930404; PADDING-TOP: 3px; FONT-FAMILY: verdana, Verdana
}
H4 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 100%; PADDING-BOTTOM: 3px; COLOR: #930404; PADDING-TOP: 3px; FONT-FAMILY: verdana, Verdana
}
LI {
	COLOR: #0f0e37
}
.line {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-BOTTOM-WIDTH: 1px; PADDING-BOTTOM: 1px; WIDTH: 750px; COLOR: #999999; PADDING-TOP: 1px
}
#nav {
	BORDER-RIGHT: #150f3f 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #150f3f 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; BACKGROUND-IMAGE: url(images/nav_bgd.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #150f3f 0px solid; WIDTH: 100%; LINE-HEIGHT: 1; PADDING-TOP: 0px; BORDER-BOTTOM: #150f3f 1px solid; BACKGROUND-REPEAT: repeat-x; LIST-STYLE-TYPE: none; text-align:center
}
#nav UL {
	BORDER-RIGHT: #150f3f 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #150f3f 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: #666666; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; BORDER-LEFT: #150f3f 0px solid; WIDTH: 100px; LINE-HEIGHT: 1; PADDING-TOP: 0px; BORDER-BOTTOM: #150f3f 1px solid; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
#nav A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; COLOR: #FFFFFF; PADDING-TOP: 3px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
#nav UL LI {
	PADDING-RIGHT: 0px; BORDER-TOP: #150f3f 1px solid; PADDING-LEFT: 0px; BACKGROUND: #333333; PADDING-BOTTOM: 0px; WIDTH: 100px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#nav LI {
	PADDING-RIGHT: 40px; PADDING-LEFT: 0px; FLOAT: right; BACKGROUND-IMAGE: url(images/nav_bgd.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; BORDER-RIGHT-WIDTH: 0px
}
#nav LI UL {
	BORDER-TOP-WIDTH: 1px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 1px; LEFT: -999em; BORDER-BOTTOM-WIDTH: 1px; MARGIN: 0px; WIDTH: 100px; POSITION: absolute; HEIGHT: auto; BORDER-RIGHT-WIDTH: 1px
}
#nav LI LI {
	PADDING-RIGHT: 1em; WIDTH: 100px
}
#nav LI UL A {
	WIDTH: 100px
}
#nav LI UL UL {
	MARGIN: -1.75em 0px 0px 14em
}
#nav LI:hover UL UL {
	LEFT: -999em
}
#nav LI:hover UL UL UL {
	LEFT: -999em
}
#nav LI.sfhover UL UL {
	LEFT: -999em
}
#nav LI.sfhover UL UL UL {
	LEFT: -999em
}
#nav LI:hover UL {
	LEFT: auto
}
#nav LI LI:hover UL {
	LEFT: auto
}
#nav LI LI LI:hover UL {
	LEFT: auto
}
#nav LI.sfhover UL {
	LEFT: auto
}
#nav LI LI.sfhover UL {
	LEFT: auto
}
#nav LI LI LI.sfhover UL {
	LEFT: auto
}
#nav LI:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#nav LI.sfhover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#contenttitleright {
	PADDING-RIGHT: 0px; MARGIN-TOP: -26px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 110%; Z-INDEX: 1; PADDING-BOTTOM: 7px; COLOR: #fff; LINE-HEIGHT: 23px; PADDING-TOP: 7px; FONT-FAMILY: verdana; POSITION: relative; BACKGROUND-COLOR: #7e8b7a
}
#contenttitle {
	CLEAR: left; PADDING-RIGHT: 0px; MARGIN-TOP: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 110%; Z-INDEX: 2; LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 100%; COLOR: #ffffff; LINE-HEIGHT: 23px; PADDING-TOP: 5px; FONT-FAMILY: verdana; TOP: 170px; BACKGROUND-COLOR: #333333; BACKGROUND-IMAGE: url(images/nav_bgd.gif);
}
#contenttitleright IMG {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative; TOP: -4px
}
.contenttitle750 {
	CLEAR: left; MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 110%; LEFT: 0px; FLOAT: left; WIDTH: 100%; COLOR: #fff; FONT-FAMILY: verdana; TOP: 170px; BACKGROUND-COLOR: #7e8b7a
}
#contentright {
	PADDING-RIGHT: 10px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 90%; FLOAT: right; PADDING-BOTTOM: 5px; WIDTH: 200px; COLOR: #999; PADDING-TOP: 5px; FONT-FAMILY: verdana; TOP: 274px; BACKGROUND-COLOR: #dddddd
}
#footer {
	CLEAR: left; PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 10px; LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 100%; PADDING-TOP: 10px; TOP: 170px; BACKGROUND-COLOR: #333333
}
#footer A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#footer A:hover {
	COLOR: #dddddd; TEXT-DECORATION: none
}
#content {
	CLEAR: left; PADDING-RIGHT: 10px; MARGIN-TOP: 10px; PADDING-LEFT: 10px; LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 68%; PADDING-TOP: 0px; TOP: 305px; BACKGROUND-COLOR: #fff
}
#content A {
	COLOR: #7c6240
}
#content A:hover {
	TEXT-DECORATION: none
}
.content750 {
	CLEAR: left; PADDING-RIGHT: 10px; MARGIN-TOP: 10px; PADDING-LEFT: 10px; LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 750px; PADDING-TOP: 0px; TOP: 205px
}
.content750 A {
	COLOR: #7c6240
}
.content750 A:hover {
	TEXT-DECORATION: none
}
#scaffolding {
	BORDER-RIGHT: #eda 0px solid; BORDER-TOP: #eda 1px solid; FONT-SIZE: 150%; BACKGROUND: url(/images/header_bg.gif) white no-repeat; MARGIN: 1em 0px 0px; BORDER-LEFT: #eda 0px solid; BORDER-BOTTOM: #eda 0px solid; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 70px
}
#scaffolding A {
	DISPLAY: block; BACKGROUND: url(/images/hdlogo_flip2.gif) no-repeat 181px 0px; TEXT-INDENT: -999em; HEIGHT: 70px; TEXT-DECORATION: none
}
#scaffolding A:hover {
	BACKGROUND-POSITION: 181px -70px
}
FORM .css .widget {
	PADDING-RIGHT: 0px; BORDER-TOP: #ffd37a 3px solid; PADDING-LEFT: 0px; ; FLOAT: expression('left'); PADDING-BOTTOM: 7px; OVERFLOW: hidden; PADDING-TOP: 7px; BORDER-BOTTOM: #ccc 1px solid; POSITION: relative
}
FORM {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; FONT-FAMILY: Verdana, Verdana, Sans-Serif; ; HEIGHT: expression('1%')
}
FIELDSET {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 15px; MARGIN: 20px 0px; PADDING-TOP: 15px; ; POSITION: expression('relative'); BACKGROUND-COLOR: #fafafa
}
FIELDSET FIELDSET {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff
}
LEGEND {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; ; POSITION: expression('absolute'); ; TOP: expression('-9px')
}
FIELDSET FIELDSET LEGEND {
	FONT-SIZE: 90%
}
LABEL {
	FONT-SIZE: small; MARGIN: 0px; TEXT-TRANSFORM: capitalize; COLOR: #333
}
.label {
	FONT-SIZE: small; MARGIN: 0px; TEXT-TRANSFORM: capitalize; COLOR: #333
}
LABEL.preField {
	PADDING-RIGHT: 2px; DISPLAY: inline-block; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; MARGIN: 0.6em 4px 0px 0px; ; WIDTH: expression('7em'); PADDING-TOP: 0px; min-width: 7em
}
.label {
	PADDING-RIGHT: 2px; DISPLAY: inline-block; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; MARGIN: 0.6em 4px 0px 0px; ; WIDTH: expression('7em'); PADDING-TOP: 0px; min-width: 7em
}
.label {
	DISPLAY: block; WIDTH: auto
}
LABEL.postField {
	MARGIN-LEFT: 4px; MARGIN-RIGHT: 4px
}
TEXTAREA {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 1px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
INPUT {
	
}
UNKNOWN {
	WIDTH: 9em
}
SELECT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 1px; PADDING-TOP: 0px
}
.instructions {
	MARGIN: 1.5em 0px
}
.oneChoice {
	WHITE-SPACE: nowrap
}
.error {
	BORDER-RIGHT: #f00 1px solid; BORDER-TOP: #f00 1px solid; BORDER-LEFT: #f00 1px solid; BORDER-BOTTOM: #f00 1px solid
}
.errFld {
	BORDER-RIGHT: #f00 1px solid; BORDER-TOP: #f00 1px solid; BORDER-LEFT: #f00 1px solid; BORDER-BOTTOM: #f00 1px solid
}
.errorMsg {
	DISPLAY: inline; COLOR: #cc3333! important
}
.errMsg {
	DISPLAY: block; COLOR: #cc3333! important
}
.field-hint {
	CLEAR: right; PADDING-RIGHT: 0px; BACKGROUND-POSITION: left center; PADDING-LEFT: 20px; FONT-SIZE: 85%; MIN-HEIGHT: 2em; FLOAT: right; BACKGROUND-IMAGE: url(/images/tfa-bracket.gif); PADDING-BOTTOM: 0px; WIDTH: 190px; COLOR: #000; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
.field-hint-inactive {
	CLEAR: right; PADDING-RIGHT: 0px; BACKGROUND-POSITION: left center; PADDING-LEFT: 20px; FONT-SIZE: 85%; MIN-HEIGHT: 2em; FLOAT: right; BACKGROUND-IMAGE: url(/images/tfa-greybracket.gif); PADDING-BOTTOM: 0px; WIDTH: 190px; COLOR: #666; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
.repeat {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #ddd 1px solid; MARGIN: 3px 0px; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid; BACKGROUND-COLOR: #ffffff
}
.removeable {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid; BACKGROUND-COLOR: #f3f3f3
}
.duplicateLink {
	MARGIN-TOP: 10px; DISPLAY: block; FONT-WEIGHT: bold; TEXT-ALIGN: right
}
.removeLink {
	MARGIN-TOP: 10px; DISPLAY: block; COLOR: #cc3300; TEXT-ALIGN: right
}
.onstate-a {
	DISPLAY: block
}
.onstate-b {
	DISPLAY: block
}
.onstate-c {
	DISPLAY: block
}
.onstate-d {
	DISPLAY: block
}
.onstate-e {
	DISPLAY: inline
}
.onstate-f {
	DISPLAY: inline
}
.onstate-g {
	DISPLAY: inline
}
.onstate-h {
	DISPLAY: inline
}
.onstate-i {
	DISPLAY: inline
}
.onstate-j {
	DISPLAY: inline
}
.actions {
	TEXT-ALIGN: right
}
.primaryAction {
	DISPLAY: inline
}
.secondaryAction {
	DISPLAY: inline
}
.secondaryAction:hover {
	COLOR: black
}
FORM wforms-jsonly.css .offstate-a {
	DISPLAY: none! important
}
.offstate-b {
	DISPLAY: none! important
}
.offstate-c {
	DISPLAY: none! important
}
.offstate-d {
	DISPLAY: none! important
}
.offstate-e {
	DISPLAY: none! important
}
.offstate-f {
	DISPLAY: none! important
}
.offstate-g {
	DISPLAY: none! important
}
.wfPage {
	DISPLAY: none! important
}
.wfHideSubmit {
	DISPLAY: none! important
}
.wfCurrentPage {
	DISPLAY: block! important
}
