.fake {}

#wrap-head { position: relative; }
#wrap-head img { display: block; }

#btn-service_partner { position: absolute; right: 0; top: -31px; }
#btn-service_partner a { display: block; height: 33px; width: 201px; background: url('/images/common/btn-service_partner.gif') no-repeat; overflow: hidden; text-indent: -200px; }
#btn-service_partner a:hover { background-position: 0 -33px; }

#btn-customer-login { position: absolute; right: 201; top: -31px; }
#btn-customer-login a { display: block; height: 33px; width: 212px; background: url('/images/common/btn-customer_login.gif') no-repeat; overflow: hidden; text-indent: -200px; }
#btn-customer-login a:hover { background-position: 0 -33px; }

.botnav {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #D9D6B7;
	text-decoration: none;


}

a.botnav:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #D9D6B7;
	text-decoration: underline;

}

.topnav {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	color: #660000;
	text-decoration: none;
	


}

a.topnav:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;


}

.text { 

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	text-decoration: none;
} 

.text a {
    color: #660000;
    font-weight:bold;
    text-decoration:none;
}

.text a:visited {
    color: #660000;
    font-weight:bold;
    text-decoration:none;
}

.text a:hover {
    color: #660000;
    font-weight:bold;
    text-decoration:underline;
}

.table tr td .header{
position: relative;
top: -4px;
font-weight: 100;
font-family: times, times new roman, serif;	
font-size:24px;
color: #660000;	
letter-spacing: 1px;
margin: 0px;
padding: 0px;
}
.table tr td .header a{
text-decoration:none;
position: relative;
top: -4px;
font-weight: 100;
font-family: times, times new roman, serif;	
font-size:24px;
color: #660000;	
letter-spacing: 1px;
margin: 0px;
padding: 0px;
}


a.text:hover { 

	
	text-decoration: underline;
} 

.branch {
	font-weight: bold;	
}

.whitetext { 
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 15px;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
} 

.hpcopy { 
	font-family: Times New Roman, Georgia, Helvetica, Serif;
	font-size: 17px;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #e6d1b6;
	text-decoration: none;
} 

.smalltext { 

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	text-decoration: none;
} 
.greentext { 

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	color: #676556;
	text-decoration: none;
} 

.bgreentext { 

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	font-weight: bold;
	font-variant: normal;
	color: #676556;
	text-decoration: none;
} 

.subtitle { 

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
	text-decoration: none;
} 

.subtitle2 { 

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #660000;
	text-decoration: none;
} 

.boldtext { 

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #660000;
	text-decoration: none;
} 


