/* CSS Document  background:url(images/pattern.gif) repeat 0 0 #CCC08E; */
body{
	margin:0;
	padding:0;
	color:#0c1711;
	font:14px/17px "Trebuchet MS",Arial, Helvetica, sans-serif;
	font-weight:normal;
	background-color: #00345B;
}
div, ul, h1, h2, h3, h4, p, form, img{margin:0; padding:0;}
ul{list-style-type:none;}
#externaldiv{width:100%; margin:0 auto; padding:0; position:relative; background-color:#00345B;}
/* Top Panel */
#topPan{width:100%; position:relative; padding:0; margin:0 auto; background:url(images/whiteblackbg.jpg) repeat-y 0 0 #00345B;}
#topPan div.logo{width:276px; height:69px; margin:0; position:relative; padding:10px 30px;}
#topPan div.menu{
	display:block;
	width:100%;
	height:92%;
	color:#E6DCB3;
	font:11px "Trebuchet MS",Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	text-align:center;
	line-height:25px;
	background-color: #B61315;
}
#topPan div.menu a{
	text-decoration:none;
	padding:0 0 0 14px;
	color:#E6DCB3;
	background-color: #B61315;
}
#topPan div.menu a:hover{text-decoration:none; color:#C8B874; background:#B61315;}
#topPan div.header{
	width:100%;
	background:no-repeat 0 0 #105071;
	color:#C8B874;
	margin:0 auto;
	padding:0;
	background-color: #00345B;
}
#topPan div.header img{width:100%; height:255px; margin:0 auto; padding:0;}

/* /Top Panel */

/* Body Panel */
#bodyPan{
	width:100%;
	position:relative;
	float:left;
	margin:0;
	color:#A9C5D8;
	background-color: #00345B;
}
#middlePan{width:94%; position:relative; margin:0 auto;}
#middlePanCon{width:100%; float:left; background:#31678B; color:#A9C5D8; padding:13px 0 15px 0;}
/* Left Panel*/
#leftPan{ width:60%; background:#31678B; height:200px; float:left; padding:0; color:#A9C5D8;}
#leftPan h3{width:96px; height:17px; background:url(images/idsearch.gif) no-repeat 0 0; position:absolute; margin:24px 0 0; text-indent:-2000px;}
#leftPan p{padding:14px 28px 20px 37px;}
#leftPan p.fastpadding{padding:63px 28px 8px 37px;}
#leftPan p.more{height:20px; width:87px; display:block; margin:0 auto; float:right;}
#leftPan form#form1{width:325px; /*height:30px;*/ float:left; margin:36px 0 0 20px; padding:0 10px 30px 0;}
#leftPan form#form1 h2{width:231px; height:18px; background:url(images/property-text.gif) no-repeat 0 0; display:block; margin:0 0 23px; text-indent:-2000px;} 

select{width:160px; height:16px; background:#fff; font-family:Tahoma,Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; border-top:1px solid #404040; 
	border-left:1px solid #404040; border-right:1px solid #D3D0C7; border-bottom:1px solid #D3D0C7; margin:18px 0 6px 0;
}
#inputfast{width:160px; height:16px; background:#fff; font:11px/14px Tahoma,Arial, Helvetica, sans-serif; color:#000; border-top:1px solid #404040;
	border-left:1px solid #404040; border-right:1px solid #D3D0C7; border-bottom:1px solid #D3D0C7; margin:16px 0 4px 0;
 }
#leftPan form#form2{width:162px; height:30px; float:left; margin:26px 0 0 20px;}
#leftPan form#form2 h2{width:96px; height:17px; background:url(images/idsearch.gif) no-repeat 0 0; display:block; margin:10px 0 23px; text-indent:-2000px;} 
#div.proarea{width:426px; height:53px; position:absolute; margin:0;}
#searcharea{width:64px; height:19px; float:right; margin:18px 0 0 0; padding:0;}
#search{width:64px; height:19px; float:right; margin:18px 0 0; padding:0;}

