/* RED BUTTONS *****************************/
a.GlobalRedButton span {
	background: transparent url('../images/buttons/GlobalRedLeft.png') no-repeat 0 0; 
	display: block; 
	line-height: 20px;
	padding: 0px 0 0px 15px;
	color: #fff;} 
									
a.GlobalRedButton {
	background: transparent url('../images/buttons/GlobalRedRight.png') no-repeat top right;
	display: block;	
	float: left; 
	height: 20px; 
	margin-right: 6px; 
	padding-right: 15px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	cursor: pointer;
}
	
a.GlobalRedButton:hover span		{background-position: 0 -20px; color: #fff;}
a.GlobalRedButton:hover				{background-position: right -20px;}

/* DISABLED BUTTONS ***************************/
a.GlobalRedButtonDisabled span {
	background: transparent url('../images/buttons/GlobalRedLeft.png') no-repeat 0 0; 
	background-position: 0 -40px;
	display: block; 
	line-height: 20px;
	padding: 0px 0 0px 15px;
	color: #b9a8ba;} 
									
a.GlobalRedButtonDisabled {
	background: transparent url('../images/buttons/GlobalRedRight.png') no-repeat top right;
	background-position: right -40px;
	display: block;	
	float: left; 
	height: 20px; 
	margin-right: 6px; 
	padding-right: 15px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}

/* CANCEL BUTTONS *****************************/
a.CancelRedButton span {
	background: transparent url('../images/buttons/GlobalRedLeft.png') no-repeat 0 0; 
	display: block; 
	line-height: 20px;
	padding: 0px 10px 0px 15px;
	color: #fff;} 
									
a.CancelRedButton {
	background: transparent url('../images/buttons/CancelRedRight.png') no-repeat top right;
	display: block;	
	float: left; 
	height: 20px; 
	margin-right: 6px; 
	padding-right: 15px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
	
a.CancelRedButton:hover span		{background-position: 0 -20px; color: #fff;}
a.CancelRedButton:hover				{background-position: right -20px;}

/* ADVANCE BUTTONS *****************************/
a.AdvanceRedButton span {
	background: transparent url('../images/buttons/GlobalRedLeft.png') no-repeat 0 0; 
	display: block; 
	line-height: 20px;
	padding: 0px 10px 0px 15px;
	color: #fff;} 
									
a.AdvanceRedButton {
	background: transparent url('../images/buttons/AdvanceRedRight.png') no-repeat top right;
	display: block;	
	float: left; 
	height: 20px; 
	margin-right: 6px; 
	padding-right: 15px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
	
a.AdvanceRedButton:hover span		{background-position: 0 -20px; color: #fff;}
a.AdvanceRedButton:hover				{background-position: right -20px;}

/* Large BUTTONS *****************************/
a.GlobalLargeRedButton span {
	background: transparent url('../images/buttons/GlobalLargeRedLeft.png') no-repeat 0 0; 
	display: block; 
	line-height: 35px;
	padding: 0px 10px 0px 20px;
	color: #fff;} 
									
a.GlobalLargeRedButton {
	background: transparent url('../images/buttons/GlobalLargeRedRight.png') no-repeat top right;
	display: block;	
	float: left; 
	height: 35px; 
	margin-right: 6px; 
	padding-right: 20px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
}
	
a.GlobalLargeRedButton:hover span		{background-position: 0 -35px; color: #fff;}
a.GlobalLargeRedButton:hover			{background-position: right -35px;}
