* {
margin: 0;
padding: 0;
border-width: 0;
list-style: none;
}
body {
font: 11px/13px Tahoma, Arial, Helvetica, sans-serif;
color: #565656;
background: #fff url(images/bg1.jpg) repeat-x;
}
a {
color: #3BA500;
text-decoration: underline;
}
a:hover {
text-decoration: none;
}
input, select, textarea {
font: 12px/14px Tahoma, Arial, Helvetica, sans-serif;
color: #000;
}
#bg1 {
width: 100%;
overflow: hidden;
background: url(images/bg2.gif) repeat-x 0 184px;
}
#bg2 {
width: 100%;
overflow: hidden;
background: url(images/bg3.gif) no-repeat 50% 218px;
}
#main {
margin: 0 auto;
width: 783px;
overflow: hidden;
}
#top {
width: 783px;
height: 184px;
overflow: hidden;
}
#top1 h1 {
width: 783px;
height: 184px;
}
#top.t1 h1 {
background: url(images/top1.jpg) no-repeat 0 21px;
}
#top.t2 h1 {
background: url(images/top2.jpg) no-repeat 0 21px;
}
#top.t3 h1 {
background: url(images/top3.jpg) no-repeat 0 21px;
}
#top.t4 h1 {
background: url(images/top4.jpg) no-repeat 0 21px;
}
#top h1 a {
text-indent: -5555px;
text-decoration: none;
margin: 0 15px;
display: block;
width: 753px;
height: 184px;
}
#top h2 {
display: none;
}
#menu_top {
font: bold 11px/13px "Trebuchet MS", Trebuchet, Arial, sans-serif;
color: #fff;
width: 783px;
height: 34px;
overflow: hidden;
}
#menu_top ul {
margin: 0 14px 0 14px;
padding: 0 3px 0 0;
height: 34px;
background: url(images/x1.gif) no-repeat 100% 0;
}
#menu_top ul li {
text-align: center;
padding-left: 3px;
float: left;
background: url(images/x1.gif) no-repeat 0 0;
}
#menu_top ul li.e1 {
width: 62px;
}
#menu_top ul li.e2 {
width: 110px;
}
#menu_top ul li.e3 {
width: 83px;
}
#menu_top ul li.e4 {
width: 97px;
}
#menu_top ul li.e5 {
width: 127px;
}
#menu_top ul li.e6 {
width: 124px;
}
#menu_top ul li.e7 {
width: 128px;
}
#menu_top ul li a {
color: #fff;
text-decoration: none;
padding: 10px 0;
*padding: 11px 0 10px;
display: block;
}
#menu_top ul li a:hover {
margin: 0 -1px;
position: relative;
background: url(images/x2.gif) repeat-x;
}

#menu_top ul li.selected a {
margin: 0 -1px;
position: relative;
background: url(images/x2.gif) repeat-x;
}

#menu_top ul li.selecteder a {
color: #FFF000;
}

#menu_top ul li.selecteder2 a {
color: #FFF000;
margin: 0 -1px;
position: relative;
background: url(images/x2.gif) repeat-x;
}

