* { padding:0; margin:0; border: 0; }
ul { list-style: none; }
.clear { clear:both; }
.clearL { clear:left;}
.clearR { clear:right;}
a { text-decoration:none;}
.floatL { float: left;}
.floatR { float: right;}
.alighR { text-align: right;}
.bgColorWhite { background-color: #ffffff; }
.bgColorGray { background-color: #9d9fa2; }
.bgColorGreen { background-color: #384c2b1; }
.bold { font-weight: bold; }
body { font-size:12px; width:75em; background-color: #cbccce; margin:0 auto; color: #636466; font-family:Arial, sans-serif; }
#outerWrapper { margin: 0.5em 0 0 0; }
h1 { float:left; }
h2 { font-size:1.1em; font-weight:normal; }
h3 { color:white; font-weight:normal; display: inline; font-size:3em; }
.gobutton { height:1.75em; width:1.75em; }
address { font-style: normal; }
.center { text-align:center; }
.inline { display: inline; }
.cursor { cursor:pointer; }
.margin-tb-1em { margin: 1em 0;}
#slideshow { width:75.00em; height:17.92em; }
.lineheight13 { line-height:12px; font-size:12px; display:block; }
/* header */
#logo { width: 10.58em; height: 3.67em; font-size:12px; }
#searchbox { float:right; }
#searchbox a { color:#808285; }
#submitbton { width: 2em; height:1.8em; background: url(/images/go.gif) no-repeat center; }
#header { color:#808285; padding: 0 2.50em; height:5em; background-color: #ffffff; }
#header #search { border: 1px solid #d6d6d5; margin: 2em 0 0 0;}
#searchbox input { padding: 3px 3px 2px 3px; }
#nav a:hover { color: #95b59b; }
#searchbox #search {background: url(/images/search.gif) no-repeat left center !important; padding-left:16px !important; border:1px solid silver; width:11em; color:#808285; font-family: Arial, sans-serif;}
#searchbox fieldset{ display: inline; }

/* nav */
#nav { padding: 0 0 0 0.75em; background-color: #ffffff; }
/* don't forget to update ie */
#gallery #nav li#nav-gallery, .development #nav li#nav-dev,#why-halbren #nav li#nav-us, #new-purchase #nav li#nav-guide, #personal-touch #nav li#nav-touch, #dev-index #nav li#nav-dev, #home #nav li#nav-home{ background: #95b59b url(/images/corner-l-selected.gif) no-repeat top left; }
#gallery #nav li#nav-gallery a, .development #nav li#nav-dev a, #why-halbren #nav li#nav-us a, #new-purchase #nav li#nav-guide a, #personal-touch #nav li#nav-touch a, #dev-index #nav li#nav-dev a, #home #nav li#nav-home a { background: url(/images/corner-r-selected.gif) no-repeat top right; color:#ffffff; border-bottom: 1px solid #95b59b; }
#gallery #nav li#nav-gallery .topborder, .development #nav li#nav-dev .topborder, #why-halbren #nav li#nav-us .topborder, #new-purchase #nav li#nav-guide .topborder, #personal-touch #nav li#nav-touch .topborder, #dev-index #nav li#nav-dev .topborder, #home #nav li#nav-home .topborder { display:none; }
#nav li { float: left; margin: 0 0.5em 0 0; background: url(/images/corner-l.gif) no-repeat top left; height: 1.9em; }
#nav li a { display: block; width: 10.75em; text-align:center; color:#808285; padding:0.4em 0 0.05em 0; background: url(/images/corner-r.gif) no-repeat top right;}
.topborder { background-color: silver; margin: 0 0 0 4px; height:1px; line-height:1px; width:11em; display:block; }
#top { background-color: #ffffff; }

/* main */
#main-top { background-color: #95b59b; padding:1.3em 0.75em 1.3em 2.3em; }
#home #main-mid { height:17.92em; background-color: #ffffff;}
#main { }
#home #main-b { padding: 0.75em 0 0 0.75em; background-color: #ffffff; }
#home #main-b .rounded6 { margin: 0 1em; }
#home #main-b .rounded12 .bgColorWhite{ margin: 0 1em; height:10.2em; line-height:10.2em; position:relative; }
#home #main-b .floatR { width: 10em; background-color: #ffffff; color: #636467; margin: 0.5em 0 0 0; line-height:1.5em; }
#home #main-b .floatR p{ font-size:1.5em; margin: -1.4em 0 0 0; }
#home #main-b .floatR p font { line-height: 1em; }
#home #main-b .bgColorWhite img { width:11.00em; height:10.25em; }
#home #main-b .bgColorWhite .floatR a { position:relative; top:7.8em; left:8em; }
#home #main-b .bgColorWhite .floatR img { width:1.67em; height:1.67em; }
#img-index-1 { width:21.92em; height:17.92em; float: right; }
#img-index-2 { width:52.17em; height:17.92em; float: left; }
#main-b-l, #main-b-m, #main-b-r { width: 23.92em; margin: 0em 0.75em 0.75em 0em; }
#main-b-l { background-color: #A1BFD2; }
#main-b-m { background-color: #8690A1; }
#main-b-r { background-color: #6CA7A6; }

/* images */
#dev-index-m { width:38.58em; height:18.17em; }
#nhbc { margin: 0.5em 0 0 0 !important; width:5.42em !important; height: 3em!important; position:static !important; }

/* footer */
#footer { background-color: #00512F;  color:#ffffff;}
#footer a { color:#ffffff; }
#footer a:hover { text-decoration:underline; color:yellow; }
#footer li { float:left; padding: 1em 0 0.2em 0; }
#footer ul { margin-right: 2em;}
#copyright { padding: 1em 0 0.2em 0; margin-left: 2em; }

/* search */
#main-bot-l select { width:100%; margin:0.3em 0; border: 1px solid #c5c1b8; color: #636466; }
#midform, #goto, #form-search { padding: 0.8em; }
#main-bot-l h5 { font-size: 1.1em; margin: 0 0 0 0.7em; }
.marginL08em { margin: 0 0 0 0.8em; }
.searchbuton { float:right; color: #636466; margin: 1em 0 0 0; background: transparent url(/images/butonbg.gif) no-repeat 50%; padding: 0.5em; width:5.3em; }
#form-search option { padding: 0 0 0 0.3em; }
.search-result-box { background-color:#e6ede7; margin: 0 0 0.5em 0; height:5.3em; }
.search-result-box p { margin:1.1em 2em 0 0; width:27.5em; }
.search-result-box p span { font-weight:bold; }
.search-result-box p.go { position:relative; float:right; margin: -2.1em 0.5em 0 0; text-align:right; }
.search-result-box p.go img { vertical-align:middle;}
.search-result-box p.go a { color: #6b6d6e;}

/* dev index */
.lightbluebg { background-color: #e6ede7; padding: 0.8em; }
#main-bot-l { width: 13.33em; float: left; margin: 0 0em; color:#636467; }
#dev-index #main-bot-l, #new-purchase #main-bot-l { background-color:#f2e2b5; }
#main-bot-l li { padding: 0.4em 0.5em 1em 0.5em; }
#main-bot-l ul { padding: 0.5em 1em 1em 1em; min-height:27.8em; height:27.8em; }
#main-bot-l li#current a { color: #005030; }
#main-bot-l li a { display:block; color: #6ca7a7; font-size:1.2em;}
#main-bot-l li a:hover { text-decoration:underline; }
#main-bot-m { width: 38.6em; float: left; margin:0 0 0 0.75em; }
#main-bot-r { width: 20em; float: right; margin:0 0em 0 0; }
#main h4 { font-weight:normal; background: #636467 url(/images/h4bg.gif) no-repeat 98% 40%	; color: #ffffff; padding: 0em 1em 0.1em 0.5em; font-size:1.75em; }
#main .description { margin: 0.75em 0 1em 0; }
.colorbg { background: url(/images/circ-bg.gif) no-repeat right; padding: 0 3.6em 0 0; }
#main-bot { padding: 0.7em 0.75em 0.5em 0.75em; background-color: #ffffff; }


/* personal touch */
#personal-touch #main-bot-l { background-color: transparent; }
#pt-img1 { width:9.83em; height: 27.50em; margin: 0 0 0 1em; }
#pt-img2 { width:13.08em; height: 30.76em; }
#pt-img3 { width: 19.91em; height: 30.67em; }
#middle-textarea p { padding:0.2em 0em 0.2em 0.5em; }
#middle-textarea.one p { padding:0.3em 0 0.3em 1em; background-color:#e6ede7; }
#middle-textarea #menu p { background-color: #ffffff; padding:0.5em 0.5em 1em 0; width:28.5em; }
#middle-textarea #menu ul { padding:0em 0.5em 0.7em 1em; width:27.5em; background-color: #ffffff; }
#personal-touch #middle-textarea ul { list-style-image: none; margin:0 0 0 0.5em; }
#personal-touch #middle-textarea li { background: url(/images/textaresulbult.gif) no-repeat left 0.9em; padding:0.4em 0pt 0.5em 0.6em; }
#middle-textarea { } /* width: 27.5em; */
.mainRounded { background-color: #636467; }

/* new purchase */
#new-purchase #main-bot-m h5 { font-size: 1em; font-weight:bold; padding:0.4em; background: #6ca7a7 url(/images/h5bg.gif) no-repeat scroll 98% 40%; color: #ffffff; cursor:pointer; }
.move { margin: 0 0 0.8em 0; clear:both; }
.move .moveRI { margin: 0.3em 0.35em 0 0; width: 9em; height:7.67em; }
.move div { background-color:#D1D3D4; }

/* why halbren */
#why-halbren #pt-img1 { width:9.83em; height: 37.67em; margin: 0 0 0 1em; }
#news #main-bot-m { background-color: #A1BFD2; }
#news #middle-textarea { background-color: #ffffff; margin:0.3em 1em; padding:0.5em; }

/* land-required */
#land-required #main h4 { background: transparent; color: #A1BFD2; padding: 0 0 0.8em 0; font-size:1em; }
#land-required #middle-textarea li { background: url(/images/textaresulbult.gif) no-repeat left 0.9em; padding: 0.4em 0pt 0.5em 0.6em; }

/* contact */
#contactus #main h4 { background: transparent; color: #A1BFD2; font-size:1em; padding:0em 1em 0.3em 0.3em; }
#contactus #middle-textarea a { color: #636467; }
#main-bot-m a:hover { text-decoration:underline; }
#contactus #middle-textarea p { padding: 0.5em 0em 0.5em 0.3em; }

/* terms and conditions */
#terms-condition #main h4 { background: transparent; color: #A1BFD2; font-size:1em; padding:0em 1em 0.3em 0.3em; }

/* register */
#register #main h4 { background: transparent; color: #95b59b; font-size:1em; padding:0.7em 0em; }
#register #submit { float:right; color: #ffffff; margin: 1em 0 0 0; background: transparent url(/images/registerbut.gif) no-repeat 50%; padding: 0.5em; width:5.3em; border:none; }
#signup input { float:right; border:1px solid #C5C1B8; width:13em; color: #636466; }
#signup label { line-height:2em;}
#signup select { float:right; border:1px solid #C5C1B8; width:13.1em; color:#636466; }
#signup { padding:0.8em 1.5em; }
.error { color: #E9197E; }
#signup p span { font-weight:bold; }
#signup a { color: #00512F;}

/* promotion */
#promotion #middle-textarea { background-color: #ffffff; margin:0.3em 1em; padding:0.5em; }
#promotion #main-bot-m { background-color: #A1BFD2; }
#promotion #main-bot-m ul { list-style: disc; }
#promotion #main-bot-m li { margin:0 0 0 1.7em; }
#promotion #main-bot-m a { color:#636466; }
#promotion #main-bot-m a:hover{ text-decoration:underline;}

/* gallery */
#gallery #main-bot-m h5 { color: #ffffff;  padding:1em 0em 0.5em 0; font-size:1em; }
#gallery #main-bot-m { height:30.67em; }
#gallery .mainRounded { width: 38.6em; }
#gallery .middle-textarea { float:right; clear:both; width:38.6em;}
#gallery #main-bot-l { background-color: #A2C2D6 !important; overflow:hidden; }
#gallery #main-bot-l p { background-color: #CDDEE9; text-align:center; padding:0.8em 1em 0em 1em; }
#myGallery-nav-top { background: url(/images/at.gif) no-repeat center; height:2em; }
#myGallery-nav-bot { background: url(/images/abb.gif) no-repeat bottom center; padding:23.3em 0 0 0; }
#gallery #myGallery-nav-bot img { padding:0.6em 0 0 0; }
#myGallery-nav-bot, #myGallery-nav-top {  }
#imgnav { overflow:hidden; position:absolute; }
.postiontop { position:relative; top: -1em;}

/* development beaufort place */
.development #main-bot-l { background-color:#a1bfd2;}
.development #main-bot-l a { color:#FFFFFF; }
.develpment #main-bot-l li#current a { color: #728599; }
.development #main h4 { background: #8690a1 url(/images/h4bg-dev.gif) no-repeat 98% 40%	; color: #ffffff; padding: 0em 1em 0.1em 0.5em; font-size:1.75em; }
.development .mainRounded { background-color: #8690a1; }
.development h5 { background-color:#cfd4dc; font-size:1em; padding:0 0 0 0.5em; }
.development #main-bot-m ul { margin:0.2em 0 0.2em 2em; list-style:disc; }
.development #middle-textarea table { padding:0; margin:0; border:none; width:100%; text-align:left; border-collapse: collapse; }
.development #middle-textarea th { padding:0; margin:0; border:none; color: #ffffff; padding: 0 0 0 1em;}
.development #middle-textarea td { padding:0; margin:0; border:none; padding: 0 0 0 1em; }
.development #middle-textarea td.border { border: 1px solid #ffffff; }
.development #middle-textarea tr { padding:0; margin:0; border:none; line-height: 1.8em; border-bottom: 1px solid #ffffff; border-top: 1px solid #ffffff; }
.development #beaufort-b-logo { margin: 0 0 0 1em; }
.development #park-b-logo { margin: 0 0 0 1.8em; }
.development #main-bot-l ul { height:25.8em; min-height:25.8em;}
.development #middle-textarea a { color: #95b59b; }
.development #main h4 span { margin:0em 3em 0 0; font-size:0.5em; padding: 0.4em 0 0 0; }
.development #main h4 span a { color: #ffffff; }
.development #middle-textarea address { line-height:1.7em; padding:0 0 0 0.5em; }
.development #middle-textarea .div_padding { padding: 0.5em; clear: both; }
.development #b-contct-botimg { width:38.50em; height: 8.33em; margin: 0.7em 0 0 0; }
.development #middle-textarea form { padding:0.2em 0em 0.2em 0.5em; width:30em; }

#dev-signup #main h4 { background: transparent; color: #95b59b; font-size:1em; padding:0.7em 0em; }
#dev-signup #submit { float:right; color: #ffffff; background: transparent url(/images/dev-sendF.gif) no-repeat 50%; padding: 0.5em; width:3.8em; border:none; }
#dev-signup input { float:right; border:1px solid #C5C1B8; width:13em; color: #636466; margin: 0 0.7em 0 0;}
#dev-signup label { line-height:2em;}
#dev-signup select { float:right; border:1px solid #C5C1B8; width:13.1em; color:#636466; }
#dev-signup { padding:0em; }
#dev-signup legend { font-weight:bold; }
.error { color: #E9197E; }
#dev-signup p span { font-weight:bold; }
#dev-signup a { color: #00512F;}
#dev-signup * { line-height: 2em; }
.development #beau-rightbg { background: url(/images/beau-rightbg.jpg) no-repeat top left; height:29.57em; padding: 0.6em; color: #ffffff; }
.development #main-bot-r h5 { font-size:1em; padding:0 0.4em 0.2em 0.5em; background-color: #636466; }
.development #main-bot-r #dimensions table { background-color: #8e94a1; width:100%; text-align: left; padding: 0em 0; }
.development #main-bot-r #dimensions table th{ padding: 0 0 0 0.5em; vertical-align: top; }
.development #main-bot-r #dimensions table td{ padding: 0 0 0 0.5em; width:50%; vertical-align:top; }
.development #main-bot-r #dimensions div { height:10px; background-color:#636466  }
.development #main-bot-r #dimensions { width:100%; margin:0.8em 0 0 0; }
.development #main-bot-r #dimensions.newtable table td{ width:59%; padding:0; vertical-align:top; }
.development #main-bot-r #dimensions.newtable table { height:11em;}
.development #main-bot-r #dimensions.newtable table th{ width:41%; padding: 0 0 0 0.3em; }
#beaufort-place.development .floorplan img { margin: 0.5em 0 0 1em; position:relative; }
.development #middle-textarea #floornav a { background: url(/images/circ-bg.gif) no-repeat right center; padding: 0 3.5em 0 0;}
.development #middle-textarea #floornav li { float: left; margin: 0 0 0 0.5em;}
.development #middle-textarea #floornav ul { list-style: none; float:right; top:26em; position:relative; }
#beaufort-place #middle-textarea table th { background-color:#4D596D; }
#beaufort-place #middle-textarea table td { background-color:#E7E9ED; }
#niche-redhill #middle-textarea table th { background-color:#A91E28; }
#niche-redhill #middle-textarea table td { background-color:#F4E2DB; }
#limpsfield-place #middle-textarea table th { background-color:#00A24B; }
#limpsfield-place #middle-textarea table td { background-color:#e7f1e7; }
#floornav { position:relative; }
.hight1{ line-height:1px; height:1px; }

/* limpsfield place */
#limpsfield-place.development #main-bot-l { background-color: #a2c2d6; }
#limpsfield-place.development #main-bot-l li#current a { color: #27a765; }
#limpsfield-place.development #main-bot-l ul { height:20.55em; min-height:20.55em;}
#limpsfield-place.development #main h4 { background: #84bf88 url(/images/h4bg-dev-g.gif) no-repeat 98% 40%	; color: #ffffff; padding: 0em 1em 0.1em 0.5em; font-size:1.75em; }
#limpsfield-place.development .mainRounded { background-color: #84bf88; }
#limpsfield-place.development #main-bot-r #dimensions table { background-color: #a0cba0;}
#limpsfield-place #middle-textarea ul { list-style: url(/images/blue-list.gif); }
#limpsfield-place.development #middle-textarea a { color: #0ba14b; }
#limpsfield-place #middle-textarea p { padding: 0.5em 0em 0.5em 0.5em; }
#limpsfield-place #middle-textarea .div_padding p { padding: 0.25em 0em 0.2em 0.5em; }
#colorG { color: #b0c8b4; }
#limpsfield-place #dev-signup #submit { float:right; color: #ffffff; background: transparent url(/images/dev-sendFG.gif) no-repeat 50%; padding: 0.5em; width:3.8em; border:none; }
.development .floorplan img { margin: 0.5em 0 0 1em; }
#limpsfield-place .floorplan img { margin:0; }
#limpsfield-place.development #main-bot-r #dimensions.newtable table th{ width:41%; padding: 0 0 0 0.3em; }
#limpsfield-place.development #main-bot-r #dimensions.newtable table td{ padding: 0 0 0 1em; }
#limpsfield-place.development #main-bot-r #dimensions.newtable table tr{ height:1.1em; line-height:1.1em; }
#main-top p.inline { color:#d9d5ad; font-size:1.3em; position:relative; top:-0.8em; }
#dimension1, #dimension2 { padding:0 !important;}

#niche-redhill.development h5 { background-color:#eacabe; font-size:1em; padding:0 0 0 0.5em; }
#niche-redhill.development #main h4 { background: #c57463 url(/images/h4bg-P.gif) no-repeat 98% 40%	; color: #ffffff; padding: 0em 1em 0.1em 0.5em; font-size:1.75em; }
#niche-redhill.development .mainRounded { background-color: #c57463; }
#niche-redhill #middle-textarea ul { list-style: url(/images/blue-list.gif); }
#niche-redhill #main-bot-l li#current a { color: #a92833; }
#niche-redhill.development #middle-textarea a { color: #a91e28; }
#niche-redhill #dev-signup #submit { float:right; color: #ffffff; background: transparent url(/images/dev-sendF2.gif) no-repeat 50%; padding: 0.5em; width:3.8em; border:none; }
#niche-redhill.development #main-bot-r h5 { background-color:#636466; padding: 0pt 0.4em 0.2em 0.5em; }
#niche-redhill.development #beau-rightbg { background: url(/images/nich-right.jpg) no-repeat top left; height:29.57em; padding: 0.6em; color: #ffffff; }
#niche-redhill.development #main-bot-r #dimensions { margin: 0.2em 0 0 0; }
#niche-redhill.development #main-bot-r #dimensions.newtable table th{ width:40%; line-height:1em; }
#niche-redhill.development #main-bot-r #dimensions.newtable table td{ width:60%; line-height:1em; }
#niche-redhill.development #main-bot-r #dimensions.newtable table { height:12em;}
#park { position:relative; top:-1em; left:3em; }


#vantage.development #main h4 { background: #225245 url(/images/h4bg-V.gif) no-repeat 98% 40%; color: #ffffff; padding: 0em 1em 0.1em 0.5em; font-size:1.75em; }
#vantage.development .mainRounded { background-color: #225245; }
#vantage #middle-textarea ul { list-style: url(/images/blue-list.gif); }
#vantage #main-bot-l li#current a { color: #225245; }
#vantage.development #middle-textarea a { color: #225245; }
#vantage #dev-signup #submit { float:right; color: #ffffff; background: transparent url(/images/dev-sendFG.gif) no-repeat 50%; padding: 0.5em; width:3.8em; border:none; }
#vantage.development #main-bot-r h5 { background-color:#225245; padding: 0pt 0.4em 0.2em 0.5em; }
#vantage.development #beau-rightbg { background: url(/images/vantage-right.gif) no-repeat top left; height:29.57em; padding: 0.6em; color: #ffffff; }
#vantage.development #main-bot-r #dimensions { margin: 0.2em 0 0 0; }
#vantage.development #main-bot-r #dimensions.newtable table th{ width:40%; line-height:1em; }
#vantage.development #main-bot-r #dimensions.newtable table td{ width:60%; line-height:1em; }
#vantage.development #main-bot-r #dimensions.newtable table { height:12em;}
#vantage.development #middle-textarea table th { color:#fff ; background-color:#225245; }

#park-Quarter #middle-textarea table td { background-color:#a174c7; color:white; }
#park-Quarter #middle-textarea table th { background-color:#46166C; }
#park-Quarter.development h5 { background-color:#ccade9; font-size:1em; padding:0 0 0 0.5em; }
#park-Quarter.development #main h4 { background: #6a3696 url(/images/h4bg-Pp.gif) no-repeat 98% 40%	; color: #ffffff; padding: 0em 1em 0.1em 0.5em; font-size:1.75em; }
#park-Quarter.development .mainRounded { background-color: #6A3696; }
#park-Quarter #middle-textarea ul { list-style: url(/images/blue-list.gif); }
#park-Quarter #main-bot-l li#current a { color: #46166C; }
#park-Quarter.development #middle-textarea a { color: #46166C; }
#park-Quarter #dev-signup #submit { float:right; color: #ffffff; background: transparent url(/images/dev-sendF22.gif) no-repeat 50%; padding: 0.5em; width:4.1em; border:none; }
#park-Quarter.development #main-bot-r h5 { background-color:#636466; padding: 0pt 0.4em 0.2em 0.5em; }
#park-Quarter.development #beau-rightbg { background: url(/images/parkquarter.jpg) no-repeat top left; height:31.7em; padding: 0.6em; color: #ffffff; }
#park-Quarter.development #main-bot-r #dimensions { margin: 0.2em 0 0 0; }
#park-Quarter.development #main-bot-r #dimensions.newtable table th{ width:40%; line-height:1em; }
#park-Quarter.development #main-bot-r #dimensions.newtable table td{ width:60%; line-height:1em; }
#park-Quarter.development #main-bot-r #dimensions.newtable table { height:12em;}
#park-Quarter #main-bot-l ul { height:23.8em; min-height:21.8em;}
#park { position:relative; top:1em; left:-13em; }
#bairstow { position:relative; top:1em; left:-13em; }
#niche-redhill .sIFR-flash { width: 225px; }
#park-Quarter .sIFR-flash { width: 390px; }
#dimensions table td a { color: white; }
#dimensions table td a:hover { text-decoration: underline;}
#woodlands { position: relative; left:5.7em; top:8em; }
#Jackson { position:relative; }

#gallery .jdGallery .slideInfoZone h2 { font-size: 12px !important;}

/* loan calculator */
#new-purchase #main-bot-m #loanCalculator h5 { background: transparent; cursor: text; padding:0.5em 1em}
#new-purchase #main-bot-m #loanCalculator #loan-top { color:white; background-color: #6ca7a7; padding:0 1em;}
#new-purchase #main-bot-m #loanCalculator #loan-bot { color:#636466; background: #b8d0d1 url(/images/keyboard.gif) no-repeat left bottom; padding:0 1em 5em 1em;}
#new-purchase #main-bot-m #loanCalculator h5#toph5 { background: #6ca7a7;}
#new-purchase #main-bot-m #loanCalculator h5#both5 { background: #b8d0d1; color: #636466;}
#loanCalculator #loan-top div, #loanCalculator #loan-bot div { width:46%; }
#loanCalculator #loan-top div input, #loanCalculator #loan-bot div input { float:right; width:8em; margin:1em 0; }
#loanCalculator #loan-top div label, #loanCalculator #loan-bot div label { margin:1em 0; float:left; }
#loanCalculator #calculateLink { margin:1em 0 0 0; float:right; background: url(/images/caculatbg.gif) no-repeat; padding:0.25em 3em 0.5em 1.1em; color: white;}

/*
#new-purchase #main-bot-m #loanCalculator h5{ background: #6CA7A7; cursor:text; font-size:1.1em; color:red; clear:both; }
#loanCalculator #loan-top div, #loanCalculator #loan-bot div { width:46%; }
#loanCalculator #loan-top div input, #loanCalculator #loan-bot div input { float:right; width:8em; margin:1em 0; }
#loanCalculator #loan-top div label, #loanCalculator #loan-bot div label { margin:1em 0; float:left; }
#new-purchase #main-bot-m #loanCalculator #loan-bot { background: #b8d0d1; color: #636466; margin:0 0 50px 0; padding: 0.8em;}
#new-purchase #main-bot-m #loanCalculator #loan-bot h5 {}
#new-purchase #main-bot-m #loanCalculator h5{ font-size:1.1em; padding:0; cursor: text;  font-weight:bold; color: #636466; background: transparent;}


#loanCalculator #loan-bg{ background: #636467 url(/images/keyboard.gif) no-repeat left bottom; }
#loanCalculator #loan-top { background: #6CA7A7 !important; color:white; padding: 0.8em;}
#loanCalculator #loan-top div, #loanCalculator #loan-bot div { width:46%; }
#loanCalculator #loan-top div input, #loanCalculator #loan-bot div input { float:right; width:8em; margin:1em 0; }
#loanCalculator #loan-top div label, #loanCalculator #loan-bot div label { margin:1em 0; float:left; }
#loanCalculator #calculateLink { margin:1em 0 0 0; float:right; background: url(/images/caculatbg.gif) no-repeat; padding:0.25em 3em 0.5em 1.1em; color: white; }
#new-purchase #main-bot-m #loanCalculator #loan-bot { background: #b8d0d1; color: #636466; margin:0 0 50px 0; padding: 0.8em;}
#new-purchase #main-bot-m #loanCalculator #loan-bot h5 {}
#new-purchase #main-bot-m #loanCalculator h5{ font-size:1.1em; padding:0; cursor: text;  font-weight:bold; color: #636466; background: transparent;}
*/
/* These are standard sIFR styles... do not modify */
.sIFR-flash { visibility: visible !important;	margin: 0; height: 1.1em; width:420px; }
#beaufort-place .sIFR-flash { width:413px; }
#limpsfield-place .sIFR-flash { width:479px; }
.sIFR-replaced {	visibility: visible !important;}
span.sIFR-alternate {	position: absolute;	left: 0;	top: 0;	width: 0;	height: 0;	display: block;	overflow: hidden;}
.sIFR-hasFlash h3 {visibility: hidden; 	letter-spacing: -6px;	font-family: Verdana, Arial, sans-serif; font-size: 42px; background: #95B59B;}
.sIFR-hasFlash #main-top {	padding-top: 0.8em; padding-bottom:0.3em}