﻿.default {
	FONT-SIZE: 10pt;
	COLOR: darkblue;
	FONT-FAMILY: Arial;
}
.defaultalt {
				FONT-SIZE: 9pt;
				COLOR: darkblue;
				FONT-FAMILY: Arial;
				background-color: #DFDFDF;
				margin-left: 0px;
}
 
.defaultalt span.spacer{
	width:20px;
	padding:40px;
}

.defaultalt span.middle 
{	
  position:absolute;
  left:380px;
  text-align: left;  
  color: #000066;
  width: 19%;		
}

.defaultalt span.right {
  position:absolute;
  left:470px;  
  color: #000066;
  width: 49%;  
  }
  
.default A:active {
	FONT-SIZE: 10pt;
	COLOR: darkblue;
	FONT-FAMILY: Arial;
}
.default A:link {
	FONT-SIZE: 10pt;
	COLOR: darkblue;
	FONT-FAMILY: Arial;
}
.default A:visited {
	FONT-SIZE: 10pt;
	COLOR: purple;
	FONT-FAMILY: Arial;
	text-decoration:underline;
}
.default A:hover {
	FONT-SIZE: 10pt;
	COLOR: darkblue;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
}
.footer {
	FONT-WEIGHT: lighter;
	FONT-SIZE: 8pt;
	COLOR: navy;
	FONT-FAMILY: Arial;
}
.footer TD {
	FONT-SIZE: 10pt;
	COLOR: white;
	FONT-FAMILY: Arial;
}
.footer A:hover {
	FONT-SIZE: 8pt;
	COLOR: white;
	TEXT-DECORATION: none;
	FONT-FAMILY: Arial;
}

.footer a:active {
	FONT-SIZE: 8pt;
	COLOR: white;
	FONT-FAMILY: Arial;
}
.footer a:link {
	FONT-SIZE: 8pt;
	COLOR: white;
	FONT-FAMILY: Arial;
}
.footer a:visited {
	FONT-SIZE: 8pt;
	COLOR: white;
	FONT-FAMILY: Arial;
}
.footer TABLE {
	FONT-SIZE: 10pt;
	COLOR: white;
	FONT-FAMILY: Arial;
}
.fp_newshead {
	font-family: "Arial Black";
	font-size: 10pt;
	color: darkblue;
}
.fp_newshead A:link {
	font-family: "Arial Black";
	font-size: 10pt;
	color: darkblue;
	TEXT-DECORATION: none;
}
.fp_newshead A:hover {
	font-family: "Arial Black";
	font-size: 10pt;
	color: darkblue;
	TEXT-DECORATION: none;
}
.fp_newshead A:visited{
	font-family: "Arial Black";
	font-size: 10pt;
	color: darkblue;
	TEXT-DECORATION: none;
	}
.adminnewstable {
	font-family: Arial;
	font-size: 12pt;
	COLOR: white;
}
.adminnewstable TD{
	font-family: Arial;
	font-size: 12pt;
	COLOR: white;
}
.adminnewstable A:link {
	font-family: Arial;
	font-size: 12pt;
	COLOR: white;
}
.adminnewstable A:visited {
	font-family: Arial;
	font-size: 12pt;
	COLOR: white;
}
.adminnewstable A:hover {
	font-family: Arial;
	font-size: 12pt;
	COLOR: white;
	TEXT-DECORATION: none;
}
.adminnewstable A:active {
	font-family: Arial;
	font-size: 12pt;
	COLOR: white;
}
	
H1 {
	FONT-SIZE: 14pt;
	COLOR: darkblue;
	FONT-FAMILY: Arial;
}
H2 {
	FONT-SIZE: 12pt;
	COLOR: darkblue;
	FONT-FAMILY: Arial;
}
H3 {
	FONT-SIZE: 10pt;
	COLOR: darkblue;
	FONT-FAMILY: Arial;
	font-weight: bold;
}
.mainHead {
	font-family: "Arial Black";
	font-size: 14pt;
	font-weight: bold;
	color: darkblue;
	font-style: normal;
	letter-spacing: 2px;
}
.mainHeadNarrow {
				font-family: "Arial Narrow";
				font-size: small;
				font-weight: bold;
				color: darkblue;
				font-style: normal;
	/*letter-spacing: 2px;*/
}

