﻿body {
	background-color: #FFFFFF;
	padding: 0px;
	margin-top: 15px;
	margin-left: 15px;
}
#page {
	margin: 0px auto;
	padding: 0px 0px 32px 0px;
	width: 980px;
	border: 2px solid #B7B6B5;
	text-align:left;
}
#banner1 {
	height: 106px;
	width: 980px;
	overflow:hidden;
}
#identity {
	height: 106px;
	width: 200px;
	margin:0px;
	padding:0px;
	float:left;
}
#date_mark {
	height: 20px;
	width: 369px;
	margin:0px;
	padding:85px 0px 0px 0px;
	float:left;
	text-align:right;
}
#date_mark p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:13px;
	color:#989898;
	margin: 0px 0px 0px 0px;
}
#gate1 {
	height: 106px;
	width: 408px;
	margin:0px;
	padding:0px;
	float:left;
}
#search_container {
	height: 25px;
	width: 385px;
	margin:0px 0px 0px 0px;
	padding:15px 0px 0px 0px;
	text-align:right;
}
form {
	margin:0px;
	padding:0px;
}
input.fillin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:13px;
	color: #000000;
	background-color: #FFFFFF;
	border-bottom: #DBDFE4 solid 1px;
	border-top: #DBDFE4 solid 1px;
	border-left: #DBDFE4 solid 1px;
	margin:0px;
	padding:3px;
	width:110px;
}
input.searchButton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:13px;
	color: #DBDFE4;
	background-color: #5D5C5F;
	border-bottom: #DBDFE4 solid 1px;
	border-top: #DBDFE4 solid 1px;
	border-right: #DBDFE4 solid 1px;
	height:21px;
	width:60px;
	margin:0px;
	padding:0px;
}
#nav1 {
	height: 20px;
	width: 390px;
	padding: 45px 0px 0px 0px;
	margin: 0px;
	text-align:right;
}

#nav1 p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:13px;
	color:#5D5D5F;
	margin: 0px 0px 0px 0px;
}
#nav1 a{
	color:#5D5D5F;
	padding: 0px 8px 0px 8px;
	text-decoration:none;
}
#nav1 a:hover{
	color:#5D5D5F;
	text-decoration:underline;
}

#banner2 {
	background-color: #1c3564;
	height: 276px;
	width: 980px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	clear:both;
}
#rotate_graphic {
	height: 276px;
	width: 569px;
	float:left;
}
#gate2 {
	height: 276px;
	width: 408px;
	margin:0px;
	padding:0px;
	float:left;
}

#nav2{
    margin:20px 0px 0px 15px;
	padding:0px;
	list-style-type: none;
}
#nav2 li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:18px;
	color:#FFFFFF;
	margin:0px;
	padding:0px 0px 10px 0px;
}
#nav2 a{
	color:#FFFFFF;
	text-decoration:none;
	padding:0px 25px;
	background:url(/bcstaticfiles/images/BAB_home_nav_off.gif) no-repeat left;
}
#nav2 a:hover{
	color:#FFFFFF;
	text-decoration:none;
	padding:0px 25px;
	background:url(/bcstaticfiles/images/BAB_home_nav_on.gif) no-repeat left;
}

.clearit {
   height:1px;
   width:900px;
   clear:both;
}
#login_container {
	width: 315px;
	margin:0px;
	padding:20px 0px 0px 80px;
}
#login_container h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
	color:#FFFFFF;
	margin:0px 0px 12px 0px;
}
#login_container p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:12px;
	color:#DBDFE4;
	margin:8px 0px 0px 3px;
	padding:0px;
}
#login_container label{
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:12px;
	margin:0px 0px 7px 3px;
	color:#DBDFE4;
}
input.unpw {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:13px;
	color: black;
	background-color: #DBDFE4;
	margin:0px;
	width:143px;
	
}
input.loginButton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:13px;
	color: #DBDFE4;
	background-color: #7b695f;
	border: #DBDFE4 solid 1px;
	height:21px;
	width:74px;
	margin:0px;
	padding:0px;
}
input.agreeButton {
	color: #FFFFFF;
	background-color: #1c3564;
	margin: 0px 5px 0px 0px;
}
#login_container a{
	color:#DBDFE4;
	text-decoration:underline;
}
#login_container a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}

