/* BAH 2005 STYLESHEET */


.maintext {font-family: arial, helvetica, sans-serif;
	font-size: 10pt;
    font-weight: normal;
	text-align: left;
	font-style: normal;
	line-height: 11pt;
	padding-bottom: 0pt;
	padding-left: 20pt;
	color: #001c27;
    }

.maintextlink {
    color: #330099;
	text-decoration: underline;
    }

.maintextbigger {font-family: arial, helvetica, sans-serif;
	font-size: 11pt;
    font-weight: normal;
	text-align: left;
	font-style: normal;
	line-height: 110%;
	margin-left: 30px;
	padding-bottom: 7px;
	color: #001c27;
    }

.maintextbiggerrt {font-family: arial, helvetica, sans-serif;
	font-size: 11pt;
    font-weight: normal;
	text-align: right;
	font-style: normal;
	line-height: 110%;
	margin-left: 5px;
	padding-bottom: 0px;
	color: #001c27;
    }

.maintextnotop {font-family: arial, helvetica, sans-serif;
	font-size: 10pt;
    font-weight: normal;
	text-align: left;
	font-style: normal;
	line-height: 10pt;
	margin-top: 0pt;
	padding-bottom: 0pt;
	padding-left: 20pt;
	padding-right: 12pt;
	color: #001c27;
    }

.maintextheader {font-family: arial, helvetica, sans-serif;
	font-size: 14pt;
    font-weight: normal;
	text-align: left;
	font-style: normal;
	margin-top: 1pt;
	margin-bottom: 1pt;
	line-height: 12pt;
	padding-bottom: 0pt;
	padding-left: 20pt;
	color: #001c27;
    }


.maintext2 {font-family: arial, helvetica, sans-serif;
	font-size: 10pt;
    font-weight: normal;
	text-align: left;
	font-style: normal;
	line-height: 11pt;
	padding-left: 20pt;
	padding-right: 20pt;
	color: #001c27;
    }

.maintextcenter {font-family: arial, helvetica, sans-serif;
	font-size: 12pt;
    font-weight: normal;
	text-align: center;
	font-style: normal;
	line-height: 12pt;
	padding-bottom: 0pt;
	padding-left: 20pt;
	padding-right: 20pt;
	color: #001c27;
    }

.maintextsmall {font-family: arial, helvetica, sans-serif;
	font-size: 9pt;
    font-weight: normal;
	text-align: left;
	font-style: normal;
	line-height: 9pt;
	margin-top: 0pt;
	padding-top: 0pt;
	color: #001c27;
    }

.maintextsmallctr {font-family: arial, helvetica, sans-serif;
	font-size: 9pt;
    font-weight: normal;
	text-align: center;
	font-style: normal;
	line-height: 9pt;
	margin-top: 0pt;
	padding-top: 0pt;
	color: #001c27;
    }

.frontmatter {font-family: arial, helvetica, sans-serif;
	font-size: 8pt;
    font-weight: normal;
	text-align: center;
	font-style: normal;
	line-height: 11pt;
	margin-top: 10pt;
	padding-left: 25pt;
	padding-right: 25pt;
	color: #888888;
    }

.frontmatterlink:link {
    color: #888888;
	text-decoration: underline;
    }

.frontmatterlink:active {
    color: #888888;
	text-decoration: underline;
    }

.frontmatterlink:visited {
    color: #888888;
	text-decoration: underline;
    }

.frontmatterlink:hover {
    color: #888888;
	text-decoration: underline;
    }

.navhome {font-family: arial, helvetic, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	text-align: left;
	font-style: normal;
	line-height: 18pt;
	color: #006600;
	margin-left: 25pt;
	}


.navhomelink {
    color: #006600;
	text-decoration: none;
    }

.navhomelink:hover {
	color: #006600;
	text-decoration: underline;
	}
	
	
.navhomert {font-family: arial, helvetic, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	text-align: right;
	font-style: normal;
	line-height: 18pt;
	color: #006600;
	margin-left: 3pt;
	}


