/* CSS Document */

html  { 


}

body {
	background: #000 url('http://www.bbseven.com/templates/BB7/images/dark/bg.png') repeat-x 0 0;
margin:0; padding:0; font-size:12px; font-family: "Lucida Sans Unicode", "Lucida Grande", Arial, Verdana, sans-serif; line-height: 17px; }

#space1 { top:0px;left:0px;  width:8px; height:31px;   background:url(images/pageSeperatorBlue.gif); } 
#space3 { top:0px;left:0px;  width:944px; height:31px; background:url(images/spacer.gif); } 
#space5 { top:0px;left:0px;  width:8px; height:31px;   background:url(images/pageSeperatorBlue.gif); } 


#Main_Table {
	border-collapse: collapse;  
	border: 0px solid white; 
	border-top: 0px solid white;
	border-bottom: 0px solid white;  
	margin: 0 auto 0 auto; 
	width: 960px; 
	height: 100%;
	
}

.sideBarColour { background-color:#000000;  width: 8px }
.lightBlueBG {  background-color: #ededed;	}











/* ======  BANNER AREA  ========== */

#banner_Table {
	background-color: #000000;  width: 100%; 	height: 200px;
	border-collapse: collapse; 	border: 0px ;	margin: 5px auto 0 auto;  padding: 0px;
}

#logoBG { width: 221px }
#logo{ margin: 0px 0 0 0 }











/* ======  MENU AREA  ========== */

#menu_Table {
	background-color: #f7f7f7;  width: 940px; 	height: 30px; text-align:right
	border-collapse: collapse; 	border: 0px ;	margin: 2px 2px 2px 2px;  
}

#telephoneBG { background:url(../images/general/telephoneBG2.jpg);  width: 290px;  padding: 0px; } 


#menuBox  { margin: 0px 0px 0px 0px; align: right;  height: 35px;  padding: 0px; }

.phoneNumber {  color: #ffffff;	font-weight: bold;	font-size: 17px; ; }









/* ======  INNER AREA  ========== */

#inner_Table {
	background-color: #f7f7f7;  width: 940px;   height: 100%;
	border-collapse: collapse; 	border: 0px ; 	margin: 2px 2px 2px 2px; padding: 0px;
}


#mainBoxLeft  { margin: 40px 20px 10px 20px; color:#000000; text-align: center; }
#mainBoxRight { margin: 40px 25px 40px 40px; color:#000000; text-align: left; }


.bulletText {  color: #000000; font-weight: normal; font-size: 14px;  padding-bottom:10px;  margin-left: -16px; }
.bulletText2 {  color: #000000; font-weight: normal; font-size: 14px;  padding-bottom:10px;  margin-left: -14px; }


.bulletTextBold {  color: #000000; font-weight: bold; font-size: 14px;  padding-bottom:10px;  margin-left: -16px; }





/* ======  FOOTER  ========== */

#footer_Table {
	width: 945px; 	height: 50px; text-align:center;
	border-collapse: collapse; 	border: 0px ;	margin: 10px 0px 0px 0px;  
}


#footerBG { background-color:#000000;  width: 944px;  padding: 5px 5px 5px 5px;    } 



.menuBars {	color: #FFFFFF;	 font-size: 12px;	text-decoration: none;}
a.menuBars {	color: #FFFFFF;	 	text-decoration: none;}
a.menuBars:link {	color: #FFFFFF;	 }
a.menuBars:hover {	color: #000000;    text-decoration: underline;	}




.ISOtext {	color: #000000;	 font-size: 10px;	text-decoration: none; padding-top:7px}
a.ISOtext {	color: #000000;	 	text-decoration: none;}
a.ISOtext:link {	color: #000000;	 }
a.ISOtext:hover {	color: #000000;    text-decoration: underline;	}











/* ======  FOOTER  ========== */

#footerLogoArea {
     margin: 10px 55px 10px 40px;  
}

#footerLogo_Table {
	height: 80px;  text-align: center;
	border-collapse: collapse; 	border: 0px ;	margin: 0px 0px 0px 0px;  
}













h1 { font-weight: bold;  font-size: 21px; line-height:25px;  margin-top: 0px; margin-bottom: 0px; color: #000000 ; }
h6 { font-weight: bold;  font-size: 21px;line-height:25px;  margin-top: 0px; margin-bottom: 0px; color: #CC0000 ;  }



h2 { font-weight: bold;	 font-size: 17px;line-height:20px;  margin-top: 0px; margin-bottom:10px; color: #000000 ; }
h3 { font-weight: bold;	 font-size: 15px; line-height:18px; margin-top: 0px; margin-bottom: 5px;  color: #d9610b ; }
h4 { font-weight: bold;	 font-size: 16px; line-height:19px; margin-top: 0px; margin-bottom: 5px;  color: #CC0000 ; }








a {color:#cc0000;}
a:visited {color:#cc0000;}
a:hover {color:#000000;}


.mainText {	color: #000000;	 text-decoration: none;  }
a.mainText {	color: #CC0000;	 	text-decoration: none; font-weight: bold;   }
a.mainText:link {	color: #CC0000;	text-decoration: none; font-weight: bold;   }
a.mainText:hover {	color: #000000; text-decoration: none; font-weight: bold;	}

.mainTextBold {	color: #000000; text-decoration: none; ; font-weight: bold;}
.mainTextBoldItalic {	color: #000000;	 text-decoration: none; ; font-weight: bold; font-style:italic}

.mainTextBoldBlue {	color: #CC0000;	 text-decoration: none; ; font-weight: bold;}
.mainTextBoldRede {	color: #cc0000;	 text-decoration: none; ; font-weight: bold;}

.mainTextDarkBlue {	color: #000000;	 	text-decoration: none; ; font-weight: bold;}



.quoteNamesBlue {	color: #CC0000;	 font-size: 11px;	margin-top: 5px; padding-top:5px; text-decoration: none; ; font-weight: bold;}

.boldRed {	color: #cc0000; font-weight: bold; }
a.boldRed {	color: #cc0000;	 	    text-decoration: none; font-weight: bold;   }
a.boldRed:link {	color: #cc0000;	text-decoration: none; font-weight: bold;   }
a.boldRed:hover {	color: #000000; text-decoration: none; font-weight: bold;	}

.boldRedLarge {	color: #cc0000;	 font-weight: bold;  margin-bottom:10px;}
.boldRedSmall {	color: #cc0000;	  font-weight: bold;  margin-bottom:10px;}


.boldBlueLarge {	color: #CC0000;	  font-weight: bold;  margin-bottom:10px;}




.boldRed1 {	color: #cc0000;	 font-size: 16px;  font-weight: bold; }


.boldRed2 {	color: #cc0000;	 font-size: 17px;  font-weight: bold; }
a.boldRed2 {	color: #cc0000;	 	    text-decoration: none; font-weight: bold;   }
a.boldRed2:link {	color: #cc0000;	text-decoration: none; font-weight: bold;   }
a.boldRed2:hover {	color: #CC0000; text-decoration: none; font-weight: bold;	}


#leftbar {
	padding:10px; border:1px solid #000; background:#ffffff url('../images/buttons/arrow.png') no-repeat right bottom; min-height:90px; width:220px; text-align:left; margin:0 0 5px 0
}

#leftbar h3 {color:#000;}
#leftbar h3:hover {color:#cc0000;}
#leftbar a {color:#000; text-decoration:none;}
#leftbar a:hover {color:#000; text-decoration:none;}







