/* Copyright © OGMA Consulting Corp.  */
/* $Id: buttons.css,v 1.32.2.9 2015/10/09 20:53:41 Angela Exp $  */

input.iconHelp, input.iconClose, input.iconArrowForward, input.iconArrowForwardOff, input.iconArrowBack, input.iconBack, input.iconPrint, input.iconArrowUp
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight: bold;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
  border-radius:10px;
	background-position:center;
	background-repeat: no-repeat;  
  background-color:#0099CC;
  border:2px solid #0099CC;
  color:#FFFFFF;
  vertical-align: middle;
  padding: 0px;
  margin:2px 7px 0px 5px;
  text-align: center;
  cursor:pointer;
  text-decoration: none;  
  min-width:20px; 
  min-height:20px;
}

input.iconArrowForwardOff
{
  border:2px solid #999;
  cursor:default;
  background-color:#CCC;
  color:#999999;  
}

input.iconHelp
{
  float:left;
}

input.iconHelp:hover 
{
  color: #FFCC00;
  text-decoration: none;
}

input.iconClose
{
	background-image: url(../images/close0.gif); 
}

input.iconClose:hover
{
	background-image: url(../images/close1.gif); 
}

input.iconArrowUp
{	
	background-image: url(../images/arrowUp0.gif); 
}

input.iconArrowUp:hover
{	
	background-image: url(../images/arrowUp1.gif); 
}

input.iconArrowForward, input.iconArrowForwardOff
{	
	background-image: url(../images/arrowRight0.gif); 
}

input.iconArrowForward:hover
{
	background-image: url(../images/arrowRight1.gif); 
}

input.iconArrowBack, input.iconBack
{	
	background-image: url(../images/arrowLeft0.gif); 
}

input.iconBack
{	
  float:left;
}

input.iconArrowBack:hover, input.iconBack:hover
{
	background-image: url(../images/arrowLeft1.gif); 
}

input.iconPrint
{	
	background-image: url(../images/arrowRight0.gif); 
}

input.iconPrint:hover
{
	background-image: url(../images/arrowRight1.gif); 
}

.icon, input.iconView, input.iconResolveDups, input.iconEdit, input.iconCalendar,
input.iconMenu, input.iconSpacer, input.iconMenuSub, input.iconSpacerSub, input.iconSpacerSubOff,
input.iconWarning, input.iconError, input.iconPlus, input.iconMinus, input.iconTop,
input.iconCompleteDocument, input.iconDraftDocument, input.iconTab, input.iconNoReceipt, input.iconPartialReceipt, 
input.iconSave, input.iconWithdrawnDocument, input.iconWithdrawnDraftDocument, input.iconAmendedDocument
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight: bold;
  background-color:Transparent;
  background-position:center;
	background-repeat: no-repeat;
  border:0px;
  color:#FFFFFF;
  vertical-align: middle;
  margin: 0px;
  padding:2px 7px 0px 5px;
  text-align: center;
  cursor:pointer;
  text-decoration: none;  
  min-width:20px; 
  min-height:20px;
}

a.icon:hover 
{
  color: #FFFFFF;
  text-decoration: none;
}

input.iconView
{
	background-image: url(../images/view0.gif);
  margin: 0px 7px 0px 5px;
}

input.iconView:hover
{
	background-image: url(../images/view1.gif); 
}

input.iconCompleteDocument
{
	background-image: url(../images/OpenDocument0.gif); 
}

input.iconCompleteDocument:hover
{
	background-image: url(../images/OpenDocument1.gif); 
}

input.iconDraftDocument
{
	background-image: url(../images/progress_Incomplete0.gif); 
}

input.iconDraftDocument:hover
{
	background-image: url(../images/progress_Incomplete1.gif); 
}

input.iconWithdrawnDocument
{
	background-image: url(../images/progress_withdrawn0.gif); 
}

input.iconWithdrawnDocument:hover
{
	background-image: url(../images/progress_withdrawn1.gif); 
}

input.iconWithdrawnDraftDocument
{
	background-image: url(../images/progress_Cancelled0.gif); 
}

input.iconWithdrawnDraftDocument:hover
{
	background-image: url(../images/progress_Cancelled1.gif); 
}

input.iconAmendedDocument
{
	background-image: url(../images/document_Amend0.gif); 
}

input.iconAmendedDocument:hover
{
	background-image: url(../images/document_Amend01.gif); 
}

input.iconDraftDocument, input.iconCompleteDocument, input.iconAmendedDocument, input.iconWithdrawnDraftDocument,
input.iconWithdrawnDocument
{
  float:left;
  min-width:20px; 
  min-height:15px;
  margin-right:5px;
}

input.iconDraftDocument + label, input.iconCompleteDocument + label, input.iconAmendedDocument + label, input.iconWithdrawnDraftDocument + label,
input.iconWithdrawnDocument + label
{
  display:inline-block;
  padding:0 0 5px 0;
}

input.iconPlus + label, input.iconMinus + label
{
  display:inline-block;
  padding-top:2px;
}

input.iconNoReceipt
{
	background-image: url(../images/RctStatusNone0.gif); 
  min-width:25px;
}

input.iconNoReceipt:hover
{
	background-image: url(../images/RctStatusNone0.gif); 
  min-width:25px;  
}

input.iconPartialReceipt
{
	background-image: url(../images/RctStatusPartial0.gif); 
  min-width:25px;
}

