.sub_navigation {
padding: 0;
margin: 0;
height: 29px;
line-height: normal;
list-style: none;
width:690px;
}
.sub_navigation li {
background: url(../images/prop_bg03.gif) no-repeat -100px -170px;
/*position: relative;*/
float: left;
line-height: 29px;
width: 90px;
text-align: center;
font-size: 14px;
color: black;
margin-right: 4px;
}
.sub_navigation li.active {
font-weight: bold;
color: white;
background-position: 0 -170px;
}
.sub_navigation li a, .sub_navigation li a:link, .sub_navigation li a:hover, .sub_navigation li a:visited {
display: block;
color: black;
font-size:14px;
}

.sub_navigation li a:hover {
background: white  url(../images/prop_bg03.gif) no-repeat -100px -170px;
background-position: -200px -170px;
text-decoration: none;
}

h2 {
margin: 0;
padding: 0;
height: 30px;
line-height: 30px;
padding-left: 15px;
font-size: 14px;
background: url(../images/prop_bg04.gif) repeat-x 0 -51px;
border-top: 1px #9BD038 solid;
}
.di1{
margin: 0;
padding: 0;
height: 30px;
line-height: 30px;
padding-left: 15px;
font-size: 14px;
background: url(../images/prop_bg04.gif) repeat-x 0 -51px;
border-top: 1px #9BD038 solid;
}
.di2{
margin: 0;
padding: 0;
height: 25px;
line-height: 25px;
padding-left: 15px;
padding-right: 15px;
font-size: 14px;
background: url(../images/prop_bg04.gif) repeat-x 0 -51px;
}
h2 .gotop, #SimilarProps .gotop {
float: right;
font-size: 0;
/*line-height: 0;*/
width: 64px;
height: 28px;
margin-right: 15px;
background-position: 0 -202px;
} 
.gotop a {
/*display: block;*/
width: 64px;
height: 28px;
text-indent: -9999px;
color:#00FF55;
font-size:12px;
}