body {
	margin:0;
	padding:0;
	background-color:#585045;
}

.address_container{
	width:360px;
	height:14px;
	padding-top:3px;
}

.address_left {
	width:33px;
	height:14px;
	float:left;
	padding-top:3px;
}

.address_right {
	width:28px;
	height:14px;
	float:right;
	padding-top:3px;
}

.address_text {
	font:bold 12px Tahoma,Verdana,Arial,Helvetica;
	color:#FFD069;
	width:292px;
	text-align:center;
	padding-left:3px;
	float:left;
}

.alHolder {
	width:95%;
	border:0;
}


.athome_ctlgrahic {
	background-image: url(content_tl.gif);
	background-repeat:no-repeat;
	height:14px;
	width:26px;
}


.athome_ctrgrahic {
	background-image: url(content_tr.gif);
	background-repeat:no-repeat;
	height:14px;
	width:35px;
}


.athome_bottom {
	background-image: url(leftbottomback.gif);
	background-repeat:repeat-x;
	width:182px;
	height:82px;
}

.athome_bottomLeft {
	background-image: url(leftbottom.gif);
	background-repeat:no-repeat;
	width:16px;
	height:48px;
}

.athome_bottomRight {
	background-image: url(rightbottom.jpg);
	background-repeat:no-repeat;
	width:17px;
	height:48px;
}

.athomeContent_left {
	background-image: url(content_left.gif);
	background-repeat:repeat-y;
	width:26px;
	height:100%;
}

.athomeContent_middle {
	background:#FFFFFF;
	height:100%;
}

.athomeContent_right {
	background-image: url(content_right.gif);
	background-repeat:repeat-y;
	width:35px;
	height:100%;
}

.athomeContent_tl {
	width:26px;
	height:14px;
}

.athomeContent_tm {
	background-image: url(content_top.gif);
	background-repeat:repeat-x;
	height:14px;
	width:100;
}


.athomeContent_tr {
	width:35px;
	height:14px;
}


.bodyBorder {
	width:775px;
	background-image: url(grasstile.gif);
	background-repeat:repeat;
	position:relative;
}

.bottomBack {
	background-image: url(bottomback.gif);
	background-repeat:repeat-x;
	width:100%;
	height:48px;
}

.bottomBack_graphic {
	background-image: url(bodybottomright.jpg);
	background-repeat:no-repeat;
	width:35px;
	height:48px;
}

.bottomLeft {
	background-image: url(bottomback.gif);
	background-repeat:no-repeat;
	width:100%;
	height:48px;
}

.bottomRight {
	background-image: url(bottomback.gif);
	background-repeat:no-repeat;
	width:100%;
	height:48px;
}

.contactInfo {
	font:normal 10px Verdana,Arial,sans-serif;
	margin-left:12px;
	color:#2f4d71;
	text-align:left;
	width:154px;
	overflow:hidden;
}

.contactInfo span{
	font:bolder 11px Verdana,Arial,sans-serif;
	color:#2f4d71;
	width:154px;
	height:100%;
	display:block;
	overflow:hidden;
}

div#contactBack div.contactInfo a, a:link, a:active, a:visited{
	font:bolder 10px Verdana,Arial,sans-serif;
	color:#2f4d71;
	text-decoration:underline;
}

div#contactBack div.contactInfo a:hover{
	color:#0d0d0d;
}

/* ############################################ */
/* ############################################ */
/* xxxxxxxxxxxxx Begin Content Well xxxxxxxxxxx */
/* ############################################ */
/* ############################################ */

.content_bl {
	width:16px;
	height:95px;
}

.content_br {
	width:22px;
	height:95px;
}

.content_bottom {
	background-image: url(content_bottom.gif);
	background-repeat:repeat-x;
	height:95px;
	width:593px;
}

.content_bottomback {
	background-image: url(content_bottomback.gif);
	background-repeat:repeat-x;
	height:34px;
	width:100% !important;
}

