﻿/* this is the little logo that is in front of the last menu item. 
if menu items have been added, change the number (now 6) to the number of the menu items. Count starts at 0. */
#zz1_TopNavigationMenun5 td
{
	padding-left:20px;
	background-image:url('BTnav.gif') !important;
	background-repeat:no-repeat;
}
#header 
{
	background-color: #231f20; 
	height:118px;
	background-image:url('BZbanner.jpg');
	background-repeat:no-repeat;
	border-bottom: solid 1px #b0acab;
}
#header a
{
	color:#fff;
	font-size:10px;
}
#navi 
{
	background-color: #000; 
	height:27px;
	padding-top:2px;
	padding-bottom:4px;
	padding-left:34px;
}

/* Top Navigation */
.ms-topnavContainer
{
	border:none;
}
.ms-topnav
{
	border-left:solid 2px #000;
	border-right:solid 2px #000;
	border-top:solid 2px #000;
	border-bottom:solid 2px #000;
	padding-top:2px;
	background-image:none;
	background-color:#000;
	color:#fff;
	font-weight:bold;
}
.ms-topnavselected
{
	border-left:solid 2px #929536;
	border-right:solid 2px #929536;
	border-top:solid 2px #929536;
	border-bottom:solid 2px #929536;
	padding-top:2px;
	background-image:none;
	background-color:#000;
	color:#fff !important;
}
.ms-topnavselected a, .ms-topnavselected a:visited, .ms-topnavselected a:hover, .ms-topnavselected a:active
{
	color:#fff;
	background:#000;
}
.ms-topNavHover 
{
	border-left:solid 2px #929536;
	border-right:solid 2px #929536;
	border-top:solid 2px #929536;
	border-bottom:solid 2px #929536;
	padding-top:2px;
	background-image:none;
	background-color:#000;
	color:#fff !important;
}
.ms-siteaction,.ms-siteaction a
{
	font-weight:bold;
	color:#fff;
	text-decoration:none;
}
table.ms-siteaction td.ms-siteaction
{
	border-right:solid 1px #bfbfbf;
}
table.ms-siteaction td.ms-siteaction div
{
	padding:3px 8px 3px 8px;
	border-right:solid 1px #FFFFFF;
}
.ms-SpLinkButtonInActive, .ms-SpLinkButtonInActive a
{
	color:#fff !important;
	border:green 0px solid;
	vertical-align:top;
	background-color:#929536 !important;
	background-image:none !important;
}
.ms-SpLinkButtonActive, .ms-SpLinkButtonInActive a:hover
{
	color:#242021 !important;
	border:green 0px solid;
	vertical-align:top;
	background-color:#929536 !important;
	background-image:none !important;
}
.ms-standardheader
{
	font-size:1em;
	margin:0em;
	text-align:left;
	color:#929536;
}
.ms-WPTitle
{
	font-weight:bold;
	font-family:tahoma,sans-serif;
	color:#929536;
	padding-left:3px;
	padding-right:7px;
	padding-top:2px;
	padding-bottom:2px;
	font-size:10pt;

}
.ms-WPHeader TD, .ms-WPHeader TR
{
	border-bottom: 0px solid #fff !important;
	border-collapse:collapse;
}
.ms-nav
{
	background-color:#fff;
	background-image:none !important;
	background-repeat:repeat-x;
	font-family:tahoma;
}
.ms-quickLaunch
{
	border:solid 1px #6f9dd9;
	font-size:8pt;
	font-family:tahoma;
	line-height:10pt;
	background-color:#fff;
}
.ms-quickLaunch2
{
	border:solid 0px #6f9dd9;
	font-size:8pt;
	font-family:tahoma;
	line-height:10pt;
	background-color:#fff;
}
.ms-WPBody H1, .ms-WPBody H2, .ms-WPBody H3
{
	color:#929536;
}
.ms-recyclebin
{
	background-color:#f2f8ff;
	width:100%;
	border-top:solid 1px #add1ff;
	border-left:solid 1px #ffffff;
	padding:3px 5px 7px 3px;
}
.ms-recyclebin a
{
	font-weight:bold;
	color:#008800;
	text-decoration:none;
}
.ms-recyclebin a:hover
{
	color:#000000;
	text-decoration:underline;
}
.ms-quicklaunch2 table.ms-navheader td
{
/*background-color:#929536;
border: solid 4px #fff;
padding:9px 6px 9px 6px;*/
	background-color:#fff;
	border: solid 2px #000;
	padding:9px 6px 9px 6px;
}
table.ms-navSubMenu1 tr
{ 
	padding:0px 0px 6px 0px;
	background-color:#fff;
}

/*
.ms-quicklaunch table.ms-selectednavheader td
{
background-color:lime;
border: solid 0px lime;
padding:9px 6px 9px 6px;
}
*/
.ms-navheader a, .ms-navheader a:visited
{
	color:#000;
	text-decoration: none;
}
.ms-navheader a:hover, .ms-navheader a:active
{
	color:#929536;
	text-decoration: none;
	
}
.SiteTitle, .SiteTitle a, .SiteTitle a:hover, .SiteTitle a:active, .SiteTitle a:visited
{
	color: #929536;
	text-decoration: none;
	font-weight:bold;
	margin-bottom:20px;
	
}
.BurdonLogo
{
	background-image:url('BZlogo.jpg');
	width:55px;
	height:51px;	
}
.ms-pagebreadcrumb
{
	visibility:hidden;
}


#theteam td
{
	vertical-align:top;	
	padding:5px 15px 15px 0px;

}
.theteamcelltitle
{
	padding:5px 15px 15px 15px;
	background-color:#CCCCCC;
	font-weight:bold;
	text-align:center;	
}

#theteam .StaffName
{
	font-weight:bold;
}

/* used for the main tables in the services, product pages */
#tablecontent td
{
	vertical-align:top;
	padding-bottom:6pt;
}

#tablecontent h2
{
	margin-bottom:0;
}

#tablecontent p
{
	margin-bottom:3pt;
	margin-top:6pt;
}

#tablecontent .SiteTitle
{
	color:black;
	text-decoration: none;
	font-family:Tahoma;
	font-size:12pt;
	font-weight:700;
	margin-bottom:20px;
}

/* tableLevel2 used for the service and products pages */
#tableLevel2 td
{
	vertical-align:top;
	padding-bottom:6pt;
}

#tableLevel2 h2
{
	margin-bottom:0;
	color:black;
	font-size:10pt;
}

#tableLevel2 p
{
	margin-bottom:3pt;
	margin-top:6pt;
}

#tableLevel2 .SiteTitle
{
	color:black;
	text-decoration: none;
	font-family:Tahoma;
	font-size:12pt;
	font-weight:700;
	margin-bottom:20px;
}

.ClientQuote
{
	color:#d2342e;
	font-style:italic;
}

.ClientQuote #ClientName
{
		color:black;
	font-style:normal;
}

.ClientName{
	font-weight:bold;
}

.ClientPerson{
	font-weight:bold;
}

.ClientPosition{
	font-weight:bold;
}

.ClientTestimonial{
	font-style:italic;
}

.servicetype{
	color:#949631;
	text-decoration:none;	
}
