html {
        min-height: 100%;
        margin-bottom: 1px;
}
a:link
{
	color: #9e1a17; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12pt; 
	font-weight: bold; 
	text-decoration: none;
}
a:visited
{
	color: #9e1a17; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12pt; 
	font-weight: bold; 
	text-decoration: none;
} 
a:active 
{
	color: #ba3b4e;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12pt; 
	font-weight: bold; 
	text-decoration: none;
}
a:hover
{
	color: #ba3b4e;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12pt; 
	font-weight: bold; 
	text-decoration: none;
}
body
{
	color: #000000;
	background-color: #a0a0a0;
	font-family: "Arial, Helvetica, sans-serif", Arial, mono; 
	font-size: 10pt; 
	font-weight: normal; 
	
	/* scrollbar-DarkShadow-Color:#0168B3; 
	scrollbar-Shadow-Color:#FFFFFF; 
	scrollbar-Highlight-Color:#0168B3; 
	scrollbar-3dLight-Color:#AAAAAA; 
	scrollbar-Track-Color:#FFFFFF; 
	scrollbar-Face-Color:#0168B3; 
	scrollbar-Arrow-Color:#FFFFFF; */
}
table
{
	table-border-color-light: #0A50A1;
	table-border-color-dark: #0A50A1;
}
h1, h2, h3, h4, h5, h6
{
	font-family: Century Gothic, Arial, Helvetica;
	color: #505659;
}

#positioning_navigation {
    /* width: 100%; */
	display: block;
}

/* MAIN NAVIGATION */
		
ul#mainnav {
	list-style: none;
	margin: 0;
	padding: 0;
}

ul#mainnava {
	list-style: none;
	margin: 0;
	padding: 0;
}

li.main a:link, li.main a:visited  {
	font-size: 1em;
	color: #dddddd;
	text-decoration: none;
	border-top: 1px solid #9e1a17;
	display: block;
	padding: 6px 2%;
	background-color: #9e1a17;
}

li.main a:hover, li.main a:active , ul#mainnav li.main a:focus , ul#mainnava li.main a:focus {
	color: #000000;
	background-color: #9e1a17;
}


li.mainac a:link, li.mainac a:visited  {
	font-size: 1em;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	border-top: 1px solid #FFFFFF;
	display: block;
	padding: 6px 2%;
	background-color: #9e1a17;
	}
	
li.mainac a:hover, li.mainac a:active , ul#mainnav li.mainac a:focus {
		color: #000000;
		background-color: #9e1a17;
	}


ul#function {
  font-weight: bold;
  margin: 0;
  padding: 0;
  list-style: none;
}

ul#function li {
  margin: 0;
  padding: 0;
  text-align: center;
  float: left;
}

li.func a:link, li.func a:visited {
  	display: block;
	font-size: 7pt;
  	padding: 2px 5px;
 	background-color: #ffffff;
	border: 1px solid #9e1a17;
  	text-decoration: none;
  	color: #000000;
}

li.func a:hover, li.func a:active, li.func a:focus {
	color: #aaaaaa;
	font-size: 7pt;
  	background-color: #9e1a17;
}

ul#function2 {
  font-weight: bold;
  margin: 0;
  padding: 0;
  list-style: none;
}

ul#function2 li {
  margin: 0;
  padding: 0;
  text-align: center;
  float: left;
}

li.func2 a:link, li.func2 a:visited {
  	display: block;
	font-size: 8pt;
  	padding: 2px 5px;
 	background-color: #ffffff;
	border: 1px solid #9e1a17;
  	text-decoration: none;
  	color: #000000;
}

li.func2 a:hover, li.func2 a:active, li.func2 a:focus {
	color: #000000;
	font-size: 8pt;
  	background-color: #9e1a17;
	color: #aaaaaa;
}

li.funcnav a:link, li.funcnav a:visited {
  	display: block;
	font-size: 12pt;
  	padding: 1px 25px;
 	background-color: #9e1a17;
	border: 1px solid #9e1a17;
  	text-decoration: none;
  	color: #dddddd;
}

li.funcnav a:hover, li.funcnav a:active, li.funcnav a:focus {
	color: #bbbbbb;
	font-size: 12pt;
  	background-color: #9e1a17;
	border: 1px solid #CCCCCC;
}



