H1, H2, H3, H4, H5, H6, H7 	{	font-family: Verdana, Tahoma, sans-serif; color: #770101}
P, UL, OL 				{	font-family: Verdana, Tahoma, sans-serif; font-size: 12px; color: #000000}

BODY {
	text-align: center;
	font-family: Tahoma,Verdana, sans-serif;
	font-size: 12px;
	color:#333333;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	background-color: #B9B5A5;}

TABLE.main{
	background-color:#E9E7E2;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;}

A:link 				{	color: #000000}
A:visited 				{	color: #000000}
A:hover 				{	color: #000000}
A:visited:hover 			{	color: #000000}
A:active 				{	color: #000000}

.os_logo				{	vertical-align:middle;	padding-bottom: 10px;}

TD.office_name 			{	text-align: center; padding: 3px;font-family: Verdana, Tahoma, sans-serif; 
							font-size: 12px; font-weight: bold; color: #FFFFFF;}

TD.message 				{	text-align: center; padding: 3px;font-family: Tahoma, sans-serif; font-size: 11px; color: #333333;}
TD.content				{	padding-top:20px;padding-left:10px;pading-right:10px;text-align:left;}
TD.light_beige			{	background-color:#E9E7E2;}
	
TD.bhs_agent_photo 		{	text-align: center;}
IMG.bhs_agent_photo 		{	border: 1px solid #FFFFFF;}
TD.bhs_agent_name			{	text-align: center; padding: 5px 5px 15px 5px; font-family: Verdana, Tahoma, sans-serif; 
							font-size: 14px; font-weight: bold; color:#770101;}

TD.header {	
height: 31px;
background-color:#7a6013;
color:#F6EB97;
font-family:Verdana, Tahoma, sans-serif;
font-size:15px;
font-weight:bold;
text-align:left;
padding-left:10px;
padding-top:2px;
border-right:1px solid #ccc095;}

TD.bg_bottom, TR.bg_bottom {
background-color:#770101;
color:#FFFFFF; 
font-family: Tahoma, sans-serif;
text-align:center;
font-size:10px;
padding-top:5px;}

.top_left_corner_1{
	background-image: url(images/top_left_maroon.gif);
	background-repeat: no-repeat;
	background-position: left top;}

.top_right_corner_1{
	background-image: url(images/top_right_maroon.gif);
	background-repeat: no-repeat;
	background-position: right top;}

.bottom_left_corner_1{
	background-image: url(images/bottom_left_maroon.gif);
	background-repeat: no-repeat;
	background-position: left bottom;}

.bottom_right_corner_1{
	background-image: url(images/bottom_right_maroon.gif);
	background-repeat: no-repeat;
	background-position: right bottom;}

.top_left_corner_2{
	background-color:#FFFFFF;
	background-image: url(images/top_left_white_red.gif);
	background-repeat: no-repeat;
	background-position: left top;}

.top_right_corner_2{
	background-color:#FFFFFF;
	background-image: url(images/top_right_white_red.gif);
	background-repeat: no-repeat;
	background-position: right top;}

.bottom_left_corner_2{
	background-color:#FFFFFF;
	background-image: url(images/bottom_left_white_red.gif);
	background-repeat: no-repeat;
	background-position: left bottom;}

.bottom_right_corner_2			{	background-color:#FFFFFF;background-image: url(images/bottom_right_white_red.gif);
							background-repeat: no-repeat;	background-position: right bottom;}

/* HOMEPAGE ELEMENTS */

TD.red					{	background-color:#F59301; width:280px;}

TR.module_header, TD.module_header 	{	
height: 30px;
background-color:#FFFFFF;
color:#59462B;
font-family:Verdana, Tahoma, sans-serif;
font-size:15px;
font-weight:bold;
text-align:left;
padding-left:10px;
padding-top:2px;}

TR.module_header2, TD.module_header2 {	
height: 30px;
background-color:#FFFFFF;
color:#59462B;
font-family:Verdana, Tahoma, sans-serif;
font-size:15px;
font-weight:bold;
text-align:left;
padding-left:10px;
padding-top:2px;}

TD.module_body_red {	
background-color:#AC9F73;
color:#ffffff;
font-family:Tahoma, sans-serif;
font-size:11px;
padding-left:10px;
padding-top:6px;
padding-bottom:6px;
padding-right:10px;
text-align:left;}

.module_body_red A			{	color:#ffffff; text-decoration:underline;}
.module_body_red A:hover		{	color:#770101;text-decoration:underline;}
.module_body_red A:visited		{	color:#ffffff;text-decoration:underline;}
.module_body_red A:visited:hover	{	color:#770101;text-decoration:underline;}

TD.module_body_beige {	
background-color:#FFFFFF;
color:#333333;
font-family:Tahoma, sans-serif;
font-size:11px;
padding-left:10px;
padding-top:6px;
padding-bottom:6px;
padding-right:1px;}

.module_body_beige A			{	color:#000000;text-decoration:underline;}
.module_body_beige A:hover		{	color:#770101;text-decoration:underline;}
.module_body_beige A:visited		{	color:#000000;text-decoration:underline;}
.module_body_beige A:visited:hover	{	color:#770101;text-decoration:underline;}

TD.module_property{
background-color:#FFDFAE;
height:70px;
text-align:center;
font-family:Tahoma, sans-serif;
color:#000000;
font-size:11px;
padding-bottom:10px;}

.module_property A			{	color:#770101; text-decoration:none;}
.module_property A:hover		{	color:#770101; text-decoration:underline;}
.module_property A:visited		{	color:#770101; text-decoration:none;}
.module_property A:visited:hover	{	color:#770101; text-decoration:underline;}
img.module_property			{	border:1px solid #F6EB97;}
TD.separator 				{	width:200px; height:1px; background-color:#FFFFFF; background-repeat: no-repeat;
							background-position:center; margin-right: 10px;	margin-left: 10px;}

TD.bullet 					{	width:10px; height:10px; background-color:#DFDFBF; background-repeat: no-repeat; background-position:center;}

TD.middle_module, TR.middle_module	{	border-right:1px solid #EDEAD8; border-left:1px solid #EDEAD8; background-color:#FFFFFF;}


/* NAV */

.top_links{
font-size:11px;
height:30px;
font-family: Tahoma,Verdana,sans-serif;
color:#59462B;
font-weight:bold;
text-decoration: none;
text-align:center;
padding-top:10px;}

.top_links A, A:visited			{	color:#59462B; text-decoration: none;}
.top_links A:hover, A:visited:hover	{	color:#85784D; text-decoration: underline;}

TD.top_nav {
height:27px;
background-color:#770101;
color:#ECDDDD;
vertical-align:middle;
text-align:left;
padding-left:5px;}

.nav A{
color:#E0C9C9;
height:27px;
font-family: Tahoma,Verdana,sans-serif;
font-size:11px;
font-weight:bold;
vertical-align:middle;
TEXT-DECORATION: none;
padding-left:5px;
padding-top:5px;}

.nav A:hover{
color:#FFFFFF;
height:27px;
font-family: Tahoma,Verdana,sans-serif;
font-size:11px;
font-weight:bold;
vertical-align:middle;
TEXT-DECORATION: none;
padding-top:5px;}

.nav A:visited{
color:#E0C9C9;
height:27px;
font-family: Tahoma,Verdana,sans-serif;
font-size:11px;
font-weight:bold;
vertical-align:middle;
TEXT-DECORATION: none;
padding-top:5px;}

.nav A:visited:hover{
color:#FFFFFF;
height:27px;
font-family: Tahoma,Verdana,sans-serif;
font-size:11px;
font-weight:bold;
vertical-align:middle;
TEXT-DECORATION: none;
padding-top:5px;}

TD.nav_right{
color:#770101;
height:27px;
font-family: Tahoma,Verdana,sans-serif;
font-size:11px;
font-weight:bold;
vertical-align:middle;
TEXT-DECORATION: none;
padding-left:15px;
padding-top:5px;}

.nav_right A, .nav_right A:visited{
color:#770101;
height:27px;
font-family: Tahoma,Verdana,sans-serif;
font-size:11px;
font-weight:bold;
vertical-align:middle;
TEXT-DECORATION: none;
padding-left:5px;
padding-top:5px;}

.nav_right A:hover, .nav_right A:visited:hover{
color:#770101;
height:27px;
font-family: Tahoma,Verdana,sans-serif;
font-size:11px;
font-weight:bold;
vertical-align:middle;
TEXT-DECORATION: underline;
padding-left:5px;
padding-top:5px;}

/* FORMS */

.bv-form-one 			{ 	background-color: #770101; font-family: Verdana, Tahoma, Helvetica, sans-serif; color: #FFFFFF}
TABLE.bv-form-one 		{ 	background-color: #770101; font-family: Verdana, Tahoma, Helvetica, sans-serif; color: #FFFFFF}
TR.bv-form-one 			{	background-color: #770101; font-family: Verdana, Tahoma, Helvetica, sans-serif; color: #FFFFFF}
TD.bv-form-one 			{ 	background-color: #770101; font-family: Verdana, Tahoma, Helvetica, sans-serif; color: #FFFFFF}
TH.bv-form-one 			{ 	background-color: #770101; font-family: Verdana, Tahoma, sans-serif; color: #FFFFFF}

.bv-form-two 			{ 	background-color: #770101; font-family: Verdana, Tahoma, Helvetica, sans-serif; color: #FFFFFF}
TABLE.bv-form-two 		{ 	background-color: #770101; font-family: Verdana, Tahoma, Helvetica, sans-serif; color: #FFFFFF}
TR.bv-form-two 			{ 	background-color: #770101; font-family: Verdana, Tahoma, Helvetica, sans-serif; color: #FFFFFF}
TD.bv-form-two 			{ 	background-color: #770101; font-family: Verdana, Tahoma, Helvetica, sans-serif; color: #FFFFFF}
TH.bv-form-two 			{ 	background-color: #770101; font-family: Verdana, Tahoma, sans-serif; color: #FFFFFF}

.bv-form-four 			{ 	font-family: Verdana, Tahoma, Helvetica, sans-serif; color: #000000}

/*Community form*/

.bp_community-one 		{	FONT-SIZE: 12px;	COLOR: #000000; 	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;}

TABLE.bp_community-one 		{	COLOR: #ffffff; BACKGROUND-COLOR: #666666}
TR.bp_community-one 		{	COLOR: #ffffff; BACKGROUND-COLOR: #666666}
TH.bp_community-one 		{	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; 
							COLOR: #ffffff; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Tahoma, sans-serif; 
							BACKGROUND-COLOR: #999999; TEXT-ALIGN: left}
TD.bp_community-one 		{	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #ffffff}
.bp_community-one:link 		{	COLOR: #ffffff; TEXT-DECORATION: none}
.bp_community-one:visited 	{	COLOR: #ffffff; TEXT-DECORATION: none}
.bp_community-one:hover 	{	COLOR: #ffffff; TEXT-DECORATION: underline}

.bp_community-two 		{	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif}
TABLE.bp_community-two 		{	COLOR: #ffffff; BACKGROUND-COLOR: #770101}
TR.bp_community-two 		{	COLOR: #ffffff; BACKGROUND-COLOR: #770101}
TH.bp_community-two 		{	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #ffffff; 
							PADDING-TOP: 5px; FONT-FAMILY: Verdana, Tahoma, sans-serif; BACKGROUND-COLOR: #770101; TEXT-ALIGN: left}
TD.bp_community-two 		{	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #770101}
.bp_community-two:link 		{	COLOR: #ffffff; TEXT-DECORATION: none}
.bp_community-two:visited 	{	COLOR: #ffffff; TEXT-DECORATION: none}
.bp_community-two:hover 	{	COLOR: #ffffff; TEXT-DECORATION: underline}
INPUT.bp_community-two 		{	FONT-SIZE: 12px; CURSOR: hand; COLOR: #000000; FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif}
TABLE.bp_community-form 	{	}
TR.bp_community-form 		{	}
TH.bp_community-form 		{	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; COLOR: #000000; 
							FONT-FAMILY: Verdana, Tahoma, sans-serif; TEXT-ALIGN: left}
TD.bp_community-form 		{	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif}
.bp_community-form 		{	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif}
INPUT.bp_community-form 	{	FONT-SIZE: 12px; COLOR: #000000; MARGIN-RIGHT: 3px; FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif}
SELECT.bp_community-form 	{	FONT-SIZE: 12px; COLOR: #000000; MARGIN-RIGHT: 3px; FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif}

/* Forms 2 */

.bp_nav1 			{	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Tahoma, sans-serif}
TD.bp_nav1 			{	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center}
.bp_nav1:link 		{	COLOR: #000000; TEXT-DECORATION: none}
.bp_nav1:hover 		{	COLOR: #000000; TEXT-DECORATION: underline}
.bp_nav1:visited 		{	COLOR: #000000; TEXT-DECORATION: none}
.bp_nav1:hover 		{	COLOR: #000000; TEXT-DECORATION: underline}

.bp_nav2 			{	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Tahoma, sans-serif}
TD.bp_nav2 			{	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center}
.bp_nav2:link 		{	COLOR: #666666; TEXT-DECORATION: none}
.bp_nav2:hover 		{	COLOR: #666666; TEXT-DECORATION: underline}
.bp_nav2:visited 		{	COLOR: #666666; TEXT-DECORATION: none}
.bp_nav2:hover 		{	COLOR: #666666; TEXT-DECORATION: underline}

TD.branded_agentname 	{	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; 
						FONT-SIZE: 15px; PADDING-BOTTOM: 5px; COLOR: #000000; 
						PADDING-TOP: 5px; FONT-FAMILY: Verdana, Tahoma, sans-serif}
.bhs_nav 			{	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #666666; FONT-FAMILY: Verdana, Tahoma, sans-serif; TEXT-DECORATION: none}
TD.bhs_nav 			{	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #666666; FONT-FAMILY: Verdana, Tahoma, sans-serif}

.bp_top_bar 		{	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Verdana, Tahoma, sans-serif}
TD.bp_top_bar 		{	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 3px; BACKGROUND-COLOR: #666666}

.bp_nav_bar 		{	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Verdana, Tahoma, sans-serif}
TD.bp_nav_bar 		{	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND-COLOR: #666666}

.bp_data_border 		{	}
TABLE.bp_data_border 	{	BACKGROUND-COLOR: #666666}

.bp_data_header1 		{	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Verdana, Tahoma, sans-serif}
TH.bp_data_header1 	{	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; 
						TEXT-TRANSFORM: capitalize; PADDING-TOP: 4px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left}
.bp_data_header2 		{	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Verdana, Tahoma, sans-serif}
TH.bp_data_header2 	{	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; 
						TEXT-TRANSFORM: capitalize; PADDING-TOP: 4px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right}
.bp_data_description 	{	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Tahoma, sans-serif}
TH.bp_data_description 	{	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; 
						BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left}
TD.bp_data_description 	{	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; 
						BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left}

.bp_data_description:link 	{	COLOR: #000000; TEXT-DECORATION: underline}
.bp_data_description:hover 	{	COLOR: #666666; TEXT-DECORATION: underline}
.bp_data_description:visited 	{	COLOR: #000000; TEXT-DECORATION: underline}
.bp_data_description:hover 	{	COLOR: #666666; TEXT-DECORATION: underline}

.bp_data_item 			{	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Tahoma, sans-serif}
TD.bp_data_item 			{	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right}

.bp_data_item2 			{	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Tahoma, sans-serif}
TD.bp_data_item2 			{	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; WIDTH: 240px; PADDING-TOP: 4px; BACKGROUND-COLOR: #ffffff}

.bp_cityheader			{	color:#000000;font-weight:bold;font-size:16px;}


/* MISC */
.copyright 				{ 	font-family: Verdana, Tahoma, Helvetica, sans-serif; color: #000000}
.copyright A			{ 	font-family: Verdana, Tahoma, Helvetica, sans-serif; color: #990000}
.copyright A:hover		{ 	font-family: Verdana, Tahoma, Helvetica, sans-serif; color: #B4543D}
.copyright A:visited		{ 	font-family: Verdana, Tahoma, Helvetica, sans-serif; color: #990000}
.copyright A:visited:hover	{ 	font-family: Verdana, Tahoma, Helvetica, sans-serif; color: #B4543D}

TD.os_name_ind 			{	text-align: center;padding: 3px; font-family: Tahoma, sans-serif; 
							font-size: 18px; font-weight: bold; color: #000000}
.os_logo_ind 			{	text-align: center}