.content_bottomleft {
	background-image: url(content_leftbottom.gif);
	background-repeat:repeat-x;
	height:34px;
	width:26px;
}

.content_bottomright {
	background-image: url(content_rightbottom.gif);
	background-repeat:repeat-x;
	width:35px;
	height:34px;
}

.content_left {
	background-image: url(content_left.gif);
	background-repeat:repeat-y;
	width:16px;
	height:100%;
}

.content_middle {
	background:#393b3a;
	height:100%;
	width:593px;
}

.content_right {
	background-image: url(content_right.gif);
	background-repeat:repeat-y;
	width:22px;
	height:100%;
}

.content_tl {
	width:16px;
}
.content_tm {
	background-image: url(content_topmiddle.gif);
	background-repeat:repeat-x;
	height:11px;
	width:593px;
}



.content_tr {
	width:22px;
}

.contentWellContainer {
	width:100%;
	padding:0;
	border:0;
}

.contentWell_text{
	font:normal 12px Arial,Tahoma,Verdana,Arial,Helvetica;
	color:#000000;
	padding-top:6px;
	padding-bottom:12px;
	text-align:left;
}

/* ############################################ */
/* ############################################ */
/* xxxxxxxxxxxxx End Content Well xxxxxxxxxxxxx */
/* ############################################ */
/* ############################################ */


.disclaimer, a.disclaimer, a.disclaimer:link, a.disclaimer:active, a.disclaimer:visited, a.disclaimer:hover {
	color:#cec5a5;
}

#dlg {
	position:absolute; 
	top:10px; 
	left:400px; 
	width:175px; 
	display:none; 
	z-index:921;
}
}

.footer_bl {
	background-image: url(leftbottom2.gif);
	background-repeat:repeat-x;
	width:14px;
	height:82px;
}

.headerRight {
	width:35px;
	height:193px;
}

.headerRight_graphic {
	background-image: url(header_righttop.gif);
	background-repeat: no-repeat;
	width:35px;
	height:193px;
}

.innerLeft {
	background-image: url(bodyinner_left.gif);
	background-repeat: repeat-y;
	width:14px;
	height:14px;
}

.innerLeft_graphic {
	background-image: url(bodyinner_lefttop.gif);
	background-repeat: no-repeat;
	width:14px;
	height:14px;
}

.innerLeftb {
	background-image: url(bodyinner_left.gif);
	background-repeat: repeat-y;
	width:14px;
	height:14px;
}

.innerLeftb_graphic {
	background-image: url(bodyinnerb_left.gif);
	background-repeat: no-repeat;
	width:14px;
	height:35px;
}

.leftBottom {
	width:14px;
	height:48px;
}

.leftBottom_graphic {
	background-image: url(leftbottom2.gif);
	background-repeat: no-repeat;
	width:14px;
	height:48px;
}

.leftSide {
	background-image: url(leftback.jpg);
	background-repeat:repeat-y;
	width:16px;
}

.leftSide_graphic {
	background-image: url(leftside.jpg);
	background-repeat:no-repeat;
	width:16px;
	height:457px;
}

.logo_footer {
	width:537px;
	height:91px;
}



.mainBackground{
	background-image: url(back.jpg);
	background-repeat:repeat-x;
	width:100%;
	height:569px;
}

.mainBody {
	width:775px;
	position:relative;
}




.middleBodyLeft {
	background-image: url(grasstile.gif);
	background-repeat:repeat;
	width:182px;
	height:100%;
}


.middleBodyRight {
	background-image: url(back.gif);
	background-repeat:repeat-x;
	width:519px;
}

.office_c21{
	font:bolder 14px Arial,Verdana,Arial,Helvetica;
	color:#494132;
	padding-top:12px;
}

.officeName {
	font:bolder 16px Arial,Verdana,Arial,Helvetica;
	color:#d69f20;
}

