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

body  {
	margin: 0px;
	padding: 0px;
	text-align: center;
	background-color:#221d56;
	}
.container { 
	width: 1024px;
	margin: 0px auto;
	text-align: left;
	}
.topadarea {
	width:799px;
	height:60px;
	}
.ThreeColumContainer #lrail{
	width: 112px;
	}
.ThreeColumContainer #crail{
	width:800px;
	background-color:#FFFFFF;
	}
.ThreeColumContainer #rrail{
	width: 112px;
	padding-left:1px;
	}
.maincontent {
	width:798px;
	border: 1px solid #e96f35;
	}
.mainnavigation {
	width:100%;
	height:34px;
	background-image: url(../../images/navigationbg.jpg);
	background-repeat:repeat-x;
	}
.mainnavigation td {
    text-align: center;
	padding-top: 10px;
	}
.mainnavigation a {
	font: 12px Verdana, Arial, sans-serif;
	text-decoration: undeline;
	
	color: #fff;
	}
.mainnavigation a:hover {
	font: 12px Verdana, Arial, sans-serif;
	text-decoration: undeline;
	color: #221d56;
	}

.footer {
	width:100%;
	height:33px;
	background-image: url(../../images/navigationbg.jpg);
	background-repeat:repeat-x;
	}
.sectionheader {
	width:793px;
	padding:5px 0px 0px 5px;
	background-color:#221d56;
	font: 40px Arial, Verdana,  sans-serif;
	color:#fff;
	border-bottom:1px solid #fff;
	}
.content {
	padding-left:30px;
	padding-right:30px;	font: 11px Verdana, Arial, sans-serif;
	line-height:16px;
	color: #363636;
	
	}
	
.content  h1{
	font: 18px Verdana, Arial, sans-serif;
	color: #e96f35;
	font-weight: bold;}	

.content  h3{
	font: 12px Verdana, Arial, sans-serif;
	color: #363636;
	font-weight: bold;
	}	

.schedule{
width:100%;
border:1px solid #363636;}

.schedule  th {
	font: 11px Verdana, Arial, sans-serif;
	line-height:16px;
	color: #fff;
	padding:1px 1px 1px 1px;
	background-color:#221d56;
	}
	
	
.schedule  td{
	font: 11px Verdana, Arial, sans-serif;
	line-height:16px;
	color: #000;
	padding:1px 1px 1px 1px;

	}
.schedule  #odd{
	font: 11px Verdana, Arial, sans-serif;
	line-height:16px;
	color: #000;
	padding:1px 1px 1px 1px;
	background-color:#f2f1e6;
	border-bottom:1px solid #e3e3e3;
	border-top:1px solid #e3e3e3;
	}
	
.news { 
	font: 11px Verdana, Arial, sans-serif;
	line-height:16px;
	color: #363636;
	padding:5px 5px 10px 5px;
	border:1px solid #363636;}

.newsheader {
	padding:5px 0px 5px 5px;
	background-color:#221d56;
	font: 12px Verdana, Arial, sans-serif;
	color:#e96f35;
	}
.news h1{
	font: 12px Verdana, Arial, sans-serif;
	font-weight:bold;
	color: #e96f35;
	}
.news a {
	font: 11px Verdana, Arial, sans-serif;
	color: #356eff;
	text-decoration: undeline;
	padding-top:5px;
	
	}
.news a:hover {
	font: 11px Verdana, Arial, sans-serif;
	color: #221d56;
	text-decoration: undeline;
	padding-top:5px;
	}
.thirdareaheader {
	width:145px;
	padding:5px 0px 5px 5px;
	background-color:#221d56;
	font: 12px Verdana, Arial, sans-serif;
	color:#e96f35;
	border-bottom:1px solid #fff;
	}
	.thirdarea{
	width:Auto;
	font: 11px Verdana, Arial, sans-serif;
	line-height:16px;
	color: #363636;
	padding:4px 0px 10px 5px;
	border-left:1px solid #e96f35;
	border-bottom:1px solid #e96f35;
	}
	
.thirdarea  #odd{
	font: 11px Verdana, Arial, sans-serif;
	line-height:16px;
	color: #000;
	background-color:#f2f1e6;
	border-bottom:1px solid #e3e3e3;
	border-top:1px solid #e3e3e3;
	}
.thirdarea h1{
	font: 12px Verdana, Arial, sans-serif;
	font-weight:bold;
	color: #e96f35;
	}
.thirdarea a {
	font: 11px Verdana, Arial, sans-serif;
	color: #356eff;
	text-decoration: none;
	padding-top:5px;
	
	}
.thirdarea a:hover {
	font: 11px Verdana, Arial, sans-serif;
	color: #221d56;
	text-decoration: none;
	padding-top:5px;
	}
	.footer a {
    font: 12px Verdana, Arial, sans-serif;
    text-decoration: undeline;
    color: #fff;
    }
.footer a:hover {
    font: 12px Verdana, Arial, sans-serif;
    text-decoration: undeline;
    color: #221d56;
    }