@charset "utf-8";
/* CSS Document */

/* ************** div style for centered bar of buttons ******************** */

.buttonBar { text-align:left; margin:5px 10px 1px 0px; clear:both; }

.buttonBar .buttonBarItem { padding: 0 10px 0 10px; }

.financialSection .buttonBar, .caseInfo .buttonBar { }


/* ********************* Button styles for form input tags **************************** */

.button,  input[type="submit"], input[type="button"], button, .formButtons input[type="submit"], .formButtons input[type="button"], .formButtons button, .anchorButton, .payButton 
{ background:#41537c; border:#222 solid 1px; padding: 2px 5px; font-weight:bold; font-size:1em; color:#fff; background-position:center bottom; border-radius:4px; height: 2em; } 

.clicked {background: #bbb !important; }

.formButtons input[type="submit"], .formButtons input[type="button"], .formButtons button { margin-top:5px; }

.button:hover, input[type="submit"]:hover, input[type="button"]:hover, button:hover, .formButtons input[type="submit"]:hover, .formButtons input[type="button"]:hover, .formButtons button:hover, .anchorButton:hover, .payButton:hover 
{ color:#fff; background:#58678b; background-position:center bottom;  }

.button:disabled, input[type="submit"]:disabled , input[type="button"]:disabled , button:disabled, .formButtons input[type="submit"]:disabled , .formButtons input[type="button"]:disabled , .formButtons button:disabled 
{ color:#999;  background:#58678b; background-position:center bottom; border:#ccc solid 1px; }

/* ******************************************  Button Modifiers **************************************** */

.anchorButton { color:#fff !important; text-decoration:none; clear:both; float:none; }

.anchorButton:hover { color:#fff !important; }

.payButton { background: #427c46; color:#fff !important; text-decoration:none; clear:both; float:none; }

.payButton:hover { background:#588b5c; color:#fff !important; }

.navLink { background: #CCCCCC; border:#222 solid 1px; font-weight:bold; font-size: 1em; color: #fff; background-position: center bottom; border-radius: 4px; }


.favorite-icon { font-size: larger; }
.favorite { color: #fcb245; }
.favorite-o:hover { color: #fcb245; }

.icon-button { }
.icon-button:hover { background-color: #CCCCCC; }

#finishButton {display: none;}

.sessionTimeoutButton { margin-top: 10px; height: 2em; display: inline-block; }