/* css file for scholarsonline.org site */

@viewport { width: device-width }

div { 	display: block; }
b { font-weight: bold; }
i, cite, em { font-style: italic; }

.center { text-align: center; }
.right { text-align: right; }
.left { text-align: left; }
.top { vertical-align: top; }
.middle { vertical-align: middle; }
.bottom { vertical-align: bottom; }

body {
	font-family: Palatino;
	font-size: 11pt;
	line-height:1.1;
}


.banner_div {
	background: #000000;
	width: 100%;
}

.banner_text {
	padding: 20px;
	color: #EEEEEE;
	}

.calendar {
	position: relative;
	float: left;
	width: 120px;
	background: #000000;
	color: #EEEEEE;
}

.cal_text {
	text-align:center;
	line-height: 1.0;
	margin: 1em;
}

.year {
	text-align: center;
	line-height: 1.3;
	font-size: 12pt;
	margin: 1.5em 0 .5em 0;
	font-weight: bold;
}

.month {
	text-align: center;
	line-height: 1.1;
	font-size: 11pt;
	margin: 1.5em 0 .5em 0;
	}
	
.date {
	font-size: 10pt;
	text-align: center;
	margin: 0 0 1em 0;
	color: #eeeeee;
}

.date:before, date:after { content: " "; }


.main_panel {
	position: absolute;
	left: 120px;
	width: calc(100%-120px);	
	background: #F3F5FF; 
}

p {
	
}

.mp_text {
	padding: 1em;
}

.mp_text p {
	font-size: 11pt;
	text-indent: 1.3em;
	margin: 6pt 0 3pt 0;
	line-height: 1.32;
}

.mp_text h3 {
	margin: 2em 0 1em 0;
}

.pseudo_list {
	margin: 7em;
	text-indent: -2em;
}

.mp_text p.pseudo_list {
	margin-left: 3em;
	text-indent: -2em;
}

.unit_banner
{
	width: 100%;
}

.menubar
{
	width: 100%;
	color: #eeeeee;
}

.mat
{
	background: black;
	
}

.mbar
{
	width: 94%;
	padding: .5em 3% .5em 3%;
}

.mbar td {
	width: 16%;
	text-align: center;
	padding: .5em;
}

.pict_frame_r {
	float: right;
	width: 40%;
	padding: 1em;
	}
	
.pict_frame_l {
	float: left;
	width: 40%;
	padding: 1em;
	}

.inset {
	margin-left: 4em;
}

.ital {
	font-style: italic;
	}

figcaption {
	text-align: center;
	font-size: 10pt;
	font-style: italic;
	margin: .5em 3em 1em 3em;
}

/* Lists */
ol	{
	display: block;
	list-style-type: decimal;
	padding: 0 7% 0 7%;
}

ul	{
	display: block;
	list-style-type: disc;
	padding: 0 7% 0 7%;
}

li {
	display: list-item;
	font-size: 11pt;
	line-height: 1.2;
	margin: 1em 0 1em 0;
}

ul li ul li {
	display: list-item;
	font-size: 11pt;
	line-height: 1.2;
	margin: 0 0 0 2em;
}

	
h1 {
	text-align: center;
	font-size: 200%;
	padding: .6em;
	font-style: italic;
}

h2 {
	text-align: center;
	font-size: 160%;
	font-style: italic;
	margin: 0 12% 1.7em; 12%;
}

h3 {
	text-align: center;
	font-size: 120%;
	font-style: italic;
	line-spacing: 1;
}

h4 {
	text-align: left;
	font-size: 120%;
	margin: 2em 0 1em 0;
	font-style: italic;
	font-weight: normal;
}

h5 {
	text-align: left;
	font-size: 97%;
	margin: 5px 0 3px 0;
	font-style: italic;
	font-weight: normal;
}


.title { 
	font-size: 200%;
	}

.copyright {
	padding: 2em;
	}
	
.copyright p {
	font-size: 10pt;
	text-align: center;
	line-height: 1.1;
	font-style: italic;
	}	
