BODY {
	font-family : Veranda, Helvetica, Arial, Sans-Serif;
	font-size : 14px;
	margin: 0px 0px 0px 0px;
}

H1  	{ font-size: 36px; line-height: 30px; }
H2 		{ font-size: 24px; line-height: 20px; }
H3 		{ font-size: 20px; line-height: 16px; margin: 40px 0px 0px 0px;}

P1  	{ font-size: 16px; line-height: 30px; font-family: Courier New;}

.center {
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 90%;
}

.menu 		{ color: #1166BB;  font-size: 16px; font-weight: bold; height: 32px; word-spacing: normal; line-height: 100%; margin: 5px; background-color: #99BADD;}
.menu a 	{ color: #1166BB; text-decoration: none; }
.menu a:hover 	{ color: #ffffff; text-decoration: none; }

.toolmenu {
	font-size: 14px; font-weight: bold; text-align: right;  cursor: pointer;
	text-decoration: none;
        padding: 2px 4px 2px 4px;
        background-color: #99BADD; }
}
.toolmenu a 	{ color: #1166BB; }
.toolmenu a:hover 	{ color: #ffffff; }


HR 		{ color: #99BADD; }

a 		{ color: #1166BB; }
a.posted 	{ text-decoration: underline; }
a.notposted 	{ text-decoration: none; color: #C0D0E0; }

.space500	{ margin-top: 500px; }
.indent20	{ margin: 20px; }

.uncfont		{ color: #99BADD; font-size: 18px; font-style: oblique; margin-right: 20px;}
.uncfont a      	{ color: #99BADD; text-decoration: none; }
.uncfont a:hover	{ color: #1166BB; text-decoration: none; }

.PageLayout     { width: 1000px; }
.PageBanner	{ height: 200px; }
.loginStatus	{ color: #000000; background-color: #99BADD;}

.container {
	background: #f0f0f0;
	margin: 0px 0px 0px 0px;
    }

.textblock {
	background: #f0f0f0;
	padding: 2% 10% 2% 10%;
    }

.MediaTable th  { padding: 2px 2px 1px 2px; border: 1px solid black; font-size: 10pt; color: white; background-color: #1166BB; }
.MediaTable td  { padding: 2px 2px 1px 2px; border: 1px solid black; font-size: 10pt; color: black; background-color: white; }

.Lab code { font-size: 120%; color: blue; font-weight: bold; }

.checkoff { background-color: pink; margin: 20px 50px; padding: 5px 20px 10px 20px; }

.LoginPanel { background-color: #99BADD; }
.LoginPanel th { text-align: right; }

.menuEntry { background-color: #99BADD; }

input[type="submit"],
input[type="button"],
input[type="reset"] {
    cursor: pointer;
    margin: 5px auto;
    padding: 5px 10px;
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9));
	background:-moz-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-webkit-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-o-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-ms-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:linear-gradient(to bottom, #f9f9f9 5%, #e9e9e9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9',GradientType=0);
	background-color:#f9f9f9;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #dcdcdc;
	color: #666666;
	font-family: Arial;
	font-size: 15px;
	font-weight: normal;
	text-decoration: none;
}