.navhomertlink {
    color: #006600;
	text-decoration: none;
    }

.navhomertlink:hover {
	color: #006600;
	text-decoration: underline;
	}
	

.navhomert2 {font-family: arial, helvetica, sans-serif;
	font-size: 11pt;
	text-align: right;
	font-style: normal;
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	background-color: #a9d2cb;
	color: #194706;
	padding-top: 4px;
	padding-bottom: 5px;
	padding-right: 6px;
	}

.navhomert2link {
	background-color: #a9d2cb;
	color: #194706;
	text-decoration: none;
    }

.navhomert2link:hover {
	background-color: #a9d2cb;
	color: #194706;
	text-decoration: underline;
	}
		
	
.navint {font-family: arial, helvetic, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
	font-style: normal;
	line-height: 10pt;
	color: #194706;
	margin-top: 15pt;
	}
	
.navintlink {
    color: #194706;
	text-decoration: none;
    }

.navintlink:hover {
	color: #194706;
	text-decoration: underline;
	}
	
.navintleft {font-family: arial, helvetic, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;
	font-style: normal;
	line-height: 10pt;
	color: #194706;
	margin-top: 0pt;
	margin-left: 15pt;
	}
	
.navintleftlink {
    color: #194706;
	text-decoration: none;
    }

.navintleftlink:hover {
	color: #194706;
	text-decoration: underline;
	}
	
.internaltitle {font-family: arial, helvetic, sans-serif;
	font-size: 24pt;
	font-weight: bold;
	text-align: left;
	font-style: normal;
	line-height: 24pt;
	color: #194706;
	margin-left: 10pt;
	margin-bottom: 0px;
	}		
	
.internaltitlered {font-family: arial, helvetic, sans-serif;
	font-size: 24pt;
	font-weight: bold;
	text-align: left;
	font-style: normal;
	line-height: 24pt;
	color: #990000;
	margin-top: 0px;
	margin-left: 10pt;
	margin-bottom: 0px;
	}		
	
.songtitle {font-family: arial, helvetic, sans-serif;
	font-size: 14pt;
	font-weight: normal;
	text-align: left;
	font-style: normal;
	line-height: 14pt;
	color: #194706;
	margin-left: 10pt;
	margin-bottom: 2pt;
	}		
	
.songtitlelink {
    color: #006600;
	text-decoration: none;
    }
		
.composername {font-family: arial, helvetic, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	text-align: left;
	font-style: italic;
	color: #777744;
	margin-left: 10pt;
	margin-top: 0pt;
	margin-bottom: 0pt;
	}	

.download {font-family: arial, helvetic, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	text-align: left;
	font-style: normal;
	color: #006600;
	margin-left: 10pt;
	margin-top: 0pt;
	padding-top: 0px;
	}	

.downloadlink:link {font-family: arial, helvetic, sans-serif;
	color: #006600;
	text-decoration: none;
	}

.downloadlink:active {font-family: arial, helvetic, sans-serif;
	color: #006600;
	text-decoration: underline;
	}

.downloadlink:visited {font-family: arial, helvetic, sans-serif;
	color: #006600;
	text-decoration: none;
	}
.downloadlink:hover {font-family: arial, helvetic, sans-serif;
	color: #006600;
	text-decoration: underline;
	}



	
.lyrics {font-family: arial, helvetica, sans-serif;
	font-size: 10pt;
    font-weight: normal;
	text-align: left;
	font-style: normal;
	line-height: 11pt;
	padding-bottom: 0pt;
	padding-left: 20pt;
	color: #001c27;
    }	
	
.songlist {font-family: arial, helvetica, sans-serif;
	font-size: 10pt;
    font-weight: normal;
	text-align: right;
	font-style: normal;
	line-height: 11pt;
	margin-top: 0pt;
	padding-top: 0pt;
	color: #740000;
    }	

.songlistwriter {font-family: arial, helvetica, sans-serif;
	font-size: 10pt;
    font-weight: normal;
	text-align: left;
	font-style: italic;
	line-height: 11pt;
	margin-top: 0pt;
	padding-top: 0pt;
	color: #88a288;
    }	
	
