/* GLOBAL */

html{height: 100%;}

body
{ font-family: arial, helvetica, sans-serif;
  padding: 0px;
  margin: 0px;
  font-size: .68em;
  background-color:#FFFFFF;
}

p
{ margin: 0px;
  padding: 0px 0px 0px 0px;
  line-height: 1.4em;
}

h1
{ font-family: arial, sans-serif;
  letter-spacing: .1em;
  display:block;
}

h2
{ margin: 0px;
  padding: 0px 0px 4px 0px;
  font-size: 100%;
}


img{border: 0px;}

a{outline: none;
cursor:pointer;}


.pageWrap{
	border: 10px solid white;
	/*width:960px;*/
	width: 760px;
	margin-left:auto;
	margin-right:auto;
}

.pageWrap2{
	border: 10px solid white;
	width:960px;
	margin-left:auto;
	margin-right:auto;
}

.page{
	background-color: #FFFFFF;
	/*border: 1.5px solid black;*/
	width: 760px;
	margin-left:auto;
	margin-right:auto;
/*	background-image:url(../images/pageWrapBack4.jpg);
	background-repeat:repeat-y;
	background-position:top left;*/
}
.page2{
	background-color: #FFFFFF;
	/*border: 1.5px solid black;*/
	width: 960px;
	margin-left:auto;
	margin-right:auto;
}

.header{
background-color:#FFFFFF;
height:130px;
width:auto;	

}

.header a{
color:#FFFFFF;
}

.header img{
bottom: 0;
margin-top: 2px;
margin-bottom: 0px;
margin-left: 20px;
}


.header a{
margin-left: 8px;
text-decoration:underline;
}


.footer{
background-color:#FFFFFF;
height:30px;
}

.footer p{color:#FFFFFF;
text-align:right;
margin-right:8px;

}

/*NAVIGATION FORMATTING*/
.nav{
/*background-color:#FFFFFF;*/
width:180px;
float:left;
height:auto;
}

.nav table{
	margin-top:20px;
	padding:18px;
	width:187px;

}

.nav tr{
height:35px;
font-family: helvetica,verdana,arial,sans-serif;
	font-size:15px;
	color:#FFFFFF;


}

td.menuon {
	font-family: helvetica,verdana,arial,sans-serif;
	font-size:15px;
	background-color:#800000;
	color:#f9f7ef;
	width:170px;
}

td.menuon a {
	font-family: helvetica,verdana,arial,sans-serif;
	font-size:15px;
	color:#FFFFFF;
	text-decoration:none;
	width:170px;
}

td.menuoff {
	font-family: helvetica,verdana,arial,sans-serif;
	font-size:15px;
	background-color:#FFFFFF;
	color:#000000;
	width:170px;
}

td.menuoff a {
	font-family: helvetica,verdana,arial,sans-serif;
	font-size:15px;
	color:#000000;
	text-decoration:none;
	width:170px;
}

.nav tr{
cursor:pointer;
}

/*MAIN CONTENT FORMATTING*/
.mc{
background-color:#FFFFFF;
width:560px;
height:auto;
float:left;
}

.mc img{
margin-top:20px;
margin-left:20px;
margin-bottom:20px;
float:left;
}

.mc h4{
text-align:center;
font:2em/1em Arial,Helvetica,Verdana;
margin-left: 25px;
font-size:25px;
color: #800000;
}

.mc p{
text-align:center;
font-family: Arial,Verdana,Sans-Serif;
margin-left: 28px;
font-size:13px;
}

p.pdfLink{
font-size:11px;
color:#000000;
text-align:left;
}

p.pdfLink a{
color:#000000;
font-size:11px;
}

.mc h1{
font-size:18px;
text-align:left;
margin-left:15px;
color: #800000;
}

.mc ul{
margin-left:6px;
font-size:15px;
}

.mc li{
width:480px;
margin-top:10px;
}

.mc li a{
text-decoration:underline;
color:#000000;
font-size:13px;
}

.mc li p{
font-size:13px;
margin-top:5px;
}

#abstractLink{
font-size:13px;
}

p.abstractInfo{
text-align:justify !important;
font-size:13px;
margin-left:10px;
}

#paperLink{
font-weight:bold;
font-size:14px;
text-align:left !important;}

.paperTitle{
font-weight:bold;
font-size:14px;
text-align:left !important;}

.paperInfo{
font-size:13px;}

.mc h3{
font-size:13px;
magin-top:0px;
text-decoration:none;}

p.teachingHeadline
{
text-align:left;
font-size:14px;
}

ul.break
{
clear:left;}

li.teachingLi{
font-size:13px;
}

li.noBullet{
list-style:none;
}

li div{
min-height:25px;
}

/*RIGHT INFO FORMATTING*/
.rightInfo{
background-color:#FFFFFF;
background-repeat:repeat-y;
background-position:top right;
width:200px;
float:left;
height:100%;
}

.rightInfo img{
display:block;
margin-left:auto;
margin-right:auto;
margin-top:10px;
margin-bottom:15px;
}

.rightInfo H4{
/*margin-left:20px;*/
text-align:center;
font-size:18px;
color:#96271d;
/*font-family:Palatino;*/
font-weight:normal !important;

}

span.nameHeadline{
text-align:left;
font-size:19px;
color:#800000;
/*font-family:Palatino;*/
font-weight:normal !important;

}

.rightInfo p{
text-align:left;
margin-left:auto;
margin-right:auto;
margin-top:20px;
margin-bottom:20px;
width:14em;
font-size:12px;
}

.rightInfo a{
color:#000000;
text-decoration:underline;
}