/* Start of CMSMS style sheet 'iergo-style' */
body 
{
	text-align:center;
	margin:0 0 0 0;
	padding:0;
	font-family:Verdana, Verdana, Geneva, sans-serif;
	font-size:small;
        background: #E6E6E6;
}

a { color: #0000FF; }

#wrap
{	
	margin:0 auto;
	width:788px;
	text-align:left;
	border-right: 1px solid #000;
	border-left: 1px solid #000;
	border-bottom: 1px solid #000;
	background-color:#fff;
}
h1
{
	color:#326698;
	font-weight:lighter;
	font-size: 140%;
        
}
h1 a {
  color:#326698;
text-decoration:none;
}
h2
{
    color:#326698;
	font-weight:lighter;
	font-size: 130%;
}
h2 a{
   color:#326698;
   text-decoration:none;
}

.box{
  margin:8px 0 0 5px;
  float:left;
  width:45%;
  clear:none;
  padding:4px;
  font-weight:bold;
  text-align:center;
}
.box a{
  color:#ef3c39;  text-decoration: none;
  display:block;
}
.box a:hover{
  text-decoration:underline;
}
.regForm sup {color:red;}
.red {color:red;}
.e_missing{background:#FF8080}
p {
text-align:left;
}
a img 
{
    margin:0;
    padding:0;
    border:none;
    text-decoration:none;
}
#header
{
	float:left;
        height:180px;
	width:100%;
	background:url('images/layout/bannergrey3.png') no-repeat;
	clear:both;
}

#top-content
{
	float:left;
	margin:10px 0 0 226px;
	padding:0;
	width:558px;
}
#top-content h2 {
        line-height: 18.5em;
        font-size: 120%;
        font-variant: small-caps;
font-weight:bold;
        clear:none;
        width:100%;
        float:left;
        color:yellow;
        text-align:right;
}
#top-content a{
    color:#fff;
    text-decoration:underline;
}
#art-small
{
	margin:0;
        line-height:2em;
	padding:10px 0 0 5px;
	width: 30%;
	color:#fff;
        float:right;
}
#art-small h3, #art-small h3 a
{
	color:#ef3c39;
	font-weight:lighter;
        font-size:107%;
        text-decoration:none;
}
#uni-small h3 img, #con-small h3 img, #art-small h3 img{
vertical-align:bottom;
}

.logo-text
{
	float:left;
	margin:0;
	padding:0;
}
#menu 
{
	
	width:100%;
}
#menu ul
{
	background:transparent url(images/layout/bluemenu.png) repeat-x;
	float:left;
	list-style:none;
	margin:0;
	padding:0 0 0 0;
        width:100%;
        height: 69px;
}
#menu li
{
	float:left;
	height:69px;
	width:94px;
	line-height: 4.3em;
	text-align:center;
	font-size:104%;
	
}
#menu li a
{
	float:left;
	display:block;
	height:69px;
	width:94px;
	color:#fff;
	text-decoration:none;
	}
#menu li a:hover, .current
{
	color:#fff;
}

#menu li ul {
display:none;
}
#splash{float:left;}
#splash img{display:block;}
#content 
{
	margin:0;
	padding:0;
	width:100%;
	overflow:hidden;
	clear:both;
}
#content #mainpane hr{
   color: #f00;
   background-color: #f00;
height: 1px;
border:0;
}
#gutter 
{
    margin:0;
    padding:0 0 0 6px;
}
#mainpane {
  float:left;
  width:100%;
  height:100%;
  padding-right:4px;
  margin-bottom: -32767px;
  padding-bottom: 32767px;
}
.cntc{
  text-align:center;
}
.nicelist {
  width: 45%;
  list-style:none;
  margin: 0;
  padding:0;
}
.nicelist li{
  line-height: 2em;
  border-bottom: 1px dashed #000;    
}
#footer
{
	width:100%;
	height:70px;
	clear:both;
	background:url('images/layout/footer.jpg') no-repeat;
	color:#fff;
	text-align:center;
	font-size:86%;
        line-height:1.5em;
}
#footer a{color:#fff;}
.NewsSummary h1,.NewsSummary h1 a{
width:90%;
 border-bottom:1px solid #ef3c39;
}
.NewsSummaryimgfloatl{
float:right;
padding-right:5px;
padding-top:10px;
}
.newsDate{
font-size: 86%;
color:#A0A0A0;
}
.contactform textarea{width:570px;}
li img{vertical-align:middle;}

.clear{clear:both;}
label {
  float:left;
  width:12em;
}
.pcenter {display:block; width:100%; text-align:center;}
.regForm input {vertical-align:middle;}
.regForm p {margin: 2px;}
.submit {
        display:inline-block;
        padding: 2px;
        margin-top: 8px;
        font: bold 11px;
        background: #386899;
        clear:none;
	color: #ffffff;
	border: 1px solid #000;
	letter-spacing: 1px;
	text-transform: uppercase;
        text-decoration:none;
        text-align:center;
}
.submit:hover { background: #326698; cursor:pointer;}
#agenda {border-spacing:0;border-collapse:collapse; width:99%; margin:0 auto; padding:0;}
#agenda td{border:1px solid black; padding:0 0 0 3px; }
#agenda th, .boldtr{background:#C0C0C0; text-align:center; font-weight:bold;border:1px solid black;}
.centersubmit input {
    float: none;
    display: block;
    margin: 0px auto;
}
/* End of 'iergo-style' */

