BODY {
SCROLLBAR-FACE-COLOR: #ffffff; 
SCROLLBAR-HIGHLIGHT-COLOR: #cccccc; 
SCROLLBAR-SHADOW-COLOR: #000000; 
SCROLLBAR-3DLIGHT-COLOR: #cccccc; 
SCROLLBAR-ARROW-COLOR: #000000; 
SCROLLBAR-DARKSHADOW-COLOR: #ffffff; 
SCROLLBAR-BASE-COLOR: silver;
}

body {	font-family:tahoma;	font-size:1.0em;	margin:0px; 	background-image:url(images/bg.jpg); background-position:center; background-repeat:y-repeat; width:100%;	height:100%;}
p {	font-family:tahoma;	font-size:0.80em;	line-height:120%;}

a.sub:ACTIVE, a.sub:LINK, a.sub:VISITED {	color:#ffffff;	text-decoration:none; font-weight:bold;	}
a.sub:HOVER {	color:#ffffff;	text-decoration:underline;  font-weight:bold; }

a:ACTIVE, a:LINK, a:VISITED {	color:#444444;	text-decoration:none; font-weight:bold;	}
a:HOVER {	color:#444444;	text-decoration:underline;  font-weight:bold;}

td {font-size:0.7em;}

td.body {font-size:0.7em; font-weight:bold; color:#ffffff}
.formlabel {font-family: tahoma;font-size:0.7em;color:#333333;font-weight:bold;	margin-bottom:-6px;}
#bg {}
#page_wrapper {	position:absolute;	width:865px;	background-color:#ffffff;top: 9px;}
#header {width:865px;height:71px;background-color:#ffffff;background-image:url(images/header.jpg); }

#nav {font-size:0.7em;background-color:#ffffff; width:865px; height:29px;}

#content_wrapper {	margin-top:-3px;	width:865px;}

#left {font-size:0.7em; float:left;width:268px; margin-top:12px; background-color:#ffffff}

#leftbox {float:left;  height:92px; width:191px; line-height:122%; text-align:center; font-size:1.0em; margin-bottom:12px; background-color: #AFD8EA;}
#leftbox .img { float:left;}
#leftbox .btmhp { background-image:url(images/optionbtmhp.jpg); background-repeat:no-repeat;height:26px; }
#leftbox .btmsp { background-image:url(images/optionbtmsp.jpg); background-repeat:no-repeat;height:26px; }
#leftbox .btmru { background-image:url(images/optionbtmru.jpg); background-repeat:no-repeat;height:26px; }
#leftbox .btmta { background-image:url(images/optionbtmta.jpg); background-repeat:no-repeat;height:26px; }
#leftbox .main { background-color: #AFD8EA; padding:6px; height:66px;}


#right {font-size:0.7em; float:right;width:201px; margin-top:12px;background-color:#ffffff}

#rightbox {float:right; height:92px; width:191px; line-height:122%; text-align:center; font-size:1.0em; margin-bottom:12px; background-color: #AFD8EA;}
#rightbox .img { float:right;}
#rightbox .btmsearch { background-image:url(images/optionbtmsearch.jpg); background-repeat:no-repeat;height:26px; }
#rightbox .btmchoose { background-image:url(images/optionbtmchoose.jpg); background-repeat:no-repeat;height:26px; }
#rightbox .btmtc { background-image:url(images/optionbtmtc.jpg); background-repeat:no-repeat;height:26px; }
#rightbox .btmlatest{ background-image:url(images/optionbtmlatest.jpg); background-repeat:no-repeat;height:26px; }
#rightbox .btmblank{ background-image:url(images/optionbtmblank.jpg); background-repeat:no-repeat;height:26px; }
#rightbox .btmblank2{ background-image:url(images/optionbtmblank.jpg); margin-top:-26px; background-repeat:no-repeat;height:26px; }
#rightbox .main { background-color: #AFD8EA; padding:6px; height:66px;}
#rightbox .main a{ color:#444444;	text-decoration:none; font-weight:100;}

#linedivide { margin-top:6px;margin-bottom:-7px;background-image:url(images/horizline.gif); background-repeat:no-repeat; height:1px; }
#center {font-size:0.7em;border:0px solid #000000;margin-top:12px;margin-left:276px;margin-bottom:0px;}
#centerfull {font-size:0.7em;border:0px solid #000000;margin-top:12px;margin-bottom:0px;}

#textholder {width:590px;padding:0px; margin-top:-6px;margin-bottom:9px; line-height:140%; color:#444444;}
#textholder a:ACTIVE, #textholder a:LINK, #textholder a:VISITED {	color:#444444;	text-decoration:none; font-weight:bold;	}
#textholder a:HOVER {	color:#444444;	text-decoration:underline;  font-weight:bold;}

#clear {	clear:both;}
#footer {	font-size:0.7em;background-color:#000000; background-image:url(images/footer.jpg); background-repeat:no-repeat; width:865px; height:24px; margin-top:9px; }
#footerleft {	float:left; margin-left:6px; margin-top:5px; color:#ffffff;}
#footerright {	float:right; margin-right:6px; margin-top:5px; color:#ffffff;}
#footer a:ACTIVE, #footer a:LINK, #footer a:VISITED {	color:#ffffff;	text-decoration:none; font-weight:bold;	}
#footer a:HOVER {	color:#ffffff;	text-decoration:underline;  font-weight:bold;}
fieldset {
	border-top: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-left: 0px solid #000000;
	border-right: 0px solid #000000;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;

	font-size:1em;
}

#contactform{
    margin: 0px;
    padding: 0px;
   border:0px solid #ffffff;
   width:457px;

}

#contactform fieldset input, #contactform fieldset textarea {
    width: 240px;
 border-color:#cccccc;
 border-width:1px;
 border-style:solid;
 margin-bottom:3px;
    padding: 0px;
    color: #333;
	font-size: 1em;
	font-family: tahoma;
}
#contactform fieldset select {

 border-color:#cccccc;
 border-width:1px;
 border-style:solid;
   width: 240px;
   padding: 0px;
    color: #333;
	font-size: 1em;
	font-family: tahoma;
}
#contactform fieldset label {
	text-align:right;
	padding-right:2px;
	padding-top:2px;
	float:left;
	color:#444444;
    font-size: 1em;
	font-weight:bold;
	width:120px;
}
#contactform fieldset input:focus, #contactform fieldset textarea:focus {
    background: #efefef;
    color: #000;
	font-size: 1em;
}
#container {
    margin: 0 auto;
    padding: 1em;
    width: 860px;
    text-align: left;
	font-size:0.7em;
	font-family:tahoma;
}

