body
{
	font-family: Cambria, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	background-image: url('bg.jpg');
	background-repeat: repeat;
	background-color: #99cccc
}
.top-ad {
	position:relative;
	width:189px;
	height:143px;
	z-index:1;
	float: left;
	left: 20px;
	top: 60px;
}
.tdleft {
	background-image: url('leftbg.jpg');
	background-repeat: repeat-y;
	width: 7px
}
.tdright {
	background-image: url('rightbg.jpg');
	background-repeat: repeat-y;
	width: 7px
}
.tdtopbg {
	background-image: url('topbg.jpg');
	background-repeat: repeat-x;
	height: 78px
}
.banner {
	border-top:thin solid #3f89c7; border-bottom:thin solid #3f89c7; background-image: url('banner.jpg');
	background-repeat: no-repeat;
	height: 209px;
	width: 987px;
	
}
.banbotbg {
	background-image: url('bannerbottombg.jpg');
	background-repeat: repeat-x;
	height: 31px
}
.searchbar {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9aa8b7;
	background-color: #ccd6e0;
}
.bodycontent {
	background-color: #FFFFFF;
}
.tbl-container {
	/*width: 974px;*/
}

.tblprop-lefttop {
	background-color: #FFFFFF;
	background-image: url('lefttop.jpg');
	background-repeat: no-repeat;
	height: 7px;
	width: 6px
}
.tblprop-topbg {
	background-image: url('toprep.jpg');
	background-repeat: repeat-x;
	width: 7px
}
.tblprop-righttop {
	background-image: url('righttop.jpg');
	background-repeat: no-repeat;
	width: 11px
}
.tblprop-rightbg {
	background-image: url('rightrep.jpg');
	background-repeat: repeat-y;
	width: 11px
}
.tblpropshadow {
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #E0E0E0;
	border-bottom-color: #E0E0E0;
	margin-top: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E0E0E0;
	float: left;
	font-weight: normal;
	color: #000000;
	margin-left:5px;
	
}
.tblpropshadow3 {
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #E0E0E0;
	border-bottom-color: #E0E0E0;
	margin-top: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E0E0E0;
	float: left;
	font-weight: normal;
	color: #000000;
	margin-left: 5px;
	width: 270px;
}
.tblpropshadownew
{
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #E0E0E0;
	border-bottom-color: #E0E0E0;
	border-left-color: #E0E0E0;
	margin-top: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E0E0E0;
	float: left;
	font-weight: normal;
	color: #000000;
	margin-left: 5px;
	width: 270px;
	padding-left: 2px;
	background-color: #a9bec7;
}
.tblpropshadow4 {
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #E0E0E0;
	border-bottom-color: #E0E0E0;
	margin-top: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E0E0E0;
	float: left;
	font-weight: normal;
	color: #000000;
	margin-left: 5px;
}
.tblpropshadowsaledetails {
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #E0E0E0;
	border-bottom-color: #E0E0E0;
	margin-top: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E0E0E0;
	float: left;
	font-weight: normal;
	color: #000000;
	margin-left: 5px;
}
.tblpropshadow3 a {
	color: #999900;
}
.tblpropshadow3 a:hover {
	text-decoration: none;
}


.tblpropshadow2 {
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #E0E0E0;
	border-bottom-color: #E0E0E0;
	margin-top: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E0E0E0;
	font-weight: normal;
	color: #000000;
	margin-left: 5px;
	float: left;
}
.hpnews {
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}