#middle {
margin: 0 13px;
padding: 0 0 25px;
width: 757px;
overflow: hidden;
}
#left_col {
margin: 0 0 0 18px;
float: left;
width: 522px;
_display: inline;
}
#right_col {
margin: 0 10px 0 0;
float: right;
width: 180px;
_display: inline;
}
#right_col ul {
margin: 16px 0 0;
width: 180px;
}
#right_col ul li img {
line-height: 1px;
}
#right_col address {
font-style: normal;
margin: 6px 0 0 12px;
}
#right_col address strong {
color: #044674;
}
#bottom {
margin: 0 13px;
width: 757px;
}
#special_offer {
width: 757px;
overflow: hidden;
}
#special_offer img {
display: block;
}
#menu_bottom {
width: 757px;
height: 46px;
overflow: hidden;
background: url(images/menu_bottom.gif) no-repeat;
}
#menu_bottom ul {
margin: 6px 0 0 15px;
}
#menu_bottom ul li {
font-size: 10px;
color: #fff;
text-align: center;
padding: 11px 0 0 2px;
*padding: 10px 0 0 2px;
float: left;
height: 24px;
background: url(images/x5.gif) no-repeat;
}
#menu_bottom ul li a {
color: #fff;
text-decoration: none;
}
#menu_bottom ul li a:hover {
text-decoration: underline;
}
#menu_bottom ul li.e1 {
padding-left: 0;
width: 51px;
background: none;
}
#menu_bottom ul li.e2 {
width: 68px;
}
#menu_bottom ul li.e3 {
width: 67px;
}
#menu_bottom ul li.e4 {
width: 88px;
}
#menu_bottom ul li.e5 {
width: 156px;
}
#menu_bottom ul li.e6 {
width: 119px;
}
#menu_bottom ul li.e7 {
width: 64px;
}
#menu_bottom ul li.e8 {
width: 97px;
}
#footer {
font-size: 10px;
color: #144F83;
padding: 13px 0 20px;
width: 757px;
overflow: hidden;
}
#footer .left {
padding: 0 0 0 8px;
float: left;
}
#footer .right {
padding: 0 8px 0 0;
float: right;
}
#footer .right a {
color: #144F83;
text-decoration: none;
}
#footer .right a:hover {
text-decoration: underline;
}
#footer .right img {
vertical-align: middle;
margin: 0 0 0 5px;
}

h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {
display: block;
}

/* -------------------------
   Home & About
------------------------ */

#home1,
#about1 {
padding: 0 0 21px;
width: 522px;
overflow: hidden;
background: url(images/x3.gif) repeat-x 0 100%;
}
#home1 h2,
#about1 h2 {
margin: 21px 0 0;
}
#home1 p,
#about1 p {
margin: 12px 0 0;
}
#home2,
#about2 {
margin: 7px 0 0;
width: 522px;
overflow: hidden;
}
#home2 h3,
#about2 h3 {
margin: 13px 0 0;
padding: 0 0 0 19px;
background: url(images/x4.gif) no-repeat 0 4px;
}
#home2 p,
#about2 p {
margin: 9px 0 0 19px;
}

/* -------------------------
   Common questions
------------------------ */

#common_questions1 {
width: 522px;
overflow: hidden;
}
#common_questions1 h2 {
margin: 21px 0 0;
}
#common_questions1 p.text {
margin: 12px 0 3px;
}
#common_questions1 p.text strong {
color: #144F83;
}
#common_questions1 dl {
width: 522px;
overflow: hidden;
}
#common_questions1 dl dt {
font-weight: bold;
margin: 15px 0 0;
padding: 2px 0 0 23px;
background: url(images/q.gif) no-repeat;
}
#common_questions1 dl dd {
margin: 7px 0 0;
padding: 2px 0 18px;
background: url(images/x3.gif) repeat-x 0 100%;
}
#common_questions1 dl dd p {
padding: 0 0 0 23px;
background: url(images/a.gif) no-repeat;
}

/* -------------------------
   Easy steps
------------------------ */

#easy_steps1 {
padding: 0 0 21px;
width: 522px;
overflow: hidden;
background: url(images/x3.gif) repeat-x 0 100%;
}
#easy_steps1 h2 {
margin: 21px 0 0;
}
#easy_steps1 p {
margin: 12px 0 0;
}
#easy_steps2 {
padding: 0 0 18px;
width: 522px;
overflow: hidden;
background: url(images/x3.gif) repeat-x 0 100%;
}
#easy_steps2 ul {
margin: 15px 0 0 -2px;
}
#easy_steps2 ul li {
color: #144F83;
margin: 5px 0 0;
padding: 7px 0 7px 44px;
}
#easy_steps2 ul li.e1 {
background: url(images/1.gif) no-repeat;
}
#easy_steps2 ul li.e2 {
background: url(images/2.gif) no-repeat;
}
#easy_steps2 ul li.e3 {
background: url(images/3.gif) no-repeat;
}
#easy_steps2 ul li.e4 {
background: url(images/4.gif) no-repeat;
}
#easy_steps2 p {
text-align: right;
margin: 25px 0 0;
}
#easy_steps3 p {
margin: 15px 0 3px;
}
#easy_steps3 p strong {
color: #144F83;
}
#easy_steps3 ul {
margin: 13px 0 0;
}
#easy_steps3 ul li {
margin: 7px 0 0;
padding: 0 0 0 16px;
background: url(images/x6.gif) no-repeat 0 3px;
}

