/*GENERAL*/
BODY {
	background-color : #f5f5f5;  
}

BODY,td, input { 
	font-family : Tahoma, Verdana; 
	font-size : 11px; 
	color : black; 
}

input.textbox, textarea.textbox{
	background-color: #f5f5f5;
	border-style:inset;
	border-width:1px;
	border-color:#c2c2c2;
	color: #000000;
}

hr{
	height:1px;
	color:yellow;
}

input.textbox{
	height: 18px;	
}

input.button {
	font-size : 11px;
	color: #000000;
	height: 18px;
	background-color:#ffffff;
}

a { 	
	color : black; 
	text-decoration: underline; 
}	


a:active{ 
	color : red;
} 

a:visited{ 
	color : #333333;
} 




/*END GENERAL*/




/*top left frame*/
Body.folders{
	margin:2px;
	background-color : #ffffff;  
}

Body.folders ul{
	margin: 0px;
	padding:0px;
}

Body.folders ul li{ 
	margin: 0px;
	padding:0px 0px 0px 0px;
	list-style-type: none;  
	list-style-position: outside;  
	margin-left: 15;   
}

Body.folders ul li a {
	color:#000000;
	text-decoration:none;
}

Body.folders ul li a:hover {
	color:#000000;
	text-decoration:underline;
}

Body.folders ul li a:visited {
}
/*END top left frame*/

Body.image{margin:5px}

Body.credits{margin:5px}

Body.title{
	margin:4px;
}



/*top right frame*/
Body.files{
	margin:0px;
	background-color : #ffffff;  
}

table.top{
	background-color : #f5f5f5;  
	border: #c2c2c2;
	border-style: solid; 
	border-width: 1px 0px 1px 0px; 	

}


TABLE.files{ 

} 



table.files a { 	
	padding:10px;
	border: #c2c2c2;
	border-style: solid; 
	border-width: 1px; 
} 

table.files a:hover { 
	text-decoration: none; 
	background-color : #f2f2f2;
	border: #c2c2c2;
	border-style: solid; 
	border-width: 1px; 
	padding:10px;
} 

table.files img { 
	/* gonna use border?
	border: #c2c2c2;
	border-style: solid; 
	border-width: 1px; 
	*/
} 

/*END top right frame*/
Form{
	margin:0px;
}




/*Comments box title style*/
div.tc{
	background-color : #ffffff;
	border: #c2c2c2;
	border-style: solid; 
	border-width: 0px 0px 1px 0px; 
	text-align: center;
}



div.firsttext{
	background-color : #ffffff;
	border: #c2c2c2;
	border-style: solid; 
	border-width: 1px; 
	padding:10px;
}

.error{
	color : red;
	font-weight:bold;
}

.success{
	color : navy;
	font-weight:bold;
}






/* comments */
td.comments {	
	background-color:#ffffff;  
	background: White url(spiral3.gif) repeat-y; padding:9px 0px 2px 30px;  
	padding-left:45px;
}


span.tc {	
	font-weight:bold;
}


/*Comments body style*/
div.cc {	
}

font.name{color: #666666; font-weight:bold;}

font.date{color: #000000;}

dd.comment{
	background-color: #C4C4C4;
	padding:1px 2px 1px 2px;
	font-size:11px;
}

