/* CSS Document */

.nav1 { color: #FFFF00; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none }
A:link.nav1 { color: #FFFF00; font-weight: bold; text-decoration: none }
A:visited.nav1 { color: #FFFF00; font-weight: bold; text-decoration: none }
A:hover.nav1 { color: #990000; font-weight: bold; text-decoration: none }

.nav2 {
	color: #FFFF66;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	line-height: 13px;
}
A:link.nav2 { color: #FFFF66; text-decoration: none }
A:visited.nav2 { color: #FFFF66; text-decoration: none }
A:hover.nav2 { color: #990000; text-decoration: underline }

.nav3 { color: white; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none }
A:link.nav3 { color: white; font-weight: bold; text-decoration: none }
A:visited.nav3 { color: white; font-weight: bold; text-decoration: none }
A:hover.nav3 { color: white; font-weight: bold; text-decoration: underline }

.kicker1 { font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: bold; color: maroon; text-decoration: none }
A:link.kicker1 { color: maroon; font-weight: bold; text-decoration: none }
A:visited.kicker1 { color: maroon; font-weight: bold; text-decoration: none }
A:hover.kicker1 { color: navy; font-weight: bold; text-decoration: underline }

.kicker2 { font-family: verdana, arial, helvetica, sans-serif; font-size: 9px; font-weight: bold; color: navy; text-decoration: none }
A:link.kicker2 { color: navy; font-weight: bold; text-decoration: none }
A:visited.kicker2 { color: navy; font-weight: bold; text-decoration: none }
A:hover.kicker2 { color: maroon; font-weight: bold; text-decoration: underline }

.kicker3 { font-family: verdana, arial, helvetica, sans-serif; font-size: 9px; font-weight: bold; color: maroon; text-decoration: none }
A:link.kicker3 { color: maroon; font-weight: bold; text-decoration: none }
A:visited.kicker3 { color: maroon; font-weight: bold; text-decoration: none }
A:hover.kicker3 { color: navy; text-decoration: underline; font-weight: bold }

.headline1 { font-family: verdana, arial, helvetica, sans-serif; font-size: 17px; font-weight: bold; color: black; text-decoration: none }
A:link.headline1 { color: #990000; font-weight: bold; text-decoration: none }
A:visited.headline1 { color: #990000; font-weight: bold; text-decoration: none }
A:hover.headline1 { color: navy; font-weight: bold; text-decoration: underline }

.headline2 { font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #990000; text-decoration: none }
A:link.headline2 { color: #990000; font-weight: bold; text-decoration: none }
A:visited.headline2 { color: #990000; font-weight: bold; text-decoration: none }
A:hover.headline2 { color: navy; font-weight: bold; text-decoration: underline }

.headline3 { font-family: verdana, arial, helvetica, sans-serif; font-size: 20px; font-weight: bold; color: maroon; text-decoration: none }
A:link.headline3 { color: maroon; font-weight: bold; text-decoration: none }
A:visited.headline3 { color: maroon; font-weight: bold; text-decoration: none }
A:hover.headline3 { color: maroon; text-decoration: underline }

.headline4 { font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; color: navy; text-decoration: none }
A:link.headline4 { color: navy; font-weight: bold; text-decoration: none }
A:visited.headline4 { color: navy; font-weight: bold; text-decoration: none }
A:hover.headline4 { color: maroon; font-weight: bold; color: maroon; text-decoration: underline }

.byline1 { font-family: verdana, arial, helvetica, sans-serif; font-size: 9px; font-weight: bold; color: slategray; text-decoration: none}

.body1
 { font-family: verdana, arial, helvetica, sans-serif; font-size: 11px }
A:link.body1 { color: #990000; font-weight: bold; text-decoration: none }
A:visited.body1 { color: #990000; font-weight: bold; text-decoration: none }
A:hover.body1 { color: navy; font-weight: bold; text-decoration: underline }

.body2 { font-family: verdana, arial, helvetica, sans-serif; font-size: 9px; text-decoration: none }
A:link.body2 { color: #990000; font-weight: bold; text-decoration: none }
A:visited.body2 { color: #990000; font-weight: bold; text-decoration: none }
A:hover.body2 { color: navy; font-weight: bold; text-decoration: underline }

.body3 { font-family: "Times New Roman", Times, serif; font-size: 14px; text-decoration: none }
A:link.body3 { color: black; text-decoration: none }
A:visited.body3 { color: black; text-decoration: none }
A:hover.body3 { color: black; text-decoration: underline }

.hed1 { color: navy; font-family: verdana,arial,helvetica,sans-serif; font-weight: bold; font-size: 20px }
A:link.hed1 { color: navy; font-weight: bold; text-decoration: none }
A:visited.hed1 { color: navy; font-weight: bold; text-decoration: none }
A:hover.hed1 { color: maroon; font-weight: bold; text-decoration: underline }

.hed2 { color: navy; font-family: verdana,arial,helvetica,sans-serif; font-weight: bold; font-size: 14px }
A:link.hed2 { color: navy; font-weight: bold; text-decoration: none }
A:visited.hed2 { color: navy; font-weight: bold; text-decoration: none }
A:hover.hed2 { color: maroon; font-weight: bold; text-decoration: underline }

.resource1 {
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
A:link.resource1 { color: #FF0000; font-weight: bold; text-decoration: none }
A:visited.resource1 { color: #FF0000; font-weight: bold; text-decoration: none }
A:hover.resource1 { color: navy; font-weight: bold; text-decoration: underline }

.resource2 { color: #FFFFFF; font-family: verdana,arial,helvetica,sans-serif; font-size: 9px; font-weight: bold }
A:link.resource2 { color: #FFFFFF; font-weight: bold; text-decoration: underline }
A:visited.resource2 { color: #FFFFFF; font-weight: bold; text-decoration: underline }
A:hover.resource2 { color: navy; font-weight: bold; text-decoration: underline }

.footnoteref1 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8.5px;
	text-decoration: none;
	position: relative;
	bottom: 4px;
	color: #FFFFFF;
}
A:link.footnoteref1 { color: #FFFFFF; font-weight: bold; text-decoration: underline }
A:visited.footnoteref1 { color: #FFFFFF; font-weight: bold; text-decoration: underline }
A:hover.footnoteref1 { color: navy; font-weight: bold; text-decoration: underline }


a, a:link { color: #003063; text-decoration: none; }
a:hover { color: #900; text-decoration: underline;  }

.binav1 { background-color: #023267; }
.binav2 { background-color: #E7E7EF; }
.binav1 { background-color: #003063; }
.binav2 { background-color: #E7E7EF; }
.binav1 .binavlinks a { color: black; }
.binav1 .binavlinks a:link { color: black; }
.binav1 .binavlinks a:visited { color: black; }
#bipulldowns .binavlinks a,#bipulldowns .binavlinks a:visited, #bipulldowns .binavlinks a:link { color: black; }
.binav2 .binavlinks a, .binav2 .binavlinks a:link, .binav2 .binavlinks a:visited { border-bottom: 1px solid #eee; }
.binav1 .binavlinks a:hover, .binav1 .binavlinks a.bicore:hover, .binav1 .binavlinks a.bicore2:hover, a.bicore:hover, .binav2 .binavlinks a.bicore2:hover, #bipulldowns .binavlinks a:hover { color: black; }
.binav2 .binavlinks a, .binav2 .binavlinks a:hover, .binav2 .binavlinks { color: black; }


#bipulldowns .binavlinks a, #bipulldowns .binavlinks a:link, #bipulldowns .binavlinks a:visited { display: block; width: 134px; font-size: 11px; padding: 1px 2px 1px 2px; text-decoration: none; }
#bipulldowns .binavlinks a.bipulldownsub { background-repeat: no-repeat; background-position: 128px 3px; }
.binav1 .binavlinks a, .binav1 .binavlinks a:link, .binav1 .binavlinks a:visited, #bipulldowns .binavlinks a, #bipulldowns .binavlinks a:link, #bipulldowns .binavlinks a:visited { display: block; font-size: 11px; padding: 1px 2px 1px 2px; text-decoration: none; }
.binav1 .binavlinks a.bicore, .binav1 .binavlinks a.bicore:link, .binav1 .binavlinks a.bicore:visited { font-weight: bold; background-repeat: no-repeat; background-position: 123px 3px; padding-right: 7px; }
.binav1 .binavlinks a.binoncore, .binav1 .binavlinks a.binoncore:link, .binav1 .binavlinks a.binoncore:visited { background-repeat: no-repeat; background-position: 123px 3px; padding-right: 7px; }
.binav1 .binavlinks a.bicore2, .binav1 .binavlinks a.bicore2:link, .binav1 .binavlinks a.bicore2:visited { font-weight: bold; }
.binav1 .binavlinks a:hover, .binav1 .binavlinks a.bicore:hover, .binav1 .binavlinks a.bicore2:hover, .binav2 .binavlinks a:hover, .binav2 .binavlinks a.bicore:hover, .binav2 .binavlinks a.bicore2:hover, #bipulldowns .binavlinks a:hover { text-decoration: none; }
.binav1 { width: 129px; }
.binav2 .binavlinks a, .binav2 .binavlinks a:link, .binav2 .binavlinks a:visited { display: block; font-size: 11px; padding: 1px 2px 1px 2px; text-decoration: none; }
.binav2 { width: 129px; }
.binavlinks form { padding: 1px 1px 0 2px; }
.binavlinks form input#point { font-size: 11px; line-height: 11px; }
.binavlinks form input#search_text { width: 85px; }

/* layout elements */
#bileft { width: 129px; }
.binavlabeloffline { display: block; width: 120px; height: 17px;}

/* typography */

.binav1 .binavlinks a, .binav1 .binavlinks a:link, .binav1 .binavlinks a:visited, #bipulldowns .binavlinks a, #bipulldowns .binavlinks a:link, #bipulldowns .binavlinks a:visited { display: block; font-size: 11px; padding: 1px 2px 1px 2px; text-decoration: none; }
.binav1 .binavlinks a.bicore, .binav1 .binavlinks a.bicore:link, .binav1 .binavlinks a.bicore:visited { font-weight: bold; background-repeat: no-repeat; background-position: 123px 3px; padding-right: 7px; }
.binav1 .binavlinks a.binoncore, .binav1 .binavlinks a.binoncore:link, .binav1 .binavlinks a.binoncore:visited { background-repeat: no-repeat; background-position: 123px 3px; padding-right: 7px; }
.binav1 .binavlinks a.bicore2, .binav1 .binavlinks a.bicore2:link, .binav1 .binavlinks a.bicore2:visited { font-weight: bold; }
.binav1 .binavlinks a:hover, .binav1 .binavlinks a.bicore:hover, .binav1 .binavlinks a.bicore2:hover, .binav2 .binavlinks a:hover, .binav2 .binavlinks a.bicore:hover, .binav2 .binavlinks a.bicore2:hover, #bipulldowns .binavlinks a:hover { text-decoration: none; }
.binav1 { width: 129px; }
.binav2 .binavlinks a, .binav2 .binavlinks a:link, .binav2 .binavlinks a:visited { display: block; font-size: 11px; padding: 1px 2px 1px 2px; text-decoration: none; }
.binav2 { width: 129px; }
.binavlinks form { padding: 1px 1px 0 2px; }
.binavlinks form input#point { font-size: 11px; line-height: 11px; }
.binavlinks form input#search_text { width: 85px; }


/* layout elements */

#bileft { border-right: 1px solid #888; }

/* typography */

#bipulldowns .binavlinks { background-color: #E7E7EA; }
#bipulldowns .binavlinks a, #bipulldowns .binavlinks a:link, #bipulldowns .binavlinks a:visited { border-bottom: 1px solid #888; color:black; }
#bipulldowns .binavlinks a.bipulldownsub { background-image: url(/bi/images/menu_arrow_pulldown.gif); }
#bitext p.bibyline { color: #888; }
#bitext p.bitrailer { border-top: 1px solid #888; }
#bitower p, .bitile p, .bibillboard p { color: #888; }
.biclass a, .biclass a:link, .biclass a:visited { background-image: url(/bi/images/story_arrow.gif); }
.binav1 .binavlinks a, .binav1 .binavlinks a:link, .binav1 .binavlinks a:visited, #bipulldowns .binavlinks a, #bipulldowns .binavlinks a:link, #bipulldowns .binavlinks a:visited { border-bottom: 1px solid #888; }
.binav1 .binavlinks a.bicore, .binav1 .binavlinks a.bicore:link, .binav1 .binavlinks a.bicore:visited { color: #black; background-image: url(/bi/images/menu_arrow.gif); }
.binav1 .binavlinks a.binoncore, .binav1 .binavlinks a.binoncore:link, .binav1 .binavlinks a.binoncore:visited { background-image: url(/bi/images/menu_arrow.gif); }
.binav1 .binavlinks a.bicore2, .binav1 .binavlinks a.bicore2:link, .binav1 .binavlinks a.bicore2:visited { color: black; }
.binav1 .binavlinks a:hover, .binav1 .binavlinks a.bicore:hover, .binav1 .binavlinks a.bicore2:hover, .binav2 .binavlinks a:hover, .binav2 .binavlinks a.bicore:hover, .binav2 .binavlinks a.bicore2:hover, #bipulldowns .binavlinks a:hover { background-color: #fff; }
.binav1 { background-color: #bfbfe6; }
.binav2 { background-color: #004d99; }
.bitoc1 a, .bitoc1 a:link, .bitoc1 a:visited { background-image: url(/bi/images/story_arrow.gif); }
.biwelcomeline { color: #900; }
h1.bisectionlabel { font-size: 1.5em; line-height: 1.1em; }

* { margin: 0; padding: 0; }
body { margin: 0; padding: 0; color: #000; background-color: #fff; font-family: verdana, arial, sans-serif; }
img { border: 0; }
table, tr, th, td { border-collapse: collapse; vertical-align: top; }

.bitexthidden { color: #fff; width: 100%; font-size: .8em; line-height: 1px;
margin: 2px 0 2px 0; visibility: hidden; }


/* cascading menu styles */
#radioprograms, #christianradio, #generalmarket, #bileftnav2x4sub, { visibility: hidden; border-top: 1px solid #888; border-left: 1px solid #888; border-right: 1px solid #888; }
#binavsection #radioprograms { position: absolute; top: 239px; left: 130px; }
#binavsection #christianradio { position: absolute; top: 239px; left: 130px; }
#binavsection #generalmarket { position: absolute; top: 239px; left: 130px; }
#binavsection #bileftnav2x4sub { position: absolute; top: 302px; left: 266px; }

#generalmarket { position: absolute; top: 95px; left: 135px; }
#radioprograms { position: absolute; top: 112px; left: 135px; }
#christianradio { position: absolute; top: 79px; left: 135px; }
#bileftnav2x4sub { position: absolute; top: 202px; left: 266px; }
