body,table,input,select,textarea,form{font-family:helvetica,arial,verdana,"sans serif";font-size:11px;color:#000000;}
body{text-align:center;background:#EEEEEE url(../images/page_bgd.jpg) fixed repeat top left;}
input,select,textarea{color:#000000;}
a:visited,a:active,a:link{color:#000099;background:none;font-size:11px;}
a:hover{color:#990000;font-size:11px;}
a.red:visited,a.red:active,a.red:link{color:#FF0000;background:none;}
a.red:hover{color:#000099;}
td{padding:0.25em;}
.w100{width:100%;}
.w30{width:30%;}
.w50{width:50%;}
.bdr{border:solid 1px #D0D0FF;}
.heading{font-weight:bold;color:#FFFFFF;background:#D0CCCC;}
.adminhead{font-weight:bold;color:#FFFFFF;background:#666666;}
textarea.std{width:260px;height:40px;}
textarea.tall{width:260px;height:140px;}
input.std{width:260px;font-weight:normal;padding:2px;}
select.std{width:260px;}
td.stdtxtarea{vertical-align:top;padding-top:0.5em;}
.clr{clear:both;}
div.floatfix{width:100%;height:1px;clear:both;}
form{margin:0;padding:0;}



div.dd_select_box,input.select_input,div.select_box{width:180px;margin:0;padding:0;}
div.dd_select_box{position:absolute;display:none;top:1.6em;left:0px;border:solid 1px #000044;background:#FFFFFF;}
div.select_box{position:relative;text-align:left;}
div.sel_list{background:#FFFFFF;color:#000000;padding:1px 5px;width:100%;}
div.sel_list_over{background:#000088;color:#FFFFFF;padding:1px 5px;}
html>body div.dd_select_box{top:1.4em;width:182px;}
html>body div.sel_list{width:auto;}
div.td_select{position:absolute;margin:19px 0px 0px 96px;}
html>body div.td_select{position:absolute;margin:-7px 0 0 0;}



/*****************************************    Page   *********************************************/
div.page_bgd{width:790px;position:relative;margin:0px auto;text-align:left;
	background:transparent url(../images/mid_bgd.jpg) scroll repeat-y top left;}
div.page_end,div.page_start{width:790px;height:10px;background:#EE00EE;line-height:1px;overflow:hidden;}

div.page_start{background:transparent url(../images/top_bgd.jpg) scroll no-repeat top left;}
div.page_end{height:20px;background:transparent url(../images/bot_bgd.jpg) scroll no-repeat top left;}

div.page{width:770px;position:relative;margin:0px 10px;background:#FFFFFF;text-align:left;}

/**************************************     Header     ***************************************/
div.header{position:relative;width:770px;height:213px;background:#FFFFFF;top:0px;left:0px;}
div.head_1{position:absolute;width:770px;height:85px;top:0px;left:0px;
	background:transparent url(../images/topBanner_01.jpg) scroll no-repeat top left;}
div.head_2{position:absolute;width:361px;height:103px;top:85px;left:0px;}
div.head_3{position:absolute;width:246px;height:103px;top:85px;left:361px;
	background:transparent url(../images/topBanner_03.gif) scroll no-repeat top left;}
div.head_4{position:absolute;width:145px;height:103px;top:85px;left:625px;
	background:transparent url(../images/topBanner_04.jpg) scroll no-repeat top left;}
div.head_6{position:absolute;width:46px;height:53px;top:188px;left:473px;
	background:transparent url(../images/topBanner_06.gif) scroll no-repeat top left;z-index:20;}

/************************************* Button Bar *******************************************/
div.button_bar {position:absolute;width:770px;height:25px;left:0px;top:188px;
	background: #FFFFFF;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;}

a.button:link,a.button:visited,a.button:active{font-family:helvetica,arial,verdana,"sans serif";font-size: 12px; font-weight: bold;color: #333; text-decoration: none;
	 width: 154px;display:block;float:left;text-align:center;margin:4px 0px;}
a.button:hover{color: #fe0000;font-family:helvetica,arial,verdana,"sans serif";font-size:12px;}

/**********************************  Mid Section  ****************************************/
div.mid_section{position:relative;width:770px;height:50px;}
html>body div.mid_section{height:auto;}

/*********************************** Footer  *********************************************/

div.footer{width:770px;background:#FE0000;font-size:10px;color:#FFFFFF;text-align:center;
font-family:verdana,arial,"sans serif";padding:6px 0;}

a.footlink:visited,a.footlink:active,a.footlink:link{color:#FFFFFF;background:none;font-size:11px;}
a.footlink:hover{color:#0000FF;font-size:11px;}



/********************************* Left Side Search  ***********************************************/
/*td{padding:0px;}*/
div.left_col{width:200px;float:left;text-align:right;background-color: #EEE;padding:0px 0px 30px 0px;border-right:1px solid #CCC;border-bottom:1px solid #CCC;}
html>body div.left_col{margin:2px 0px 0px 0px;}
a.l_button:link,a.l_button:visited,a.l_button:active{font-family:helvetica,arial,verdana,"sans serif";font-size: 12px; font-weight: bold;color: #333; text-decoration: none;margin:8px 10px;line-height:200%;border-bottom:solid 1px #CCCCCC;width:180px;display:block;}
a.l_button:hover{color: #fe0000;font-family:helvetica,arial,verdana,"sans serif";font-size:12px;}
div#quicksearch	p  {font-family: verdana, arial, sans-serif; font-size: 10px; color: #333; font-weight: normal; margin: 0px;}
div#quicksearch table{width: 180px;}
div#quicksearch	#QuickSearchHeader { background-color:#7F0C07; color:White; text-align:center; height:16px;}
div#quicksearch	#QuickSearchHeader p{ color:White; text-align:center; line-height:16px; vertical-align: middle;}
div#quicksearch .quicksearchTitles p{width: 76px; text-align: left; line-height: 16px; vertical-align: middle;}
div#quicksearch select {width: 100px; border: 1px solid #333;
	font-family: verdana, arial, sans-serif; font-size: 10px; color: #333; font-size: 9px;}
div#quicksearch input {width: 100px;  font-size: 9px; 
			border: 1px solid #999;
			margin-top: 3px;}
div#quicksearch option {font-family: verdana, arial, sans-serif; font-size: 10px; color: #333; font-size: 9px;}
div#quicksearch td{padding:2px;}
div#quicksearch p{padding:0px;margin:0px;}

.searchButton {font-family: verdana; font-size: 9px; text-align: center;}
.quicksearchRadio {font-size: 9px; width: 100%; padding-top: 6px;}
.quicksearchRadio p {font-size: 9px; float: left; line-height: 22px; vertical-align: middle;}
.quicksearchRadio input{width: 20px; border: 0px solid White; float: right; margin: 0px; padding: 0px;}

div#quicksearch {float:left;width:200px;overflow:hidden;background-color: #EEE;margin:0px;padding:5px 5px 10px 5px;position:relative;border-bottom:1px solid #CCC;}
html>body div#quicksearch{width:198px;margin:2px 0px 0px 0px;padding:5px 0px 10px 2px;}
/********************************** Main Content ***************************************************/
div.main{float:left;width:530px;margin:20px 0px 0px 20px;position:relative;}


.text {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px; 
	font-weight: normal;
	color: #333;
	letter-spacing: 0px;

}
.j{text-align: justify;}
h1	{	
	font-family: Helvetica, Arial, sans-serif;
	font-size:	18px;
	font-weight: normal;
	font-style:	normal;
	text-decoration: none;
	letter-spacing:	normal;
	text-transform:	none;
	color: #FE0000;
	margin: 0px 0px 0px 0px;
	padding:0;
	letter-spacing: 0px;
}
p{margin:0;padding:8px 0px 2px 0px;}



div#iFrameContent {width: 560px; height: 688px; background-color: #FFF; overflow:hidden}
			 
/* ****** drop down menu ******* */
#dropmenudiv{
position:absolute; margin-top: 1px; border:1px solid #7D92C6; line-height: 18px; z-index:100; font-size: 10px; font-family: verdana, arial;
width: 128px;
}

#dropmenudiv a:link		{ width: 128px; display: block; text-indent: 3px; text-decoration: none; color: Black;
}
#dropmenudiv a:visited	{ width: 128px; display: block; text-indent: 3px; text-decoration: none; color: Black;
}
#dropmenudiv a:hover	{ width: 128px; display: block; text-indent: 3px; text-decoration: none; background-color: #FAB131; color: Black;
}
#dropmenudiv a:active	{ width: 128px; display: block; text-indent: 3px; text-decoration: none;color: Black;
}

/***************************   index page ************************/
div.index_p_bgd{width:221px;height:176px;margin:5px 10px 5px 16px;float:left;position:relative;
	background:transparent url(../images/index_p_bgd.jpg) scroll no-repeat top left;}

div.index_p_text{width:200px;position:absolute;font-weight:bold;color:white;text-align:left;top:-16px;left:5px;}
div.index_p{position:absolute;top:27px;left:1px;height:140px;width:200px;}
div.index_p_corner{position:absolute;width:7px;height:6px;top:27px;left:194px;
	background:transparent url(../images/index_p_bgd.gif) scroll no-repeat top left;}

div.featured_prop_bgd{width:221px;height:220px;margin:5px 10px 5px 16px;float:left;position:relative;
	background:transparent url(../images/featured_bgd.jpg) scroll no-repeat top left;}

div.featured_prop_text{width:200px;position:absolute;font-weight:bold;color:white;text-align:left;top:-16px;left:5px;}
div.featured_prop_price{width:200px;position:absolute;font-weight:bold;color:white;text-align:left;top:-16px;right:8px;text-align:right;}
	
	
div.weather{background:#FFFFFF  url(../images/weather_bgd.jpg) scroll repeat-x top left;
margin:6px 0px;text-align:left;position:relative;}
h2.weather{color:#FFFFFF; padding:4px 6px 12px 6px;margin:0;}
td.w_1,td.w_2{color:#000000;}
td.w_2{padding-left:6em;}

div.news{background:#FFFFFF;margin:6px 0px 6px 6px;padding:0px 6px;text-align:left;position:relative;border:solid 1px #AAAAFF;}
p.news_item{color:#000000;line-height:120%;padding:10px 0px;letter-spacing:normal;}



div.jobs{width:100%;font-size:6px;font-weight:normal;font-family: Arial, Helvetica, sans-serif;text-align:left;}
div.search_over,div.search_results{background:#FFEED5;width:100%;color:#000099;border:solid 1px #000099;padding:6px;margin-bottom:3px;margin-top:3px;}
div.search_over{background:#E9E9FF;color:#FF9900;border:solid 1px #FF9900;}
div.ls_title,div.rs_title{width:50%;margin-bottom:0.5em;font-weight:bold;}
div.rs_title{float:right;text-align:right;}
div.ls_title{float:left;}
a.job:link,a.job:visited,a.job:active,a.job:hover { text-decoration:none ;font-size:11px;color:#000099;}
a.job:hover{color:#FF9900;}
table.found_results{width:100%;}
span.res_cur{color:#FF9900;}
a.res_link:visited,a.res_link:active,a.res_link:link{font-size: 12px;color:#FFFFFF;font-weight:bold;text-decoration:underline;}
a.res_link:hover{color:#FE0000;text-decoration:none;}

h2.qs{color:#FE0000;font-size:13px;margin:0;padding:8px 0 0 10px;text-align:left;font-weight:normal;
font-variant:small-caps;letter-spacing:1px;}

a.site_map_prop_link:visited,a.site_map_prop_link:active,a.site_map_prop_link:link{color:#000099;background:none;font-size:11px;text-decoration:none;}
a.site_map_prop_link:hover{color:#FE0000;font-size:11px;}
h4{font-size:12px;font-weight:bold;}

a.icon_link:visited,a.icon_link:active,a.icon_link:link{font-size: 12px;color:#000099;font-weight:bold;text-decoration:none;line-height:30px;}
a.icon_link:hover{color:#FE0000;text-decoration:none;}