.tblprop {
	background-color: #a0b3c5;
	border: 1px solid #FFFFFF;
}
h1
{
	background-image: url( 'heading.jpg' );
	background-repeat: repeat-x;
	height: 35px;
	width: 155px;
	margin-top: 5px;
	margin-left: 0px;
	font-size: 14px;
	text-transform: uppercase;
	letter-spacing: 1px;
	color: #FFFFFF;
	padding-left: 10px;
	line-height: 30px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	font-weight: bold;
}
h2
{
	border-right: 1px solid #CFE0E8;
	background-image: url('heading2.jpg' );
	background-repeat: repeat-x;
	height: 30px;
	width: 265px;
	margin-top: 10px;
	padding-left: 10px;
	margin-bottom: 10px;
	padding-bottom: 0px;
	font-size: 14px;
	font-weight: bold;
	line-height: 30px;
	letter-spacing: 1px;
	color: #FFFFFF;
}
h3 {
	font-weight: bold;
	color: #c54b4a;
	margin-bottom: 0px;
	font-size: 12px;
	text-transform: uppercase;
	margin-top: 0px;
}
h4 {
	border-right:1px solid #CFE0E8; background-image: url('heading2.jpg');
	background-repeat: repeat-x;
	height: 30px;
	width: 250px;
	margin-top: 5px;
	padding-left: 10px;
	margin-bottom: 5px;
	padding-bottom: 0px;
	font-size: 14px;
	line-height: 30px;
	letter-spacing: 1px;
	color: #FFFFFF;
	text-transform: uppercase;
	font-weight: normal
}
h5
{
	border-right: 1px solid #D1DDEB;
	background-image: url( 'heading2.jpg' );
	background-repeat: repeat-x;
	height: 30px;
	width: 200px;
	margin-top: 5px;
	font-size: 14px;
	text-transform: uppercase;
	letter-spacing: 1px;
	color: #ffffff;
	padding-left: 10px;
	line-height: 30px;
	margin-bottom: 5px;
	padding-bottom: 0px;
	padding-top: 0px;
	font-weight: bold;
}
.searchbatheading
{
	border-right: 1px solid #D1DDEB;
	background-image: url( 'heading.jpg' );
	background-repeat: repeat-x;
	height: 30px;
	margin-top: 5px;
	font-size: 14px;
	text-transform: uppercase;
	letter-spacing: 1px;
	color: #ffffff;
	padding-left: 10px;
	line-height: 30px;
	margin-bottom: 2px;
	padding-bottom: 0px;
	padding-top: 0px;
	font-weight: bold;
}
.topheading
{
	border-right:1px solid #D1DDEB; background-image: url('heading.jpg');
	background-repeat: repeat-x;
	height: 30px;
	margin-top: 5px;
	font-size: 16px;
	text-transform: uppercase;
	letter-spacing: 1px;
	color: #ffffff;
	padding-left: 10px;
	line-height: 30px;
	margin-bottom: 2px;
	padding-bottom: 0px;
	padding-top: 0px;
	font-weight: bold;
	text-align: center
}
.logo {
	float: left;
}
.toplink {
	float: right;
	height: 25px;
	width: 100px;
	text-align: right;
}
.top-right {
	float: right;
	width: 300px;
	margin-top: 10px;
	margin-right: 20px;
}
.dynamiclink {
	height: 20px;
	width: 300px;
	float: right;
	text-align: right;
}


.newslettersign {
	border-top:1px solid #CFE0E8; border-bottom:1px solid #CFE0E8; background-image: url('newsletterbg.jpg');
	background-repeat: no-repeat;
	height: 75px;
	padding-left: 10px;
	font-size: 11px;
	text-transform: uppercase;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	font-weight: bold;
	
}

.kolheritaage {
	padding-left: 10px;
	padding-top: 5px;
}

.progallery1 {
	background-color: #a9bec7;
	height: 100px;
	padding-top: 3px;
	width: 280px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	margin-left: 2px;
}

