BODY {
	background-color : #333333;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin : 2px ;
	color : #ffffff;
	font-size : 80%;
}

.bodytext {
	border : medium dotted #888 ;
	margin-top: 20px; margin-bottom: 20px; 
	color: #fff; 
	background: #333;
	}
	
.menu
	{
		text-align : left;
		font-size : 80%;
		vertical-align : middle;
	}

.menu-alphabet
	{
		text-align : center;
		font-size : 80%;
		font-weight : bold;
		vertical-align : middle;
	}
	
.menu-bold
	{
		text-align : left;
		font-size : 80%;
		font-weight : bold;
		vertical-align : middle;
	}
	
.menubutt
	{
		background-color : transparent;
		color : #ffffff;
		text-align : left;
		text-decoration : underline;
		vertical-align : middle;
		border-width : 0;
		border-style : hidden;
	}
.nomenubutt
	{
		background-color : transparent;
		font-size : 80%;
		color : #ffffff;
		text-align : left;
		text-decoration : none;
		vertical-align : middle;
		border-width : 0;
		border-style : hidden;
	}

.menubutt2
	{
		background-color : transparent;
		color : #ffffff;
		text-decoration : underline;
		font-size : 90%;
		vertical-align : middle;
		border-width : 0;
	}
.textbutt
	{
		background-color : transparent;
		color : #ffffff;
		text-align : left;
		text-decoration : underline;
		font-size : 90%;
		vertical-align : middle;
		border-width : 0;
		border-style : hidden;
	}

caption {
	color : #00ffff;		
}

UL {
	list-style : disc;

}

A:link   
	{
	color : #ffffff;
	}

A:visited 
	{
	color : #ffffff;
	}

A:hover 
	{
	color : #00CC33;
	}
		
A:active 
	{	
	color : #FFCC00;	
	}
				
H1 {
	font-size : 110%;
}

H3 {
	font-size : 90%;
	color : #dedede;
}

H4 {
	font-size : 85%;
	font-weight : bold;
	line-height : 100%;
}

H5 {
	font-size : 80%;
	font-weight : normal;
}

H6 {
	font-size : 75%;
	font-weight : normal;
}

.pagetitle {
		color : #ffcc00;		
		}

.title1 
	{
	font-size : 130%;
	}
	
.title5 
	{
	font-size : 80%;
	}
	
.toptitle
	{	
	font-size : 90%;
	color : #ffffff;
	}
.tiny 
	{
	font-size : 70%;
	}

.input_colored
	{
		background: #336699;
		color : #ffffff;
	}

.input_colored2
	{
		background: #7799dd;
		color : #ffffff;
	}
	
.input_colored_25
	{
		background: #336699;
		width: 25px ;
		text-align: center;
		color : #ffffff;
	}

.headline
	{
	font-size : 90%;
	color : #ffffff;
	}

.headline:link
	{
	font-size : 90%;
	color : #ffffff;
	}
.headline:visited
	{
	font-size : 90%;
	color : #ffffff;
	}
.headline:active
	{
	font-size : 90%;
	color : #00ff00;
	}	
.headline:hover
	{
	font-size : 80%;
	color : #ffcc00;
	}			   

.reviewhead {   
        color: #ffffff;
		font-size: 70%;
		}

.reviewtext 	{			
		color: #ffffff;
		font-size: 70%;
		}
			
.reviewtext2 	{			
		color: #ffffff;
		font-size: 70%;
		}			
				
.reviewtiny {   
        color: #ffffff;
		font-size: 60%;
		}	
			
.reviewform 	{			
		color: #0099ff;
		font-size: 70%;
		background: #333332;
		}
			
.reviewbutt 	{			
		color: #334455;
		font-size: 70%;
		background: #ddeeff;
		}			
				
.red-text {
		color : #ff0000;		
		}
.blue-text {
		color : #0000cc;		
		}
.light-blue-text {
		color : #00ffff;		
		}
.green-text {
		color : #009900;		
		}
.light-green-text {
		color : #00ee00;		
		}		

.yellow-text {
		color : #dddd00;		
		}		


.a-z
	{
		text-align : center;
		font-size : 90%;
		vertical-align : middle;
		height : 20px;
		background : #ffffff;
	}	

.owned
	{
		color : #00cc33;
	}
.ordered
	{
		color : #ffff00;
	}
.bidfor
	{
		color : #ff00f0;
	}
	
.bodycell {
	background-image : url('../graphics/backer-01.jpg');
	}
	
.hrwhite {
	height : 1px;
	color : #ffffff;
	background-color : #ffffff;
	border : 1px solid #fff;
	}

.querybutt 	{			
		color: #334455;
		font-size: 80%;
		background: #ff9933;
		}			

.quizlegend {
	font-size : 110%;
	color : #ffffff;		
}
			
.quizlabel 	{			
		color: #0099ff;
		}
		
.quiztable 	{			
		border-style: groove;
		border-color: #00ccff;
		}

.quizhead 	{			
		color: #00ccff;
		font-size: 120%;
		font-weight : bold;
		background: #555555;
		}
			
.quizform 	{			
		color: #0099ff;
		font-size: 90%;
		background: #333333;
		}
			
.quizbutt 	{			
		color: #334455;
		font-size: 110%;
		font-weight : bold;
		background: #ddeeff;
		}			
				
#marqueecontainer{
		font-size: 90%;
		position: relative;
		width: 170px;
		height: 100px;
		background-color: black;
		overflow: hidden;
		border: 1px solid orange;
		padding: 2px;
		padding-left: 4px;
		}
		
/* Scroller Box */
#scroller_container {
		font-size: 90%;
		position: relative;
		width: 170px;
		height: 100px;
		background-color: black;
		overflow: auto;
		border: 1px solid orange;
		padding: 2px;
		padding-left: 4px;
}
/* Scroller Box */
	