body,td,th {
	font-size: 14px;
}
html, body {
	background-image: url(images/contentbg.jpg);
	padding-left:20px;
	margin: 0;
}


/* CSS for tables */
.tablerowHeader {
	font-size:15px;
	font-family:Georgia, "Times New Roman", Times, serif;
	background:#00489a;
	font-weight:bold;
	text-indent:20px;
	color:#FFFFFF;
}
.tablerow1 {color:#000000;background:#CCCCCC;}
.tablerow2 {color:#000000;background:#999999;}


.boxContent {  }

/* Css for menu navigation */
ul#main-nav {font-family:helvetica,arial,sans-serif;margin:0;padding:0;float:left;width:900px;padding-left:20px;}
ul#main-nav li {margin:0;padding:0;list-style:none;float:left;margin:0 0.3em 0 0;}
ul#main-nav li a {text-decoration:none;display:block;padding:0.3em 0.5em;color:#fff;}
ul#main-nav li a:hover {color:#fff;background:#369;}


/* CSS Lightbox */
.black_overlay{display: none;position: absolute;top: 0%;left: 0%;width: 100%;height: 100%;background-color: black;z-index:1001;-moz-opacity: 0.8;opacity:.80;filter: alpha(opacity=80);}
.white_content {display: none;position: absolute;top: 30px;left: 25%;width: 600px;height: 400px;padding: 16px;border: 16px solid orange;background-color: white;z-index:1002;overflow: auto;}


/* Misc. Css */
#status a {
font-weight:bold;
font-size:14px;
color:#009900;
text-decoration:none;
}
#status a:hover {
font-weight:bold;
font-size:14px;
color:#00CC00;
text-decoration:none;
}

a, a:visited, a:hover {
color:#000000;
text-decoration:underline;
}


.sponsors {
	color:#000000;
	line-height:27px;
	padding:5px 0 10px 0;
	margin:20px 20px 0 20px;
	font-weight:bold;
	text-align:center;
}
.sponsors img {
	margin:0 18px 0 0;
	border:2px solid #000000;
}