
body 		{margin:0px; font-size:12px; font-family: verdana, helvetica, sans-serif; color:#111; background-color:white}
.sidebody	{margin:0px; padding:10px; font-size:12px; font-family: verdana, helvetica, sans-serif; color:#111; background-color:#dde}

table 		{font-size:12px; }

.top	{background-color:#247}
.side	{background-color:#abd}

#MenuPos 	{position:relative; width:500; height:15}
.menu		{margin:0px; font-size:10px; background-color:#abd}



a {text-decoration:none; color:#336}
a:hover {color:#336; text-decoration:underline}

.disclaimer {color:white; font-size:9px}
a.disclaimer {color:#99c}

.photo {border:2px; border-style:solid; border-color:black}
.caption { font-size:10px; text-align:center}
.small {font-size:10px};

.body {padding:10px}
.center {text-align:center}
.right	{text-align:right}
.warning {font-weight:bold; color:red}

.newsheader {background-color: #247; color:white}
.newsinfo {background-color:#dde;
		border-color:#247;
		border-style:solid;
		border-width:1px;
		width:400px;
		align:center;
			}
			
.sidenewsheader {background-color: #247; color:white}
.sidenewsinfo {background-color:#fff;
		border-color:#247;
		border-style:solid;
		border-width:1px;
		width:200px;
		align:center;
			}
			

			
			
.daily {
	border-color:black;
	align:center;
	border:2px;
	border-style:groove;
	}

.hour {
	font-size: 24px;
	font-weight:bold;
	border-top: 0px;
	border-bottom:1px;
	border-left:0px;
	border-right:0px;
	border-color:#555;
	text-align:right;
	vertical-align:top;
	border-style:groove;
	}
.tophr {
	border-top:0px;
	border-bottom:1px;
	border-left:0px;
	border-right:0px;
	border-color:#555;
	border-style:solid;
	}
.hlfhr {
	border-top:0px;
	border-bottom:1px;
	border-left:0px;
	border-right:0px;
	border-color:#555;
	border-style:solid;
	}
.day {
	background-color:#fff;
	border-top: 0px;
	border-bottom: 1px;
	border-left: 1px;
	border-right: 0px;
	border-color:#888;
	width: 400px;
	border-style: solid;
	}
.night {
	background-color:#ddd;
	border-top: 0px;
	border-bottom: 1px;
	border-left: 1px;
	border-right: 0px;
	border-color:#888;
	width:400px;
	border-style: solid;
	}
	
.outlineimage {
	border: 1px;
	border-color: black;
	border-style: solid;
	}
	
.small_login {
	border-top:1px;
	border-right:1px;
	border-left:1px;
	border-bottom:1px;
	border-color:#000;
	border-style:solid;
	background-color:#dde;
	height:15px;
	font-size:10px;
	font-face:verdana,helvetica,sans-serif;
	}
	
.small_go_button {
	background-color: #096;
	font-size: 8px;
	height: 15px;
	font-weight:bold;
	}