/* -------------------------
   Examples
------------------------ */

#examples1 {
width: 522px;
overflow: hidden;
}
#examples1 h2 {
margin: 21px 0 0;
}
#examples1 .box {
padding: 20px 0;
width: 522px;
overflow: hidden;
background: url(images/x3.gif) repeat-x 0 100%;
}
#examples1 .box img {
padding: 0 0 0 2px;
float: left;
display: block;
}
#examples1 .box dl {
margin: 5px 0 0;
float: right; 
width: 349px;
}
#examples1 .box dl dt {
font-weight: bold;
color: #144F83;
} 
#examples1 p.buttons {
padding: 40px 0 0 5px;
width: 308px;
height: 28px;
overflow: hidden;
}
#examples1 p.buttons .left {
float: left;
}
#examples1 p.buttons .right {
float: right;
}

/* -------------------------
   Property problems
------------------------ */

#property_problems1 {
width: 522px;
overflow: hidden;
}
#property_problems1 h2 {
margin: 21px 0 0;
}
#property_problems1 h3 {
font: bold 11px/13px Tahoma, Arial, Helvetica, sans-serif;
color: #144F83;
margin: 18px 0 0;
}
#property_problems1 ul {
margin: 8px 0 0 14px;
}
#property_problems1 ul li {
margin: 4px 0 0;
padding: 0 0 0 25px;
background: url(images/x6.gif) no-repeat 0 4px;
}

/* -------------------------
   Market informations
------------------------ */

#market_information1 {
width: 522px;
overflow: hidden;
}
#market_information1 h2 {
margin: 21px 0 0;
}
#market_information1 p {
margin: 13px 0 0;
}
#market_information1 p strong {
color: #144F83;
}
#market_information1 dl {
margin: 8px 0 0;
width: 522px;
overflow: hidden;
}
#market_information1 dl dt {
font-weight: bold;
color: #4AA11C;
margin: 12px 0 0;
padding: 0 0 0 20px;
background: url(images/x6.gif) no-repeat 0 4px;
}
#market_information1 dl dt a {
text-decoration: none;
}
#market_information1 dl dt a:hover {
text-decoration: underline;
}
#market_information1 dl dd {
padding: 0 0 0 20px;
}
#market_information1 dl dd a.more {
font-weight: bold;
text-align: right;
display: block;
text-decoration: none;
}
#market_information1 dl dd a.more:hover {
text-decoration: underline;
}

/* -------------------------
   Upload
------------------------ */