#content1 {
	width: 268px;
	margin:0px;
	padding:30px 0px 0px 0px;
	float:left;
}
#content2 {
	width: 273px;
	margin:0px;
	padding:30px 0px 0px 0px;
	float:left;
}
#content3 {
	width: 283px;
	margin:0px;
	padding:30px 0px 0px 0px;
	float:left;
}


#content4 {
	width: 980px;
	margin:0px;
	padding:30px 0px 0px 0px;
	float:left;
}
#content4 h1{
    font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:18px;
	color:#5D5C5F;
	margin:0px 0px 12px 33px;
	text-transform:uppercase;
	font-weight:normal;
}





#content1 h1{
    font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:18px;
	color:#5D5C5F;
	margin:0px 0px 12px 28px;
	text-transform:uppercase;
	font-weight:normal;
}
#content1 h2{
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:15px;
	color:#000000;
	margin:0px 0px 7px 28px;
}
#content1 p{
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	color:#000000;
	margin:0px 0px 9px 28px;
}
#content2 h1{
    font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:18px;
	color:#5D5C5F;
	margin:0px 0px 12px 33px;
	text-transform:uppercase;
	font-weight:normal;
}
#content2 h2{
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:15px;
	color:#000000;
	margin:0px 0px 7px 33px;
}
#content2 p{
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	color:#000000;
	margin:0px 0px 9px 33px;
}
#content3 h1{
    font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:18px;
	color:#5D5C5F;
	margin:0px 0px 12px 43px;
	text-transform:uppercase;
	font-weight:normal;
}
#content3 h2{
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:15px;
	color:#000000;
	margin:0px 0px 7px 43px;
}
#content3 p{
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	color:#000000;
	margin:0px 0px 6px 43px;
}
#content1 a, #content2 a, #content3 a {
    color:#7b695f;
	text-decoration:none;
}
#content1 a:hover, #content2 a:hover, #content3 a:hover {
    color:#7b695f;
	text-decoration:underline;
}
#content1 a:visited, #content2 a:visited, #content3 a:visited {
    color:#5D5C5F;
	text-decoration:none;
}

.foot
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	margin: 0px 0px 0px 0px;
}

a.footlink:link, a.footlink:visited, a.footlink:active {
	color:#7b695f;
	padding: 0px 5px 0px 5px;
	text-decoration:none;
}
a.footlink:hover {
	color:#7b695f;
	text-decoration:underline;
}

#footer {
	margin: 0px auto;
	padding: 0px 0px 0px 0px;
	width: 984px;
	border-top-width: 9px;
	border-top-style: solid;
	border-top-color: #7b695f;
	text-align:left;
}
#footer p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:11px;
	color:#000000;
	margin: 5px 0px 0px 0px;
}
#footer a {
	color:#7b695f;
	padding: 0px 5px 0px 5px;
	text-decoration:none;
}
#footer a:hover {
	color:#7b695f;
	text-decoration:underline;
}
#footer a.firstline {
    color:#7b695f;
	padding: 0px 5px 0px 0px;
	text-decoration:none;
}
#footer a.firstline:hover {
    color:#7b695f;
	padding: 0px 5px 0px 0px;
	text-decoration:underline;
}
#footer a:visited {
	color:#5D5C5F;
	text-decoration:none;
}
#footer a.firstline:visited {
    color:#5D5C5F;
	padding: 0px 5px 0px 0px;
	text-decoration:none;
}