.progallery2 {
	background-color: #83929f;
	height: 100px;
	margin-left: 2px;
	padding-top: 3px;
	width: 280px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
.progallery3 {
	background-color: #a9bec7;
	height: 100px;
	margin-left: 2px;
	padding-top: 3px;
	width: 280px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.td-galleryimg {
	height: 87px;
	width: 75px;
}
.searchdisplayrow1 {
	background-color: #a9bec7;
	padding-top: 3px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	margin-left: 2px;
	line-height: 16px;
	font-size: 14px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.searchdisplayinput {
	font-size: 11px;
	background-color: #A9BEC7;
	width: 200px;
	border: 1px solid #FFFFFF;
}

.searchdisplayrow1 img {
	border: 1px solid #83929F;
}
.searchdisplayrow2 img {
	border: 1px solid #A9BEC7;
}
.searchdisplayrow1 a {
	text-transform: uppercase;
	color: #006600;
	text-decoration: underline;
}
.searchdisplayrow1 a:hover {
	text-transform: uppercase;
	color: #000000;
	text-decoration: underline;
	text-decoration: none;
}
.searchdisplayrow2 {
	background-color: #83929f;
	margin-left: 2px;
	padding-top: 3px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	font-size: 14px;
	line-height: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.searchdisplayrow2 a {
	text-transform: uppercase;
	color: #006600;
	text-decoration: underline;
}
.searchdisplayrow2 a:hover {
	text-transform: uppercase;
	color: #000000;
	text-decoration: underline;
	text-decoration: none;
}
.prosearchtop {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
.prosearchbottom {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
}

.paginate
{
	
}
.paginate a {
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
	background-image: url('paginate.gif');
	background-repeat: no-repeat;
	display: block;
	text-align: center;
	height: 22px;
	width: 25px;
	line-height: 22px;
	float: left
}
.paginate a:hover {
	background-image: url('paginatehover.gif');
	background-repeat: no-repeat

}
.paginateactive {
	font-size: 12px;
	line-height: 22px;
	color: #FFFFFF;
	background-image: url('paginatehover.gif');
	background-repeat: no-repeat;
	text-align: center;
	height: 22px;
	width: 25px;
	float: left;
	display: block
}



.displaysmalltext {
	font-size: 13px;
	font-weight: normal;
	color: #333333;
}

.feture {
	padding: 0px;
	margin-top: 0px;
	margin-right: 7px;
	margin-bottom: 0px;
	margin-left: 20px;
	list-style-position: outside;
	list-style-image: url('bullet.jpg');
	font-weight: normal
}
.feture li a {
	color: #000000;
	text-decoration: none;
}
.feture li a:hover
{
	text-decoration: underline;
	color: #ff4500;
}


.feture1 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 7px;
	margin-bottom: 0px;
	margin-left: 20px;
	font-weight: normal
}
.feture1 li a {
	color: #000000;
	text-decoration: none;
}
.feture1 li a:hover
{
	text-decoration: underline;
	color: #ff4500;
}
.feture1 a
{
	color: #ff0033;
	text-decoration: none;
}
.feture1 a:hover
{
	text-decoration: underline;
	color: #ffffff;
}


.footerimglink {
	width: 967px;
	border: 1px solid #D4D4D4;
}
.footerimglinkinner {
	border: 1px solid #FFFFFF;
	background-color: #dde4eb;
}
.footer {
	color: #0066FF;
	background-color: #000000;
	height: 60px;
	letter-spacing: 1px;
	line-height: 25px;
	margin-top: 5px;
}
.footer a {
	color: #0066FF;
	text-decoration: none;
	letter-spacing: 1px;
}
.footer a:hover {
	color: #00FFFF;
}
.tdfixedhight {
	height: 30px;
	line-height: 30px;
}
.newsletterinput {
	font-size: 11px;
	background-color: #53A1AB;
	border: 1px solid #28394B;
	margin-bottom: 7px;
}
.dynamiclinklist {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
}
.dynamiclinklist li {
	font-size: 11px;
	color: #0099FF;
	display: inline;
	letter-spacing: 1px;
}

.dynamiclinklist li a {
	letter-spacing: 1px;
	display: inline;
	color: #0099FF;
	text-decoration: none;
}
.dynamiclinklist a:hover {
	text-decoration: underline;
}
.searchtbl {
	margin: 6px;
	float: left;
}

.searchleftbg {
	background-image: url('search_01.jpg');
	background-repeat: no-repeat;
	height: 112px;
	width: 5px
}
.searchbg {
	background-image: url('search_02.jpg');
	background-repeat: repeat-x;
	font-size: 12px;
	letter-spacing: 1px
}
.searchbg select {
}

h6 {
	font-size: 12px;
	color: #FFFFFF;
	letter-spacing: 1px;
	margin-bottom: 0px;
	margin-top: 2px;
	font-family: Arial, Helvetica, sans-serif;
}
.searchbg select {
	font-size: 11px;
	color: #333333;
	margin-bottom: 2px;
	width: 170px;
	margin-top: 2px;
}
.getinstantresult {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #ffea00;
	letter-spacing: 1px;
}


.searcrightbg {
	background-image: url('search_04.jpg');
	height: 112px;
	width: 5px;
	background-repeat: no-repeat
}
.idsearch {
	margin-top: 6px;
	float: right;
}
.idsearchleft {
	background-image: url('idsearch_01.jpg');
	background-repeat: no-repeat;
	height: 112px;
	width: 7px
}
.idsearchbg {
	background-image: url('idsearch_03.jpg');
	background-repeat: repeat-x;
	font-size: 12px;
	letter-spacing: 1px;
	color: #FFFFFF
}
.idsearchbg input {
	background-color: #5e7081;
	border: 1px solid #7c98ae;
}

.idsearchbg select {
	font-size: 11px;
	color: #333333;
	width: 140px;
}

.idsearchright {
	background-image: url('idsearch_04.jpg');
	background-repeat: no-repeat;
	height: 112px;
	width: 6px
}
.topnav {
	margin-top: 0px;
	height: 36px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.topnavlist {
	list-style-type: none;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	margin-right: 0px;
	height: 36px;
	margin-left: 140px;
}
.topnavlist li a {
	background-image: url('topbuttonbg.jpg');
	background-repeat: repeat-x;
	height: 36px;
	width: auto;
	padding-right: 20px;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 1px;
	float: left;
	line-height: 35px;
	text-transform: uppercase
}
.topnavlist li a:hover {
	background-image: url('topbuttonhover.jpg');
	background-repeat: repeat-x;
	width: auto
}
.topnavlistright {
	background-image: url('topnavright.gif');
	background-repeat: no-repeat;
	height: 36px;
	width: 7px;
	float: left;
	margin: 0px;
	padding: 0px
}

.spannav {
	float: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.spannav2 {
	float: left;
}

.activeleft {
	border-right:1px solid #FFFFFF; background-image: url('activeleft.gif');
	background-repeat: no-repeat;
	display: block;
	float: left;
	height: 36px;
	width: 126px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 35px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	letter-spacing: 1px;
	
}
.activeright {
	background-image: url('activeright.gif');
	background-repeat: no-repeat;
	display: block;
	float: left;
	height: 36px;
	width: 126px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 35px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	letter-spacing: 1px	
}
.activemiddle {
	border-right:1px solid #FFFFFF; font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 35px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	background-image: url('topbuttonhover.jpg');
	background-repeat: repeat-x;
	display: block;
	float: left;
	height: 36px;
	width: auto;
	padding-right: 20px;
	padding-left: 20px;
	
}
.bannerbottomlink {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 590px;
}
.bannerbottomlink li {
	display: inline;
	list-style-position: outside;
}

.bannerbottomlink li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	letter-spacing: 1px;
	display: inline;
	text-decoration: none;
	margin-left: 20px;
	float: left;
	background-image: url('bannerbottomlinkbullet.gif');
	background-repeat: no-repeat;
	background-position:  left 50%;
	padding-left: 15px
}
.bannerbottomlink a:hover {
	color: #FFEA00;
}
.topnavlistrightleft {

	background-image: url('topnavleft.gif');
	background-repeat: no-repeat;
	height: 36px;
	width: 7px;
	display: block;
	float: left
}
.go {
	padding-top: 7px;
}
.redfont {
	color: #BF0000;
}
.sort {
}
.sort a {
	color: #993300;
	text-decoration: none;
}
.sort a:hover {
	color: #000000;
}
.tblaccount {
	padding-bottom: 2px;
	background-image: url('search2headbg_03.gif');
	text-align: center;
	color: #FFFFFF;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 11px;
	background-color: #8DA7B1;
	width: 90px;
	background-repeat: repeat-x
}
.tblaccount a {
	color: #990000;
	text-decoration: none;
}
.tblaccount a:hover {
	color: #000000;
	text-decoration: underline;
}



.accedit {
	list-style-type: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
.accedit li a {
	background-image: url('accountbutton.jpg');
	background-repeat: no-repeat;
	height: 29px;
	width: 210px;
	display: block;
	line-height: 25px;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 11px
}
.accedit li a:hover {
	background-image: url('accountbuttonhover.jpg');
	color: #000000
}
.accountedit {
	background-color: #a9bec7;
	padding-top: 3px;
	margin-left: 2px;
	line-height: 16px;
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}.clear {
	clear: both;
}
.login-topbg {
	background-image: url('login-bg_01.gif');
	background-repeat: no-repeat;
	height: 9px;
	width: 02px;
	background-position:  
               center bottom;
}
.login-bottombg {
	background-image: url('login-bg_03.gif');
	background-repeat: no-repeat;
	background-position: center top;
	height: 9px;
	width: 02px
}
.login-bg {
	border-left:1px solid #A3B9D0; border-right:1px solid #A3B9D0; background-image: url('login-bg_02.gif');
	background-repeat: repeat-y;
	height: 172px;
	font-size: 12px;
	color: #FFFFFF;
	letter-spacing: 1px;
	background-position:  center 50%;
}
.login-bg input {
	width: 200px;
	background-color: #486988;
	border: 1px solid #608AB0;
}
.login-bg a {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.login-bg a:hover {
	color: #000000;
}
.search2 {
	font-size: 14px;
	color: #000000;
	text-transform: uppercase;
	padding-top: 0px;
	margin-top: 0px;
	font-weight:bold;
}
.search2 a {
	color: #543300;
	text-decoration: none;
	text-transform: none;
}
.search2 a:hover {
	color: #000000;
	text-decoration: underline;
}

.search2input {
	margin-top: 0px;
	padding-top: 0px;
	width: 200px;
	height: 20px;
	color: #666666;
}
.searchdisplayrowtd {
	background-color: #9CB4BE;
	line-height: 16px;
	font-size: 12px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #63899A;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #88A6B3;
	border-left-color: #88A6B3;
	padding: 3px;
}

.searchdisplayrowtd_paid
{
	background-color: #3f5464;
	line-height: 16px;
	font-size: 12px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #354856;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #354856;
	border-left-color: #354856;
	padding: 3px;
}

.searchdisplayrow3 {
	background-color: #A9BEC7;
	line-height: 16px;
	font-size: 14px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #63899A;
	padding: 3px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
.searchdisplayrow3 a {
	color: #9E2402;
	text-decoration: none;
}
.searchdisplayrow3 a:hover {
	color: #000000;
}

.searchdisplayrow_paid
{
	background-color: #4b6375;
	line-height: 16px;
	font-size: 14px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #63899A;
	padding: 3px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
.searchdisplayrow_paid a {
	color: #9E2402;
	text-decoration: none;
}
.searchdisplayrow_paid a:hover {
	color: #000000;
}


.tblsearch2head {
	text-align: center;
	height: 27px;
	color: #FFFFFF;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 11px;
}.search2left {
	background-image: url('search2headbg_01.gif');
	background-repeat: no-repeat;
	width: 6px;
	height: 27px
}
.search2middle
{
	background-image: url( 'search2headbg_03.gif' );
	background-repeat: repeat-x;
	font-size: 12px;
	text-transform: uppercase;
	color: #FFFFFF;
	letter-spacing: 1px;
	line-height: 25px;
	font-weight: bold;
}
.search2right {
	background-image: url('search2headbg_04.gif');
	background-repeat: no-repeat;
	height: 27px;
	width: 6px
}
.financeinput {
	width: 260px;
}
.formbuttonbg {
	border-style:none; border-width:0px; background-image: url('formbuttonbg.gif');
	background-repeat: no-repeat;
	height: 25px;
	width: 83px;
	color: #FFFFFF;
	background-color: #000000;
	
}
.newrecordbutton
{
	border:1px solid #000000; background-image: url('buttonbg1.gif');
	background-repeat: repeat;
	height: 23px;
	width: 83px;
	color: #FFFFFF;
	background-color: #a0b3c5;
	
}
.searchbutton
{
	/*background-image: url(buttonbg1.gif);*/
	background-repeat: repeat;
	height: 23px;
	width: 83px;
	color: #FFFFFF;
	background-color: #4a6c8c;
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
}
.searchdetail {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
}
.searchdetail a {
	text-transform: none;
}
.searchdetail a:hover {
	text-transform: none;
}
.paratext
{
	padding-left:2px;
	background-color:#a9bec7;
	font-family: Cambria, Arial, Helvetica, sans-serif;
	font-size:14px;
	padding-right:2px;
}
.paratext P
{
	text-align: justify;
	font-family: Cambria, Arial, Helvetica, sans-serif;
	font-size:14px;
}
.paratext A
{
	color: #993300;
	background-color: transparent;
}
.paratext A:hover
{
	color: #ffffff;
}



/*---------------------checklist----------------------*/
.HomeBuingTips ul
{
	margin:0px;
	padding:0px;
	font-weight:bold;
	font-family:Arial;
	font-size:10pt;
}

.HomeBuingTips ul li
{
	margin:0px;
	list-style-type:none;
	padding-left:20px;
	color:red;
	height:25px;
}

.HomeBuingTips ul li a
{
	color:red;
	display:block;
	text-decoration:none;
}

.HomeBuingTips ul li a:hover
{
	text-decoration:underline;
}

.HomeBuingTips ul li ul.Hide
{
	margin:0px;
	padding-left:20px;
	display:none;
}

.HomeBuingTips ul li ul li
{
	margin:0px;
	padding-left:20px;
	color:green;
	height:25px;
}

.HomeBuingTips ul li ul li a
{
	color:green;
	text-decoration:none;
}
.HomeBuingTips ul li ul li a:hover
{
	text-decoration:underline;
}

.HomeBuingTips ul li ul li ul.Hide
{
	margin:0px;
	padding-left:20px;
	display:none;
}

.HomeBuingTips ul li ul li ul li
{
	margin:0px;
	padding-left:20px;
	color:MenuText;
	height:25px;
}

.downImage
{
	background-repeat:no-repeat;
	width:9px;
	background-image: url(plus.jpg);
	height: 9px;
	background-position: center 50%;
	display: block;
	float: left;	
	margin-right: 10px;
}
.upImage
{
	background-image:url(minus.jpg);
	background-repeat:no-repeat;
	background-position: center 50%;
	display:block;
	width:9px;
	height: 9px;
	float: left;	
	margin-right: 10px;
}
.tipImage
{
	background-image:url(text.jpg);
	background-repeat:no-repeat;
	background-position: center 50%;
	display:block;
	width:12px;
	height: 15px;
	float: left;	
	margin-right: 10px;
}
/*-------------------------gallery-item--------------------------*/
.galleryItem
{
	padding-right: 2px;
	display: block;
	padding-left: 2px;
	font-weight: normal;
	padding-bottom: 6px;
	color: #c07843;
	padding-top: 6px;
	text-align: justify;
	text-decoration: none;
	/*height:100px;*/
}
A.galleryItem {
	PADDING-RIGHT: 6px;
	DISPLAY: block;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 6px;
	COLOR: #000000;
	PADDING-TOP: 2px;
	TEXT-ALIGN: justify;
	TEXT-DECORATION: none;
	border-top-width: 1px;
	/*border-right-width: 1px;*/
	border-bottom-width: 1px;
	/*border-left-width: 1px;*/
	border-top-style: solid;
	/*border-right-style: solid;*/
	border-bottom-style: solid;
	/*border-left-style: solid;*/
	border-top-color: white;
	/*border-right-color: white;*/
	border-bottom-color: #666666;
	/*border-left-color: white;*/
}
A.galleryItem:hover {
	CURSOR: pointer;
	BACKGROUND-COLOR: #5C7B98;
	/*border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;*/
}
A.galleryItem:visited {
	CURSOR: pointer;
	COLOR: #000000;
}
.linkcont
{
	
}

A.tab {
	DISPLAY: inline-block; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BACKGROUND: url('PropTypeTab.png') repeat-x; WIDTH: 100px; COLOR: red; PADDING-TOP: 10px; FONT-FAMILY: verdana; HEIGHT: 20px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.tabSel {
	DISPLAY: inline-block; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BACKGROUND: url('PropTypeTabHover.png') repeat-x; WIDTH: 100px; COLOR: red; PADDING-TOP: 10px; FONT-FAMILY: verdana; HEIGHT: 20px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.tab:hover {
	BACKGROUND: url('PropTypeTabHover.png') repeat-x; 
}
/*----------------------------------------------------------------*/
/*-----------------end checklist-----------------------------------------------*/
.gallery-head
{
	color: #ff0000;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-weight: bold;
}
.galleryImg {
	float: left;
	height: 87px;
	width: 75px;
	margin-right: 10px;
	margin-top: 2px;
}
.gallerybody {
	font-size: 11px;
}
.bannerrightlinks {
	width: 120px;
	text-align: center;
}
.bannerrightlinks a {
	color: #FFFFFF;
	text-decoration: none;
}
.bannerrightlinks a:hover {
	color: #FFEA00;
}

.bannerlinksbullet {
	background-image: url('bannerbottomlinkbullet.gif');
	width: 11px;
	background-repeat: no-repeat;
	background-position:  center 50%;
}
.grpheader1
{
	background: url('Images/mainheader.jpg') repeat-x;
	font-family: verdana;
	font-size: 10pt;
	font-weight: bold;
	height: 25px;
	width: 100%;
	padding-top: 5px;
	padding-left: 10px;
	text-align: center
}
.AddItem
{
	display: block;
	font-weight: normal;
	padding-bottom: 6px;
	color: #c07843;
}
A.AddItem {
	COLOR: #000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
}
A.AddItem:hover {
	CURSOR: pointer;
	BACKGROUND-COLOR: #5C7B98;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
}
A.AddItem:visited {
	CURSOR: pointer;
	COLOR: #000000;
}
.adimg { 
margin-bottom:	6px;
padding-left: 5px;
}
.adallc { 
margin-bottom:	6px;
}
/*default page merque*/

#marqueecontainer{
position: relative;
width: 190px; /*marquee width 200 */
height: 150px; /*marquee height 150 */
overflow: hidden;
padding: 2px;
padding-left: 4px;
z-index:0;
/*border:solid 3px red;*/
}
#vmarquee
{
	z-index:0;
	/*border:solid 3px #ffffff;*/
}
/*default page merque end*/
.copyright {
	color: #0066FF;
	background-color: #000000;
	letter-spacing: 1px;
	line-height: 25px;
	margin-top: 5px;
	font-size:10px;
	padding-left:10px;
	padding-right:10px;
}
.copyright a {
	color: #0066FF;
	text-decoration: none;
	letter-spacing: 1px;
}
.copyright a:hover {
	color: #00FFFF;
}

/* ====== property feedback =======================*/
.text {
	font-size: 12px;
	color: #006699;
	font-weight:bold;
	}
.text_content{
	font-size: 12px;
	color: #006699;
	}
/* ======end  property feedback =======================*/
.tblproperty {
	padding-bottom: 2px;
	background-image: url('search2headbg_03.gif');
	text-align: center;
	color: #FFFFFF;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 11px;
	background-color: #8DA7B1;
	background-repeat: repeat-x
}
.tblproperty TD
{
	border-right:solid 1px #a9bec7;
	height:20px;
	border-bottom:solid 1px #a9bec7;
}
.tblproperty a {
	color: #990000;
	text-decoration: none;
}
.tblproperty a:hover {
	color: #000000;
	text-decoration: underline;
}

.tblpropertyinner {
	padding-bottom: 2px;
	text-align: center;
	color: #FFFFFF;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 11px;
	background-color: #8DA7B1;
	border-right:solid 1px #a9bec7;
	height:56px;
	border-bottom:solid 1px #a9bec7;
}
.tblpropertyinner TD
{
	
}
.tblpropertyinner a {
	color: #990000;
	text-decoration: none;
}
.tblpropertyinner a:hover {
	color: #000000;
	text-decoration: underline;
}

/* ====== property feedback =======================*/
.text {
	font-size: 12px;
	color: #006699;
	font-weight:bold;
	}
.text_content {
	font-size: 12px;
	color: #006699;

	}
/* ======end  property feedback =======================*/
.tblproperty {
	padding-bottom: 2px;
	background-image: url('search2headbg_03.gif');
	text-align: center;
	color: #FFFFFF;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 11px;
	background-color: #8DA7B1;
	background-repeat: repeat-x
}
.tblproperty TD
{
	border-right:solid 1px #a9bec7;
	height:20px;
	border-bottom:solid 1px #a9bec7;
}
.tblproperty a {
	color: #990000;
	text-decoration: none;
}
.tblproperty a:hover {
	color: #000000;
	text-decoration: underline;
}

.tblpropertyinner {
	padding-bottom: 2px;
	text-align: center;
	color: #FFFFFF;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 11px;
	background-color: #8DA7B1;
	border-right:solid 1px #a9bec7;
	height:56px;
	border-bottom:solid 1px #a9bec7;
}
.tblpropertyinner TD
{
	
}
.tblpropertyinner a {
	color: #990000;
	text-decoration: none;
}
.tblpropertyinner a:hover {
	color: #000000;
	text-decoration: underline;
}