BODY.home {
	SCROLLBAR-FACE-COLOR: #0e2e87; FONT-SIZE: 11px; BACKGROUND: url(images/home_bg.gif) #0e2e87 repeat-x left top; MARGIN: 0px; SCROLLBAR-HIGHLIGHT-COLOR: #669dff; SCROLLBAR-SHADOW-COLOR: black; COLOR: #001243; SCROLLBAR-3DLIGHT-COLOR: white; SCROLLBAR-ARROW-COLOR: white; SCROLLBAR-TRACK-COLOR: #669dff; FONT-FAMILY: verdana,arial,helvetica,sans-serif; SCROLLBAR-DARKSHADOW-COLOR: #001243
}
BODY.subpage {
	SCROLLBAR-FACE-COLOR: #0e2e87; FONT-SIZE: 11px; BACKGROUND: url(images/subpage_bg.gif) #0e2e87 repeat-x left top; MARGIN: 0px; SCROLLBAR-HIGHLIGHT-COLOR: #669dff; SCROLLBAR-SHADOW-COLOR: black; COLOR: #001243; SCROLLBAR-3DLIGHT-COLOR: white; SCROLLBAR-ARROW-COLOR: white; SCROLLBAR-TRACK-COLOR: #dadde5; FONT-FAMILY: verdana,arial,helvetica,sans-serif; SCROLLBAR-DARKSHADOW-COLOR: #001243
}
A:link {
	FONT-WEIGHT: bold; COLOR: #ee141b; TEXT-DECORATION: none
}
A:active {
	FONT-WEIGHT: bold; COLOR: #ee141b; TEXT-DECORATION: none
}
A:visited {
	FONT-WEIGHT: bold; COLOR: #ee141b; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: bold; COLOR: #ee141b; TEXT-DECORATION: underline
}
P {
	FONT-SIZE: 11px; COLOR: #001243; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H1 {
	MARGIN-TOP: 20px; FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #0e2e87; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #0e2e87; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0e2e87; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD {
	FONT-SIZE: 11px; COLOR: #001243; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#footer {
	FONT-SIZE: 10px; COLOR: #7f99e2; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#footer A:link {
	FONT-WEIGHT: bold; COLOR: #a1bed8; TEXT-DECORATION: none
}
#footer A:visited {
	FONT-WEIGHT: bold; COLOR: #a1bed8; TEXT-DECORATION: none
}
#footer A:active {
	FONT-WEIGHT: bold; COLOR: #a1bed8; TEXT-DECORATION: none
}
#footer A:hover {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: underline
}
IMG.png {
	BEHAVIOR: url("pngbehavior.htc")
}
#preload {
	OVERFLOW: hidden; WIDTH: 100px; POSITION: absolute; TOP: -10px; HEIGHT: 2px
}
#container {
	WIDTH: 750px; POSITION: relative; HEIGHT: 10px; TEXT-ALIGN: left
}
#home-masthead {
	LEFT: 0px; WIDTH: 750px; POSITION: absolute; TOP: 0px; HEIGHT: 241px
}
#home-leftnav {
	LEFT: 0px; WIDTH: 156px; POSITION: absolute; TOP: 241px; HEIGHT: 169px
}
#home-centerimg {
	LEFT: 156px; WIDTH: 439px; POSITION: absolute; TOP: 241px; HEIGHT: 169px
}
#home-rightnav {
	LEFT: 595px; WIDTH: 155px; POSITION: absolute; TOP: 241px; HEIGHT: 169px
}
#home-bottomlinks {
	LEFT: 0px; WIDTH: 750px; POSITION: absolute; TOP: 410px; HEIGHT: 148px
}
#home-testimonial {
	FONT-SIZE: 11px; LEFT: 386px; OVERFLOW: auto; WIDTH: 160px; COLOR: white; FONT-FAMILY: verdana, arial, geneva, helvetica, sans-serif; POSITION: absolute; TOP: 10px; HEIGHT: 100px; TEXT-ALIGN: center
}
#subpage-masthead {
	Z-INDEX: 1; LEFT: 0px; WIDTH: 750px; POSITION: absolute; TOP: 0px; HEIGHT: 167px
}
#email-masthead {
	Z-INDEX: 1; WIDTH: 514px; POSITION: absolute; TOP: 0px; HEIGHT: 167px; TEXT-ALIGN: center
}
#subpage-leftnav {
	Z-INDEX: 1; LEFT: 0px; WIDTH: 113px; POSITION: absolute; TOP: 0px; HEIGHT: 421px
}
#subpage-rightnav {
	Z-INDEX: 1; LEFT: 636px; OVERFLOW: hidden; WIDTH: 114px; POSITION: absolute; TOP: 0px; HEIGHT: 421px
}
#subpage-contentarea {
	LEFT: 0px; WIDTH: 750px; POSITION: absolute; TOP: 167px
}
#subpage-contentarea-white {
	MARGIN-LEFT: 100px; WIDTH: 550px; BACKGROUND-COLOR: white
}
#subpage-content {
	BACKGROUND: url(images/subpage_contentbg.jpg) #dadde5 no-repeat left top; MARGIN: 0px 14px 0px 13px; WIDTH: 523px; BORDER-BOTTOM: white 13px solid
}
#subpage-spacer {
	MARGIN: 0px 10px 10px
}
IMG.left {
	FLOAT: left; MARGIN: 0px 10px 10px 0px
}
IMG.right {
	FLOAT: right; MARGIN: 0px 0px 10px 10px
}
.sidenav {
	BORDER-RIGHT: #0e2e87 1px solid; BORDER-TOP: #0e2e87 1px solid; FLOAT: right; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 10px; BORDER-LEFT: #0e2e87 1px solid; WIDTH: 125px; PADDING-TOP: 5px; BORDER-BOTTOM: #0e2e87 1px solid; BACKGROUND-COLOR: #b8bdcc
}
.current {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 16px; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.current A:link {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; TEXT-DECORATION: none
}
.current A:visited {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; TEXT-DECORATION: none
}
.current A:active {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; TEXT-DECORATION: none
}
.current A:hover {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; TEXT-DECORATION: underline
}
.link {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 16px; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.link A:link {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; COLOR: #ee141b; BORDER-BOTTOM: 0px; TEXT-DECORATION: none
}
.link A:visited {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; COLOR: #ee141b; BORDER-BOTTOM: 0px; TEXT-DECORATION: none
}
.link A:active {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; COLOR: #ee141b; BORDER-BOTTOM: 0px; TEXT-DECORATION: none
}
.link A:hover {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; COLOR: #ee141b; BORDER-BOTTOM: 0px; TEXT-DECORATION: underline
}
.callout {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: white 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 13px; PADDING-BOTTOM: 5px; BORDER-LEFT: white 1px solid; COLOR: #0e2e87; LINE-HEIGHT: 18px; PADDING-TOP: 5px; BORDER-BOTTOM: white 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.border1 {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: white 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 11px; BACKGROUND: #b8bdcc; PADDING-BOTTOM: 5px; BORDER-LEFT: white 1px solid; COLOR: #0e2e87; LINE-HEIGHT: 18px; PADDING-TOP: 5px; BORDER-BOTTOM: white 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.border2 {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: white 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 11px; BACKGROUND: #0e2e87; PADDING-BOTTOM: 5px; MARGIN: 6px; BORDER-LEFT: white 1px solid; COLOR: #ffffff; LINE-HEIGHT: 18px; PADDING-TOP: 5px; BORDER-BOTTOM: white 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.border3 {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: white 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 11px; BACKGROUND: #ffffff; PADDING-BOTTOM: 5px; BORDER-LEFT: white 1px solid; COLOR: #000000; LINE-HEIGHT: 18px; PADDING-TOP: 5px; BORDER-BOTTOM: white 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.border4 {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: white 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 13px; BACKGROUND: #0e2e87; PADDING-BOTTOM: 5px; MARGIN: 6px; BORDER-LEFT: white 1px solid; COLOR: #ffffff; LINE-HEIGHT: 18px; PADDING-TOP: 5px; BORDER-BOTTOM: white 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.border5 {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: white 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 13px; BACKGROUND: #eb141b; PADDING-BOTTOM: 5px; MARGIN: 6px; BORDER-LEFT: white 1px solid; COLOR: #ffffff; LINE-HEIGHT: 18px; PADDING-TOP: 5px; BORDER-BOTTOM: white 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.border6 {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: white 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 11px; BACKGROUND: #0e2e87; PADDING-BOTTOM: 5px; MARGIN: 6px; BORDER-LEFT: white 1px solid; COLOR: #ffffff; LINE-HEIGHT: 18px; PADDING-TOP: 5px; BORDER-BOTTOM: white 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.emailbody {
	FONT-SIZE: 11px; BACKGROUND: url(http://www.designingthecoast.com/clients/mailboats/images/subpage_bg.gif) #0e2e87 repeat-x left top; MARGIN: 0px; COLOR: #001243; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
TD.formtext {
	FONT-SIZE: 13px; COLOR: black; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
INPUT.off {
	BORDER-RIGHT: #0e2e87 1px solid; BORDER-TOP: #0e2e87 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#FFFFFFFF, EndColorStr=#FFDADDE5); BORDER-LEFT: #0e2e87 1px solid; COLOR: #0a3165; BORDER-BOTTOM: #0e2e87 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f6f7f9
}
INPUT.on {
	BORDER-RIGHT: #0e2e87 1px dashed; BORDER-TOP: #0e2e87 1px dashed; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #0e2e87 1px dashed; COLOR: #0a3165; BORDER-BOTTOM: #0e2e87 1px dashed; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: white
}
INPUT.submit {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#FF0E2E87, EndColorStr=#FF001E72); COLOR: #f6f7f9; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #001e72
}
SELECT.off {
	FONT-SIZE: 11px; COLOR: #0a3165; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f6f7f9
}
SELECT.on {
	FONT-SIZE: 11px; COLOR: #0a3165; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: white
}
TEXTAREA.off {
	BORDER-RIGHT: #0e2e87 1px solid; BORDER-TOP: #0e2e87 1px solid; FONT-SIZE: 11px; FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#FFFFFFFF, EndColorStr=#FFDADDE5); BORDER-LEFT: #0e2e87 1px solid; COLOR: #0a3165; BORDER-BOTTOM: #0e2e87 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f6f7f9
}
TEXTAREA.on {
	BORDER-RIGHT: #0e2e87 1px dashed; BORDER-TOP: #0e2e87 1px dashed; FONT-SIZE: 11px; BORDER-LEFT: #0e2e87 1px dashed; COLOR: #0a3165; BORDER-BOTTOM: #0e2e87 1px dashed; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: white
}
