﻿* { margin:0; padding:0; border:none; outline:none }

ul { list-style:none }
a:link, a:visited { cursor:pointer; color:#0051bf; text-decoration:none }
a:hover { color:#0051bf; text-decoration:underline }

body {  font:11px arial; background:#095EB8 }

input, textarea { font:12px arial; border:1px solid #D3D3D3; }

div#divWrapper { margin:auto }
div#divHeader { margin:auto; height:88px; width:889px;}
	div#divHeader a { color:#FFF }
	div#divHeader a:hover { text-decoration:underline }
	div#divHeader div#divHeaderRightLoggedIn { background:url(/images/header_ic-loggedin.jpg) no-repeat; color:#FFF; float:right; padding:8px 0 0 30px }
		div#divHeaderRightLoggedIn ul { float:left; width:156px }
		div#divHeaderRightLoggedIn ul li { width:156px }
		div#divHeaderRightLoggedIn ul li span { font-weight:bold; font-size:12px }
		div#divHeaderRightLoggedIn ul li a { text-align:right; width:156px }
#divHeaderRightLoggedOut
{
	width:160px;
	height:60px;
	_height:10px;
	/*background: url(../images/login.png) no-repeat;*/
	_background:none;
	/*_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/login.png',sizingMethod='scale') !important;*/
	color: #fff;
	float: right;
	margin: 22px 0 0 0;
	
}

#divHeaderRightLoggedOut UL
{
/*	margin-top:33px; */
	
}

#divHeaderRightLoggedOut UL LI
{
	list-style-type: none;
}

#divHeaderRightLoggedOut A
{
	color: #fff;
}

#divHeaderRightLoggedOut A:visited
{
	color: #fff;
}
div#divMenuContent { background: url(/images/bgHeader.jpg) repeat; height:54px }
	div#divMenuContent div#divMenu { height:35px; width:889px; background:url(/images/bgMenu.jpg) no-repeat; margin:0 auto; padding-top:15px }
		div#divMenu ul { margin-left:23px; _padding-left:20px }
		div#divMenu ul li { float:left }
div#divInnerMiddle { background:#F1F1F3; overflow:hidden; padding-left:45px }
div#divInnerContainer { margin:auto; width:932px }
	div#divInnerContainer div#divInnerLeftColumn { width:211px; float:left }
	div#divInnerContainer div#divInnerRightColumn { width:660px; float:left; }
div#divFooter { color:#FFF; width:870px; margin:auto; padding:10px 0 }
	div#divFooter a { color:#FFF }
	div#divFooter div#divfooterLinks { float:left; width:860px }
	div#divFooter div#divfooterBlogLink {}
	
#divCopyright
{
	width:795px;
	clear: both;
	padding-top: 40px;
	text-align: left;
	color: #ffffff;
}

.logo_prucopyright
{
	float: left;
	margin-right: 5px;
}

#divCopyright P
{
	margin-top: 7px;
	font-size:9px;
	padding-bottom:1px;
}
.blockUI
{
	 background-Color: #F0F0F0; 
	 color: #fff;
	 /*cursor : default;
	 cursor : '';*/
}
.DefaultLink {color:#0051bf !important;}

div#divFooter A.IEOptimized:link, 
div#divFooter a.IEOptimized:visited,
div#divFooter a.IEOptimized:hover{color:yellow;text-decoration:underline;}




/* PCR NEW SITE CHANGES */

/* Inner Page search  */
#Searchbox{width:212px; background:red1; height: auto; margin-top: 6px;}
#SearchboxTop{height: 19px;margin-top: 4px; *margin-bottom:-3px; border:0px;font-size:12px; color:#ffffff;text-transform:uppercase; margin-top: 0px; padding: 18px 0 0 15px; background:url(../Images/pcrnewspecimgs/leftColumn_bg-top.png) no-repeat}
#SearchboxTop font{font-weight:bold;font-size:12px!important;}
#Searchboxinner{width:195px; height:auto; background:url(../Images/pcrnewspecimgs/leftColumn_bg-middle-grey.png) repeat-y; padding:5px 8px 0px 8px}
#Searchboxinner .spanlayout{display:block; padding:3px 3px; border:1px solid #e8edf0;}
#Searchboxinner span a{ font-size:10px; color:#676767; }
#Searchboxinner span font{font-size:11px;}
#Searchboxinner i{font-size: 10px!important; color:#6e6e70;}
#Searchboxinner span label{display:block; width:187px; height:auto; border:1px solid #bbb; background:#f0f0f0; margin-top:3px; padding-bottom:5px;}
#Searchboxinner span label input {width: 155px;padding: 0px;margin-top:5px; margin-left:5px;}
#Searchboxinner span label a{padding-left:6px; padding-top:3px;}
#Searchboxinner span.selsearch label{ border:none!important; background:none!important;margin-top:0px!important; color:#a6a497 }
#Searchboxinner span.selsearch select {width: 155px;padding: 0px;margin-top:5px; margin-left:5px; border:none; border-top:1px solid #f0f0f0}
.smlsel{width:85px!important; float:left;}
.selsearch  input[type="checkbox"] {margin:5px 0 0 0 !important; padding:0 !important; width:20px !important; height:auto!important}
#Searchboxbottom{height: 21px; width:211px; background:url(../Images/pcrnewspecimgs/leftColumn_bg-bottom1.png) no-repeat }

.tripleboxinner {width:auto; height:auto; margin-left:5px; margin-top:5px}
.tripleboxinner  .box1{margin-right:8px; margin-top:10px; width:182px; height:122px; background:white; border:1px solid #a6a6a8; text-align:left!important; padding-left:13px; }
.tripleboxinner  .box1 span{display:block; font-size:13px; font-weight:bold; color:#0051BF; margin:5px 0 5px 0; } 
.tripleboxinner  .box1 a{display:block; float:left; font-size:11px;  color:#474444; margin:5px 20px 5px 0; text-decoration:underline; } 
.tripleboxinner .box1 p{ margin:0px;  }

.Searchbutton{ width:53px; height:23px; background:url(../Images/pcrnewspecimgs/button.jpg) no-repeat; margin:0px; padding:0px; border:none; cursor:pointer;}
.advsearch{font-weight:bold; padding-left:20px;}


/* Advanced Search Flyer*/

#divAdvancedSearch {
background-color:#FAF9F5;
border:4px solid #9C9B96;
height:auto;
left:400px;
position:absolute;
top:430px;
width:auto;
z-index:200;
}

#headstyle
{
	background-color:#DEDACF; 
	height:25px;
}

#headtext
{
	display:block;
	color:#655243; 
	font-weight:bold; 
	float:left;
	padding: 5px 0px 5px 15px;
}

#closebtn
{	
	
	margin: 2px 2px 0 0;
	float:right;
	
}

#divUpdate {
float:right;
width:20px;
}

#divCriteriaItems {
float:left;
padding:0px 0 0 0px;
width:auto;
background:#FEF8EA;
border:1px solid #C9C7BB;
margin-left:10px;
margin-right:10px;
}

#divList {float:left;width:145px;height:285px;background:#FEF8EA; }
#divList ul{margin:0px; padding:0px;}
#divList ul li{display:block; list-style:none; width:145px; height:30px; }
#divList ul li a{display:block; list-style:none; width:130px; height:23px; background-repeat:no-repeat; color:#336699; font-size:12px; font-weight:bold; padding-left:15px; padding-top:7px; }
#divList ul li a:hover{text-decoration:none;}
.buttondiv{clear:both; height:48px; width:135px; background:#FAF9F5; margin-top:40px; padding-left:10px; padding-top:15px;}
.buttondiv button{margin:0px; padding:0px; cursor:pointer; border:none; background:url(../Images/pcrnewspecimgs/buttonsearch.jpg) no-repeat; width:78px; height:32px; }
#divCriteriaDetail {float:left;width:auto;background:white; padding-bottom:10px;}

#divBasic,#divAddress,#divNeighborhood,#divSchools,#divCounty,#divRadius{width:600px; height:auto; background:white; padding:10px;}
#divMlsArea{width:824px; height:auto; background:white; padding:10px;}

.contents{width:275px; height:175px; float:left; margin-right:22px;}
.contents span { padding:3px; float:left;}
.contents span.selsearch label{ border:none!important; background:none!important;margin-top:0px!important; color:#a6a497; display:block;width:255px!important; }
.contents span.selsearch select {width: 155px; padding: 0px;margin-top:5px; margin-left:5px; border:none; border-top:1px solid #f0f0f0}
.contents .smlsel{width:85px!important; float:left;}
.contents .smlsel2{width:115px!important; float:left;}
.contents .selsearch  input[type="checkbox"] {margin:5px 0 0 0 !important; padding:0 !important; width:20px !important; height:auto!important;}


.contentsbottom{clear:both; width:600px; height:auto; float:left;color:#A6A497!important;}
.contentsbottom span {display:block;padding:3px; float:left; margin-left:10px;}
.contentsbottom span.selsearch label{ border:none!important; background:none!important;margin-top:0px!important; color:#a6a497; display:block; }
.contentsbottom span.selsearch select {width: 155px; padding: 0px;margin-top:5px; margin-left:5px; border:none; border-top:1px solid #f0f0f0;}
.smlsel{width:85px!important; float:left;}
.contentsbottom .selsearch  input[type="checkbox"] {margin:5px 0 0 0 !important; padding:0 !important; width:20px !important; height:auto!important;}

.count{width:auto!important;}
.count label {width:auto!important;}
/* Advanced Search Flyer*/


/* Inner Page search result */

.searchtxt {
color:#333335;
font-size:12px;
font-weight:bold;
}

.searchresultboxtop {
background:url("../Images/pcrnewspecimgs/resultheader.gif") no-repeat scroll 0 0 transparent;
color:#FFFFFF;
font-size:12px;
height:23px;
padding:8px 0 0 15px;
text-transform:uppercase;
width:650px;
}

.selectviewbar {
background:none repeat scroll 0 0 #E0E0E0;
border:1px solid #FFFFFF;
height:39px;
position:relative;
width:648px;
}

.compbutton {
display:block;
left:10px;
position:absolute;
top:10px;
}

.viewicon {
float:left;
margin-left:200px;
position:absolute;
}

.viewicon b {
display:block;
float:left;
padding-top:8px;
}

#nav-example {
background:url("../Images/pcrnewspecimgs/viewicons.png") no-repeat scroll 0 0 transparent;
float:left;
height:35px;
margin:0 0 0 15px;
padding:0;
width:118px;
}

#nav-example li {
display:inline;
float:left;
list-style:none outside none;
}

#nav-example li, #nav-example a {
display:block;
height:35px;
}

#nav-example span {
display:none;
}

#list {
width:39px;
}

#gallery {
width:38px;
}

#map {
width:39px;
}

.sortdiv {
float:left;
margin-left:455px;
padding-top:10px;
position:absolute;
}

/* Inner Page search result */


/* PCR NEW SITE CHANGES */