P  {cursor: url("ico/lila.cur"), url("ico/text_lila.cur"), url("ico/crosshair_lila.cur"), url("ico/pointer_lila.cur"), url("ico/wait_lila.cur"), default;}

H1  {
	font-size : 15px;
	color : #57136F;
	background-color:transparent;
	text-decoration : none;
	font-family : 'trebuchet ms', verdana, arial, geneva, sans-serif;
	font-weight : bold;
	margin: 1px;
	}

H2  {
	font-size : 13px;
	color : #57136F;
	background-color:transparent;
	text-decoration : none;
	font-family : 'trebuchet ms', verdana, arial, geneva, sans-serif;
	font-weight : bold;
	margin: 1px;
	}

H3  {
	font-size : 12px;
	color : #57136F;
	background-color:transparent;
	text-decoration : none;
	font-family : 'trebuchet ms', verdana, arial, geneva, sans-serif;
	font-weight : bold;
	margin:1px;
	}

A  {
	font-size : 11px;
	color : #57136F;
	background-color:transparent;
	text-decoration : none;
	font-family : 'trebuchet ms', verdana, arial, geneva, sans-serif;
	font-weight : bold;
	cursor: url("ico/text_lila.cur"), text;
	}

A:Active  {
	font-size : 11px;
	color : #892594;
	background-color:transparent;
	text-decoration : none;
	font-family : 'trebuchet ms', verdana, arial, geneva, sans-serif;
	font-weight : bold;
	cursor: url("ico/text_lila.cur"), text;
	}

A:Hover  {
	font-size : 11px;
	color : #A64EC5;
	background-color:transparent;
	text-decoration : none;
	font-family : 'trebuchet ms', verdana, arial, geneva, sans-serif;
	font-weight : bold;
	cursor: url("ico/text_lila.cur"), text;
	}

A:Visited  {
	font-size : 11px;
	color : #57136F;
	background-color:transparent;
	text-decoration : none;
	font-family : 'trebuchet ms', verdana, arial, geneva, sans-serif;
	font-weight : bold;
	cursor: url("ico/text_lila.cur"), text;
	}

li,ul  {
    font-size: 11px;
	color: #57136F;
	background-color:transparent;
	text-decoration: none;
    font-family: 'trebuchet ms', verdana, arial, geneva, sans-serif;
	cursor: url("ico/lila.cur"), url("ico/text_lila.cur"), text;
	}

li  {
    margin: 8px 5px 8px 5px;
	list-style-type : disc;
    }

select  {
    font-size: 11px;
	color:#57136F;
	background-color:#E7C0EF;
	filter:alpha(opacity=70);
	text-decoration: none;
    font-family: 'trebuchet ms', verdana, arial, geneva, sans-serif;
	font-weight:normal;
	cursor: url("ico/pointer_lila.cur"), pointer;
	}

textarea  {
    background-image:url(images/main_bg_middle.jpg);
    font-size: 12px;
    color:#57136F;
	background-color:#E7C0EF;
	text-decoration: none;
    font-family: 'trebuchet ms', verdana, arial, geneva, sans-serif;
	font-weight:normal;
	cursor: url("ico/crosshair_lila.cur"), crosshair;
	}

input  {
	background-image:url(images/main_bg_middle.jpg);
    font-size: 12px;
    color:#57136F;
	background-color:#E7C0EF;
	text-decoration: none;
    font-family: 'trebuchet ms', verdana, arial, geneva, sans-serif;
	font-weight:normal;
	cursor: url("ico/pointer_lila.cur"), pointer;
	}

.tdform  {
	font-size: 11px;
	color:#57136F;
	background-color:#E7C0EF;
	text-decoration:none;
	font-family:'trebuchet ms',verdana,arial,geneva,sans-serif;
	font-weight:bold;
	}

.tdlight  {
	font-size:11px;
	color:#57136F;
	background-color:#C894D8;
	filter:alpha(opacity=70);
	text-decoration:none;
	font-family:'trebuchet ms',verdana,arial,geneva,sans-serif;
	font-weight:normal;
	}

.tdwhite  {
	font-size:11px;
    color:#FFFFFF;
	background-color:transparent;
	text-decoration:none;
	font-family:'trebuchet ms',verdana,arial,geneva,sans-serif;
	font-weight:normal;
	}

