﻿
/* STANDARD BUTTON */
a.button, a.button:link, a.button:visited{
	float: right;
	background: transparent url(../images/scripware/btn_action_right.gif) right top no-repeat;
	height: 36px;
	border: 0px;
	font: normal normal 14px/36px Arial, Helvetica, sans-serif;
	color: #DDE9F9;
	padding: 0px;
	margin: 0px 0px 0px 10px;
	text-decoration: none;
}
    a.button strong, a.button:link strong, a.button:visited strong{ font-weight: normal;}
    .formContainer a.button{white-space: nowrap; background: transparent url(../images/scripware/btn_action_right_frmcnt.gif) right top no-repeat;}
	a.button span{
		display: block;
		padding: 0 15px !important;
		background: transparent url(../images/scripware/btn_action_left.gif) left top no-repeat;
		cursor: pointer;
	}
	    .formContainer a.button span{background: transparent url(../images/scripware/btn_action_left_frmcnt.gif) left top no-repeat;}
	a.button span img{
		margin-right: 5px;
		border: 0px;
		vertical-align: text-bottom;
	}

a.button:hover{
	background-position: 100% -45px;
	color: #fff;
}
	a.button:hover span{
		background-position: 0% -45px;
	}
a.button:active{
	background-position: 100% -89px;
	color: #fff;
}
	a.button:active span{
		background-position: 0% -89px;
	}
a.prevButton{float: left; margin: 0px 10px 0 0;}

/* DELETE BUTTON */
a.deleteButton, a.deleteButton:link, a.deleteButton:visited{
	background: transparent url(../images/scripware/btn_negative_right.gif) right top no-repeat;
	color: #ffd0d0;
	margin: 0px;
	float: left;
}
    .formContainer a.deleteButton{background: transparent url(../images/scripware/btn_negative_right_frmcnt.gif) right top no-repeat;}
	a.deleteButton span{
		background: transparent url(../images/scripware/btn_negative_left.gif) left top no-repeat;
	}
	    .formContainer a.deleteButton span{background: transparent url(../images/scripware/btn_negative_left_frmcnt.gif) left top no-repeat;}

a.deleteButton:hover{
	background-position: 100% -45px;
	color: #fff;
}
	a.deleteButton:hover span{
		background-position: 0% -45px;
	}
a.deleteButton:active{
	background-position: 100% -89px;
	color: #fff;
}
	a.deleteButton:active span{
		background-position: 0% -89px;
	}

/* PROCESS BUTTON */
a.processButton, a.processButton:link, a.processButton:visited{
	float: right;
	background: transparent url(../images/scripware/btn_process_right.gif) right top no-repeat;
	height: 36px;
	border: 0px;
	font: normal normal 14px/36px Arial, Helvetica, sans-serif;
	color: #DDE9F9;
	padding: 0px;
	margin: 0px 0px 0px 10px;
	text-decoration: none;
}
	a.processButton span{
		display: block;
		padding: 0 15px;
		background: transparent url(../images/scripware/btn_process_left.gif) left top no-repeat;
		cursor: pointer;
	}
	a.processButton span img{
		margin-right: 5px;
		border: 0px;
		vertical-align: text-bottom;
	}

a.processButton:hover{
	background-position: 100% -45px;
	color: #fff;
}
	a.processButton:hover span{
		background-position: 0% -45px;
	}
a.processButton:active{
	background-position: 100% -89px;
	color: #fff;
}
	a.processButton:active span{
		background-position: 0% -89px;
	}


/* DISABLED BUTTON */
a.disabledButton, a.disabledButton:link, a.disabledButton:visited{
	float: right;
	background: transparent url(../images/scripware/btn_action_right_dsbld.gif) right top no-repeat;
	height: 36px;
	border: 0px;
	font: normal normal 14px/36px Arial, Helvetica, sans-serif;
	color: #666;
	padding: 0px;
	margin: 0px 0px 0px 10px;
	text-decoration: none;
	cursor: default;
}
	a.disabledButton span, .buttonHolder a.disabledButton span{
		display: block;
		padding: 0 15px;
		background: transparent url(../images/scripware/btn_action_left_dsbld.gif) left top no-repeat;
		cursor: default;
	    color: #666;
	}
	a.disabledButton span img{
		margin-right: 5px;
		border: 0px;
		vertical-align: text-bottom;
	}

