

body {
	background: #b1c076 url('./images/bg.gif') top repeat-x;
    font:11px Arial, Verdana, sans-serif;
    margin:0px;
}

div, td {
font:11px Arial, Verdana, sans-serif;
color:#2a332a;
}

BR {
    font-size : 5px; 
    margin : 0; 
}

a:link{
font-weight:bold;
color:#cf750b;
}

a:hover{
font-weight:bold;
color:#f58f16;
}

a:visited{
font-weight:bold;
color:#cf750b;
}

#searchform {
margin:10px 10px 10px 20px;
border-bottom:1px dotted #609143;

}

#content{
font:11px Arial, Verdana, sans-serif;
margin:10px 40px 40px 20px;
}

#listing_info {
 text-align:left;
}

.input_label {
vertical-align:top;
text-align:right;
font-size:13px;
font-variant: small-caps;
}

.listing_title {
font-size:16px;
color:#609143;
font-variant: small-caps;
}

#return_search {
width:100%;
background:#609143;
color:white;
padding:3px 0px 5px 20px;
vertical-align:middle;
}

#return_search a:link {
font-weight:bold;
color:white;
text-decoration:none;

}

#return_search  a:hover {
color:#e3de60;

}

#return_search  a:visited {
color:white;
}

#extra_info {
border:1px solid #609143;
background:#ccd5a5;
padding:10px;
width:290px;
line-height:1.5em;
}

#extra_info a:link{
font-weight:bold;
color:#cf750b;
padding-bottom:2px;
}

#extra_info a:hover{
color:#f58f16;
}

#extra_info a:visited{
font-weight:bold;
color:#cf750b;
display:block;
padding-bottom:2px;
}

.listinglinks {
padding-left:20px;

}




.copyright {
padding-left:20px;
font:9px Arial, Verdana, sans-serif;
color:#2a332a;
}


div.response_error {
    background-color: #ffeaea; 
    border-width: 1px; 
    border-color: #e82a2a;
    border-style: solid; 
    padding: 2px 2px 2px 2px;
    -moz-border-radius: 4px;
}

div.response_success {
    background-color: #eaffea; 
    border-width: 1px; 
    border-color: #4dda2c;
    border-style: solid; 
    padding: 2px 2px 2px 2px;
    -moz-border-radius: 4px;
}

td.altrow1 {
 
    background-color: #ccd5a5;
  
    padding: 4px 4px 4px 7px;
    margin: 0px 0px 0px 0px;
}

td.altrow2 {
  
    background-color: #dae0bd;
    padding: 4px 4px 4px 7px;
    margin: 0px 0px 0px 0px;
}

#top_logo {
padding-left:20px;
padding-top:7px;
}

.input_small{
width:120px;
}


#form_box {
background:#ebe890;
width:220px;
margin-bottom:10px;
padding:5px 5px 5px 0px;
border:1px solid #df7f0d;
}