BODY  {
	margin: 20px 10px 30px 10px;
	padding: 0px 0px 0px 0px;
	text-align: left;
    font-size: 11px;
	color: #57136F;
	background: #C891D5 url(images/lila.jpg) repeat left;
	text-decoration: none;
    font-family: 'trebuchet ms', verdana, arial, geneva, sans-serif;
	font-weight: normal;
	cursor: url("ico/lila.cur"), url("ico/text_lila.cur"), text;
	scrollbar-3dlight-color: #C162E0;
	scrollbar-arrow-color: #57136F;
    scrollbar-base-color: #CC66FF;
	scrollbar-darkshadow-color: #892594;
	scrollbar-face-color: #CC76DE;
	scrollbar-highlight-color: #E0ABEB;
	scrollbar-shadow-color: #C65CE9;
	scrollbar-track-color: #D28FDF;
	}

TD  {
    font-size: 12px;
	color: #57136F;
	background-color: #C891D5;
	text-decoration: none;
	font-family: 'trebuchet ms',verdana,arial,geneva,sans-serif;
	font-weight: normal;
	}

TH  {
    font-size: 16px;
	color: #57136F;
	background-color: #C891D5;
	text-decoration: none;
	font-family: 'trebuchet ms',verdana,arial,geneva,sans-serif;
	font-weight: bold;
	}

.subHead
    {
	text-align: center;
	text-decoration: none;
	background-color: #B56CC6;
	font-size : 15px;
	font-family: 'trebuchet ms',verdana,arial,geneva,sans-serif;
	line-height : 15px;
	color: #57136F;
	font-weight: bold;
	}

.subHeader
    {
	text-align: center;
    background-color : #E7C0EF;
    font-size : 11px;
	text-decoration: none;
	font-family: 'trebuchet ms',verdana,arial,geneva,sans-serif;
	line-height : 15px;
	color: #57136F;
	font-weight: bold;
	}

.subMenuLeft
    {
	text-align: left;
    margin : 3px 5px 3px 5px;
	font-size : 11px;
	text-decoration: none;
	font-family: 'trebuchet ms',verdana,arial,geneva,sans-serif;
	color: #57136F;
	background-color:transparent;
	font-weight: normal;
	}

.subMenuCenter
    {
	text-align: center;
    margin : 3px 5px 3px 5px;
	font-size : 11px;
	text-decoration: none;
	font-family: 'trebuchet ms',verdana,arial,geneva,sans-serif;
	color: #57136F;
	background-color:transparent;
	font-weight: normal;
	}

.subMenuRight
    {
	text-align: right;
    margin : 3px 5px 3px 5px;
	font-size : 11px;
	text-decoration: none;
	font-family: 'trebuchet ms',verdana,arial,geneva,sans-serif;
	color: #57136F;
	background-color:transparent;
	font-weight: normal;
	}

.navHeader
	{
	text-align: center;
	margin-bottom : 0px;
	width: 126px;
	line-height : 15px;
	position : relative;
	font-size: 12px;
	text-decoration: none;
	font-family: verdana, monospace;
	color: #57136F;
	font-weight:bold;
	background : url("images/txt_header.jpg") fixed transparent;
    }

.navLink
	{
	font-weight: bold;
	width: 126px;
	line-height : 16px;
	text-decoration:none;
	color: #FFFFFF;
	background-color: #C891D5;
	display:block;
	cursor: url("ico/text_lila.cur"), text;
	}

.navActive
	{
	font-weight:bold;
	width: 126px;
	line-height : 16px;
	text-decoration:none;
	color:#FFFFFF;
	background-color:#C891D5;
	display:block;
	cursor: url("ico/text_lila.cur"), text;
	}

.navVisited
	{
	font-weight:bold;
	width: 126px;
	line-height : 16px;
	text-decoration:none;
	color:#FFFFFF;
	background-color:#C891D5;
	display:block;
	cursor: url("ico/text_lila.cur"), text;
	}

.navHover
	{
	font-weight:bold;
	width: 126px;
	line-height : 16px;
	text-decoration:none;
	color:#FFFFFF;
	background-color: #B56CC6;
	display:block;
	cursor: url("ico/text_lila.cur"), text;
	}

