* {padding: 0; margin: 0;}

body {font-family: Arial, Helvetica, sans-serif; font-size: 14px; background: #000000}

H1{font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-style: italic; text-decoration: none; 
border-bottom: solid #0000CC 1px; text-align: left; text-indent: 8pt; height: 30px; width: 640px; margin-left: -11px;
margin-bottom: 15px; line-height: 43px}

H2{font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; line-height: 13px; letter-spacing: 2px}

p{font-family: Helvetica, sans-serif; font-size: 12px; color: #FFFFFF}
p a{font-family: Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none}
p a:hover{color: #0000FF; text-decoration: underline}

#wrapper { margin: 0 auto; width: 878px}

#header {color: #FFF; width: 858px; float: left; padding: 10px; height: 71px; background: url(images/HeaderImg.jpg) no-repeat; margin-top: 4px; margin-right: 10px; margin-bottom: 8px; border-bottom: 1px solid #0000CC}
 
div#headerleft{text-align: center; color: #FFFFFF; width: 250px; float: right; margin: 0px; padding-top: 0px; padding-right: 10px;
	padding-bottom: 10px; padding-left: 10px}

div#headerleft a{font-family: Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; text-decoration: none}

div#headerleft a:hover{color: #0000FF; text-decoration: underline}

div#MainSched{
	position: absolute;
	text-align: center;
	line-height: 28px;
	height: 30px;
	width: 620px;
	margin-top: 50px;
	margin-right: 60px;
	background: #000000 url(images/scheduleBG.jpg) no-repeat center center;
	}
	
div#MainSched a {color:#FFFFFF}
div#MainSched a:hover {color:#0000FF}

input.txtfld{
	font-family: Helvetica, sans-serif;
	font-size: 14px;
	height: 22px;
	width: 144px;
	margin-top: 0px;
	margin-bottom: 3px;
	background-image: url(images/TextFld.jpg);
	background-repeat: no-repeat;
	line-height: 18px;
	vertical-align: middle;
}
	
input.btn{
	width: 70px;
	font-weight:bold;
	height: 25px; 
	margin-left: 2px;
	margin-top: 6px;
	font-family:  Helvetica, sans-serif;
	background-color: #276081;
	color: #FFF;
	background-image: url(images/SearchBtn2.jpg);
	background-repeat: repeat;
	background-position: center center;
}

p.first{margin-top: 4px}
p.sec{margin-top: 8px}

#navigation {float: left; width: 878px; height: 200px; padding: 0px; margin: 0px 0px 0px 0px; background: #000000}

.menu2 {font-family: verdana, arial, sans-serif; width:219px; margin: 0; position:absolute; z-index: 12; text-align: left; 
white-space: normal}

.menu2 ul {padding:0; margin:0; list-style-type: none; border:0}

.menu2 ul li {float:none}

.menu2 ul li a, .menu2 ul li a:visited {display:block; text-align:left; padding-left: 13px; text-decoration:none; width:207px;
	height:36px; color:#FFFFFF; background: url(/images/NewBtnUp.gif) no-repeat center; overflow: hidden; line-height:37px;
	font-size:13px; border: 1px solid #1c10b6; font-weight: bold}

.menu2 ul li ul {display: none}

.menu2 ul li:hover a {font-weight: bold; color:#FFFFFF; background: url(images/NewBtnDwn.gif) no-repeat; padding-top: 0px;
	padding-right: 0px; padding-bottom: 0; padding-left: 13px}
.style1 {color: #0404ab;}
.style2 {color: #0404ab; padding: 2px 9px 0 9px; margin-bottom: 3px}
/* Contains the sub-menu */
div#submenu{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; border: 1px solid #1b10b0;
	background-repeat: no-repeat; text-align: left; position: relative; top: -11px; left: -11px; float: left; height: 202px;
	width: 200px}

div#MainImg{float: left; height: 203px; width: 644px; margin-left: 12px; position: absolute; border:solid #0000CC 1px; top: 0px;
	left: 220px; z-index: 1; background:url(images/illuminatedKeys.jpg) no-repeat center center}

#spacerImg{float: left; width: 880px; height: 8px; overflow:hidden; margin-bottom: 5px; margin-top: 0px}
#caption{text-align:center; margin-top: 50px}
#leftcolumn {color: #FFFFFF; margin: 0px 0px 5px 4px; padding-top: 0px; height: 276px; width: 216px; float: left}


#content {float: right; color: #FFF; background: #000000 url(images/MaincolBGLG.jpg) no-repeat top right; padding-left: 12px; 
padding-top: 10px; padding-bottom: 4px; height: 316px; width: 634px; display: inline; margin-bottom: 8px; margin-left: 2px}
#contentLeft{Float: left;  height: 260px; width: 416px; margin-bottom: 0px; margin-top: 0px; border: 0px solid #0000CC}
#contentRight{float:right; height: 260px; width: 202px; margin: 0px; margin-right: 0px; border:  0px solid #0000CC}
div#RI{margin-right: 30px; padding-right: 10px; text-align:center; margin-bottom: 0px}
#rightcolumn {color: #FFF; border: 0px solid #FFF; background: #000000 url(images/colBG3.jpg) no-repeat top center; 
margin: 0px 0px 8px 0px; padding: 10px; height: 248px; width: 298px; float: left}

#footer {clear: both; width: 878px; color: #fff; height: 63px; margin: 0px; padding: 6px 0px 0px; text-align: center; font-size: 13px; line-height:14px; background: #000000; background: url(images/fadespacer2.jpg) no-repeat bottom center}
#footer .img{padding-left: 8px; padding-right: 8px}
