HTML {
	FONT-SIZE: 62.5%; FONT-FAMILY: Arial, Helvetica, sans-serif
}
BODY {
	BORDER-TOP: #2570a5 10px solid
}

a:link {
	text-decoration: underline;
	color: #0c4a8a;
}
a:visited {
	text-decoration: underline;
	color: #0c4a8a;
}
a:hover {
	text-decoration: none;
	color: #438232;
}
a:active {
	text-decoration: underline;
		color: #3a7eaf;
}

#header_wrapper {
	BACKGROUND-IMAGE: url(../images/bg-header.jpg); HEIGHT: 151px
}
#header {
	MARGIN: auto; WIDTH: 874px; POSITION: relative
}
#logo {
	Z-INDEX: 2; LEFT: 17px; WIDTH: 263px; POSITION: absolute; TOP: 20px; HEIGHT: 83px
}
#header_text_bak {
	Z-INDEX: 2; RIGHT: 0px; WIDTH: 350px; POSITION: absolute; TOP: 44px; TEXT-ALIGN: right
}
#header_text {
	Z-INDEX: 2; RIGHT: 20px; WIDTH: 105px; POSITION: absolute; TOP: 30px; TEXT-ALIGN: right
}
#tagline {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 1.4em; PADDING-BOTTOM: 4px; COLOR: #0c4a8a
}
#call_now {
	FONT-SIZE: 1.8em; COLOR: #448a31
}
UL#nav {
	DISPLAY: block; Z-INDEX: 3; WIDTH: 874px; POSITION: absolute; TOP: 110px; HEIGHT: 41px
}
UL#nav LI {
	DISPLAY: inline; FLOAT: left; POSITION: relative; TEXT-ALIGN: center
}
UL#nav LI A {
	FONT-WEIGHT: bold; FONT-SIZE: 1.6em; COLOR: #0c4a8a; PADDING-TOP: 10px; HEIGHT: 31px; TEXT-DECORATION: none
}
LI#nav_overview A {
	DISPLAY: block; WIDTH: 136px
}
LI#nav_features A {
	BORDER-RIGHT: #fff 2px solid; DISPLAY: block; WIDTH: 246px
}
LI#nav_faq A {
	BORDER-RIGHT: #fff 2px solid; DISPLAY: block; WIDTH: 104px
}
LI#nav_specs A {
	BORDER-RIGHT: #fff 2px solid; DISPLAY: block; WIDTH: 235px
}
LI#nav_contact A {
	DISPLAY: block; WIDTH: 147px
}
UL#nav LI.selected A {
	COLOR: #448a31; BACKGROUND-COLOR: #fff
}

#footer {
	CLEAR: both; BACKGROUND-IMAGE: url(../images/bg-footer.jpg); MARGIN: auto; WIDTH: 900px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 127px; TEXT-ALIGN: center
}
#footer p {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 28px;
	padding-bottom: 36px;
	line-height: 20px;
}

#footer p a:link {
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	text-decoration: none;
	text-decoration: underline;
	color: #0c4a8a;
}
#footer p a:visited {
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	text-decoration: none;
	text-decoration: underline;
	color: #0c4a8a;
}
#footer p a:hover {
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	text-decoration: none;
	text-decoration: none;
	color: #438232;
}
#footer p a:active {
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	text-decoration: none;
	text-decoration: underline;
		color: #3a7eaf;
}