.redheader {font-family: arial, helvetica, sans-serif;
	font-size: 12pt;
    font-weight: bold;
	text-align: left;
	font-style: normal;
	line-height: 12pt;
	padding-left: 20pt;
	padding-right: 0pt;
	margin-top: 9pt;
	margin-bottom: 5pt;
	color: #CC0000;
    }	
	
.greenheader {font-family: arial, helvetica, sans-serif;
	font-size: 12pt;
    font-weight: bold;
	text-align: left;
	font-style: normal;
	line-height: 12pt;
	padding-left: 20pt;
	padding-right: 0pt;
	margin-top: 0pt;
	margin-bottom: 5pt;
	color: #006600;
    }	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	



.musichead {font-family: arial, helvetica, sans-serif;
	font-size: 12pt;
    font-weight: bold;
	text-align: left;
	font-style: normal;
	margin-top: 8pt;
	margin-bottom: 0pt;
	color: #000000;
    }

.musicsubhead {font-family: arial, helvetica, sans-serif;
	font-size: 9pt;
    font-weight: normal;
	text-align: left;
	font-style: normal;
	margin-top: 0pt;
	margin-bottom: 6pt;
	color: #000000;
    }


.songwriter {font-family: arial, helvetica, sans-serif;
	font-size: 8pt;
    font-weight: normal;
	color: #333333;
    }

.song {font-family: arial, helvetica, sans-serif;
	font-size: 9pt;
    font-weight: normal;
	text-align: left;
	font-style: normal;
	margin-top: 0pt;
	margin-bottom: 6pt;
	color: #000000;
    }

.songlink {
    color: #2F4488;
    }

.musicteaser {font-family: arial, helvetica, sans-serif;
	font-size: 8pt;
    font-weight: bold;
	color: #999999;
    }

.musicextra {font-family: arial, helvetica, sans-serif;
	font-size: 11pt;
    font-weight: normal;
	text-align: left;
	font-style: normal;
	margin-top: 16pt;
	margin-bottom: 0pt;
	color: #80591e;
    }

.musicextralink {
    color: #2F4488;
    font-weight: bold;
    }


.navigation {font-family: arial, helvetica, sans-serif;
	font-size: 10pt;
    font-weight: bold;
	text-align: left;
	font-style: normal;
	margin-top: 18pt;
	margin-bottom: 0pt;
	color: #660000;
    }


.navigationlink {
	color: #660000;
	font-weight: bold;
	}
	
	
.blogtitle {font-family: arial, helvetica, sans-serif;
	font-size: 9pt;
	text-align: left;
	font-style: normal;
	margin-top: 11pt;
	margin-bottom: 0pt;
	color: #242872;
    }

.blogtitlelink {
	color: #242872;
	}
	
.blogdates {font-family: arial, helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
	font-style: normal;
	font-weight: bold;
	margin-top: 18pt;  
	margin-bottom: 3pt;
	color: #242872;
	letter-spacing: 0.25em;
	}
	
.blogdatesfirst {font-family: arial, helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
	font-style: normal;
	font-weight: bold;
	margin-top: 0pt;
	margin-bottom: 3pt;
	color: #242872;
	letter-spacing: 0.25em;
	}
	
.blogheaders {font-family: arial, helvetica, sans serif;
	font-size: 12pt;
	text-align: left;
	font-style: normal;
	margin-top: 0pt;
	margin-bottom: 8pt;
	padding-top: 1pt;
	padding-bottom: 1pt;
	padding-left: 3pt;
	color: #000000;
	background: #eecccc;
	}
	
.blogheaders1 {font-family: arial, helvetica, sans-serif;
	font-size: 11pt;
	text-align: left;
	font-style: normal;
	font-weight: bold;
	margin-top: 0pt;
	margin-bottom: 9pt;
	letter-spacing: 0.12em;  
	color: #000000;
	}	
	
