body {margin:0px;background:black url(images/logo.png) no-repeat;background-position:5px 0px;}
a.black {color:black;font:bold 16px times new roman;text-decoration:none;}
.red {color:red;}
h3.red {margin:5px;}
form {margin:0px;}
#wrapper {position:relative;width:100%;height:auto;}
#container {position:relative;width:1000px;height:auto;top:0px;left:0px;display:block;clear:right;}
#top {position:relative;width:1000px;height:auto;text-align:right;}
.header-right {position:relative;float:right;display:block;width:660px;height:125px;}
.headerbox {width:750px;height:auto;}
.whitebg {background:white;border:6px double red;font:13px arial;text-align:left;padding:10px;}
.lightbar {position:relative;top:0px;right:0px;margin-bottom:10px;}
.byline {text-align:center;color:#9FA1FF;font:bold 16px arial;}
.small {font:12px arial;}
h2.title {color:white;text-decoration:underline;margin-left:100px;}
.calendar {margin-bottom:20px;}
.bgyellow {background:yellow;width:15px;height:10px;border:1px solid black;display:inline;}
.bglavender {background:#efdfff;width:15px;height:10px;border:1px solid black;display:inline;}
.bgred {background:red;width:15px;height:10px;border:1px solid black;display:inline;}
.linkblue {background:blue;width:15px;height:10px;border:1px solid black;display:inline;}
.linkgreen {background:green;width:15px;height:10px;border:1px solid black;display:inline;}
.legend {background:white;padding:10px;width:180px;height:auto;font:10px arial;line-height:1.5em;}
#leftcol {position:relative;width:170px;height:auto;float:left;}
.button {width:141px;height:30px;background:url(images/button.gif) no-repeat;margin:5px 15px;padding:5px 0px;text-align:center;}
.face2 {clear:both;font:12px arial;}
#footer {position:relative;background:purple;font:12px arial;color:white;text-align:center;clear:both;}
