BODY {
	BACKGROUND-IMAGE: url(bg1.jpg); PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: center -20px; PADDING-TOP: 0px
}
HTML {
	BACKGROUND-IMAGE: url(bg1.jpg); PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: center -20px; PADDING-TOP: 0px
}
DIV {
	TEXT-ALIGN: left; FONT-FAMILY: "Segoe", "Segoe UI", Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 12px
}
H1 {
	COLOR: #238382; FONT-SIZE: 18px
}
H2 {
	COLOR: #238382; FONT-SIZE: 16px
}
H3 {
	COLOR: #238382; FONT-SIZE: 14px
}
HR {
	HEIGHT: 1px; BORDER-TOP: #e0e0e0 1px solid
}
A:link {
	COLOR: #FFFFFF; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #666666; TEXT-DECORATION: none
}
A:active {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
#wrapper {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; TOP: -20px; PADDING-TOP: 0px
}
#container {
	PADDING-BOTTOM: 0px; MARGIN: auto; PADDING-LEFT: 0px; WIDTH: 897px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#header {
	PADDING-BOTTOM: 0px; MARGIN: auto; PADDING-LEFT: 0px; WIDTH: 897px; PADDING-RIGHT: 0px; HEIGHT: 164px; PADDING-TOP: 0px
}
#logo {
	PADDING-BOTTOM: 0px; MARGIN: auto; PADDING-LEFT: 0px; WIDTH: 897px; PADDING-RIGHT: 0px; HEIGHT: 115px; PADDING-TOP: 0px
}
#logo_left {
	PADDING-BOTTOM: 0px; MARGIN: auto; PADDING-LEFT: 50px; WIDTH: 300px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 30px
}
#logo_right {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; MARGIN: auto; PADDING-LEFT: 0px; WIDTH: 300px; PADDING-RIGHT: 50px; FLOAT: right; PADDING-TOP: 88px
}
#nav {
	BACKGROUND-IMAGE: url(menu_bg1.png); PADDING-BOTTOM: 0px; MARGIN: auto; PADDING-LEFT: 0px; WIDTH: 890px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: center top; HEIGHT: 49px; CLEAR: both; PADDING-TOP: 0px
}
#nav_inside {
	PADDING-BOTTOM: 0px; MARGIN: auto; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; PADDING-TOP: 15px
}
#flash {
	PADDING-BOTTOM: 0px; MARGIN: auto; PADDING-LEFT: 0px; WIDTH: 897px; PADDING-RIGHT: 0px; HEIGHT: 387px; PADDING-TOP: 0px
}
#content {
	PADDING-BOTTOM: 15px; MARGIN: auto; PADDING-LEFT: 10px; WIDTH: 887px; PADDING-RIGHT: 0px; PADDING-TOP: 20px
}
#content_tight {
	PADDING-BOTTOM: 15px; MARGIN: auto; PADDING-LEFT: 0px; WIDTH: 897px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#home_left {
	PADDING-BOTTOM: 0px; MARGIN: auto; PADDING-LEFT: 0px; WIDTH: 573px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 10px
}
#home_left_subleft {
	PADDING-BOTTOM: 0px; MARGIN: auto; PADDING-LEFT: 0px; WIDTH: 195px; PADDING-RIGHT: 5px; FLOAT: left; PADDING-TOP: 10px
}
#home_left_subright {
	PADDING-BOTTOM: 0px; MARGIN: auto; PADDING-LEFT: 0px; WIDTH: 373px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#home_right {
	PADDING-BOTTOM: 0px; MARGIN: auto; PADDING-LEFT: 0px; WIDTH: 302px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px
}
#sub_top {
	BACKGROUND-IMAGE: url(subbg_top1.png); PADDING-BOTTOM: 0px; MARGIN: auto; PADDING-LEFT: 0px; WIDTH: 897px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px; PADDING-TOP: 0px
}
#sub_middle {
	BACKGROUND-IMAGE: url(subbg_middle1.png); PADDING-BOTTOM: 0px; MARGIN: auto; MIN-HEIGHT: 500px; PADDING-LEFT: 0px; WIDTH: 897px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: repeat-y; PADDING-TOP: 0px
}
#sub_inside {
	PADDING-BOTTOM: 20px; MARGIN: auto; PADDING-LEFT: 25px; PADDING-RIGHT: 25px; PADDING-TOP: 20px
}
#sub_bottom {
	BACKGROUND-IMAGE: url(subbg_bottom1.png); PADDING-BOTTOM: 0px; MARGIN: auto; PADDING-LEFT: 0px; WIDTH: 897px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 40px; PADDING-TOP: 0px
}
#sub_inside_flash {
	PADDING-BOTTOM: 20px; MARGIN: auto; PADDING-LEFT: 25px; PADDING-RIGHT: 25px; PADDING-TOP: 0px
}
#sub_left {
	PADDING-BOTTOM: 0px; MARGIN: auto; MIN-HEIGHT: 500px; PADDING-LEFT: 0px; WIDTH: 410px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 20px
}
#sub_right {
	PADDING-BOTTOM: 0px; MARGIN: auto; MIN-HEIGHT: 500px; PADDING-LEFT: 0px; WIDTH: 410px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 20px
}
#contact_wrapper {
	PADDING-BOTTOM: 0px; MARGIN: auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #e0e0e0 1px solid; PADDING-TOP: 0px
}
#sub_left_contact {
	PADDING-BOTTOM: 0px; MARGIN: auto; MIN-HEIGHT: 500px; PADDING-LEFT: 65px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 20px
}
#sub_right_contact {
	BORDER-LEFT: #e0e0e0 1px solid; PADDING-BOTTOM: 0px; MARGIN: auto; MIN-HEIGHT: 500px; PADDING-LEFT: 50px; WIDTH: 375px; PADDING-RIGHT: 25px; FLOAT: right; PADDING-TOP: 20px
}
#calendar_wrapper {
	PADDING-BOTTOM: 0px; MARGIN: auto; PADDING-LEFT: 0px; WIDTH: 800px; PADDING-RIGHT: 0px; HEIGHT: 500px; PADDING-TOP: 0px
}
#quote_captcha_left {
	PADDING-BOTTOM: 0px; MARGIN: auto; PADDING-LEFT: 0px; WIDTH: 130px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#quote_captcha_right {
	PADDING-BOTTOM: 0px; MARGIN: auto; PADDING-LEFT: 0px; WIDTH: 100px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 18px
}
#footer_wrapper {
	BACKGROUND-IMAGE: url(footer_bg1.gif); PADDING-BOTTOM: 0px; MARGIN: auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: center top; CLEAR: both; PADDING-TOP: 0px
}
#footer {
	PADDING-BOTTOM: 0px; MARGIN: auto; PADDING-LEFT: 0px; WIDTH: 897px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#footer_links {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 26px; PADDING-TOP: 22px
}
#footer_tag {
	PADDING-BOTTOM: 15px; MARGIN: auto; PADDING-LEFT: 0px; WIDTH: 290px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#footer_copy {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: auto; PADDING-LEFT: 0px; WIDTH: 400px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 10px
}
#footer_copy P {
	LINE-HEIGHT: 20px; COLOR: #a7a7a7
}
#footer_copy A {
	COLOR: #a7a7a7
}
#clear {
	PADDING-BOTTOM: 0px; MARGIN: auto; PADDING-LEFT: 0px; WIDTH: 800px; PADDING-RIGHT: 0px; HEIGHT: 1px; CLEAR: both; PADDING-TOP: 0px
}
#auto_top {
	BACKGROUND-IMAGE: url(subbg_top1.png); PADDING-BOTTOM: 0px; MARGIN: auto; PADDING-LEFT: 0px; WIDTH: 649px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px; PADDING-TOP: 0px
}
#auto_middle {
	BACKGROUND-IMAGE: url(subbg_middle1.png); PADDING-BOTTOM: 0px; MARGIN: auto; MIN-HEIGHT: 500px; PADDING-LEFT: 0px; WIDTH: 649px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: repeat-y; PADDING-TOP: 0px
}
#auto_inside {
	PADDING-BOTTOM: 20px; MARGIN: auto; PADDING-LEFT: 25px; PADDING-RIGHT: 25px; PADDING-TOP: 20px
}
#auto_bottom {
	BACKGROUND-IMAGE: url(subbg_bottom1.png); PADDING-BOTTOM: 0px; MARGIN: auto; PADDING-LEFT: 0px; WIDTH: 649px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 40px; PADDING-TOP: 0px
}
.error {
	COLOR: #cc0000; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.fauxh {
	FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.input {
	BORDER-BOTTOM: #a1a1a1 1px solid; BORDER-LEFT: #a1a1a1 1px solid; BACKGROUND-COLOR: #ffffff; HEIGHT: 17px; BORDER-TOP: #a1a1a1 1px solid; BORDER-RIGHT: #a1a1a1 1px solid
}
.inputtext {
	BORDER-BOTTOM: #a1a1a1 1px solid; BORDER-LEFT: #a1a1a1 1px solid; BACKGROUND-COLOR: #ffffff; WIDTH: 263px; HEIGHT: 45px; BORDER-TOP: #a1a1a1 1px solid; BORDER-RIGHT: #a1a1a1 1px solid
}
.inputlabel {
	FONT-STYLE: italic; COLOR: #0b5e5d; FONT-WEIGHT: bold
}
.formsubmit {
	BORDER-BOTTOM: #a1a1a1 1px solid; BORDER-LEFT: #a1a1a1 1px solid; BACKGROUND-COLOR: #2e8e8d; WIDTH: 55px; HEIGHT: 25px; COLOR: #ffffff; BORDER-TOP: #a1a1a1 1px solid; BORDER-RIGHT: #a1a1a1 1px solid
}
.imgborder {
	BORDER-BOTTOM: #2e8e8d 1px solid; BORDER-LEFT: #2e8e8d 1px solid; BORDER-TOP: #2e8e8d 1px solid; BORDER-RIGHT: #2e8e8d 1px solid
}
#bubble_tooltip {
	POSITION: absolute; WIDTH: 148px; DISPLAY: none
}
#bubble_tooltip .bubble_top {
	BACKGROUND-IMAGE: url(bubble_top1.png); BACKGROUND-REPEAT: no-repeat; HEIGHT: 13px
}
#bubble_tooltip .bubble_middle {
	BACKGROUND-IMAGE: url(bubble_middle1.png); PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: left bottom; PADDING-TOP: 0px
}
#bubble_tooltip .bubble_middle SPAN {
	POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 15px; FONT-FAMILY: "Segoe", "Trebuchet MS", Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 12px
}
#bubble_tooltip .bubble_bottom {
	BACKGROUND-IMAGE: url(bubble_bottom1.png); POSITION: relative; BACKGROUND-REPEAT: no-repeat; HEIGHT: 28px
}
#menu {
	Z-INDEX: 1000; POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline-block; FLOAT: left; COLOR: #ffffff; LIST-STYLE-IMAGE: none; PADDING-TOP: 10px
}
#menu A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#menu > LI {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 0px
}
#menu > LI A:hover {
	COLOR: #b0d730
}
#menu UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px
}
#menu LI UL {
	BACKGROUND-IMAGE: url(dot1.png); POSITION: absolute; LINE-HEIGHT: 16px; MARGIN-TOP: 20px; WIDTH: 135px; DISPLAY: none; COLOR: #ffffff; TOP: 0px; LEFT: 3px
}
#menu LI:hover UL {
	DISPLAY: block
}
#menu LI UL LI {
	PADDING-BOTTOM: 5px; LIST-STYLE-TYPE: none; MARGIN: 5px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BORDER-TOP: #ffffff 1px dotted; PADDING-TOP: 5px
}
#menu LI UL LI:first-child {
	BORDER-TOP: medium none
}
#menu LI UL LI A {
	DISPLAY: block; COLOR: #ffffff
}
#menu LI UL LI A:hover {
	COLOR: #1fcbc9
}
#menu #main {
	Z-INDEX: 999; POSITION: relative; COLOR: #ffffff; PADDING-TOP: 20px; LEFT: 0px
}
#menu .corner_inset_left {
	POSITION: absolute; TOP: 0px; LEFT: -12px
}
#menu .corner_inset_right {
	POSITION: absolute; TOP: 0px; LEFT: 135px
}
#menu .last {
	BORDER-BOTTOM: medium none; POSITION: relative; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: -10px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
#menu .corner_left {
	POSITION: absolute; TOP: 0px; LEFT: 0px
}
#menu .corner_right {
	POSITION: absolute; TOP: 0px; LEFT: 117px
}
#menu .middle {
	POSITION: absolute; WIDTH: 99px; HEIGHT: 12px; TOP: 0px; LEFT: 18px
}
.tophov A {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px -4px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.tophov A:hover {
	BACKGROUND-IMAGE: url(navhover1.png); PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: -3px -7px; PADDING-TOP: 0px
}
.drop A:hover {
	BACKGROUND-IMAGE: url(navhover1.png); MIN-WIDTH: 115px; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 5px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: -3px -3px; PADDING-TOP: 0px
}
