*	{ margin:0px; padding:0px; }
html, body
	{ margin:8px 0px 0px 3px; padding: 0px; background-color:#efefef; }

A							{ color:#000000; font-size:12px; font-family: arial, sans-serif; font-weight:none; }
A:link				{ text-decoration: none }
A:visited			{ text-decoration: none }
A:hover				{ text-decoration: underline; color:#000000; }
A:active			{ text-decoration: none; color:#000000; }

A.topline							{ color:#000000; font-size:12px; font-family: arial, sans-serif; font-weight:bold; }
A.topline:link				{ text-decoration: none }
A.topline:visited			{ text-decoration: none }
A.topline:hover				{ text-decoration: none; color:#000000; border-bottom: 2px solid #ffff00; }
A.topline:active			{ text-decoration: none; color:#000000; }

A.news							{ color:#000000; font-size:10px; font-family: arial, sans-serif; font-weight:none; }
A.news:link					{ text-decoration: none }
A.news:visited			{ text-decoration: none }
A.news:hover				{ text-decoration: none; color:#800000; }
A.news:active				{ text-decoration: none; color:#000000; }

A.smallred						{ color:#a00000; font-size:10px; font-family: arial, sans-serif; font-weight:bold; }
A.smallred:link				{ text-decoration: none }
A.smallred:visited		{ text-decoration: none }
A.smallred:hover			{ text-decoration: underline; color:#000000; }
A.smallred:active			{ text-decoration: none; color:#a00000; }

A.pages						{ color:#c00000; font-size:14px; font-family: arial, sans-serif; font-weight:bold; }
A.pages:link			{ text-decoration: none }
A.pages:visited		{ text-decoration: none }
A.pages:hover			{ text-decoration: none; color:#c00000; }
A.pages:active		{ text-decoration: none; color:#c00000; }

A.pages_blue							{ color:#0664CE; font-size:12px; font-family: arial, sans-serif; font-weight:none; }
A.pages_blue:link					{ text-decoration: none }
A.pages_blue:visited			{ text-decoration: none }
A.pages_blue:hover				{ text-decoration: underline; color:#000000; }
A.pages_blue:active				{ text-decoration: none; color:#0664CE; }

A.bottoms							{ color:#FFF7D6; font-size:11px; font-family: arial, sans-serif; font-weight:none; }
A.bottoms:link				{ text-decoration: none }
A.bottoms:visited			{ text-decoration: none }
A.bottoms:hover				{ text-decoration: underline; color:#DBEFFE; }
A.bottoms:active			{ text-decoration: none; color:#FFF7D6; }

table.tableborder2	{	border:4px double #0664CE; }
table.sold1					{ border:1px dashed #606060; background: url("images/sold.jpg") right 20px no-repeat; }
table.sold2					{ border:1px dashed #606060; background: url("images/sold.jpg") left 20px no-repeat; }
table.listings			{ border:2px dotted #808080; }

td
	{
		font-size:12px;
		font-family: arial, sans-serif;
		color:#000000;
	}
.pageblue			{ font-size:14px; color:#003399; font-weight:bold; padding-bottom:4px; }
.pages1				{ font-size:14px; font-weight:bold; border:1px solid #c00000; color:#0664CE; padding-left:2px; padding-right:2px;}
.bgr_top1			{ background-image: url('images/top_line.jpg'); }
.bgr_top2			{ background-image: url('images/logo_sub3.jpg'); }

input.search
	{
		border:1px solid #0664CE;
		width:40px; height:14px;
		font-size:10px;
		font-family: arial, sans-serif;
	}

select.select_search
	{
		border:0px;
		height:17px; width:170px;
		font-size:11px;
		font-family: arial,sans-serif;
	}

div.maintext		{ font-family: Arial, sans-serif; font-size:12px; font-weight:none; }
div.est_types		{ font-size:16px; font-family: arial, sans-serif; color:#003399; font-weight:bold; }
div.roman				{ font-family: Times New Roman; font-size:24px; color:#0B4C7C; text-align:center; font-weight:bold; }

#topmail
	{
		position:relative;
		top:55px; right:4px;
		text-align:right;
	}

#clock
	{
		position: relative;
		top:110px;
		text-align:center;
		width:800px;
	}

#read_more_button
	{
		position:relative;
		width:100px; height:25px;
		background:url('images/blue_plate_fr.jpg');
		padding-top:7px;
		text-align:center;
	}

#read_more_button2
	{
		position:relative;
		width:81px; height:21px;
		background:url('images/read_more.jpg');
		text-align:center;
		padding-top:4px;
	}

#bottom_menu
	{
		height:20px;
		position:relative;
		border:0px solid #000000;
		top:16px;
		padding-right:10px; padding-bottom:0px;
		text-align:right;
	}

#bottom_mark
	{
		position:relative;
		height:28px;
		text-align:left;
		font-size:10px;
		top:0px;
		font-family: Arial;
		color:#303030;
		font-weight:bold;
		margin-left:20px;
		padding-top:0px;
	}

#LinkOthers
	{
		position:relative;
		height:16px;
		border:1px solid #efefef;
		background: #FFF7D6;
		text-align:center;
		padding-top:0px;
	}

#infos
	{
		position:relative;
		height:24px;
		text-align:center;
		font-size:16px;
		font-family: Arial;
		font-weight:bold;
		border-bottom: 3px dotted #DBEFFE;
	}

#marquees
	{
		border:0px solid #000000;
		position:relative;
		font-size:11px;
		font-family: Arial;
		font-weight:bold;
		color:#ffffff;
		text-align:left;
	}
