<!-- 
body  {
font: 100% Tahoma, Arial, Verdana, Helvetica, sans-serif;
margin:0;
padding:0; 
color: #000000;
margin-bottom:15px;
}
.thrColFixHdr {
background:#5a5a5c;
}
.thrColFixHdr #containerBackground { 

/* 
width:881px;
-83px */
width:798px;
min-height:735px;
z-index:2;
border:0px;
margin:auto;
} 
.cursor { cursor:pointer; text-decoration:line-through; }
.formLabel { position: absolute; text-align:left; width:70px; margin-bottom:10px; }
.formInput { margin-left:80px; margin-bottom:10px; font-size:11px; }
.formWidth { width:151px;font-size:11px; }
.formWidth227 { width:166px; margin-top:5px;margin-bottom:8px; font-size:11px; }
.submit { width:156px;margin-top:8px;margin-bottom:9px;text-align:right;}

.thrColFixHdr #container { 
background:url('gui/background-repeat.gif') repeat-y center top;
width:798px;
min-height:815px;
border:0px;
text-align:left;
z-index:1;
margin:auto;
} 
.thrColFixHdr #header {
background:url('gui/logo-short-sales-4-agents.jpg') no-repeat left top;
padding:0;
height:114px;
margin-left:20px;
margin-right:20px;
position:relative;
}
.thrColFixHdr #image {
padding:0;
height:154px;
margin-left:40px;
margin-right:20px;
margin-bottom:11px;
position:relative;
}
.thrColFixHdr #logo {
position:absolute;
margin:0px;
width:200px;
height:77px;
right:20px;
top:33px;
line-height:13px;
font-size:10px;
color:#FFFFFF;
font-weight:800;
text-align:right;
}
.thrColFixHdr #emailcall img { margin-right:7px; }
.thrColFixHdr #emailcall { 
position:absolute;
right:20px;
top:25px;
margin:0px;
width:234px;
height:33px;
text-align:right;
color:#686868;
font-size:15px;
font-weight:normal;
} 
.thrColFixHdr #address1 { 
font:10px Tahoma, Arial, Helvetica, sans-serif;
position:absolute;
margin:0px;
right:179px;
top:75px;
width:230px;
text-align:right;
padding-right:20px;
border-right:1px solid #a29f9c;
}
.thrColFixHdr #address2 { 
font:10px Tahoma, Arial, Helvetica, sans-serif;
position:absolute;
margin:0px;
right:20px;
top:75px;
width:150px;
text-align:right;
}
.thrColFixHdr img { border:0px; }
.thrColFixHdr #header h1 {
	margin: 0; /* zeroing the margin of the last element in the #header div will avoid margin collapse - an unexplainable space between divs. If the div has a border around it, this is not necessary as that also avoids the margin collapse */
	padding: 10px 0; /* using padding instead of margin will allow you to keep the element away from the edges of the div */
}
.margin40px {
width:40px;
padding:0;
}
.thrColFixHdr #requestinformation {
float:left;
width:206px;
padding:0;
}
.thrColFixHdr #contenttable { 
margin:0;
margin-left:257px;
margin-bottom:30px;
padding:0;
} 
.thrColFixHdr #content1, .tablecellborder { 
margin:0;
margin-left:264px;
margin-bottom:30px;
padding:0;
width:266px;
} 
.tablecellborder {border-right:1px #919191 solid;padding-right:10px;}
.thrColFixHdr #content2 {
float:right;
width:281px;
padding:0;
margin:0;
margin-bottom:30px;
}
.thrColFixHdr #content3 { 
margin-right:0;
margin-top:0;
margin-left:285px;
margin-bottom:30px;
padding:0px;
width:465px;
} 
.thrColFixHdr #locations { 
margin:0;
margin-left:316px;
margin-bottom:30px;
padding:0;
width:525px;
font-size:12px;
font:Tahoma, Arial, Helvetica, sans-serif;
} 
.thrColFixHdr #footer { 
padding:0px;
padding-top:21px;
background:url('gui/background-bottom.gif') no-repeat center top;
width:798px;
text-align:center;
height:94px;
font-size:11px;
font-weight:800;
font-family: Arial, Tahoma, Helvetica, sans-serif;
color:#ffffff;
} 
.thrColFixHdr #footer p {
margin: 0;
padding: 10px 0;
}
.thrColFixHdr #frameTop {
height:5px;width:206px;background:url('gui/frame1.gif') no-repeat left top;
}
.thrColFixHdr #frameMiddle {
width:204px;border-left:1px #a6a6a6 solid;border-right:1px #a6a6a6 solid;background-color:#e5e5e4;
}
#frameMiddle div { color:#463F39;padding-left:17px;font-size:10px;font-weight:normal; }
.thrColFixHdr #frameBottom {
width:206x;background:url('gui/frame1.gif') no-repeat left top;margin:0;padding:0;
background-position:left -5px;
min-height:5px;
}

