body {
	background-attachment:fixed;
	background-color:#abbc93;
	background-image:url(../images/layout/kr_bg.gif);
	background-repeat:repeat-x;
	margin:0px;
	/*overflow:auto;*/
	scrollbar-face-color: #FFF;
	scrollbar-shadow-color: #FFF;
	scrollbar-highlight-color: #FFF;
	scrollbar-3dlight-color: #95ab77;
	scrollbar-darkshadow-color: #95ab77;
	scrollbar-track-color: #abbc93;
	scrollbar-arrow-color: #95ab77;
	text-align:center;
}


/* -------------- TYPOGRAPHY START -------------- */

.arial_9_666 {
	font-family:Arial;
	font-size:9px;
	font-style:normal;
	line-height:17px;
	font-weight:normal;
	font-variant:normal;
	text-transform:none;
	color:#666;
	text-decoration:none;
}

.arial_10_666 {
	font-family:Arial;
	font-size:10px;
	font-style:normal;
	line-height:17px;
	font-weight:normal;
	font-variant:normal;
	text-transform:none;
	color:#666;
	text-decoration:none;
}

.arial_10_bold_666 {
	font-family:Arial;
	font-size:10px;
	font-style:normal;
	line-height:17px;
	font-weight:bold;
	font-variant:normal;
	text-transform:none;
	color:#666;
	text-decoration:none;
}

.arial_10_bold_italic_666 {
	font-family:Arial;
	font-size:10px;
	font-style:italic;
	line-height:17px;
	font-weight:bold;
	font-variant:normal;
	text-transform:none;
	color:#666;
	text-decoration:none;
}

.arial_10_italic_666 {
	font-family:Arial;
	font-size:10px;
	font-style:italic;
	line-height:17px;
	font-weight:normal;
	font-variant:normal;
	text-transform:none;
	color:#666;
	text-decoration:none;
}

.arial_12_bold_666 {
	font-family:Arial;
	font-size:12px;
	font-style:normal;
	line-height:17px;
	font-weight:bold;
	font-variant:normal;
	text-transform:none;
	color:#666;
	text-decoration:none;
}

.arial_11_bold_666 {
	font-family:Arial;
	font-size:11px;
	font-style:normal;
	line-height:17px;
	font-weight:bold;
	font-variant:normal;
	text-transform:none;
	color:#666;
	text-decoration:none;
}

.arial_12_bold_italic_666 {
	font-family:Arial;
	font-size:12px;
	font-style:italic;
	line-height:17px;
	font-weight:bold;
	font-variant:normal;
	text-transform:none;
	color:#666;
	text-decoration:none;
}

/* -------------- TYPOGRAPHY END -------------- */


/* -------------- LINKS START -------------- */

a:link {
	font-family:Arial;
	font-size:10px;
	font-style:normal;
	line-height:17px;
	font-weight:normal;
	font-variant:normal;
	text-transform:none;
	color:#666;
	text-decoration:underline;
}

a:visited {
	font-family:Arial;
	font-size:10px;
	font-style:normal;
	line-height:17px;
	font-weight:normal;
	font-variant:normal;
	text-transform:none;
	color:#666;
	text-decoration:underline;
}

a:hover {
	font-family:Arial;
	font-size:10px;
	font-style:normal;
	line-height:17px;
	font-weight:normal;
	font-variant:normal;
	text-transform:none;
	color:#fb8f0f;
	text-decoration:overline;
}

a:active {
	font-family:Arial;
	font-size:10px;
	font-style:normal;
	line-height:17px;
	font-weight:normal;
	font-variant:normal;
	text-transform:none;
	color:#fb8f0f;
	text-decoration:overline;
}

/* -------------- LINKS END -------------- */
/* -------------- top nav -------------- */
#header {
	margin: 0;
	padding: 0;
	width:899px;
	height:100px;
	
	background-repeat:no-repeat;
	
}
#topnav {
	margin: 0px 0 0 0px;
	padding: 0;
	
	
}


#topnav a {
	float:left;
	width: 82px;
	color:#006A3A;
	text-decoration:none;
	
	text-align:center;
	border-right: 1px solid #95AB77;
	font-size:11px;
	letter-spacing:1px;
}
#topnav a:hover {
	color:#fff;
	background-color:#19784D;
}


#topnav #topnav_contact a {
	border: none;
}


/* -------------- sidenav -------------- */
#nav {
	margin: 0;
	padding: 0;
	background-color:#CDE0B2;
	list-style-type:none;
	width:269px;
	float:left;
}
#nav li {
	margin:0 0 0 0px;
	padding: 0 0 0 0px;
	float:left;
	width:100%;
	
}
#nav a {
	display:block;
	color:#016A3B;
	text-decoration:none;
	padding: 0 0 0 80px;
	line-height: 2.5;
	border-bottom:1px solid #7B9462;
}
#nav a:hover {
	color:#FFFFFF;
	background-color:#19784D;
}
#subnav {
	margin: 0 0 0 0px;
	padding: 0 0 0 0px;
	background-color:#EDF4E3;
	list-style-type:none;
	width:269px;
	float:left;
}
#subnav a {
	border-bottom:1px solid #7B9462;
}
#subnav ul {
list-style-position:inside;
	
}
.required_warning {
	color: #E98900;	
}
form td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}