html body {	
	margin: 0;	
	padding: 0;
	Background-color:#FFF;
	font: 11px Arial, Helvetica, sans-serif;	/*was font-size:small;  affects position of footer because of br hb*/
	color: #000;
	}
A {COLOR: #039; background-color:transparent; /*hb*/TEXT-DECORATION: underline;}
A:hover {COLOR: #c60; background-color:transparent; /*hb*/}
ul {
	padding:0 5px 10px 10px;/* was 0*/
	margin-top: 5px; 
	margin-left:10px;/* was 20*/  
	list-style-type: disc;/* was list style: none;*/ 
}
a img { border:0;}
H1 {
	PADDING: 4px;  
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14pt; 
	COLOR: #036; 
	BACKGROUND-COLOR: #fff
}
H2 {FONT-WEIGHT: bold; FONT-SIZE: 12pt}
H3 {FONT-WEIGHT: bold; FONT-SIZE: 10pt}
TEXTAREA {FONT-SIZE: 8pt}
FORM {MARGIN: 0px}
#container {
	padding: 0;  
	margin: 0px auto; 
	width: 760px; 
}
#container form .field, 
#container form select { color:#666666; background-color:#FFFFFF; /*hb*/ font-size:8pt; }

/*Header ******************************************************************************************/
#printHeader{display:none;}

#header {
	height: 45px;
	padding:4px 0;
	margin:0;
	font-size:x-small;
	color:#fff;
	background-color:#024588;
	text-decoration:none;
	display: block;
}

/* this hack keeps header div open to display background  header height was 47px*/
#header:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
#header {display: inline-table;}

/* Hides from IE-mac \*/
* html #header {height: 1%;}
#header {display: block;}
/* End hide from IE-mac */
/* end hack keeps header div open */

#header a{ color:#fff;  background-color:#024588; /*hb*/ text-decoration:none;}
#header A:hover { color:#f90; background-color:transparent; /*hb*/ text-decoration:underline;}
#header a:visited { color:#FFF; background-color:transparent; /*hb*/ text-decoration:none; }
#headerNav {width:480px; float:left; padding-left:0;}

#headerSearch {
	width:245px; 
	float:right; 
	text-align:right; 
	padding:12px 6px 0 0;
	}
#headerSearch INPUT { font-size:x-small}
#headerSearch FORM {margin: 0;}

#logo {width:480px; float:left; padding-left:0}


/*Primary Nav ******************************************************************************************/
#primaryNav {
	CLEAR: both;  
	DISPLAY: block;
	PADDING:0px; 
	margin: 0; 
	WIDTH: 760px;  
	BACKGROUND-COLOR: #024588;
}
#primaryNav UL {
	padding: 0;  
	margin: 0;  
	LIST-STYLE-TYPE: none; 
	TEXT-DECORATION: none
}

/* this hack keeps header div open to display background  header primaryNav height was 47px*/
#primaryNav UL:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
/* end hack keeps header div open */

#primaryNav UL {display: inline-table;}

#primaryNav LI {
	DISPLAY: block; 
	FLOAT: left; 
}

/* nav  */
#headerGO{position:relative; top:3px;}
#logo img{margin:4px 0 0 10px;}
#primaryNav #nav{padding-left:10px;}

	
.cssnav img {border: 0;}
#nav li {margin-right:1px;}
#nav a {display:block;}
#nav a:hover {visibility:visible;}
#nav li	 a:hover img{visibility:hidden;}

#primary_tab1{background: url(/bv70/images/phase2/headerMain/home_over.gif) no-repeat;width:50px;  height:24px;}
#primary_tab2{background: url(/bv70/images/phase2/headerMain/businessSol_over.gif) no-repeat;width:122px; height:24px;}
#primary_tab3{background: url(/bv70/images/phase2/headerMain/smallOfficeSol_over.gif) no-repeat;width:138px; height:24px;}		
#primary_tab4{background: url(/bv70/images/phase2/headerMain/prodSvcs_over.gif) no-repeat;width:128px; height:24px;}
#primary_tab5{background: url(/bv70/images/phase2/headerMain/custSup_over.gif) no-repeat;width:118px; height:24px;}
#primary_tab6{background: url(/bv70/images/phase2/headerMain/onlineStore_over.gif) no-repeat;width:86px; height:24px;}
#primary_tab7{background: url(/bv70/images/phase2/headerMain/myAccount_over.gif) no-repeat;width:79px; height:24px;}

ul#nav {background : url(/bv70/images/phase2/headerMain/navHeaderBkgnd.gif) repeat-x;}

/*Utility Nav ***************************************/

#utilityNav {padding:2px 0 7px 0;  float:left;  width:480px; }
#utilityNav .active { color:#f90; text-decoration:none; border-left: 0px; padding-left: 0px;}
#utilityNav ul {
	padding:0 0 0 15px;  
	margin:0;  
	list-style:none; 
	text-decoration:none;
}
#utilityNav LI {
	padding: 0px 4px 0px 4px; 
	display:inline;
	margin: 0; 
	border-left: 1px solid #fff;
}
#utilityNav UL #utilityNavFirst {
	padding-left: 0px; 
	border-left: 0px;
}