.navBottom
	{
	text-align: center;
	margin-bottom : 0px;
	width: 126px;
	line-height : 15px;
	position : relative;
	color:#57136F;
	background: url("images/txt_header_home_bottom.jpg") transparent;
 	}

.navBorder
	{
	border-style:solid;
	border-width:3px;
	width: 131px;
	border-color: #FFFFFF;
	color: inherit;
	background-color:#C891D5;
 	}

.navHeader2
	{
	text-align: center;
	margin-bottom : 0px;
	width: 220px;
	line-height : 15px;
	position : relative;
	font-size: 12px;
	text-decoration: none;
	font-family: verdana, monospace;
	color: #57136F;
	font-weight:bold;
	background : url("images/txt_header_w220.gif") fixed transparent;
    }
	
.navLink2
	{
	font-weight: bold;
	width: 220px;
	line-height : 16px;
	text-decoration:none;
	color: #FFFFFF;
	background-color: #C891D5;
	display:block;
	cursor: url("ico/text_lila.cur"), text;
	}
	
.navActive2
	{
	font-weight:bold;
	width: 220px;
	line-height : 16px;
	text-decoration:none;
	color:#FFFFFF;
	background-color:#C891D5;
	display:block;
	cursor: url("ico/text_lila.cur"), text;
	}

.navVisited2
	{
	font-weight:bold;
	width: 220px;
	line-height : 16px;
	text-decoration:none;
	color:#FFFFFF;
	background-color:#C891D5;
	display:block;
	cursor: url("ico/text_lila.cur"), text;
	}

.navHover2
	{
	font-weight:bold;
	width: 220px;
	line-height : 16px;
	text-decoration:none;
	color:#FFFFFF;
	background-color: #B56CC6;
	display:block;
	cursor: url("ico/text_lila.cur"), text;
	}
		
.navBottom2
	{
	text-align: center;
	margin-bottom : 0px;
	width: 220px;
	line-height : 15px;
	position : relative;
	color:#57136F;
	background: url("images/txt__bottom_w220.gif") transparent;	
	}
	
.navBorder2
	{
	border-style:solid;
	border-width:3px;
	width: 220px;
	border-color: #FFFFFF;
	color: inherit;
	background-color:transparent;
 	}
	
.TextScrollStyle
    {
	visibility : hidden; 
	font-family : 'trebuchet ms', sans-serif; 
	font-weight : bold; 
	text-align : center; 
	padding : 0; 
	margin : 0; 
	width : 100%; 
	overflow : hidden; 
	} 		
	
span.text {
	color : #57136f;
	background-color : transparent;
	text-decoration : none;
	font-size : 11px;
	font-weight : normal;
	cursor : url("ico/text_lila.cur"), text;
	}

span.help {
	color : #57136f;
	background-color : transparent;
	text-decoration : none;
	font-size : 11px;
	font-weight : normal;
	cursor : url("ico/help_lila.cur"), help;
	}

span.pointer {
	color : #57136f;
	background-color : transparent;
	text-decoration : none;
	font-size : 11px;
	font-weight : normal;
	cursor : url("ico/pointer_lila.cur"), pointer;
	}

span.wait {
	color : #57136f;
	background-color : transparent;
	text-decoration : none;
	font-size : 11px;
	font-weight : normal;
	cursor : url("ico/wait_lila.cur"), wait;
	}

span.crosshair {
	color : #57136f;
	background-color : transparent;
	text-decoration : none;
	font-size : 11px;
	font-weight : normal;
	cursor : url("ico/crosshair_lila.cur"), crosshair;
	}

span.purplesmall {
	color : #57136f;
	background-color : transparent;
	text-decoration : none;
	font-size : 10px;
	font-weight : bold;
	cursor : url("ico/text_lila.cur"), text;
	}

span.purpletext {
	color : #57136f;
	background-color : transparent;
	text-decoration : none;
	font-size : 11px;
	font-weight : bold;
	cursor : url("ico/text_lila.cur"), text;
	}

span.purplehelp {
	color : #57136f;
	background-color : transparent;
	text-decoration : none;
	font-size : 11px;
	font-weight : bold;
	cursor : url("ico/help_lila.cur"), help;
	}

span.purplepointer {
	color : #57136f;
	background-color : transparent;
	text-decoration : none;
	font-size : 11px;
	font-weight : bold;
	cursor : url("ico/pointer_lila.cur"), pointer;
	}

