body {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	background-color: white;
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	text-align: justify;
	color: #292727;				
}
input, option, select, textarea {
	font-family: tahoma, verdana, arial;
	font-size: 11px;
}
.mandatory {
	color: red;
	font-size: 9px;
}

.error,.error td {
	background-color: firebrick;
	color: white;
	font-weight: bold;
	padding-left: 10px;
}

#mainSiteContainer {
	position: absolute;
	width: 1010px;
	height: 600px;
	left: 50%;
	top: 50%;
	margin-left: -502px;
	margin-top: -300px;
	z-index: 1;
}
#mainSiteTopBorder {
	position: absolute;
	top: 0px;
}

#logo {
	position: absolute;
	top: 15px;
	left: 90px;
	z-index: 4;
}
#contentContainer {
	position: relative;
	width: 100%;
	top: 0px;
	background-image: url(../img/kono_bg_border.jpg);
	background-repeat: repeat-y;	
}
#contentContainer #top {
	height: 125px;
	background-image: url(../img/kono_bg_top.jpg);
	background-repeat: no-repeat;							
}
#contentContainer #body {
	height: 400px;
	background-image: url(../img/kono_bg_border.jpg);
	background-repeat: repeat-y;
}
#body #quickInfo {
	position: absolute;
	top: 125px;
	left: 10px;
	width: 100px;
	z-index: 6;
}
td {
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	text-align: justify;
	color: #292727;	
}
div,P,UL,LI {
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	text-align: justify;
	color: #292727;
}
img {
	behavior: url("static/css/pngbehavior.htc");
}
tr.odd {
	background-color: #F0F0F0;
}
tr.even {
}
tr.newsItemHeading td {
	border-bottom: 1px solid #000;
}
a {
	color: #993300;
	font-weight: bolder;
	text-decoration: none;
}
.breadcrumb {
	text-align: right;
}
tr.newsItemHeading a {
	text-transform: uppercase;
	text-decoration: none;
}
.agendaItemHeading {
	text-transform: uppercase;
	text-decoration: none;
	border-bottom: 1px solid #000;
	color: #684c17;
	font-weight: bolder;		
}
.footerLinkTop {
	text-align: right;
	font-size: 9px;
}
.footerLinkTop a {
	text-decoration: none;
}

/* *****************************************************
 * COPY RIGHT & FOOTER
 */
#copy {
	background-image: url(../img/kono_bg_bottom.jpg);
	background-repeat: no-repeat;
	background-position: -0px bottom;
	height: 60px;
}

#copy td {
	text-align: right;
	vertical-align: top;
	padding-right: 38px;
}

/* *****************************************************
 * QUICK MENU SETTINGS
 */
#quickMenu {
	position: absolute;
	top: 6px;
	left: 1000px;
	margin-left: -390px;
	z-index: 1;
}
#quickMenu td.quickItem {
	letter-spacing: 2px;
	text-align: center;
}
td.quickItem a {
	color: black;
	font-weight: normal;
	text-decoration: none;
}
td.quickItem a:hover {
	text-decoration: underline;
}
td.quickItem img {
	visibility: hidden;
}
/* *****************************************************
 * Small titles and stuff for news and jobs (quickie)
 */
td.smallTitle {
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 1px;
	border-bottom: 1px solid #A0A0A0;
}
.boxItem a {
	text-decoration: none;
}

/* ******************************************************
 * menu things
 */
#menuContainer {
	position: absolute;
	top: 6px;
	left: 265px;
	width: 315px;
	height: 115px;
	z-index: 10;
}
.menuItem {
	text-align: right;
	letter-spacing: 2px;
}
.menuItem a {
	color: black;
	font-weight: normal;	
}
.menuItem a:hover {
	color: black;
	font-weight: normal;	
	text-decoration: underline;
}


/* ******************************************************
 * headers
 */
h1 {
	font-size: 14px;
	letter-spacing: 2px;
	text-transform: uppercase;
	font-family: tahoma, verdana, arial;
	color: #505050;
}
h2 {
	font-size: 12px;
	font-family: tahoma, verdana, arial;
	color: #505050;
}
h3 {
	font-size: 11px;
	font-family: tahoma, verdana, arial;
	color: #505050	;
	font-weight: normal;
}


/* ******************************************************
 * submenu & sidemenu
 */
.sidemenuItem, .submenuItem {
	padding-left: 25px;
	background-image: url('../img/kono_arrow_white.gif');
	background-repeat: no-repeat;
	background-position: 12px 4px;	
}
.submenuItem2 {
	padding-left: 25px;
	background-image: url('../img/kono_arrow_white.gif');
	background-repeat: no-repeat;
	background-position: 12px 4px;	
}
.submenuItem2 a {
	font-weight: normal;
}

