*	{
	background-color: #FDF8D9;
	color		: #0000FF;
	text-align	: center;
	font-family	: Comic Sans MS,Arial;	
	font-size:10pt;
	}

*	{
	background-color: #FDF8D9;
	color		: #0000FF;
	text-align	: -moz-center;
	font-family	: Comic Sans MS,Arial;	
	font-size:10pt;
	}

table	{
	background-color: #FDF8D9;
	color		: #0000FF;
	text-align	: center;
	font-family	: Comic Sans MS,Arial;	
	font-size:10pt;	
	}

body	{
	margin-top	: 3;
	margin-left	: auto;
	margin-right	: auto;
	margin-bottom	: auto;
	background-color: #FDF8D9;
	nobackground-color: #FFFFFF;
	}

.KWSiteTitle {
	font-size:22pt;
	font-weight:bold;
	}

.KWHdrSpacer {
	line-height:95%;
	}

.KWPageTitle {
	font-size:14pt;
	font-weight:bold;
	}

.KWmaintext {
	font-size:10pt;
	font-weight:normal;
	}

.KWmaintextLeft {
	text-align:left;
	font-size:10pt;
	font-weight:normal;
	}

.KWmaintextRight {
	text-align:right;
	font-size:10pt;
	font-weight:normal;
	}

.KWLargeItalics {
	font-size:14pt;
	font-weight:normal;
	font-style:italic;
	}

.KWsmalllight {
	font-family:Arial;	
	font-size:10pt;
	font-weight:normal;
	}

.KWLeftUnderline {
	text-align:left;
	font-size:14pt;
	font-weight:normal;
	text-decoration:underline;
	}

.KWLine {
	background-color: #CCCCCC;
	width:1pt;		
	}

.ContentMargin {
	width:5;
	}

A.link {
	text-decoration:underline; 
	}

A.navigation {
	text-decoration:underline; 
	font-size:10pt;
	font-weight:normal;
	color:#0000FF;
	}

A	{
	text-decoration:none;
	color:#0000FF;
	}

A:hover	{
	color:#0080FF;
	}



.HomePageTab {
	line-height:150%;
	height:9%;
	}	

.HomePagePad {
	width:5;
	}
	
.HomePageCAPS {
	font-size:18pt;
	font-weight:bold;
	width:25;
	}

.HomePageText {
	text-align:left;  
	font-size:12pt;
	font-weight:normal;
	color:#000080;
	}

.navlines {
	line-height:125%;
	}

#ContactsTab td {
	text-align:left;
	font-size:12pt;
	ffont-weight:bold;
	}
#ContactsTab a {
	text-align:left;
	font-size:12pt;
	ffont-weight:bold;
	}

td.a  {text-align:right;}
td.b  {text-align:left; }
tr    {vertical-align:top;}

.txtwide {width: 7.5cm; text-align:left; background-color: #FFFFFF; color: #000000; }
.txtnorm {width: 5cm;	text-align:left; background-color: #FFFFFF; color: #000000; }

table.Wrapper {
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color:#000000;
	}
.Sampbf {
	}
.Samp15 {
	color:blue;
	}
.Samp61 {
	color:orange;
	}
.Samp06 {
	color:green;
	}
table.Sampmenu {
	border-width: 0 0 1px 1px;
	border-style: solid;
	border-color:#999999;
	}
td.SampMenu {
	border-width: 1px 1px 0 0;
	border-style: solid;
	border-color:#999999;
	}
th.SampMenu {
	border-width: 1px 1px 0 0;
	vertical-align:middle; 
	border-style: solid;
	border-color:#999999;
	}
tr.SampMenu {
	vertical-align:middle; 
	text-align:center
	}

.KWSiteAddr {
	text-align:center;
	font-size:12pt;
	font-weight:200;
	}

#mainmenu {
	margin-top: 0;
	padding-top: 0;
	color: #000000;
	width: 100%;
	background-color: transparent;
	font-size: 10pt;
	}
.menulinks {
	clear: both;
	display: block;
	text-align: left;
	background-color: #0080FF;
	padding: 4px 0;
	width: 100%;
	margin: 0;
	margin-top: 1px;
	font-size: 1em;
	height: 1.3em;
	}
.menulinks li {
	float: left;
	border-right: 1px solid #FDF8D9;
   	position: relative;
	color: #FDF8D9;
	background-color: #0080FF;
	list-style: none;
	}
.menulinks li.lifirst {
	padding-left: 6px;
	}
.menulinks li.lilast {
	border-right: 0;
	}

.menulinks li a {
	background-color: #0080FF;
	color: #FDF8D9;
	text-decoration: none;
	margin: -4px 0;
	padding: 0 8px;
	}
.menulinks li a:hover {
	background-color: #FDF8D9;
	color: #0000FF;
	}

.dblspace {
	letter-spacing:6px;
	font-size:10pt;
	font-weight:bold;
	color:red;
	}

.alert {
	font-size:10pt;
	font-weight:normal;
	color:red;
	}

	