body {

    background-color : #FFFFFF;

    background-image: url();

    background-repeat: repeat-y; 

    color : #000000;

    margin: 0px; 

	  	scrollbar-3dlight-color:#711112;

        scrollbar-arrow-color:#711112;

        scrollbar-base-color:#E2E2E2;

        scrollbar-track-color:#cccccc;

        scrollbar-darkshadow-color:#000000;

        scrollbar-face-color:#E2E2E2;

        scrollbar-highlight-color:#711112;

        scrollbar-shadow-color:#000000;

}







body,td,th,p,h1,h2,h3,h4,h5 {

    font: 10pt Geneva, Verdana, Arial, Helvetica, sans-serif;

    font-family : Geneva, Verdana, Arial, Helvetica, sans-serif;

}



	h1 {

	  font-size: 14pt;

	  font-weight: bold;

	}



	h2 {

	  color: #000000;

	  font-size: 12pt;

	  font-weight: bold;

	  background: #E2E2E2;

	  font-variant: small-caps;

	  border: 1px solid #711112;

	  padding: 2px 4px 2px 4px;

	  margin: 8px 0px 8px 0px;

	}



	h3 {

	  font-weight: bold;

	  font-size: 12pt;

	}



	h4 {

	  font-weight: bold;

	  font-size: 11pt;

	}







.kmfmain {  /*this is the main container*/

    background: #FFFFFF;

    color: #000000;

    margin: 0px;

    width: auto;

    border: 0px solid #FFFFFF; 

    text-align: left;

    }



.kmfonecol {  /*this is the main container*/

    background: #FFFFFF;

    color: #000000;

    margin: 0px;

    width: auto;

    border: 0px solid #FFFFFF; 

    text-align: left;

    padding: 11px, 11px, 11px, 11px;

    padding-left: 11px;

    }



.kmfhead {

    background: #000000;

    color: #FFFFFF;

    margin: 0px; 

    border: 0px; 

    text-align: left;

    } 





.kmfheadnav {

    background: #711112;

    color: #FFFFFF;

    margin: 0px; 

	padding-top: 10px;

    } 

	#kmftabnav

	{

		height: 20px;

		margin: 0;

		padding-left: 10px;

	}

	#kmftabnav li

	{

		margin: 0; 

		padding: 0;

  		display: inline;

  		list-style-type: none;

  	}

	#kmftabnav a:link, #kmftabnav a:visited

	{

		border: 1px solid #CCCCCC;

		float: left;

		background: #BAAC65;

		border-bottom: 1px solid #BAAC65;

		font-size: 12px;

		line-height: 14px;

		font-family : cursive, tempus sans itc, comic sans ms, century gothic, monospace; 

		padding: 2px 10px 2px 10px;

		margin-right: 4px;

		border-top: 2px solid #FFFFFF;

		border-left: 2px solid #FFFFFF;

		border-right: 1px solid #000000;

		text-decoration: none;

		color: #000000;

	}

	#kmftabnav a:link.active, #kmftabnav a:visited.active

	{

		border-bottom: 1px solid #fff;

		background: #fff;

		color: #000;

	}

	#kmftabnav a:hover

	{

		border-bottom: 1px solid #cccccc;

		background: #CCCCCC;

	}







.kmffoot {

  clear: both;

  color: #666666;

  font-size: 11px;

  padding : 4px;

  margin: 50px, 0px, 0px, 0px;

  text-align: right;

  }




table {  
  empty-cells: show;
}
th	{ 
  		color: #EEEEEE; 
  		font-size: 11px; 
  		font-weight : bold;
  		text-align: center;
  		vertical-align: middle;
  		background: #711112; 
  		height: 25px;
  		background-image: none;
		}



abbr, acronym, .help {

  border-bottom: 1px dotted #333;

  cursor: help;

}







a:link, a:visited {

  color: #89772F;

}

	a:hover {

	  color: #711112;

	  text-decoration: none;

	}

	a.PDF:link, a.PDF:visited  {

	  color: #FF0000;

	  text-decoration: none;

	}

	a.PDF:hover {

	  color: #FFFFFF; 

	  background: #FF0000;

	}







fieldset {

  border: 1px solid #711112; 

  padding: 8px;

  margin-bottom: 8px;

}

	fieldset ul {

	  margin: 0;

	  padding: 0;

	  border: 0;

	}

	fieldset li {

	  list-style-type: square;

	  margin-left: 16px;

	  text-align: left;

	}

	legend { 

	  color:#000000;

	  font-weight:bold;

	  padding: 3px;

	  border: 1px solid #711112;

	  font-variant: small-caps;

	}







.kmfscreenhide {

 visibility:hidden;

}

.kmfprinthide {

}







input {

  	background-color: #cccccc;

    border: 1px solid black;

    font: 10pt Geneva, Verdana, Arial, Helvetica, sans-serif;

    font-family : Geneva, Verdana, Arial, Helvetica, sans-serif;

    font-variant: small-caps;    

	  }

	  

P.intro {

    font: 11pt Helvetica, Verdana, Arial, sans-serif;

    text-align : justify; 

}

	P.intro:first-line {

    font: 11pt Helvetica, Verdana, Arial, sans-serif;

    text-transform: uppercase;

    font-variant: small-caps;

	}

P.tiny {
	  font-size: 7pt;
	}

