/* Style for ACRA pages, */

body {  
    font-family: Arial, Helvetica, sans-serif; 
    background-color: #feffdd; 
    margin-left : 2em; 
    margin-right: 2em; 
    font-size: 10pt; }

h1 {  font-family: Arial, Helvetica, sans-serif; font-size: 24pt; font-weight: bold; color: #006600}
h2 {  font-family: Arial, Helvetica, sans-serif; font-size: 18pt; font-weight: bold; color: #006600}
h3 {  font-family: Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: bold; color: #006600}
h4 {  font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #006600}
h5 {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #006600}
h6 {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #006600}

/* Style for links */
a:active {  color: #ff0000 }
a:hover {  color: #ff0000}
a:link {  color: }
a:visited {  color: }

/* Style for trail */
div.trail {  
	font-size: 8pt; 
	text-align: right; 
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif; }

div.trail a:active
	{ color: #ff0000; 
	background: #ffffff; }

div.trail a:hover
	{ color: #ff0000; 
	background: #ffffff; }

.trail {  font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: bold; 
	text-align: right; 
	text-transform: capitalize; }


/* Style for header */
div.header	{ text-align: center; } 
div.start	{ text-align: center; }

/* Style for footer */
div.footer	{ text-align: right; font-size: 9pt; margin: 0; }
div.finish	{ text-align: center; font-size: 9pt; margin: 0; }
span.finish	{ text-align: center; font-size: 9pt; margin: 0; color: #006600}

/* Style for banner */
div.banner 
	{ border: none;
	color: #ffffff;
	margin-left: 0px;
	margin-right: 0px;
	padding: 0.1em 0.3em;
	text-align: center;
	font-weight: bold; 
	background: #326532;
	font-size: 90%; }
div.banner a:link 
	{ color: #ffffff;
	 background: #326532; }
div.banner a:visited
	{ color: #ffffff;
	 background: #326532; }
div.banner a:active
	{ color: #ff0000; 
	background: #326532; }
div.banner a:hover
	{ color: #ff0000; 
	background: #326532; }


/* Style for text */
p {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt }
div { font-family: Arial, Helvetica, sans-serif; font-size: 10pt }
ul {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt }
li {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt}


/* Style for table layout */
div.table
	{ border: medium #000000 none;
	padding: 2px;
	caption-side : top;}

/* Style for navigation bar */
.navbar
	{ background: #ffeeaa;}

/* Style for font sizes */

.tiny {
	BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    font-size : 60%;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none }

.small {
	BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    font-size : 80%;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none }

.medium {
	BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    font-size : 100%;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none }

.big {
	BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    font-size : 120%;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none }

	

/* Style for Netscape 4.7 */
td { font-family: Arial, Helvetica, sans-serif; }
th { font-family: Arial, Helvetica, sans-serif; }
tr { font-family: Arial, Helvetica, sans-serif; } 
div.banner { font-family: Arial, Helvetica, sans-serif; } 
div.footer { font-family: Arial, Helvetica, sans-serif; } 
