/*
 * c-css by U4EA Technologies - Allan Jardine
 * Version:       1.2.php.3
 * Browser:       Webkit 537.3
 * Browser group: cssA
 */
@charset "UTF-8"; img{border:none;}
body {margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; color:#4a4f50; font-size:16px; }
h1 {font-size:22px; color:#0069bc; margin:0px; padding:0px; }
#container { width:900px; margin: 0 auto; }
#header { width:857px; text-align:right; font-size:12px; margin-bottom:15px; margin-left:-27px; float: left; }
#menu { width:857px; text-align:right; font-size:12px; margin-bottom:40px; float: left; }
#menu a{ text-decoration:none; }
#menu img{ margin-right: 12px; }
#menu .last{ margin-right: 0px; }
#content { padding-left: 35px; text-align:left; font-size:14px; margin-right: 35px; }
.redtext { color:#eb2107; }
.blue12 { color:#0069bc; font-size:12px; }
.root { list-style:none; z-index: 100; background: #fff; width: 235px; position:absolute; text-align:center; margin:0px; padding:0px; margin-top: -2px; font-size: 14px; padding: 0 0 0 0px; border-top:1px solid #dedede; box-shadow: 0 2px 8px rgba(0, 0, 0, 0.45); }
.submenu { background: #fff; top: -12px; left: -20px; z-index: 100; width: 235px; display: none; margin-left: 615px; border-radius: 6px; box-shadow: 0 2px 8px rgba(0, 0, 0, 0.45); }
a { color:#407dbe;text-decoration:none; }
#advancedsearch a {color:#eb2107;text-decoration:underline;font-size:13px;font-weight:bold;}
#advancedsearch { padding-right:40px; margin-top:15px; margin-bottom:10px; }
.searchbox { float:left; margin:0px; border:0px; font-size:14px; color:#4a4f50; padding: 10px; width: 480px; }
.select{ padding:5px; margin-right: 15px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border-color: #036AB9; border-width: 2px; border-style: solid; behavior:url(border-radius.htc); padding:10px; }
.txt{ -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border-color: #036AB9; border-width: 2px; border-style: solid; behavior:url(border-radius.htc); }
.select{ font-size:16px; }
#searchboxcontainer { position:relative; left:350px; top:-50px; width:520px; }
#greenhead { background-image:url(images/box-green.jpg); background-repeat:no-repeat; background-position:0, 0; width:163px; height:25px; color:#fff; padding-top:6px; padding-left:12px; margin-bottom:5px; }
#redhead { background-image:url(images/box-red.jpg); background-repeat:no-repeat; background-position:0, 0; width:163px; height:25px; color:#fff; padding-top:6px; padding-left:12px; margin-bottom:5px; }
#bluehead { background-image:url(images/box-blue.jpg); background-repeat:no-repeat; background-position:0, 0; width:163px; height:25px; color:#fff; padding-top:6px; padding-left:12px; margin-bottom:5px; }
#bluehead2 { background-repeat:no-repeat; background-position:0, 0; width:100px; height:25px; color:#fff; padding-top:6px; padding-left:12px; margin-bottom:5px; }
#clearhead { background-image:none; background-repeat:no-repeat; background-position:0, 0; width:163px; height:25px; color:#fff; padding-top:6px; padding-left:12px; margin-bottom:5px; }
.footer1 { color:#004c80; font-size:13px; line-height:40px; }
.footer2 { font-size:12px; color:#004c80; }
#searchSelect { clear: both; position: absolute; margin-top: 10px; width: 860px; }
#successMessage{ background: url('images/success.gif') 10px 10px no-repeat #CFC; border: 1px solid #0C0; width: 400px; padding:20px 20px 20px 65px; color: #000; margin-bottom:20px; }
#errorMessage{ background: url('images/error.gif') 10px 10px no-repeat #FCC; border: 1px solid #C00; width: 400px; padding:20px 20px 20px 65px; color: #000; margin-bottom:20px; }
#infoMessage{ background: url('images/info.gif') 10px 10px no-repeat #CCF; border: 1px solid #00C; width: 400px; padding:20px 20px 20px 65px; color: #000; margin-bottom:20px; }
#mainSearch { margin-bottom:-10px; }
#featuredProperties { padding-left: 10px; clear: both; }
#search { width: 370px; float: left; height: 350px; background-image: url(images/search.gif); padding-top: 30px; padding-left: 5px; background-repeat: no-repeat; color: #000; margin-top:7px; font-size:12px; position:absolute; left:50%; top:300px; margin-left:20px; display:none; padding:20px; }
#closeSearch{ position:absolute; left:50%; margin-left:108px; cursor:pointer; }
#pagination a{ text-decoration:none; }
#pagination{ font-size:10px; }
.form { border: 1px solid #666666; width: 230px; color:#666; }
.button { background-color: #E2D0AF; }
.tiny { width: 50px; }
.med { width: 100px; }
.short { width: 75px; }
#upload .bigTextbox { width: 500px; }
#leftMain{ width:400px; float:left; text-align:left; }
#searchHide{ width:400px; float:right; text-align:left; margin-right:40px; font-family: Helvetiker; }
#searchTable{ margin-left:20px; margin-top:15px; }
#btnSearch1{ position:absolute; margin-top:-20px; left:50%; margin-left:-110px; top:20px; margin-top:0; }
#btnSearch2{ position:absolute; margin-top:300px; left:50%; margin-left:-90px; top:20px; margin-top:0; }
#mapPrint{ display:inline-block; float:right; padding-right:40px; margin-top:-25px; font-size:12px; margin-top:-30px; }
