@charset "windows-1252";

body {
margin: 0em; 
background-color: #cccccc; 
font-size: 12px;  
font-family: Arial, sans-serif;  
background-image: url(../images/back.gif);
}
p.clear { 
margin-top: 0px;
padding-top: 0px;
margin-bottom: 0px;
padding-bottom: 0px;
padding-right: 0px; 
clear:left;
}
	
#skipNav {
position: absolute;  
left: -999px;  
top: -999px;  
width: 900px;
}

#textOnly p {
margin: 0px;  
padding: 0px;  
line-height: normal;  
font-family: Arial, sans-serif;    
font-size: 10px;
}

#textOnly p a:link, #textOnly p a:visited {
color: #ECCB0C;  
text-decoration: none;
}

#textOnly p a:hover, #textOnly p a:visited:hover {
color:#ECCB0C;  
text-decoration: underline;
}

.nodisplay {
display: none;
}


#container {
width: 935px; 
background-color: #ffffff; 
margin-right: auto; 
margin-left: auto; 
margin-top: 0em; 
padding-top: 0em;
}

#backcontainer {
width: 935px; 
background-color: #ffffff; 
float: left; 
display: inline;
}

#ebackcontainer {
width: 500px; 
background-color: #ffffff; 
float: left; 
}

#toplogo {
width: 935px;
height: 110px;
background-color: #ffffff; 
background-image: url(../images/logo.gif); 
background-repeat: no-repeat; 
background-position:20px 20px; 
margin-top: 0px; 
float: left; 
/*border:1px solid;*/
}

#etoplogo {
width: 500px;
height: 110px;
background-color: #ffffff; 
background-image: url(../images/logo.gif); 
background-repeat: no-repeat; 
background-position:20px 20px; 
margin-top: 0px; 
float: left; 
/*border:1px solid;*/
}

#toplogo h1{
text-indent: -1000em;  
padding: 0px;  
margin: 0px;  
display: block;  
float: left;
}

#toplogo p {
text-indent: -1000em;  
padding: 0px;  
margin: 0px;  
display: block;  
float: left;
}

#time {
background-color: #ffffff; 
color: #0054A4;
width: 935px;
height: 20px;
text-align: right;
float: left;
}

#etime {
background-color: #ffffff; 
color: #0054A4;
width: 500px;
height: 20px;
float: left;
}

#time p{
margin: 0px 10px 0px 10px; 
font-weight: bold;
}

#time a{
color: #0054A4;
font-weight: bold;
text-decoration: none;
}

#time a:hover{
 color: #B31117;
font-weight: bold;
text-decoration: none;
}

#pseudofloat {
float: left;
margin: 0px 0px 0px 0px; 
/*border: 1px solid;*/
}

#pseudofloat2{
float: left;
}

#mainav{
background-color:#0054A4; 
margin: 0px 10px 0px 10px; 
padding: 0px 0px 0px 0px; 
width: 915px;
height: 30px;
float: left;
display: inline;
}


#mainav ul{
	padding: 0px;
	margin: 0px 26px 0px 10px;
	list-style-type: none;
	display: block;
	float: left;
}
#mainav li{
	display: inline;
	margin: 0px;
	padding: 0px;
	height: 31px;
}

#mainav a{
color: #fff;
font-size: 1.0em;
	height: 18px;
	text-decoration: none;
	padding: 7px 8px 0px 8px;
	display: block;
	float: left;
	margin: 0px 0px 0px 0px;
	font-size: 1.0em;
	text-align: center;
	font-weight: bold;
}

#mainav a:hover{
color: #E11A22;
}

#mainav a.selected{
color: #E11A22;
	}

#nav {
background-color:#0054A4; 
margin: 0px 10px 0px 10px; 
padding: 0px 0px 0px 0px; 
width: 915px;
height: 30px;
float: left;
display: inline;
}

#nav p{
margin: 0px 0px 0px 0px; 
padding: 6px 0px 0px 10px; 
height: 20px;
color: white;
}

#nav a{
margin: 0px 2px 0px 2px; 
text-decoration: none;
color: white;
font-weight: bold;
}

#nav a:hover{
color: #E11A22;
}

#space10 {
border:1px dotted white;
width: 8px;
margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 0px; 
float: left;
}

#spaceh10 {
border:1px dotted white;
height: 2px;
width: 700px;
margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 0px; 
float: left;
}

