body {
	background: white;
	color: black;
	margin-top: 10px;
	font: 12px verdana, arial, helvetica, sans-serif;
	margin-right: auto;
	margin-left: auto;

	}



a { color: blue; }

a:hover { color: #993333; }

.mainContainer {
	width: 700px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
}
.chapterBanner/* ========== COLOR PALETTE ========== 



#000080 - dark blue

#666699 - light purple

#e8e8e8 - light gray

#993333 - dark red 

*/

	

/* ============ PAGE LAYOUT =================== */



 { width: 685px; height: 90px; margin: 0; padding: 0; background: #666699; }
.sidebar {
	float: left;
	width: 200px;
	position: relative;
	margin-top: 10px;
	font-size: 11px;
	color: #666666;
}
.sidebar a {
	font-size: 11px;
	color: #000080;
}

.sidebar  h2 { 

	font-size: 12px; 

	text-align: center; 

	background: #666699; 

	color: white; 

	border: 1px solid #000080;

	}
.chapterFooter { width: 685px; text-align: center; }
.refLinks { width: 670px; padding: 1px 15px 3px 0; background: #666699; text-align: right; color: white; }
.refLinks  a { font-size: 11px; font-weight: bold; color: white; text-decoration: none; }
.refLinks  a:hover { text-decoration: underline; }



/* ============ AUTHOR CONSOLE & AUTHOR INPUT =================== */



#authorConsole { width: 200px !important; margin-bottom: 10px; font-size: 11px !important; background: #e8e8e8; }

table#authorConsole td a { font-size: 11px !important; }



fieldset { color: #000080; border: 1px dotted #000080; padding: 10px; font-size: 11px; }

legend { font-weight: bold; color: #000080; background: white; margin-bottom: 6px; }
.mainMenu/* ============ LEFT NAV =================== */



 {}

.mainLink { margin-bottom: 1px; }

.mainLink a { 

	display: block; 

	width: 190px; 

	padding: 2px 5px; 

	color: blue;

	background: #e8e8e8; 

	font-size: 11px; 

	text-decoration: none; 

	}

.mainLink a:hover { background: #993333; color: white; }
.leaderShipList {
	text-align: left;
}
.breadcrumb/* ============ TEXT DISPLAY =============== */



 {
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	padding-bottom: 10px;
	color: #999999;
	padding-top: 10px;
	float: right;
	width: 489px;
	margin-left: 10px;
}
breadcrumb  a { text-decoration: none !important; font-weight: normal; }
breadcrumb  a:hover {
	text-decoration: underline;
}
.mainContent {
	position: relative;
	float: right;
	width: 489px;
	margin-left: 10px;
}




h1, h2, h3 { font-family: "trebuchet ms", arial, helvetica, sans-serif; font-weight: bold; color: #000080; }



h1 { font-size: 22px; margin-top: 0; }

/* Original styling:

h2 { font-size: 14px; background: #cccccc; border: 1px solid black; text-align: center; } */

h2 { font-size: 16px; border-bottom: 1px solid #000080; text-align: left; margin: 8px 0px 12px 0px; padding: 0px;}

h3 { font-size: 14px; margin: 0px 0px 1px 0px; padding: 0px;}

h4 { font-size: 12px; margin: 0px 0px 1px 0px; padding: 0px;}

p { margin: 0px 0px 15px 0px; padding: 0px;}



.medText { font-size: 11px; }

.smallText { font-size: 10px; }



ul { list-style: square; }

ul.postingRollup li { margin-bottom: 10px; }



ul.eventRollup p {  }

span.eventTitle { font-weight: bold; }

span.eventTitle a { color: #666666; }

h1.eventTitle { margin-bottom: 4px; }

.eventDate { font-weight: bold; color: #000080; margin: 0; }

.eventLocation { font-weight: bold; color: #000080; margin-top: 0; }

.eventLocation p { margin-top: 0; }

.eventSummary { }





/* ============ SITE MAP ================ */



.HitReporting-ReportRootChannel a { font-size: 12px; font-weight: bold; color: #000080; }

.HitReporting-ReportChannel a { font-size: 12px; font-weight: bold; color: #000080; }

ul .HitReporting-ReportChannel { margin-bottom: 4px; }

ul .HitReporting-ReportChannel a { margin-top: 4px; font-weight: bold; color: #666666; }

.HitReporting-ReportPosting a { font-weight:normal; Color: #666666; }



.HitReporting { color: #666666; }

.HitReporting-ReportPostingCounts {color: #999999; font-size: 10px;}

.HitReporting-PostingNotInTitle { margin: 4px 0px; }



.HitReporting-Key {color: black; width: 200px; float: right; margin-right: 20px; }

.HitReporting-KeyItem { font-size: 11px; color: #999999; }

.foot {
	clear: both;
	width: 700px;
	position: relative;
}
.foot   hr { color: #000080; height: 2px; margin-top: 20px; }

.foot   p { font-size: 10px; color: #999999; margin-top: 10px; }
