
/* menu styles */

.brandnav { position: relative; top: 1px; left: 0px; padding: 3px 5px 5px 5px; border: 1px solid #cccccc; border-bottom: 0px solid #CBE8F7; cursor:pointer; font-weight: normal; font-size: 1em; float: left; background-color:#fff; margin-right: 2px; }
.brandnav2 { position: relative; top: 1px; left: 0px; padding: 3px 5px 7px 5px; border:1px solid #999999; border-bottom: 0px solid #fff; border-color:#999999; color:#000066; cursor:pointer; font-weight: normal; font-size: 1em; float:left; background-color: #fff; margin-right: 2px; }

.brandnav a:link { color:#000000; text-decoration:none }
.brandnav a:active { color:#000000; text-decoration:none }
.brandnav a:visited { color:#000000; text-decoration:none }
.brandnav a:hover { color:#000000; text-decoration:underline }

.brandnav2 a:link { color:#000000; text-decoration:none }
.brandnav2 a:active { color:#000000; text-decoration:none }
.brandnav2 a:visited { color:#000000; text-decoration:none }
.brandnav2 a:hover { color:#000000; text-decoration:underline }

/* end menu styles */

/* general styles */
body {
/* background-image: url(/images/background.jpg); */
background-color: #FFFFFF;
background-repeat: no-repeat;
background-position: top right;
font-family: verdana,arial,helvetica,sans-serif;
font-size: 0.8em;
color: #000000;
margin: 0px
}

/* font sizes */
h1 { font-size: 1.2em; font-weight: bold; font-family: verdana; padding-bottom: 0px; }
h2 { font-size: 1.5em; font-weight: normal; font-family: verdana; padding-bottom: 0px; }
h3 { font-size: 1.1em; font-family: verdana; padding-bottom: 0px; }
h4 { font-size: 1.2em; font-family: verdana; padding-bottom: 0px; }
h5 { font-size: 1.0em; font-family: verdana; padding-bottom: 0px; }
h6 { font-size: 1.0em; font-family: verdana; padding-bottom: 0px; color: #000; }
p { font-size: 1.0em; line-height: 1.5em; padding-bottom: 0px; height: auto; }
ul { margin:0px 0px 0px 15px; padding:0px; }

a:link { color:#006DB7; text-decoration:underline }
a:active { color:#006DB7; text-decoration:underline }
a:visited { color:#006DB7; text-decoration:underline }
a:hover { color:#006DB7; text-decoration:underline }

.sublink a:link, .sublink a:active, .sublink a:visited { color: #000000; text-decoration: none; }
.sublink a:hover { color: #000000; text-decoration: underline; }

.tlink a:link { color:#006DB7; text-decoration: underline; }
.tlink a:active { color:#006DB7; text-decoration: underline; }
.tlink a:visited { color:#006DB7; text-decoration: underline; }
.tlink a:hover { color:#006DB7; text-decoration: underline; }

.articleLinks a:link { color:#000066; text-decoration: none; }
.articleLinks a:active { color:#000066; text-decoration: none; }
.articleLinks a:visited { color:#000066; text-decoration: none; }
.articleLinks a:hover { color:#000066; text-decoration: underline; }

.footer a:link { color:#000000; text-decoration: none; }
.footer a:active { color:#000000; text-decoration: none; }
.footer a:visited { color:#000000; text-decoration: none; }
.footer a:hover { color:#000000; text-decoration: underline; }

/* end general styles */


/* header styles */

#mainlogo { position: relative; top: 0px; left: 0px; width:200px; height:70px; background-image:url(../images/BI_logo.gif); background-repeat:no-repeat; cursor:pointer; z-index:2 }
#breadcrumbs { position: relative; top: 0px; left: 20px; font-size: 1em; margin-bottom: 3px; color: #006DB7; }

/* end header styles */

/* body styles */
/* body general styles */
.bodycol { float: left; margin-bottom: 20px; margin-top: 15px; width: 100%; font-size: 100%; }
#bodyholder { width: 100%; }

/* end general body styles */

/* footer styles */
.footerline { background-color: #ADD8E6; height: 2px; width: 100%; margin-bottom:3px; font-size: 1px;  border-left: none }
.footerDivider { border-bottom:1px solid #ADD8E6; margin: 6px 0px 3px 0px; }
/* end footer styles */

/* ad styles */
.adtop {
	border-top: 1px solid #FFFFFF;
	background-color: #FFFFFF;
	text-align: center;
	font-size: 1em;
	color: #C0C0C0;
	font-family: arial;
	margin-bottom: 12px;
	letter-spacing: 0.1em;
}

.clearfix:after {border:1px solid #ff00f5; content: "."; display:block; height:0; clear:both; visibility: hidden;}
.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

/* gaps */
.gap3 { margin-bottom:3px }
.gap4 { margin-bottom:4px }
.gap6 { margin-bottom:6px }
.gap9 { margin-bottom:9px }
.gap12 { margin-bottom:12px }
.gap20 { margin-bottom:20px }
.gap30 { margin-bottom:30px }
.gap40 { margin-bottom:40px }
.gapright20 { margin-right:20px }
.leftgap6 { margin-left:6px }
.boldgap6list { font-weight:bold; margin-bottom:6px }
/*???*/ .datecolour { color:#888888 }
/* end gaps */

/* font formatting */
.black20 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 20px;
	color: #000000;
	line-height: 15px;
}

.bold { font-weight:bold }
.normal { font-weight:normal}
.italic { font-style:italic }
/* font formatting */

/* bookmarks */

.social {
	float: left;
	width: 560px;
	margin: 1em 0px;
	padding: 0px;
	font-size: 0.6875em;
}
.social-tools {
	float: left;
	width: 560px;
	margin: 0px;
	padding: 0px;
}
.social-tools p {
	float: left;
	height: 20px;
	width: 24px;
	text-align: center;
	margin: 0px;
	padding: 0px;
}
.social-tools p a {
	font-size: 1px;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	height: 20px;
	width: 24px;
}

.digg {
background: url(../images/digg.gif); background-repeat:no-repeat;
}
.delicious {
background: url(../images/delicious.gif); background-repeat:no-repeat;
}
.furl {
background: url(../images/furl.gif); background-repeat:no-repeat;
}
.reddit {
background: url(../images/reddit.gif); background-repeat:no-repeat;
}
.stumble {
background: url(../images/stumbleupon.gif); background-repeat:no-repeat;
}
.facebook {
background: url(../images/facebook.jpg); background-repeat:no-repeat;
}
.technorati {
background: url(../images/technorati.gif); background-repeat:no-repeat;
}
.google {
background: url(../images/google.gif); background-repeat:no-repeat;
}
.newsvine {
background: url(../images/newsvine.gif); background-repeat:no-repeat;
}
.magnolia {
background: url(../images/magnolia.gif); background-repeat:no-repeat;
}
.squidoo {
background: url(../images/squidoo.gif); background-repeat:no-repeat;
}
.yahoo {
background: url(../images/yahoo.gif); background-repeat:no-repeat;
}
.myspace {
background: url(../images/myspace.jpg); background-repeat:no-repeat;
}
.live {
background: url(../images/live.jpg); background-repeat:no-repeat;
}
.blinklist {
background: url(../images/blinklist.gif); background-repeat:no-repeat;
}
.propeller {
background: url(../images/propeller.gif); background-repeat:no-repeat;
}
.slashdot {
background: url(../images/slashdot.gif); background-repeat:no-repeat;
}
.simpy {
background: url(../images/simpy.gif); background-repeat:no-repeat;
}
.mixx {
background: url(../images/mixx.gif); background-repeat:no-repeat;
}
.spurl {
background: url(../images/spurl.gif); background-repeat:no-repeat;
}

/* bookmarks */