body {
	font-family: Arial, Helvetica, sans-serif;
}
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#003399;
	text-align: center;
}

.listing {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	padding: 2px 10px 2px 10px;
}

.callout {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	border: solid 1px #06297B;
	background-color: #DFE5F7;
	padding: 10px;
	color: #06297B;
}

.bodytext14 {	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px;
}

.bodytext12 {	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	line-height: 130%;
}

.bodytext11 {	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	line-height: 130%;
}

.subtext {	
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px;
}

.n1 { 
	font: bold 11px Arial, Helvetica, sans-serif;
	line-height: 95%;
	color: white;
	text-decoration: none;
}
.n1:hover {
	color:yellow;
}
.td1 {
	padding-left:10px;
	padding-right:5px;
}

.minor {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}

a.sidenav {
	font: 11px Arial,Helvetica,sans-serif;
	color: white;
	text-decoration: none;
	padding-left: 10px;
}

a.sidenav:hover {
	color: yellow;
}

td.sidenav {
	width: 135px;
	height: 458px;
	background: url(/images/layout/kcside3.jpg) no-repeat;
	vertical-align: top;
}

div.sidenav {
	width: 135px;
	padding-top: 2px;
	border-bottom: solid 1px gray;
	height: 19px;
}

td.mainbody {
	width: 600px;
	padding-top: 15px;
	padding-left: 15px;
}

td.mainbody2 {
	width: 600px;
	padding-top: 0px;
	padding-left: 15px;
}

td.subcontent3 {
	background:url(/images/layout/subhead2.jpg) no-repeat;
	height:24px;
	padding-top:4px;
	text-align:right;
	padding-right:3px;
	margin-bottom:5px;
}

a.subcontent3 {
	font:bold 12px Arial,Helvetica,sans-serif;
	color:white;
	text-decoration: none;
}

h1 { font : x-large Arial, Helvetica, sans-serif; color : Navy; margin-bottom : 0px; text-align : right;
	font-size: 11px;
}
h2 { font-size : 12px;  font-family : Arial, Helvetica, sans-serif; color : black; margin-bottom : 0px;}
h3 { font-size : 12px;  font-family : Arial, Helvetica, sans-serif; color : navy; margin-bottom : 0px;}
h4 { font-size : 24px;  font-family : Arial, Helvetica, sans-serif; color : red; margin-bottom : 0px; font-weight : bold;}
input.check { font-size : 12px; font-family  : Arial, Helvetica, sans-serif; color : gray;}
input.text { font-size : 12px; font-family  : Arial, Helvetica, sans-serif; color : gray;}
input.radio { font-size : 12px; font-family  : Arial, Helvetica, sans-serif; color : gray;}
select { font-size : 12px; font-family  : Arial, Helvetica, sans-serif; color : gray;}
span.head1 { font-size : 11px;	color : Black;	font-weight : bold; font-family:Arial, Helvetica, sans-serif; }
span.head2 { font-size : 18px; color : #CC0000; font-weight : bold;  font-family:Arial, Helvetica, sans-serif; }
span.sub { font-size : 9px; font-family  : Arial, Helvetica, sans-serif; color : black;}
span.subbold { font-size : 11px; font-family : Arial, Helvetica, sans-serif; color : black; font-weight : bold;}
table.n1 { background-color : 07297B; color : White;}
td.n2 { font-family : Arial, Helvetica, sans-serif; font-size : 11px; color : #2D2D2D;	background-color : #cccccc;}
td.n2img { background-image : url(/images/header-silver.gif);}
a.n2:link, a.n2:visited { font-family: Arial, Helvetica, sans-serif; color: gray; background: #ffffff; font-size: 10px; text-decoration: none; background-color : transparent;}
a.n2:hover { font-family: Arial, Helvetica, sans-serif; color: black; text-decoration: none; font-size: 10px; background-color : transparent;}
table.n3{ background-image : url(pics/side15.jpg); background-repeat : no-repeat;}
td.n3img { background-image : url(pics/1x1white.gif); background-repeat : no-repeat;}
a.n3b:link, a.n3b:visited { font-family : Arial, Helvetica, sans-serif; color: #373737; font-size: 11px; text-decoration: none; background-color: transparent;}
a.n3b:hover { font-family : Arial, Helvetica, sans-serif; color: black; font-size: 11px; text-decoration: none; background-color: transparent;}
a.n3w:link, a.n3w:visited { font-family : Arial, Helvetica, sans-serif; color: white; font-size: 11px; text-decoration: none; background-color: transparent;}
a.n3w:hover { font-family : Arial, Helvetica, sans-serif; color: #cccccc; font-size: 11px; text-decoration: none; background-color: transparent;}

.header {
	font-size: 1.5em;
	font-weight: bold;
	margin: 0 0 .5em 0;
}
.header2 {
	font-size: 1.1em;
	font-weight: bold;
}
.header3 {
	font-size: 1em;
	font-weight: bold;
}
#google {
	position: absolute;
	top: 150;
	left: 765;
	display: none;
}
#google2 {
	position: absolute;
	top: 620;
	left: 7;
}
#newsletter {
	position: absolute;
	top: 150;
	left: 765;
}
