Body {
scrollbar-face-color: #ccc9b9; 
scrollbar-shadow-color: #FEFFF1; 
scrollbar-highlight-color: #ccc9b9; 
scrollbar-3dlight-color: #ccc9b9; 
scrollbar-darkshadow-color:#ccc9b9; 
scrollbar-track-color: #777777; 
scrollbar-arrow-color: #777777;
}
.footer
{
text-transform: none; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9.5px; 
font-weight: 400; 
color: #000000;
text-decoration: none;
}

.printclose
{
text-transform: none; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11pt; 
font-weight: bold;
font-style: normal;
text-decoration: underline;
padding: 1px 1px 1px 1px;
color: #000000;
background-color:#fffff;
text-align: center;
}

.printaddresstitle
{
text-transform: none; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 7.5pt; 
font-weight: normal;
font-style: italic; 
padding: 1px 1px 1px 10px;
color: #000000;
background-color:#fffff;
text-decoration: none;
text-align: left;
}

.printaddressbullets
{
text-transform: none; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 7pt; 
font-weight: normal;
font-style: normal; 
color: #000000;
background-color:#fffff;
text-decoration: none;

}

.printaddressdetails
{
text-transform: none; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 7.5pt; 
font-weight: normal;
font-style: normal; 
padding: 1px 1px 1px 1px;
color: #000000;
text-decoration: none;

}

.printaddress
{
text-transform: none; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 15pt; 
font-weight: normal; 
padding: 10px 10px 10px 30px;
color: #ffffff;
background-color:#ed8722;
text-decoration: none;
}

.printlivingaddress
{
text-transform: none; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9px; 
font-weight: normal; 
padding: 10px 10px 10px 30px;
color: #ffffff;
background-color:#ed8722;
text-align:right;
text-decoration: none;
}

.printred
{
text-transform: none; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 7.5pt; 
font-weight: bold;
font-style: none; 
color: #ed8722;
background-color:#fffff;
text-decoration: none;
}

.printagent
{
text-transform: none; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 8.5pt; 
font-weight: normal;
font-style: normal; 
color: #ed8722;
background-color:#fffff;
text-decoration: none;
}

.icons
{
text-transform: none; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10pt; 
font-weight: normal; 
padding: 1px 1px 1px 1px;
color: #ffffff;
text-decoration: none;
}

.bedicon
{
text-transform: none; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 8.5pt; 
font-weight: normal; 
color: #ffffff;
background-color:#ff6a08;
text-decoration: none;
padding: 1px 2px 1px 1px;
width: auto;
float:left;
}

.bediconsmall
{
text-transform: none; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 7.5pt; 
font-weight: normal; 
color: #ffffff;
background-color:#ff6a08;
background-image: url('../images/brochurebg.gif');
text-decoration: none;
padding: 1px 2px 1px 1px;
width: auto;
height:16px;
float:left;
}

.livingicon
{
text-transform: none; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 8.5pt; 
font-weight: normal; 
color: #ffffff;
background-color:#ff6a08;
text-decoration: none;
margin-left:2px;
padding: 1px 2px 1px 1px;
width: auto;
float:left;

}

.livingiconsmall
{
text-transform: none; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 7.5pt; 
font-weight: normal; 
color: #ffffff;
background-color:#ff6a08;
text-decoration: none;
margin-left:1px;
padding: 1px 1px 1px 1px;
width: auto;
height:16px;
float:left;

}

.bathroomicon
{
text-transform: none; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 8.5pt; 
font-weight: normal; 
color: #ffffff;
background-color:#ff6a08;
text-decoration: none;
margin-left:2px;
padding: 1px 2px 1px 1px;
width: auto;
float:left;

}

.bathroomiconsmall
{
text-transform: none; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 7.5pt; 
font-weight: normal; 
color: #ffffff;
background-color:#ff6a08;
text-decoration: none;
margin-left:1px;
padding: 1px 1px 1px 1px;
width: auto;
height:16px;
float:left;

}

.toileticon
{
text-transform: none; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 8.5pt; 
font-weight: normal; 
color: #ffffff;
background-color:#ff6a08;
text-decoration: none;
margin-left:2px;
padding: 1px 2px 1px 1px;
width: auto;
float:left;

}

