/**
 * EMCS Information Style Sheet.
 *
 * This style sheet contains formatting unique to the "Information" section of
 * the EMCS website.
 *
 * @author Daniel J. Summers <daniel@djs-consulting.com>
 * @since 1
 * @package EMCS
 * @subpackage Style
 */

/* Right-side "tabs". */
#info_tab_list {
	width: 15%;
	vertical-align: top;
}
.info_tab {
	font-size: 8pt;
	font-weight: bold;
	padding-left: 1px;
	padding-right: 1px;
	background-color: #F5F5DC;
	border: solid 2px black;
	border-right: 0;
}
.info_tab.hover {
	background-color: white;
	border: solid 2px navy;
	border-right: 0;
	cursor: pointer;
}
.info_tab.heading {
	color: white;
	background-color: black;
	text-align: center;
}
.info_tab.current {
	background-color: #006400;
	border: solid 2px navy;
	border-right: 0;
	color: white;
}
.info_tab_spacer {
	height: 4px;
	font-size: 1pt;
}

/* Content of the information page. */
#info_body {
	border: solid 1px black;
	background-color: white;
	vertical-align: top;
	padding: 2px;
}

/* Styling for various elements within pages. */
.info_heading {
   border-bottom:double 3px black;
   width:85%;
   font-weight:bold;
   font-variant:small-caps;
}
#editorial_header {
	width: 100%;
	text-align: center;
	font-size: 90%;
}
#editorial_quotes {
	float: right;
	border: solid 2px navy;
	width: 50%;
	font-size: 10pt;
	padding: 5px;
}
#editorial_quotes_header {
	width: 100%;
	text-align: center;
	font-size: 12pt;
	font-weight: bold;
}
#editorial_footer {
	font-size: 80%;
	font-weight: bold;
	font-style: italic;
}
#editorial_footnote_header {
	width: 100%;
	border-bottom: solid 1px black;
	font-size: 80%;
}
#editorial_footnotes {
	font-size: 75%;
}
#editorial_footnotes ol {
	list-style-type: decimal;
}
#statement_verse {
	margin: auto;
	width: 70%;
	text-align: center;
	font-weight: bold;
}
/* Used in the "To Be Educated" page. */
.nbe {
	width: 100%;
	text-align: center;
	font-weight: bold;
	padding-bottom: 10px;
}
.number_list {
	list-style-type: decimal;
}
.number_list li, .bullet_list li {
	padding-bottom: 1em;
}
.footnote {
   font-size:8pt;
   font-style:normal;
   vertical-align:text-top;
   font-weight:bold;
}
#sig_block {
	width: 100%;
	font-size: 8pt;
}
.sig_label {
	text-align: center;
	padding-top: 0;
}
.lightLine td {
   border-bottom:solid 1px #A9A9A9;
   padding-right:20px;
}

/* Tuition schedule page formatting. */
#tuition_header {
	width: 100%;
	border-collapse: collapse;
}
.tuition_header {
	border: solid 2px black;
	width: 50%;
	vertical-align: top;
}
.tuition_detail {
	width: 100%;
	border-collapse: collapse;
}
.dash_cell {
   width: 95%;
   border-bottom: dotted 1px #696969;
   padding-bottom: 0px;
}
#tuition_method td {
	vertical-align: top;
	padding-right: 10px;
}
.bldg_fund {
	vertical-align: bottom;
	padding-right: 25px;
}
 