@charset "utf-8";
/* CSS Document */

/*
colours
========
orange = #FF6600
yellow dk = #FFDC15
yellow lt = #FFFF99
marroon = #bf0000
*/

body, input, select {
	background-color: #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
	color: #DBDBDB;
}

li { margin-bottom: 10px; }

input, select {
	background-color: #ffffff;
	color: #666666;
	border: 1px solid #999999;
}

.subNavTitle {
	font-size:13px;
	font-weight:bold;
	color: #FFDC15;
	margin: 20px 2px 16px 2px;
}


td img {
	display: block;
}

a, a:link, a:visited {
	color: #FF6600;
	color: #FFDC15;
	text-decoration: underline;
}

a:hover {
	color:#FFFF99;
}

.txtYellow { color: #FFDC15 }

.txtGreyDk { color: #222222 }

.txtGreyDk a { color: #222222; text-decoration:underline; }
.txtGreyDk a:hover { color: #ffffff; text-decoration:none; }


#calendar td { padding: 0px; color:#FFFF99; text-align: right; }
a #calendar , a:link #calendar , a:visited #calendar , a:hover #calendar { text-decoration: none; }

.calendar-today { color: #FFDC15; font-weight: bold; text-decoration: blink;}

.sky { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
.temp { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }

#sidebar {
	width: 140px;
	margin-left:4px;
	margin-right: 2px;
	margin-top: 5px;

	border: 1px solid #FFFF99;
	background-color: #999999;
}

.subTitle {
	font-size:13px;
	font-weight:bold;
	color: #FFDC15; 
}