.phone_header {
	font:bold 11px Arial,Helvetica;
	color:#FFD069;
}

.phone_numbers {
	width:290px;
	font:bold 15px Arial,Helvetica;
	color:#FFFFFF;
	text-align:left;
	float:right;
	padding-top:40px;
}

.relativeBack {
	postion:relative;
}


div#cnt_button {
	position:absolute;
	left:625px;
	top:0;
}

div#qs_button {
	position:absolute;
	left:445px;
	top:0;
}


.rightSide {
	background-image: url(rightback.jpg);
	background-repeat:repeat-y;
	width:17px;
}

.rightSide_graphic {
	background-image: url(rightside.jpg);
	background-repeat:no-repeat;
	width:18px;
	height:384px;
}

.subHeader_spacer {
	height:8px;
	background:#adaeae;
}

.subHeader_text {
	font:bold 16px Arial,Verdana,Arial,Helvetica;
	color:#FFD069;
	width:292px;
	text-align:center;
	padding-left:3px;
	float:left;
}

.subHeader_tr {
	background-image: url(toprightback.gif);
	background-repeat: repeat-y;
	width:8px;
	height:114px;
	background-position: top right;
}

#textContainer {
	width:484px;
}

#tableBody {
	width:775px;
}

.topBodyLeft{
	width:145px;
	height:22px;
}

.topBodyLeft_sub{
	width:161px;
	height:22px;
	background-image: url(topmiddle.gif);
	background-repeat:repeat-x;
}

.topBodyRight{
	background-image: url(topmiddle.gif);
	background-repeat:repeat-x;
	height:22px;
}

/* ############################################ */
/* ############################################ */
/* Begin Preferred Partners/Articles and Links  */
/* ############################################ */
/* ############################################ */

.contentDivider {
	background-image:url(div_dot.gif);
	height:1px !important;
	width:100%;
	background-repeat:repeat-x;
}

.pp_middleLeft {
	background-image:url(al_leftmiddle.gif);
	width:20px;
	height:100%;
	background-repeat:repeat-y;
}

.pp_middleRight {
	background-image:url(al_rightmiddle.gif);
	width:24px;
	height:100%;
	background-repeat:repeat-y;
}

.pp_topMiddle {
	background-image:url(al_top.gif);
	width:100%;
	height:21px;
	background-repeat:repeat-x;
}

.al_bottomLeft {
	background-image:url(al_bottomleft.gif);
	width:20px;
	height:20px;
	background-repeat:no-repeat;
}

.al_bottomMiddle {
	background-image:url(al_bottom.gif);
	width:100%;
	height:21px;
	background-repeat:repeat-x;
}

.al_bottomRight {
	background-image:url(al_bottomright.gif);
	width:24px;
	height:20px;
	background-repeat:no-repeat;
}

div.al_holder {
	float:left;
	width:45%;
}

div.al_holder a {
	color:#cec5a5;
	font:bold 11px Verdana,Arial,Helvetica,sans-serif;
	text-decoration:none;
	line-height:16px;
}

div.al_holder a:hover {
	color:#b4ceee;
}

.al_middle {
	background-color:#45586f;
}

.al_middleLeft {
	background-image:url(al_leftmiddle.gif);
	width:20px;
	height:100%;
	background-repeat:repeat-y;
}

.al_middleright {
	background-image:url(al_rightmiddle.gif);
	width:24px;
	height:100%;
	background-repeat:repeat-y;
}

.al_padding {
	width:40px;
	float:left;
}

.al_padding img{
	width:40px;
	height:1px;
	border:0;
}

.al_topLeft {
	background-image:url(al_topleft.gif);
	width:20px;
	height:21px;
	background-repeat:no-repeat;
}

.al_topMiddle {
	background-image:url(al_top.gif);
	height:21px;
	background-repeat:repeat-x;
}

