body {
margin : 0px 0px 0px 0px;
padding : 0;
background-image:url(img/bgGrad.png);
background-repeat:repeat-x;
}
a img {
text-decoration : none;
border : hidden;
}
a {
	border: hidden;
	text-decoration:none;
}
a:visited img {
border:none;
text-decoration : none;
}
.nav{
	width: 670px;
	font-weight: bold;
	height: 35px;
	padding: 0;
}
.nav:after{
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
.nav ul{
	border: none;
	width: 100%;
	padding: 0;
	margin: 0;
	text-align: left;
}
.nav ul li{
display: inline;
}
.nav ul li a{
	color: #99cc33;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding: 10px 15px 0 15px;
	display: block;
	float: left;
	height: 25px;
}
.nav ul li a:hover, .nav ul li a.selected{
	background-color: #EBF2F5;
	}
.home {
	background-image:url(img/curHome.gif);
	background-position : center 0%;
	background-repeat : no-repeat;
	color : #666666 !important;
	background-color : #ffffff !important;
}
.dropmenudiv{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	position:absolute;
	top: 0;
	border: 1px solid #CAE494;
	border-bottom-width: 0;
	line-height:25px;
	z-index:100;
	background-color: white;
	width: 300px;
	visibility: hidden;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4);
	border-left: 5px solid #CAE494;
}
.dropmenudiv a{
	width: auto;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid #CAE494;
	padding: 2px 0;
	text-decoration: none;
	font-weight: bold;
	color: #80A82B;
	background-color: #f8f8f8;
}
* html .dropmenudiv a{
width: 100%;
}
.dropmenudiv a:hover{
	color: #666666;
	background-color: #CAE494;
}
#container {
width : 960px;
height : 720px;
margin : 0;
padding : 0;
background-color:#e2eaed;
overflow:hidden;
margin : 0px auto 0px auto;
}
#banner {
height : 85px;
background : #ffffff;
background-image : url(img/bannerBG.jpg);
background-repeat : repeat-x;
}
.banimg {
float : right;
padding : 0;
}
.logo {
float : left;
}
#navbar {
height : 35px;
background : #ffffff;
}
#nav {
margin : 0 0 0 125px;
padding : 0;
background : #fdfdfd;
height : 35px;
}
#buff{
background: #C3D9E0;
margin:0px;
padding:0px;
}
#dis {
	background-repeat : repeat-x;
	height : 227px;
	background : #ffffff;
	background-image : url(img/disBG.jpg);
	overflow: hidden;
	margin: 0 0 0 0
}
#disghp{
	width:420px;
	float: left;
	height: 226px;
	}
#disimg {
	float : left;
	width : 500px;
	height : 227px;
}
#distext {
	margin : 51px 60px 0 5px;
}
#panban {
height : 46px;
background : #ffffff;
}
#pan {
background-repeat : repeat-y;
height : 205px;
background : #e2eaed;
background-image : url(img/panBG.jpg);
}
#panft {
background-repeat : no-repeat;
height : 5px;
background-image : url(img/panFT.jpg);
}
#below {
background : #e2eaed;
height : 20px;
}
#clear {
	position:absolute;
	top:640px;
	left:32px;
	}