a.disabledButton:hover{
	background-position: right top;
	color: #666;
	cursor: default;
}
	a.disabledButton:hover span{
		background-position: left top;
	    cursor: default;
	}
a.disabledButton:active{
	background-position: right top;
	color: #666;
	cursor: default;
}
	a.disabledButton:active span{
		background-position: left top;
	    cursor: default;
	}

/* FLAT BUTTON */
a.flatButton, a.flatButton:link, a.flatButton:visited{
	display: block;
	height: 22px;
	font: normal normal 12px/22px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
	margin: 0px 0px 0px 10px;
	padding: 0 0 0 0px;
	background: transparent url(../images/scripware/flatbutton_right.gif) right -44px no-repeat;
	white-space: nowrap;
}
a.flatButton span{
	display: block;
	padding: 0 10px 0 10px;
	background: transparent url(../images/scripware/flatbutton_left.gif) 0px -44px no-repeat;
}
a.flatButton:hover, a.flatButton:focus{
	color: #FFF;
	background: transparent url(../images/scripware/flatbutton_right.gif) right -66px no-repeat;
}
	a.flatButton:hover span, a.flatButton:focus span{
		display: block;
		background: transparent url(../images/scripware/flatbutton_left.gif) 0px -66px no-repeat;
	}



.formContainer table a.flatButton, .formContainer table a.flatButton:link, .formContainer table a.flatButton:visited{
	display: block;
	height: 22px;
	font: normal normal 12px/22px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
	margin: 0px 0px 2px 10px;
	padding: 0 0 0 0px;
	background: transparent url(../images/scripware/flatbutton_right.gif) right top no-repeat;
}
.formContainer table a.flatButton span{
	display: block;
	padding: 0 10px 0 10px;
	background: transparent url(../images/scripware/flatbutton_left.gif) 0px top no-repeat;
}
.formContainer table a.flatButton:hover, .formContainer table a.flatButton:focus{
	color: #FFF;
	background: transparent url(../images/scripware/flatbutton_right.gif) right -22px no-repeat;
}
	.formContainer table a.flatButton:hover span, .formContainer table a.flatButton:focus span{
		display: block;
		background: transparent url(../images/scripware/flatbutton_left.gif) 0px -22px no-repeat;
	}


/* NEGATIVE BUTTON */
.formContainer table a.negativeButton, .formContainer table a.negativeButton:link, .formContainer table a.negativeButton:visited{
	display: block;
	height: 22px;
	font: normal normal 12px/22px Arial, Helvetica, sans-serif;
	color: #6c0b0b;
	text-decoration: none;
	margin: 0px 0px 2px 10px;
	padding: 0 0 0 0px;
	background: transparent url(../images/scripware/flatbutton_right_negative.gif) right top no-repeat;
}
.formContainer table a.negativeButton span{
	display: block;
	padding: 0 10px 0 10px;
	background: transparent url(../images/scripware/flatbutton_left_negative.gif) 0px top no-repeat;
}
.formContainer table a.negativeButton:hover, .formContainer table a.negativeButton:focus{
	color: #FFF;
	background: transparent url(../images/scripware/flatbutton_right_negative.gif) right -22px no-repeat;
}
	.formContainer table a.negativeButton:hover span, .formContainer table a.negativeButton:focus span{
		display: block;
		background: transparent url(../images/scripware/flatbutton_left_negative.gif) 0px -22px no-repeat;
	}

/* Fix for spans within spans */
	    html body form #content a.button span span{
	        margin: 0px; padding: 0px; background-image: none; display: inline; float: none;
	    }

