BODY{
		background-image:url(../images/background.gif);
		background-position:center;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #330066;
		background-color:#000000
	}
	
.main_title{
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size: 18px;
		color: #330066;
		font-weight:bold;
	}
	
.main_title2{
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size: 15px;
		color: #330066;
		font-weight:bold;
	}
	
a.main_title:link, a.main_title:visited, a.main_title:active{
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size: 14px;
		color: #330066;
		font-weight:bold;
	}

a.main_title:hover, a.main_title:visited:hover{
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size: 14px;
		color: #A3D06D;
		font-weight:bold;
		text-decoration:none;
	}
	
A:link, A:visited, A:active{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #330066;
	text-decoration:none;
}


A:hover, A:visited:hover{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration:underline
}

.boldtitle{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A3D06D;
	text-decoration:none;
	font-weight:bold;
}

.linktable {
 background-color: #000000;
 color: #000000;
 text-align: right;
 border:1px;
 border-style:dotted;
 border-color:#333333;
 padding-left:3px;
 padding-right:3px;
 padding-top:3px;
 padding-bottom:3px;
} 

.contenttable {
 background-color:#000000;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #75B127;
 text-align:center;
 border:2px;
 border-style:dotted;
 border-color:#333333;
 padding-left:10px;
 padding-right:10px;
 padding-top:10px;
 padding-bottom:10px;
} 

.sand_td{
background-color:#FFCC00;
padding:3px 3px 3px 3px;
color:#000000;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
}

td.blank_sand_td{
padding:3px 3px 3px 3px;
border:1px solid #FFCC00;
}

td.pad2{
padding:5px 5px 5px 5px;
vertical-align:top;
}

td.pad2grad{
padding:5px 5px 5px 5px;
background-image:url(../images/grad1.jpg);
background-repeat:repeat-x;
}

td.pad2grad2{
padding:5px 5px 5px 5px;
background-image:url(../images/grad2.jpg);
background-repeat:repeat-x;
height:20px;
}

.datatable td{
padding:5px 2px 5px 2px;
background-color:#99CCFF;
vertical-align:top;
}
.datatable th{
padding:5px 2px 5px 2px;
background-color:#9C9CFF;
vertical-align:top;
font-weight:bold;
text-align:left;
}
.field{
border-color:#330066;
padding:5px 5px 5px 5px;
}

.legend{
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #330066;
		font-weight:bold;
	}
	
.picborder{
border:10px;
border-color:#9C9CFF;
}


.pub_list1{
padding:2px 2px 2px 2px;
background-color:#99CCFF;
vertical-align:top;
}

.pub_list2{
padding:2px 2px 2px 2px;
background-color:#CCCCFF;
vertical-align:top;
}

.publist th{
padding:2px 2px 2px 2px;
background-color:#9C9CFF;
vertical-align:top;
font-weight:bold;
text-align:left;
}