#legal {
	height : 60px;
	clear : both;
	text-align : center;
	background-color : #e2eaed;
}
#bottom {
height : 52px;
background : #e2eaed;
}
h3 {
display : block;
font-family : Arial, sans-serif;
font-weight : bold;
font-size : 26px;
color : #448ea7;
font-weight : bold;
margin : 0;
}
p {
	display : block;
	padding : 10px 10px 30px 0;
	font-size : 14px;
	color : #666666;
	clear : both;
	margin : 0;
	font-family : Arial, Helvetica, sans-serif;
}
#forms {
padding : 0;
margin : 0 32px 0 32px;
width : 900px;
}
#prop {
width : 290px;
height : 200px;
float : left;
padding : 5px 0 0 5px;
}
#find {
width : 282px;
height : 200px;
margin : 0 295px 0 303px;
padding : 5px 0 0 8px;
}
#mem {
width : 283px;
height : 200px;
float : right;
padding : 5px 4px 0 0;
}
form {
margin : 4px 0 4px 7px;
padding : 0 0 0 0;
width : 270px;
font-family : Arial, Helvetica, sans-serif;
}
:link img {
border : none;
}
:visited {
border : none;
}
.input {
width : 260px;
}
.input2 {
margin : 0 0 0 5px;
width : 170px;
}
.drops {
	width : 140px;
	margin : 3px 0 3px 0;
}
.drops2 {
width : 150px;
margin : 3px 0 3px 0;
}
.drops3 {
	width : 100px;
	margin : 3px 0 3px 0;
}
.format {
font-size : 12px;
color : #3f8196;
}
.subBtn {
float : right;
height : 25px;
padding : 0;
margin-right : 2px;
}
#propsel{
	height: 50px;
	margin-bottom: 3px;
}
#propt {
	width:145px;
	float: left;
}
#bab {
	width:120px;
	float: right;
	text-align: right;
	padding-right: 5px;
}
#mlss {
margin : 0 0 2px 0;
}
#propspace {
height : 2px;
}
#or {
background-image : url(img/or.png);
background-repeat : no-repeat;
background-position : center 0%;
height : 16px;
margin : 3px 0 2px 0;
width : 100%;
clear : both;
}
#line {
background-image : url(../../files/img/line.png);
background-repeat : no-repeat;
background-position : center 0%;
height : 3px;
margin : 2px 0 3px 0;
}
#line2 {
background-image : url(img/line.png);
background-repeat : no-repeat;
background-position : center 0%;
height : 3px;
margin : 3px 0 6px 0;
}
#line3 {
background-image : url(../../files/img/line.png);
background-repeat : no-repeat;
background-position : center 0%;
height : 30px;
margin : 2px 0 3px 0;
}
#prlt {
float : left;
margin : 18px 0 0 0;
color : #ffffff;
font-size : 10px;
font-weight : 500;
}
#prrt {
margin : 0 3px 0 65px;
font-size : 10px;
color : #ffffff;
text-align : right;
padding : 0 4px 0 0;
}
#propbtn {
overflow : hidden;
height : 28px;
margin : 3px 0 0 0;
}
.btn {
float : right;
}
.adv, #media {
float : left;
}
#vl {
float : left;
margin : 0 0 0 6px;
}
.finput {
margin : 2px 0 2px 0;
}
.title {
color : #ffffff;
font-size : 13px;
width : 120px;
float : left;
}
.title2 {
color : #ffffff;
font-size : 13px;
width : 82px;
margin-top : 2px;
float : left;
}
.title3 {
color : #ffffff;
font-size : 13px;
width : 82px;
margin-top : 2px;
//float : left;
}
#aor {
background-image : url(img/and-or.png);
background-repeat : no-repeat;
background-position : center 0%;
height : 12px;
margin : 0;
}
#compdiv {
margin : 0;
}
#fspace {
height : 0;
}
#findbtn {
text-align : center;
height : 28px;
margin : 0 0 2px 0;
}
#findbtn2 {
text-align : center;
height : 30px;
}

#tog {
width : 260px;
height : 30px;
overflow : hidden;
color : #ffffff;
font-size : 14px;
background-color : #448ea7;
padding : 0 3px 0 1px;
width : 275px;
background-image : url(img/switcherBG.png);
background-repeat : no-repeat;
background-position : center 0%;
font-family : Arial, Helvetica, sans-serif;
}
#radio1 {
float : left;
margin-left : 20px;
height : 18px;
vertical-align : 10px;
margin-top : 2px;
}
#radio2 {
float : right;
margin-right : 20px;
height : 26px;
margin-top : 2px;
}
#memtit1 a, #memtit2 a {
	clear : both;
	padding : 10px 0 0 0;
	color : #ffffff;
	font-size : 11px;
	text-decoration: none;
}
#memline {
	padding : 62px 0 0 0;
}
#memline2 {
	padding : 20px 0 0 0;
}
button {
height : 27px;
border : none;
background-color : #478da7;
width : 160px;
}
.panbanImageOne {
height : 46px;
width : 330px;
background : #ffffff;
}

