/* 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;    }.maintexttight {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: 3pt;	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;    }.maintextnotoplink {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: 0pt;	padding-right: 0pt;	color: #065717;    }.maintextnotoplink:link {font-family: arial, helvetica, sans-serif;	font-size: 10pt;	text-decoration: underline;    }.maintextnotoplink:active {font-family: arial, helvetica, sans-serif;	font-size: 10pt;	text-decoration: underline;    }.maintextnotoplink:visited {font-family: arial, helvetica, sans-serif;	font-size: 10pt;	text-decoration: underline;    }.maintextnotoplink:hover {font-family: arial, helvetica, sans-serif;	font-size: 10pt;	text-decoration: underline;    }.maintextnotoplink:visited:active {font-family: arial, helvetica, sans-serif;	font-size: 10pt;	text-decoration: underline;    }.maintextnotoplink:visited:hover {font-family: arial, helvetica, sans-serif;	font-size: 10pt;	text-decoration: underline;    }.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;    }.maintextheader2 {font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif;	font-size: 14pt;    font-weight: normal;	letter-spacing: .5em;	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: "Century Gothic", CenturyGothic, AppleGothic, 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: "Century Gothic", CenturyGothic, AppleGothic, sans-serif;	font-size: 24pt;	font-weight: bold;	text-align: left;	font-style: normal;	line-height: 24pt;	color: #990000;	margin-top: 11px;	margin-left: 10pt;	margin-bottom: 0px;	}			.songtitle {font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif;	font-size: 16pt;	font-weight: normal;	text-align: left;	font-style: normal;	line-height: 14pt;	color: #194706;	margin-left: 10pt;	margin-bottom: 2pt;	margin-top: 11px;	}			.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: "Century Gothic", CenturyGothic, AppleGothic, 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: #0b1c48;	color: #DDDDDD;	padding-top: 2px;	padding-bottom: 2px;	}	.timelinelink:link {	color: #DDDDDD;	text-decoration: none;	}	.timelinelink:hover {	color: #DDDDDD;	text-decoration: none;	}	.timelinelink:visited {	color: #DDDDDD;	text-decoration: none;	}	.timelinelink:active {	color: #DDDDDD;	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-top: 11px;	margin-right: 7px;	margin-bottom: 3px;    }.quote3 {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;	margin-bottom: 3px;    }.navtop {font-family: "Century Gothic", CenturyGothic, AppleGothic, 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 {    color: #bbbbbb;	text-decoration: none;    }	.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;	}	.navtop2 {font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif;	font-size: 9pt;	font-weight: bold;	text-align: center;	font-style: normal;	line-height: 10pt;	letter-spacing: .35em;	color: #777777;	margin-top: 9px;	margin-bottom: 1px;	}	.navtop2link {    color: #777777;	text-decoration: none;    }	.navtop2link:link {    color: #777777;	text-decoration: none;    }.navtop2link:hover {	color: #FF0000;	text-decoration: underline;	}	.navtop2link:active {    color: #FF0000;	text-decoration: underline;    }.navtop2link:visited {	color: #777777;	text-decoration: none;	}	.navtop2link:visited:hover {	color: #FF0000;	text-decoration: underline;	}	.navtop2link:visited:active {    color: #FF0000;	text-decoration: underline;    }	.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;    }div.sc_menu {	/* Set it so we could calculate the offsetLeft */	position: relative;	height: 121px;	width: 800px;	overflow: auto;}ul.sc_menu {	display: block;	height: 110px;	/* max width here, for users without javascript */		width: 1550px;		padding: 15px 0 0 15px; 	/* removing default styling */	margin: 0;	background: url('images/navigation.png');			list-style: none;}.sc_menu li {	display: block;	float: left;		padding: 0 4px;}.sc_menu a {	display: block;	text-decoration: none;}.sc_menu span {	display: none;	margin-top: 3px;		text-align: center;	font-family: helvetica, arial, sans-serif;	font-size: 13px;		color: #fff;}.sc_menu a:hover span {	display: block;}.sc_menu img {	border: 3px #fff solid;	    -webkit-border-radius: 3px;    -moz-border-radius: 3px;}.sc_menu a:hover img {	filter:alpha(opacity=50);		opacity: 0.5;}.audio {font-family: arial, helvetica, sans-serif;	font-size: 10pt;    font-weight: normal;	text-align: left;	font-style: normal;	line-height: 110%;	padding-bottom: 0pt;	padding-left: 20pt;	color: #001c27;	margin-top: 15px;    }.audiolink {	color: #000000;	text-decoration: underline;	}	.audiolink:link {	color: #000000;	text-decoration: underline;	}		.audiolink:hover {	color: #0000CC;	text-decoration: underline;	}		.audiolink:active {	color: #0000CC;	text-decoration: underline;	}	.audiolink:visited {	color: #000000;	text-decoration: underline;	}		.audiolink:visited:active {	color: #0000CC;	text-decoration: underline;	}	.audiolink:visited:hover {	color: #0000CC;	text-decoration: underline;	}