@charset "utf-8";

html{
min-height:100.14%;
padding:0;
margin:0;
}
body{
background-color:#dece8d;
background-image:url(../images/mlsflatfee_sliced_background.jpg);
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
padding:0;
margin: 15px 0;
}
form{ padding:0; margin:0;}
.left_repeat{
background-image:url(../images/left_repeat.jpg);
background-repeat:repeat-y;
}
.middle_repeat{
background-image:url(../images/middle_repeat.jpg);
background-repeat:repeat-y;
}
.middle_top{
background-image:url(../images/middle_upper.jpg);
background-position:top;
background-repeat:no-repeat;
}
.inside_left{
height:427px;
background-image:url(../images/left_lower.jpg);
background-position:top;
background-repeat:no-repeat;
}
.inside_middle{
/*height:550px;*/
}
a:link, a:active, a:visited, a:hover{
position:relative;
text-decoration:underline;
color:#000000;
}
a.dir:link, a.dir:active, a.dir:visited{
position:relative;
color:#000000;
text-decoration:none;
}
a.dir:hover{
position:relative;
color:#000000;
text-decoration:underline;
}
.homeImageLeft{
padding: 0px 20px 20px 35px;
}
.homeImageRight{
padding: 0px 20px 20px 16px;
}
.homeParaLeft{
padding: 0px 15px 0px 0px;
}
.homeParaRight{
padding: 0px 32px 0px 0px;
}
.title{
border-bottom:2px solid #666666;
display:inline-block;
margin:0;
width:100%;
}
h2{
margin:0;
font-weight:400;
font-size:20px;
}
h3{
margin:0;
font-weight:400;
font-size:18px;
}
h4{
margin:0;
font-weight:400;
font-size:16px;
}
h5{
margin:0;
font-weight:400;
font-size:14px;
}
.title p
{
font-size:95%;
line-height:131%;
margin:0 0 12px 0;
}
a.stateLink:link, a.stateLink:active, a.stateLink:visited{
text-decoration:none;
color:#000000;
position:relative;
}
a.stateLink:hover{
text-decoration:underline;
color:#a28804;
position:relative;
}
.disclaimerWrap{
width:100%;
text-align:right;
float:right;
vertical-align:top;
font-size:10px;
line-height:12px;
}
.sig{
padding-top:5px;
font-size:11px;
color:#a28804;
}
a.sig:link, a.sig:visited, a.sig:active{
text-decoration:none;
color:#a28804;
}
a.sig:hover{
text-decoration:underline;
color:#333333;
}
a.contact:link, a.contact:active, a.contact:visited{
text-decoration:none;
color:#a28804;
}
a.contact:hover{
text-decoration:underline;
color:#a28804;
}

.line{
height:2px;
background-color:#666666;
width:95%;
}

ul.space{
margin:0 0 0 20px;
padding:0;
}
li.space{
margin:0;
padding:0 0 6px 0;
list-style-type:disc;
}
.button{
padding:2px 5px;
font-weight:bold;
}

.imgBorder{
border:3px solid #2b2b2b;
}

.textError{
	color:#d00404;
	font-weight:bold;
}