.thrColFixHdr #frameTop2 {
height:5px;width:206px;background:url('gui/ramme-topbottom.gif') no-repeat left top;
}
.thrColFixHdr #frameMiddle2 {
width:204px;border-left:1px #959595 solid;border-right:1px #959595 solid;background-color:#F0F0F0;
}
#frameMiddle2 div { padding-left:11px; padding-right:5px; padding-top:9px; padding-bottom:9px; }
.thrColFixHdr #frameBottom2 {
height:5px;width:206x;background:url('gui/ramme-topbottom.gif') no-repeat left top;margin:0;padding:0;
background-position:left -10px;
}
div#line_dark {
clear:both;
border-bottom:1px solid #a6a6a6;
width:156px;
margin-bottom:12px;
}
div#linelistings {
clear:both;
border-bottom:1px solid #b3b3a9;
height:13px;
margin-bottom:13px;
}
div#Row {
}
.floatright {
float: right;
}
.floatleft {
float: left;
}
.clear { 
clear:both;
height:0px;
font-size:1px;
line-height:0px;
}

h1, .header1 { font-size:20px; font-weight:normal; color:#463F39; margin-bottom:0px; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; }
.line_dark h1 { margin-left:0; padding-left:0; }
h2 { font-size:18px; font-weight:normal; color:#463F39; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; }
h3 { font-size:16px; font-weight:normal; color:#463F39; margin-bottom:0px; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; }
/* h3 { border-bottom:1px solid #a6a6a6; padding-bottom:12px; } */
h1:first-child, h2:first-child, h3:first-child { margin:0 0 10px;}
div, body  { font: 12px Tahoma, Arial, Verdana, Helvetica, sans-serif; line-height:16px; color:#000;  }

.thrColFixHdr #menu {margin-left:20px;margin-bottom:12px;font-size:96%;line-height:1.4;border:0px black solid;}
ul {margin:0 0 0 18px;padding:0;list-style:square; font-size:14px; color:#497679;}
li {display:block;margin:0;padding-left:50px;padding:0;}

#menu ul {margin:0;padding:0 0 0 0;list-style:none;}
#menu li {display:inline;margin:0;padding:0;}
#menu span {position:absolute; left:-9000px;}

li#sitemenu1 a {height:46px;width:134px;float:left;background:url('gui/menu.jpg') no-repeat left top;margin:0;padding:0;text-decoration:none;}
li#sitemenu1 a:hover {background-position:left -46px;}

li#sitemenu2 a {height:46px;width:133px;float:left;background:url('gui/menu.jpg') no-repeat -134px top;margin:0;padding:0;text-decoration:none;}
li#sitemenu2 a:hover {background-position:-134px -46px;}

li#sitemenu3 a {height:46px;width:133px;float:left;background:url('gui/menu.jpg') no-repeat -267px top;margin:0;padding:0;text-decoration:none;}
li#sitemenu3 a:hover {background-position:-267px -46px;}

li#sitemenu4 a {height:46px;width:133px;float:left;background:url('gui/menu.jpg') no-repeat -400px top;margin:0;padding:0;text-decoration:none;}
li#sitemenu4 a:hover {background-position:-400px -46px;}

#sitemenu5 a {height:46px;width:133px;float:left;background:url('gui/menu.jpg') no-repeat -533px top;margin:0;padding:0;text-decoration:none;}
#sitemenu5 a:hover {background-position:-533px -46px; }

#sitemenu6 a {height:46px;width:135px;float:left;background:url('gui/menu.jpg') no-repeat -666px top;margin:0;padding:0;text-decoration:none;}
#sitemenu6 a:hover {background-position:-666px -46px; }

.imgMarginRight img { margin-right:16px; }
.preload { display:none; }

a:link 			{ color: #463F39; font-size:12px; font-weight:bold; text-decoration: underline; }
a:visited 		{ color: #74685e; font-size:12px; font-weight:bold; text-decoration: underline; }
a:hover 		{ color: #463F39; font-size:12px; font-weight:bold; text-decoration: underline; }
a:active 		{ color: #463F39; font-size:12px; font-weight:bold; text-decoration: underline; }

#emailcall a:link		{ color: #686868; font-size:12px; font-weight:bold; font-size:10px;text-decoration: none; border-bottom:1px solid #b4b4b4; }
#emailcall a:visited 	{ color: #686868; font-size:12px; font-weight:bold; font-size:10px;text-decoration: none; }
#emailcall a:hover 		{ color: #686868; font-size:12px; font-weight:bold; font-size:10px;text-decoration: none; }
#emailcall a:active 	{ color: #686868; font-size:12px; font-weight:bold; font-size:10px;text-decoration: none; }

#footer a:link			{ color: #FFF; font-size:12px; font-weight:bold; text-decoration: none; }
#footer a:visited 		{ color: #FFF; font-size:12px; font-weight:bold; text-decoration: none; }
#footer a:hover 		{ color: #FFF; font-size:12px; font-weight:bold; text-decoration: underline; }
#footer a:active 		{ color: #FFF; font-size:12px; font-weight:bold; text-decoration: none; }

.formContentTextfield 	{ padding:4px; width:340px; font-size:11px; color:#000000; }
.formContentTextarea 	{ padding:4px; width:340px; font-size:11px; color:#000000; height:100px; }
.formColumnLabel 		{ padding-right:7px; }
textarea, #comment, #Message { color:#000; font-family:Arial, Helvetica, sans-serif; }
--> 
