/**************************************************************************************************
 * Default Buttons
 **************************************************************************************************/
.button, .cancelbutton { /* default for all buttons */
    cursor: pointer;
    margin: 6px 4px;
}

.possedetail .button span {
    white-space: nowrap;
}

.button a { /* default link for all buttons */
	color: #FFF;
	background-color: #006C07;
	border: 1px solid #333333;
	font-size: 11px;
	height: 24px;
	padding: 4px;
	font-weight: bold;
    text-decoration: none;
    white-space: nowrap;
}

.cancelbutton a {
    color: #333;
	background-color: #ccc;
	border: 1px solid #333333;
	font-size: 11px;
	height: 24px;
	padding: 4px;
	font-weight: bold;
    text-decoration: none;
    white-space: nowrap;
}

.button a  span { /* button link text */ /* needed so that it overrides possedetail:link */
    color: #FFFFFF;
}

.rightButtons .button,
.rightButtons .cancelbutton { /* buttons that are right justified */
    display: none;
}

.disabledButton {
    display: none;
}

.buttons {
    border: 1px solid #999;
    background-color: #CCDDCD;
    max-height: 45px;
    margin-left: 0px;
    border-radius: 4px;
}

.buttons > div > table,
.buttonsPopup > div > table {
    margin-left:auto;
}

.buttons > .buttonsFixFloat,
.buttonsPopup > .buttonsFixFloat {
    clear: both;
}

.buttonsPopup {
    border: 1px solid #999;
    background-color: #CCDDCD;
    margin-left: 0px;
}

/**************************************************************************************************
 * Add Buttons
 **************************************************************************************************/
.buttonAdd { /* add button */
    margin: 5px 5px 10px 0px;
    cursor: pointer;
}

.buttonAdd a {
	color: #FFF;
	background-color: #006C07;
	border: 1px solid #333333;
	font-size: 11px;
	height: 24px;
	padding: 4px;
	font-weight: bold;
    text-decoration: none;
    white-space: nowrap;   
}

.buttonAdd a  span { /* Add button link text */ /* needed so that it overrides possedetail:link */
    color: #FFFFFF;
}

/**************************************************************************************************
 * Plus Sign Add Buttons
 **************************************************************************************************/
.plusSignAdd { /* add button */
    cursor: pointer;
}

.plusSignAdd a {
	color: #FFF;
	background-color: #006C07;
	border: 1px solid #333333;
	font-size: 11px;
	height: 24px;
	padding: 4px;
	font-weight: bold;
    text-decoration: none;
    white-space: nowrap; 
}

/**************************************************************************************************
 * Clause Buttons
 **************************************************************************************************/
a.buttonClause { /* clause button */
	color: #FFF;
	background-color: #006C07;
	border: 1px solid #333333;
	font-size: 11px;
	height: 24px;
	padding: 4px;
	font-weight: bold;
    text-decoration: none;
    white-space: nowrap;
}

/**************************************************************************************************
 * Help Button
 **************************************************************************************************/
.buttonHelp { /* help button */
    margin: 5px 5px 10px 0px;
    cursor: pointer;
}

.buttonHelp a  { /* help button link */
	color: #FFF;
	background-color: #006C07;
	border: 1px solid #333333;
	font-size: 11px;
	height: 24px;
	padding: 4px;
	font-weight: bold;
    text-decoration: none;
    white-space: nowrap;
}

.buttonHelp a  span { /* help button link text */ /* needed so that it overrides possedetail:link */
    color: #FFFFFF;
}

/**************************************************************************************************
 * Return To Job Button
 **************************************************************************************************/
.buttonBacktoJob { /* return to job button */
    margin: 5px 5px 10px 0px;
    cursor: pointer;
}

.buttonBacktoJob a { /* return to job button link */
	color: #FFF;
	background-color: #006C07;
	border: 1px solid #333333;
	font-size: 11px;
	height: 24px;
	padding: 4px;
	font-weight: bold;
    text-decoration: none;
    white-space: nowrap;	
}

.buttonBacktoJob a  span { /* return to job button link text */ /* needed so that it overrides possedetail:link */
    color: #FFFFFF;
}

/**************************************************************************************************
 * Assignment Button
 **************************************************************************************************/
.buttonAssignment { /* assignment button */
    margin: 5px 5px 10px 0px;
    cursor: pointer;
}

.buttonAssignment a { /* assignment button link */
	color: #FFF;
	background-color: #006C07;
	border: 1px solid #333333;
	font-size: 11px;
	height: 24px;
	padding: 4px;
	font-weight: bold;
    text-decoration: none;
    white-space: nowrap;
}

.buttonAssignment a  span { /* assignment button link text */ /* needed so that it overrides possedetail:link */
    color: #FFFFFF;
}

/**************************************************************************************************
 * Where Am I Button
 **************************************************************************************************/
.buttonWhere { /* where am I? button */
    margin: 5px 5px 10px 0px;
    cursor: pointer;
}

.buttonWhere a { /* where am I? button link */
	color: #FFF;
	background-color: #006C07;
	border: 1px solid #333333;
	font-size: 11px;
	height: 24px;
	padding: 4px;
	font-weight: bold;
    text-decoration: none;
    white-space: nowrap;
}

.buttonWhere a  span { /* where am I? button link text */ /* needed so that it overrides possedetail:link */
    color: #FFFFFF;
}

/**************************************************************************************************
 * Submit Buttons
 **************************************************************************************************/
.buttonSubmit { /* submit button */
    margin: 5px 5px 10px 0px;
    cursor: pointer;
}

.buttonSubmit a {
	color: #FFF;
	background-color: #006C07;
	border: 1px solid #333333;
	font-size: 11px;
	height: 24px;
	padding: 4px;
	font-weight: bold;
    text-decoration: none;
    white-space: nowrap;
}

.buttonSubmit a  span { /* Add button link text */ /* needed so that it overrides possedetail:link */
    color: #FFFFFF;
}

/**************************************************************************************************
 * Lookup Buttons
 **************************************************************************************************/
.buttonlookup { /* lookup button */
    margin: 5px 5px 10px 0px;
    cursor: pointer;
}

.buttonlookup a {
	color: #FFF;
	background-color: #006C07;
	border: 1px solid #333333;
	font-size: 11px;
	height: 24px;
	padding: 4px;
	font-weight: bold;
    text-decoration: none;
    white-space: nowrap;   
}

.buttonlookup a  span { /* Add button link text */ /* needed so that it overrides possedetail:link */
    color: #FFFFFF;
}

/**************************************************************************************************
 * Input Buttons  - this is used on the ChangePassword.aspx page
 **************************************************************************************************/
.inputbutton { /* default for all buttons */
    margin: 5px 5px 10px 0px;
    cursor: pointer;
    /*text-align: center;*/
	color: #FFF;
	background-color: #006C07;
	border: 1px solid #333333;
	font-size: 11px;
	height: 24px;
	padding: 4px;
	font-weight: bold;
    text-decoration: none;
    white-space: nowrap;
}