/* CSS Document */
BODY {
SCROLLBAR-FACE-COLOR: #ffffff; 
FONT-SIZE: 12px; 
MARGIN: 0px; 
SCROLLBAR-HIGHLIGHT-COLOR: #cccccc; 
SCROLLBAR-SHADOW-COLOR: #cccccc; 
COLOR: #666666; 
SCROLLBAR-3DLIGHT-COLOR: #ffffff; 
SCROLLBAR-ARROW-COLOR: #999999; 
SCROLLBAR-TRACK-COLOR: #ffffff; 
FONT-FAMILY: Tahoma, Sans-serif; 
SCROLLBAR-DARKSHADOW-COLOR: #ffffff; 
SCROLLBAR-BASE-COLOR: #ffffff; 
BACKGROUND-COLOR: #ffffff;
}
A{color: #000000}
A:visited {color: #000000}
A:hover {color: #322F98}
A:active {color: #000000}


P {font-size: 12px; color: #333333;}
UL {font-size: 12px; color: #333333;}
OL {font-size: 12px; color: #333333;}

H1, H2, H3, H4, H5 {
font-size:16px;
color:#322F98;
}
.header{
font-size:16px;
color:#322F98;
height:25px;
text-align:center;
padding:10px;
font-family:Tahoma, sans-serif;
font-weight:bold;
}
.box_bottom{
color:#ffffff;
font-family:Tahoma, sans-serif;
font-size:12px;
text-align:center;
vertical-align:middle;
height:60px;
padding-top:10px;
}
.box_bottom P{
color:#ffffff;
}
/*logo*/
.os_name_ind{
font-family:Tahoma, sans-serif;
color:#333333;
font-size:20px;
font-weight:bold;
text-align:center;
vertical-align:middle;
margin-left:auto;
moz-box-align:center;
height:80px;
}
.os_name_ind A{
text-decoration:none;
}
.os_name_ind A:hover{
text-decoration:none;
} 
.os_name_ind a:visited{
text-decoration:none;
}
.top_left{
background-image:url(/predesign/bv_turbo/office/gigli/images/logo_top_left.jpg);
background-repeat:no-repeat;
width:12px;
height:12px;
}
.top_right{
background-image:url(/predesign/bv_turbo/office/gigli/images/logo_top_right.jpg);
background-repeat:no-repeat;
width:12px;
height:12px;
}
.top_fill{
background-image:url(/predesign/bv_turbo/office/gigli/images/logo_top_fill.jpg);
background-repeat:repeat-x;
height:12px;
}
.left_fill{
background-image:url(/predesign/bv_turbo/office/gigli/images/logo_left_fill.jpg);
background-repeat:repeat-y;
width:12px;
}
.right_fill{
background-image:url(/predesign/bv_turbo/office/gigli/images/logo_right_fill.jpg);
background-repeat:repeat-y;
width:12px;
}
.bottom_left{
background-image:url(/predesign/bv_turbo/office/gigli/images/logo_bottom_left.jpg);
background-repeat:no-repeat;
width:12px;
height:12px;
}
.bottom_fill{
background-image:url(/predesign/bv_turbo/office/gigli/images/logo_bottom_fill.jpg);
background-repeat:repeat-x;
height:12px;
}
.bottom_right{
background-image:url(/predesign/bv_turbo/office/gigli/images/logo_bottom_right.jpg);
background-repeat:no-repeat;
width:12px;
height:12px;
}
.logo{
width:235px;
height:60px;
text-align:center;
vertical-align:middle;
}
/*NAV*/
.nav_table{
background-color:#FF9933;
}
.nav_top_left{
background-image:url(/predesign/bv_turbo/office/gigli/images/nav_top_left.jpg);
background-repeat:no-repeat;
width:6px;
height:7px;
}
.nav_top_right{
background-image:url(/predesign/bv_turbo/office/gigli/images/nav_top_right.jpg);
background-repeat:no-repeat;
width:6px;
height:7px;
}
.nav_top_fill{
background-image:url(/predesign/bv_turbo/office/gigli/images/nav_top_fill.jpg);
background-repeat:repeat-x;
height:7px;
}
.nav_left_fill{
background-image:url(/predesign/bv_turbo/office/gigli/images/nav_left_fill.jpg);
background-repeat:repeat-y;
width:6px;
}
.nav_right_fill{
background-image:url(/predesign/bv_turbo/office/gigli/images/nav_right_fill.jpg);
background-repeat:repeat-y;
width:6px;
}
.nav_bottom_left{
background-image:url(/predesign/bv_turbo/office/gigli/images/nav_bottom_left.jpg);
background-repeat:no-repeat;
width:6px;
height:6px;
}
.nav_bottom_fill{
background-image:url(/predesign/bv_turbo/office/gigli/images/nav_bottom_fill.jpg);
background-repeat:repeat-x;
height:6px;
}
.nav_bottom_right{
background-image:url(/predesign/bv_turbo/office/gigli/images/nav_bottom_right.jpg);
background-repeat:no-repeat;
width:6px;
height:6px;
}
.nav{
height:20px;
text-align:center;
vertical-align:middle;
background-color:#FFFFFF;
padding:3px;
font-family:Tahoma, sans-serif;
font-size:12px;
color:#322F98;
}
.nav a{
color:#322F98;
text-decoration:none;
}
.nav a:hover{
color:#322F98;
text-decoration:underline;
}
.nav_wrap{
background-image:url(/predesign/bv_turbo/office/gigli/images/nav_wrap.jpg);
background-position:top;
background-color:#5956CB;
background-repeat:no-repeat;
width:5px;
}
.nav_wrap_end{
background-image:url(/predesign/bv_turbo/office/gigli/images/nav_wrap_end.gif);
background-position:top;
background-color:#5956CB;
background-repeat:no-repeat;
width:12px;
}
.nav_shadow_left{
width:16px;
height:17px;
background-image:url(/predesign/bv_turbo/office/gigli/images/nav_shadow_left.jpg);
background-position:top left;
background-repeat:no-repeat;
}
.nav_shadow_fill{
height:17px;
background-image:url(/predesign/bv_turbo/office/gigli/images/nav_shadow_fill.jpg);
background-position:top;
background-repeat:repeat-x;
}
.nav_shadow_right{
width:10px;
height:17px;
background-image:url(/predesign/bv_turbo/office/gigli/images/nav_shadow_right.jpg);
background-position:top right;
background-repeat:no-repeat;
}
.nav_left_margin{
background-image:url(/predesign/bv_turbo/office/gigli/images/nav_left_margin.gif);
background-position:top left;
background-repeat:no-repeat;
width:7px;
}
.nav_right_margin{
background-image:url(/predesign/bv_turbo/office/gigli/images/nav_right_margin.gif);
background-position:bottom right;
background-repeat:no-repeat;
width:7px;
}
.nav_hor_separator{
height:1px;
padding-left:10px;
padding-right:10px;
background-color:#FF9900;
}


/* SEARCH FORM */
.quick_search{
background-image:url(/predesign/bv_turbo/office/gigli/images/qs_bg.gif);
background-position:left top;
background-repeat:no-repeat;
}
.qs_bg {
	height: 266px;
	padding: 10px 20px 10px 20px;}
.qs_header {font-family: Tahoma, sans-serif; 
	font-size: 20px;
	font-weight: normal; 
	color: #ff9933}
.qs_form_text {font-family: Tahoma, sans-serif; 
	font-size: 11px; 
	color: #000000;}
.qs_form_field {font-family: Tahoma, sans-serif; 
	font-size: 13px; 
	color: #000000;}
.qs_form_button {
	cursor: pointer;
	border: 2px solid #ff9933;
	padding: 3px 2px 3px 2px;
	background-image: url("/predesign/bv_turbo/office/gigli/images/bg_button.jpg");
	background-repeat: repeat;
	background-position: top center;
	background-color: #ffffff;
	text-transform: uppercase;
	font-family: Tahoma, sans-serif; 
	font-size: 11px;
	font-weight: bold; 
	color: #ff9933;}
	.qs_form_link A{
color:#CE0000;
font-size:12px;
font-family:Tahoma, sans-serif;
text-decoration:underline;
}
.qs_form_link A:hover{
color:#0A3D7E;
font-size:12px;
font-family:Tahoma, sans-serif;
text-decoration:none;
}
/* SEARCH FORM END*/

/*Color1*/
.color1_top_left{
background-image:url(/predesign/bv_turbo/office/gigli/images/color1_top_left.jpg);
background-repeat:no-repeat;
width:12px;
height:12px;
}
.color1_top_right{
background-image:url(/predesign/bv_turbo/office/gigli/images/color1_top_right.jpg);
background-repeat:no-repeat;
width:12px;
height:12px;
}
.color1_top_fill{
background-image:url(/predesign/bv_turbo/office/gigli/images/color1_top_fill.jpg);
background-repeat:repeat-x;
height:12px;
}
.color1_left_fill{
background-image:url(/predesign/bv_turbo/office/gigli/images/color1_left_fill.jpg);
background-repeat:repeat-y;
width:12px;
}
.color1_right_fill{
background-image:url(/predesign/bv_turbo/office/gigli/images/color1_right_fill.jpg);
background-repeat:repeat-y;
width:12px;
}
.color1_bottom_left{
background-image:url(/predesign/bv_turbo/office/gigli/images/color1_bottom_left.jpg);
background-repeat:no-repeat;
width:12px;
height:12px;
}
.color1_bottom_fill{
background-image:url(/predesign/bv_turbo/office/gigli/images/color1_bottom_fill.jpg);
background-repeat:repeat-x;
height:12px;
}
.color1_bottom_right{
background-image:url(/predesign/bv_turbo/office/gigli/images/color1_bottom_right.jpg);
background-repeat:no-repeat;
width:12px;
height:12px;
}
/*color2*/
.color2_top_left{
background-image:url(/predesign/bv_turbo/office/gigli/images/color2_top_left.jpg);
background-repeat:no-repeat;
width:12px;
height:12px;
}
.color2_top_right{
background-image:url(/predesign/bv_turbo/office/gigli/images/color2_top_right.jpg);
background-repeat:no-repeat;
width:12px;
height:12px;
}
.color2_top_fill{
background-image:url(/predesign/bv_turbo/office/gigli/images/color2_top_fill.jpg);
background-repeat:repeat-x;
height:12px;
}
.color2_left_fill{
background-image:url(/predesign/bv_turbo/office/gigli/images/color2_left_fill.jpg);
background-repeat:repeat-y;
width:12px;
}
.color2_right_fill{
background-image:url(/predesign/bv_turbo/office/gigli/images/color2_right_fill.jpg);
background-repeat:repeat-y;
width:12px;
}
.color2_bottom_left{
background-image:url(/predesign/bv_turbo/office/gigli/images/color2_bottom_left.jpg);
background-repeat:no-repeat;
width:12px;
height:12px;
}
.color2_bottom_fill{
background-image:url(/predesign/bv_turbo/office/gigli/images/color2_bottom_fill.jpg);
background-repeat:repeat-x;
height:12px;
}
.color2_bottom_right{
background-image:url(/predesign/bv_turbo/office/gigli/images/color2_bottom_right.jpg);
background-repeat:no-repeat;
width:12px;
height:12px;
}
/*buton*/
.buton_top_left{
background-image:url(/predesign/bv_turbo/office/gigli/images/buton_top_left.jpg);
background-repeat:repeat-x;
height:27px;
width:9px
}
.buton_top_fill{
background-image:url(/predesign/bv_turbo/office/gigli/images/buton_top_fill.jpg);
background-repeat:repeat-x;
height:27px;
}
.buton_top_right{
background-image:url(/predesign/bv_turbo/office/gigli/images/buton_top_right.jpg);
background-repeat:repeat-x;
height:27px;
width:12px
}
.buton_bottom_left{
background-image:url(/predesign/bv_turbo/office/gigli/images/buton_bottom_left.jpg);
background-repeat:repeat-x;
height:12px;
width:9px
}
.buton_bottom_fill{
background-image:url(/predesign/bv_turbo/office/gigli/images/buton_bottom_fill.jpg);
background-repeat:repeat-x;
height:12px;
}
.buton_bottom_right{
background-image:url(/predesign/bv_turbo/office/gigli/images/buton_bottom_right.jpg);
background-repeat:repeat-x;
height:12px;
width:12px
}
/* FEATURED STYLES */
.featured .title {
	font-family: Tahoma, sans-serif; 
	font-size: 20px;
	font-weight: normal; 
	color: #ff9933}
	
.featured .image img {
    border: 1px solid #ff9933;
}
.featured .links a {
	  color:#ff9933;
}
.featured .links a:hover {
	  color:#000000;
}
.featured,.featured .price,.featured .id,.featured .details,.featured .location {
font-family: Tahoma, sans-serif;
font-size:14px;
	COLOR:#000000;
}

/* BRANDED AGENT */
.bhs_agent_photo {text-align: center; padding: 15px 15px 15px 15px;}
.bhs_agent_photo .img {border: 1px solid #000000;}
.bhs_agent_name {text-align: center; 
	padding: 0px 15px 15px 15px;
	font-family: Tahoma, sans-serif;
	font-size: 16px; 
	font-weight: bold; 
	color: #5956CB}
	
/* FORMS PROPERTY SEARCH*/
.bv-form-button {}

.bv-form-one { 
background-color: #666666; 
font-family: Tahoma, sans-serif; 
color: #000000
}
.bv-form-one:link {
background-color: transparent; 
color: #000000;
}
.bv-form-one:visited {
background-color: transparent; 
color: #000000;
}
.bv-form-one:hover {
background-color: transparent; 
color: #000000;
}
TABLE.bv-form-one { 
background-color: #666666; 
font-family: Tahoma, sans-serif; 
color: #000000
}
TR.bv-form-one { 
background-color: #666666; 
font-family: Tahoma, sans-serif; 
color: #000000
}
TD.bv-form-one { 
background-color: #666666; 
font-family: Tahoma, sans-serif; 
color: #000000
}
TH.bv-form-one { 
background-color: #322F98; 
font-family: Tahoma, sans-serif; 
color: #ffffff
}

.bv-form-two { 
background-color: #666666; 
font-family: Tahoma, sans-serif; 
color: #FFFFFF
}
.bv-form-two:link {
background-color: transparent; 
color: #FFFFFF;
}
.bv-form-two:visited {
background-color: transparent; 
color: #FFFFFF;
}
.bv-form-two:hover {
background-color: transparent; 
color: #FFFFFF;
}
TABLE.bv-form-two { 
background-color: #666666; 
font-family: Tahoma, sans-serif; 
color: #FFFFFF}
TR.bv-form-two { 
background-color: #666666; 
font-family: Tahoma, sans-serif; 
color: #FFFFFF}
TD.bv-form-two { 
background-color: #322F98; 
font-family: Tahoma, sans-serif; 
color: #FFFFFF}
TH.bv-form-two { 
background-color: #322F98; 
font-family: Tahoma, sans-serif; 
color: #FFffff;
text-align:left;}

/* FORMS COMMUNITY INFO*/
/*INACTIVE TABS*/
.bp_community-one {
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Tahoma, sans-serif
}
TABLE.bp_community-one {
	COLOR: #ffffff; 
	BACKGROUND-COLOR: #ff9933
}
TR.bp_community-one {
	COLOR: #ffffff; 
	BACKGROUND-COLOR: #ff9933
}
TH.bp_community-one {
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-SIZE: 10px; 
	PADDING-BOTTOM: 5px; 
	COLOR: #ffffff; 
	PADDING-TOP: 5px; 
	FONT-FAMILY: Tahoma,  sans-serif; 
	BACKGROUND-COLOR: #ff9933; 
	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: #333333; 
	TEXT-DECORATION: underline
}

/*ACTIVE TABS*/
.bp_community-two {
	FONT-SIZE: 11px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Tahoma,  sans-serif
}
TABLE.bp_community-two {
	COLOR: #ffffff; 
	BACKGROUND-COLOR: #322F98
}
TR.bp_community-two {
	COLOR: #ffffff; 
	BACKGROUND-COLOR: #322F98
}
TH.bp_community-two {
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 5px; 
	COLOR: #ffffff; 
	PADDING-TOP: 5px; 
	FONT-FAMILY: Tahoma,  sans-serif; 
	BACKGROUND-COLOR: #322F98; 
	TEXT-ALIGN: left
}
TD.bp_community-two {
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 3px; 
	PADDING-TOP: 3px; 
	BACKGROUND-COLOR: #ffffff
}
.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: Tahoma,  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: Tahoma,  sans-serif; 
	TEXT-ALIGN: left
}
TD.bp_community-form {
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	FONT-FAMILY: Tahoma,  sans-serif
}
.bp_community-form {
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	FONT-FAMILY: Tahoma,  sans-serif
}
INPUT.bp_community-form {
	FONT-SIZE: 12px; COLOR: #000000; 
	MARGIN-RIGHT: 3px; 
	FONT-FAMILY: Tahoma,  sans-serif
}
SELECT.bp_community-form {
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	MARGIN-RIGHT: 3px; 
	FONT-FAMILY: Tahoma,  sans-serif
}

/*    */
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 {
	
}
A.bv-content-highlight {
	FONT-SIZE: 8pt; TEXT-DECORATION: none
}

/*    */
.offpro {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Tahoma, sans-serif
}
.bv-office-roster {
	FONT-SIZE: 8pt; TEXT-DECORATION: none
}
.bv-agent-roster {
	FONT-SIZE: 8pt; TEXT-DECORATION: none
}
