﻿
/* 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. */
/* SO 23Jul08 Modified to 5 because the Forum link has been removed from the top bar*/
#zz1_TopNavigationMenun6 td
{
	padding-left:20px;
	background-image:url('BZnav.gif') !important;
	background-repeat:no-repeat;
	
}
#header 
{ 
	background-color: #231f20; 
	height:118px;
	background-image:url('BTbanner.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:1px;
}

/* 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 #d2352d;
	border-right:solid 2px #d2352d;
	border-top:solid 2px #d2352d;
	border-bottom:solid 2px #d2352d;
	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 #d2352d;
	border-right:solid 2px #d2352d;
	border-top:solid 2px #d2352d;
	border-bottom:solid 2px #d2352d;
	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:#d2352e !important;
	background-image:none !important;
}
.ms-SpLinkButtonActive, .ms-SpLinkButtonInActive a:hover
{
	color:#242021 !important;
	border:green 0px solid;
	vertical-align:top;
	background-color:#d2352e !important;
	background-image:none !important;
}
.ms-standardheader
{
	font-size:1em;
	margin:0em;
	text-align:left;
	color:#d2352d;
}
.ms-WPTitle
{
	font-weight:bold;
	font-family:tahoma,sans-serif;
	color:#d2352d;
	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 #000;
	font-size:8pt;
	font-family:tahoma;
	line-height:10pt;
	background-color:#fff;
	
}

.ms-quicklaunch table td{
border-top:1px solid #000;
} 

.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:#d2352d;
}
.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:#d2342e;
	border: solid 4px #fff;
	padding:9px 6px 9px 6px;*/
	background-color:#fff;
	border: solid 1px #000;
	padding:9px 6px 9px 6px;
}
table.ms-navSubMenu1 tr
{ 
	padding:0px 0px 6px 0px;
	background-color:#fff;
}

table.ms-navitem td,span.ms-navitem{
	background:white;
	border-bottom:1px black solid;
	border-top:1px black solid;
	border-left:1px black solid;
	border-right:1px black solid;
	padding:9px 6px 9px 6px;
	border-collapse:separate;
	border-spacing:10px;
	font-family: Tahoma;
	}
.ms-navItem a{
color:#000000;
text-decoration:none;
}
.ms-navItem a:hover{
color:#000000;
text-decoration:none;
} 

.ms-navitem a:hover {
color:#000000;
text-decoration:none;
}
.ms-navitem a:visited {
color:#000000;
text-decoration:none;
}
.ms-navitem a:active {
color:#000000;
text-decoration:none;
}
.ms-navitem a {
color:#000000;
text-decoration:none;
}
/*
.ms-quicklaunch table.ms-selectednavheader td
{
background-color:lime;
border: solid 0px lime;
padding:9px 6px 9px 6px;
}
*/

.ms-quicklaunch table.ms-navheader td,.ms-navheader2 td,.ms-quicklaunch span.ms-navheader{
background-color:#fff;
border-top:solid 1px #000;
border-left:solid 1px #000;
padding:1px 4px 4px 4px;
}
.ms-quicklaunch span.ms-navheader{
background-color:#fff;
border-top:1px solid #000;
border-left:solid 1px #000;
border-bottom:1px solid #000;
padding:1px 6px 3px 6px;
}
table.ms-navheader td{
background-image:none;
}
.ms-navheader a,.ms-navheader2 a{
font-weight:bold;
color:#000;
text-decoration:none;
}
.ms-navheader a:hover,.ms-navheader2 a:hover{
color:#000000;
text-decoration:underline;
} 


.ms-navheader a, .ms-navheader a:visited
{
	color:#000;
	text-decoration: none;
}
.ms-navheader a:hover, .ms-navheader a:active
{
	color:#d2342e;
	text-decoration: none;
		
}



.ms-chosen 
{
	color:#d2342e;
	text-decoration: none;
		
}

.ms-navitem a:active{
	color: red;
}
.SiteTitle, .SiteTitle a, .SiteTitle a:hover, .SiteTitle a:active, .SiteTitle a:visited
{
	color: #d2342e;
	text-decoration: none;
	font-weight:bold;
	margin-bottom:20px;
	
}
.BurdonLogo
{
	background-image:url('BTlogo.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;
}

#OpenFlashStyle{
	overflow:hidden;
	float:left;
}

.ms-unselectedtitle{
	width:700px;
} 
.ms-selectedtitle{
	width:700px;
}

.ms-disc-bordered-noleft{
	width:550px;
}

.servicetype{
	color:#d63429;
	text-decoration:none;	
}

