/* General Button Wrapper */
.buttonwrapper {
	overflow: hidden;
	margin: 0 auto;
}	

/* Button Definers */
a.greenBoldButton {
	background: transparent url('../images/button-round-green-left.gif') no-repeat top left;
	display: block;
	float: left;
	font: bold 13px Arial;
	color: #FFFFFF;
	line-height: 22px; 
	height: 30px;
	padding-left: 8px; 
	text-decoration: none;
}
a:link.greenBoldButton, a:visited.greenBoldButton, a:hover.greenBoldButton, a:active.greenBoldButton {
	color: #FFFFFF;
}
a:hover.greenBoldButton {
	text-decoration: underline;
}
a.greenBoldButton span {
	background: transparent url('../images/button-round-green-right.gif') no-repeat top right;
	display: block;
	padding: 4px 10px 4px 2px;
}

a.blueBoldButton {
	background: transparent url('../images/button-round-blue-left.gif') no-repeat top left;
	display: block;
	float: left;
	font: bold 13px Arial;
	line-height: 22px; 
	height: 30px;
	padding-left: 8px; 
	text-decoration: none;
}
a:link.blueBoldButton, a:visited.blueBoldButton, a:hover.blueBoldButton, a:active.blueBoldButton {
	color: #FFFFFF;
}
a:hover.blueBoldButton {
	text-decoration: underline;
}
a.blueBoldButton span {
	background: transparent url('../images/button-round-blue-right.gif') no-repeat top right;
	display: block;
	padding: 4px 10px 4px 2px;
}

a.redBoldButton {
	background: transparent url('../images/button-round-red-left.gif') no-repeat top left;
	display: block;
	float: left;
	font: bold 13px Arial;
	line-height: 22px; 
	height: 30px;
	padding-left: 8px; 
	text-decoration: none;
}
a:link.redBoldButton, a:visited.redBoldButton, a:hover.redBoldButton, a:active.redBoldButton {
	color: #FFFFFF;
}
a:hover.redBoldButton {
	text-decoration: underline;
}
a.redBoldButton span {
	background: transparent url('../images/button-round-red-right.gif') no-repeat top right;
	display: block;
	padding: 4px 10px 4px 2px;
}