﻿*{
	margin:0px;
	padding:0px;
}


#mainContent{
background-color:#ECEEFF;
border-right:3px #000080 solid;
border-left:3px #000080 solid;
/*border-bottom:3px #000080 solid;*/
width: 780px;
min-height:400px;
margin-left:auto;
margin-right:auto;
padding:0pt;
margin-bottom:0pt;
}

#mainContent h1{
padding:20px 10px 10px 10px;
text-align:center;
margin:0px;
font-size:18pt;
}

#mainContent div.about{
padding:20px 10px 10px 10px;
margin:0pt;
font-size:30pt;
vertical-align:middle;
}

#mainContent div.about h1{
padding:0pt;
border-bottom:3px #6D7A5F dashed;
margin:10px 528px 15px 10px;
font-size:30pt;
}

#mainContent div.about p{
margin:10px 10px 20px 10px;
padding:0pt;
border:0px;
text-indent:40px;

}


#mainContent img.about{
float:right;
padding:0px 0px 10px 20px;
}


#mainContent hr{
  border:0;
  border-top: 1px solid #3E3E41;
  height: 0;
  background:#3E3E41;
  margin-left:auto;
  margin-right:auto;
  width:400px;
}


#mainContent h2{
padding:10px 10px 10px 10px;
text-align:center;
margin:0px;
font-size:16pt;
font-weight:400;
}


#mainContent p{
margin:0px 100px 0px 100px;
padding-left: 20px;
padding-bottom: 0px;
border-left:3px #6D7A5F solid;
text-align:left;
font-size:17pt;
font-weight:400;
}
#mainContent p b{
	font-size:15pt;
	font-weight:900;
	}
a:visited{
	color:#276AE7;
	text-decoration:none;
}
a:link{
	color:#276AE7;
	text-decoration:none;
}
a:hover{
	border-bottom:2px #276AE7 dashed;
}

div.grants{
font-style:italic;
margin-top:-26px;
}

.grants span{
	font-style:normal;
	color:#010080;
}