#upload1 {
padding: 0 0 21px;
width: 522px;
overflow: hidden;
background: url(images/x3.gif) repeat-x 0 100%;
}
#upload1 h2 {
margin: 21px 0 0;
}
#upload1 p {
margin: 13px 0 0;
}
#upload2 h2 {
margin: 19px 0 0;
}
#upload2 {
width: 522px;
overflow: hidden;
}
#upload2 dl {
padding: 7px 0 0;
width: 380px;
overflow: hidden;
}
#upload2 dl dt {
font-weight: bold;
margin: 7px 0 0;
padding: 3px 0 0 2px;
float: left;
clear: left;
width: 70px;
}
#upload2 dl dd {
margin: 7px 0 0;
float: left;
width: 295px;
}
#upload2 dl input {
margin: 0 8px 0 0;
width: 201px;
height: 22px;
background: url('images/input1.gif') no-repeat;
}
#upload2 dl input:focus {
background-color: transparent;
}
#upload2 dl div.fileinputs {
position: relative;
height: 23px;
width: 295px;
}
#upload2 dl input.file {
width: 295px;
}
#upload2 dl input.file.hidden {
position: relative;
-moz-opacity:0 ;
filter:alpha(opacity: 0);
opacity: 0;
z-index: 2;
}
#upload2 dl div.fakefile {
position: absolute;
top: 0px;
left: 0px;
width: 295px;
z-index: 1;
}
#upload2 dl div.fakefile input {
margin-bottom: 5px;
float: left;
*float: none;
}
#upload2 p.send {
padding: 13px 0 0 251px;
}
#upload2 p.send input {
text-indent: -5555px;
cursor: pointer;
padding-bottom: 60px;
display: block;
width: 116px;
height: 28px;
background: url(images/button_upload_images.gif) no-repeat;
}
#upload2 dl a.e1 {
color: #1C7CB4;
padding: 8px 0 2px 30px;
display: block;
background: url(images/x12.gif) no-repeat 0 9px;
}
#upload2 dl a.e2 {
color: #1C7CB4;
padding: 10px 0 2px 30px;
display: block;
background: url(images/x13.gif) no-repeat 0 10px;
}

/* -------------------------
   Investors
------------------------ */

#investors1 {
padding: 0 0 21px;
width: 522px;
overflow: hidden;
background: url(images/x3.gif) repeat-x 0 100%;
}
#investors1 h2 {
margin: 21px 0 0;
}
#investors1 p {
margin: 13px 0 0;
}
#investors2 {
padding: 18px 0 25px;
width: 522px;
overflow: hidden;

}
#investors2 .left {
float: left;
width: 240px;
}
#investors2 .right {
float: right;
width: 240px;
}
#investors2 h2 {
margin: 0 0 5px;
}
#investors3 h2 {
margin: 20px 0 0;


}
#investors3 dl {
padding: 10px 0;
width: 509px;
overflow: hidden;

}
#investors3 dl dt.e1 {
font-weight: bold;
color: #144F83;
padding: 3px 0 0;
float: left;
width: 80px;
}
#investors3 dl dt.e2 {
font-weight: bold;
color: #144F83;
text-align: right;
padding: 3px 17px 0 0;
float: left;
width: 80px;
}
#investors3 dl dd.e1,
#investors3 dl dd.e2 {
float: left;
width: 164px;
height: 17px;
border: 1px solid #7F9DB9;
background: #fff;

}
#investors3 dl dd.e1 input,
#investors3 dl dd.e2 input {
margin: 1px 0 0;
*margin: 0;
width: 164px;
background: transparent;
}
#investors3 p.send {
margin: 0 0 0 437px;
}
#investors3 p.send input {
text-indent: -5555px;
cursor: pointer;
padding-bottom: 40px;
display: block;
width: 72px;
height: 19px;
background: url(images/button_login.gif) no-repeat;
}

/* -------------------------
   Selling
------------------------ */

