body, td, th { font-family: Verdana,Arial; line-height:1.5; font-size:11px; }
a { text-decoration:none; color:#35873D}
a:hover { color:#78AF7E}
.img { border:1px solid #eeeeee; padding:2px;}

#container  { margin:5px; }
#content 	{ float:right; margin-top:5px; width:542px; height:100%; } 
#content2 	{ float:left; margin-top:5px; width:770px; height:100%; }
#sidebar 	{ float:left;  margin-top:5px; width:170px; height:100%; }
.clear 		{ clear: both; }
.heading_area { background-color:#f2f2f2; color:#35873D; padding:10px; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; margin-top:0 }
h1 { font-size:34px;}
h2 { font-size:24px;}
h3 { font-size:15px; font-weight:bold }
h4 { font-size:15px; font-weight:bold }
h5 { font-size:14px;}

#breadcrumb { font-family:Tahoma; font-size:11px; background-color:#f7f7f7; padding:2px; color:#666666; margin-bottom:10px; }
#breadcrumb a { font-family:Tahoma; font-size:11px; padding:0 2px; }
#breadcrumb a:visited { font:Tahoma 11px; }
#breadcrumb select { font-family:Tahoma; font-size:11px; padding:0px; margin:0px; height:5px }

.box 			{ padding: 4px 8px 4px 8px; margin-bottom:5px; border-style: solid; border-width: 5px 1px; }
.agent { color:#3C8FED; }
.price  { color:#990000; }
#grey.box 		{ background:#ffffff; border-color: #eeeeee; color:#000000; }
#grey.box h3 	{ color:#3C8FED; margin-bottom:0px; border-bottom:2px solid #3C8FED; } 
#grey.box h4 	{ color:#3C8FED; margin-bottom:10px; border-bottom:2px solid #3C8FED;} 
#grey.box h5 	{ color:#3C8FED; margin-bottom:5px; border-bottom:1px solid #3C8FED;font-weight:bold; font-size:12px;} 
#grey.box h6 	{ color:#3C8FED; margin-bottom:5px; border-bottom:1px solid #3C8FED; font-weight:bold} 
#grey.box a 	{ color:#0066CC; padding:0px 2px; }
#grey.box a:hover { text-decoration:none; background-color:#FFFF99; }

.footer_td  			{ background-color: #35873D; height: 8px; }
.footer_links			{ color: #999999; }
.footer_links a:link 	{ color: #999999; }
.footer_links a:visited { color: #999999; }
.footer_links a:hover  	{ color: #000000; }

input, textarea, select { font-family:Verdana,Arial; font-size:11px; border:1px solid #35873D; padding:1px;}

.textField 	{ width:200px; border:1px solid #CCCCCC; }
.textField2 { width:300px; border:1px solid #CCCCCC; }
.textField3 { width:100px; border:1px solid #CCCCCC; }
.button 	{ background-image:url(images/bg_button.gif); width:90px; height:21px; color:#4466BB; border:0; font-weight:bold; }
.copyright 	{ font-size:9pt; }
.heading2 	{ font-size:16px; font-weight:bold; }
.heading	{ font-size:18px; width:100%; border-bottom:1px solid #CCCCCC; text-align:left; margin-bottom:10px; }
.message	{ background-color:#efefef; padding:4px; border:1px solid #CCCCCC; text-align:center; }
.error		{ background-color:#efefef; padding:4px; border:1px solid #CCCCCC; text-align:center; }
.error_text	{ color:#FF0000; }


.trAlt1 { background-color:#ffffff; }
.trAlt2 { background-color:#f9f9f9; }
/* text field*/
.input1  { width:150px; border:solid 1px #B4CCEB; padding-left:2px; }
.input1a { width:80px; border:solid 1px #B4CCEB; padding-left:2px; }
.input2 { border:solid 1px #B4CCEB; color:#6589E9; background-image:url(/images/bg_button.gif); font-weight:bold; padding:0 0px; }
.input3 { idth:400px; eight:16px; border:solid 1px #B4CCEB; }
.input4 { width:100%;  height:200px; border:solid 1px #B4CCEB;}
.input5 { width:100%;  height:75px; border:solid 1px #B4CCEB;}
/* SITE BOXES */
.boxInfo { border:1px solid #B4CCEB; background-color:#DFEEFF; color:#000000; padding:4px; margin:0 auto; width:95%; }
.boxError{ border:1px solid #FF0000; background-color:#FFDFDF; color:#000000; padding:4px; margin:0 auto; width:95%; }

.menu_header           	{ color: #FFFFFF; font-weight: bold; text-decoration: none; text-align: center; letter-spacing:1.2px; }
.menu_header a:link    	{ color: #FFFFFF; padding:3px 0px 4px 0px; background-image:url(/images/blue_bg.jpg); background-color:#21639D; display: block;text-decoration: none; border:1px solid #000000; }
.menu_header a:visited 	{ color: #FFFFFF; padding:3px 0px 4px 0px; background-image:url(/images/blue_bg.jpg); display: block; text-decoration: none; border:1px solid #000000; }
.menu_header a:hover   	{ color: #FFFFFF; padding:3px 0px 4px 0px; background-image:url(/images/red_bg.jpg);  display: block;  text-decoration: none; border:1px solid #000000; }

.menu2           		{ color: #FFFFFF; padding:3px 0px 4px 0px; font-weight: bold; text-decoration: none; text-align: center; letter-spacing:1.2px; }
.menu2 a:link    		{ color: #FFFFFF; padding:3px 0px 4px 0px; background-image:url(/images/red_bg.jpg);  background-color:#9C3A21; display: block;text-decoration: none; border:1px solid #000000; }
.menu2 a:visited 		{ color: #FFFFFF; padding:3px 0px 4px 0px; background-image:url(/images/red_bg.jpg); display: block; text-decoration: none;border:1px solid #000000; }
.menu2 a:hover   		{ color: #FFFFFF; padding:3px 0px 4px 0px; background-image:url(/images/red_bg.jpg); display: block; text-decoration: none;border:1px solid #000000; }

#tabnav
	{
		height: 20px;
		margin: 0;
		padding-left: 10px;
		background: url(/images/tab_bottom.gif) repeat-x bottom;
	}

#tabnav li
	{
		margin: 0; 
		padding: 0;
  		display: inline;
  		list-style-type: none;
  	}
	
#tabnav a:link, #tabnav a:visited
	{
		float: left;
		background: #f9f9f9;
		font-size: 10px;
		line-height: 14px;
		padding: 2px 10px 2px 10px;
		margin-right: 4px;
		border: 1px solid #ccc;
		text-decoration: none;
		color: #666;
	}

#tabnav a:link.active, #tabnav a:visited.active
	{
		border-bottom: 1px solid #eeeeee;
		background: #eeeeee;
		color: #000;
	}

#tabnav a:hover
	{
		background: #eeeeee;
	}
	

	