.al_topRight {
	background-image:url(al_topright.gif);
	width:24px;
	height:21px;
	background-repeat:no-repeat;
}

div#alheader_graphic {
	background-image:url(alheader_graphic.gif);
	width:376px;
	height:39px;
	background-repeat:no-repeat;
}

div#alheader_graphic img{
	width:376px;
	height:39px;
	border:0;
}

.alheader_topLeft {
	background-image:url(alheader_topleft.gif);
	width:20px;
	height:39px;
	background-repeat:no-repeat;
}

.alheader_topMiddle {
	background-image:url(alheader_top.gif);
	height:39px;
	background-repeat:repeat-x;
}

.alheader_topRight {
	background-image:url(alheader_topright.gif);
	width:24px;
	height:39px;
	background-repeat:no-repeat;
}

.articles_middleLeft {
	background-image:url(al_backleft.gif);
	width:20px;
	height:100%;
	background-repeat:repeat-y;
}

.articles_middleright {
	background-image:url(al_backright.gif);
	width:24px;
	height:100%;
	background-repeat:repeat-y;
}

.pp_middle {
	background-color:#3a3e41;
}

div.ppContainer {
	width:100%;
	clear:both;
}

div.ppContainer div.pp4 {
	padding-bottom:6px;
	padding-right:6px;
	font:normal 11px Verdana,Arial,Helvetica,sans-serif;
	color: #e5dab5;
	float:left;
	width:48%;
}

div.ppContainer div.pp4_right {
	padding-bottom:6px;
	padding-right:6px;
	font:normal 11px Verdana,Arial,Helvetica,sans-serif;
	color: #e5dab5;
	float:right;
	width:48%;
}

div.ppContainer div.pp4 a {
	color:#f4eed9;
	font:bold 11px Verdana,Arial,Helvetica,sans-serif;
	text-decoration:none;
}

div.ppContainer div.pp4 a:hover {
	color:#b4ceee;
}

div.ppContainer div.pp4_right a {
	color:#f4eed9;
	font:bold 11px Verdana,Arial,Helvetica,sans-serif;
	text-decoration:none;
}

div.ppContainer div.pp4_right a:hover {
	color:#b4ceee;
}

div.ppContainer div.pp3 {
	padding-right:12px;
	padding-bottom:6px;
	font:normal 11px Verdana,Arial,Helvetica,sans-serif;
	color: #e5dab5;
	float:left;
	width:31%;
}

div.ppContainer div.pp3 a {
	color:#f4eed9;
	font:bold 11px Verdana,Arial,Helvetica,sans-serif;
	text-decoration:none;
}

div.ppContainer div.pp3 a:hover {
	color:#b4ceee;
}


div.ppContainer div.pp3_right {
	padding-bottom:6px;
	font:normal 11px Verdana,Arial,Helvetica,sans-serif;
	color: #e5dab5;
	float:left;
	width:32%;
}

div.ppContainer div.pp3_right a {
	color:#f4eed9;
	font:bold 11px Verdana,Arial,Helvetica,sans-serif;
	text-decoration:none;
}

div.ppContainer div.pp3_right a:hover {
	color:#b4ceee;
}

/* ########################################## */
/* ########################################## */
/* End Preferred Partners/Articles and Links  */
/* ########################################## */
/* ########################################## */


/* ############################################ */
/* ############################################ */
/* Begin Main Header   */
/* ############################################ */
/* ############################################ */


.flashHolder_movie{
	width:484px;
	height:193px;
}

.flashHolder_movie img{
	width:484px !important;
	height:193px;
}
.flashZ {
	z-index:1;
}


.headerMainText {
	width:167px;
	height:193px;
	float:left;
}

.logoCenter {
	background-image: url(logo_back.gif);
	background-repeat: repeat-x;
	height:105px;
}

.logoCenter img{
}


.logoContainer {
	margin-top:37px;
}

