/*
 * HTML TAGS
 */
body {
	background-color:	#4d4d4d;
	color: 			#cccccc;
	text-decoration: 	none;
	font-family: 		verdana,arial,helvetica;
	font-size: 		12px;
}

table {
	font-family: 		verdana,arial,helvetica;
	text-decoration:	none;
	font-size: 		12px;
}

h1 {
	color:			#eeeeee;
	text-decoration:	none;
	font-size:		24px;
}

small {
	text-decoration: 	none;
	font-size: 		11px;
}

textarea {
	font-size: 		12px;
}


/*
 * SECTION CLASSES
 */
.section_header {
	background-color:	#666666;
	color:			#eeeeee;
	text-decoration:	none;
	font-size: 		13px;
}

.section_contents {
	background-color:	#666666;
}

.section_body {
	background-color:	#444444;
}

.section_footer {
	background-color:	#666666;
}

.section_separator {
	background-color:	#666666;
}



/*
 * NEWS CLASSES
 */
.news_header {
	background-color:	#666666; 
	color: 			#eeeeee; 
	text-decoration:	none; 
	font-size: 		11px; 
	font-weight: 		bold;
	
	/*border: 1px solid #333333;*/
	padding-left: 	2px; 
	padding-right: 	2px;	
	padding-top: 		2px; 
	padding-bottom: 2px;

}

.news_body {
	background-color:	#555555;
	font-size:		11px;
	
	/*border: 1px solid #333333;*/
	padding-left: 	1px; 
	padding-right: 	1px;	
	padding-top: 		1px; 
	padding-bottom: 1px;
}

.news_footer {
	background-color:	#666666;
	font-size:				11px;
	
	/*border: 1px solid #333333;*/
	padding-left: 	1px; 
	padding-right: 	1px;	
	padding-top: 		1px; 
	padding-bottom: 1px;
}

.news_comments
{
	background-color:	#666666;
	
	/*border: 1px solid #333333;*/
	padding-left: 	1px; 
	padding-right: 	1px;	
	padding-top: 		1px; 
	padding-bottom: 1px;
	
	font-weight:		bold;
	font-size:			11px;
}




/*
 * FORMS CLASSES
 */
.formbutton {
	background-color: 	#666666;
	color: 			#eeeeee;
	text-decoration: 	none;
	font-family: 		verdana,arial,helvetica;
	font-size: 		10px;
	border: 1px solid #333333;
	padding-left: 1px; 
	padding-right: 1px; 		
	cursor: hand; 
}

.forminput
{
	background-color: 	#555555;
	color: 			#cccccc;
	text-decoration: 	none;
	font-family: 		verdana,arial,helvetica;
	font-size: 		10px;
	border: 1px solid #333333;
	padding-left: 1px; 
	padding-right: 1px; 	
}

.formheader
{
	background-color: 	#666666;
	color: 			#eeeeee;
	text-decoration: 	none;
	font-family: 		verdana,arial,helvetica;
	font-size: 		10px;
	border: 1px solid #333333;
	padding-left: 1px; 
	padding-right: 1px; 	
}


/*
 *	BROWSER CLASSES
 */
 
.location_border
{
	background-color:	#666666;
}

.location_header
{
	background-color:	#666666;
}

.location_body
{
	background-color:	#555555;
}

.directories_border
{
	background-color:	#666666;
}

.directories_header
{
	background-color:	#666666;
}

.directories_body
{
	background-color:	#555555;
}

.directories_footer
{
	text-align:		right;
	background-color:	#555555;
}

.files_border
{
	background-color:	#666666;
}
.files_header
{
	background-color:	#666666;
}
.files_body
{
	background-color:	#555555;
}
.files_footer
{
	text-align:		right;
	background-color:	#555555;
}


/*
 *	MISC CLASSES
 */
.tinyCode
{
	font-family: "Courier New", Courier, mono;
	color: #666666;
	font-size: 11px;

}			


/*
 * LINKS CLASSES
 */
a:link 
{
	color: 			#999999;
	text-decoration: 	none;
	font-size: 		11px;
}

a:visited 
{
	color: 			#999999;
	text-decoration:	none;
	font-size: 		11px;
}

a:active 
{
	color: 			#999999;
	text-decoration:	none;
	font-size: 		11px;
}

a:hover 
{
	color: 			white;
	text-decoration: 	none;
	font-size: 		11px;
}


a:link.whitelink 
{
	color: 			#eeeeee;
	text-decoration: 	none;
	font-size: 		12px;
}

a:visited.whitelink 
{
	color: 			#eeeeee;
	text-decoration: 	none;
	font-size: 		12px;
}

a:active.whitelink
{
	color: 			#eeeeee;
	text-decoration:	none;
	font-size: 		12px;
}

a:hover.whitelink
{
	color: 			white;
	text-decoration: 	none;
	font-size: 		12px;

}
.formbuttonClean {

	background-color: 	#555555;
	color: 			#cccccc;
	text-decoration: 	none;
	font-family: 		verdana, arial, helvetica;
	font-size: 		10px;
	border: 1px solid #666666;
	padding-left: 1px; 
	padding-right: 1px; 		
	cursor: hand;
}

.forminputClean {

	background-color: 	#4d4d4d;
	color: 			#cccccc;
	text-decoration: 	none;
	font-family: 		verdana,arial,helvetica;
	font-size: 		10px;
	border: 1px solid #666666;
	padding-left: 1px; 
	padding-right: 1px;
}

.forminputCleanbright {

        background-color:       #555555;
	        color:                  #cccccc;
		        text-decoration:        none;
			        font-family:            verdana,arial,helvetica;
				        font-size:              10px;
					        border: 1px solid #666666;
						        padding-left: 1px;
							        padding-right: 1px;
								}