#dotted {
border:1px dotted;
width: 908px;
margin: 10px 10px 10px 10px; 
padding: 0px 0px 0px 0px; 
float: left;
display: inline;
}

#dotted p {
color: #000000; 
font-size: 13px;
margin: 13px 0px 4px 0px; 
}

#dotted td {
color: #000000; 
font-size: 13px;
margin: 13px 0px 4px 0px; 
}

#column1 {
background-color:#ACB7DC; 
margin: 10px 10px 10px 10px; 
padding: 0px 0px 0px 0px; 
width: 200px;
float: left;
display: inline;
}

#column1 p.big {
font-weight: bold;
margin: 10px 10px 10px 10px; 
font-size: 14px;
color:#0054A4;
}

#column1 p.blue {
font-weight: bold;
margin: 4px 4px 4px 10px; 
font-size: 12px;
color:#0054A4;
}

#column1 p.blueright {
font-weight: bold;
margin: 4px 4px 4px 10px; 
font-size: 12px;
color:#0054A4;
text-align: right;
float: right;
}

#column1 table {
margin: 4px 4px 4px 10px; 
}

#column1 td {
font-weight: bold;
font-size: 12px;
color:#0054A4;
}

#column1 select {
width:110px;
font-weight: bold;
font-size: 12px;
color:#0054A4;
background-color:#ACB7DC; 
border: 1px solid;
margin: 4px 4px 4px 10px; 
}

#column1 input.button {
font-weight: bold;
font-size: 12px;
color:#0054A4;
background-color:#ACB7DC; 
border: 1px solid;
margin: 4px 4px 4px 10px; 
}

#column1 p.dotted {
width:190px;
margin: 4px 4px 4px 4px; 
border-bottom:1px dotted;
height: 1px;
overflow: auto;
}

#column1 img {
margin: 4px 4px 4px 10px; 
border:1px solid white;
}

#column1 p {
color: #6D6E70;
margin: 4px 4px 4px 10px; 
}

#telephone {
border:1px dotted;
background-color:white; 
width: 180px;
margin: 10px 0px 10px 5px; 
float: left;
display: inline;
}

#telephone span.bluey {
font-weight: bold;
margin: 0px 0px 0px 0px; 
text-align: center;
font-size: 12px;
color:#0054A4;
}

#telephone a {
font-weight: bold;
margin: 0px 0px 0px 0px; 
text-align: center;
font-size: 12px;
color:#0054A4;
text-decoration: none;
}

#column2 {
background-color:#ffffff; 
margin: 10px 10px 10px 10px; 
width:460px;
float: left;
}

#cms  {
width: 460px;
float: left;
display: inline;
}

#cms h1 {
color: #000000; 
font-size: 14px;
margin: 5px 10px 4px 10px; 
}

#cms p {
color: #000000; 
font-size: 11px;
margin: 5px 10px 4px 10px; 
}

#cms p.grey {
font-weight: bold;
color: #A7A9AC; 
font-size: 14px;
margin: 13px 10px 4px 10px; 
}

#cms span.blue {
color: #0054A4;
}

#cms a {
color: #B31117; 
/*text-decoration: none;*/
}

#cms a:hover {
color: #A7A9AC; 
/*text-decoration: none;*/
}

#links {
width: 205px;
/*border: 1px solid #cccccc; */
float: left;
}

#links a.ful {
color: #B31117; 
/*text-decoration: none;*/
}

#links a.ful:hover {
color: #A7A9AC; 
/*text-decoration: none;*/
}

#column3 {
background-color:#A7A9AC; 
margin: 10px 0px 10px 10px; 
width: 180px;
float: left;
}

#column3 p.red {
font-weight: bold;
margin: 10px 10px 10px 10px; 
font-size: 14px;
color:#B31117;
}

#column3 p {
color: #ffffff;
margin: 4px 4px 4px 10px; 
}

#column3 a {
color: #ffffff;
margin: 0px 0px 0px 0px; 
text-decoration: none;
}

#column3 a:hover {
color: #B31117;
margin: 0px 0px 0px 0px; 
text-decoration: none;
}

#fullcolumn {
margin: 10px 0px 0px 0px; 
padding: 0px 0px 0px 0px; 
width: 535px;
float: left;
}

div.property {
width: 420px;
margin: 10px 0px 0px 10px; 
padding: 0px 0px 0px 0px; 
float: left;
display:inline;
border: 1px solid #cccccc; 
}