#selling1 {
padding: 0 0 21px;
width: 526px;
overflow: hidden;
background: url(images/x3.gif) repeat-x 0 100%;
}
#selling1 h2 {
margin: 21px 0 0;
}
#selling1 p {
margin: 13px 0 0;
}
#selling1 p strong {
color: #144F83;
}
#selling1 ul {
margin: 8px 0 0;
width: 522px;
overflow: hidden;
}
#selling1 ul li {
margin: 7px 0 0;
padding: 0 0 0 18px;
background: url(images/x6.gif) no-repeat 0 3px;
}
#selling2 {
width: 526px;
overflow: hidden;
}
#selling2 h3 {
margin: 22px 0 9px;
}
#selling2 .table {
width: 526px;
overflow: hidden;
background: url(images/bgtd1.gif) repeat-x 0 27px;
}
#selling2 .table table {
margin: 0;
width: 526px;
border-spacing: 0;
border-collapse: collapse;
}
#selling2 .table table thead th {
font-size: 12px;
color: #296F02;
font-weight: bold;
text-align: left;
vertical-align: middle;
}
#selling2 .table table thead th.e1 {
padding-left: 157px;
width: 189px;
height: 27px;
background: url(images/bgth1.gif) no-repeat;
}
#selling2 .table table thead th.e2 {
padding: 0;
width: 180px;
height: 27px;
background: url(images/bgth1.gif) no-repeat -346px 0;
}
#selling2 .table table tbody th,
#selling2 .table table tbody td {
color: #000;
text-align: left;
vertical-align: top;
padding: 13px 0;
}
#selling2 .table table tbody th.e1 {
font-size: 12px;
font-weight: bold;
color: #296F02;
padding-left: 7px;
width: 150px;
background: url(images/x3.gif) repeat-x 1px 100%;
}
#selling2 .table table tbody td.e2 {
width: 25px;
background: url(images/x3.gif) repeat-x 0px 100%;
}
#selling2 .table table tbody td.e3 {
padding-right: 5px;
width: 159px;
background: url(images/x3.gif) repeat-x 3px 100%;
}
#selling2 .table table tbody td.e4 {
width: 25px;
background: url(images/x3.gif) repeat-x 3px 100%;
}
#selling2 .table table tbody td.e5 {
width: 155px;
background: url(images/x3.gif) repeat-x 2px 100%;
}
#selling2 .table table tbody tr.last th,
#selling2 .table table tbody tr.last td {
background: none;
}
#selling3 {
padding: 20px 0 0;
width: 526px;
overflow: hidden;
}
#selling3 .box {
width: 526px;
height: 68px;
overflow: hidden;
background: url(images/bgcl.gif) no-repeat;
}
#selling3 .box p.text {
padding: 18px 0 0 21px;
float: left;
}
#selling3 .box p.input {
margin: 10px 20px 0 0;
float: right;
width: 122px;
height: 20px;
overflow: hidden;
border: 1px solid #326186;
background: #fff;
_display: inline;
}
#selling3 .box p.input input {
font-size: 12px;
color: #000;
margin: 2px 0 0 5px;
width: 112px;
}
#selling3 .box p.send {
margin: 6px 20px 0 0;
float: right;
clear: right;
width: 124px;
_display: inline;
}
#selling3 .box p.send input {
text-indent: -555px;
padding: 0 0 60px;
display: block;
width: 124px;
height: 22px;
background: url(images/button_calculate.gif) no-repeat;
}
#selling3 .table {
margin: 3px 0 0;
width: 526px;
overflow: hidden;
background: url(images/bgtd2.gif) repeat-x 0 27px;
}
#selling3 .table table {
margin: 0;
width: 526px;
border-spacing: 0;
border-collapse: collapse;
}
#selling3 .table table thead th {
font-size: 12px;
color: #01204C;
font-weight: bold;
text-align: left;
vertical-align: middle;
}
#selling3 .table table thead th.e1 {
padding-left: 129px;
width: 219px;
height: 27px;
background: url(images/bgth2.gif) no-repeat;
}
#selling3 .table table thead th.e2 {
padding: 0;
width: 178px;
height: 27px;
background: url(images/bgth2.gif) no-repeat -348px 0;
}
#selling3 .table table tbody th,
#selling3 .table table tbody td,
#selling3 .table table tfoot th,
#selling3 .table table tfoot td {
color: #000;
text-align: left;
vertical-align: top;
padding: 13px 0;
}
#selling3 .table table tbody th.e1 {
font-size: 12px;
font-weight: bold;
color: #0A3674;
padding-left: 7px;
width: 122px;
background: url(images/x3.gif) repeat-x 1px 100%;
}
#selling3 .table table tbody td.e2 {
width: 143px;
background: url(images/x3.gif) repeat-x 0px 100%;
}
#selling3 .table table tbody td.e3 {
font-weight: bold;
color: #DB0003;
text-align: right;
padding-right: 21px;
width: 55px;
background: url(images/x3.gif) repeat-x 1px 100%;
}
#selling3 .table table tbody td.e4 {
width: 138px;
background: url(images/x3.gif) repeat-x 1px 100%;
}
#selling3 .table table tbody td.e5 {
font-size: 12px;
font-weight: bold;
color: #0DA100;
text-align: right;
padding-right: 16px;
width: 24px;
background: url(images/x3.gif) repeat-x 3px 100%;
}
#selling3 .table table tfoot th.e1 {
font-size: 12px;
font-weight: bold;
color: #0A3674;
padding-left: 7px;
width: 122px;
background: url(images/x3.gif) repeat-x 1px 100%;
}
#selling3 .table table tfoot td.e2 {
font-size: 18px;
color: #DB0003;
text-align: right;
padding-right: 21px;
width: 198px;
background: url(images/x3.gif) repeat-x 0px 100%;
}
#selling3 .table table tfoot td.e2 p {
font-size: 11px;
font-weight: normal;
color: #000;
text-align: left;
float: left;
width: 100px;
}
#selling3 .table table tfoot td.e3 {
font-size: 18px;
color: #0DA100;
text-align: right;
padding-right: 16px;
width: 162px;
background: url(images/x3.gif) repeat-x 2px 100%;
}
#selling4 h2 {
margin: 22px 0 0;
}
#selling4 dl {
width: 522px;
}
#selling4 dl dt {
margin: 13px 0 0;
padding: 0 0 0 16px;
background: url(images/x6.gif) no-repeat 0 5px;
}
#selling4 dl dt img {
display: block;
}
#selling4 dl dd {
padding: 3px 0 0 16px;
}

