@charset "utf-8";

/* CSS Document */

iframe#powcont {

		width: 598px;

		height: 960px;

		margin: 0px 0px 0px 0px;

		border: none;

		overflow: visible;

		background: transparent url(../images/loading.gif) no-repeat 50% 160px;

		}



.mreatitle {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #FFFFFF;

}



.Button

{

	border-right: medium none;

	background: #5E6E65 url('../images/Button.gif') repeat-x;

	padding-right: 6px;

	border-top: medium none;

	padding-left: 6px;

	font-weight: bold;

	font-size: 10px;

	padding-bottom: 3px;

	border-left: medium none;

	cursor: hand;

	color: White;

	padding-top: 3px;

	border-bottom: medium none;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-decoration: none;

	margin: 1px;

	height: 25px;

}	



.Button_On

{

	border-right: medium none;

	background: gray url('../img/Button_On.gif') repeat-x;

	padding-right: 6px;

	border-top: medium none;

	padding-left: 6px;

	font-weight: bold;

	font-size: 10px;

	padding-bottom: 3px;

	border-left: medium none;

	cursor: hand;

	color: #072F6A;

	padding-top: 3px;

	border-bottom: medium none;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-decoration: none;

	margin: 1px;

	height: 25px;

}

.edit_form_field

{

    FONT-SIZE: 10px;

}

.fields

{

font-family:Verdana, Arial, Helvetica, sans-serif; size:11px;

}





#quickSearch {

width: 171px;

background-color: #b0bccf;

background-image: none;

background-repeat: repeat;

background-attachment: scroll;

background-position: 0% 0%;

padding-top: 0pt;

padding-right: 0pt;

padding-bottom: 12px;

padding-left: 0pt;

font-family: sans-serif; }



div.quickSearchTable ul, div.quickSearchTable ul li, div.quickSearchTable table, div.quickSearchTable p {

padding-top: 0pt;

padding-right: 0pt;

padding-bottom: 0pt;

padding-left: 0pt;

margin-top: 0pt;

margin-right: 0pt;

margin-bottom: 0pt;

margin-left: 0pt; 

}



p, ul, td, th, ol {

font-size: 10px;

padding-top: 0pt;

padding-right: 0pt;

padding-bottom: 14px;

padding-left: 0pt;

color: #464648;

}



td, th {

padding-top: 0pt;

padding-right: 0pt;

padding-bottom: 0pt;

padding-left: 0pt;

}



div.quickSearchTable select {

font-size: 0.85em;

}



div.quickSearchTable ul, div.quickSearchTable ul li, div.quickSearchTable table, div.quickSearchTable p {

padding-top: 0pt;

padding-right: 0pt;

padding-bottom: 0pt;

padding-left: 0pt;

margin-top: 0pt;

margin-right: 0pt;

margin-bottom: 0pt;

margin-left: 0pt;

}



#subNav ul li {

width: 170px;

}



#subNav div.quickSearchTable ul li, #subNav div.quickSearchTable h3, #subNav div.quickSearchTable p {

width: 170px;

}



#subNav div.quickSearchTable ul li {

padding-top: 3px;

padding-right: 2px;

padding-bottom: 3px;

padding-left: 2px;

width: 160px;

clear: both;

}



#subNav div.quickSearchTable ul li.divider {

border-top-width: 1px;

border-top-style: solid;

border-top-color: #8fa0ba;

padding-top: 4px;

}