.logoLeft {
	background-image: url(logo_left.gif);
	background-repeat: no-repeat;
	width:20px;
	height:105px;
}

.logoRight {
	background-image: url(logo_right.gif);
	background-repeat: no-repeat;
	width:19px;
	height:105px;
}

.logoHeader {
	height:193px;
	background-image: url(header_overflow.gif);
	background-repeat: repeat-x;
}

.logoHolder {
	width:304px;
	height:193px;
	background-image: url(header_lefttop.gif);
	background-repeat: no-repeat;
	font:bolder 16px Verdana,Arial,Helvetica,sans-serif;
	color:#fdf6f0;
}

.mainHeader {
	height:193px;
	width:167px;
	background-image: url(mainheader_middle.gif);
	background-repeat: repeat-x;
	font:bolder 16px Verdana,Arial,Helvetica,sans-serif;
	color:#fdf6f0;
}

.mainHeader_left {
	height:193px;
	background-image: url(header_overflow.gif);
	background-repeat: repeat-x;
}

.mainHeader_right {
	height:193px;
	width:25px;
	background-image: url(mainheader_right.gif);
	background-repeat: repeat;
}

.mainHeader_text {
	font:bolder 16px Verdana,Arial,Helvetica,sans-serif;
	color:#6e593f;
	white-space:nowrap;
	margin-top:18px !important;
	margin-top:18px;
	padding-right:2px;
	height:28px;
	overflow:visible !important;
	overflow:hidden;
}

@media all and (min-width: 0px){
.mainHeader_text {
	font:bolder 16px Verdana,Arial,Helvetica,sans-serif;
	color:#fdf6f0;
	white-space:nowrap;
	margin-top:18px !important;
	margin-top:18px;
	height:28px !important;
	overflow:visible !important;
}
}

.mainHeader_right img{
	height:193px;
	width:25px;

}

/* ############################################ */
/* ############################################ */
/* End Main Header   */
/* ############################################ */
/* ############################################ */


/* ############################################ */
/* ############################################ */
/* Begin Left Nav  */
/* ############################################ */
/* ############################################ */

.leftNav_bottom {
	width:182px;
	height:184px;
}

.navDivider {
	width:182px;
	height:1px;
	background-image: url(nav_divider.gif);
	background-repeat: no-repeat;
}

.leftNav_top {
	width:182px;
	height:14px;
}

.leftNav_topgraphic {
	width:182px;
	height:14px;
	background-image: url(leftnav_top.gif);
}

div.outerback div.active {
	width: 182px; 
	height:100%;
	background: url( nav_on.gif ) no-repeat;
	}
	

	
	
div.outerback div.active a {
	display: block;
	margin: 0; 
	padding-top:8px;
	padding-bottom:4px;
	width:100%; 
	height:100%;
	color:#595249;
	font:bold 12px Tahoma,Arial,Helvetica,sans-serif;
	line-height:12px;
	text-decoration:none;
	pointer:arrow;
	padding-left:27px;
	background: url( nav_on.gif ) no-repeat;
	}
div.outerback div.active a:hover {
	background: url( nav_on.gif ) no-repeat;
	color:#2c71ae;
	}


div.outerback div.inactive {
	width:175px !important; 
	height:100%;
	overflow:hidden;
	background: url( nav_on.gif ) no-repeat;
	}
	

	
	
div.outerback div.inactive a {
	display:table;
	margin: 0; 
	padding-top:8px;
	padding-bottom:4px;
	padding-left:27px;
	padding-right:8px;
	width:175px; 
	height:100%;
	color:#2c71ae;
	font:bold 12px Tahoma,Arial,Helvetica,sans-serif;
	text-decoration:none;
	pointer:arrow;
	background: url( nav_off.gif ) no-repeat;
	}
div.outerback div.inactive a:hover {
	background-image: none;
	color:#595249;
	}

div.outerBack {
	width: 182px; 
	overflow:hidden;
	background: url( button_back.gif ) repeat-y;
	}
	
