.button {
	min-width:50px;
	margin-top:15px;
	margin-left:25px;
	text-align:center;
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	padding:4px 4px;
	text-decoration:none;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #f9f9f9), color-stop(100%, #e9e9e9) );
	background:-moz-linear-gradient( center top, #f9f9f9 5%, #e9e9e9 100% );
	background:-ms-linear-gradient( top, #f9f9f9 5%, #e9e9e9 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9');
	background-color:#f9f9f9;
	color:#666666;
	display:inline-block;
	text-shadow:1px 1px 0px #ffffff;
 	-webkit-box-shadow:inset 1px 1px 0px 0px #ffffff;
 	-moz-box-shadow:inset 1px 1px 0px 0px #ffffff;
 	box-shadow:inset 1px 1px 0px 0px #ffffff;
}

.button a:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #e9e9e9), color-stop(100%, #f9f9f9) );
	background:-moz-linear-gradient( center top, #e9e9e9 5%, #f9f9f9 100% );
	background:-ms-linear-gradient( top, #e9e9e9 5%, #f9f9f9 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#f9f9f9');
	background-color:#e9e9e9;
}
.navigation{

border-radius:3px;
border:1px dotted #27408B;
margin:0px 0px 10px 0px;
padding:3px;
}

.navigation a{ 
	margin:3px 0px 3px 3px;
	min-width:50px;
	text-align:center;
	font-size:10px;
	font-family:Arial;
	font-weight:bold;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	border:1px solid #dcdcdc;
	padding:4px 4px;
	text-decoration:none;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #e9e9e9), color-stop(100%, #d9d9d9) );
	background:-moz-linear-gradient( center top, #e9e9e9 5%, #d9d9d9 100% );
	background:-ms-linear-gradient( top, #e9e9e9 5%, #d9d9d9 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#d9d9d9');
	background-color:#efefef;
	color:#000000;
	display:inline-block;
	text-shadow:1px 1px 0px #ffffff;
 	-webkit-box-shadow:inset 1px 1px 0px 0px #ffffff;
 	-moz-box-shadow:inset 1px 1px 0px 0px #ffffff;
 	box-shadow:inset 1px 1px 0px 0px #ffffff;
}

.navigation a:hover{
	background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #d9d9d9), color-stop(100%, #e9e9e9) );
	background:-moz-linear-gradient( center top, #d9d9d9 5%, #f9f9f9 100% );
	background:-ms-linear-gradient( top, #d9d9d9 5%, #e9e9e9 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d9d9d9', endColorstr='#e9e9e9);
	background-color:#f9f9f9;
	
}

.navigation a#active{
	background:-webkit-gradient( linear, left top, left bottom, color-stop(5%,  #f9f9f9), color-stop(100%, #e9e9e9) );
	background:-moz-linear-gradient( center top,  #f9f9f9 5%, #e9e9e9 100% );
	background:-ms-linear-gradient( top,  #f9f9f9 5%, #e9e9e9 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9');
	color:#888888;
}
	

.navigation a#active:hover{
	background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #e9e9e9), color-stop(100%, #f9f9f9) );
	background:-moz-linear-gradient( center top, #e9e9e9 5%, #f9f9f9 100% );
	background:-ms-linear-gradient( top, #e9e9e9 5%, #f9f9f9 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=' #e9e9e9', endColorstr='#f9f9f9');
	background-color:#f9f9f9;
}

