
/* --------- GENERAL --------- */

body 	{ font-family: arial, univers, sans-serif; color: #000000; font-size: 12px;}

H1, H2, H3, H4, H5, H6 {}
LI {}
OL {}
UL {}


/* --------- MENUBAR --------- */

A.menubar 		{ font-size: 8pt;
				font-weight: bold;
				text-decoration: none;
				color: #000000;
				background: #c4d8ef; }

A.menubar:hover 	{ color: #0000ff;
				background: #ddeeff;}

A.menubar:active 	{ color: #000000;}
A.menubar:visited { color: #000000;}
A.menubar:link 	{ color: #000000;}


/* --------- SUMMARY --------- 
A.summary 		{ font-size :8pt;
				text-decoration: none;
				color: #000099;}

A.summary:hover 	{ text-decoration: underline;
				color: #990000;}

A.summary:active 	{ color: #990000;}
A.summary:visited { color: #000099;}
A.summary:link	{ color: #000099;}
 */


/* --------- VIRTUAL TOURS --------- 
A.vtour 		{ font-size: 9pt; 
				text-decoration: none;
				color: #0000ff; }

A.vtour:hover 	{ text-decoration: underline;
				color: #ff0000;}

A.vtour:active 	{ color: #0000ff;}
A.vtour:visited 	{ color: #0000ff;}
A.vtour:link 	{ color: #0000ff;}
 */


/* --------- AGENT PAGE --------- 

.bv-agp 		{ background-color: #ffcc00;
				color: #000000;
				font-size: 7pt; 
				text-align: center; }

A.bv-agp 		{ font-size: 7pt;
				text-decoration: none;
				color: #c80000; }

A.bv-agp:hover 	{ text-decoration: underline; }
A.bv-agp:active 	{}
A.bv-agp:visited 	{}
A.bv-agp:link	{}
*/


/* --------- MESSAGE ------------

.message 		{ font-size: 12pt;
				text-align: center;
				vertical-align: center;
				background-color: #ffff99; }
*/


/* CONTENT */

TABLE.bv-contact-address { }
TR.bv-contact-address { }
TH.bv-contact-address { font-weight: bold; }
TD.bv-contact-address { }

.bv-content-body { color: #000000; text-align: left; font-size: 12px; }
TABLE.bv-content-body { text-align: left;}
TR.bv-content-body {  text-align:left;}
TH.bv-content-body {  text-align:left;}
TR.bv-content-body {  text-align:left;}
UL.bv-content-body { }
LI.bv-content-body { }
P.bv-content-body  { }
SPAN.bv-content-body { }

.bv-content-highlight { font-size: 8pt; text-decoration: none; }

.offpro{ font-family: arial, univers, sans-serif; font-weight: bold; font-size: 8pt; }


/* ----------------- PREMIUM CONTENT REGISTRATION ------------------- */

.bv-form-reg { background-color: #999999; font-size: 8pt; font-family: Arial, Univers, sans-serif; vertical-align: top;}
TABLE.bv-form-reg { background-color: #ffffff; color: #000000; border: 1px solid #999999; vertical-align: top;}
TR.bv-form-reg {font-family: Arial, Univers, sans-serif; color: #FFFFFF;}
TD.bv-form-reg { font-family: Arial, Univers, sans-serif; color: #FFFFFF;  vertical-align: top;}
TH.bv-form-reg { font-size: 14px; color: #FFFFFF; text-align: left; padding:5px; white-space: nowrap}

.reg-submit-text  { background-color: #999999; font-size: 8pt; font-family: Arial, Univers, sans-serif; vertical-align: top; padding: 8px; color: #ffffff;}

.row1 { background-color: #f0f0f0; vertical-align: top; }
TABLE.row1 {}
TR.row1 {}
TD.row1 { padding:8px;}
TH.row1{} 

.row2 { background-color: #ffffff; vertical-align: top; }
TABLE.row2  {}
TR.row2  {}
TD.row2 { padding:8px;}
TH.row2 {} 

.reg_row1 { background-color: #f0f0f0; vertical-align: top; }
TABLE.reg_row1 {}
TR.reg_row1 {}
TD.reg_row1 { padding:8px;}
TH.reg_row1{} 

.reg_row2 { background-color: #ffffff; vertical-align: top; }
TABLE.reg_row2  {}
TR.reg_row2  {}
TD.reg_row2 { padding:8px;}
TH.reg_row2 {} 


input.reg-submit-btn {
   color:#ffffff;
   padding: 2px 4px 2px 4px;
   font-family: Arial, Univers, sans-serif; 
   font-size:12px;
   font-weight:bold;
   background-color:#999999;
   border:1px solid;
   border-top: transparent;
   border-left: transparent;
   border-right: #cccccc;
   border-bottom: #cccccc;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#999999',EndColorStr='#666666');}



/* ------------- AGENT OFFICE ROSTERS --------------- */

.bv-office-roster { font-size: 9pt; text-decoration: none; }
.bv-agent-roster { font-size: 9pt; text-decoration: none; }



/* COPYRIGHT */

.copyright 		{ font-size: 7pt;}
A.copyright:hover {}
A.copyright:active {}
A.copyright:visited {}
A.copyright:link 	{}



/* --------------- PROPERTY SEARCH and CONTACT FORMS ------------------- */

.bv-form-one 	{ font-family: arial, univers, sans-serif; color: #ffffff;
				background-color: #666666;
				font-size: 8pt;
				text-align: left;
				text-decoration: none;
				 }
.bv-form-one:link {color: #ffffff; text-decoration: underline; }
.bv-form-one:hover { color: #ffffff;  text-decoration: none;}
.bv-form-two:visited { color: #ffffff; text-decoration: underline; }
.bv-form-two:visited:hover { color: #ffffff; text-decoration: none;}
TABLE.bv-form-one { }
TR.bv-form-one 	{ }
TD.bv-form-one 	{ }
TH.bv-form-one 	{ font-size: 10pt; font-weight: bold; }


.bv-form-two 	{font-family: arial, univers, sans-serif; color: #ffffff;
			background-color: #666666;
				font-size: 8pt;
				text-align: left;
				text-decoration: none;
				 }
.bv-form-two:link { color: #ffffff; text-decoration: underline; }
.bv-form-two:hover { color: #ffffff; text-decoration: none;}
.bv-form-two:visited { color: #ffffff; text-decoration: underline; }
.bv-form-two:visited:hover { color: #ffffff;  text-decoration: none;}
TABLE.bv-form-two { }
TR.bv-form-two 	{ }
TD.bv-form-two 	{ }
TH.bv-form-two 	{ font-size: 10pt; font-weight: bold; }


.bv-form-three 	{font-family: arial, univers, sans-serif;
				font-size: 8pt;
				text-align: left;
				text-decoration: none;
				vertical-align: top; }
.bv-form-three:link { }
.bv-form-three:hover { text-decoration: underline; }
.bv-form-three:visited { }
.bv-form-three:visited:hover { text-decoration: underline; }
TABLE.bv-form-three { }
TR.bv-form-three 	{ }
TD.bv-form-three 	{ }
TH.bv-form-three 	{ font-size: 10pt; font-weight: bold; }



.bv-form-four 	{font-family: arial, univers, sans-serif;
				font-size: 8pt;
				text-align: left;
				text-decoration: none;
				vertical-align: top; }
.bv-form-four:link { }
.bv-form-four:hover { text-decoration: underline; }
.bv-form-four:visited { }
.bv-form-four:visited:hover { text-decoration: underline; }
TABLE.bv-form-four{ }
TR.bv-form-four	{ }
TD.bv-form-four	{ }
TH.bv-form-four	{ font-size: 10pt; font-weight: bold; }




/* ---------------- MISC ---------------------*/

.transparent {
	background-color: #FFFFFF;
	opacity: .75;
	filter: alpha(opacity=65);}

INPUT { font-family: arial, univers, sans-serif; font-size: 8pt; }
SELECT { font-family: arial, univers, sans-serif; font-size: 8pt; }
TEXTAREA { font-family: arial, univers, sans-serif; font-size: 8pt; }

.bv-search-result {font-size: 9pt; font-family: arial, univers, sans-serif; text-decoration: none; font-weight: bold; white-space: normal; }


/* --------------------WEB ASSISTANT--------------------- */

.control-nav-one { font-family: arial, univers, sans-serif; font-weight: bold; font-size: 8pt; text-decoration: none; }
.control-nav-one:link { color: #FFFF00; }
.control-nav-one:visited { color: #FFFF00; }
.control-nav-one:hover { color: #FF9900; text-decoration: underline; }


.control-nav-two { background-color: #8040cc; 
			color: #ffffff; 
			font-family: arial, univers, sans-serif;
 			font-weight: bold; 
			font-size: 8pt;
			text-decoration: none; }
.control-nav-two:link { color: #ffffff; }
.control-nav-two:visited { color: #ffffff; }
.control-nav-two:hover { color: #666666; }

.bv-help		{ color: #000000;
				font-family: arial, univers, sans-serif; }


/* ------------------- DISPLAY COMPANY LOGO ----------------------- */

TD.os_logo_ind {}
TD.os_name_ind {}

.os_name_ind:link {text-decoration: none;}
.os_name_ind:visited {text-decoration: none;}
.os_name_ind:hover {text-decoration: none;}
	

TD.os_logo_c21 {
	width: 180px; height: 65px;
	background-image: url(/predesign/default/logos/images/logo_c21.gif);
	background-repeat: no-repeat;
	background-position: center center;}

IMG.os_logo_c21 {
	width: 180px; height: 65px;}

TD.os_name_c21 {
	text-align: center;
	width: 180px;
	padding: 5px 5px 5px 5px;
	font-family: Helvetica, Arial, Univers, sans-serif; 
	font-size: 16px; 
	font-weight: bold; 
	color: #000000;}

.os_name_c21:link {color: #000000; text-decoration: none;}
.os_name_c21:visited {color: #000000; text-decoration: none;}
.os_name_c21:hover {color: #000000; text-decoration: none;}
	


	
TD.os_logo_cb {
	text-align: center;
	width: 180px; height: 68px;
	background-image: url("/predesign/default/logos/images/logo_cb.gif");
	background-repeat: no-repeat;
	background-position: center center;}
	
IMG.os_logo_cb {
	width: 180px; height: 68px;}
	
TD.os_name_cb {
	text-align: center;
	width: 180px;
	padding: 5px 5px 5px 5px;
	text-transform: uppercase;
	font-family: Times, Times New Roman, serif; 
	font-size: 14px;
	font-weight: bold;
	color: #303080;}
	
.os_name_cb:link {color: #303080; text-decoration: none;}
.os_name_cb:visited {color: #303080; text-decoration: none;}
.os_name_cb:hover {color: #303080; text-decoration: none;}
	



TD.os_logo_era {
	width: 75px; height: 69px;
	padding: 0px 0px 0px 0px;
	background-image: url("/predesign/default/logos/images/logo_era.gif");
	background-repeat: no-repeat;
	background-position: left center;}
	
IMG.os_logo_era {
	width: 75px; height: 69px;}
	
TD.os_name_era {
	text-align: left;
	width: 125px;
	padding: 0px 0px 15px 20px;
	font-family: Univers, Arial, sans-serif; 
	font-size: 18px; 
	font-weight: bold; 
	color: #330066;}
	
.os_name_era:link {color: #330066; text-decoration: none;}
.os_name_era:visited {color: #330066; text-decoration: none;}
.os_name_era:hover {color: #330066; text-decoration: none;}
	
	
	
	
TD.os_logo_exit {
	text-align: center;
	width: 180px; height: 66px;
	background-image: url("/predesign/default/logos/images/logo_exit.gif");
	background-repeat: no-repeat;
	background-position: center center;}
	
IMG.os_logo_exit {
	width: 180px; height: 66px;}
	
TD.os_name_exit {
	text-align: center;
	width: 180px;
	padding: 5px 5px 5px 5px;
	font-family: Arial, Univers, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #006980;}
	
.os_name_exit:link {color: #006980; text-decoration: none;}
.os_name_exit:visited {color: #006980; text-decoration: none;}
.os_name_exit:hover {color: #006980; text-decoration: none;}
	
	
	
	
TD.os_logo_gmac {
	width: 140px; height: 60px;
	background-image: url("/predesign/default/logos/images/logo_gmac.gif");
	background-repeat: no-repeat;
	background-position: center center;}
	
IMG.os_logo_gmac {
	width: 140px; height: 60px;}
	
TD.os_name_gmac {
	padding: 0px 0px 5px 0px;
	text-align: center;
	text-transform: uppercase;
	font-family: Times New Roman, Times, serif; 
	font-size: 18px; 
	font-weight: bold; 
	color: #2030B6}
	
.os_name_gmac:link {color: #2030B6; text-decoration: none;}
.os_name_gmac:visited {color: #2030B6; text-decoration: none;}
.os_name_gmac:hover {color: #2030B6; text-decoration: none;}	

	


TD.os_logo_kw {
	width: 160px; height: 100px;
	background-image: url("/predesign/default/logos/images/logo_kw.gif");
	background-repeat: no-repeat;
	background-position: center center;}
	
IMG.os_logo_kw {
	width: 160px; height: 100px;}
	
TD.os_name_kw {
	padding: 5px 0px 0px 0px;
	text-align: center;
	text-transform: uppercase;
	font-family: Times New Roman, Times, serif; 
	font-size: 16px; 
	font-weight: bold; 
	color: #606060}
	
.os_name_kw:link {color: #606060; text-decoration: none;}
.os_name_kw:visited {color: #606060; text-decoration: none;}
.os_name_kw:hover {color: #606060; text-decoration: none;}
	
	
	

TD.os_logo_pru {
	width: 190px; height: 46px;
	background-image: url("/predesign/default/logos/images/logo_pru.gif");
	background-repeat: no-repeat;
	background-position: center center;}
	
IMG.os_logo_pru {
	width: 190px; height: 46px;}
	
TD.os_name_pru {
	padding: 10px 0px 0px 55px;
	text-align: left;
	font-family: Univers Condensed, Arial Narrow, Univers, sans-serif; 
	font-size: 18px; 
	font-weight: bold; 
	color: #0767C0}
	
.os_name_pru:link {color: #0767C0; text-decoration: none;}
.os_name_pru:visited {color: #0767C0; text-decoration: none;}
.os_name_pru:hover {color: #0767C0; text-decoration: none;}



	
TD.os_logo_rex {
	width: 146px; height: 80px;
	background-image: url("/predesign/default/logos/images/logo_rex.gif");
	background-repeat: no-repeat;
	background-position: center center;}
	
IMG.os_logo_rex {
	width: 146px; height: 80px;}
	
TD.os_name_rex {
	text-align: center;
	text-transform: uppercase;
	padding: 8px 0px 0px 0px;
	font-family: Arial, Univers, sans-serif; 
	font-size: 13px; 
	font-weight: bold; 
	color: #003060}
	
.os_name_rex:link {color: #003060; text-decoration: none;}
.os_name_rex:visited {color: #003060; text-decoration: none;}
.os_name_rex:hover {color: #003060; text-decoration: none;}




	
TD.os_logo_rmx {
	width: 174px; height: 46px;
	background-image: url("/predesign/default/logos/images/logo_rmx.gif");
	background-repeat: no-repeat;
	background-position: center center;}
	
IMG.os_logo_rmx {
	width: 174px; height: 46px;}
	
TD.os_name_rmx {
	text-align: center;
	padding: 5px 0px 0px 0px;
	font-family: Arial, Univers, sans-serif; 
	font-size: 16px; 
	font-weight: bold; 
	color: #000000}

.os_name_rmx:link {color: #000000; text-decoration: none;}
.os_name_rmx:visited {color: #000000; text-decoration: none;}
.os_name_rmx:hover {color: #000000; text-decoration: none;}

	