input.iconPartialReceipt:hover
{
	background-image: url(../images/RctStatusPartial0.gif); 
  min-width:25px;  
}

input.iconSave
{
	background-image: url(../images/save0.gif); 
}

input.iconSave:hover
{
	background-image: url(../images/save1.gif); 
}

input.iconResolveDups
{
	background-image: url(../images/resolve_duplicates0.gif);
}

input.iconResolveDups:hover
{
	background-image: url(../images/resolve_duplicates1.gif); 
}

input.iconCalendar
{
	background-image: url(../images/calendar0.gif);
  margin:0px;
  padding:5px 7px 5px 7px;
}

input.iconCalendar:hover
{
	background-image: url(../images/calendar1.gif); 
}

input.iconEdit
{
	background-image: url(../images/changed0.gif);
}

input.iconEdit:hover
{
	background-image: url(../images/changed1.gif); 
}

input.iconPlus
{
	background-image: url(../images/bigPlus.gif);
}

input.iconMinus
{
	background-image: url(../images/bigMinus.gif);
}

input.iconTop
{	
	background-image: url(../images/arrowUp0.gif); 
  background-color:#CCC;
  margin-right:5px;
}

div.iconTop, span.iconTop
{
  text-align:right;
  vertical-align:middle;
  margin-top:10px;
}

div.iconTop:hover
{
  cursor: pointer;
  color:#FFCC00;
}

input.iconTop:hover
{	
	background-image: url(../images/arrowUp1.gif); 
}


input.iconMinus, input.iconPlus
{
  float:left;
  margin:0 5px 0 0;
  padding:0px 7px 0px 0px;
  min-width:15px; 
  min-height:15px;
}

table.userMaint input.iconMinus, table.userMaint input.iconPlus,
table.hierarchy input.iconMinus, table.hierarchy input.iconPlus
{
  float:left;
  margin:0px;
  margin-right:5px;
  padding:3px 8px 0px 5px;
}

input.iconWarning
{
	background-image: url(../images/warning0.gif);
}

input.iconWarning:hover
{
	background-image: url(../images/warning1.gif); 
}

input.iconError
{
	background-image: url(../images/Stop0.gif);
}

input.iconError:hover
{
	background-image: url(../images/Stop1.gif); 
}

input.iconMenu, input.iconSpacer, input.iconTab
{
	background-image: url(../images/navCurrent.gif);
  background-position:4px 1px;
  padding:1px 0px 0px 0px;
  min-width:15px; 
  min-height:15px;   
}

input.iconMenuSub, input.iconSpacerSub, input.iconSpacerSubOff
{
	background-image: url(../images/navSubCurrent.gif);
  background-position:4px 0px;
  padding:0px 0px 0px 5px;
  min-width:15px; 
  min-height:15px;  
}

input.iconSpacer
{
	background-image: url(../images/spacer.gif);
}

input.iconSpacerSub
{
	background-image: url(../images/bullet.gif);  
}

input.iconSpacerSubOff
{
	background-image: url(../images/spacer.gif);  
}


input.buttonSmall, input.buttonShowHide, input.buttonAction, input.buttonActionInactive, input.buttonSearch
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
    text-decoration: none;
  -moz-border-radius:11px;
  -webkit-border-radius:11px;
  border-radius:11px;
  vertical-align: middle;
  line-height:13px;
  text-align: center;
  cursor:pointer;
  padding:2px 10px;
}

input.buttonShowHide
{
  font-weight: normal;
  background-color:#FFFFFF;
  border:2px solid #8EAAC7;
  color:#633366;
}

input.buttonAction, input.buttonActionInactive
{
  font-weight: normal;
  background-color:#FFFFFF;
  border:2px solid #AAAAAA;
  color:#000000;
}

input.buttonAction:hover 
{
  color: #999999;
  text-decoration: none;
}

input.buttonActionHighlight
{
  border:2px solid #F4BA63;
}

input.buttonSmall, input.buttonSearch
{
  font-weight: bold;
  letter-spacing:  1px;
  background-color:#005084;
  border:2px solid #005084;
  color:#FFFFFF;
  line-height:10px;
}

input.buttonSearch
{
  background-color:#003366;
  border:2px solid #003366;
  color:#FFFFFF;
  margin-bottom:5px;
}


input.buttonActionInactive
{
  color:#999999;
  cursor:auto;
}

input.buttonStandard, input.buttonStandardInactive
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight: bold;
  letter-spacing:  1px;
  text-decoration: none;
  -moz-border-radius:11px;
  -webkit-border-radius:11px;
  border-radius:11px;
  background-color:#005084;
  border:2px solid #005084;
  color:#FFFFFF;
  vertical-align: middle;
  line-height:10px;
  text-align: center;
  cursor:pointer;
  padding:4px 10px;
}

input.buttonStandardInactive
{
  background-color:#FFFFFF;
  border:2px solid #AAAAAA;
  color:#999999;
  cursor:auto;
}

input.buttonStandard:hover, input.buttonSmall:hover, input.buttonSearch:hover
{
  color: #FFCC00;
}


/** to disable a button while it is submitting **/
input.buttonDisable, input.buttonDisable:hover  
{
  background-color:#CCCCCC !important;
  border:2px solid #CCCCCC !important;
  color:#333 !important;
  cursor:pointer;
}