a.boldtext:link {text-decoration: none; color:#660000; font-weight:bold; } 

a.boldtext:active {text-decoration: underline; color:#660000; font-weight:bold; } 

a.boldtext:visited {text-decoration: none; color:#660000; font-weight:bold; } 

a.boldtext:hover {text-decoration: underline; color:#660000; font-weight:bold; } 

.copyright { 

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #908D6A;
	text-decoration: none;
} 

.redboldtext { 

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #660000;
	text-decoration: none;
} 
a.redboldtext: { 
	text-decoration: underline;
}
.hpcopyright { 

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #BFA28B;
	text-decoration: none;
} 

.redtextlink { 

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #660000;
	text-decoration: underline;
} 
a.redtextlink:hover {
	text-decoration: underline;
}

#state_list { padding: 10px 0 0 0; width: 310px; background: url(/images/location_state_trans/location_sidenav_bg.jpg) top left no-repeat;; }
#state_list #left_col { float: left; }
#state_list #center_col { float: left; }
#state_list #right_col { float: left; }

#state_list ul { list-style: none; padding: 0; margin: 0 0 0 4px; }
#state_list li { float: left; clear: left; width: 96px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #650606; }
#state_list li a { padding: 1px 0 1px 12px; list-style: none; background: url(../images/locations/arrow_off.gif) no-repeat; background-position: 4px 4px;  font-size: 12px; display: block; color: #650606; text-decoration: none; }
#state_list li a:hover { /*background: url(../images/locations/arrow_on.gif) no-repeat #B6B28E; background-position: 4px 4px; */color: #fff; text-decoration: none; display: block; }

.clear { clear: both; } 

* html .clearfix { height: 1%; overflow: visible; }
*+html .clearfix { min-height: 1%; }
.clearfix:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; font-size: 0; }

.header_title { font-family: Times, serif; font-size: 24px; color: #670001; margin-bottom: 0;}
.large_green {font-family: Times, serif; color:#9CA46B; font-weight:bold; font-size:19px;}
.intro_paragraph { line-height:18px; font-size:14px; font-family: Times, serif; color: #736F6E; }  

#btn-complete_application { padding: 9px 17px; font-size: 11px; font-weight: bold; color: #650606; font-family: arial, sans-serif;  border: 1px solid #beba95; text-decoration: none; background: #d0cdaf url('/images/partners/bg-apply_arrow.gif') no-repeat 10px 13px; }

#btn-application-sidebar { height: 44px; background: url('/images/partners/bg-sidenav.jpg') no-repeat; }
#btn-application-sidebar a { margin: 0 0 0 15px; font-weight: bold; font-size: 12px; font-family: arial, sans-serif; color: #650606; text-decoration: none; }
#btn-application-sidebar a:hover { text-decoration: underline; }

#partner-coverage { position: relative; padding: 20px 0 0 0; width: 760px; margin-right: -328px; margin-left: -0px; z-index: 999; }

#partner-coverage label { float: left; display: block; width: 130px; text-align: right; font-size: 11px; font-family: arial; }
#partner-coverage .wrap-listParent { position: relative; float: left; width: 400px; }
#partner-coverage .listParent { float: right; width: 267px; height: 96px; }
#partner-coverage .listParent-select { width: 267px; height: 96px; }
#partner-coverage .wrap-childList-checkbox { float: right; width: 328px; }
#partner-coverage .wrap-childList-checkbox label { float: left; width: 48px; display: none; }

#partner-coverage .childList-checkbox { float: right; }
#partner-coverage .listChild {}
#partner-coverage .listChild ul { padding: 0; margin: 0 0 5px 0; height: 96px; width: 267px; list-style: none none outside; overflow: scroll; background: #fff; }
#partner-coverage .listChild span { font-size: 12px; font-family: arial; }
#partner-coverage .listChild .wrap-btn { float: right; display: inline; }
#partner-coverage .wrap-select-nodes { float: left; width: 400px; }
#partner-coverage .wrap-select-nodes label { display: none; }
#partner-coverage .box-select-nodes { float: right; padding: 20px 0 0 0; width: 267px; }

#partner-coverage .box-select-nodes .select-node { position: relative; margin: -1px 0 0 0; padding: 6px 0 0 0; font-size: 11px; height: 41px; font-family: "Verdana", "Geneva", sans-serif; color: #333333; background: #d4d1b2; border: 1px solid #c0bd9d; }
#partner-coverage .box-select-nodes .select-node a {font-size: 11px; font-family: "Verdana", "Geneva", sans-serif; color: #333333; }
#partner-coverage .box-select-nodes .select-node a:hover { text-decoration: none; }
#partner-coverage .box-select-nodes .select-node .listParentTitle { width: 176px; height: 15px; margin-left: 10px; line-height: 15px; overflow: hidden; }
#partner-coverage .box-select-nodes .select-node .listChildInfo { width: 176px; height: 15px; margin-left: 10px; line-height: 15px; overflow: hidden; }
#partner-coverage .box-select-nodes .select-node .edit { position: absolute; right: 0px; top: 5px; width: 45px; }
#partner-coverage .box-select-nodes .select-node .delete { position: absolute; right: 0px; top: 22px; width: 45px; }


#territories { position: relative; padding: 12px 0 20px 0; }      
#services { position: relative; padding: 12px 0 20px 0; }

#wrap-additional_services { float: left; width: 400px; padding: 8px 0 0 0; }
#box-additional_services { float: right; width: 267px; }
	#f-additional_services { width: 210px; }
	
	#box-working_with_branch { clear: both; float: left; width: 295px; padding-left: 106px; }

div.error { color: #660000; }
div.err { color: #660000; font-size: 12px; font-weight: bold; }

.side_nav_links{
/*color: #6D0000;*/
color:#650606;
font-size:12px;
margin-left:5px;
text-decoration:none;
font-family: helvetica;
position: relative;
top: 6px;


}
.side_nav_links_b{
/*color: #6D0000;*/
color:#650606;
font-size:12px;
margin-left:5px;
text-decoration:none;
font-family: helvetica;



}
.side_nav_links_bullet{
 
    margin-left:5px;
   
}
.side_nav_links_bullet_b{
 
    margin-left:5px;
    position: relative;
        top: 5px;
   
}
a.side_nav_links:hover{
color: #ffffff;

}
a.side_nav_links_b:hover{
color: #ffffff;

}
/*ABOUT BRICKMAN SIDE BAR LINKS*/
#nav_unique{
background-image: url(../images/about/new_expertise_side_off.jpg);
}
#nav_sustain{
background-image: url(../images/about/new_sustainability_side_off.jpg);
height: 20px;
}
 #culture{
background-image: url(../images/about/new_aboutculture_side_off.jpg);  
}
 #history{background-image: url(../images/about/new_history_side_off.jpg); 
}
#nav_team{
background-image: url(../images/about/new_team_side_off.jpg);    
}
/*BRICMAN SERVICES SIDE BAR LINKS*/

#nav_maintenance{
    background-image:url(../images/services_subnav/new_mainten_side_off.jpg);
    height: 18px;
}
#enhance{
    background-image: url(../images/services_subnav/new_enhancements_side_off.jpg);
     height: 18px;
}
#design-side{
    background-image: url(../images/services_subnav/new_design_side_off.jpg);
    height: 18px;
}
#snowside {
background-image: url(../images/services_subnav/new_snow_side_off.jpg);
 height: 18px;
}
#nav_water-management{
 background-image: url(../images/services_subnav/new_irrigation_side_off.jpg);
  height: 18px;      
}
#tree{
 background-image: url(../images/services_subnav/new_culture_side_off.jpg);
  height: 18px;      
}
#sport{
 background-image: url(../images/services_subnav/new_turf_off.jpg);
  height: 18px;      
}
#sustainability{
 background-image: url(../images/services_subnav/new_sustainability_side_off.jpg); 
  height: 18px;     
}
/*CAREERS PAGE*/
#whatsin{
    background-image: url(../images/careers/new_whatinitforyou.jpg);
    height: 18px;
    }
#findajob{
    background-image: url(../images/careers/new_findajob.jpg);
    height: 18px;
}
#internship{
background-image: url(../images/careers/new_internships.jpg);
height: 18px;
}
#onlineappl{
background-image: url(../images/careers/new_onlineapp.jpg);
height: 18px;
}
#onlineappl a {
    left: 2px;
    margin-top: 5px;
    position: relative;
    top: 3px;
}
#onlineappl img {
    position: relative;
    top: 3px;
}
/*NEWS PAGE*/
#inthenews{
background-image:url(../images/news/new_brickmaninthenews.jpg);
  height: 18px;  
}
#news_expertise{
  background-image:url(../images/news/new_clienttools.jpg);
  height: 18px;  
}
