* { padding:0; margin:0; }body { background-color:#000000; font-size: 62.5%; font-family:Arial, Helvetica, sans-serif; } h1{ color: #FFFFFF; font-size: 5.5em; padding-top: 5px; padding-left: 25px; }h4 { width: 80%; padding-top: 5px; padding-left:0px; font-family: Verdana, Arial, Helvetica, sans-serif; }h4 a:link, a:active { color:#333333; }h4 a:hover { color:#FF6633; }h4 a:visited { color:#FF6633; }h2 { margin-bottom: 15px; border-bottom: 1px solid #A7AAB3; }h3 { margin-bottom: 15px; border-bottom: 1px solid #A7AAB3; }.class1 A:link {text-decoration: none; color:#000099; font-size:1.4em;}.class1 A:visited {text-decoration: none; color:#000099; font-size:1.4em;}.class1 A:active {text-decoration: none; color:#000099; font-size:1.4em;}.class1 A:hover {text-decoration:none; color:#FF6633; font-size:1.4em;}.class2 A:link {text-decoration:none; color:#000000;}.class2 A:visited {text-decoration:none; color:#000000;}.class2 A:active {text-decoration:none; color:#000000;}.class2 A:hover {text-decoration:none; color:#FF6633;}form { margin: 0px; padding: 2px; }textarea, input, select {  background-color:#dfdfdf; font-family: Arial, Helvetica, sans-serif; font-size: 11px; border: #cccccc; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }option { padding-right:3px; margin:0; }.button { background-color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 10px; border-color: #cccccc #000000 #000000 #cccccc; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }#container { margin:auto; border:1px solid #666666; font-size: 1.2em; width:1000px; }#preheader { width:100%; border-bottom:1px solid #666666; background-color:#990000; height:18px; color:#CCCCCC; }#header { width:100%; height:150px; background-image:url(images/header_bg.jpg); border-bottom:1px solid #666666; background-color:#323345; }#header_nav { height:20px; padding:0px 0px 0px 10px; margin:0px; background-image: url(images/menu_bg.gif); text-align:right; vertical-align:top; }#header_nav_left { float:left; } #header_nav_right { float:right; }#home_link a { font-size:1.1em; font-weight:bold; color:#FFFFFF; position:absolute; right:10px; top: 164px; text-decoration:none; }.heading_color{ color: #FF9900;	}#header_nav a { font-weight:bold; color: #333333; padding:0px 15px 0px 10px; margin:0px; text-decoration: none; font-size:10px; line-height:20px; background-image: url(images/bullet_menu.gif); background-repeat: no-repeat; background-position: 0px -3px; }#header_nav a:hover, #header_menu a:focus { background-image: url(images/bullet_menu_over.gif); }#banner {position:relative;left:20px;top:10px;}#content { padding-top:15px; background-image:url(images/fade.jpg); background-repeat:repeat-x; background-color:#FFFFFF; }#right { float: right; width: 180px; margin-right: 5px; padding-top:5px; }#center { margin-right: 200px; margin-left: 20px!important; }#admin { margin-right: 20px; margin-left: 20px; padding: 5px; }#stat_div { margin-right: 20px; margin-left: 20px; padding: 5px; width:900px; }#footer { width:100%; height:23px; padding-top: 60px; font-size: 11px; text-align:center; vertical-align:text-bottom; background-image:url(images/fadebot.jpg); background-repeat:repeat-x; color:#000033; }#footer a:link, a:visited, a:active { color: #000033; }#footer a:hover {color: #FF6633; } 	     	.table_header {        font-family: Verdana, Arial, Helvetica, sans-serif;      font-size: 10px;      line-height: 18px;      font-weight: bold;       color: #000000;	}	.table_text {       font-family: Verdana, Arial, Helvetica, sans-serif;      font-size: 9px;      line-height: 16px;      font-weight: normal;      color: #000000;    }	.table_text a:link, a:active {       font-family: Verdana, Arial, Helvetica, sans-serif;      font-size: 9px;      line-height: 16px;      font-weight: normal;      color:#333333;    }	.table_text a:hover {       font-family: Verdana, Arial, Helvetica, sans-serif;      font-size: 9px;      line-height: 16px;      font-weight: normal;      color:#FF6633;    }	.table_text a:visited {       font-family: Verdana, Arial, Helvetica, sans-serif;      font-size: 9px;      line-height: 16px;      font-weight: normal;      color:#FF6633;    }		#calendarDiv{	position:absolute;	width:205px;	border:1px solid #317082;	padding:1px;	background-color: #FFF;	font-family:arial;	font-size:10px;	padding-bottom:20px;	visibility:hidden;}#calendarDiv span,#calendarDiv img{	float:left;}#calendarDiv .selectBox,#calendarDiv .selectBoxOver{		line-height:12px;	padding:1px;	cursor:pointer;	padding-left:2px;}#calendarDiv .selectBoxTime,#calendarDiv .selectBoxTimeOver{		line-height:12px;	padding:1px;	cursor:pointer;	padding-left:2px;}#calendarDiv td{	padding:3px;	margin:0px;	font-size:10px;}#calendarDiv .selectBox{	border:1px solid #E2EBED;			color: #E2EBED;	position:relative;}#calendarDiv .selectBoxOver{	border:1px solid #FFF;	background-color: #317082;	color: #FFF;	position:relative;}#calendarDiv .selectBoxTime{	border:1px solid #317082;			color: #317082;	position:relative;}#calendarDiv .selectBoxTimeOver{	border:1px solid #216072;		color: #216072;	position:relative;}#calendarDiv .topBar{	height:16px;	padding:2px;	background-color: #317082;}#calendarDiv .activeDay{	/* Active day in the calendar */	color:#FF0000;}#calendarDiv .todaysDate{	height:17px;	line-height:17px;	padding:2px;	background-color: #E2EBED;	text-align:center;	position:absolute;	bottom:0px;	width:201px;}#calendarDiv .todaysDate div{	float:left;}	#calendarDiv .timeBar{	height:17px;	line-height:17px;	background-color: #E2EBED;	width:72px;	color:#FFF;	position:absolute;	right:0px;}#calendarDiv .timeBar div{	float:left;	margin-right:1px;}#calendarDiv .monthYearPicker{	background-color: #E2EBED;	border:1px solid #AAAAAA;	position:absolute;	color: #317082;	left:0px;	top:15px;	z-index:1000;	display:none;}#calendarDiv #monthSelect{	width:70px;}#calendarDiv .monthYearPicker div{	float:none;	clear:both;		padding:1px;	margin:1px;		cursor:pointer;}#calendarDiv .monthYearActive{	background-color:#317082;	color: #E2EBED;}#calendarDiv td{	text-align:right;	cursor:pointer;}#calendarDiv .topBar img{	cursor:pointer;}#calendarDiv .topBar div{	float:left;	margin-right:1px;}.colhead { font-weight:bold; text-align:center; background-color:#FF9900; }