﻿.uiButton
{
    border:solid 1px #666;
    background-color:#FC0;
    display:inline-block;
    
	-webkit-box-shadow:2px 2px 5px #999;
	-moz-box-shadow:2px 2px 5px #999;
	box-shadow:2px 2px 5px #999; /* IE 8 */
	/* DO NOt USE - We removed this style.  It affects the text an images on the children and there seems to be no way to turn it off on IE 7 */
	/*filter: progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#999999');*/ /* For IE 5.5 - 7 */
}

.uiButton.cancel
{
    background-color:#CCC;
}

.uiButton label
{
    border-top:solid 1px #FF9;
    display:inline-block;
    
    background: -moz-linear-gradient(top, #FCD121, #FBB03B);
    background: -webkit-gradient(linear, left top, left bottom, from(#FCD121), to(#FBB03B));
    background: -ms-linear-gradient(top, #FCD121 0,#FBB03B 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FCD121', endColorstr='#FBB03B');
}

.uiButton.cancel label
{
    border-top:solid 1px #FFF;
    display:inline-block;
    
    background: -moz-linear-gradient(top, #F2F2F2, #CCCCCC);
    background: -webkit-gradient(linear, left top, left bottom, from(#F2F2F2), to(#CCCCCC));
    background: -ms-linear-gradient(top, #F2F2F2 0,#CCCCCC 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F2F2F2', endColorstr='#CCCCCC');
}

.uiButton input, .uiButton a, .uiButton button
{
    background:none;
    border:none;
    cursor: pointer;
    display: inline-block;
    font-family: 'Lucida Grande',Tahoma,Verdana,Arial,sans-serif;
    font-size:9pt;
    font-weight: bold;
    margin:0;
    outline:none;
    overflow:visible;
    padding:8px 10px;
    text-align:left;
    white-space:nowrap;
}

.uiButton a
{
    color:#000;
    text-decoration:none;
    padding:9px 10px;
}

.uiButton.cancel button, .uiButton.cancel a, .uiButton.cancel input {
    background: no-repeat right center url('data:image/gif;base64,R0lGODlhFQAQAJECAE1NTczMzP///wAAACH5BAEAAAIALAAAAAAVABAAAAIxRISpq8bPHJxCthtPAwDxvljVR3KhlpRfFpWP6Lnsps6xajbozZ8R5qNAYMLUrpgoAAA7') /*../../Images/uiButtonCancel.gif*/;
    *background: no-repeat right center url(../../Images/uiButtonCancel.gif); /* For IE 6 and 7 */
}

.uiButton.next button, .uiButton.next a, .uiButton.next input {
    background: no-repeat right center url('data:image/gif;base64,R0lGODlhFQAQAJECAE1NTfzRIf///wAAACH5BAEAAAIALAAAAAAVABAAAAIwRISpq8bPHJxCLkDruQBPi3TitzWiF5XmmEInmoDx+cgVXas3m0cdZatkghlN8VEAADs=') /*../../Images/uiButtonNext.gif*/;
    *background: no-repeat right center url(../../Images/uiButtonNext.gif); /* For IE 6 and 7 */
}

.uiButton.ok button, .uiButton.ok a, .uiButton.ok input {
    background: no-repeat right center url('data:image/gif;base64,R0lGODlhFQAQAJECAE1NTfzRIf///wAAACH5BAEAAAIALAAAAAAVABAAAAIyRISpq8bPHJxCTvBsBnhpz3HekXRVaJbkiaGpirgoZMlvs7LilbNU1av8gMNMsPgpCgoAOw==') /*../../Images/uiButtonOk.gif*/;
    *background: no-repeat right center url(../../Images/uiButtonOk.gif); /* For IE 6 and 7 */
}

/* DISABLED Styles */
.uiButton.disabled
{
    border:solid 1px #CCC;
    
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none; /* IE 8 */
}

.uiButton.disabled label
{
    background:#E6E6E6;
    border-top:solid 1px #FFF;
    
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.uiButton.disabled a, .uiButton.disabled input
{
    color:#999;
}

.uiButton.cancel.disabled button, .uiButton.cancel.disabled a, .uiButton.cancel.disabled input {
    background: no-repeat right center url('data:image/gif;base64,R0lGODlhFQAQAJECAP///8zMzAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjEgNjQuMTQwOTQ5LCAyMDEwLzEyLzA3LTEwOjU3OjAxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgV2luZG93cyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpENjQxNEM3MENEMjIxMUUxQTM1QkIxNTk4NDAxNUQ0NCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpENjQxNEM3MUNEMjIxMUUxQTM1QkIxNTk4NDAxNUQ0NCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQ2NDE0QzZFQ0QyMjExRTFBMzVCQjE1OTg0MDE1RDQ0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQ2NDE0QzZGQ0QyMjExRTFBMzVCQjE1OTg0MDE1RDQ0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAQAAAgAsAAAAABUAEAAAAjEMhKmrxs8cnEK2G08LAfG+WNVHcqGWlF8WlY/oueymzrFqNujNnxHmo0BgwtSumCgAADs=') /*../../Images/uiButtonCancel-disabled.gif*/;
    *background: no-repeat right center url(../../Images/uiButtonCancel-disabled.gif); /* For IE 6 and 7 */
}

.uiButton.next.disabled button, .uiButton.next.disabled a, .uiButton.next.disabled input {
    background: no-repeat right center url('data:image/gif;base64,R0lGODlhFQAQAJECAP///8zMzAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjEgNjQuMTQwOTQ5LCAyMDEwLzEyLzA3LTEwOjU3OjAxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgV2luZG93cyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDOTIyODBENkNEMjIxMUUxQTlERUU4MDEwNjE1QUE4NSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDOTIyODBEN0NEMjIxMUUxQTlERUU4MDEwNjE1QUE4NSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkM5MjI4MEQ0Q0QyMjExRTFBOURFRTgwMTA2MTVBQTg1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkM5MjI4MEQ1Q0QyMjExRTFBOURFRTgwMTA2MTVBQTg1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAQAAAgAsAAAAABUAEAAAAjAMhKmrxs8cnEKuQOu5AU+LdOK3NaIXleaYQieagPH5yBVdqzebRx1lq2SCGU3xUQAAOw==') /*../../Images/uiButtonNext-disabled.gif*/;
    *background: no-repeat right center url(../../Images/uiButtonNext-disabled.gif); /* For IE 6 and 7 */
}

.uiButton.ok.disabled button, .uiButton.ok.disabled a, .uiButton.ok.disabled input {
    background: no-repeat right center url('data:image/gif;base64,R0lGODlhFQAQAJECAP///8zMzP///wAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjEgNjQuMTQwOTQ5LCAyMDEwLzEyLzA3LTEwOjU3OjAxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgV2luZG93cyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5QjExRjEzQUNEMjIxMUUxODFFNkQ0OEE1MDg4RDFGMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5QjExRjEzQkNEMjIxMUUxODFFNkQ0OEE1MDg4RDFGMyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjlCMTFGMTM4Q0QyMjExRTE4MUU2RDQ4QTUwODhEMUYzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjlCMTFGMTM5Q0QyMjExRTE4MUU2RDQ4QTUwODhEMUYzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAQAAAgAsAAAAABUAEAAAAjIMhKmrxs8cnELO8GwOeGnPcd6RdFVoluSJoamKuChkyW+zsuKVs1TVq/yAw0yw+CkKCgA7') /*../../Images/uiButtonOk-disabled.gif*/;
    *background: no-repeat right center url(../../Images/uiButtonOk-disabled.gif); /* For IE 6 and 7 */
}