.blogtext {font-family: arial, helvetica, sans-serif;
	font-size: 9pt;
	text-align: left;
	font-style: normal;
	margin-top: 0pt;
	margin-bottom: 12pt;
	line-height: 13pt; 
	color: #000000;
	}
	
.timeline  {font-family: arial, helvetica, sans-serif;
	font-size: 9pt;
	text-align: center;
	font-style: normal;
	font-weight: bold;
	margin-top: 2pt;
	margin-bottom: 2pt;
	background-color: #a9d2cb;
	color: #194706;
	padding-top: 2px;
	padding-bottom: 2px;
	}
	
.timelinelink:link {
	color: #194706;
	text-decoration: none;
	}
	
.timelinelink:hover {
	color: #194706;
	text-decoration: none;
	}
	
.timelinelink:visited {
	color: #194706;
	text-decoration: none;
	}
	
	
.timelinelink:active {
	color: #194706;
	text-decoration: none;
	}
	
	

.timelineold  {font-family: arial, helvetica, sans-serif;
	font-size: 9pt;
	text-align: center;
	font-style: normal;
	margin-top: 2pt;
	margin-bottom: 2pt;
	color: #E6E6E6;
	}
	
.timelineoldlink {
	color: #E6E6E6;
	text-decoration: none;
	}
	
.timelineoldlink:hover {
	color: #E6E6E6;
	text-decoration: underline;
	}
	
	

.storybook {font-family: arial, helvetica, sans-serif;
	font-size: 12pt;
    font-weight: bold;
	color: #000000;
    }

.tracklist {font-family: arial, helvetica, sans-serif;
	font-size: 10pt;
    font-weight: normal;
	text-align: left;
	font-style: normal;
	color: #000000;
	line-height: 11pt;
	margin-left: 20pt;
    }

.tracklist2 {font-family: arial, helvetica, sans-serif;
	font-size: 10pt;
    font-weight: normal;
	text-align: left;
	font-style: normal;
	color: #000000;
	line-height: 11pt;
	margin-left: 3pt;
    }

.tracklistctr {font-family: arial, helvetica, sans-serif;
	font-size: 10pt;
    font-weight: normal;
	text-align: center;
	font-style: normal;
	color: #000000;
	line-height: 11pt;
    }


.quote {font-family: arial, helvetica, sans-serif;
	font-size: 9pt;
    font-weight: bold;
	text-align: left;
	font-style: normal;
	color: #001c27;
	margin-left: 9px;
    }

.attribution {font-family: arial, helvetica, sans-serif;
	font-size: 9pt;
    font-weight: bold;
	text-align: right;
	font-style: italic;
	color: #001c27;
	margin-top: 3px;
	margin-right: 3px;
    }

.quote2 {font-family: arial, helvetica, sans-serif;
	font-size: 9pt;
    font-weight: bold;
	text-align: right;
	font-style: normal;
	color: #4B4B4B;
	margin-right: 7px;
	margin-bottom: 5px;
    }

.attribution2 {font-family: arial, helvetica, sans-serif;
	font-size: 9pt;
    font-weight: bold;
	text-align: right;
	font-style: italic;
	color: #4B4B4B;
	margin-top: 1px;
	margin-right: 7px;
    }

.navtop {font-family: arial, helvetic, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-align: right;
	font-style: normal;
	line-height: 10pt;
	letter-spacing: .35em;
	color: #bbbbbb;
	margin-top: 15pt;
	}
	
.navtoplink:link {
    color: #bbbbbb;
	text-decoration: none;
    }

.navtoplink:hover {
	color: #bbbbbb;
	text-decoration: none;
	}
	
.navtoplink:active {
    color: #bbbbbb;
	text-decoration: none;
    }

.navtoplink:visited {
	color: #bbbbbb;
	text-decoration: none;
	}
	
.millionbill {
	border: 1px solid #888888;
	}
	
.caption {font-family: arial, helvetica, sans-serif;
	font-size: 8pt;
    font-weight: normal;
	text-align: center;
	font-style: italic;
	line-height: 110%;
	color: #666666;
	margin-top: 2px;
    }