/* -------------------------
   Contact
------------------------ */

#contact1 {
padding: 0 0 10px;
width: 522px;
overflow: hidden;
background: url(images/x3.gif) repeat-x 0 100%;
}
#contact1 h2 {
margin: 21px 0 0;
}
#contact1 p {
margin: 12px 0 0;
}
#contact1 address {
font-style: normal;
color: #003F76;
margin: 12px 0 0;
}
#contact1 dl {
color: #003F76;
margin: 13px 0 0;
width: 206px;
overflow: hidden;
}
#contact1 dl dt {
font-weight: bold;
float: left;
clear: left;
padding: 0 0 10px 30px;
width: 46px;
}
#contact1 dl dt.e1 {
background: url(images/x9.gif) no-repeat 0 0px;
}
#contact1 dl dt.e2 {
background: url(images/x10.gif) no-repeat 0 1px;
}
#contact1 dl dt.e3 {
background: url(images/x11.gif) no-repeat 0 2px;
}
#contact1 dl dd {
padding: 0 0 10px;
float: left;
width: 130px;
}
#contact2 {
width: 522px;
overflow: hidden;
}
#contact2 h2 {
margin: 15px 0 0;
}
#contact2 p {
margin: 12px 0 0;
}
#contact2 dl.e1,
#contact2 dl.e2 {
padding: 11px 0 0;
width: 510px;
overflow: hidden;
}
#contact2 dl.e1 {
padding: 16px 0 0;
}
#contact2 dl dt {
font-weight: bold;
color: #003F76;
}
#contact2 dl.e1 dt.e1,
#contact2 dl.e1 dt.e2,
#contact2 dl.e2 dt.e1,
#contact2 dl.e2 dt.e2 {
padding: 4px 0 0;
float: left;
width: 50px;
height: 18px;
}
#contact2 dl.e1 dt.e2,
#contact2 dl.e2 dt.e2 {
margin-left: 16px;
width: 88px;
}
#contact2 dl.e1 dd,
#contact2 dl.e2 dd {
float: left;
width: 176px;
height: 20px;
border: 1px solid #5594B9;
background: #fff;
}
#contact2 dl.e1 dd input,
#contact2 dl.e2 dd input {
margin: 2px 0 0 5px;
width: 166px;
}
#contact2 dl.e3 {
padding: 11px 0 0;
width: 510px;
overflow: hidden;
}
#contact2 dl.e3 dt {
padding: 4px 0 0;
float: left;
width: 80px;
height: 77px;
}
#contact2 dl.e3 dd {
float: left;
width: 428px;
height: 81px;
border: 1px solid #5594B9;
background: #fff;
}
#contact2 dl.e3 dd textarea {
width: 428px;
height: 81px;
background: transparent;
}
#contact2 p.send {
margin: 11px 0 0 405px;
clear: both;
}
#contact2 p.send input {
text-indent: -555px;
padding: 0 0 60px;
display: block;
width: 105px;
height: 28px;
background: url(images/button_submit.gif) no-repeat;
}

