/* CSS Document */


	
	body {
		text-align:center;
		background-color:#eee;
		}
		
img{float:right}


#header, #foot{
		margin-right:auto;
		margin-left:auto;	
}	

#header{height:175px;
		border-left:solid 1px #333399;
		border-right:solid 1px #333399;
		border-bottom:solid 1px #333399;
		margin-bottom:10px;
		background-color:#fff;
		width:800px;
		}
		
#head{
		height:35px;
		background-color:#333399;
		width:734px;
		margin-right:auto;
		margin-left:auto;
		border-top:solid 5px #333399;
}
#headcontainer{
		width:804px;
		margin-right:auto;
		margin-left:auto;
}

#foot{
		height:25px;
		background-color:#333399;
		color:#fff;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:70%;
		padding-top:15px;
		width:734px;
		}
#foot a:link{color:#fff}
	#footercontainer{
		width:804px;
		margin-right:auto;
		margin-left:auto;
		background-color:#fff;
		margin-top:10px;
	}	
	#frame {
		width:800px;
		margin-right:auto;
		margin-left:auto;
		padding-top:10px;
		text-align:left;
		border:solid 1px #333399;
		background-color:#fff;
		}
		
	#contentleft {
	
		width:180px;
		padding:0px;
		float:left;
	
		background:#fff;
		}
	
	#contentcenter {
	margin-top:0px;
		width:580px;
		padding:0px;
		float:right;
		background:#fff;
		margin-right:10px;
		margin-bottom:10px;
		min-height: 492px;
		/*border:solid 1px #333399;*/
		}
	
	#contentcenter a{
	text-decoration:none;
	}
	
		#contentcenter a:hover{
	background-color: #eee;
	padding-bottom:2px;
	}
	
	#contentright {
		width:200px;
		padding:0px;
		float:left;
		background:#fff;
		}
	
	#contentheader {
		background:#fff
		}
		

	.floatleft{
	float:left;
	margin-bottom:10px;

	}
		
	p, pre {
		margin:0px 10px 10px 10px;
		}
		
		p, li{padding:5px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:75%;
		line-height:2em;
		}
		
	h1, h2 {
		color:#333399;
		font-size:100%;
		font-weight:bold;
		padding:5px 10px 2px 10px;
		margin-top:10px;
		font-family: Arial, Helvetica, sans-serif;
		}
		
		/*h2{font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:110%;
		margin-left:10px;
		color:#333399;
		}*/
		
	#contentheader h1 {
		font-size:14px;
		padding:10px;
		margin:0px;
		}
	
	#contentright p { font-size:10px}
	
	#attendance{
	margin-left:20px;
	}
#attendance td{
text-align:center;
}

#bluerow{
background-color:#333399;
color:#fff;
}

#whiterow{
background-color:#fff;
color:#333399;
}

/* Navigation*/
	
#navlist li{
list-style-type:none;
}

#navlist
{
width: 179px;
/* to display the list horizontaly */
font-family: sans-serif;
margin-left:10px;
margin-right:10px;
padding-left:0px;
}

#navlist a
{
width: 99.99%;
/* extend the sensible area to the maximum with IE5 */
display: block;

text-align: center;
text-decoration: none;
margin-bottom:4px;
padding-top:4px;
padding-bottom:5px;
background-color:#ffcc33;
font-weight:bold;
color:#333399;
}

#navlist a:hover { 
border:solid 1px #333399;
color:#333399;
padding-top:3px;
padding-bottom:4px;
}


.rightimg{margin-top: 20px;
}

#navlist #current{ 
border:solid 1px #333399;
color:#333399;
}

.banner{
margin-top:15px;
margin-right:10px;
}

.current{
color:#fff;
padding-top:4px;
padding-bottom:5px;
}

#current a:hover{
color:#fff;
border-bottom:dashed 1px #fff;
}

.footer{
background-color:#5959AC;
color:#333399;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
}

.logo{
float:left;
margin-top:4px;
margin-left:20px;
}

.mainimg{
margin-left:15px;
margin-bottom:20px;
}

.marginright{margin-right:20px;
margin_left:10px;}

.leftcorner{
float:left;
}

.leftcurve{
float:left;
}

.noborder{
border:none;
}

.rightcorner{
float:right;
}

.sidebar{
background-color:#333399;
width:160px;
color:#fff;
margin-left:15px;
}

.updated{
background-color:#eee;
width:160px;
margin-left:15px;
}

.topleftbottom{float:left;
margin-top:45px;}

.toprightbottom{
margin-top:45px;
float:right;}

.bluetext{
color:#333399;
font-weight:bold;
}

.tesimg{
border:dotted 1px #666666;
margin-bottom:10px;
}

.nobullet{list-style-type:none;
text-indent:10px;
}

.boldlistitem{font-weight:bold;
}

.leftimg{float:left;
}

.rightmargin50px{margin-right:50px}

.bookimg{margin-bottom: 20px;
margin-right:20px;
}

.bluetext{
color:#333399;
}
