/* global */
body { margin:0px; padding:0px; font-family:arial, helvetica, sans-serif; background-color:#FFFFFF; text-align:center; }

.center {text-align:center;}
.wrapper {
	width:820px;
	margin:auto;
}

.header {
	height:67px;
	color:#333;	
}

.header .inner {
	padding:8px;
}

h1,h2,h3,h4 {
	margin:0px;
}

.header h1 {
	font-size:24px;
	display:inline;
	padding-right:20px;
}

.header .url {
	margin-top:8px;
	font-size:10px;
}

.header .subline {
	font-size:14px;	
}

.footer {
	clear:both;
	text-align:left;
	margin-top:24px;
	font-size:11px;
}

.frm_wrapper {
	background-color:#0b4f8b;
	width:100%;
	border:1px #CCC solid;
	font-size:18px;
	color:#FFF;
	margin-bottom:24px;
}

.frm_wrapper h3 {
	color:#FFF;
	margin-bottom:6px;
	font-size:24px;
}

.frm_wrapper .secure {
	font-size:12px;
}

.frm_wrapper .lbl {

}

.frm_wrapper .field_row {
	margin-bottom:16px;
}


#results_wrapper {
	text-align:center;
}
#listingTable  { 
	border:1px #F5F5F5 solid;
	padding:4px;
}

#listingTable tr {
	background:url(/global/images/0003/bg_gray.jpg) repeat-x;
	padding:4px;
	border:px #EEE solid;
}

#listingTable tr {
	padding:2px;
	border:4px #EEE solid !important;
}

#listingTable td  {
	font-size:14px;
	font-weight:bold
	padding:8px !important;
	text-decoration:none;
}
#listingTable td a {
	font-weight:bold !important;
	font-size:16px;
	text-decoration:none;
}

.body {
	text-align:left;
}

.directory_ads {
	text-align:center;
	border:8px green solid;
}

.inner {
	padding:12px;
}

.left_body {
	float:left;
	width:530px;
	font-size:12px;
}

.right_body {
	margin-left:30px;
	float:left;
	width:210px;
	font-size:12px;
}

.testimonals_hdr {
	font-size:18px;
	color:#0b4f8b;
	font-weight:bold;
}

.right_body h4 {
	font-size:12px;
	margin-bottom:14px;
}

.footer .powered {
	text-align:left;
}
