.buildertable {border: 1px solid #C29351;}
.buildertable td {background-color: #F5D29F;
padding: 1 3 1 3;
color: #654415;
font-size: 12px;
font-family: "arial New Roman", arial; }

.bordered {border: solid 1px #5E4211;}	
.dark {	FONT-SIZE: 12px; BACKGROUND: #f4d39f;}
.light {FONT-SIZE: 12px; BACKGROUND: #f5e2c3;}
.edit div.analysis td {
	font-family: "Arial", Helvetica, serif;
	font-size: 12px;
	color: #543C08;
}

.edit input, select, textarea {
        background-color: #fff;
    	border: #234D76 solid 1px;
        color: #333333;
	font-family: "arial", arial, serif;
        font-size: 10px;
}


.edit {
	background-color:#f4d39f;
	border: 1px solid #5E4211;
	padding:10px;
 }

.edit div { color: #5E4211;
	font-family: "Arial", Helvetica, serif;
        font-size: 10px;}

.edit h2 {color: #5E4211;
	font-family: "Arial", Helvetica, serif;
		font-size: 18px;
		}
		
.edithead {
color: #5E4211;
font-family: "Arial", Helvetica, serif;
font-size: 18px;
}
		
.editpad {
padding-left: 5px;
}


.fsbotable {
padding: 1 10 1 10;
font-size: 11px;
font-family: arial;
font-color: #2d1105;
}
.fsbotable2 {
padding: 1 10 1 10;
font-size: 11px;
font-family: arial;
font-color: #2d1105;
font-weight: bold;
}
.stepstable {
border-style: solid;
border-color: #ac874c;
border-width: 1px 1px 0px 1px;
}

.printtable td {
background-color: #f2e1ce;
border-style: solid;
border-color: #d6bb9c;
border-width: 1px;
font-family: arial;
font-weight: bold;
}

.printtable1 {
background-color: #fff;
border-style: solid;
border-color: #d6bb9c;
border-width: 1px;

}

.steps1 {
border-bottom: 1px solid #ac874c;
border-right: 1px dotted #ac874c;
padding: 2px 6px 2px 10px;
font-family: arial;
font-size: 11px;
color: #775217;
background-color: #FAEABD;
font-weight: bold;
}
.steps1_end {
border-bottom: 1px solid #ac874c;
padding: 2px 6px 2px 10px;
font-family: arial;
font-size: 11px;
color: #775217;
background-color: #FAEABD;
font-weight: bold;
}

.steps5 {
border-bottom: 1px solid #ac874c;
border-right: 1px dotted #ac874c;
padding: 2px 6px 2px 10px;
font-family: arial;
font-size: 11px;
color: #660000;
background-color: #F9E992;
}
.steps5_end {
border-bottom: 1px solid #ac874c;
padding: 2px 6px 2px 10px;
font-family: arial;
font-size: 11px;
color: #660000;
background-color: #F9E992;
}
.steps6 {
border-bottom: 1px solid #ac874c;
border-right: 1px dotted #ac874c;
padding: 2px 6px 2px 10px;
font-family: arial;
font-size: 11px;
color: #660000;
background-color: #D7AE74;
}
.steps6_end {
border-bottom: 1px solid #ac874c;
padding: 2px 6px 2px 10px;
font-family: arial;
font-size: 11px;
color: #660000;
background-color: #D7AE74;
}
.steps4 {
border-bottom: 1px solid #ac874c;
padding: 2px 6px 2px 10px;
font-family: arial;
font-size: 11px;
color: #775217;
}

.steps1b {
border-bottom: 1px solid #ac874c;
border-right: 1px dotted #ac874c;
padding: 2px 6px 2px 10px;
font-family: arial;
font-size: 11px;
color: #775217;
background-color: #F5E2AE;
font-weight: bold;
}
.steps1b_end {
border-bottom: 1px solid #ac874c;
padding: 2px 6px 2px 10px;
font-family: arial;
font-size: 11px;
color: #775217;
background-color: #F5E2AE;
font-weight: bold;
}

.steps2 {
padding: 2px 6px 2px 10px;
font-family: arial;
font-size: 11px;
color: #775217;
}

.tab1 {
background-image: url(images/tab_back1.gif);
font-size:11px;
color: #775217;
border-style: solid;
border-color: #775217;
border-width: 1 1 0 1;
padding: 0px 0px 0px 0px;
height: 15;
width: 40;
}

.tab2 {
background-image: url(images/tab_back2.gif);
color: #775217;
font-size:11px;
border-style: solid;
border-color: #775217;
border-width: 1 1 1 0;
padding: 0px 0px 0px 0px;
height: 15;
width: 40;
}

.tab3 {
background-image: url(images/tab_back2.gif);
color: #775217;
font-size:11px;
border-style: solid;
border-color: #775217;
border-width: 1 0 1 1;
padding: 0px 0px 0px 0px;
height: 15;
width: 40;
}

.tab4 {
background-image: url(images/tab_back2.gif);
color: #775217;
font-size:11px;
border-style: solid;
border-color: #775217;
border-width: 1 1 1 1;
padding: 0px 0px 0px 0px;
height: 15;
width: 40;
}

.tab_blank {
border-style: solid;
border-color: #775217;
border-width: 0 0 1 0;
padding: 0px 0px 0px 0px;
height: 15;

}

.tab2b {
background-image: url(images/tab_back2.gif);
color: #775217;
border-style: solid;
border-color: #775217;
border-width: 1 1 1 0;
padding: 0px 0px 0px 0px;
height: 45;
display: block;
}
.tab_content {
border-style: solid;
border-color: #775217;
border-width: 0 1 1 1;
padding: 5 5 5 5;
background-color: #F4D39F;
}
.tab_content2 {
border-style: solid;
border-color: #775217;
border-width: 1 1 1 1;
padding: 5 5 5 5;
background-color: #F4D39F;
}

a.tabpic:visited, a.tabpic:active, a.tabpic:link{
margin: 3 0 3 0;
border: 1px;
border-color: #000;
border-style: solid;
display: block;
width: 35px;
height: 35px;
}

a.tabpic:hover {
border-color: #fff;
}

a.tabs:link, a.tabs:active, a.tabs:visited {
text-decoration: none;
color: #775217;
}

.tab_name{
display: block;
margin: 10 0 0 0;
}

.mls_text{
font-size:11px;

}
.info{
color: #2d1105;
font-weight:bold;
font-family:"Arial", Helvetica, serif;
font-size:12px;
border-width: 0 0 1 0;
border-color: #b1884c;
border-style: solid;
padding: 3px 10px 3px 10px;
}
.info2{
color: #775217;
font-family: "Arial", Helvetica, serif;
font-size:12px;
border-width: 0 0 1 0;
border-color: #b1884c;
border-style: solid;
padding: 3px 10px 3px 10px;
font-weight: normal;
}

.info3{
color: #775217;
font-family:"Arial", Helvetica, serif;
font-size:11px;
border-width: 0 0 1 0;
border-color: #b1884c;
border-style: solid;
padding: 3px 10px 3px 10px;
}

.box{
border: 1px solid #775217;
background-color: #f5e2c3;
padding: 10px;
}

.box2{
border: 1px solid #775217;
background-color: #f3dec0;
padding: 8px;
}

.box3{
border-style: solid;
border-color: #b1884c;
border-width: 1 1 0 1;
background-color: #f5e2c3;
padding: 10px;
}
.box3 td {
color: #2d1105;
font-weight:bold;
font-family:"Arial", Helvetica, serif;
font-size:12px;
border-width: 0 0 1 0;
border-color: #b1884c;
border-style: solid;
padding: 2 3 2 6;
}

.box3 td.info2 {
font-weight: normal;
}

.box8{
background-color: #660000;
border-top-width: 0px;
border-left-width: 0px;
border-bottom: 1px solid #ac874c;
border-right: 1px dotted #ac874c;
padding: 2px 6px 2px 10px;
font-family: arial;
font-size: 11px;
color: #fff;
}

.box9{
background-color: #660000;
border-top-width: 0px;
border-left-width: 0px;
border-bottom: 1px solid #ac874c;
padding: 2px 6px 2px 10px;
font-family: arial;
font-size: 11px;
color: #fff;

}

a.heading:link, a.heading:active, a.heading:visited {
color: #f2cb92;
font-family:"Arial", Helvetica, serif;
font-size:18px;
font-weight:bold;
text-decoration:none;
border: 0px;
}

a.heading:hover{
color: #ffc;
text-decoration: none;
border-bottom: 1px #ffffcc solid;
border-top: 1px #ffffcc solid;

}

.sub {
font-family: arial;
color: #d9bd8b;
font-size: 12px;
text-decoration:none;
}

form.contact td {
font-size: 12px;
font-family: arial;
font-color: #775217;
}

a:link, a:visited, a:active{
color: #b61c07;
text-decoration: none;
}

a:hover {
color:#000000;
text-decoration:underline;
}

.subnav {
color: #d9bd8b;
font-family: verdana;
font-size: 10px;
font-style: italic;
padding: 0 10 0 10;

text-decoration: none;
margin: 0px 0px 0px 0px;
}


.nav {
cursor:hand;
border-right: 1px solid #ffcc66;
border-top: 1px solid #ffcc66;
border-bottom: 1px solid #ffcc66;
}

a.subnav:link, a.subnav:visited, a.subnav:active{
color:#d9bd8b;
text-decoration:none;
font-size: 11px;
}

a.subnav:hover{
text-decoration:none;
color:#ffffff;
font-size: 11px;
}

a.footer:link, a.footer:visited, a.footer:active {
font-family: arial New Roman, arial, serif;
font-size: 12px;
text-decoration: none;
color: #FFFF99;
}

a.footer:hover {
	text-decoration: underline;
	color: #FFFF99;
}

div.style ul {
font-family: "Arial", Helvetica, serif;
font-size:12px;
color:543c08;
} 
div.style p {
font-family: "Arial", Helvetica, serif;
font-size:12px;
color:543c08;
} 

p {
font-family: arial;
color: #543C08;
font-size: 12px;
}

.content {
font-family: arial;
color: #543C08;
font-size: 14px;
}

.content_text {
font-family: arial;
color: #543C08;
font-size: 12px;
}

.fineprint {
font-family: arial;
color: #975F2D;
font-size: 10px;
}


.news {
font-family: arial;
color: #543C08;
font-size: 12px;
}

div.sold {
z-index: 5;
position: relative;
font-size: 20px;
color: #f00;
font-face: arial;
}



#################################

.search {
font-family: arial;
font-size: 11px;
color: #333366;
text-decoration: none;
}

a.num:link, a.num:visited {
font-family: arial;
font-size: 13px;
color: #ffff99;
}

div.content td {
font-family: "Arial", Helvetica, serif;
font-size: 12px;
line-height: normal;
color: #000000;
border-style: solid;
border-color: #492B0A;
border-width: 1px 1px 1px 1px;
background-color: #D39E56;
padding: 1px 3px 1px 3px;
	}
	
div.content th {
font-family: "Arial", Helvetica, serif;
font-size: 12px;
line-height: normal;
color: #ffffff;
font-weight: bold;
border-style: solid;
border-color: #492B0A;
border-width: 1px 1px 1px 1px;
background-color: #8B460F;
padding: 1px 3px 1px 3px;
	}
	
div.content2 td {
font-family: "Arial", Helvetica, serif;
font-size: 12px;
line-height: normal;
color: #000000;
border-style: solid;
border-color: #492B0A;
border-width: 1px 1px 0px 1px;
background-color: #D39E56;
padding: 1px 3px 1px 3px;
}
	
div.content2 th {
	font-family: "Arial", Helvetica, serif;
	font-size: 12px;
	line-height: normal;
	color: #ffffff;
	font-weight: bold;
	border-style: solid;
border-color: #492B0A;
border-width: 1px 1px 1px 1px;
background-color: #8B460F;
padding: 1px 3px 1px 3px;
	}
.tdback {
background-color: #666836;
color: #fff;
}
	
	
.header,.select {
font-family: "Arial", Helvetica, serif;
font-size: 14px;
color: #000000;
font-weight: bold;
}
