hmtl, body {
		margin-top: 10px;
		margin-bottom: 10px;
		padding: 0px;
		font: 10pt Arial, Helvetica, sans-serif;
		color: #060658;
		background: #060658;
		}
a:active {
color: green;
}

a:link {
color: blue;
}

a:visited {
color: blue;
}

a:hover {
color: green;
				
	}	
	#KG-top {
	position: relative;
	width: 900px;
	text-align: center;
	height: 142px;
	border: 0px;
	z-index: 2;
		}
	#KG-menu {
	text-align: center;
	border: 0px;
	color: #ffffff;
	text-decoration: none;
	font: 10pt Arial, Helvetica, sans-sefif;
	background: #C6383F;
	height: 22px;
	width: 678px;
	position: absolute;
	top: 142px;
	left: 222px;
	padding-top: 5px;
		}
	#KG-body-center {
	text-align: center;
	border: 0px solid #000000;
	position: absolute; 
    left: 5%;   
		}
	#KG-logo {
	background: #FFFFFF;
	position: absolute;
	top: 142px;
	left: 0px;
	height: 27px;
	width: 224px; 
	text-decoration: none;
		}
		
	#content-area {
	position: relative;
	top: 25px;
	left: 0px;
	text-align: center;
	width: 900px; 
		}
	#bottom {
	background: #C6383F; 
	position: relative;
	left: 0px;
	height: 20px;
	width: 900px; 
	color: #FFFFFF;
	font: 8pt Arial, Helvetica, sans-sefif;
	padding-top: 5px;
		}
	
	#container {
	background: #FFFFFF; 
	padding-left: 15px;
	padding-right: 15px;
	opacity: 100%; 
	position: relative;
	top: 0px;
	left: 0px;
	width: 900; 
	color: #FFFFFF;
	font: 8pt Arial, Helvetica, sans-sefif;
	height: auto;
	}
	
#containerblack {
	background: #000000; 
	padding-left: 15px;
	padding-right: 15px;
	opacity: 100%; 
	position: relative;
	top: 0px;
	left: 0px;
	width: 900; 
	color: #FFFFFF;
	height: auto;
	}
	
	
.KG-textheader-left {
	text-align: left;
	font: 12pt Arial, Helvetica, sans-serif; 
	font-weight: bold;
	color: #11163d;
	}
.KG-textheader-center {
	text-align: center;
	font: 12pt Arial, Helvetica, sans-serif; 
	font-weight: bold;
	color: #11163d;
	}	
}
.KG-textheader-centerwhite {
	text-align: center;
	font: 12pt Arial, Helvetica, sans-serif; 
	font-weight: bold;
	color: #ffffff;
	}	
.KG-left {
	text-align: left;
	font: 10pt Arial, Helvetica, sans-serif; 
	font-weight: bold;
	color: #11163d;
	}

.KG-content {
	text-align: left;
	font: 10pt Arial, Helvetica, sans-serif; 
	color: #11163d; 
	line-height: 16px;
	font-weight: normal;
	}
.smalltitle {
	text-align: center;
	font: 8pt Arial, Helvetica, sans-serif; 
	color: #000000; 
	line-height: 16px;
	font-weight: normal;
	}
.white_right {
	text-align: right;
	font: 10pt Arial, Helvetica, sans-serif; 
	color: #FFFFFF; 
	line-height: 16px;
	font-weight: normal;
	}
.white_left {
	text-align: right;
	font: 10pt Arial, Helvetica, sans-serif; 
	color: #FFFFFF; 
	line-height: 16px;
	font-weight: normal;
	}
	
.green {
	font: 10pt Arial, Helvetica, sans-serif; 
	color: #339900; 
	font-weight: bold;
	}
	
.greenright {
	font: 10pt Arial, Helvetica, sans-serif; 
	color: #339900; 
	font-weight: bold;
	align: right;
	}	
.tabletext_left {
	font: 10pt Arial, Helvetica, sans-serif; 
	color: #000000; 
	font-weight: normal;
	align: left;
	}	
td.address {
	font: 10pt Arial, Helvetica, sans-serif; 
	color: #000000; 
	font-weight: normal;
	align: left;
	}
td.content {
	font: 10pt Arial, Helvetica, sans-serif; 
	color: #000000; 
	font-weight: normal;
	align: left;
	}
td.center {
	font: 10pt Arial, Helvetica, sans-serif; 
	color: #000000; 
	font-weight: bold;
	align: center;
	}
td.centernobold {
	font: 8pt Arial, Helvetica, sans-serif; 
	color: #000000; 
	font-weight: normal;
	align: center;
	}
td.right {
	font: 10pt Arial, Helvetica, sans-serif; 
	color: #000000; 
	font-weight: normal;
	align: right;
	}
.pullquoteright {
	width: 300px;
	float:right;
	font-size:105%;
	line-height:130%;
	margin:10px;
	background: url(closequote.gif) no-repeat bottom right !important;
	background /**/:url(); /* removing quote graphic in IE5+ */
	padding:0px 15px 5px 0px;
}
.pullquote:first-letter {
	background: url(openquote.gif) no-repeat left top !important;
	padding:20px 5px 8px 40px!important;
	padding /**/:0px; 	/* resetting padding in IE5+ */
	background /**/: url(); /* removing quote graphic in IE5+ */
}
span.bluebold {
    font: 10pt Arial, Helvetica, sans-serif; 
	color:  #0000ff;
	font-weight: bold;
    text-decoration: none;

}
span.redbold {
    font: 10pt Arial, Helvetica, sans-serif; 
	color:  #FF0033;
	font-weight: bold;
    text-decoration: none;

}
span.breakingnews{
    font: 14pt Arial, Helvetica, sans-serif; 
	color:  #FF0000;
	font-weight: bold;
    text-decoration: none;

}