/*.PageHeadi {
	font-family: "Arial Black";
	font-size: 20pt;
	font-weight: bold;
	color: darkblue;
	font-style: italic;
	text-align: center;
	letter-spacing: 2px;
}*/
.PageHead {
	font-family: "Arial Black";
	font-size: 20pt;
	font-weight: bold;
	color: darkblue;
	font-style: normal;
	text-align: left;
	letter-spacing: 2px;
}

.newstable {
	font-family: Arial;
	font-size: 10pt;
	color: #FFFFFF;
}
.newstable TD{
	font-family: Arial;
	font-size: 10pt;
	color: #FFFFFF;
}
.newstable A:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: white;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: underline;
}
.newstable A:active {
	FONT-SIZE: 10pt;
	COLOR: white;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: underline;
}
.newstable A:hover {
	FONT-SIZE: 10pt;
	COLOR: white;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
}
.newstable A:visited {
	FONT-SIZE: 10pt;
	COLOR: white;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: underline;
}
.sectionHead {
	FONT-SIZE: 10pt;
	COLOR: darkblue;
	FONT-FAMILY: Arial;
	background-color: #DCDCDC;
	font-weight: bold;
}
.sectionHead span.left {
  position:absolute;
  margin-left:0px;
  text-align: left;
  font-weight: bold;
  color:#003399;
  width: 19%;   
}

.sectionHead span.middle {
  position:absolute;	   
  margin-left:240px;
  text-align: left;
  font-weight: bold;
  color: #003399;
  width: 19%;   
}
.sectionHead span.right {
  position:absolute;
  left:470px;
  text-align: left;
  font-weight: bold;
  color: #003399;
  width: 19%;   
}

.scell {
	COLOR: steelblue;
	FONT-FAMILY: Arial;
	
}
.scell a:link {
	COLOR: steelblue;
	FONT-FAMILY: Arial;
	FONT-SIZE: 8pt;
	TEXT-DECORATION: underline;
}
.scell a:hover {
	FONT-SIZE: 8pt;
	COLOR: steelblue;
	TEXT-DECORATION: none;
	FONT-FAMILY: Arial;
}
.scell a:visited {
	FONT-SIZE: 8pt;
	COLOR: steelblue;
	FONT-FAMILY: Arial;
    TEXT-DECORATION: underline;
}

.scell TD {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: steelblue;
	FONT-FAMILY: Arial;
}

.menu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Arial
}

/************************************************************************
* 
* Main navigation used by the masterpage
*
************************************************************************/

/* Picture at the top of the site */
#poster
{
	background: url(images/kc_banner.gif) no-repeat;
	background-color: White;
	margin-right: auto;
	margin-left: auto;
	width: 726px;
	height: 120px;
	margin-top: 17px;
	text-align: right;
}
.xmltable 
{
	FONT-SIZE: 9pt;
	COLOR: darkblue;
	FONT-FAMILY: Arial;
	margin-left:0px;
	text-align:left;	
	
}
.xmltable span.left 
{
	
  position:absolute;
  left:20px;
  text-align: left;
  font-weight: bold;
  color: #fff;
  width: 19%;
  margin:20px;
	
}

.xmltable span.middle 
{	
  position:absolute;
  left:380px;
  text-align: left;  
  color: #000066;
  width: 19%;
  		
}


.xmltable span.right {
  position:absolute;
  left:470px;  
  color: #000066;
  width: 49%;
  }
  
.xmltable span.spacer
{
	width:20px;
	padding:40px;
}

