body, td {
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
}
.bottomline {
        height: 16px;
        width: 100%;
        font-size: 11px;
        color: #666666;
        text-align: center;
        border-top-width: 1px;
        border-top-style: solid;
        border-top-color: #CCCCCC;
        padding-top: 5px;
}
.rightcolumngreen {
        border-left-width: 1px;
        border-left-style: solid;
        border-left-color: #AAC6E8;
}
.toolbox_div {
        background-color: #D1E0F3;
        font-size: 12px;
        font-weight: bold;
        padding: 5px;
        text-align: center;
        margin: 4px 10px;
}
.login_div {
        background-color: #D1E0F3;
        font-size: 12px;
        font-weight: bold;
        padding: 5px;
        text-align: center;
		width:140px;
}
#div3 {
        margin: 5px 10px 5px;
        font-size: 12px;
}
#sm {
        margin: 5px 10px 5px;
        font-size: 12px;
}
#divlogin {
        margin: 5px 10px 5px;
        font-size: 11px;

}
.classified_div {
        background-color: #7AA7DE;
        font-size: 12px;
        font-weight: bold;
        padding: 5px;
        text-align: center;
        margin: 4px 10px;
        color: #FFFFFF;

}
.td_off {background-image: url(images/tmp_10.gif);}
.td_on {background-image: url(images/tmp_12.gif);}
a.menu {
        font-size: 12px;
        font-weight: bold;
        color: #000000;
        text-decoration: none;
        padding-top: 7px;
        padding-bottom: 7px;
        display: block;
        height:1em;
}
a.menu:hover {
        font-size: 12px;
        font-weight: bold;
        color: #666666;
        text-decoration: underline;
        padding-top: 7px;
        padding-bottom: 7px;
        display: block;
        height:1em;
}
a.content {
        color: #333333;
        text-decoration: none;
}
a.content:hover {
        color: #3399CC;
        text-decoration: underline;
}
#border {
        border: 1px solid #AAC6E8;
        margin-left: 10px;
        margin-right: 10px;
        background-color: #ECECEC;
}
.sbut {
        border: 1px outset #006699;
        background-color: #548ECF;
        cursor: hand;
        font-weight: bold;
        color: #FFFFFF;
        height: 20px;

}
.sbutmellow {


        border: 1px outset #666666;
        background-color: #E8E8E8;
        cursor: hand;
        font-weight: bold;
        color: #333333;
        height: 20px;
}
input {
        border: 1px solid #999999;
        background-color: #F4F4F4;
        font-size: 11px;
}
textarea {
        border: 1px solid #999999;
        background-color: #F4F4F4;
        font-family: Verdana;
        font-size: 11px;
}
select {

        border: 1px solid #999999;
        background-color: #F4F4F4;
        font-family: Verdana;
        font-size: 11px;
}
#sm a {
        font-size: 11px;
}
#title {
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: bold;
        padding-bottom: 10px;
}
a.search_form_links {
        background-color: #396CCE;
        color: #FFFFFF;
        text-decoration: none;
}
a.search_form_links:hover {

        background-color: #60BB38;
        color: #FFFFFF;
        text-decoration: none;
}
.blue {color: #3399CC}
#sm a:hover {
        font-size: 11px;
        color: #3399CC;
}
.green {color: #67A51D}
#line {
		width:90%;
        border-top-width: 1px;
        border-top-style: solid;
        border-top-color: #CCCCCC;
        margin-top: 5px;
		padding:10px;
}
#ad {
        border: 1px solid #CCCCCC;
        padding: 5px;
        margin-top: 0px;
        margin-bottom: 5px;
        display: table;
        width: 95%;
}
#button {
        display: inline;
        margin: 5px;
}
.fixedcat {

        font-size: 12px;
        font-weight: bold;
        color: #666666;
        text-decoration: underline;
        padding-top: 7px;
        padding-bottom: 7px;
        display: block;
        height:1em;
}
.or {
color: #FF951C
}
.redsm {
        font-weight: bold;
        color: #CC0000;
        font-size: 10px;
}
.bluesm {

        font-weight: bold;
        color: #333399;
        font-size: 10px;
}
.rightimg {
        display: block;
        clear: both;
        height: 100%;
}
.price {
        font-size: 14px;
        font-weight: bold;
        color: #CC0000;
}
.area {
        color: #006699;
}
#img {
        background-color: #EBEBEB;
        padding: 5px;
        border: 1px solid #CCCCCC;
		margin: 10px 0px 10px 0px;
}
.red {
color: #CC0000
}
a.pagenum {
        color: #3399CC;
        text-decoration: none;
}
a.logout {
        color: #CC0000;
        text-decoration: none;
        font-weight: bold;
}
a.logout:hover {
        color: #003366;
        text-decoration: underline;
        font-weight: bold;
}
.arealist {
        width: 180px;
}
#ad2 {
        border: 1px solid #CCCCCC;
        padding: 10px;
        margin-top: 5px;
        margin-bottom: 40px;
        display: table;
        width: 100%;
        background-color: #E2E2E2;
        margin-left: 40px;
        margin-right: 40px;
}
.pic_r  { margin-left:10px; float:right; }
.pic_l  { margin-right:10px; float:left; }
.comment        { font-size: xx-small; color: gray; }
p.comment       { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px; }
.ha {
	font-weight: bold;
	color: #333333;
	font-size: 12px;
	text-decoration: underline;
	padding-left: 10px;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #CC0000;
}
#ad3 {

        border: 1px solid #CCCCCC;
        padding: 10px;
        margin-top: 20px;
        margin-bottom: 40px;
        display: table;
        width: 100%;
        background-color: #E2E2E2;
        margin-left: 40px;
        margin-right: 40px;
}
a.bigg {
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	padding-left: 10px;
}
a.bigg:hover {
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	color: #CC0000;
	padding-left: 10px;
}
.i_b {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	background-image: url(images/bx.gif);
	background-repeat: repeat-x;
	background-position: center top;
}
.button {
	background-image: url(images/but2.gif);
	background-repeat: repeat-x;
	height: 25px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	border: 1px outset #999999;
	font-size: 12px;
	color: #333333;
}#calc {
	background-image: url(images/bk.gif);
}
.white {
	color: #FFFFFF;
}
.buttonred {
	height: 25px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	border: 1px outset #999999;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #CC0000;
}
.topline {
        height: 16px;
        width: 100%;
        font-size: 11px;
        color: #666666;
        text-align: center;
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: #CCCCCC;
        padding-bottom: 5px;
}
#tablesearch
{
width: 426px;
}