.smallprint { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color: #5E6E65; font-style: normal; font-weight: normal; text-decoration: none;}

.head { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #5b0d0d; font-style: normal; font-weight: bold; text-decoration: none;}

.bodycopy {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #666666;

	font-style: normal;

	font-weight: normal;

	text-decoration: none;

	text-align: justify;

}

.sitemap { width:150px; font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color: #ffffff; font-style: normal; font-weight: normal; text-decoration: none;}

.nav { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #5e6e65; font-style: normal; font-weight: normal; text-decoration: none;}

.news { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333; font-style: normal; font-weight: normal; text-decoration: none;}

.nav-on { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; font-style: normal; font-weight: normal; text-decoration: none;}

.propertystatus { font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:#CC0000; font-style:normal; font-weight:bold; text-decoration:none;}

.address { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #3D3D3D; font-style: normal; font-weight: bold; text-decoration: none; }

.docdl {

	border-width: 1px 1px 1px 1px;

	padding: 4px 4px 4px 4px;

	border-style: none none none none;

	border-color: gray gray gray gray;

	background-color: rgb(238,232,205);

	-moz-border-radius: 0px 0px 0px 0px;

}



.quicklinks {

font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#F4F3EC;

	padding-left:10px;

	font-weight:300;

}



.title-dk {

	color: #004911;

	font-size: 16px;

	font-family: Georgia, "Times New Roman", Times, serif;

}

.title-lt {

	color: #BDBCAF;

	font-size: 16px;

	font-family: Georgia, "Times New Roman", Times, serif;

}



.loading{

	color: gray;

	padding: 10px;

	padding-top:175px;

	width:500px;

	height:auto;

	text-align: center;

	vertical-align: middle;

	display: block;

}



body {

	margin-left: 0 0 0 0;

	background-image: url(../../assets/images/background.gif);

	text-align: left;

}



/* Start of Background images */

.tdbkg_rot_bkg {

background-image: url(/assets/images/rot_bkg.jpg);

}



.tdbkg_left-bg {

background-image: url(/assets/images/left-bg.gif);

}



.tdbkg_nav-up_16 {

background-image: url(/assets/images/nav-up_16.gif);

}



.tdbkg_nav-up_03 {

background-image: url(/assets/images/nav-up_03.gif);

}



.tdbkg_nav-up_05 {

background-image: url(/assets/images/nav-up_05.gif);

}



.tdbkg_nav-up_14 {

background-image: url(/assets/images/nav-up_14.gif);

}

/* End of Background images */



UL {

 	list-style: square;

	} 

 

#link a: {

color: #080;

text-decoration: none;

border-width: 1px 0;

border-style: solid;

border-color: #fff #fff #ccc;

position: relative; /* this for Opera as links under right logo weren't clickable */

z-index: 50;

}



#link a:hover {

	color: #060;

	border-color: #ccc #fff #060;

	background: #eee;

	text-decoration: overline;

} 

 

a:link {

	text-decoration: none;

	color: #5E6E66; 

}

a:visited {

	text-decoration: none;

	color: #525252; 

}

a:hover {

	text-decoration: underline;

}

a:active {

	text-decoration: none;

}

.button {

	font-family: Arial, Helvetica, sans-serif;

	font-weight:normal;

	background: #525252;

	font-size: 9pt;

	color: #FFFFFF;

	text-align: centre;

	width:60;

	height:20px;

	cursor: hand;

	border: 0px;

	

}



.button2 {

	font-family: Arial, Helvetica, sans-serif;

	font-weight:normal;

	background: #ffffff;

	font-size: 10pt;

	color: #666666;

	text-align: left;

	width:60;

	height:20px;

	cursor: hand;

	border: 0px;

	

}



/* Mortgage Calculator styles */

INPUT.calculatorentry	{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #666666; font-style: normal; font-weight: normal; text-decoration: none; BORDER: 1px solid BEBDB0; width: 75px; text-align: right; height: 15px;}

INPUT.calculatorradio	{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #666666; font-style: normal; font-weight: normal; text-decoration: none; }

INPUT.calculatoroutput	{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #666666; font-style: normal; font-weight: bold; text-decoration: none; BORDER: 1px solid BEBDB0; width: 75px; text-align: right; height: 15px;}

.calculator { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #666666; font-style: normal; font-weight: normal; text-decoration: none;}

TABLE.calculator	{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #666666; font-style: normal; font-weight: normal; text-decoration: none; BORDER: 1px solid #5e6e65; padding: 5px 10px 5px 10px;}

TD.calculator	{ text-align: right; vertical-align: top; line-height: 25px;}

TD.calculatorfield	{ text-align: left; vertical-align: top; line-height: 25px; font-weight: bold;}