/* added by Steve Sanislo 4/21/08 */
.subnavbar
{
	height: 20px;
	width: 250px;
	margin: 0px;
	text-align: right;
    padding-left: 0px;
    padding-right: 0px;
    margin-left: 130px;
}
a.subnav:link, a.subnav:visited, a.subnav:active
{
	color:#5D5D5F;
	padding: 0px 8px 0px 8px;
	text-decoration:none;   
}
a.subnav:hover
{
    color:#5D5D5F;
    text-decoration: underline;
}
.navbar
{
    margin:20px 0px 0px 5px;
	padding:0px;
	list-style-type: none;
}
.nav, a.nav:link, a.nav:visited, a.nav:active
{
    color: #FFFFFF;
    text-decoration: none;
	padding:0px 25px;
}
a.nav:hover
{
    color: #FFFFFF;
	text-decoration: none;
	padding:0px 25px;
}


.popupheader {
	color: #194794;
	font-size: 12px;
	font-weight: bold;
	margin-top: 11px;
}	

.popuppadding {
	padding-left: 12px;
	padding-right: 12px;
}





/*********************************************
/* ORIGINAL STYLE SHEET
/*********************************************
body {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	margin: 0px 0px 0px 0px;
	background: #FFFFFF;
}
div#leftImage1 {
	width: 130px;
	height: 33px;
	background: #FFFFFF url('/bcstaticfiles/images/lower_level_ill1.gif');
	background-repeat: no-repeat;
	border-top: solid 1px #194794;
	margin: 0px 0px 0px 0px;
}
div#leftImage2 {
	width: 91px;
	height: 427px;
	background: #FFFFFF url('/bcstaticfiles/images/lower_level_ill2.gif');
	background-repeat: no-repeat;
}

a:link, a:visited, a:active
{
    color: #194794;
    text-decoration: underline;
}
a:hover
{
    color: #338680;
}
img
{
    border: 0px;
}
form
{
    display: inline;
}
UL
{
    list-style-image: url(/bcstaticfiles/images/bullet_black.gif);
    list-style-position: outside;
}
.blueline
{
    background-color: #194794;
    height: 1px;
}
a.headerlink:link, a.headerlink:visited, a.headerlink:active
{
    color: #194794;
    text-decoration: none;
}
a.headerlink:hover
{
    color: #338680;
    text-decoration: underline;
}
.headerform
{
    color: #194794;
    font-size: 12px;
}
input.gobutton
{
    color: #000000;
    font-size: 12px;
    background: #CFC08E;
    font-weight: bold;
    margin-right: 10px;
    margin-top: 5px;
}
input.searchbutton
{
    color: #000000;
    font-size: 12px;
    background: #CFC08E;
    font-weight: bold;
    padding-right: 5px;
    padding-left: 5px;
}

input.goButton
{
    color: #000000;
    font-size: 12px;
    background: #CFC08E;
    font-weight: bold;
    margin-right: 10px;
    margin-top: 5px;
}
input.searchButton
{
    color: #000000;
    font-size: 12px;
    background: #CFC08E;
    font-weight: bold;
    padding-right: 5px;
    padding-left: 5px;
}


div#goldBar {
	background-color: #998855;
	height: 13px;
	overflow: hidden;
	font-size: 1px;
}
div#goldBar2 {
	background-color: #998855;
	height: 7px;
	border: none 0px;
	font-size: 1px;
	width: 100%;
}

div#logo {
	width: 118px;
	height: 71px;
	background: #FFFFFF url('/bcstaticfiles/images/level3_logo.gif');
	background-repeat: no-repeat;
	background-position: 5px 5px;
	margin: 0px 0px 0px 0px;
}

div#topNav, div#topNavSearch {
    color: #194794;
    font-size: 11px;
	vertical-align: top;
	text-align: right;
	border: none 0px;
}
div#topNavSearch
{
    margin-bottom: 5px;
}

div#topNavLinks {
	vertical-align: middle;
}
div#topNavSearch {
	vertical-align: middle;
}
div#footer {
	clear: both;
	padding: 10px 0px;
	text-align: center;
	color: #FFFFFF;
	font-size: 10px;
	background-color: #194794;
	text-align: center;
	height: 34px;
}
.breadcrumb{
	color: #194794;
	font-size: 11px;
	padding-left: 35px;
	padding-top: 5px;
}
a.breadcrumblink:link, a.breadcrumblink:visited, a.breadcrumblink:active {
	color: #194794;
	text-decoration : none;
}
a.breadcrumblink:hover {
	color: #338680;
	text-decoration : underline;
}
.date{
	font-size : 10px;
	text-align: right;
	padding-right: 10px;
	padding-top: 5px;
	
}


.homedate{
	font-size : 11px;
	text-align: right;
	padding-right: 1px;
	padding-top: 1px;
	color: #194794;
}


td#contentLeft {
	width: 610px;
	height: 427px;
	padding-right: 24px;
	background-color: #FFFFFF;
	vertical-align: top;
}

td#contentRight {
	width: 220px;
	vertical-align: top;
	color: #194794;
	padding-top: 10px;
	padding-bottom: 10px;
}

div#bottomNav {
	float: left;
}

div#primaryNav {
	background-color: #194794;
	border: none 0px;
	height: 22px;

}
div#secondaryNav {
	background-color: #FFFFFF;
	border: none 0px;
	height: 22px;
}
.navbar
{
    background-color: #194794;
    height: 22px;
    vertical-align: middle;
    font-size: 11px;
}
.nav, a.nav:link, a.nav:visited, a.nav:active
{
    color: #FFFFFF;
    text-decoration: none;
    padding-left: 6px;
    padding-right: 6px;
}
a.nav:hover
{
    color: #FEF7DB;
    text-decoration: underline;
}
a.navactive:link, a.navactive:visited, a.navactive:active
{
    color: #FFFFFF;
    text-decoration: none;
    font-weight: bold;

}
a.navactive:hover
{
    color: #FEF7DB;
    text-decoration: underline;
    font-weight: bold;

}

.subnavbar, .headnavbar
{
    color: #194794;
    background-color: #FFFFFF;
    height: 22px;
    vertical-align: middle;
    font-size: 11px;
    padding-left: 0px;
    padding-right: 0px;
}
a.subnav:link, a.subnav:visited, a.subnav:active, a.headnav:link, a.headnav:visited, a.headnav:active
{
    color: #194794;
    text-decoration: none;
   
}
a.subnav:hover, a.headnav:hover
{
    color: #338680;
    text-decoration: underline;

   
}
.headnavbar
{
    height: auto;
}
.separator, a.separator, .separator:hover, a.separator:hover
{
    text-decoration: none;
}
div#contentTop
{
	background-color: #FFFFFF;
	height: auto;
}
div#breadCrumbs
{
    float: left;
    margin-left: 10px;
}
div#date
{   
    float: right;
    text-align: right;
    margin-right: 0px;
}

.rightrailright {
	color: #194794;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	vertical-align: top;
	background-image: url(/bcstaticfiles/images/dotted_line.gif);
	background-repeat: repeat-y;
	background-position: right;
	
	top: 19px;

	
	
	
	
}

.rightrailrightMCI {
	color: #194794;
	padding-top: 1px;
	padding-bottom: 1px;
	vertical-align: top;
	background-image: url(/bcstaticfiles/images/dotted_line.gif);
	background-repeat: repeat-y;
	background-position: right;
	top: 1px;
}


.rightrail {
	color: #194794;
	padding-left: 24px;
	padding-right: 2px;
	padding-top: 10px;
	padding-bottom: 10px;
	vertical-align: top;
	background-image: url(/bcstaticfiles/images/dotted_line.gif);
	background-repeat: repeat-y;
	width: 228px;
}
.rightraildiv {

    vertical-align: top;
	background-image: url(/bcstaticfiles/images/dotted_line_horizontal.gif);
	background-repeat: repeat-x;
}
.rightrailheader
{
    color: #419791;
    padding-bottom: 10px;
    font-weight: bold;
}

ul.rightraillist
{
    list-style-image: url(/bcstaticfiles/images/bullet.gif);
    list-style-position: outside;
    font-size: 11px;
    margin-top:0; 
    margin-bottom:0; 
    list-style-type:disc; 
}

ul.jobdetail
{
	margin-top:0; 
	margin-bottom:0; 
    list-style-image: url(/bcstaticfiles/images/bullet.gif);
    list-style-position: outside;
	list-style-type:disc; 
    font-size: 12px;
}

a.rightraillink:link, a.rightraillink:visited, a.rightraillink:active
{
    color: #194794;
    text-decoration: none;
    font-weight: bold;
}

a.rightraillink:hover
{
    color: #338680;
    text-decoration: underline;
    font-weight: bold;
}
*/
	
