body
	{
	font-family:"Times New Roman",Georgia,Serif;
	}
table.styled
	{
	}
table.styled td, table.styled th
	{
	padding: 5px;
	}
div#login
	{
	position: relative;
	margin: 0 auto;
	min-width: 400px;
	max-width: 400px;
	width: 400px;
	border-style:solid;
	border-width:5px;
	vertical-align: middle;
	background-color: rgb(255, 255, 255);
	}
#content_box
	{	
	min-width: 1000px;
	max-width: 1000px;
	width: 1000px;
	vertical-align: top;
	overflow: auto;
	background-color: rgb(255, 255, 255);
	}
#banner
	{
	min-width: 100%;
	max-width: 100%;
	width: 100%;
	min-height: 100px;
	max-height: 100px;
	height: 100px;
	border-bottom: 3px solid #d63b03;
	margin-bottom: 3px;
	}
#links-box
	{
	position: relative;
	float: left;	
	min-width: 200px;
	max-width: 200px;
	width: 200px;
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-top: 1px solid black;
	border-bottom: 1px solid black;
	}
#message-center
	{	
	display: block;
	min-width: 200px;
	max-width: 200px;
	width: 200px;
	min-height: 100px;
	max-height: 100px;
	height: 100px;	
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	font-style: italic;
	font-size: 25px;
	border-top: 1px solid black;
	padding-top: 15px;
	}
#scrolling-box
	{
	position: relative;
	margin-left: auto;
	margin-right: auto;
	left: auto;
	right: auto;
	top: 100px;
	min-width: 600px;
	max-width: 600px;
	overflow: auto;
	}
#floating-box
	{
	position: absolute;
	padding: 10px;
	left: -300px;
	top: 80px;
	z-index: 10;
	border: 5px solid;
	background-color: rgb(200, 200, 200);
	}
#floating-info
	{
	position: absolute;
	padding: 10px;
	left: -300px;
	top: 80px;
	z-index: 11;
	border: 5px solid;
	background-color: rgb(200, 200, 200);	
	}
#floating-fields
	{
	position: absolute;
	padding: 10px;
	left: -300px;
	top: 80px;
	z-index: 12;
	border: 5px solid;
	background-color: rgb(100, 100, 100);		
	}
#files
	{
	max-height: 700px;
	height: 700px;
	overflow: auto;
	}
#files table th, #files table td
	{
	}
#files-title
	{
	color: #000000;	
	text-align: left;
	display: block;	
	}
#files-title:hover
	{
	cursor: pointer;
	color: #000000;
	background-color: #F0F8FF;
	font-weight: bold;
	text-align: left;
	display: block;	
	}
#file-title
	{
	color: #000000;
	font-weight: bold;
	text-align: left;
	}
#center-box
	{
	padding-left: 40px;
	padding-top: 20px; 
	}
img.click:hover
	{
	cursor: pointer;	
	background-color: rgb(167, 160, 255);
	}
img#button:hover
	{
	cursor: pointer;
	background-color: rgb(167, 160, 255);
	}
img#banner
	{
	position: absolute;
	top: 0px;
	left: 0px;
	}
.select-box
	{
	width: 250px;
	max-width: 250px;
	min-width: 250px;
	}
font#red
	{
	color: rgb(255, 100, 100);
	font-weight: bold;
	}
font#subheader
	{
	display: block;
	min-width: 200px;
	max-width: 200px;
	width: 200px;
	text-align: center;
	font-weight: bold;
	font-size: 20px;
	background-color: rgb(240, 240, 240);
	}
img
	{
	border: none;
	}
a:link 
	{
	color: rgb(0, 0, 0);
	text-decoration: none;
	border: 0px solid black;
	}
a:visited 
	{
	color: rgb(0, 0, 0);
	text-decoration: none;
	border: 0px solid black;
	}  
a:hover 
	{
	color: rgb(10, 10, 100);
	text-decoration: none;
	font-weight: bold;
	border: 0px solid black;
	}   
a:active 
	{
	color: rgb(0, 0, 0);
	text-decoration: none;
	border: 0px solid black;
	}
a#menu:link 
	{
	display: block;	
	padding-top: 3px;
	padding-bottom: 3px;
	min-width: 200px;
	max-width: 200px;
	width: 200px;
	text-align: center;
	color: rgb(0, 0, 150);
	background-color: #bcc6d2;
	text-decoration: none;
	font-weight: bold;
	}
a#menu:visited 
	{
	display: block;
	padding-top: 3px;
	padding-bottom: 3px;
	min-width: 200px;
	max-width: 200px;
	width: 200px;
	text-align: center;
	color: rgb(0, 0, 150);
	background-color: #bcc6d2;
	text-decoration: none;
	font-weight: bold;
	}  
a#menu:hover 
	{
	display: block;
	padding-top: 3px;
	padding-bottom: 3px;
	min-width: 200px;
	max-width: 200px;
	width: 200px;
	text-align: center;
	color: rgb(0, 50, 150);
	background-color: #dddddd;
	text-decoration: none;
	font-weight: bold;
	}   
a#menu:active 
	{
	display: block;
	padding-top: 3px;
	padding-bottom: 3px;
	min-width: 200px;
	max-width: 200px;
	width: 200px;
	text-align: center;
	color: rgb(100, 0, 150);
	background-color: #bcc6d2;
	text-decoration: none;
	font-weight: bold;
	}