.toileticonsmall
{
text-transform: none; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 7.5pt; 
font-weight: normal; 
color: #ffffff;
background-color:#ff6a08;
text-decoration: none;
margin-left:1px;
padding: 1px 1px 1px 1px;
width: auto;
height:16px;
float:left;

}

.garageicon
{
text-transform: none; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 8.5pt; 
font-weight: normal; 
color: #ffffff;
background-color:#ff6a08;
text-decoration: none;
margin-left:2px;
padding: 1px 2px 1px 1px;
width: auto;
float:left;

}

.garageiconsmall
{
text-transform: none; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 7.5pt; 
font-weight: normal; 
color: #ffffff;
background-color:#ff6a08;
text-decoration: none;
margin-left:1px;
padding: 1px 1px 1px 1px;
width: auto;
height:16px;
float:left;

}

.landareaicon
{
text-transform: none; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 8.5pt; 
font-weight: normal; 
color: #ffffff;
background-color:#ff6a08;
text-decoration: none;
margin-left:2px;
padding: 1px 2px 1px 1px;
vertical-align: middle;
width: auto;
height:20px;
float:left;

}

.landareaiconsmall
{
text-transform: none; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 5.5pt; 
font-weight: normal; 
color: #ffffff;
background-color:#ff6a08;
text-decoration: none;
margin-left:1px;
padding: 1px 0px 1px 1px;
vertical-align: middle;
width: auto;
float:right;

}

.heading
{
text-transform: none; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 14px; 
font-weight: bold; 
color: #000000;
text-decoration: none;
}
.headsmall
{
text-transform: none; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold; 
color: #000000;
text-decoration: none;
}
.normtext
{
text-transform: none; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #000000;
text-decoration: none;
}
.Text
{
text-transform: none; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: normal; 
color: #000000;
text-decoration: none;
}
.Text2
{
text-transform: none; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal; 
color: #5D5D5D;
text-decoration: none;
}
.Text1
{
text-transform: none; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: bold; 
color: #FFFFFF;
text-decoration: none;
}
.Text3
{
text-transform: none; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 14px; 
font-weight: bold; 
color: #AB0000;
text-decoration: none;
}
.Text4
{
text-transform: none; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 14px; 
font-weight: bold; 
color: #FF6600;
text-decoration: none;
}
.Text5
{
text-transform: none; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: bold; 
color: #AB0000;
text-decoration: none;
}

.OrangeFormTitle
{
text-transform: none; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: bold; 
color: #000;
text-decoration: none;
}

.Link
{
text-transform: none; 
font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
font-size: 11px; 
font-weight: bold; 
color: #000000;
text-decoration: underline;
}
.Link:link 
{ 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: bold;
color: #000000; 
text-decoration: underline;
}
.Link:active 
{ 
font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
font-size: 11px; 
font-weight: bold;
color: #000000; 
text-decoration: underline;
}
.Link:visited 
{ 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: bold;
color: #000000; 
text-decoration: underline;
}
.Link:hover 
{ 
font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
font-size: 11px; 
font-weight: bold;
color: #BA191E; 
text-decoration: underline;
}
.Link1
{
text-transform: none; 
font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
font-size: 10px; 
font-weight: normal; 
color: #AC0000;
text-decoration: underline;
}
.Link1:link 
{ 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal;
color: #AC0000; 
text-decoration: underline;
}
.Link1:active 
{ 
font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
font-size: 10px; 
font-weight: normal;
color: #AC0000; 
text-decoration: underline;
}
.Link1:visited 
{ 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal;
color: #AC0000; 
text-decoration: underline;
}
.Link1:hover 
{ 
font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
font-size: 10px; 
font-weight: normal;
color: #000000; 
text-decoration: underline;
}
.Textfield1
{
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal; 
width:200;
background-color:#FAF8D2;
color:#000000
}
.Textfield2
{
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal; 
width:70;
background-color:#FAF8D2;
color:#000000
}
.Textfield3
{
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal; 
width:127;
background-color:#FAF8D2;
color:#000000
}
.Linktop
{
text-transform: none; 
font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
font-size: 15px; 
font-weight: bold; 
color: #FF6600;
text-decoration: none;
}
.Linktop:link 
{ 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 15px; 
font-weight: bold;
color: #FF6600; 
text-decoration: none;
}
.Linktop:active 
{ 
font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
font-size: 15px; 
font-weight: bold;
color: #FF6600; 
text-decoration: none;
}
.Linktop:visited 
{ 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 15px; 
font-weight: bold;
color: #FF6600; 
text-decoration: none;
}
.Linktop:hover 
{ 
font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
font-size: 15px; 
font-weight: bold;
color: #AC0000; 
text-decoration: none;
}

