@charset "UTF-8";
/* CSS Document */

/* Hack hackity hack hack hacker */
	#quicksearch input,
	#quicksearch .subNavon{
		margin: 0 -1px;
	}
	#quicksearch .navon a{font-family:Arial, Helvetica, sans-serif;}
	.title2 a{font-family:Arial, Helvetica, sans-serif;}
	#contentdynamic a{font-family:Arial, Helvetica, sans-serif;}
/*			
	.primeSearchCurr .inBack a {font-family:Arial, Helvetica, sans-serif; }
    .primeSearch .inBack a {font-family:Arial, Helvetica, sans-serif; }

	a:link.subNav {font-family:Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #7B652B; text-decoration: none; padding-bottom: 2px;padding-top: 1px;}
	a:visited.subNav {font-family:Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #7B652B; text-decoration: none; padding-bottom: 2px;padding-top: 1px;}
	a:hover.subNav {font-family:Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #f4D05A; text-decoration: none; background: black; padding-bottom: 2px;padding-top: 1px;}

	a:link.subNavon {font-family:Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: white; text-decoration: none; background: black; padding-bottom: 2px; padding-top: 1px;}
	a:visited.subNavon {font-family:Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: white; text-decoration: none; background: black; padding-bottom: 2px;padding-top: 1px;}
	a:hover.subNavon {font-family:Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #f4D05A; text-decoration: none; background: black; padding-bottom: 2px;padding-top: 1px;}

	a:link.navon {font-family:Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: white; text-decoration: none }
	a:visited.navon{font-family:Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: white; text-decoration: none }
	a:hover.navon{font-family:Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #f4D05A; text-decoration: none }
		
	.current_page a:link {font-family:Arial, Helvetica, sans-serif; DISPLAY: block;FONT-WEIGHT: normal;FONT-SIZE: 10px;WIDTH: 100%;COLOR: #666;FONT-FAMILY: arial;HEIGHT: 19px;BACKGROUND-COLOR: #fff;TEXT-DECORATION: underline}
	.current_page a:visited {font-family:Arial, Helvetica, sans-serif; FONT-WEIGHT: normal;FONT-SIZE: 10px;WIDTH: 100%;COLOR: #666;FONT-FAMILY: arial;HEIGHT: 19px;BACKGROUND-COLOR: #fff;TEXT-DECORATION: underline}
	.current_page a:hover {font-family:Arial, Helvetica, sans-serif; FONT-WEIGHT: normal;FONT-SIZE: 10px;WIDTH: 100%;COLOR: #666;FONT-FAMILY: arial;HEIGHT: 19px;BACKGROUND-COLOR: #fff;TEXT-DECORATION: underline}

	#image_swap_makebig a {font-family:Arial, Helvetica, sans-serif;}
*/

	body {
		background-color:#f4f4f4;
		text-align:center;
		margin-left: 0px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
	}
	
	
	input.button {
		background-color:#ffffff;
		font-size: 10px;
		font-weight:bold;
		letter-spacing:1px;
		color: #464534;
		border: 1px solid #b69d51;
		padding: 4px;
		margin-left: 3px;
		margin-top: 4px;
	}	
	

	#topdoc {
		position: relative;
		background-image:url(plr_images/toppagebg.png);
		background-repeat:repeat-x;
		text-align:left;
		height:102px;
		width:100%;
		top:0px;
		left:0px;
		right:0px;
		z-index:899;
	}
	
	#middoc {
		background-image:url(plr_images/midpagebg.png);
		background-repeat:repeat-x;
		height:auto;
		width:100%;
		top:auto;
		left:0px;
		right:0px;	
	}	
	
	#frame {
		width:1010px;
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		top:0px;
		padding:0px;
		text-align:left;
	}	

	#framefloat {
		width:1012px;
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		top:0px;
		padding:0px;
		text-align:left;
	}
		
	#contentleft {
		width:1px;
		padding:0px;
		float:left;
		height:0px;
	}
	
	#contentcenterbase {
		width:1010px;
		height:0px;
		padding:0px;
		top:0px;
		float:left;
	}
	
	#contentright {
		width:1px;
		padding:0px;
		float:left;
		height:0px;
	}

	#pagetitle {
		width:500px;
		padding:0px;
		margin-left:294px;
		height:auto;
		top:0px;
		vertical-align:top;
		font-family:Helvetica, Arial, sans-serif;
		font-size:14px;
		position:relative;
	}
	
	#pagetitleagents {
		width:660px;
		padding:0px;
		margin-left:294px;
		height:auto;
		top:0px;
		vertical-align:top;
		font-family:Helvetica, Arial, sans-serif;
		font-size:14px;
		position:relative;
	}

	#pagetitlebase {
		width:660px;
		padding:0px;
		margin-left:128px;
		height:auto;
		top:0px;
		vertical-align:top;
		font-family:Helvetica, Arial, sans-serif;
		font-size:14px;
		position:relative;
	}
	
	#contentbase {
		width:660px;
		padding:0px;
		margin-left:140px;
		height:auto;
		top:0px;
		vertical-align:top;
		line-height:22px;
		font-family:Georgia, Arial, "Times New Roman", Times, serif;
		font-size:13px;
		position:relative;
	}

	#contentcenter {
		width:430px;
		padding:0px;
		margin-left:304px;
		height:auto;
		top:0px;
		vertical-align:top;
		line-height:22px;
		font-family:Georgia, Arial, "Times New Roman", Times, serif;
		font-size:13px;
		position:relative;
	}
				
	#contentdynamic {
		width:730px;
		padding:0px;
		margin-left: 274px;
		height:auto;
		top:0px;
		vertical-align:top;
		font-family:Georgia, Arial, "Times New Roman", Times, serif;
		font-size:13px;
		position:relative;
	}		
		
	#homeform { 
		z-index:193;
		margin-left:710px;
		width:192px;
		height:auto;
		top:140px;
		color:#333333;
		text-align:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		line-height:20px;
		position:absolute;	
	}		
		
	#contentcenterhome {
		width:915px;
		height:382px;
		background-image:url(plr_images/homecontentbg.png);
		background-repeat:no-repeat;
		padding:0px;
		margin-left:40px;
		text-align:left;
		top:0px;
		vertical-align:top;
		line-height:22px;
		font-family:Georgia, Arial, "Times New Roman", Times, serif;
		font-size:13px;
		position:relative;
	}
				
	#welcomehomebuyer {
		z-index:393;
		margin-left:55px;
		width:195px;
		height:auto;
		top:489px;
		color:#333333;
		text-align:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		line-height:20px;
		float:left;
		position:absolute;	
	}		

	#welcomehomesellers {
		z-index:394;
		margin-left:363px;
		width:195px;
		height:auto;
		top:489px;
		color:#333333;
		text-align:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		line-height:20px;
		float:left;
		position:absolute;	
	}	
		
	#welcomehomeagents {
		z-index:394;
		margin-left:670px;
		width:250px;
		height:auto;
		top:489px;
		color:#333333;
		text-align:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		line-height:20px;
		float:left;
		position:absolute;	
	}				

	#contentcenterhometxt {
		width:915px;
		height:252px;
		background-image:url(plr_images/contentcenterhometxt.png);
		background-repeat:no-repeat;
		padding:0px;
		margin-left:40px;
		text-align:left;
		top:0px;
		vertical-align:top;
		line-height:22px;
		font-family:Georgia, Arial, "Times New Roman", Times, serif;
		font-size:13px;
		position:relative;
	}		

	#homeone {
		z-index:195;
		margin-left:20px;
		width:267px;
		height:auto;
		top:40px;
		color:#333333;
		text-align:left;
		font-family:Georgia, Arial, "Times New Roman", Times, serif;
		font-size:13px;
		line-height:17px;
		float:left;
		position:absolute;
	}
		
	#hometwo {
		z-index:196;
		margin-left:325px;
		width:282px;
		height:auto;
		top:40px;
		color:#333333;
		text-align:left;
		font-family:Georgia, Arial, "Times New Roman", Times, serif;
		font-size:13px;
		line-height:17px;
		float:left;
		position:absolute;
	}		

	#homethree {
		z-index:197;
		margin-left:636px;
		width:300px;
		height:auto;
		top:40px;
		color:#333333;
		text-align:left;
		font-family:Georgia, Arial, "Times New Roman", Times, serif;
		font-size:13px;
		line-height:17px;
		float:left;
		position:absolute;
	}		

	#homeflash {
		margin-left:0px;
		top:44px;
		width:697px;
		height:319px;
		text-align:left;
		position:relative;
	}
		

				
		
	#frameheader {
		width:1010px;;
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		top:0px;
		padding:0px;
		text-align:left;
	}	
		
	#framefooter {
		width:1010px;;
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		top:0px;
		padding:0px;
		text-align:left;
	}	
				
		
	#contentheader {
		width:1010px;
		padding:0px;
		margin-left:0px;
		height:auto;
		top:0px;
		vertical-align:middle;
		position:relative;
	}		


	#sidemenucontact {
		z-index:32;
		margin-left:0px;
		width:250px;
		height:auto;
		top:290px;
		text-align:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		line-height:18px;
		float:left;
		position:absolute;		
	}
	
	
	.sidebar_nav_top_bg{
	width:215px; height:45px;
	background:url(pl_post3_images/btn_bg.png);
	}	
			
	#sidemenu {
		z-index:32;
		margin-left:0px;
		background-image:url(plr_images/submenubg2.png);
		background-repeat:no-repeat;
		width:214px;
		height:auto;
		top:280px;
		text-align:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		line-height:18px;
		float:left;
		position:absolute;
		border-left:solid;
		border-top:solid;
		border-right:solid;
		border-bottom:solid;
		border-bottom-width:2px;
		border-bottom-color:#ececec;
		border-right-width:2px;	
		border-left-width:2px;
		border-top-width:2px;
		border-right-color:#ececec;
		border-left-color:#ececec;
		border-top-color:#ececec;
		padding-top:10px;		
	}	
				
	#sidemenuagents {
		z-index:32;
		margin-left:0px;
		background-image:url(plr_images/submenubg2.png);
		background-repeat:no-repeat;
		width:214px;
		height:auto;
		top:210px;
		text-align:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		line-height:18px;
		float:left;
		position:absolute;
		border-left:solid;
		border-top:solid;
		border-right:solid;
		border-bottom:solid;
		border-bottom-width:2px;
		border-bottom-color:#ececec;
		border-right-width:2px;	
		border-left-width:2px;
		border-top-width:2px;
		border-right-color:#ececec;
		border-left-color:#ececec;
		border-top-color:#ececec;		
	}			
	
	#sidemenulink1 {
		width:auto;
		text-align:left;
		margin-left:20px;
	 	font-size:13px;
		font-family:Arial, Helvetica, sans-serif;
	 	color:#000000;
	 	font-weight:lighter;
	}
		
	#sidemenulink2 {
		width:auto;
		text-align:left;
	 	font-size:13px;
		margin-left:20px;
		font-family:Arial, Helvetica, sans-serif;
	 	color:#000000;
	 	font-weight:lighter;
	}
	
	#sidemenulink3 {
		width:auto;
		text-align:left;
	 	font-size:13px;
		margin-left:20px;
		font-family:Arial, Helvetica, sans-serif;
	 	color:#000000;
	 	font-weight:lighter;
	}
	
	
	#sidemenulink4 {
		width:auto;
		text-align:left;
		margin-left:20px;
	 	font-size:13px;
		font-family:Arial, Helvetica, sans-serif;
	 	color:#000000;
	 	font-weight:lighter;
	}
		
	#sidemenulink5 {
		width:auto;
		text-align:left;
		margin-left:20px;
	 	font-size:13px;
		font-family:Arial, Helvetica, sans-serif;
	 	color:#000000;
	 	font-weight:lighter;
	}
	
	#sidemenulink6 {
		width:auto;
		text-align:left;
		margin-left:20px;
	 	font-size:13px;
		font-family:Arial, Helvetica, sans-serif;
	 	color:#000000;
	 	font-weight:lighter;
	}
						
	
	.style1 {
		font-family:Helvetica, Arial, sans-serif;
		font-size: 14px;
	}

	.topmenudown {
		color:#B8A275;
	}

	.titlefont {
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:14px;
		font-weight:bold;
		color:#7b652b;
		line-height:16px;
	}

	#framenavbar {
		width:1010px;
		height:24px;		
		background-image:url(plr_images/navbar.png);
		background-repeat:no-repeat;
		background-color:#cecece;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		vertical-align:middle;
		line-height:24px;
		margin-left:0px;
		top:102px;
		text-align:right;
		padding:0px;
		float:left;
		position:absolute;
		z-index:92;
	}	
		
	#navbarleft {
		width:600px;
		height:24px;
		background-color:#dedede;		
		line-height:24px;
		margin-left:-400px;
		top:102px;
		text-align:right;
		padding:0px;
		float:left;
		position:absolute;
		z-index:93;
	}	
		
		
	#navbarright {
		width:auto;
		height:24px;
		background-color:#cecece;		
		line-height:24px;
		margin-left:1010px;
		top:102px;
		text-align:right;
		padding:0px;
		float:left;
		position:absolute;
		z-index:96;
	}	
				
		
	
	#middocnavbar {
		background-color:#cecece;
		height:24px;
		width:100%;
		top:auto;
		left:0px;
		right:0px;	
	}	
		
	#botdoc {
		background-image:url(plr_images/botpagebg.png);
		height:auto;
		width:100%;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#333333;
		line-height:14px;
		top:auto;
		left:0px;
		right:0px;
	}
	
	#botdochousingicon {
		height:auto;
		width:auto;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#333333;
		line-height:14px;
		text-align:left;
		margin-left:910px;
		margin-top:8px;
		float:left;	
		position:absolute;
		z-index:29;
	}	
	
	#botdocleft {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#333333;
		line-height:18px;
		text-align:left;
		margin-left:0px;
		vertical-align:bottom;
	}
	
	#botdocright {
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#333333;
		line-height:18px;
		text-align:right;
		width:510px;
		margin-left:500px;
	}			

	#labels {
		z-index:90;
		margin-left:0px;
		width:264px;
		/*height:164px;*/
		top:102px;
		text-align:left;
		float:left;
		position:absolute;
	}
		
	#labelsagents {
		z-index:90;
		margin-left:0px;
		width:264px;
		height:103px;
		top:102px;
		text-align:left;
		float:left;
		position:absolute;	
	}			

	#foragentssignup {
		z-index:179;
		margin-left:0px;
		width:270px;
		height:auto;
		top:490px;
		text-align:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		line-height:15px;
		float:left;
		position:absolute;	
	}		


	#sideimageone {
		z-index:193;
		margin-left:840px;
		width:192px;
		height:133px;
		top:260px;
		text-align:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		line-height:15px;
		float:left;
		position:absolute;	
	}	
		
	#sideimagetwo {
		z-index:194;
		margin-left:840px;
		width:192px;
		height:133px;
		top:430px;
		text-align:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		line-height:15px;
		float:left;
		position:absolute;	
	}		


	#contactbtn {
		z-index:92;
		margin-left:850px;
		width:136px;
		height:58px;
		top:170px;
		text-align:left;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:14px;
		line-height:15px;
		float:left;
		position:absolute;
		vertical-align:middle;
	}	
		


	.bmiddle {
		text-align:center;
		line-height:14px;
		vertical-align:middle;
		text-decoration:none;
	}
	
		
	a.menuButton {
		display: block;
		padding-bottom:5px;
		text-decoration:none;
		background-image: url(plr_images/menu_normal_state.png);
		background-repeat:no-repeat;
		font-family:Georgia, "Times New Roman", Times, serif;
		text-align:center;
		vertical-align:middle;
		font-size: 14px;
		font-style: normal;
		font-weight:normal;
		color: #24243B;
		width: 171px;
		height:58px;
		text-decoration:none;
	}


	a:link.menuButton {
		display: block;
		text-decoration:none;
		background-image: url(plr_images/menu_normal_state.png);
		background-repeat:no-repeat;
		font-family:Georgia, "Times New Roman", Times, serif;
		text-align:center;
		vertical-align:middle;
		font-size: 14px;
		font-style: normal;
		font-weight:normal;
		color: #24243B;
		width: 171px;
		height:58px;
		text-decoration:none;
	}

	a:hover.menuButton {
		display: block;
		background-image: url(plr_images/menu_over_state.png);
		background-repeat:no-repeat;
		font-family:Georgia, "Times New Roman", Times, serif;
		text-align:center;
		vertical-align:middle;
		font-size: 14px;
		font-style: normal;
		font-weight:normal;
		color: #24243B;
		width: 171px;
		height:58px;
		text-decoration:none;
	}

	a:visited.menuButton {
		display: block;
		background-image: url(plr_images/menu_normal_state.png);
		background-repeat:no-repeat;
		font-family:Georgia, "Times New Roman", Times, serif;
		text-align:center;
		vertical-align:middle;
		font-size: 14px;
		font-style: normal;
		font-weight:normal;
		color: #24243B;
		width: 171px;
		height:58px;
		text-decoration:none;
	}

	a:active.menuButton {
		display: block;
		text-decoration:none;
		background-image: url(plr_images/menu_normal_state.png);
		background-repeat:no-repeat;
		text-align:center;
		vertical-align:middle;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size: 14px;
		font-style: normal;
		font-weight:normal;
		color: #24243B;
		width: 171px;
		height:58px;
		text-decoration:none;
	}



	img {
		border:0;
	}

	ul {
		color: #000000;
		line-height:20px;		
		margin: 14px;
		padding: 0;
		list-style-position:outside;
	}


	li {
		color: #000000;	
		line-height:20px;		
	}

	.asterixtext {
		font-family:Georgia, Arial, "Times New Roman", Times, serif;
		font-size:12px;
		color: #000000;
		line-height:20px;	
	}

	.table.top {
		width:1010px;
		text-align:center;
		vertical-align:top;
		border:none;
	}
		
	.table.bot {
		width:1010px;
		vertical-align:top;
		border:none;
	}		
		
	a:link.sidemenulinks { 
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		line-height:15px;
		color:#000000;
		text-decoration:none;
	}

	a:visited.sidemenulinks { 
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		line-height:15px;
		color:#000000;
		text-decoration:none;
	}

	a:hover.sidemenulinks { 
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		line-height:15px;
		color:#000000;
		text-decoration:underline;
	}

	a:active.sidemenulinks { 
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		line-height:15px;
		color:#000000;
		text-decoration:none;
	}		
		

	#menu1 {
		z-index:150;
		margin-left:561px;
		width:448px;
		top:34px;
		text-align:left;
		float:left;
		position:absolute;
	}
		
		
	#agentloginbtn {
		z-index:159;
		margin-left:60px;
		width:auto;
		top:434px;
		text-align:left;
		float:left;
		position:absolute;
	}
			
	#MenuBar3 li a {
		display: block;
		padding: 4px;
		font-family:Helvetica, sans-serif;
		font-size:12px;
		color:#ffffff;
		background-color: transparent;
		background-position: 5% 50%;
	}
	
	#MenuBar3 li ul li a:hover {
		display: block;
		font-family:Helvetica, sans-serif;
		font-size:12px;
		color:#B8A275;
		background: url(plr_images/itemgradient-hover.png) 5% 50% repeat-x;
	}
	
	#MenuBar3 a.MenuBarItemHover {
		font-family:Helvetica, sans-serif;
		font-size:12px;
		color:#B8A275;
		background-image: url(plr_images/itemgradient-hover.png);
		background-repeat: repeat-x;
		background-position: 5% 50%;
	}
	
	#MenuBar3 a.MenuBarItemSubmenuHover {
		font-family:Helvetica, sans-serif;
		font-size:12px;
		color:#B8A275;
		background-image: url(plr_images/itemgradient-hover.png);
		background-repeat: repeat-x;
		background-position: 5% 50%;
	}
	
	
	#MenuBar3 a.MenuBarSubmenuVisible {
		font-family:Helvetica, sans-serif;
		font-size:12px;
		color:#ffffff;
		background-image: url(plr_images/itemgradient-hover.png);
		background-repeat: repeat-x;
		background-position: 5% 50%;
	}
	
	#MenuBar3 li {
		font-family:Helvetica, sans-serif;
		font-size:12px;
		color:#ffffff;
		background-color: transparent;
		background-position: 5% 50%;	
		width:auto;
	}	

	#MenuBar3 ul {
		width: 180px;
		z-index:900;
	}
		
	#MenuBar3 ul li {
		width: 180px;
	}	
	
	ul#MenuBar3 li li{
		background-image: url(plr_images/itemgradient2.png);
	}

	a:link.footerlinks { 
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#333333;
		line-height:18px;
		text-decoration:none;
	}

	a:visited.footerlinks { 
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#333333;
		line-height:18px;
		text-decoration:none;
	}

	a:hover.footerlinks { 
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#333333;
		line-height:18px;
		text-decoration:underline;
	}

	a:active.footerlinks { 
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#333333;
		line-height:18px;
		text-decoration:none;
	}		

	a:link.smalllinks { 
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#333333;
		line-height:18px;
		text-decoration:underline;
	}

	a:visited.smalllinks { 
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#333333;
		line-height:18px;
		text-decoration:underline;
	}

	a:hover.smalllinks { 
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#333333;
		line-height:18px;
		text-decoration:underline;
	}

	a:active.smalllinks { 
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#333333;
		line-height:18px;
		text-decoration:underline;
	}	
		
		
		

	a:link.navlinks { 
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		line-height:24px;
		text-decoration:none;
	}

	a:visited.navlinks { 
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		line-height:24px;
		text-decoration:none;
	}

	a:hover.navlinks { 
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		line-height:24px;
		text-decoration:underline;
	}

	a:active.navlinks { 
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		line-height:24px;
		text-decoration:none;
	}				
				
	a:link.bodytext { 
		line-height:22px;
		font-family:Georgia, Arial, "Times New Roman", Times, serif;
		font-size:13px;
		color:#000000;	
		text-decoration:underline;
	}

	a:visited.bodytext { 
		line-height:22px;
		font-family:Georgia, Arial, "Times New Roman", Times, serif;
		font-size:13px;
		color:#000000;	
		text-decoration:underline;
	}
	a:hover.bodytext { 
		line-height:22px;
		font-family:Georgia, Arial, "Times New Roman", Times, serif;
		font-size:13px;
		color:#000000;	
		text-decoration:underline;
	}
	a:active.bodytext { 
		line-height:22px;
		font-family:Georgia, Arial, "Times New Roman", Times, serif;
		font-size:13px;
		color:#000000;	
		text-decoration:underline;
	}	
			
	#floatingmenutop1 {
		z-index:2000;
		margin-left:632px;
		width:68px;
		top:36px;
		text-align:left;
		float:left;
		position:absolute;
	}			
		
		
	#floatingmenutop2 {		
		z-index:2000;
		margin-left:775px;
		width:68px;
		top:36px;
		text-align:left;
		float:left;
		position:absolute;
	}			
	a:link.sidemenucontactemail { 
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		line-height:18px;
		color:#000000;	
		text-decoration:none;
	}

	a:visited.sidemenucontactemail { 
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		line-height:18px;
		color:#000000;	
		text-decoration:none;
	}
	a:hover.sidemenucontactemail { 
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		line-height:18px;
		color:#000000;	
		text-decoration:underline;
	}
	a:active.sidemenucontactemail { 
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		line-height:18px;
		color:#000000;	
		text-decoration:none;
	}	

	/* My styles... */
	#agentsearch_options td {
		padding: 4px 0px 4px 5px;
		border: 1px solid #7B652B;
		background: #fff;
		font-family: Arial, Helvetica, sans-serif;
		line-height: 110%;
		text-align: center;
		font-size: 90%;
	}
	#agentsearch_options td a { font-family: Verdana, Helvetica, sans-serif; }
	#agentsearch_options #agentsearch_center {
		padding-right: 8px;
		background: #F4D05A;
		font-size: 100%;
		font-weight: bold;
		text-align: center;
	}
	.myagentblock {
		width: 100%;
		text-align:center;
	}
	.myagent {
		float: left; 
		width: 47%;
		padding: 6px;
		margin: 1% 1% 0 0;
		_margin: 7px 6px 0 0;
		height: 120px;
		border: 1px solid #7B652B;
		background: #fff;
	}
	.myagentpic {
		float: left;
		width: 125px;
		margin-right: 10px;
		margin-bottom: 100%;
	}
	.myoffices {
		margin: 4px;
		padding: 6px;
		border: 1px solid #7B652B;
		background: #fff;
	}
	
	.bold { font-weight: bold; }
	
	#logo {
		padding: 20px 0;
	}

	/* My awesome nav */
	#awesome_nav { 
		margin-top: -80px;
		margin-right: -30px;
		_margin-right: -60px;
		float: right;
		position: relative;
		z-index: 900;
	}
	#awesome_nav ul {
		position: relative;
		list-style: none;
		z-index:900;
	}
	#awesome_nav li ul {
		display: none;
		position: absolute;
		top: .4em; left: 0;
		z-index: 900;
	}
	#awesome_nav li {
		float: left;
		position: relative;
		margin-right: 28px;
	}
	#awesome_nav li .title {
		display: block;
		padding: 3px 0 0 15px;
		width: 99px; height: 27px;
		background: url(plr_images/navbullet.gif) top left no-repeat;
	}
	#awesome_nav li a:link, 
	#awesome_nav li a:visited {
		text-decoration: none;
	}
	#awesome_nav li:hover ul,
	#awesome_nav li.over ul {
		display: block;
		margin: 24px 0 0 2px;
		z-index: 900;
	}
	
	/* Quick search */
	.quicksearch input, .quicksearch select {
		font-size: 75%;
	}
	
	.searchpage_quicksearch input, .searchpage_quicksearch select {
		font-size: 85%;
	}
	
	/* Vasrious */
	.reg {
		font-family: Verdana, sans-serif;
		font-size: 80%;
		vertical-align: super;
	}
	#botdocleft .reg {
		font-size: 90%;
		vertical-align: top;
	}
	#redundancy {
		width: 1012px;
		margin: 0 auto;
	}
