/* Start of CMSMS style sheet 'Buttons' */
p.button-small {
	background:url(/img/tpl/buttons/btn_left-end.png) no-repeat top left;
	height:29px;
	padding:0 0 0 11px;
	margin:10px 0;
	position:relative;
	text-align:center;
	width:15%;
}
p.button-small span, p.button-small em {
	background:url(/img/tpl/buttons/btn_right-end.png) no-repeat top right;
	width:11px;
	height:0;
	padding:32px 0 0 0;
	position:absolute;
	right:-11px;
	top:0;
	display:block;
	overflow:hidden;
	font-size:1%;
	line-height:1%;
	color:#B7BC91;
}
p.button-small a {
	background:url(/img/tpl/buttons/btn_mid.jpg) repeat-x top center;
	color:#fff;	
	height:19px;
	display:block;
	padding:5px 0;
}
p.button-med {
	background:url(/img/tpl/buttons/btn_left-end.png) no-repeat top left;
	height:29px;
	padding:0 0 0 11px;
	margin:10px 0;
	position:relative;
	text-align:center;
	width:25%;
}
p.button-med span, p.button-med em {
	background:url(/img/tpl/buttons/btn_right-end.png) no-repeat top right;
	width:11px;
	height:0;
	padding:32px 0 0 0;
	position:absolute;
	right:-11px;
	top:0;
	display:block;
	overflow:hidden;
	font-size:1%;
	line-height:1%;
	color:#B7BC91;
}
p.button-med a {
	background:url(/img/tpl/buttons/btn_mid.jpg) repeat-x top center;
	color:#fff;	
	height:19px;
	display:block;
	padding:5px 0;
}
p.button-lg {
	background:url(/img/tpl/buttons/btn_left-end.png) no-repeat top left;
	height:29px;
	padding:0 0 0 11px;
	/*margin:10px 0;*/
	position:relative;
	text-align:center;
	width:35%;
}
p.button-lg span, p.button-lg em {
	background:url(/img/tpl/buttons/btn_right-end.png) no-repeat top right;
	width:11px;
	height:0;
	padding:32px 0 0 0;
	position:absolute;
	right:-11px;
	top:0;
	display:block;
	overflow:hidden;
	font-size:1%;
	line-height:1%;
	color:#B7BC91;
}
p.button-lg a {
	background:url(/img/tpl/buttons/btn_mid.jpg) repeat-x top center;
	color:#fff;	
	height:19px;
	display:block;
	padding:5px 0;
}
/* End of 'Buttons' */