/* -------------------------
   Form
------------------------ */

#form1,
#form3 {
padding: 0 0 30px;
width: 522px;
overflow: hidden;
background: url(images/x3.gif) repeat-x 0 100%;
}
#form3 {
padding: 0 0 21px;
}
#form1 h2,
#form3 h2 {
margin: 21px 0 15px;
}
#form1 p {
color: #144F83;
margin: 10px 0 0;
}
#form3 p {
margin: 10px 0 0;
}
#form3 p strong {
color: #55B122;
}
#form1 ul {
margin: 10px 0 0 12px;
}
#form1 ul li {
margin: 5px 0 0;
padding: 0 0 0 26px;
background: url(images/x6.gif) no-repeat 0 3px;
}
#form2 {
width: 522px;
overflow: hidden;
}
#form2 fieldset {
padding: 0 0 26px;
width: 522px;
overflow: hidden;
background: url(images/x3.gif) repeat-x 0 100%;
}
#form2 h3 {
font-size: 11px;
padding: 17px 0 0 2px;
}
#form2 dl.left {
margin: 0 0 0 2px;
float: left;
clear: left;
width: 245px;
overflow: hidden;
_display: inline;
}
#form2 dl.right {
margin: 0 17px 0 0;
float: right;
clear: right;
width: 235px;
overflow: hidden;
_display: inline;
}
#form2 dl.left dt,
#form2 dl.right dt {
margin: 12px 0 0;
padding: 3px 0 0;
float: left;
width: 120px;
height: 16px;
}
#form2 dl.right dt {
width: 110px;
}
#form2 dl.left dd,
#form2 dl.right dd {
margin: 12px 0 0;
float: right;
width: 123px;
height: 17px;
border: 1px solid #7F9DB9;
background: #fff;
}
#form2 dl.left dd input,
#form2 dl.right dd input {
margin: 1px 0 0 5px;
width: 113px;
}
#form2 dl.right2 {
float: right;
width: 252px;
}
#form2 dl.right2 dt {
margin: 12px 0 0;
padding: 7px 0 0;
width: 252px;
height: 19px;
}
#form2 dl.right2 dd {
margin: 0 12px 0 0;
width: 238px;
height: 49px;
border: 1px solid #7F9DB9;
background: #fff;
}
#form2 dl.right2 dd textarea {
width: 238px;
height: 49px;
background: transparent;
_margin-right: -12px;
}
#form2 p.send {
padding: 16px 0 0 357px;
clear: both;
}
#form2 p.send input {
padding: 0 0 0 400px;
display: block;
width: 153px;
height: 28px;
background: url(images/button_make_me_a_cash_offer.gif) no-repeat;
}
#form2 p.send2 {
padding: 16px 0 0 392px;
clear: both;
}
#form2 p.send2 input {
padding: 0 0 0 400px;
display: block;
width: 118px;
height: 28px;
background: url(images/button_save_changes.gif) no-repeat;
}

#form2 dl dd.select {
padding: 0;
border: 0;
height: 20px;
}
#form2 dl dd.select select {
border: 1px solid #7F9DB9;
}
