body		
		{
		background-image: url("img/yellow_sq.gif");
		background-repeat: repeat;
		color: #000;
		margin: 0;
		padding: 0;
		font-size: 1em;
		font-family: "Arial", "Helvetica", sans-serif;
		}
		
table.results td.title		
		{
		padding-top: 16px;
		}
		
table.results td		
		{
		padding: 0px 4px 0px 0px;
		}
		
table.results2 td		
		{
		padding: 6px 12px 6px 0px;
		border-bottom: 1px solid #ccc;
		}
		
.linkbar		
		{
		background-color: transparent;
		color: #333;
		padding: 1em;
		font-size: 1em;
		font-weight: bold;
		font-family: "Arial", "Helvetica", sans-serif;
		}

.linkbar a:link 		
		{
		background-color: transparent;
		color: #333;
		text-decoration: none;  
		}

.linkbar a:visited 	
		{
		background-color: transparent;
		color: #000;
		text-decoration: none;  
		}

.linkbar a:hover		
		{
		background-color: transparent;
		color: #f00;
		text-decoration: underline;
		}
				
.btext		
		{
		background-color: #fff;
		color: #000;
		padding: 1em;
		font-size: 1em;
		font-family: "Arial", "Helvetica", sans-serif;
		}		
		
.btext a:link 		
		{
		background-color: transparent;
		color: #f00;
		text-decoration: none;  
		}

.btext a:visited 	
		{
		background-color: transparent;
		color: #900;
		text-decoration: none;  
		}

.btext a:hover		
		{
		background-color: transparent;
		color: #f0f;
		text-decoration: underline;
		}

td.btext a.boldlink		
		{
		font-size: 1.25em;
		font-weight: bold;
		color: #000;
		text-decoration: underline;
		}

.small		
		{
		background-color: transparent;
		color: #000;
		font-size: .7em;
		font-family: "Arial", "Helvetica", sans-serif;
		}

.red
		{
		background-color: transparent;
		color: #f00;
		font-size: 1.25em;
		font-weight: bold;
		font-family: "Arial", "Helvetica", sans-serif;
		}
.top
		{
		background-image: url("img/topgradient.jpg");
		background-repeat: repeat-x;
		}
.alert
		{
		color: #f00;
		}
dl dd dl
		{
		margin-top: 0;
		}
