BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial
}
FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial
}
LEGEND {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial
}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
TABLE {
	BORDER-COLLAPSE: collapse
}
FIELDSET {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
FIELDSET.hidden {
	VISIBILITY: hidden
}
SELECT {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana
}
INPUT {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana
}
TEXTAREA {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana
}
ADDRESS {
	FONT-STYLE: normal
}
abbr {
	FONT-WEIGHT: bold
}
#header_holder {
	CLEAR: both; OVERFLOW: visible; BACKGROUND-COLOR: #216065
}
#header {
	OVERFLOW: visible
}
#search_holder {
	CLEAR: both; BACKGROUND: url(/images/bg_and_line.gif) #216065 repeat-x left bottom; PADDING-BOTTOM: 11px
}
.sub_holder {
	MARGIN: 0px auto; WIDTH: 960px
}
#content_holder {
	BACKGROUND: url(/images/shadow_line.jpg) #fff repeat-x left bottom
}
#info_holder {
	BACKGROUND: url(/images/shadow_line.jpg) #fff repeat-x left bottom; PADDING-BOTTOM: 20px; OVERFLOW: auto
}
#content {
	CLEAR: both; BACKGROUND: url(/images/shadow_line.jpg) repeat-x left top; PADDING-TOP: 6px
}
#crum_holder {
	CLEAR: both; BACKGROUND: url(/images/shadow_line.jpg) repeat-x left top; PADDING-TOP: 6px
}
#main {
	FLOAT: left; WIDTH: 720px
}
#further_resources {
	FLOAT: right; WIDTH: 196px
}
#footer_holder {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 50px; PADDING-TOP: 10px
}
#sub_head {
	MARGIN: -60px 0px 10px 69px;
	POSITION: relative;
	left: 72px;
	width: 180px;
	height: 78px;
	top: 22px;




}
#nav {
	MARGIN-LEFT: 72px; WIDTH: 893px
}
#header #tel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 133%; FLOAT: right; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 3px; TEXT-ALIGN: right
}
#crum_holder DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 70%; PADDING-BOTTOM: 5px; COLOR: #216065; PADDING-TOP: 0px; FONT-FAMILY: Verdana
}
#footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 70%; PADDING-BOTTOM: 5px; COLOR: #216065; PADDING-TOP: 0px; FONT-FAMILY: Verdana
}
#footer LI {
	FONT-FAMILY: Verdana
}
A {
	COLOR: #216065
}
#crum_holder A {
	PADDING-RIGHT: 10px; BACKGROUND: url(/i/arrow_grey.gif) no-repeat right center; COLOR: #999999; MARGIN-RIGHT: 3px; TEXT-DECORATION: none
}
#crum_holder A.logout {
	BACKGROUND-IMAGE: none; COLOR: #004d44
}
#crum_holder DIV DIV {
	FONT-SIZE: 100%
}
#crum_holder .paging_basic {
	FLOAT: right; MARGIN: -13px 0px -3px; TEXT-ALIGN: right
}
#footer IMG {
	VERTICAL-ALIGN: middle
}
#footer UL {
	DISPLAY: inline; MARGIN: 0px 0px 0px 20px
}
#footer UL LI {
	PADDING-RIGHT: 10px; DISPLAY: inline; LIST-STYLE-TYPE: none
}
#footer A {
	COLOR: #999999
}
.paging_basic A.next {
	PADDING-RIGHT: 15px! important; PADDING-LEFT: 10px! important; BACKGROUND: url(/i/arrow_block_right.gif) no-repeat right center; PADDING-BOTTOM: 0px! important; BORDER-TOP-STYLE: none; PADDING-TOP: 0px! important; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.paging_basic A.prev {
	PADDING-RIGHT: 10px! important; PADDING-LEFT: 15px! important; BACKGROUND: url(/i/arrow_block_left.gif) no-repeat left center; PADDING-BOTTOM: 0px! important; BORDER-TOP-STYLE: none; PADDING-TOP: 0px! important; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.paging_basic A.results {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px! important; BORDER-TOP-STYLE: none; PADDING-TOP: 0px! important; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.paging_adv A.save_search {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px! important; BORDER-TOP-STYLE: none; PADDING-TOP: 0px! important; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.paging_adv A.change_search {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px! important; BORDER-TOP-STYLE: none; PADDING-TOP: 0px! important; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#crum_holder A.revise {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px! important; BORDER-TOP-STYLE: none; PADDING-TOP: 0px! important; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.paging_adv A.save_search {
	PADDING-LEFT: 17px! important; BACKGROUND: url(/i/icons/heart.gif) no-repeat left center
}
.paging_adv A.save_search:hover {
	BACKGROUND: url(/i/icons/heart_throb.gif) no-repeat left center
}
.paging_adv A.change_search {
	PADDING-LEFT: 17px! important; BACKGROUND: url(/i/icons/revise.gif) no-repeat left center
}
.paging_adv A.change_search:hover {
	BACKGROUND: url(/i/icons/revise_f2.gif) no-repeat left center
}
#about_development {
	PADDING-LEFT: 17px! important; FONT-WEIGHT: normal! important; BACKGROUND: url(/i/icons/revise.gif) no-repeat left center
}
UL.paging_adv {
	MARGIN-BOTTOM: 20px; HEIGHT: 30px
}
.paging_adv LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 75%; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 0px 5px 0px 0px; PADDING-TOP: 3px
}
.paging_adv A {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; BORDER-LEFT: #ccc 1px solid; MARGIN-RIGHT: 5px; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #f0f0f0; TEXT-DECORATION: none! important
}
.paging_adv STRONG {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; BORDER-LEFT: #ccc 1px solid; MARGIN-RIGHT: 5px; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #f0f0f0; TEXT-DECORATION: none! important
}
.paging_adv SPAN {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; BORDER-LEFT: #ccc 1px solid; MARGIN-RIGHT: 5px; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #f0f0f0; TEXT-DECORATION: none! important
}
.paging_adv SPAN {
	COLOR: #aaa; BACKGROUND-COLOR: #fff
}
.paging_adv STRONG {
	FONT-WEIGHT: normal; BACKGROUND-COLOR: #ffff00
}
.paging_adv A:hover {
	COLOR: #333! important; BACKGROUND-COLOR: #b6d862
}
A.distance_from {
	PADDING-LEFT: 17px! important; BACKGROUND: url(/i/icons/within.gif) no-repeat left center
}
#header UL {
	CLEAR: both; DISPLAY: inline; OVERFLOW: visible
}
.menu_content {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: url(/i/corner_white_tr.gif) #216065 no-repeat right top; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 20px
}
.menu LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: 75%; BACKGROUND: url(/i/corner_green_tl.gif) #AE8B3A no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px 6px 0px 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 3px; LIST-STYLE-TYPE: none
}
#nav_2 LI {
	BACKGROUND-COLOR: #AE8B3A
}
.menu A {
	PADDING-RIGHT: 10px; MARGIN-TOP: -3px; PADDING-LEFT: 10px; BACKGROUND: url(/i/corner_green_tr.gif) no-repeat right top; PADDING-BOTTOM: 2px; OVERFLOW: visible; COLOR: #ffffff; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.menu_content .menu A {
	PADDING-BOTTOM: 0px
}
.search_adv .menu A {
	PADDING-BOTTOM: 0px
}
.menu LI.selected {
	BACKGROUND: url(/i/corner_green_tl.gif) #fff no-repeat left top; PADDING-BOTTOM: 6px; OVERFLOW: visible; POSITION: relative
}
#header TD {
	PADDING-TOP: 3px
}
.menu LI A:hover {
	TEXT-DECORATION: underline
}
#search_options UL {
	MARGIN: 7px 0px 0px; HEIGHT: 25px
}
#search_options LI {
	BACKGROUND: url(/i/corner_white_tl.gif) #b6d862 no-repeat left top; FLOAT: left; MARGIN: 0px 6px 0px 0px; LIST-STYLE-TYPE: none
}
#search_options LI A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 0.75em; BACKGROUND: url(/i/corner_white_tr.gif) no-repeat right top; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; COLOR: #216065; PADDING-TOP: 6px; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
#search_options LI A:hover {
	TEXT-DECORATION: underline
}
#search_options LI.selected {
	BACKGROUND-COLOR: #216065
}
#search_options LI.selected A {
	PADDING-BOTTOM: 4px; COLOR: #fff
}
H1 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 25px; BACKGROUND: url(/i/shadow_line.jpg) repeat-x left bottom; PADDING-BOTTOM: 18px; COLOR: #216065; PADDING-TOP: 6px
}
H1 ADDRESS {
	DISPLAY: inline; COLOR: #5f5f5f
}
H1.content_h1 {
	BACKGROUND-IMAGE: none! important; COLOR: #5f5f5f
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 0.95em; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; COLOR: #216065; LINE-HEIGHT: 150%; PADDING-TOP: 0px
}
H2.intro {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/i/shadow_line.jpg) repeat-x left bottom; PADDING-BOTTOM: 20px; COLOR: #5f5f5f; PADDING-TOP: 0px
}
H2.intro_basic {
	PADDING-BOTTOM: 0px! important; COLOR: #5f5f5f
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 95%; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; COLOR: #216065; LINE-HEIGHT: 150%; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 95%; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; COLOR: #216065; LINE-HEIGHT: 150%; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 95%; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; COLOR: #216065; LINE-HEIGHT: 150%; PADDING-TOP: 0px
}
H3 {
	CLEAR: both
}
H3.intro {
	BACKGROUND: url(/i/shadow_line.jpg) repeat-x left top; PADDING-TOP: 5px
}
H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 82%
}
P IMG {
	VERTICAL-ALIGN: middle
}
H2 IMG {
	VERTICAL-ALIGN: middle
}
H3 IMG {
	VERTICAL-ALIGN: middle
}
H4 IMG {
	VERTICAL-ALIGN: middle
}
H4 A {
	FONT-WEIGHT: bold; COLOR: #216065
}
H4 SPAN {
	FONT-WEIGHT: bold; COLOR: #216065
}
H4 A:hover {
	COLOR: #dc2008! important
}
H4.cta {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/i/dots_h.gif) repeat-x left top; PADDING-BOTTOM: 20px; MARGIN: 20px 0px 0px; PADDING-TOP: 5px
}
H4.cta IMG {
	FLOAT: right
}
P.cta IMG {
	FLOAT: right
}
H5 {
	FONT-WEIGHT: normal; FONT-SIZE: 90%; MARGIN: 5px 0px 0px
}
H5 SPAN {
	FONT-WEIGHT: bold; COLOR: #216065
}
P {
	FONT-SIZE: 75%; COLOR: #666666; LINE-HEIGHT: 150%
}
.details LI LI {
	FONT-SIZE: 75%; COLOR: #666666; LINE-HEIGHT: 150%
}
BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px 0px; PADDING-TOP: 0px
}
.ol_default {
	FONT-SIZE: 75%; MARGIN-LEFT: 30px; COLOR: #666666; LINE-HEIGHT: 150%
}
UL.default {
	FONT-SIZE: 75%; MARGIN: 0px 0px 20px 17px; COLOR: #666666; LINE-HEIGHT: 150%
}
P.cta {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(/i/arrow_grey.gif) no-repeat left center; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
P.cta_delete A {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 13px; BACKGROUND: url(/i/icons/cross_sml.gif) no-repeat left center; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
P#price {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/i/shadow_line.jpg) #fff repeat-x left bottom; PADDING-BOTTOM: 18px; MARGIN: 0px; COLOR: #999999; PADDING-TOP: 0px
}
.sub_header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/i/shadow_line.jpg) #fff repeat-x left bottom; PADDING-BOTTOM: 18px; MARGIN: 0px; COLOR: #999999; PADDING-TOP: 0px
}
P#price SPAN {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: #666666; MARGIN-RIGHT: 10px
}
.price STRONG {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: #666666; MARGIN-RIGHT: 10px
}
#price A {
	BORDER-BOTTOM: #ccc 1px dashed; TEXT-DECORATION: none! important
}
.price A {
	BORDER-BOTTOM: #ccc 1px dashed; TEXT-DECORATION: none! important
}
#price A:hover {
	BORDER-BOTTOM: #216065 1px solid; TEXT-DECORATION: none! important
}
.price A:hover {
	BORDER-BOTTOM: #216065 1px solid; TEXT-DECORATION: none! important
}
#main TD {
	FONT-SIZE: 12px;
	COLOR: #666666;
	LINE-HEIGHT: 150%;
	FONT-FAMILY: Verdana
}
H2 A:hover {
	COLOR: #666666
}
P A {
	COLOR: #666666
}
H2 A {
	COLOR: #216065! important; TEXT-DECORATION: underline! important
}
P A:hover {
	COLOR: #216065! important; TEXT-DECORATION: underline! important
}
#crum_holder A:hover {
	COLOR: #216065! important; TEXT-DECORATION: underline! important
}
.module_adv A:hover {
	COLOR: #216065! important; TEXT-DECORATION: underline! important
}
#footer A:hover {
	COLOR: #216065! important; TEXT-DECORATION: underline! important
}
#photo_resources A:hover {
	COLOR: #216065! important; TEXT-DECORATION: underline! important
}
#info A:hover {
	COLOR: #216065! important; TEXT-DECORATION: underline! important
}
.info A:hover {
	COLOR: #216065! important; TEXT-DECORATION: underline! important
}
#headings #rating A:hover {
	COLOR: #216065! important; TEXT-DECORATION: underline! important
}
#headings A#full_details {
	COLOR: #216065! important; TEXT-DECORATION: underline! important
}
.resource_intro A {
	COLOR: #216065! important; TEXT-DECORATION: underline! important
}
#main TD A {
	COLOR: #216065! important; TEXT-DECORATION: underline! important
}
#further_resources DL {
	MARGIN-BOTTOM: 15px
}
#further_resources DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 0.85em; BACKGROUND: url(/images/dots_h.gif) repeat-x left bottom; PADDING-BOTTOM: 10px; COLOR: #216065; PADDING-TOP: 1px
}
#further_resources DD {
	CLEAR: both
}
#further_resources DD A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 70%; BACKGROUND: url(/images/arrow_grey.gif) no-repeat left center; PADDING-BOTTOM: 4px; COLOR: #999999; PADDING-TOP: 4px; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
#photo_resources LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 70%; BACKGROUND: url(/images/arrow_grey.gif) no-repeat left center; PADDING-BOTTOM: 4px; COLOR: #999999; PADDING-TOP: 4px; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
#further_resources DD.feed A {
	PADDING-LEFT: 20px; BACKGROUND: url(/i/icons/feed_trans.gif) no-repeat left center
}
#further_resources DD.feed A.itunes {
	PADDING-LEFT: 16px; BACKGROUND: url(/i/icons/itunes_sml.gif) no-repeat left center; MARGIN-LEFT: 10px; COLOR: #bbbbbb
}
#further_resources .multi_links A {
	FLOAT: left
}
#further_resources DD.google_earth A {
	PADDING-LEFT: 20px; BACKGROUND: url(/i/icons/google_earth_sml.gif) no-repeat left center
}
#further_resources DD.selected A {
	COLOR: #216065
}
#further_resources DD A:hover {
	COLOR: #216065; TEXT-DECORATION: underline
}
#further_resources #careers_nav DT {
	COLOR: #ec008c
}
#actions LI {
	BORDER-RIGHT: #f0f0f0 1px solid; BORDER-TOP: #f0f0f0 1px solid; DISPLAY: block; MARGIN: 0px 0px 1px; BORDER-LEFT: #f0f0f0 1px solid; BORDER-BOTTOM: #f0f0f0 1px solid; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #f0f0f0
}
#actions LI A {
	PADDING-RIGHT: 0px! important; DISPLAY: block; PADDING-LEFT: 21px! important; FONT-WEIGHT: bold; FONT-SIZE: 85%; PADDING-BOTTOM: 5px! important; MARGIN: 0px 0px 0px 8px; COLOR: #216065; PADDING-TOP: 5px! important
}
#actions .view A {
	BACKGROUND: url(/i/icons/clock.gif) #f0f0f0 no-repeat left center
}
#actions .email A {
	BACKGROUND: url(/i/icons/email.gif) #f0f0f0 no-repeat left center
}
#actions .sms A {
	BACKGROUND: url(/i/icons/mobile.gif) #f0f0f0 no-repeat 2px center
}
#actions LI A:hover {

	COLOR: #dc2008
}
.module {
	DISPLAY: block; MARGIN: 16px 0px
}
#intro {
	BACKGROUND: url(/i/shadow_line.jpg) repeat-x left bottom; PADDING-BOTTOM: 20px
}
#feature_image {
	FLOAT: right; MARGIN: 0px 10px 0px 20px
}
#feature_image_overlap {
	FLOAT: right; MARGIN: -50px 20px 0px 10px
}
#feature_image_content {
	MARGIN: 0px 0px 0px -12px; POSITION: relative
}
.feature_holder {
	MARGIN-TOP: 20px; BACKGROUND: url(/i/shadow_line.jpg) repeat-x left top; PADDING-TOP: 23px
}
.content_img_start {
	FLOAT: left; MARGIN: 0px 20px 20px 0px
}
.content_img_right {
	FLOAT: right; MARGIN: 0px 0px 20px 20px
}
.content_info {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 1px; WIDTH: 200px; PADDING-TOP: 1px; BACKGROUND-COLOR: #f0f0f0
}
.sub_brand_holder {
	MARGIN-BOTTOM: 10px; WIDTH: 280px
}
.sub_brand_img {
	MARGIN-BOTTOM: 2px
}
.sub_brand_details_newhomes {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 16px; FONT-SIZE: 70%; BACKGROUND: url(/i/arrow_white.gif) #004d44 no-repeat 6px center; PADDING-BOTTOM: 3px; COLOR: #fff! important; PADDING-TOP: 2px; FONT-FAMILY: Verdana! important
}
.sub_brand_details_openhouse {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 16px; FONT-SIZE: 70%; BACKGROUND: url(/i/arrow_white.gif) #004d44 no-repeat 6px center; PADDING-BOTTOM: 3px; COLOR: #fff! important; PADDING-TOP: 2px; FONT-FAMILY: Verdana! important
}
.sub_brand_details_newhomes A {
	COLOR: #fff
}
.sub_brand_details_openhouse A {
	COLOR: #fff
}
.sub_brand_holder .action {
	FLOAT: right; MARGIN-RIGHT: 3px
}
.details {
	CLEAR: both
}
.details UL {
	MARGIN: 0px 0px 20px
}
.details LI {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; BACKGROUND: url(/i/dots_h.gif) repeat-x left top; FLOAT: left; PADDING-BOTTOM: 32px; WIDTH: 216px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none; HEIGHT: 500px
}
.details LI LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: none! important; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 16px; WIDTH: 90%! important; PADDING-TOP: 0px; LIST-STYLE-TYPE: disc! important; HEIGHT: auto
}
.details IMG {
	MARGIN-BOTTOM: 6px
}
.details P {
	MARGIN-TOP: 0px
}
.details_ctas LI {
	CLEAR: both; PADDING-RIGHT: 20px; PADDING-LEFT: 0px; BACKGROUND: url(/i/shadow_line.jpg) repeat-x left top; PADDING-BOTTOM: 7px; WIDTH: 97%; PADDING-TOP: 10px; LIST-STYLE-TYPE: none; HEIGHT: 65px
}
.details_ctas .search_button {
	FLOAT: right; WIDTH: 80px
}
.details_ctas .details_ctas_content {
	FLOAT: left; WIDTH: 560px
}
.columns_1 .details LI {
	CLEAR: both; FLOAT: none; WIDTH: 100%; HEIGHT: auto
}
.columns_1 .details LI IMG {
	FLOAT: left; MARGIN: 1px 20px 20px 0px
}
.columns_1 .details LI P IMG {
	FLOAT: none; MARGIN: 0px
}
.details_ctas LI IMG {
	FLOAT: left; MARGIN: 1px 20px 40px 0px
}
.details_ctas LI H5 {
	MARGIN-TOP: 0px; PADDING-BOTTOM: 0px! important
}
.details_ctas LI P {
	MARGIN-TOP: 3px
}
.columns_2 .details LI {
	WIDTH: 340px
}
.columns_21 #d1 {
	WIDTH: 460px! important
}
.columns_12 #d2 {
	WIDTH: 460px! important
}
.columns_12 .details UL LI {
	WIDTH: 90%
}
.columns_21 .details UL LI {
	WIDTH: 90%
}
#testimonials LI {
	FONT-SIZE: 80%; COLOR: #666666; LINE-HEIGHT: 150%; HEIGHT: auto
}
#testimonials SPAN {
	DISPLAY: block; COLOR: #004d44; FONT-STYLE: normal
}
#testimonials SPAN IMG {
	MARGIN-TOP: 4px
}
TABLE.data {
	CLEAR: both; MARGIN-BOTTOM: 20px; WIDTH: 100%; empty-cells: show; border-spacing: 0
}
TABLE.data THEAD {
	BACKGROUND-COLOR: #216065
}
TABLE.data THEAD TH {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 70%; BACKGROUND-IMAGE: none! important; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; COLOR: #b6d862; PADDING-TOP: 4px; FONT-FAMILY: Verdana; TEXT-ALIGN: left
}
TABLE.data THEAD TH.table_tl {
	PADDING-LEFT: 5px; BACKGROUND: url(/i/corner_white_tl.gif) #216065 no-repeat
}
TABLE.data THEAD TH.table_tr {
	BACKGROUND: url(/i/corner_white_tr.gif) #216065 no-repeat right top
}
TABLE.data THEAD TH SPAN {
	DISPLAY: block; FONT-WEIGHT: normal
}
TABLE.data THEAD TH SPAN A {
	COLOR: #b6d862
}
TABLE.data THEAD TH A {
	COLOR: #b6d862
}
TABLE.data TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 4px; BORDER-TOP-STYLE: none; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px dashed; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none
}
TR.highlight {
	BACKGROUND-COLOR: #f0f0f0
}
TH.int {
	TEXT-ALIGN: right! important
}
TD.int {
	TEXT-ALIGN: right! important
}
.info {
	MARGIN-BOTTOM: 30px
}
#info LI {
	MARGIN-BOTTOM: 10px; LIST-STYLE-TYPE: none
}
.info LI {
	MARGIN-BOTTOM: 10px; LIST-STYLE-TYPE: none
}
#info LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 70%; BACKGROUND: url(/i/arrow_grey.gif) no-repeat left center; PADDING-BOTTOM: 0px; COLOR: #999999; PADDING-TOP: 0px; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.info LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 70%; BACKGROUND: url(/i/arrow_grey.gif) no-repeat left center; PADDING-BOTTOM: 0px; COLOR: #999999; PADDING-TOP: 0px; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.faqs {
	MARGIN-BOTTOM: 50px
}
#headings {
	BACKGROUND: url(/i/dots_h.gif) repeat-x left bottom; MARGIN: -10px 0px 5px; POSITION: relative; HEIGHT: 38px
}
#headings H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 7px; WIDTH: 296px; PADDING-TOP: 8px
}
#headings H3 SPAN {
	FONT-WEIGHT: normal
}
#headings A#full_details {
	DISPLAY: block; FONT-WEIGHT: normal; FLOAT: right; MARGIN-RIGHT: 10px; TEXT-ALIGN: right
}
#headings #resources {
	FLOAT: left; OVERFLOW: visible; WIDTH: 225px
}
#headings #rating {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 70%; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 196px; COLOR: #999999; PADDING-TOP: 12px; FONT-FAMILY: Verdana; TEXT-ALIGN: right
}
#headings #rating FORM {
	DISPLAY: inline
}
#property_photo FORM {
	DISPLAY: inline
}
#headings #rating A {
	FONT-SIZE: 100%; COLOR: #999999; FONT-FAMILY: Verdana
}
#headings #rating IMG {
	VERTICAL-ALIGN: middle
}
#description P {
	MARGIN-TOP: 0px
}
#description DL {
	MARGIN-TOP: 10px; BACKGROUND: url(/i/dots_h.gif) repeat-x left top; WIDTH: 279px; PADDING-TOP: 10px
}
#description DT {
	FONT-SIZE: 75%; FLOAT: left; WIDTH: 100px; COLOR: #666666; LINE-HEIGHT: 150%
}
#description DD {
	FONT-SIZE: 75%; FLOAT: left; WIDTH: 100px; COLOR: #666666; LINE-HEIGHT: 150%
}
#description DD {
	WIDTH: 170px
}
#photo_preview {
	FLOAT: left; WIDTH: 220px
}
.col_2 {
	FLOAT: left; WIDTH: 220px
}
.resource_intro {
	CLEAR: both; FONT-SIZE: 70%; MARGIN: -3px 0px 3px; COLOR: #999999; FONT-FAMILY: Verdana
}
.resource_intro A {
	PADDING-RIGHT: 10px; BACKGROUND: url(/i/arrow_grey.gif) no-repeat right center; FLOAT: right; MARGIN-LEFT: 15px; TEXT-DECORATION: none
}
#info H4 {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important
}
#info H5 {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important
}
.property_holder H4 {
	PADDING-BOTTOM: 0px
}
.col_1 {
	CLEAR: both; PADDING-RIGHT: 16px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 280px; PADDING-TOP: 0px
}
#info .col_2 {
	WIDTH: 430px
}
#info .col_2 IMG {
	FLOAT: left; MARGIN: 0px 10px 100px 0px; VERTICAL-ALIGN: top
}
#info .col_3 {
	FLOAT: right; WIDTH: 197px
}
#info P {
	FONT-SIZE: 70%; COLOR: #999999; FONT-STYLE: normal; FONT-FAMILY: Verdana
}
#info .col_3 LI {
	FONT-SIZE: 70%; MARGIN: 0px 0px 5px; COLOR: #999999; FONT-STYLE: normal; FONT-FAMILY: Verdana
}
#photo_preview #photo1 {
	DISPLAY: block; MARGIN-BOTTOM: 2px
}
#photo2 {
	MARGIN-RIGHT: 2px
}
#photo2 {
	WIDTH: 109px; HEIGHT: 72px
}
#photo3 {
	WIDTH: 109px; HEIGHT: 72px
}
#photo_resources LI {
	DISPLAY: inline; LIST-STYLE-TYPE: none
}
#floorplan_preview {
	FLOAT: right; WIDTH: 200px
}
#floorplan_static_holder {
	DISPLAY: none
}
FIELDSET {
	FONT-SIZE: 83%; COLOR: #ffffff! important; FONT-FAMILY: Verdana
}
FIELDSET LEGEND {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 110%; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px -7px; COLOR: #216065; PADDING-TOP: 0px
}
FIELDSET LABEL {
	DISPLAY: block; FONT-SIZE: 83%! important; FLOAT: left; OVERFLOW: visible; WIDTH: 100px; COLOR: #ffffff; PADDING-TOP: 4px; FONT-FAMILY: Verdana
}
FIELDSET FIELDSET LABEL {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 3px; FONT-SIZE: 100%! important; FLOAT: none; PADDING-BOTTOM: 0px; WIDTH: 100px; COLOR: #ffffff; PADDING-TOP: 0px; FONT-FAMILY: Verdana
}
INPUT {
	DISPLAY: block; FLOAT: left; COLOR: #5f5f5f; FONT-FAMILY: Verdana
}
FIELDSET FIELDSET {
	DISPLAY: block; FLOAT: left; COLOR: #5f5f5f; FONT-FAMILY: Verdana
}
FIELDSET SELECT {
	DISPLAY: block; FLOAT: left; COLOR: #5f5f5f; FONT-FAMILY: Verdana
}
FIELDSET FIELDSET SELECT {
	DISPLAY: inline; FLOAT: none! important
}
FIELDSET FIELDSET INPUT {
	DISPLAY: inline; FLOAT: none! important
}
INPUT {
	WIDTH: 124px
}
INPUT.long_field {
	WIDTH: 160px
}
INPUT.short_field {
	WIDTH: 80px
}
INPUT.box {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto! important; PADDING-TOP: 0px
}
SELECT {
	WIDTH: 130px
}
.select_auto SELECT {
	WIDTH: auto
}
FIELDSET OL {
	LIST-STYLE-TYPE: none; HEIGHT: auto
}
FIELDSET OL LI {
	CLEAR: both! important; PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; PADDING-TOP: 7px! important
}
.submit_generic {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../images/search.jpg) no-repeat left center; FLOAT: none; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 10px 0px 10px 100px; OVERFLOW: hidden; WIDTH: 85px; CURSOR: pointer; TEXT-INDENT: -9000px; PADDING-TOP: 21px! important; HEIGHT: 21px; BORDER-RIGHT-WIDTH: 0px
}
.submit {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../images/search.jpg) no-repeat left center; FLOAT: none; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 10px 0px 10px 100px; OVERFLOW: hidden; WIDTH: 85px; CURSOR: pointer; TEXT-INDENT: -9000px; PADDING-TOP: 21px! important; HEIGHT: 21px; BORDER-RIGHT-WIDTH: 0px
}
.go {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../images/go-btn.jpg) no-repeat left center; FLOAT: none; BORDER-BOTTOM-WIDTH: 0px; MARGIN-LEFT: 8px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; WIDTH: 33px; CURSOR: pointer; TEXT-INDENT: -9000px; PADDING-TOP: 21px! important; HEIGHT: 21px; BORDER-RIGHT-WIDTH: 0px
}
.submit_button {
	WIDTH: auto; HEIGHT: auto
}
#search {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#search_options {
	BACKGROUND: url(/i/line_top_shadow.jpg) #fff repeat-x left bottom
}
#search_options UL {
	MARGIN: 0px auto
}
#search LEGEND {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 95%; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px -7px; COLOR: #b6d862; LINE-HEIGHT: 100%; PADDING-TOP: 0px
}
FIELDSET#ref_search LABEL {
	WIDTH: 249px; COLOR: #b6d862
}
#search FIELDSET FIELDSET {
	BACKGROUND-COLOR: #216065
}
A.search_revise_prompt {
	COLOR: #b6d862! important
}
FIELDSET.default {
	MARGIN-BOTTOM: 30px! important
}
FIELDSET.default LABEL {
	COLOR: #999999! important
}
FIELDSET.default FIELDSET {
	COLOR: #999999! important
}
FIELDSET.default LI {
	FONT-SIZE: 100%; MARGIN: 0px; LIST-STYLE-TYPE: none! important
}
.error_field {
	BACKGROUND-COLOR: #ffb7b7
}
#errors {
	DISPLAY: none; FONT-WEIGHT: normal
}
.module_adv {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BACKGROUND-COLOR: #f0f0f0
}
.module_adv P {
	FONT-SIZE: 80%; MARGIN: 0px 0px 6px; COLOR: #5f5f5f
}
.module_adv LEGEND {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 110%; BACKGROUND: url(/i/icons/valuation_house.gif) no-repeat left center; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 8px -7px; COLOR: #216065; PADDING-TOP: 2px
}
.module_adv OL {
	LIST-STYLE-TYPE: none
}
.module_adv OL LI {
	CLEAR: both! important; PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 3px! important; PADDING-TOP: 3px! important
}
.module_adv LABEL {
	OVERFLOW: visible; WIDTH: 56px; COLOR: #999999; PADDING-TOP: 2px
}
.module_adv LABEL A {
	COLOR: #999999
}
.module_adv INPUT {
	FLOAT: right; WIDTH: 105px; COLOR: #5f5f5f
}
.module_adv INPUT.submit {
	BACKGROUND: url(/images/submit-btn.jpg) no-repeat right center; MARGIN: 0px; WIDTH: 55px; HEIGHT: 21px
}
.search_adv #search {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
.search_adv P {
	MARGIN: 5px 0px
}
.search_adv #search_options {
	MARGIN: 3px 0px 0px
}
#customise_search SELECT {
	WIDTH: auto! important
}
#result_view {
	DISPLAY: inline; MARGIN-LEFT: 15px
}
#display_list {
	MARGIN-RIGHT: 0px; BORDER-RIGHT-STYLE: none
}
.sub_header {
	FONT-SIZE: 75%
}
.sub_header FORM {
	DISPLAY: inline; MARGIN-RIGHT: 10px
}
.sub_header SPAN {
	DISPLAY: inline; MARGIN-RIGHT: 10px
}
.sub_header A {
	COLOR: #999999
}
.currency {
	FLOAT: right
}
.price {
	MARGIN: 0px; COLOR: #666666! important
}
.property_holder {
	CLEAR: both! important; MARGIN-TOP: 6px; BACKGROUND: url(/i/shadow_line.jpg) repeat-x left top; OVERFLOW: visible; PADDING-TOP: 10px; HEIGHT: auto
}
#property_photo {
	FLOAT: left; WIDTH: 220px
}
#property_photo P {
	MARGIN: 2px 0px
}
#property_summary {
	FLOAT: right; WIDTH: 480px
}
.property_save {
	FONT-SIZE: 75%; FLOAT: right; COLOR: #216065; TEXT-ALIGN: right
}
property_save FORM {
	DISPLAY: inline
}
.property_save A {
	COLOR: #216065
}
.property_holder H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BACKGROUND: url(/i/dots_h.gif) repeat-x left bottom; MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 3px; PADDING-TOP: 0px
}
.property_holder H3 SPAN {
	FONT-WEIGHT: bold
}
.property_holder H3 A {
	TEXT-DECORATION: none
}
.property_holder H3 A:hover {
	TEXT-DECORATION: underline
}
.property_holder H4 {
	COLOR: #666666
}
.property_holder P {
	MARGIN: 12px 0px
}
.photo_sash {
	DISPLAY: block; BACKGROUND: url(/i/icons/sash_newhomes.gif) no-repeat; MARGIN: -1px; WIDTH: 75px; TEXT-INDENT: -9999999px; POSITION: absolute; HEIGHT: 75px
}
A.photo_curl {
	MARGIN-TOP: 121px; DISPLAY: block; PADDING-LEFT: 17px; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(/i/icons/photo_curl.gif); MARGIN-LEFT: 190px; WIDTH: 30px; COLOR: #999; PADDING-TOP: 14px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana; POSITION: absolute; HEIGHT: 25px; TEXT-DECORATION: none
}
A.photo_curl SPAN {
	DISPLAY: none
}
A.photo_curl:hover {
	BACKGROUND-IMAGE: url(/i/icons/photo_curl_plus.gif)
}
#paging_bottom {
	CLEAR: both; MARGIN-TOP: 6px; BACKGROUND: url(/i/shadow_line.jpg) repeat-x left top; PADDING-TOP: 10px
}
#paging_bottom P {
	FLOAT: right
}
#search OL UL {
	DISPLAY: inline
}
#search LI LI {
	DISPLAY: inline; LIST-STYLE-TYPE: none
}
#search A {
	COLOR: #fff
}
#search A:hover {
	FONT-WEIGHT: normal; COLOR: #b6d862! important
}
#search P STRONG {
	FONT-WEIGHT: normal; COLOR: #b6d862! important
}
#search #show_more_link A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 15px; BACKGROUND: url(/i/arrow_down.gif) no-repeat left center; PADDING-BOTTOM: 0px; COLOR: #b6d862; PADDING-TOP: 0px
}
#search .more_options {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 100px; PADDING-TOP: 0px
}
#search #more_options {
	MARGIN: 0px 0px 20px
}
#search #more_options SELECT {
	WIDTH: auto
}
#search P {
	CLEAR: both; COLOR: #fff! important
}
#location_names A {
	BORDER-BOTTOM: #fff 1px dashed; TEXT-DECORATION: none
}
#location_names A:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: line-through! important
}
.info_bubble {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(/i/icons/speech_bubble_bot.gif); VISIBILITY: hidden; PADDING-BOTTOM: 0px; MARGIN: -107px 0px 0px -135px; WIDTH: 150px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; HEIGHT: 105px; TEXT-ALIGN: left
}
.info_bubble P {
	WIDTH: 145px; BACKGROUND-COLOR: #fff
}
.info_bubble H2 {
	WIDTH: 145px; BACKGROUND-COLOR: #fff
}
.helpbox {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 30px; FONT-WEIGHT: bold; BACKGROUND: url(/i/icons/tick_small.gif) #f0f0f0 no-repeat 8px 6px; PADDING-BOTTOM: 4px; BORDER-LEFT: #ccc 1px solid; COLOR: #216065; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px solid
}
.confirmation {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 30px; FONT-WEIGHT: bold; BACKGROUND: url(/i/icons/tick_small.gif) #f0f0f0 no-repeat 8px 6px; PADDING-BOTTOM: 4px; BORDER-LEFT: #ccc 1px solid; COLOR: #216065; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px solid
}
.helpbox {
	PADDING-LEFT: 8px; FONT-WEIGHT: normal; BACKGROUND-IMAGE: none
}
.warning {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 30px; FONT-WEIGHT: bold; BACKGROUND: url(/i/icons/warning.gif) #f0f0f0 no-repeat 5px 6px; PADDING-BOTTOM: 4px; BORDER-LEFT: #ccc 1px solid; COLOR: #dc2008; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px solid
}
.highlight {
	COLOR: #dc2008
}
.not_available {
	COLOR: #cccccc
}
.sold {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #dc2008
}
.careers H3 {
	COLOR: #ec008c
}
.careers BLOCKQUOTE {
	COLOR: #ec008c
}
.progress_bar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 14px; BACKGROUND-COLOR: #f0f0f0
}
.progress_bar LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 70%; BACKGROUND: url(/i/careers/progress_bar.gif) #f0f0f0 no-repeat right center; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 24%; COLOR: #666; PADDING-TOP: 2px; FONT-FAMILY: Verdana, sans-serif; TEXT-ALIGN: center
}
.progress_bar LI.selected {
	BACKGROUND: url(/i/careers/progress_arrow.gif) #ec008c no-repeat right center; COLOR: #fff
}
BODY.popup H1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 80px; BACKGROUND: url(/i/logos/roundel_crop.gif) #216065 no-repeat left top; PADDING-BOTTOM: 20px; COLOR: #ffffff; PADDING-TOP: 18px
}
BODY.popup .holder {
	MARGIN: 10px
}
BODY.popup TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; FONT-SIZE: 80%; PADDING-BOTTOM: 6px; COLOR: #666666; LINE-HEIGHT: 150%; PADDING-TOP: 0px
}