#container fieldset input, #container fieldset textarea {
    width: 400px;
    border-top: 1px solid #555;
    border-left: 1px solid #555;
    border-bottom: 1px solid #ccc;
    border-right: 1px solid #ccc;
    padding: 1px;
    color: #333;
	font-family:tahoma;
}
#container fieldset select {
    width: 400px;
    border-top: 1px solid #555;
    border-left: 1px solid #555;
    border-bottom: 1px solid #ccc;
    border-right: 1px solid #ccc;
    padding: 1px;
    color: #333;
	font-family:tahoma;
	font-size:1em;
}
#container fieldset label {
	text-align:right;
	padding-right:5px;
	padding-top:2px;
	float:left;
	color:#000000;
    font-size: 1em;
	width:100px;
	font-family:tahoma;
}

#container fieldset input:focus, #container fieldset textarea:focus {
    background: #efefef;
    color: #000;
	font-family:tahoma;
}

#formError {text-align:left;float:right;color:#ff0000; font-size: 0.8em;font-weight:bold;width:190px;}

input,  textarea { border-top: 1px solid #555; border-left: 1px solid #555; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; padding: 1px;color: #333;font-size: 1em;}


#login-submit input {
  
    padding: 1px ;
    background: #ffffff;
    color: #000066;
    font-size: 0.8em;
	
}

.propertyWrapper {
	float:left; 
	width:570px; 
	border:1px solid #000000; 
	padding:5px;
	cursor:pointer;
	margin-bottom:2.5px;
	margin:2px 2px 2px 2px;
	display:block;
	background-color:#DAE1EB;
}
.propertyWrapperOver {
	float:left; 
	width:570px; 
	border:1px solid #000000; 
	padding:5px;
	cursor:pointer;
	margin-bottom:2.5px;
	margin:2px 2px 2px 2px;
	display:block;
	background-color:#8AA58B;
}
.propertyWrapperSelected {
	float:left; 
	width:570px; 
	border:1px solid #000000; 
	padding:5px;
	cursor:pointer;
	margin-bottom:2.5px;
	margin:2px 2px 2px 2px;
	display:block;
	background-color:#CCCCCC;
}

.propertyWrapperLeft {
	float:left; 
	width:40px;
	border: 0px solid #ff0000;
	font-size: 10pt;
}
.propertyWrapperRight {
	float:right; 
	width:114px;
	margin-right:10px;
	border: 0px solid #ff0000;
	font-size: 10pt;
}
.propertyWrapperCenter {
	margin-right:120px;
	margin-left:46px;
	border: 0px solid #ff0000;
	font-size: 9pt;
}
