@charset "utf-8";
/* CSS Document */
body {MARGIN-TOP:2PX;background-color:#F0F0F0}
body, table {font-family:Arial, Helvetica, sans-serif; font-size:9pt;}
a, a:visited {text-decoration:none;color:#990000;}
.maintable {width:960px;background-color:white}
.menubarA {font-family:Verdana, Geneva, sans-serif;width:960px;height:16px;background-color:#101894;color:white; font-size:8pt;text-align:center;padding:0}

@media print {
	.noprint {display:none}
}

@media screen {
	.noscreen {display:none}
}

/*.menubarA {width:960px;background-color:#060C46;color:white; font-size:8pt;text-align:center;padding:0}
*/
.menubarB {font-family:Verdana, Geneva, sans-serif;width:960px;height:16px;background-color:#9898A0;color:white; font-size:8pt;text-align:center}
.greyruler {width:960px;color:#9898A0;margin-left:0;}

.locationBar {font-family:Verdana, Geneva, sans-serif;font-size:8pt;width:955px;background-color:#BEC8C0;padding-bottom:3px;padding-left:5px}
/*.footerbar {width:956px;background-color:#101894;color:white; padding-top:3px;font-size:8pt;height:60px;padding-left:4px}
*/
/*.footertable {width:960px;background-color:#101894;color:#F0F0F0; padding-top:2px;padding-bottom:2px;font-size:8pt;border-top:2px #9898A0 solid;border-bottom:2px #9898A0 solid;}*/
.footertable {width:960px;background-color:#060C46;color: #CCC; padding-top:2px;padding-bottom:2px;font-size:8pt;border-top:2px #9898A0 solid;border-bottom:2px #9898A0 solid;}
.siteby {color:#9B9B9B;font-size:8pt;width:100%;text-align:center}


/* TEXT FORMATS */

.mainHeadExtraBig {font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:36pt;margin-top:0px;margin-bottom:2px;}
.shadedMajorHeading {font-family:Arial, Helvetica, sans-serif;color:#9898A0;font-weight:bold;font-size:36pt;margin-top:0px;margin-bottom:16px;}
/*.shadedMinorHeadline {font-family:Arial, Helvetica, sans-serif;color:#C0C0C0;font-weight:bold;font-size:14pt;}*/
.shadedMinorHeadline {font-family:Arial, Helvetica, sans-serif;color:#9898A0;font-weight:bold;font-size:14pt;}

.mainHeadline {font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:20pt;margin-top:5px;margin-bottom:2px;}
.subHeadline {font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:14pt;}
.newsHeadline {font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:14pt;}
.newsSidebarHeadline {font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:12pt;}

.groupheadername {text-transform:uppercase;font-size:1.0em}
.picCaption {font-family:Verdana, Geneva, sans-serif;font-size:7pt}
.newsreverseout {width:100%;background-color:black;color:white;text-align:center;font-weight:;font-size:1.2em}
.sidepanel {font-size:9pt;padding:8px}
.redtext {color:red}

H1 {font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:20pt;margin-top:5px;}
H2 {font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:16pt;margin-bottom:2px;}



.tableRightKeyline {width:600px;text-align:left;vertical-align:top;border-right:1px #CCC solid;padding:8px;}

a.footerLink {
	padding-top:1px; padding-bottom:1px; 
	color:#CCC;
	text-decoration: none;
	display:block;
	}

a.footerLink:hover {
	background: #CBC9ED;
	color:black;
	}

a.navigationA {
	height:16px;padding-top:2px;   border-right:1px gray solid;
	color:white;
	text-decoration: none;
	display:block;
	}
	
a.navigationA:hover {
	background: #CBC9ED;
	color:black;
	}

.navBText {height:18px;padding-top:2px; color:#060C46;}

a.navigationB {
	height:16px;padding-top:2px; border-right:1px #C0C0C0 solid;
	color:white;
	text-decoration: none;
	display:block;
	}
	
/*a.navigationB:hover {
	text-transform:uppercase;
	
	}*/
	
a.navigationB:hover {
	background: #CBC9ED; color:black;
	}

a.navA-selected { 
	color:yellow;height:16px;padding-top:2px; border-right:1px #C0C0C0 solid;
	background-color:#9898A0; 
	text-decoration: none;
	display:block;
	}
	
a.navA-selected:hover {
	color:;
	}
	
a.navB-selected { 
	color:yellow;height:16px;padding-top:2px; border-right:1px #C0C0C0 solid;
	background-color:#9898A0; 
	text-decoration: none;
	display:block;
	}
	
a.navB-selected:hover {
	color:;
	}
	
.salespanel td {background-color:#EBEBFE}


		.black_overlay{
			display: none;
			position: absolute;
			top: 0%;
			left: 0%;
			width: 100%;
			height: 100%;
			background-color: black;
			z-index:1001;
			-moz-opacity: 0.7;
			opacity:.70;
			filter: alpha(opacity=70);
		}
		.lightbox_content {
			display: none;
			position: absolute;
			top: 0%;
			left: 0%;
			width: 100%;
			height: 1500px;
			text-align:center;
			background-color: none;
			z-index:1002;
			overflow: auto;
			cursor:pointer;
		}

.romanslecturetitle {font-weight:bold; font-size:1.25em;color:#BD0E00}
.romansMonthPanelHeader {border-bottom:1px black solid;background-color:#C0CAC1;padding-left:4px}

	