#idarea{width:175px; height:21px; position:relative; margin:4px 0 0 0; padding:0;}
#leftPan p{padding:50px 0 0; background:#31678B; color:#BBD8E7; font-size:11px; text-transform:uppercase; font-weight:bold;}
/* /Left Panel*/
/* Right Panel*/
#rightPan{width:244px; background:#31678B; display:block; float:right; margin:0; padding:0 15px 10px; color:#A9C5D8;  border-left:1px solid #5A87A5;}
#rightPan h2{width:206px; height:17px; background:url(images/featured-text.gif) no-repeat 0 0; position:relative; margin:36px 8px 0 0; text-indent:-2000px;}
#rightPan h3{width:213px; height:59px; background:url(images/featured-img.jpg) no-repeat 0 0; position:relative; margin:20px 8px 10px 0; text-indent:-2000px;}
#rightPan p{background:no-repeat 0 30px #31678B; color:#E8DFBB; padding:5px 10px 0 3px; font-size:12px; line-height:16px; margin:0 auto;}
#rightPan p.fastpadding{padding:63px 28px 8px 37px;}
#rightPan p.more{height:20px; width:30px; background:none; padding:7px 0 0 0; line-height:17px; margin:0 0 0 125px;}
/* /Right Panel*/

/* Footer Panel*/
#footer{
	width:100%;
	height:95px;
	color:#E8DCA8;
	position:relative;
	float:left;
	margin:0 auto;
	padding:0;
	background: #B61315;
}
#footer-menu {width:610px; margin:0 auto; height:16px; padding-top:30px; }
.footter-text {font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; background:#B61315; color:#E8DCA8; font-weight:bold; text-transform:uppercase; font-size:11px; }
.footter-text a {background:#B61315; color:#E8DCA8; font-weight:bold; text-transform:uppercase; font-size:11px; text-decoration:none; }
.footter-text a:hover{ text-decoration:underline;  }
#copyright { width:147px; margin:0 auto 0 auto; height:30px; padding-top:17px;}
.copyright-text {background:#B61315; font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; color:#FFFCEE; font-weight:normal;font-size:10px; }


.QStitle {
	margin: 25px 0 20px 10px;
	}
* html .QStitle {
	margin: 25px 0 8px 10px;
	}
.IDtitle {
	margin: 25px 0 20px 4px;
	}
.featuredtitle {
	margin: 25px 0 20px 4px;
	display: block;
	}

.quickSearch {
	width: 350px;
	height: 100px;
	}

.quickSearch fieldset {
	float: left;
	width: 150px;
	height: 100px;
	margin: 0 2px;
	border: none;
	}
	
.quickSearch select {
	width: 150px;
	display: block;
	}
	
.button {
	width: auto;
	background-color: #4880a5;
	color: #fff;
	font-size: 10px;
	font-weight: bold;
	float: right;
	border: none;
	margin: 0;
	}
	
.propID {
	width: 163px;
	padding: 0;
	margin: 0 4px;
	height: 100px;
	}
.propID .propIDinput {
	display: block;
	width: 160px;
	border: 1px solid #d3d0c7;
	margin: 5px 0; 
	}
	
.pow {
	border-left: 1px solid #5a87a5;
	height: auto;
	overflow: auto;
	padding: 5px 8px 5px 5px;
	}
* html .pow {
	float: left;
	}
	
.pow img {
	border: 1px solid #837e82;
	padding: 1px;
	margin-right: 14px;
	float: left;
	}

.pow a img{
	border: none;
	margin: 15px 0 0 0;
	float: left;
	}
/*----------------------------- drop down--------------------------------------------*/
ul.drop {
	margin:0 !important;
	padding:0 !important;
	list-style-type:none;
}


ul.drop li a {
	display:block;
	text-indent: 8px;
    text-decoration: none;
    color: #ffffff;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;	
	text-transform:uppercase;
	padding:0px 0px;
	font-weight:700;
	vertical-align:top;
	}	

ul.drop li a:hover {
	display:block;
	text-indent: 8px;
    text-decoration: none;
    color: #ffffff;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:uppercase;
	padding:0px 0px;
	font-weight:700;
	vertical-align:top;
	background-color:#2F6388;
	}	
	
.dropdown {
	display:block;
	text-decoration: none;
    color: #ffffff;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
		
}	

#dropmenudiv
{
        position:absolute;
        font-size: 11px;
        z-index:500;
        margin-top: -0px;
        margin-left: -0px;				
		
		
}

#dropmenudiv a
{
        width: 165px;
        display: block;
        background-color: #8DD441;
		text-indent: 8px;
        padding: 6px 0;
        text-decoration: none;
        color: #ffffff;
        font-family: Tahoma, Arial, Helvetica, sans-serif;
		font-size:11px;
        }

#dropmenudiv a:hover{  
	background-color: #ffffff;
	color: #B61315;
	}
/*----------------------------- end of dropdown------------------------------------*/