body
{
 background-image: url(images/bg.jpg);
 background-repeat: repeat-x;

}
td.bordersearch
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	line-height: 180%
        border-top-style: double ;
        border-top-color: #6699cc;
        border-top-width: 2px;
}
td.bordermenu
{
        border-right: solid 1px #6699cc;
        PADDING-TOP: 45px;
}
td.bordercats
{
        border-bottom: double 3px #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	font-weight: bold;
	line-height: 180%
}
td.borderpropresults
{
    border-left: Solid 2px #999999;
	PADDING-TOP: 20px;
	PADDING-LEFT: 20px;
	PADDING-RIGHT: 20px;
	PADDING-BOTTOM: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	line-height: 180%
}
td.mainright
{
        PADDING-TOP: 45px;
        PADDING-LEFT: 25px;
        PADDING-RIGHT: 25px;
        PADDING-BOTTOM: 35px;
}
td.main-full-width
{
	PADDING-TOP: 20px;
	PADDING-LEFT: 20px;
	PADDING-RIGHT: 20px;
	PADDING-BOTTOM: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	line-height: 180%
}
td.catlist
{
        PADDING-TOP: 0px;
        PADDING-LEFT: 3px;
        PADDING-RIGHT: 3px;
        PADDING-BOTTOM: 0px;
}
td.proplisttop
{
        PADDING-TOP: 0px;
        PADDING-LEFT: 0px;
        PADDING-RIGHT: 0px;
        PADDING-BOTTOM: 0px;
        border-left: solid 1px #6699cc;
}
table.tablemain
{
 background-image: url(images/mp_website2_23.jpg);
 background-repeat: repeat-x;

}
.body_small{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	line-height: 100%
}
.mainbody{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	line-height: 180%
}
.mainbody_index{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	line-height: 120%
}
.mainbody_bold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	line-height: 180%
}
.enlargeimage{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	font-weight: normal;
}
.mainbody_head{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #336699;
	font-weight: bold;
	line-height: 180%
}
a.bodylink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	font-weight: normal;
	line-height: 180%
}
a.bodylink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	font-weight: normal;
	line-height: 180%
}
a.bodylink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	text-decoration: none;
	font-weight: normal;
	line-height: 180%
}
a.bodylink:active{
	text-decoration: underline;
	color: #999999;
	font-weight: normal;
	line-height: 180%
}
a.btmlink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: normal;
}
a.btmlink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: normal;
}
a.btmlink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FF0000;
	text-decoration: none;
	font-weight: normal;
}
a.btmlink:active{
	text-decoration: underline;
	color: #999999;
	font-weight: normal;
}
a.topmenu:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
a.topmenu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
a.topmenu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	text-decoration: underline;
	font-weight: normal;
}
a.topmenu:active{
	text-decoration: underline;
	color: #999999;
	font-weight: normal;
}
a.btmmenu:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
a.btmmenu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
a.btmmenu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FF0000;
	text-decoration: underline;
	font-weight: normal;
}
a.btmmenu:active{
	text-decoration: underline;
	color: #999999;
	font-weight: normal;
}
a.cathome:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	font-weight: normal;
}
a.cathome:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	font-weight: normal;
}
a.cathome:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	text-decoration: none;
	font-weight: normal;
}
a.cathome:active{
	text-decoration: none;
	color: #999999;
	font-weight: normal;
}

.tbl_cat_menu a {
        PADDING-TOP: 2px;
        PADDING-LEFT: 0px;
        PADDING-RIGHT: 0px;
        PADDING-BOTTOM: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	width:100%;
	background-color: #CCCCCC;
	text-align: left;
	display:block;
	text-decoration: none;
	color:#000;
}
.tbl_cat_menu a:hover {
	text-decoration: none;
	background-color: #333333;
	color: #FFFFFF;
}
td.home_listing
{
        PADDING-TOP: 2px;
        PADDING-LEFT: 0px;
        PADDING-RIGHT: 0px;
        PADDING-BOTTOM: 2px
		border-top: solid 0px #FFFFFF;
		border-left: solid 3px #FFFFFF;
		border-right: solid 1px #FFFFFF;
		border-bottom: solid 4px #FFFFFF;
}
td.home_listing2
{
        PADDING-TOP: 2px;
        PADDING-LEFT: 0px;
        PADDING-RIGHT: 0px;
        PADDING-BOTTOM: 2px
		border-top: solid 0px #FFFFFF;
		border-left: solid 3px #FFFFFF;
		border-right: solid 1px #FFFFFF;
		border-bottom: solid 4px #FFFFFF;
		background-color: #99CCCC;
		cursor: pointer;
		cursor: hand;
}
img.logo {
position:absolute; top: 0px; right: 0px;
}