@charset "utf-8";
/* CSS Document */

a.ovalbutton{
	background: transparent url('../images/navi/oval-green-left.gif') no-repeat top left;
	display: block;
	float: left;
	font: bold 10px verdana; /* Change 13px as desired */
	line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
	height: 24px; /* Height of button background height */
	padding-left: 11px; /* Width of left menu image */
	text-decoration: none;
	background-image: url(../images/navi/oval-green-left.gif);
}

a:link.ovalbutton, a:visited.ovalbutton, a:active.ovalbutton{
	color: #FFFFFF; /*button text color*/
}

a.ovalbutton span{
background: transparent url('../images/navi/oval-green-right.gif') no-repeat top right;
display: block;
padding: 4px 11px 4px 0; /*Set 11px below to match value of 'padding-left' value above*/
}

a.ovalbutton:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.ovalbutton:hover span{ /* Hover state CSS */
	background-position: bottom right;
	color: #96AA46;
}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
	overflow: hidden;
	width: 100%;
}

/*** Link **************************************************/
/***********************************************************/

.link_pdf a, .link_pdf a:link, .link_pdf a:active, .link_pdf a:hover, .link_pdf a:visited {
	background:url('../images/navi/link_pdf.gif') 1px left no-repeat;
	display:block;
	height:19px;
	line-height:19px;
	padding-left:25px;
	margin:5px 0 5px 0;
	width:85%;
}

.link_general a, .link_general a:link, .link_general a:active, .link_general a:hover, .link_general a:visited {
	background:url('../images/navi/link_general.png') 2px 2px no-repeat;
	display:block;
	height:19px;
	line-height:19px;
	padding-left:25px;
	margin:10px 0 5px 0;
	width:85%;
	color: #046B26;
}

/* SITEMAP */

.sitemap {
	font-size:11px;
}

.sitemap A:link {
	FONT-WEIGHT: normal;
	COLOR: #D7DEB6;
	TEXT-DECORATION: none
}
.sitemap A:visited {
	FONT-WEIGHT: normal;
	COLOR: #D7DEB6;
	TEXT-DECORATION: none
}
.sitemap A:hover {
	TEXT-DECORATION: underline
}

/*bottomms*/
.bottomms { width:180px; float:left; margin:10px 10px; padding:5px 0;}
.bottomms a {
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#FFF;
	background:#BECD85;
	border:solid 1px #7D8C40;
	padding:5px 7px;
	margin:0 0 0 5px;
	text-decoration:none;
}
.bottomms a:hover {
	text-decoration:none;
	background-color: #FFF;
}