/* ############################################ */
/* ############################################ */
/* End Left Nav  */
/* ############################################ */
/* ############################################ */

/* ############################################ */
/* ############################################ */
/* Begin Articles  */
/* ############################################ */
/* ############################################ */

td.al_middle div.articlesSpacer ul{
margin: 0px;
padding: 6px 0 10px 0;
list-style-type: none;
display:block;
width:205px;
float:left;
}

td.al_middle div.articlesSpacer ul li{
display:block;
background:url(article_icon.gif) no-repeat 0 6px;
line-height:13px;
margin: 0px;
padding: 0 30px 5px 10px;
text-align:left;
}

td.al_middle div.articlesSpacer ul li a, a:link, a:active, a:visited{
	font:normal 11px Verdana, Arial, sans-serif;
	line-height:9px;
	color:#f4eed9;
	text-decoration:none;
}

td.al_middle div.articlesSpacer ul li a:hover{
	color:#b4ceee;
	text-decoration:underline;
}

/* ############################################ */
/* ############################################ */
/* End Articles  */
/* ############################################ */
/* ############################################ */

/* ############################################ */
/* ############################################ */	
/* Begin Panel css (for floating panels)  */
/* ############################################ */
/* ############################################ */

#win {
	visibility:hidden;
	z-index:1100;
}

#win2 {
	position:absolute; 
	top:10px; 
	left:570px; 
	width:175px; 
	display:none; 
	z-index:920;
}


.panel-container.shadow .underlay {
	background-color:#999;
}

/*.panel {
	border:none;
	overflow:visible;
	background-color:transparent;
}
*/

 .hd {
	padding:0;
	border:none;
	background-image:url(qs_topback.gif);
	color:#e2d6aa;
	height:38px;
	margin-left:21px;
	margin-right:21px;
	text-align:center;
	overflow:visible;
}

 .hd span {
	display:block;
	padding-top:10px;
	line-height:38px;
	font:bolder 14px Tahoma,Verdana,Arial,sans-serif;
	color:#e2d6aa;
}




 .lt {
	width:21px;
	height:38px;
	top:0;
	left:0;
	background-image:url(qs_lefttop.gif);
	position:absolute;
}


div#dlg div.hd div.rt {
	width:21px;
	height:38px;
	top:0;
	right:0;
	background-image:url(qs_righttop.gif);
	position:absolute;
}

div#win2 div.hd div.rt {
	width:21px;
	height:38px;
	top:0;
	right:0;
	background-image:url(qs_righttop.gif);
	position:absolute;
}




 .bd {
	overflow:hidden;
	border:none;
	background-image:url(qs_back.gif);
	background-repeat:no-repeat;
	width:184px;
	text-align:left;
	background-repeat:repeat-y;
}

# .bd div.qs{
	margin-left:10px;
}


.bd_bottom {
	padding:0;
	margin:0;
	border:none;
	background-image:url(qs_bottom.gif);
	width:184px;
	height:20px;
	overflow:hidden;
}

/* Begin Contact Info Panel */

div#contactBack {
	background:url(contact_back.gif) repeat-y;
	width:184px;
	text-align:left;
	padding-left:3px;
	margin-top:0 !important;
	margin-top:-20px;
}


div#contactBottom {
	background:url(contact_bottom.gif) no-repeat;
	width:184px;
	height:20px;
}

div#contactButton {
	position:absolute;
	background:url(contact_on.gif) no-repeat;
	width:96px;
	height:21px;
	top:0;
	left:625px;
	z-index:900;
}

div#contactButton a{
	display:block;
	margin: 0; 
	padding:0;
	width:100%; 
	height:100%;
	pointer:arrow;
	background:url(contact_off.gif) no-repeat;
}

div#contactButton a:hover {
	background-image: none;
	}
	
