@charset "utf-8";
/* CSS Document */

body{
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	background-color: #E9E9E9;
	font-size: 12pt; color: black; 
	 }

div{background-color: white;}
h1{	margin: 0; font-size: 100%; font-weight: bold;}
h2{	margin: 0; font-size: 100%; font-weight: bold;}
ul{font-size: 100%; margin: 0em; padding: 0em; list-style-type: none;}
a{text-decoration: none;}
a:visited{color: blue;}
dl{margin-top: 1em; padding: 0em;}
dt{font-weight: bold; margin-top: 1em;}
dd{margin-left: 1em; margin-bottom: 0.5em; padding: 0em;}

/* ---dividers ---------------------------------------------------------------*/
div.mainContainer{
	position: relative;
	width: 60em;
	top: 0em;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-color: #FFFFFF;
}

div.header{margin-top: 1em; margin-left: 1em; margin-right: 1em;}

div.authorInfo{
	margin-bottom: 3em; margin-top: 0.5em; margin-left: 12%; margin-right: 25%;
	border-top-width: thin;	border-top-style: solid; border-top-color: #CC0033;
	border-bottom-width: thin; border-bottom-style: solid; border-bottom-color: #CC0033;}


div.leftSidebar{
	float: left;
	width: 10em; padding-left: 1em; height:  77%}
	
div.mainContent{position: relative;
	margin-left: 13em; margin-top: 0em; margin-right: 5em;
	padding: 0em; height: 77%;}
	
div.footer{clear: left;
	position: relative;
	bottom: 0em;
	font-size: 80%;}
	
/* ---Special Links-----------------------------------------------------------*/
a.footer{color: black;}
a.footer:hover{font-weight: bold;};
a.footer:visited{color: black;}
	
	
/* ---Labels ---------------------------------------------------------------*/
h1.headerMain{font-size:  250%;}
h1.headerSub1{font-size: 150%}
h1.authorship{font-weight: normal;}
h1.sidebarHeading{margin-bottom: 0.5em; text-decoration: underline;}
h2.section1Top{
	font-size: 150%;
	margin-bottom: 0em;
	border-top-width: thin;	border-top-style: solid; border-top-color: #CC0033;
}
h2.section1{font-size: 150%; margin-top: 1em; margin-bottom: 0em; border-top-width: thin;	border-top-style: solid; border-top-color: #CC0033;}
h2.section2{font-size: 100%; margin-top: 1em; margin-bottom: 0em;}



/* ---Menu Bars ---------------------------------------------------------------*/
ul.menuBarVertical{width: 10em;  margin-bottom: 2em;}

ul.menuBarVertical li{
	padding-left: 1em; padding-right: 1em;
	background-color: #E9E9E9;
	position: relative;
	text-align: left;
	cursor: pointer;
	margin: .1em;
	}

u.menuBarVertical li a{color: black; display: block;}
ul.menuBarVertical li a:hover{font-weight: bold;}
ul.menuBarVertical li a:visited{color: black;} 

ul.bullet{margin-left: 1em;}
ul.bullet li{margin-left: 1em; list-style-type: square;}
ul.right{text-align: right; }

ol.regular{margin-top: 1em;}
ol.regular li{margin-top: 0.5em;}

p.simple{margin: 0;}
p.center{text-align: center;}
p.rightem{margin-bottom: 0;
	text-align: right;
	font-weight: bold;
	text-decoration: underline;}

/* Specialty Texts */
em.regular{font-weight: bold; font-style: normal;}
em.italic{font-weight: bold; font-style: italic;}
em.small{font-size: 60%; font-style: normal;}
strong{font-weight: bold;font-style: normal; color: #CC0033; text-align: center;}