#copyright {
	DISPLAY: block; PADDING-LEFT: 40px; FONT-SIZE: 1.1em; FLOAT: left; PADDING-TOP: 70px
}
#phone_numbers {
	PADDING-RIGHT: 40px; DISPLAY: block; FONT-SIZE: 1.1em; FLOAT: right; PADDING-TOP: 70px
}
#masthead_wrapper {
	CLEAR: both; BORDER-TOP: #fff 8px solid; HEIGHT: 305px; BACKGROUND-COLOR: #eaf3fc; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif
}
#masthead {
	BACKGROUND-IMAGE: url(../images/bg-masthead.jpg); MARGIN: auto; WIDTH: 900px; POSITION: relative; HEIGHT: 305px; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif
}
#masthead_copy {
	Z-INDEX: 3; LEFT: 50px; WIDTH: 506px; POSITION: absolute; TOP: 53px; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif
}
#masthead_copy H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 3em; COLOR: #448a31; LINE-HEIGHT: 1.2em
}
#masthead_copy P {
	DISPLAY: block; FONT-SIZE: 1.3em; WIDTH: 360px; COLOR: #1b1b1b; LINE-HEIGHT: 1.7em; PADDING-TOP: 10px
}
A#get_started {
	MARGIN-TOP: 20px; DISPLAY: block
}
#masthead_image {
	Z-INDEX: 2; RIGHT: 30px; WIDTH: 462px; POSITION: absolute; TOP: 0px; HEIGHT: 205px
}
#badge {
	Z-INDEX: 4; RIGHT: 30px; WIDTH: 143px; POSITION: absolute; TOP: 30px; HEIGHT: 144px
}
#content_wrapper {
	BACKGROUND-IMAGE: url(../images/bg-content.jpg); MARGIN: auto; OVERFLOW: hidden; WIDTH: 900px; PADDING-TOP: 30px
}
#content {
	FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif; DISPLAY: inline; PADDING-LEFT: 50px; FLOAT: right; BORDER-LEFT: #cccccc 1px solid; WIDTH: 500px; MARGIN-RIGHT: 50px
}
#widecontent {
	FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif; DISPLAY: inline; PADDING-LEFT: 50px; FLOAT: right; BORDER-LEFT: #cccccc 1px solid; WIDTH: 800px; MARGIN-RIGHT: 50px
}
#content H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.8em; PADDING-BOTTOM: 6px; COLOR: #0c4a8a; PADDING-TOP: 5px;
}
#content H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.4em; PADDING-BOTTOM: 6px; LINE-HEIGHT: 16px; PADDING-TOP: 5px
}
#content P {
	FONT-SIZE: 12px; COLOR: #2d2d2d; PADDING-BOTTOM: 10px; LINE-HEIGHT: 18px
}
#content UL {
	PADDING-LEFT: 10px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 10px
}
#content UL LI {
	BACKGROUND-POSITION: 0px 6px; PADDING-LEFT: 8px; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif; COLOR: #2d2d2d; BACKGROUND-IMAGE: url(../images/bullet.gif); LINE-HEIGHT: 17px; BACKGROUND-REPEAT: no-repeat
}
#sidebar {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 50px; WIDTH: 200px; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif; COLOR: #696969;
}
#sidebar H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.7em; COLOR: #0c4a8a; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif
}
#sidebar P {
	FONT-SIZE: 1.2em; PADDING-BOTTOM: 20px; LINE-HEIGHT: 18px; PADDING-TOP: 8px; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif
}

#sidebar UL {
	PADDING-LEFT: 10px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 10px
}
#sidebar UL LI {
	BACKGROUND-POSITION: 0px 6px; PADDING-LEFT: 8px; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif; COLOR: #696969; BACKGROUND-IMAGE: url(../images/bulletgray.gif); LINE-HEIGHT: 17px; BACKGROUND-REPEAT: no-repeat
}

.subpage {
	
}
.subpage #masthead_wrapper {
	HEIGHT: 230px
}
.subpage #masthead {
	HEIGHT: 230px
}
.subpage #masthead_copy {
	WIDTH: 506px; TOP: 33px
}
.subpage #masthead_copy H1 {
	FONT-SIZE: 2.4em; LINE-HEIGHT: 1.2em
}
.subpage #masthead_copy P {
	WIDTH: 506px; LINE-HEIGHT: 1.5em; PADDING-TOP: 5px
}
.subpage #masthead_call {
	MARGIN-TOP: 25px; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 1.6em; FLOAT: right; WIDTH: 330px; COLOR: #0c4a8a; TEXT-ALIGN: left
}
.subpage A#get_started {
	MARGIN-TOP: 10px; FLOAT: left
}
.subpage #content {
	FLOAT: left; WIDTH: 430px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.subpage #widecontent {
	FLOAT: left; WIDTH: 800px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.subpage #widecontent P {
	FONT-SIZE: 12px; COLOR: #2d2d2d; PADDING-BOTTOM: 10px; LINE-HEIGHT: 18px
}
.subpage #widecontent H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.8em; PADDING-BOTTOM: 6px; COLOR: #0c4a8a; PADDING-TOP: 5px;
}
.subpage #widecontent H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.3em; COLOR: #2d2d2d; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif
}
.subpage #content H2 {
	FONT-SIZE: 1.8em
}
.subpage #sidebar {
	FLOAT: right; WIDTH: 263px; MARGIN-RIGHT: 50px; PADDING-TOP: 30px
}
.subpage #sidebar H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.7em; COLOR: #0c4a8a; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif
}
#features #masthead_image {
	Z-INDEX: 2; RIGHT: 13px; WIDTH: 335px; POSITION: absolute; TOP: 0px; HEIGHT: 230px
}
#features #badge {
	Z-INDEX: 4; RIGHT: 30px; WIDTH: 143px; POSITION: absolute; TOP: 130px; HEIGHT: 144px
}
.tabletext {
	FONT-FAMILY: "Trebuchet MS", Arial, Helvetica,sans-serif;
	FONT-SIZE: 12px; COLOR: #2d2d2d; PADDING-BOTTOM: 10px; LINE-HEIGHT: 18px
}
.ordertable {
	FONT-FAMILY: "Trebuchet MS", Arial, Helvetica,sans-serif;
	FONT-SIZE: 12px; COLOR: #2d2d2d
}
.sidebargray {
	FONT-SIZE: 1.2em; PADDING-BOTTOM: 20px; LINE-HEIGHT: 18px; PADDING-TOP: 8px; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif; COLOR: #696969
}