div#contactForm  {
    position:absolute; 
	top:19px; 
	left:538px; 
	width:184px; 
	display:none; 
	z-index:920;
}

div#contactTop {
	background:url(contact_top.gif) no-repeat;
	width:184px;
	height:38px !important;
	height:38px;
}

div#contactTop a:hover{
	background:none !important;
	background:url(contact_top.gif) no-repeat;
	width:184px;
	height:38px;
}

/* End Contact Info Panel */

/* Begin Quick Search Panel */

div#qsBack {
	background:url(qs_back.gif) repeat-y;
	width:184px;
	height:430px !important;
	height:480px;
	text-align:left;
	padding-left:14px;
	margin-top:0 !important;
	margin-top:-20px;
}

div#qsBack div.quickSearchSettings {
	display:none;
}

div#qsBottom {
	background:url(qs_bottom.gif) no-repeat;
	width:184px;
	height:20px;
}

div#qsButton {
	position:absolute;
	background:url(qs_on.gif) no-repeat;
	width:96px;
	height:21px;
	top:0;
	left:439px;
	z-index:900;
}

div#qsButton a{
	display:block;
	margin: 0; 
	padding:0;
	width:100%; 
	height:100%;
	pointer:arrow;
	background:url(qs_off.gif) no-repeat;
}

div#qsButton a:hover {
	background-image: none;
	}
	
div#qsForm  {
    position:absolute; 
	top:19px; 
	left:354px; 
	width:184px; 
	height:452px !important;
	height:552px;
	display:none; 
	z-index:920;
}

div#qsTop {
	background:url(qs_top.gif) no-repeat;
	width:184px;
	height:38px !important;
	height:38px;
}

div#qsTop a:hover{
	background:none !important;
	background:url(qs_top.gif) no-repeat;
	width:184px;
	height:38px !important;
	height:38px;
}

/* End Quick Search Panel */

/* ############################################ */
/* ############################################ */
/* End Panel css (for floating panels)  */
/* ############################################ */
/* ############################################ */


/* ######################################################## */
/* ############## BEGIN QUICK SEARCH CLASSES ############## */
/* ######################################################## */


.quickSearchFieldName{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#0d0d0d;text-align:left;}
.quickSearchText {font-family: arial;font-size: 11px;width:155px;border: #999999 solid 1px;display: block;background-color:#FFFFFF;color:#000000;}
.quickSearchSelect {font-family: arial;font-size: 11px;width: 155px;border: #999999 solid 1px;display: block;background-color:#FFFFFF;}
.quickSearchButton{background-color:#0d0d0d;border:#0d0d0d solid 1px;color:#FFFFFF;font:bold 7pt Verdana, Arial,Helvetica,sans-serif;height:18px;padding-bottom:2px;text-align:center;vertical-align:middle;width:40px;cursor:pointer;margin-top:5px;margin-bottom:5px}
.quickSearchOR{font-size:9px;color:#0d0d0d;font-family:Arial, Helvetica, sans-serif;}
.quickSearchTips{font-size:9px;color:#0d0d0d;font-family:Arial, Helvetica, sans-serif;width:110px;}
.quickSearchOR-one{font-size:9px;color:#0d0d0d;font-family:Arial, Helvetica, sans-serif;}
.quickSearchOR-two{font-size:9px;color:#0d0d0d;font-family:Arial, Helvetica, sans-serif;}
.quickSearchMLS{}
.quickSearchStreet{}
.quickSearchCity{}
.quickSearchState{}
.quickSearchZIP{}
.quickSearchProptype{}
.quickSearchBedrooms{}
.quickSearchBathrooms{}
.quickSearchMinPrice{}
.quickSearchMaxPrice{}
.quickSearchButtons{}

a, a:link, a:active, a:visited {
	font:normal 12px Verdana, Arial, sans-serif;
	color:#2f4d71;
	text-decoration:underline;
}

a:hover {
	color:#0d0d0d;
}