#utilityNav LI A {
	display:inline; 
	color:#fff;
	text-decoration:none;
}
#utilityNav LI A:hover {
	color:#fff;
	text-decoration:underline;
}

#breadcrumb {
	CLEAR: both; 
	DISPLAY: block; 
	FONT-SIZE: x-small;  
	margin: 0;
	width: 750px;
	padding: 4px 0 5px 10px;
	background-color: #fff;
}
#breadcrumb A {
	TEXT-DECORATION: underline
}

/*Footer ***************************************/
#footerNav { 
	position: relative; 
	DISPLAY: block; 
	FONT-SIZE: x-small;  
	margin: 0; 
	WIDTH: 735px; 
	PADDING: 15px 0px 10px 25px; 
	BACKGROUND-COLOR: #fff
}

#footerNav UL {
	padding: 0;  
	margin: 0; 
	LIST-STYLE-TYPE: none; 
	TEXT-DECORATION: none
}

#footerNav LI {
	PADDING: 0px 4px 0px 4px; 
	DISPLAY: inline;
	margin: 0; 
	COLOR: #000;
	BORDER-LEFT: #000 1px solid; 
}
#footerNav LI A {
	DISPLAY: inline; 
	COLOR: #000; 
	TEXT-DECORATION: none
}
#footerNav LI A:hover {
	COLOR: #000; 
	TEXT-DECORATION: underline
}
#footerNav  #first {PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px}/*hb for homepage*/
#footerNav  #footerFirst {PADDING-LEFT: 0px; BORDER-LEFT: 0px;}/*hb for rest of site*/

/*--BEGIN: Right Side Navigation --*/
.relatedBlock {margin: 10px 0 10px 0;}
.relatedBlock H4 {
	border-color:#B4E2F6;
	border-style:solid;
	border-width:0pt 0pt 3px;
	color:#666;
	font-size:11px;
	font-weight:bold;
	letter-spacing:0px;
	line-height: 13px;
	padding: 0;
	margin: 0;
	text-transform:uppercase;
}

.relatedBlock p {font-size: 10px; padding: 4px 2px 4px 7px; }
.relatedBlock a {font-size: 10px;}

	/*--BEGIN: Deprecated right-side nav --*/
	.relatedBlock .contact {padding: 0px 4px 4px 10px;}
	.relatedBlock #contact1 {padding-top: 4px}
	.relatedBlock .contactBio {padding-bottom: 4px}
	.ad {MARGIN-BOTTOM: 10px}

	.relatedBlock .relatedDownloadLink {
		FONT-SIZE: 8pt;
		MARGIN-BOTTOM: 5px
	}
	.relatedBlock .relatedLink {PADDING: 0px 4px 4px  10px}
	.relatedBlock .relatedLink {
		FONT-SIZE: 8pt;
		MARGIN-BOTTOM: 5px
	}
	#relatedBlocks .offsiteLink {display:none;/*font-style:italic; */} /*HB instead of icon */
	.redBold{font-weight:bold; color:#FF0000;}
	/*--END: Deprecated right-side nav --*/

/*--END: Right Side Navigation --*/

.redBold{font-weight:bold; color:#FF0000;}

/*-- BEGIN: clearFix --*/
/*
 * Added on: 2007.06.19
 * Documentation: http://positioniseverything.net/easyclearing.html
 */
	.clearfix:after {
	    content: "."; 
	    display: block; 
	    height: 0; 
	    clear: both; 
	    visibility: hidden;
	}

	.clearfix {display: inline-block;}

	/* Hides from IE-mac \*/
	* html .clearfix {height: 1%;}
	.clearfix {display: block;}
	/* End hide from IE-mac */

/*-- END: clearFix ----*/

/*-- BEGIN: Support Tab Drop-Down Navigation --*/
#supportNav {border-width: 0; padding: 0; margin: 0; width: 138px; z-index: 4; position: absolute;}
#supportNav ul {list-style-type: none; width: 138px; padding: 0 0 7px 0; margin: 0; border-width: 0; background-image: url(/bv70/images/phase2/supportNavMenu_bg.gif); background-repeat: no-repeat; background-position: bottom left;}
#supportNav li {width: 134px; padding: 0 1px; margin: 0; display: block; border-width: 0 1px; border-style: solid; border-color: #b1c5df; background-color: #fff;}
#supportNav li a {padding: 4px 4px 4px 12px; margin: 0; width: 118px; display: block; background-color: #fff; font-weight: normal; color: #024588; text-decoration: none;}
#supportNav li a:hover {background-color: #f0f0ff; text-decoration: underline;}
#supportNav li#firstSupportNavItem {padding: 4px 1px 0 1px;}
#supportNav li#firstSupportNavItem a {}
/*-- END: Support Tab Drop-Down Navigation --*/