/* BEGIN PAGE STYLES ---------------------------------------------------- */
/*
.pagepaddingcrumb {
	padding-top: 19px;
	padding-left: 5px;
	padding-right: 21px;
}
.pagetitle {
	color: #194794;
	font-size: 18px;
	font-weight : bold;
}
.breadcrumb{
	color: #194794;
	font-size: 11px;
	padding-left: 35px;
	padding-top: 5px;
}
a.breadcrumblink:link, a.breadcrumblink:visited, a.breadcrumblink:active {
	color: #194794;
	text-decoration : none;
}
a.breadcrumblink:hover {
	color: #338680;
	text-decoration : underline;
}
.date{
	font-size : 10px;
	text-align: right;
	padding-right: 0px;
	padding-top: 5px;
}
*/
/* END PAGE STYLES ---------------------------------------------------- */
/* BEGIN LEVEL 3 STYLES ----------------------------------------------- */
/*
.level3nav{
	color: #194794;
	font-size: 12px;
	margin-top: -13px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}

.level3nav {
	color: #194794;
	padding-left: 1px;
	padding-right: 1px;
	padding-bottom: 0px;
	}

a.level3nav:link, a.level3nav:visited, a.level3nav:active {
	color: #194794;
	text-decoration: none;
}

a.level3nav:hover {
	color: #338680;
	text-decoration: underline;
}
.level3activenav {
	color: #194794;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

/* END LEVEL 3 STYLES ----------------------------------------------------- */
/* BEGIN TABLE STYLES ---------------------------------------------------- */
/*
.tantablehead{
	font-size : 11px;
	background-color: #F1EFE7;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CFC08E;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CFC08E;
	font-weight: bold;
	color: #5678B1;
	text-align: left;
}

.tantableheadright{
	font-size : 11px;
	background-color: #F1EFE7;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CFC08E;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CFC08E;
	font-weight: bold;
	color: #5678B1;
	text-align: right;
}
.tantabledata{
	font-size : 11px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CFC08E;
}
.darktantablehead{
	font-size : 11px;
	background-color: #E9E4D0;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CFC08E;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CFC08E;
	font-weight: bold;
	color: #5678B1;
	text-align: center;
}
.darktantabledata{
	font-size : 11px;
	background-color: #E9E4D0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CFC08E;
}
.tanrowheader{
	font-size : 11px;
	color: #5678B1;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CFC08E;
}

.tantable_subhead{
	font-size : 11px;
	background-color: #E9E4D0;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CFC08E;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CFC08E;
	font-weight: bold;
	color: #5678B1;
	text-align: left;
}
.tantable_subhead_l{
	font-size : 11px;
	background-color: #E9E4D0;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CFC08E;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CFC08E;
	font-weight: bold;
	color: #5678B1;
	text-align: left;
}

.tantable_subhead_r{
	font-size : 11px;
	background-color: #E9E4D0;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CFC08E;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CFC08E;
	border-left-width: 0px;
	font-weight: bold;
	color: #5678B1;
	text-align: left;
}

/* END TABLE STYLES ---------------------------------------------------- */
/* BEGIN PRODUCT STYLES ---------------------------------------------------- */
/*
.prodname {
	color: #194794;
	font-size: 14px;
	font-weight: bold;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #194794;
	padding-top: 19px;
	padding-bottom: 5px;
}
a.prodnamelink:link, a.prodnamelink:visited, a.prodnamelink:active {
	color: #194794;
	text-decoration : none;
}
a.prodnamelink:hover {
	color: #338680;
	text-decoration : underline;
}
.proddescription {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #194794;
	padding-top: 8px;
	padding-left: 13px;
}
.prodlinks{
	color: #194794;
	font-size: 12px;
}
.tanbox{
	background-color: #F1EFE7;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 8px;
	padding-left: 8px;
}
a.subprodnamelink:link, a.subprodnamelink:visited, a.subprodnamelink:active {
	color: #000000;
	font-weight: bold;
	text-decoration : none;
}
a.subprodnamelink:hover {
	color: #000000;
	font-weight: bold;
	text-decoration : underline;
}
.mci, .mpv {
	padding-left: 10px;
}

/* END PRODUCT STYLES ------------------------------------------------------ */
/* BEGIN NEWS STYLES ---------------------------------------------------- */
/*
.goldrow {
	background-color: #998855;
	height : 1px;
}
.newsdate{
	font-weight: bold;
	vertical-align: top;
	padding-top: 5px;
	width: 80px;
}
.newsdata{
	vertical-align: top;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}

IMG.newsimage {float: left; margin: 3px; border-color: #000000;}
/* END NEWS STYLES ------------------------------------------------------ */
/* BEGIN SERVICES STYLES ---------------------------------------------------- */
/*
.servicename {
	color: #194794;
	font-size: 14px;
	font-weight: bold;
	padding-top: 19px;
	padding-bottom: 5px;
}

/* END SERVICES STYLES ------------------------------------------------------ */
/* BEGIN RESEARCH STYLES ---------------------------------------------------- */
/*
.topic {
	font-size: 11px;
	font-style: italic;
	text-align: right;
}

/* END RESEARCH STYLES --------------------------------------------------- */
/* BEGIN POP UP STYLES --------------------------------------------------- */
/*
.popupheader {
	color: #194794;
	font-size: 12px;
	font-weight: bold;
	margin-top: 11px;
}	
.popupprintclose {
	color: #194794;
	font-weight: bold;
	padding-top: 11px;
	text-align: right;
	vertical-align: top;
}	
.popuppadding {
	padding-left: 12px;
	padding-right: 12px;
}
.popuptext {
	color: #000000;
	font-size: 11px;
}
.popupborder {
	background-image: url(/bcstaticfiles/images/dotted_line_horizontal.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}	 	 	 	

/* END POP UP STYLES -----------------------------------------------------*/
/* BEGIN MCI REPORT STYLES -----------------------------------------------------*/
/*
.subhead {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	padding-top: 8px;
}
	 
.mci, .mpv {
	padding-top:  0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
	
.contactheader {
	color: #000000;
	font-size: 14px;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -1px;	
}		 

ul.blackbulletsub {
	font-size: 12px;
	color: #000000;
	font-style: normal;
	font-weight: normal;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 100px;
	list-style-image:  url(../images/bullet_black.gif);
	list-style-position: outside;
}

.pdf {
	font-size: 10px;
	}

/* END MCI REPORT STYLES --------------------------------------------------------*/
/* BEGIN SITE MAP STYLES --------------------------------------------------------*/
/*
.sitemapsubhead2 {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 70px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	}
.sitemapsubhead {
	font-weight: bold;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	}	

/* END SITE MAP STYLES ----------------------------------------------------------*/
/* BEGIN FORM STYLES ----------------------------------------------------------*/
/*
.required {font-size: 11px; color: #FF0000;}

/* END FORM STYLES ----------------------------------------------------------*/
/* BEGIN FOOTER STYLES ---------------------------------------------------- */
/*
.footer{
	color: #FFFFFF;
	font-size: 10px;
	background-color: #194794;
	text-align: center;
	height: 34px;
}
a.footlink:link, a.footlink:visited, a.footlink:active {
	color: #FFFFFF;
	text-decoration : none;
	padding-left : 5px;
	padding-right : 5px;
}
a.footlink:hover {
	color: #FEF7DB;
	text-decoration : underline;
}

.spotbody {
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	margin-top: 10px;
}	 
/* END FOOTER STYLES ----------------------------------------------------- */
