 html {font-family: Verdana,Arial,Helvetica,sans-serif;
 	font-size: 1em;}
 
 		/* Color palette: http://links.ryals.us/color/index.html */
 		/* Color palette: http://www.w3schools.com/html/html_colornames.asp */
 
 body {background: #D3D3D3 url("graph/bg-cloud.jpg") fixed;
 	color: #000000;
 	font-family: Verdana,Arial,Helvetica,sans-serif;
 	font-style: italic;			/* Used for menu tabs and page headers */
 	font-size: 1em;   			/* 1em commonly equals to 16px */
 	text-align: center;
 	padding: 0;
 	margin: 0 0 20px 0;
 	overflow: auto;}
 
 hr {border: none;
	height: 2px;}
 .blue {color: #0000FF;
 	background-color: #0000FF;}
 .grey {color: #D3D3D3;
	background-color: #D3D3D3;}
 
 pre {width: 99%;
 	font-family: "Courier New",monospace;
 	font-style: normal;
 	font-size: 0.7em;
 	text-align: left;
 	margin-left: auto;
 	margin-right: auto;}
 
 select {width: 24em;
 	background-color: #F5FFFA;
 	font-size: 1em;
 	margin: 0 1em 0 1em;}			/*top right bottom left*/
 
 table {table-layout: fixed;
	border: 0.1em solid #D3D3D3;
 	width: 95%;
	font-size: 0.9em;
 	margin-left: auto;
 	margin-right: auto;}
 .award1 {table-layout: auto;
	border: none;
 	width: 162px;}
 
 td {border: 0.1em solid #D3D3D3;
 	text-align: center;
 	padding: 0.25em;}
 .award {border: none;
 	padding: 0em;}

 textarea {background: #87CEEB;
 	font-family: "Courier New",monospace;
 	font-size: 0.8em;
 	color: #000000;}
 
 th {background: #99CCFF;
 	white-space: nowrap;
 	padding: 0.25em;}
 
 		/*use below "id's" for single uses on pages*/
 
 #banner {background: #00CCFF;
 	position: relative;
 	font-family: Verdana,Arial,Helvetica,sans-serif;
 	font-size: 1em;
 	height: 5em;
 	width: 100%;
 	text-align: left;
 	z-index: 5;}
 
 #banner div {padding-top: 0.5em;		/*For compatibility between IE and other browsers*/
 	padding-left: 1em;}
 
 #container {background: #F5FFFA;
 	position: relative;	/* Everything inside container is positioned relative to container position*/
 	width: 62em;
 	border: 0.2em double #F5FFFA;
 	border-top: 0.1em solid #F5FFFA;
 	margin: 0 auto;
 	padding: 0;
 	overflow: auto;}
 
 #content {background: #F5FFFA;
 	color: #000000;
 	position: relative;
 	border-top: 0.2em solid #0000FF;
 	font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
 	font-size: 1em;				/*text in 'content' scaled relative to this font size*/
 	height: auto;
 	text-align: center;
 	z-index: 15;}
 
 #content a {color: #0000FF;}			/*'a' is the anchor tag*/
 
 #content a:hover {color: #FF0000;}
 
 #content a:visited {color: #990099;}
 
 #pageheader {color: #0000FF;
 	clear: both;
 	font-size: 1.2em;
 	font-weight: bold;}
 
 #tabmenu {position: absolute;
 	top: 5.5em;
 	right: 2.5em;
 	font-family: Verdana,Arial,Helvetica,sans-serif;
 	font-size: 0.7em;
 	font-weight: bold;
 	z-index: 10;}
 
 #tabmenu a {background: #3399FF url("graph/left1.gif") left top no-repeat;
 	color: #FFFFF0;
 	padding-left: 0.5em;
 	margin-right: 0.4em;
 	text-decoration: none;}			/*removes underscores*/
 
 #tabmenu a span {background: #3399FF url("graph/right1.gif") right top no-repeat;
 	padding: 0.4em 0.7em 0.4em 0.4em;}	/*top right bottom left*/
 
 #tabmenu a, #tabmenu a span {display: block;
 	width: auto;
 	float: left;}
 
 /* Hide from IE5-Mac \*/
 #tabmenu a, #tabmenu a span {width: auto;
 	float: none;}
 /* End hide */
 
 #tabmenu a.active {background: #F0F8FF url("graph/left.gif") left top no-repeat;}
 
 #tabmenu a.active span {background: #F0F8FF url("graph/right.gif") right top no-repeat;
 	color: #0033FF;}
 
 #tabmenu a:hover {background: #F0F8FF url("graph/left.gif") left top no-repeat;}
 
 #tabmenu a:hover span {background: #F0F8FF url("graph/right.gif") right top no-repeat;
 	color: #3399FF;}
 
 #tabmenu a.active:hover {background: #F0F8FF url("graph/left.gif") left top no-repeat;}
 
 #tabmenu a.active:hover span {background: #F0F8FF url("graph/right.gif") right top no-repeat;
 	color: #0033FF;}
 
 #tabmenu ul {list-style: none;
 	padding: 0;
 	margin: 0;}
 
 #tabmenu li {width: auto;
 	float: left;}
 
 		/*use below "classes" for multiple uses on pages*/
 
 .aligncenter {text-align: center;
	font-size: 0.8em;}

 .alignleft {text-align: left;}
 
 .cellbold {font-family: "Courier New",monospace;
 	font-weight: bold;}
 
 .smallfont {text-align: left;
	font-size: 0.3em;}
 
 .emptyrow {background: #99CCFF;
 	font-size: 0.3em;}
 
 .floatleft {position: relative;
 	float: left;}
 
 .floatleftpadding {float: left;
	padding-bottom: 0.3em;}
 
 .floatleftsmall {position: relative;
 	float: left;
 	left: 2.7em;
 	top: 0.4em;}
 
 .floatright {position: relative;
 	float: right;}
 
 .floatrightpadding {float: right;
	padding-bottom: 0.1em;}
 
 .floatrightsmall {position: relative;
 	float: right;
 	font-size: 0.7em;
 	right: 3em;}
 
 .largeleft {font-size: 1.1em;
	font-weight: bold;
	text-align: left;
	text-decoration:underline;}

 .normalbold {font-size: 1em;
 	font-weight: bold;}
 
 .smallblue {color: #0000FF;
 	font-size: 0.8em;
 	font-weight: bold;
 	margin: 0.5em 1em 0 1em;}
 
 .smallredcenter {color: #FF0000;
 	font-size: 0.7em;
 	text-align: center;}
 
 .smallcenter {width: 95%;
 	font-size: 0.7em;
 	text-align: center;}
 
 .tabl900 {width: 900px;
 	border: 0.2em double #D3D3D3;
 	font-style: normal;
 	font-size: 0.9em;
 	margin: 0 auto;}
 
 .tabl95 {width: 95%;
 	border: 0.2em double #D3D3D3;
 	font-style: normal;
 	font-size: 0.9em;
 	margin: 0 auto;}
 
 .tabl95noborder {width: 95%;
 	font-style: normal;
 	font-size: 0.9em;
 	margin: 0 auto;}
 
 .tablcellleft15 {float: left;
 	text-align: left;
 	padding: 0.25em;
 	width: 15%;}
 
 .tablcellleft25 {float: left;
 	border-top: 0.2em double #D3D3D3;
 	border-right: 0.2em double #D3D3D3;
 	padding: 0.25em;
 	width: 25%;}
 
 .tablcellleft33 {float: left;
 	border-top: 0.2em double #D3D3D3;
 	border-right: 0.2em double #D3D3D3;
 	padding: 0.25em;
 	width: 33%;}
 
 .tablcellleft50 {float: left;
 	border-top: 0.2em double #D3D3D3;
 	border-right: 0.2em double #D3D3D3;
 	padding: 0.25em;
 	width: 50%;}
 
 .tablcellright {border-top: 0.2em double #D3D3D3;
 	padding: 0.25em;}
 
 .tablrowhigh {background: #99CCFF;
 	font-weight: bold;
 	padding: 0.25em;}
 
 .tablrowmiddle {background: #99CCFF;
 	border-top: 0.2em double #D3D3D3;
 	font-weight: bold;
 	padding: 0.25em;}
 
 .tablrowlow {border-top: 0.2em double #D3D3D3;
 	padding: 0.25em;}
 
