P {
	LINE-HEIGHT: 1.4em
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL LI {
	LINE-HEIGHT: 1.4em
}
BODY {
	MIN-HEIGHT: 101%
}
HTML {
	MIN-HEIGHT: 101%
}
BODY {
	TEXT-ALIGN: left; MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(../../images/layout/body-bg.jpg) #e4efff repeat-x; COLOR: #000000; FONT-SIZE: 62.5%
}
A:link {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; COLOR: #ab1f27; TEXT-DECORATION: none
}
A:visited {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; COLOR: #ab1f27; TEXT-DECORATION: none
}
A:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; COLOR: #ab1f27; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ab1f27; TEXT-DECORATION: underline
}
A:active {
	COLOR: #ab1f27; TEXT-DECORATION: underline
}
A IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #143d77; FONT-SIZE: 2em; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #ab1f27; FONT-SIZE: 1.6em; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
H3 {
	FONT-SIZE: 1.3em; FONT-WEIGHT: normal
}
#container {
	POSITION: relative; WIDTH: 980px; MARGIN-LEFT: auto; FONT-SIZE: 1.2em; MARGIN-RIGHT: auto
}
#contentContainer {
	Z-INDEX: 1; POSITION: absolute; WIDTH: 980px; BACKGROUND: url(../../images/layout/test-bg.jpg) repeat-y; TOP: 165px
}
#main {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 750px; PADDING-RIGHT: 0px; BACKGROUND: url(../../images/layout/main-bg.jpg) #cccdce no-repeat 50% top; FLOAT: right; PADDING-TOP: 20px
}
#main-container {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 730px; PADDING-RIGHT: 10px; BACKGROUND: url(../../images/layout/main-container-bg.jpg) repeat-y; FLOAT: left; PADDING-TOP: 0px
}
#content-cta {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; WIDTH: 700px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; BACKGROUND: url(../../images/layout/content-cta-bg.jpg) no-repeat; FLOAT: left; HEIGHT: 210px; PADDING-TOP: 10px
}
#content-cta P {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 1.2em;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	WIDTH: 700px;
	PADDING-RIGHT: 0px;
	COLOR: #d0cfcf;
	FONT-SIZE: xx-small;
	FONT-WEIGHT: bold;
	PADDING-TOP: 0px
}
#content-cta P.cta-heading {
	TEXT-TRANSFORM: uppercase; WIDTH: 380px; COLOR: #fff; FONT-SIZE: 2.4em; FONT-WEIGHT: normal
}
#content-cta P.cta-tag {
	TEXT-TRANSFORM: uppercase; COLOR: #399cd5; FONT-SIZE: 2.4em; FONT-WEIGHT: normal
}
#content-cta P.cta-tel {
	COLOR: #fff600; FONT-SIZE: 2.4em; FONT-WEIGHT: normal
}
#content-area {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; WIDTH: 700px; PADDING-RIGHT: 15px; BACKGROUND: url(../../images/layout/content-area-bg.jpg) #fff no-repeat 50% top; FLOAT: left; PADDING-TOP: 10px
}
#content-area UL {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
#content-area TD {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 15px; PADDING-TOP: 2px
}
#content-area TH {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 15px; PADDING-TOP: 2px
}
#map {
	BORDER-BOTTOM: #cdcdcf 3px solid; BORDER-LEFT: #cdcdcf 3px solid; MARGIN: 20px 0px 10px 50px; WIDTH: 600px; HEIGHT: 400px; BORDER-TOP: #cdcdcf 3px solid; BORDER-RIGHT: #cdcdcf 3px solid
}
.productGrid {
	BORDER-BOTTOM: #143d77 1px solid; BORDER-LEFT: #143d77 1px solid; MARGIN: 5px 0px 0px 2px; WIDTH: 133px; FLOAT: left; HEIGHT: 160px; BORDER-TOP: #143d77 1px solid; BORDER-RIGHT: #143d77 1px solid
}
.productGridImage {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 19px; WIDTH: 95px; PADDING-RIGHT: 19px; FLOAT: left; HEIGHT: 95px; PADDING-TOP: 5px
}
.productGridLink {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 133px; PADDING-RIGHT: 0px; BACKGROUND: #cdcdcf; FLOAT: left; HEIGHT: 43px; PADDING-TOP: 12px
}
.productGridLink A {
	COLOR: #000; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.productGridLink A:hover {
	TEXT-DECORATION: underline
}
.productListing {
	BORDER-BOTTOM: #cdcdcf 2px solid; WIDTH: 700px; HEIGHT: 103px
}
.productListingImage {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; WIDTH: 95px; PADDING-RIGHT: 10px; FLOAT: left; HEIGHT: 95px; PADDING-TOP: 4px
}
.productListing H2 {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
#sidebar {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 230px; PADDING-RIGHT: 0px; BACKGROUND: url(../../images/layout/sidebar-bg.jpg) no-repeat 50% top; FLOAT: left; PADDING-TOP: 20px
}
#header {
	Z-INDEX: 1; POSITION: absolute; WIDTH: 980px; BACKGROUND: url(../../images/layout/header-bg.jpg) no-repeat; HEIGHT: 120px; TOP: 0px; LEFT: 0px
}
#logo {
	WIDTH: 420px; FLOAT: left; HEIGHT: 90px
}
#cta-top-right {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 543px; PADDING-RIGHT: 10px; FLOAT: right; HEIGHT: 100px; FONT-SIZE: 1.5em; PADDING-TOP: 27px
}
#cta-top-right P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #399cd5; PADDING-TOP: 0px
}
#cta-top-right SPAN.location {
	COLOR: #fff600
}
#cta-top-right SPAN.tel {
	COLOR: #fff
}
#navigation {
	Z-INDEX: 1; POSITION: absolute; PADDING-BOTTOM: 2px; PADDING-LEFT: 22px; WIDTH: 936px; PADDING-RIGHT: 22px; BACKGROUND: url(../../images/layout/horizontal-nav-bg.jpg) no-repeat; HEIGHT: 33px; TOP: 120px; PADDING-TOP: 0px; LEFT: 0px
}
#navigation UL {
	LIST-STYLE-TYPE: none; DISPLAY: inline; LIST-STYLE-IMAGE: none
}
#navigation UL {
	MARGIN: 0px; FLOAT: right
}
#navigation LI {
	DISPLAY: inline
}
#navigation UL LI A {
	BORDER-LEFT: #686868 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FLOAT: left; HEIGHT: 25px; COLOR: #174a8e; FONT-SIZE: 1.1em; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 8px
}
#navigation UL LI A:hover {
	COLOR: #fff
}
#vertical-nav {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; WIDTH: 228px; PADDING-RIGHT: 0px; BACKGROUND: url(../../images/layout/sidebar-nav-bg.jpg) #a81f27 repeat-y; FLOAT: left; PADDING-TOP: 0px
}
#vertical-nav UL {
	LIST-STYLE-TYPE: none; DISPLAY: inline; LIST-STYLE-IMAGE: none
}
#vertical-nav UL LI {
	MARGIN: 0px; DISPLAY: inline
}
#vertical-nav UL LI A {
	BORDER-BOTTOM: #7e0910 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 5px; PADDING-LEFT: 8px; WIDTH: 215px; PADDING-RIGHT: 5px; BACKGROUND: url(../../images/layout/navBg.png) #a81f27; FLOAT: left; COLOR: #fff; FONT-SIZE: 1.1em; BORDER-TOP: #a81f27 1px solid; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 5px
}
#vertical-nav UL LI A.dblLine {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 0.9em; PADDING-LEFT: 8px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
#vertical-nav UL LI A:hover {
	BACKGROUND: #a81f27; COLOR: #ccc
}
#footer-top {
	WIDTH: 980px; BACKGROUND: url(../../images/layout/footer-top-bg.jpg) no-repeat; FLOAT: left; HEIGHT: 20px
}
#footer {
	WIDTH: 980px; BACKGROUND: url(../../images/layout/footer-bg.jpg) repeat-y; COLOR: #333; CLEAR: both; FONT-SIZE: 0.9em
}
#footer LI {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
#footer P {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
#footer P.footerHeading {
	COLOR: #143d77; FONT-SIZE: 1.4em; FONT-WEIGHT: bold
}
#footer A {
	WHITE-SPACE: nowrap; COLOR: #333; TEXT-DECORATION: none
}
#footer A:hover {
	COLOR: #111; TEXT-DECORATION: underline
}
#footer-contact {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 20px; WIDTH: 270px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#footer-company {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: 270px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#footer-links {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: 400px; PADDING-RIGHT: 20px; FLOAT: left; PADDING-TOP: 0px
}
#footer-links UL LI {
	DISPLAY: inline
}
#footer-links UL LI A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; PADDING-TOP: 2px
}
#footer-bottom {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 20px; WIDTH: 940px; PADDING-RIGHT: 20px; FLOAT: left; BORDER-TOP: #fff 2px solid; PADDING-TOP: 5px
}
#footer-bottom-left {
	WIDTH: 470px; FLOAT: left
}
#footer-bottom-right {
	TEXT-ALIGN: right; WIDTH: 470px; FLOAT: right
}
#footer-bottom-right UL LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 2px; DISPLAY: inline; FLOAT: right; PADDING-TOP: 0px
}
#footer-bottom-right P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.img-left {
	MARGIN: 0px 10px 10px 0px; FLOAT: left
}
.img-right {
	MARGIN: 0px 0px 10px 10px; FLOAT: right
}
.img-border {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
#contactTable {
	MARGIN: 8px 0px 0px; FLOAT: right
}
#contactTable #botBuster {
	DISPLAY: none
}
.clearfix {
	CLEAR: both
}