#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 2px;
background-color: #A32100;
visibility: hidden;
z-index: 1000;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #FFFFFF; 
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
}



#divmap2{
	position:relative;
	width:539px;	
    overflow:auto;
    height:auto;   
}

div.row {
  clear: both;
  padding-top: 10px;
  }

div.row span.label {
  float: left;
  width: 110px;
  text-align: left;
  font-family:  Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  
  }

div.row span.formw {
  float: left;
  width: 300px;
  text-align: left;
  font-family:  Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  } 
span.formfullrow {
  float: left;
  width: 100%;
  text-align: left;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  }   
div.spacer {
  clear: both;
  }  
@media print {
      .noprint { display: none; }
    }
.MDbuttons { color: black;
 background-color: white;
 font-size: 12px;
 border: 1px solid black;
 padding: 1px;
 margin-bottom: 4px;
 text-align: center;
 cursor: pointer;	
  }
  
  

/* Undo some styles from the master stylesheet */
.checklist li { background: none; padding-left: 0; }

/* CSS for checklists */
.checklist {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	border: 1px solid #ccc;
	list-style: none;
	height:15em;
	min-height:2em;
	max-height:10em;
	overflow: auto;
	width:197;
}
.checklist, .checklist li { margin: 0; padding: 0; }
.checklist label { display: block; padding: 0 0.2em 0 25px; text-indent: -25px; }
.checklist label:hover, .checklist label.hover { background: #777; color: #fff; }
* html .checklist label { height: 1%; }

.fg-button { outline: 0; margin:0 4px 0 0; padding: .4em 1em; text-decoration:none !important; cursor:pointer; position: relative; text-align: center; zoom: 1; }
.fg-button .ui-icon { position: absolute; top: 50%; margin-top: -8px; left: 50%; margin-left: -8px; }

a.fg-button { float:left; }

/* remove extra button width in IE */
button.fg-button { width:auto; overflow:visible; }

.fg-button-icon-left { padding-left: 2.1em; }
.fg-button-icon-right { padding-right: 2.1em; }
.fg-button-icon-left .ui-icon { right: auto; left: .2em; margin-left: 0; }
.fg-button-icon-right .ui-icon { left: auto; right: .2em; margin-left: 0; }

.fg-button-icon-solo { display:block; width:8px; text-indent: -9999px; }	 /* solo icon buttons must have block properties for the text-indent to work */	

.fg-buttonset { float:left; }
.fg-buttonset .fg-button { float: left; }
.fg-buttonset-single .fg-button, 
.fg-buttonset-multi .fg-button { margin-right: -1px;}

.fg-toolbar { padding: .5em; margin: 0;  }
.fg-toolbar .fg-buttonset { margin-right:1.5em; padding-left: 1px; }
.fg-toolbar .fg-button { font-size: 1em;  }

.loading {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color:#ccc;
	padding: 0 0 0 25px;
	margin: 5px 0 0 30px;
	float:left;
	background:url('../images/loading.gif') no-repeat left center;
}

.loadingtabs {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color:#ccc;
	padding: 0 0 0 20px;
	margin: 0px 0 0 0px;
	float:left;
	background:url('../images/loading.gif') no-repeat left center;
}

.statusajax {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color:#ccc;
}

#orangeForm label.warning {
	text-align: left;
	width: auto;
	padding: 0;
	margin: 0 0 0 10px;
	float: none;
	clear: none;
	display: inline;
	color: #CC3366;
	font-size: 10px;
	border: none;
	border-top: 1px dotted #CC3366;
}

label.error {
	/* remove the next line when you have trouble in IE6 with labels in list */
	color: red;
	font-style: italic;
	display:block;
}
div.error { display: none; }
input:focus { border: 1px dotted black; }
input.error { border: 1px dotted red; }

   