#news {
width: 460px;
margin: 10px 0px 0px 10px; 
padding: 0px 0px 0px 0px; 
float: left;
display: inline;
/*border: 1px solid #cccccc; */
}

#pimage {
width: 200px;
margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 0px; 
float: left;
/*border: 1px solid #cccccc; */
}

#pimage p {
font-size: 15px;
background-color:#A7A9AC; 
color:#B31117;
height: 20px;
margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 0px; 
font-weight: bold;
text-align: center;
}

#fullpimage {
width: 290px;
margin: 0px 0px 0px 10px; 
padding: 0px 0px 0px 0px; 
float: left;
display: inline;
/*border: 1px solid #cccccc; */
}


#fulltitle  {
width: 215px;
margin: 0px 0px 10px 10px; 
padding: 3px 0px 0px 5px; 
background-color: #A7A9AC; 
color:#0054A4; 
float: left;
font-weight: bold;
}

#fulltitle p {
margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 0px; 
color:#ffffff; 
font-weight: bold;
}

div.pcontent p.title {
width: 300px;
height: 20px;
margin: 0px 0px 0px 10px; 
padding: 3px 0px 0px 5px; 
background-color:#A7A9AC; 
color:#0054A4; 
font-weight: bold;
}

div.pcontent {
width: 315px;
margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 0px; 
float: left;
display: inline;
/*border: 1px solid #cccccc; */
}

#pnews {
width: 245px;
margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 0px; 
float: left;
display: inline;
/*border: 1px solid #cccccc; */
}

#pcontent p.title {
width: 300px;
height: 20px;
margin: 0px 0px 0px 10px; 
padding: 3px 0px 0px 5px; 
background-color:#A7A9AC; 
color:#0054A4; 
font-weight: bold;
}

#pnews p.title {
width: 240px;
margin: 0px 0px 0px 10px; 
padding: 3px 0px 0px 5px; 
background-color:#A7A9AC; 
color:#0054A4; 
font-weight: bold;
}

#blueline {
width: 515px;
height: 2px;
margin: 5px 0px 0px 10px; 
padding: 0px 0px 0px 0px; 
float: left;
border-bottom: 1px dotted #0054A4;
overflow: auto;
}

#newsblueline {
width: 460px;
height: 2px;
margin: 5px 0px 0px 10px; 
padding: 0px 0px 0px 0px; 
float: left;
display: inline;
border-bottom: 1px dotted #0054A4;
overflow: auto;
}

#results {
background-color:#cccccc; 
width: 520px;
margin: 10px 0px 0px 0px; 
padding: 0px 0px 0px 0px; 
border: 1px solid #999999; 
}

#results p.red {
font-weight: bold;
margin: 10px 10px 10px 10px; 
font-size: 14px;
color:#B31117;
}

#resultsinfo {

width: 200px;
margin: 10px 0px 0px 0px; 
padding: 0px 0px 0px 0px; 
/*border: 1px solid #999999; */
float: left;
}

#resultsinfo p.grey {
font-weight: bold;
color: #A7A9AC; 
font-size: 14px;
margin: 0px 10px 4px 10px; 
}


#emailresults {
width: 310px;
background-color:#ACB7DC; 
margin: 10px 0px 0px 10px; 
padding: 0px 0px 0px 0px; 
/*border: 1px solid #999999; */
float: left;
}

#nproperty {
width: 500px;
margin: 10px 0px 0px 0px; 
padding: 0px 0px 0px 0px; 
float: left;
/*border: 1px solid #cccccc; */
}

#npcontent {
width: 505px;
margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 0px; 
float: left;
display: inline;
/*border: 1px solid #cccccc; */
}

#npcontent p.title {
width: 500px;
height: 20px;
margin: 0px 0px 0px 10px; 
padding: 3px 0px 0px 5px; 
background-color:#A7A9AC; 
color:#0054A4; 
font-weight: bold;
}

#npimage {
width: 200px;
margin: 0px 10px 0px 10px; 
padding: 0px 0px 0px 0px; 
float: left;
display: inline;
/*border: 1px solid #cccccc; */
}

#npimage p {
font-size: 15px;
background-color:#A7A9AC; 
color:#B31117;
height: 20px;
margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 0px; 
font-weight: bold;
text-align: center;
}