@media Print    
{
#logo {
	MARGIN-TOP: 0px
}
#tel {
	MARGIN-RIGHT: 12px
}
#header {
	WIDTH: 100%
}
#main {
	WIDTH: 100%
}
.sub_holder {
	WIDTH: 100%
}
#header UL {
	DISPLAY: none
}
#further_resources {
	DISPLAY: none
}
#search_holder {
	DISPLAY: none
}
.details LI IMG {
	DISPLAY: block; FLOAT: left; MARGIN: 1px 20px 20px 0px
}
.details LI {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: none! important; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; WIDTH: auto! important; PADDING-TOP: 10px; HEIGHT: auto! important
}

}
.resultsTable {
	margin-top: 10px;
	margin-bottom: 10px;
}
table.resultsTable td {
	padding: 6px;
	font-size: 12px;
}
.resultsTableInt {
	margin-top: 10px;
	margin-bottom: 10px;
}
table.resultsTableInt td {
	padding: 6px;
	font-size: 12px;
}
.transtable {
	margin: 0px;
}
table.transtable td {
	padding: 0px;
}
.txthead {
	font-family: Arial;
	font-size: 12px;
	color: #216065;
	font-weight: bold;
}
.txtheadbig {
	font-family: Arial;
	font-size: 14px;
	color: #216065;
	font-weight: bold;
}
a.paging:link {
	font-size: 12px;
	font-weight: bold;
	color: #AE8B3A;
	text-decoration: underline;
}
a.paging:visited {
	font-size: 14px;
	font-weight: bold;
	color: #216065;
	text-decoration: none;
}

a.paging:hover {
	text-decoration: none;
	color: #AE8B3A;
}
.txtbluehead {
	font-family: Arial;
	font-size: 14px;
	color: #216065;
}
.txtwhthead {
	font-family: Arial;
	font-size: 14px;
	color: #ffffff;
}
table.popupTable td {
	padding: 6px;
	font-size: 12px;
}
.edjfnt1 {
	font-family: Tahoma;
	font-size: 14px;
	color: #666666;
	font-weight: lighter;
}
.edjfnt1bold {
	font-family: Tahoma;
	font-size: 12px;
	color: #006666;
	font-weight: bold;
	text-transform: uppercase;
}
.edjfnt2 {
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	font-weight: lighter;
	float: left;
	height: 382px;
	width: 360px;
}
.edjfnt3 {
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	font-weight: lighter;
	float: right;
	height: 382px;
	width: 360px;
}