/***********************
OLD STYLEs to be removed

.rollmenu
{
    BORDER-RIGHT: #b3ab82 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #b3ab82 2px solid;
    DISPLAY: block;
    PADDING-LEFT: 2px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #b3ab82 1px solid;
    COLOR: #006400;
    LINE-HEIGHT: normal;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #b3ab82 1px solid;
    FONT-FAMILY: "Arial", "Helvetica", "sans-serif";
    BACKGROUND-COLOR: #dfddd0;
    TEXT-DECORATION: none
}
:hover.rollmenu
{
    BACKGROUND-COLOR: #d5e4c1;
    TEXT-DECORATION: none
}
.menuhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #006400;
    BACKGROUND-COLOR: transparent
}
UNKNOWN
{
    VISIBILITY: hidden;
    POSITION: absolute;
    TOP: 1px;
    BACKGROUND-COLOR: transparent
}
#menu2
{
    LEFT: 1px;
    VISIBILITY: hidden;
    POSITION: absolute;
    TOP: 1px;
    BACKGROUND-COLOR: transparent
}
#menu3
{
    LEFT: 1px;
    VISIBILITY: hidden;
    POSITION: absolute;
    TOP: 1px;
    BACKGROUND-COLOR: transparent
}
#menu4
{
    LEFT: 1px;
    VISIBILITY: hidden;
    POSITION: absolute;
    TOP: 1px;
    BACKGROUND-COLOR: transparent
}
#menu5
{
    LEFT: 1px;
    VISIBILITY: hidden;
    POSITION: absolute;
    TOP: 1px;
    BACKGROUND-COLOR: transparent
}
#menu6
{
    LEFT: 1px;
    VISIBILITY: hidden;
    POSITION: absolute;
    TOP: 1px;
    BACKGROUND-COLOR: transparent
}
A:active
{
    COLOR: white;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: darkblue;
    TEXT-DECORATION: underline
}
TABLE A:active
{
    COLOR: white;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: red;
    TEXT-DECORATION: underline
}
STRONG
{
    COLOR: #000080;
    TEXT-DECORATION: none
}
.mybgimage
{
    BACKGROUND-IMAGE: url('images/signs/navsign_grn.gif')
}
.TABLE1 TABLE
{
    FONT-SIZE: 10pt;
    COLOR: darkblue;
    FONT-FAMILY: Arial
}
.TABLE1 A:link
{
    COLOR: navy;
    FONT-FAMILY: Arial
}
.TABLE1 A:visited
{
    COLOR: gray
    TEXT-DECORATION: underline
}
.newstable A:link
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}
.newstable TABLE
{ font-family: Arial;
  font-size: 10px;
  color: #FFFFFF }

.newstable A:active
{
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}
.newstable A:hover
{
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}
.newstable A:visited
{
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}
.menu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Arial
}
.TABLE1
{
    FONT-SIZE: 10pt;
    COLOR: darkblue;
    FONT-FAMILY: Arial
    BACKGROUND-COLOR: white;
}
.TABLE1 A:active
{
    COLOR: red;
    FONT-FAMILY: Arial
}
.TABLE1 A:hover
{
    COLOR: red;
}
.TABLE1 A:visited
{
    COLOR: white;
}
.scell
{
    COLOR: steelblue;
    FONT-FAMILY: Arial
}
.scell TD
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: steelblue;
    FONT-FAMILY: Arial
}
.footer
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    COLOR: navy;
    FONT-FAMILY: Arial
}
.footer TD
{
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Arial
}
.footer A:hover
{
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Arial
}
H1
{
    FONT-SIZE: 14pt;
    COLOR: midnightblue;
    FONT-FAMILY: Arial;
    FONT-VARIANT: small-caps
}
.mtable
{
}
.mtable A
{
    BACKGROUND-COLOR: darkgreen
}
.mtable TD
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: green
}
.mtable P
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 10pt;
    COLOR: midnightblue;
    FONT-FAMILY: Arial, Verdana
}
.footer A:active
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Arial
}
.footer A:link
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Arial
}
.footer A:visited
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Arial
}
.table2
{
    FONT-SIZE: 10pt;
    COLOR: darkblue;
    FONT-FAMILY: Arial
}
.table2 A:active
{
    FONT-SIZE: 10pt;
    COLOR: darkblue;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.table2 A:hover
{
    FONT-WEIGHT: bolder;
    COLOR: darkblue;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.table2 TABLE
{
    FONT-SIZE: 10pt;
    COLOR: darkblue;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.table2 A:visited
{
    FONT-SIZE: 10pt;
    COLOR: darkblue;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.itable
{
    COLOR: white;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: gray
}
.itable2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: midnightblue;
    FONT-FAMILY: Arial
}
.footer TABLE
{
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Arial
}
#main A:visited
{
    COLOR: darkblue;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}

OLD STYLES END
***********************************/
