/*Kalkomey Standard Button Styles v1.0 Dec 2009*/

/* @group Page Clean Up */


/* @group Button Base */

#bottom_nav .kButton:link, .kButton:visited, .kButton:active { 
	font-family: Arial, Helvetica, sans-serif;
	background-color: #319434;
	display: inline-block;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	line-height: 1;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	text-shadow: 0 1px 1px rgba(0,0,0,0.50);
	border-bottom: 1px solid rgba(0,0,0,0.25);
	position: relative;
	cursor: pointer;
}

.large.kButton {
	font-size: 1.2em;
	padding: 7px 45px 7px 14px;
	background: #319434 url(i/lrgButtonBg.png) no-repeat right top;
}

.large:hover {
	background: #46b049 url(i/lrgButtonBg.png) no-repeat right top;
	color: #fff;
}


#bottom_nav .medium {
	background: #319434 url(i/medButtonBg.png) no-repeat right top;
	font-size: .9em;
	padding: 5px 30px 5px 10px;
}

#bottom_nav .medium:hover {
	background: #46b049 url(i/medButtonBg.png) no-repeat right top;
	color: #fff;
}

#bottom_nav .previous {
	background: #319434 url(i/prevButtonBg.png) no-repeat left top;
	padding: 5px 10px 5px 30px;
}

#bottom_nav .previous:hover {
	background: #46b049 url(i/prevButtonBg.png) no-repeat left top;
	color: #fff;
}


.small  {
	background: #319434 url(i/smlButtonBg.png) no-repeat right top;
	font-size: .8em;
	padding: 3px 14px 3px 5px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
.small:hover {
	background:#46b049 url(i/smlButtonBg.png)right top;
	color: #fff;
}
