/*
	99Lime.com HTML KickStart by Joshua Gatcke
	kickstart-buttons.css

	Super Easy Cross Browser CSS3 Gradients
	http://www.colorzilla.com/gradient-editor/
*/

/*---------------------------------
	BUTTONS
-----------------------------------*/
button,
a.btn,
a.btn:visited,
a.button,
a.button:visited,
input[type="submit"],
input[type="reset"],
input[type="button"]{
position:relative;
top:0;
left:0;
vertical-align: middle;
margin:0;
padding:10px 15px;
line-height:100%;
-moz-border-radius:7px;
-webkit-border-radius:7px;
border-radius:7px;
border:0;
cursor: pointer;
width:auto;
overflow:visible;
font-weight:normal;
font-size:14px; /*Pixels for consistancy*/
color:#fff;
text-decoration:none;
vertical-align: middle;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
display:inline-block;
*display:inline;/*IE ONLY*/
zoom:1;
background:#790000;
}

button:active,
a.btn:active,
a.btn:visited:active,
a.button:active,
a.button:visited:active,
input[type="submit"]:active,
input[type="reset"]:active,
input[type="button"]:active{
	-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.2),inset 0 -10px 20px rgba(0,0,0,0.07);
	-moz-box-shadow:inset 0 3px 5px rgba(0,0,0,0.2),inset 0 -10px 20px rgba(0,0,0,0.07);
	box-shadow:inset 0 3px 5px rgba(0,0,0,0.2),inset 0 -10px 20px rgba(0,0,0,0.07);
	}
button[disabled],.disabled:active{
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
	}

button,
input[type="submit"],
input[type="reset"],
input[type="button"]{*padding:7px 15px;}

	button:hover,
	a.btn:hover,
	a.button:hover,
	input[type="submit"]:hover,
	input[type="reset"]:hover,
	input[type="button"]:hover{
	background:#979797;
	}


/*---------------------------------
	BUTTON BAR
-----------------------------------*/
ul.button-bar{
display:inline-block;
*display:inline;
margin:0;
padding:0;
font-size:0;
position:relative;
top:0;
left:0;
zoom:1;
border:0;
background:0;
float:right;
}

	ul.button-bar li{
	display:inline-block;
	*display:inline;
	position:relative;
	top:0;
	left:0;
	zoom:1;
	margin:0 -1px 0 0;
	padding:0;
	line-height:100%;
	font-size:0px;
	background:white;
	text-transform:uppercase;
	}

	ul.button-bar li a{
	margin:0 !important;
	display:inline-block;
	*display:inline;
	padding:10px 20px;
	position:relative;
	top:0;
	left:0;
	zoom:1;
	font-weight:bold;
	font-size:9px; /*Pixels for consistancy*/
	color:#444;
	text-decoration:none;
	vertical-align: middle;
	line-height:100%;
	border-left:1px solid #b7b7b7;
	}

	ul.button-bar li.first,
	ul.button-bar li.first a{
	-moz-border-radius-bottomleft: 15px;
	-moz-border-radius-topleft: 15px;
	-webkit-border-bottom-left-radius: 15px;
	-webkit-border-top-left-radius: 15px;
	border-top-left-radius: 15px;
	border-bottom-left-radius: 15px;
	-moz-background-clip:content-box;
	-webkit-background-clip: border;
	background-clip: content-box;
	border:0;
	}

	ul.button-bar li.last,
	ul.button-bar li.last a{
	-moz-border-radius-bottomright: 15px;
	-moz-border-radius-topright: 15px;
	-webkit-border-bottom-right-radius: 15px;
	-webkit-border-top-right-radius: 15px;
	border-top-right-radius: 15px;
	border-bottom-right-radius: 15px;
	-moz-background-clip:content-box;
	-webkit-background-clip: border;
	}
	
	ul.button-bar li.current{
	background:#64aa61;
	color:#fff;	
	}
	ul.button-bar li.current a{
	color:#fff;		
	}

	ul.button-bar li a:hover{
	background:#64aa61;
	color:#fff;
	}