﻿body {
	font-family:Calibri;
}
h1 {
	font-size: large;
}
h2 {
	font-size: medium;
	font-weight: bold;
}
h3 {
	font-weight: bold;
	text-decoration: underline;
	font-size: medium;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: left;
}
h4 {
	font-size: small;
	font-weight: bold;
	font-size: medium;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: left;
}
h5 {
	font-size: x-small;
	font-weight: bold;
	text-decoration: underline;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: left;
}
formerror {
	font-weight: bold;
	color:Red;
}

.Button {
	font-family:Calibri;
	width:800px;
	position:absolute;
	left:50%;
	margin-left:-400px;
	height:50px;
}
.calendar {
	text-align: right;
	font-size: xx-small;
}
.calendar {
	text-align: right;
	font-size: xx-small;
}
.x-small {
	font-size: x-small;
}
.TextBox {
	font-family:Calibri;
	font-size: small;
	width: 250px;
}
.TextBox2 {
	font-family:Calibri;
	font-size: x-small;
	width: 100px;
	margin-bottom:-2px;
}
.ChkBox {
	font-family:Calibri;
	font-size: x-small;
	width: 100px;
	margin-bottom:-4px;
	margin-top: -2px;
	display: block;
	width: 110px;
}
.btn1 {
	font-family:Calibri;
	font-size: x-small;
	margin-top:-2px;
}
.Small {
	font-size: small;
}
.WeeklyDdl {
	font-family: georgia;
	font-size: small;
	width: 60px;
}
.Copyright
{	color:white;
	text-align:center;
	font-size:x-small;
	font-style: italic;
}

.Header {height: 80px; display:block; width:980px; margin:auto;
}
.Login {
	color:white;
	float:right;
	font-size:small;
	text-align:right;
	width:400px; margin-right:10px;
}
#NavBar {
	height:35px; width:1000px; margin:auto; text-align:center;
}
#NavBar a:hover {  }
#NavBar li:hover { background-image:url('images/NavSlice2a.png');height:29px; line-height:31px; border:1px solid gray;width:188px;margin-top:1px; padding-bottom: 2px }
#NavBar a {
	text-decoration: none;
	color:#00008B;
	display:block;
	height:31px;
	cursor:pointer;
}
#NavBar li {
	margin: 0px 2px 0px 0px;
	list-style-type: none;
	float:left;
	width: 190px;
	font-size:medium;
	text-align: center;
	height: 35px;
	line-height: 35px;
	padding-top: 0px;
}
#NavBar a:active { background-image:url('images/NavSlice2b.png'); height:29px; border:1px solid gray; line-height:29px; }
.Header1{
	background-image:url('images/NavSlice.png');
	background-repeat:repeat-x;
	width:100%;
	height:35px;
	margin-top:10px; margin-right:0px;text-align:center; display:block; margin-bottom:-15px;
}
.Header1a{
	background-image:url('images/NavSlice.png');
	background-repeat:repeat-x;
	width:100%;
	height:35px;
	margin-top:10px; margin-right:0px;text-align:center; display:block; margin-bottom:-15px;
}
.Slice{
	background-image:url('images/Slice.png');
	background-repeat:repeat-y;
	width:1000px; display:block; margin:auto;
}
.Footer{
	background-image:url('images/Footer.png');
	background-repeat:no-repeat;
	width:1000px;
	height:100px;display:block; margin:auto;
}
.text {
	margin-left:35px;
	margin-right:35px;
}
Body {
	background-image:url('images/bkg1.png'); 
	background-repeat:repeat-x; 
	background-color:black; 
	margin-left:0px; 
	margin-top:0px;
	margin-right:0px;
}
.Watermarked 
{
	background-color:Yellow;
	color:Black;
	font-style:italic;
	
}
/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: -2;
border: 1px solid #BBB; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:999999;
background-color: white;
width: 188px;
visibility: hidden;
}


.dropmenudiv a{
width: auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #BBB; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
font-weight: bold;
color: black;
cursor:pointer;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #F0F0F0;
}
.popupControl {
	background-color:#AAD4FF;
	position:absolute;
	visibility:hidden;
	border-style:solid;
	border-color: Black;
	border-width: 2px;
}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}
.cnt { margin-left:auto; margin-right:auto; }
.Lst { font-size:small;list-style:none; }
.Lst li { margin-left: -35px; }
.LstHd { color:Gray; cursor:default; }
.FormField { font-size: small; font-family: Calibri; }
.navleft { left:40%; position:fixed;  }
.navmain { display:block; text-align:center; position:fixed }