span.purplemargin {
	color: #57136f;
	background-color: transparent;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	cursor: url("ico/pointer_lila.cur"), pointer;
	margin-left: 30px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	}	

span.margin {
	color: #57136f;
	background-color: transparent;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
	cursor: url("ico/pointer_lila.cur"), pointer;
	margin-left: 30px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	}		
	
span.purplewait {
	color : #57136f;
	background-color : transparent;
	text-decoration : none;
	font-size : 11px;
	font-weight : bold;
	cursor : url("ico/wait_lila.cur"), wait;
	}

span.purplecrosshair {
	color : #57136f;
	background-color : transparent;
	text-decoration : none;
	font-size : 11px;
	font-weight : bold;
	cursor : url("ico/crosshair_lila.cur"), crosshair;
	}

span.whitetext {
	color : #ffffff;
	background-color : transparent;
	text-decoration : none;
	font-size : 11px;
	font-weight : bold;
	cursor : url("ico/text_lila.cur"), text;
	}

span.whitehelp {
	color : #ffffff;
	background-color : transparent;
	text-decoration : none;
	font-size : 11px;
	font-weight : bold;
	cursor : url("ico/help_lila.cur"), help;
	}

span.whitepointer {
	color : #ffffff;
	background-color : transparent;
	text-decoration : none;
	font-size : 11px;
	font-weight : bold;
	cursor : url("ico/pointer_lila.cur"), pointer;
	}

span.whitewait {
	color : #ffffff;
	background-color : transparent;
	text-decoration : none;
	font-size : 11px;
	font-weight : bold;
	cursor : url("ico/wait_lila.cur"), wait;
	}

span.whitecrosshair {
	color : #ffffff;
	background-color : transparent;
	text-decoration : none;
	font-size : 11px;
	font-weight : bold;
	cursor : url("ico/crosshair_lila.cur"), crosshair;
	}

span.tdbold {
	color : #57136f;
	background-color : transparent;
	text-decoration : none;
	font-size : 11px;
	font-weight : bold;
	}

span.thbold {
	color : #57136f;
	background-color : transparent;
	text-decoration : none;
	font-size : 16px;
	font-weight : bold;
	line-height: 12px;
	}

span.purple {
	color : #57136f;
	background-color : transparent;
	text-decoration : none;
	font-size : 11px;
	font-weight : bold;
	cursor: url("ico/lila.cur");
	}	
	
span.lila {
	color : #a64ec5;
	background-color : transparent;
	text-decoration : none;
	font-size : 11px;
	font-weight : bold;
	}

span.red {
	color : #892594;
	background-color : transparent;
	text-decoration : none;
	font-size : 11px;
	font-weight : bold;
	}

span.white {
	color : #ffffff;
	background-color : transparent;
	text-decoration : none;
	font-size : 11px;
	font-weight : bold;
	}

span.active {
	color : #892594;
	background-color : transparent;
	text-decoration : none;
	font-size : 11px;
	font-weight : bold;
	cursor : url("ico/text_lila.cur"), text;
	}

span.hover {
	color : #a64ec5;
	background-color : transparent;
	text-decoration : none;
	font-size : 11px;
	font-weight : bold;
	cursor : url("ico/text_lila.cur"), text;
	}

span.visited {
	color : #57136f;
	background-color : transparent;
	text-decoration : none;
	font-size : 11px;
	font-weight : bold;
	cursor : url("ico/text_lila.cur"), text;
	}

span.hactive {
	color : #892594;
	background : transparent;
	text-decoration : none;
	font-size : 11px;
	font-weight : bold;
	cursor : url("ico/text_lila.cur"), text;
	}

span.hhover {
	color : #a64ec5;
	background : transparent;
	text-decoration : none;
	font-size : 11px;
	font-weight : bold;
	cursor : url("ico/text_lila.cur"), text;
	}

span.hvisited {
	color : #57136f;
	background : transparent;
	text-decoration : none;
	font-size : 11px;
	font-weight : bold;
	cursor : url("ico/text_lila.cur"), text;
	}
	
/* redundant rules for bad browsers  */	
	
/*	body, td, th {
	font-size: x-small;
	voice-family: "\"}\"";
	voice-family: inherit;
	font-size: small
	}
    
	html>body, html>body td, html>body th {
	font-size: small;
	}                                  */		
