@charset "UTF-8";
/* CSS Document */

.class1 A:link {text-decoration: none; font-size: 13px; font-weight: normal; color:#399CD1}
.class1 A:visited {text-decoration: none; font-size: 13px; font-weight: normal; color: #399CD1;}
.class1 A:active {text-decoration: none; font-size: 13px; font-weight: normal; color: #399CD1;}
.class1 A:hover {text-decoration: underline; font-size: 13px; font-weight: normal;color: #399CD1;}

.class2 A:link {text-decoration: none; font-size: 13px; font-weight: normal; color: #0580C4;}
.class2 A:visited {text-decoration: none; font-size: 13px; font-weight: normal; color: #0580C4;}
.class2 A:active {text-decoration: none; font-size: 13px; font-weight: normal; color: #0580C4;}
.class2 A:hover {text-decoration: underline; font-size: 13px; font-weight: normal;color: #0580C4;}

.class3 A:link {text-decoration: none; font-size: 14px; font-weight: normal; color: #ffffff;}
.class3 A:visited {text-decoration: none; font-size: 14px; font-weight: normal; color: #ffffff;}
.class3 A:active {text-decoration: none; font-size: 14px; font-weight: normal; color: #ffffff;}
.class3 A:hover {text-decoration: underline; font-size: 14px; font-weight: normal;color: #ffffff;}

.blue{
	color:#0580C4;
	}
	
.boldblue{
	color:#0580C4;
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	width:300px;
	}
	
.smallblack{
	color:#0580C4;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	}	

.topban{
	position:absolute;
	left:0px;
	top:0px;
	}

.topmenubar{
	position:absolute;
	left:0px;
	top:94px;
	}
	
.topmenulinks{
	position:absolute;
	left:61px;
	top:98px;
	font-family:Arial, Helvetica, sans-serif;
	width: 611px;
	}	
	

.flash{
	position:absolute;
	top:123px;
	left:0px;
	}


.rightnavigation{
	position:absolute;
	top:237px;
	left:801px;
	width: 193px;
	background-repeat: repeat-x;
	}


/* main side navigation */

#sidenav {
	width: 140px;
}

#sidenav ul
{
	list-style-type: none;
}

#sidenav a
{
display: block;
	width: 140px;
	padding-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	line-height: 28px;
}

#sidenav a:link, #navlist a:visited
{
	color: #0580C4;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	list-style-type: square;
	background-image: url(pagepix/navbg-blue1.gif);
	background-repeat: repeat-x;
	text-decoration:none;
}

#sidenav a:hover
{
	
	color: #0580C4;
	font-weight: bold;
	font-size: 12px;
	background-image: url(pagepix/navbg-blue2.gif);
	text-decoration:underline;
}



/*  Large property search button*/

.rightnavigationtwo{
	position:absolute;
	top:123px;
	left:801px;
	width: 193px;
	height: 70px;
	}	
	

#sidenavtwo {
	width: 140px;
}

#sidenavtwo ul
{
	list-style-type: none;
}

#sidenavtwo a
{
display: block;
	width: 140px;
	height:56px;
	padding-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	line-height: 28px;
}

#sidenavtwo a:link, #navlisttwo a:visited
{
	color: #0580C4;
	text-decoration: none;
	font-weight: bold;
	font-size: 16px;
	list-style-type: square;
	background-image: url(pagepix/navbg-blueps1.gif);
	background-repeat: repeat-x;
	text-decoration:none;
}

#sidenavtwo a:hover
{
	
	color: #0580C4;
	font-weight: bold;
	font-size: 16px;
	background-image: url(pagepix/navbg-blueps2.gif);
	text-decoration:underline;
}


/*  Large appraisal button */


.rightnavigationthree{
	position:absolute;
	top:192px;
	left:581px;
	width: 193px;
	background-image: url(../pagepix/navbg-blueap1.gif);
	background-repeat: repeat-x;
	height: 76px;
	}	


#sidenavthree {
	width: 140px;
}

#sidenavthree ul
{
	list-style-type: none;
}

#sidenavthree a
{
display: block;
	width: 140px;
	height:56px;
	padding-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	line-height: 28px;
}

#sidenavthree a:link, #navlistthree a:visited
{
	color: #0580C4;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	list-style-type: square;
	background-image: url(pagepix/navbg-blueap1.gif);
	background-repeat: repeat-x;
	text-decoration:none;
}

#sidenavthree a:hover
{
	
	color: #0580C4;
	font-weight: bold;
	font-size: 12px;
	background-image: url(pagepix/navbg-blueap2.gif);
	text-decoration:underline;
}

/* below flash  */

.middlebar{
	position:absolute;
	top:374px;
	left:0px;
	}
	
.leftimages{
	position:absolute;
	top:415px;
	left:-2px;
	width: 215px;
	}	

.neighbourhoodlink{
	position:absolute;
	top:633px;
	left:845px;
	}
	
.legalserviceslink{
	position:absolute;
	top:657px;
	left:845px;
	}	
	
.rightmovekeys{
	position:absolute;
	top:682px;
	left:846px;
	}
	
.sellfast{
	position:absolute;
	top:875px;
	left:845px;
	}	
	
.vlineright{
	position:absolute;
	top:125px;
	left:839px;
	}	
	
.btmban{
	position:absolute;
	left:206px;
	top:904px;
	}	
	
.btmmain{
	position:absolute;
	top:1006px;
	left:0px;
	}	
	
.btmlinks{
	position:absolute;
	top:1013px;
	left:299px;
	font-family:Arial, Helvetica, sans-serif;
	width: 427px;
	}	
	
.btmaddressmain{
	position:absolute;
	top:1058px;
	left:101px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#989898;
	width: 781px;
	}	
	
div.editabler{
	position:absolute;
	top:435px;
	left:220px;
	}
	
.hpmaintext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:normal;
	color:#0580C4;
	overflow: auto;
	width:558px;
	height:421px;
	padding-right:25px;
	}
	
.hpmaintexttwo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#000000;
	overflow: auto;
	width:558px;
	height:400px;
	padding-right:25px;
	}	
		
		
.hpmaintextthree{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:normal;
	color:#0580C4;
	overflow: auto;
	width:558px;
	height:390px;
	padding-right:25px;
	}	
	
.hpmaintextfour{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:normal;
	color:#0580C4;
	overflow: auto;
	width:540px;
	height:390px;
	padding-right:15px;
	}		
		
.test{
	padding-top:12px;
	font-size:12;
	font-weight:bold;
	}
	
.speditablereg{
	position:absolute;
	left:1px;
	top: 123px;
	width:828px;
	height:583px;
	}
	
		
.vertlinebtm{
	position:absolute;
	left:193px;
	top:417px;
	}
