BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #7c9d9f
}
IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
A {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
TABLE.header {
	WIDTH: 100%; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 147px; BACKGROUND-COLOR: #5e7879
}
TD.header-logo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 52px; PADDING-BOTTOM: 0px; PADDING-TOP: 4px; HEIGHT: 72px
}
TD.nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 56px; PADDING-BOTTOM: 0px; PADDING-TOP: 22px; HEIGHT: 75px
}
.nav A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #101d20; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.nav A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
TD.footer {
	BORDER-TOP: #ffffff 1px solid; HEIGHT: 140px
}
.footer TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 56px; PADDING-BOTTOM: 30px; PADDING-TOP: 0px
}
.copyright {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.copyright {
	PADDING-RIGHT: 0px; PADDING-LEFT: 78px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.trailside-link {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.trailside-link A {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.trailside-link A {
	TEXT-DECORATION: underline
}
.trailside-link A:hover {
	COLOR: #101d20
}
.white_credits {
	FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.white-arihel-12 {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.home-middle-images {
	HEIGHT: 199px; BACKGROUND-COLOR: #ffffff
}
.home-middle-images IMG {
	PADDING-RIGHT: 2px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
TD.home-info {
	PADDING-RIGHT: 0px; PADDING-LEFT: 56px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
.home-info H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 30px; MARGIN: 0px; COLOR: #425455; LINE-HEIGHT: 31px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.home-info H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 21px; MARGIN: 0px; COLOR: #425455; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
TD.home-left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; WIDTH: 318px; COLOR: #ffffff; LINE-HEIGHT: 16px; PADDING-TOP: 29px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.home-left H1 {
	MARGIN: 0px 0px 8px
}
.home-left STRONG {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: capitalize
}
TD.home-right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 47px; FONT-SIZE: 15px; PADDING-BOTTOM: 0px; COLOR: #101d20; PADDING-TOP: 29px
}
.home-right HR {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN: 9px 0px; BORDER-LEFT: 0px; WIDTH: 275px; BORDER-BOTTOM: 0px; HEIGHT: 1px; BACKGROUND-COLOR: #425455; TEXT-ALIGN: left
}
TD.pagination {
	PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 56px; PADDING-BOTTOM: 4px; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 38px
}
.pagination TABLE {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 24px
}
.pagination STRONG {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; COLOR: #ffffff; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.pagination INPUT {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 11px; MARGIN: 0px 5px -16px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 20px; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #7c9d9f; TEXT-ALIGN: center
}
.pagination TABLE A IMG {
	POSITION: relative; TOP: 7px
}
TABLE.results-main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 56px; PADDING-BOTTOM: 0px; PADDING-TOP: 23px
}
.result {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.results-td {
	PADDING-RIGHT: 30px; PADDING-LEFT: 0px; PADDING-BOTTOM: 60px; PADDING-TOP: 0px
}
TABLE.result {
	WIDTH: 150px
}
TD.results-image {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; WIDTH: 150px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 150px; BACKGROUND-COLOR: #7c9d9f
}
TABLE.detail-main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 56px; PADDING-BOTTOM: 20px; PADDING-TOP: 0px
}
TD.detail-image {
	WIDTH: 500px
}
TD.details {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 28px
}
.details {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.details H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 22px; COLOR: #ffffff; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.details A {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #ffffff; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
TABLE.text-main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 110px; PADDING-BOTTOM: 35px; PADDING-TOP: 60px
}
TD.text {
	MARGIN: 0px 20px 0px 0px; WIDTH: 314px
}
.text {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.text A {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.text A:hover {
	TEXT-DECORATION: underline
}
.text H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 22px; COLOR: #ffffff; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.text-darkblue H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 22px; COLOR: #ffffff; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.home-left H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 22px; COLOR: #ffffff; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.text H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 15px; MARGIN: 17px 0px 7px; COLOR: #ffffff; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.text-darkblue H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 17px; MARGIN: 17px 0px 7px; COLOR: #ffffff
}
.text-darkblue {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #101d20
}
.text-darkblue A {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #101d20
}
.text-darkblue EM {
	FONT-WEIGHT: normal
}
.text-darkblue EM A {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; TEXT-DECORATION: underline
}
.text-darkblue A {
	FONT-SIZE: 11px; TEXT-DECORATION: underline
}
.text-darkblue A:hover {
	COLOR: #ffffff
}
TABLE.pull-link {
	FONT-SIZE: 15px; BACKGROUND-IMAGE: url(/images/pull-link-bg.jpg); WIDTH: 155px; COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; HEIGHT: 191px
}
.pull-link STRONG {
	FONT-WEIGHT: normal; FONT-SIZE: 16px
}
.pull-link A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.pull-link A:hover {
	COLOR: #ffffff
}
TD.pull-link-td {
	PADDING-RIGHT: 0px; PADDING-LEFT: 85px; PADDING-BOTTOM: 0px; PADDING-TOP: 30px
}
TABLE.search-main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 50px; PADDING-BOTTOM: 0px; PADDING-TOP: 60px
}
.search TD {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; PADDING-BOTTOM: 17px; PADDING-TOP: 0px
}
.search {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.search INPUT {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; BORDER-LEFT: medium none; WIDTH: 250px; COLOR: #101d20; PADDING-TOP: 3px; BORDER-BOTTOM: medium none; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff
}
.search SELECT {
	FONT-SIZE: 12px; WIDTH: 250px; COLOR: #101d20; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TABLE.estimate-main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 36px; PADDING-BOTTOM: 0px; PADDING-TOP: 60px
}
.estimate TD {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; PADDING-BOTTOM: 17px; PADDING-TOP: 0px
}
.estimate {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #101d20; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.estimate INPUT {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; BORDER-LEFT: medium none; WIDTH: 250px; COLOR: #101d20; PADDING-TOP: 3px; BORDER-BOTTOM: medium none; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff
}
.estimate TEXTAREA {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; BORDER-LEFT: medium none; WIDTH: 250px; COLOR: #101d20; PADDING-TOP: 3px; BORDER-BOTTOM: medium none; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 175px; BACKGROUND-COLOR: #ffffff
}
.estimate EM {
	FONT-WEIGHT: normal
}
.estimate H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 22px; MARGIN: 0px; COLOR: #ffffff; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.estimate H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 15px; MARGIN: 0px; COLOR: #101d20; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.estimate HR {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN: 0px 0px 0px 74px; BORDER-LEFT: 0px; WIDTH: 695px; BORDER-BOTTOM: 0px; HEIGHT: 4px; BACKGROUND-COLOR: #5e7879
}
.contact {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.contact EM {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: italic; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.contact A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.contact A:hover {
	COLOR: #ffffff
}

