/******************************************************************************
** Author:		Steve Gomez
** Purpose:		Contains classes for the styling of RAPID buttons.
** Change Log:	
**				- 12/14/2009: File Created
******************************************************************************/

/*************************************
** BUTTON CLASSES
*************************************/
.button_base { font-family: Trebuchet MS; font-weight: bold; background-repeat: no-repeat; height: 38px; text-align: left; cursor: hand; background-color: #ffffff; border: 1px solid #e1e1e1; color: #808080; padding: 4px;}
.button_base:hover { color: #ffffff; border: 1px solid #808080; padding: 4px; font-family: Trebuchet MS; font-weight: bold; background-repeat: no-repeat; height: 38px; cursor: hand; background-color: #D3DDD4; }
.button_base_disabled { font-family: Trebuchet MS; font-weight: bold; background-repeat: no-repeat; height: 38px; text-align: left; cursor: default; background-color: #ffffff; border: 1px solid #e1e1e1; color: #808080; padding: 4px; filter: Gray;}

/* Add All button */
.button_icon_addall { background-image: url('../images/buttons/button_icon_addall.png'); padding-left: 36px; }
.button_icon_addall:hover { padding-left: 36px; }

/* Zip button */
.button_icon_zip { background-image: url('../images/buttons/button_icon_zip.png'); padding-left: 36px; }
.button_icon_zip:hover { padding-left: 36px; }

/* Print Preview button */
.button_icon_printpreview { background-image: url('../images/buttons/button_icon_printpreview.png'); padding-left: 36px; }
.button_icon_printpreview:hover { padding-left: 36px; }

/* Web button */
.button_icon_web { background-image: url('../images/buttons/button_icon_web.png'); padding-left: 38px; }
.button_icon_web:hover { padding-left: 38px; }

/* Upload Image button */
.button_icon_uploadimage { background-image: url('../images/buttons/button_icon_uploadimage.png'); padding-left: 36px; }
.button_icon_uploadimage:hover { padding-left: 36px; }

/* Upload Document button */
.button_icon_uploaddocument { background-image: url('../images/buttons/button_icon_uploaddocument.png'); padding-left: 36px; }
.button_icon_uploaddocument:hover { padding-left: 36px; }
.button_icon_uploaddocument_disabled { background-image: url('../images/buttons/button_icon_uploaddocument_disabled.png'); padding-left: 36px; }

/* Search Button */
.button_icon_search { background-image: url('../images/buttons/button_icon_search.png'); padding-left: 36px; }
.button_icon_search:hover { padding-left: 36px; }

/* Search Site Button */
.button_icon_searchsite { background-image: url('../images/buttons/button_icon_searchsite.png'); padding-left: 36px; }
.button_icon_searchsite:hover { padding-left: 36px; }

/* Download Button */
.button_icon_downloadpackage { background-image: url('../images/buttons/button_icon_downloadpackage.png'); padding-left: 36px; }
.button_icon_downloadpackage:hover { background-color: #d2dcd3; padding-left: 36px; }

/* Newsfeed Button */
.button_icon_newsletter { background-image: url('../images/buttons/button_icon_newsletter.png'); padding-left: 36px; }
.button_icon_newsletter:hover { padding-left: 36px; }

/* Checklist Button */
.button_icon_checklist { background-image: url('../images/buttons/button_icon_checklist.png'); padding-left: 36px; }
.button_icon_checklist:hover { padding-left: 36px; }

/* Female Agent Button */
.button_icon_femaleagent { background-image: url('../images/buttons/button_icon_femaleagent.png'); padding-left: 36px; }
.button_icon_femaleagent:hover { padding-left: 36px; }

/* Add Agent Button */
.button_icon_agentadd { background-image: url('../images/buttons/button_icon_insureradd.png'); padding-left: 36px; }
.button_icon_agentadd:hover { padding-left: 36px; }

/* Delete Agent Button */
.button_icon_agentdelete { background-image: url('../images/buttons/button_icon_insurerdelete.png'); padding-left: 36px; }
.button_icon_agentdelete:hover { padding-left: 36px; }

/* Add Agent Disabled Button */
.button_icon_agentadd_disabled { background-image: url('../images/buttons/button_icon_insureradd_disabled.png'); padding-left: 36px; }
.button_icon_agentadd_disabled:hover { padding-left: 36px; }

/* Delete Agent Disabled Button */
.button_icon_agentdelete_disabled { background-image: url('../images/buttons/button_icon_insurerdelete_disabled.png'); padding-left: 36px; }
.button_icon_agentdelete_disabled:hover { padding-left: 36px; }

/* Add Layer Button */
.button_icon_layeradd { background-image: url('../images/buttons/button_icon_layeradd.png'); padding-left: 36px; }
.button_icon_layeradd:hover { padding-left: 36px; }

/* Delete Layer Button */
.button_icon_layerdelete { background-image: url('../images/buttons/button_icon_layerdelete.png'); padding-left: 36px; }
.button_icon_layerdelete:hover { padding-left: 36px; }

/* Add Layer Disabled Button */
.button_icon_layeradd_disabled { background-image: url('../images/buttons/button_icon_layeradd_disabled.png'); padding-left: 36px; }
.button_icon_layeradd_disabled:hover { padding-left: 36px; }

/* Delete Layer Disabled Button */
.button_icon_layerdelete_disabled { background-image: url('../images/buttons/button_icon_layerdelete_disabled.png'); padding-left: 36px; }
.button_icon_layerdelete_disabled:hover { padding-left: 36px; }

/* Institutiont Button */
.button_icon_institution { background-image: url('../images/buttons/button_icon_institution.png'); padding-left: 38px; }
.button_icon_institution:hover { padding-left: 38px; }

/* Barcode Scanner Button */
.button_icon_scanner { background-image: url('../images/buttons/button_icon_scanner.png'); padding-left: 38px; }
.button_icon_scanner:hover { padding-left: 38px; }

/* Line Chart Button */
.button_icon_linechart { background-image: url('../images/buttons/button_icon_linechart.png'); padding-left: 38px; }
.button_icon_linechart:hover { padding-left: 38px; }

/* Download File Button */
.button_icon_downloadfile { background-image: url('../images/buttons/button_icon_downloadfile.png'); padding-left: 38px; }
.button_icon_downloadfile:hover { padding-left: 38px; }

/* Email Button */
.button_icon_email { background-image: url('../images/buttons/button_icon_email.png'); padding-left: 38px; }
.button_icon_email:hover { padding-left: 38px; }

/* Event Button */
.button_icon_event { background-image: url('../images/buttons/button_icon_event.png'); padding-left: 38px; }
.button_icon_event:hover { padding-left: 38px; }

/* Male Agent Button */
.button_icon_maleagent { background-image: url('../images/buttons/button_icon_maleagent.png'); padding-left: 38px; }
.button_icon_maleagent:hover { padding-left: 38px; }

/* Generic Download Button */
.button_icon_downloadgeneric { background-image: url('../images/buttons/button_icon_downloadgeneric.png'); padding-left: 38px; }
.button_icon_downloadgeneric:hover { padding-left: 38px; }

/* Download Zip Button */
.button_icon_downloadzip { background-image: url('../images/buttons/button_icon_downloadzip.png');	padding-left: 38px; }
.button_icon_downloadzip:hover { padding-left: 38px; }

/* Approve Button */
.button_icon_approve { background-image: url('../images/buttons/button_icon_approve.png');	padding-left: 38px; }
.button_icon_approve:hover { padding-left: 38px; }

/* Disapprove Button */
.button_icon_disapprove { background-image: url('../images/buttons/button_icon_disapprove.png'); padding-left: 38px; }
.button_icon_disapprove:hover { padding-left: 38px; }

/* Check Mark Button */
.button_icon_checkmark { background-image: url('../images/buttons/button_icon_checkmark.png'); padding-left: 38px; }
.button_icon_checkmark:hover { padding-left: 38px; }

/* Delete Button */
.button_icon_delete { background-image: url('../images/buttons/button_icon_delete.png'); padding-left: 38px; }
.button_icon_delete:hover { padding-left: 38px; }

.button_icon_delete_disabled { background-image: url('../images/buttons/button_icon_delete_disabled.png'); padding-left: 38px; }
.button_icon_delete_disabled:hover { padding-left: 38px; }

/* Rubber Stamp Button */
.button_icon_rubberstamp { background-image: url('../images/buttons/button_icon_rubberstamp.png'); padding-left: 38px; }
.button_icon_rubberstamp:hover { padding-left: 38px; }

/* Comment Button */
.button_icon_comment { background-image: url('../images/buttons/button_icon_comment.png'); padding-left: 38px; }
.button_icon_comment:hover { padding-left: 38px; }

/* Lock Open Button */
.button_icon_lockopen { background-image: url('../images/buttons/button_icon_lockopen.png'); padding-left: 38px; }
.button_icon_lockopen:hover { padding-left: 38px; }

/* Lock Closed Button */
.button_icon_lockclosed { background-image: url('../images/buttons/button_icon_lockclosed.png'); padding-left: 38px; }
.button_icon_lockclosed:hover { padding-left: 38px; }

/* Save Button */
.button_icon_save { background-image: url('../images/buttons/button_icon_save.png'); padding-left: 40px; }
.button_icon_save:hover { padding-left: 40px; }

.button_icon_save_disabled { background-image: url('../images/buttons/button_icon_save_disabled.png'); padding-left: 40px; }
.button_icon_save_disabled:hover { padding-left: 40px; }

/* Print Button */
.button_icon_print { background-image: url('../images/buttons/button_icon_print.png'); padding-left: 40px; }
.button_icon_print:hover { padding-left: 40px; }

.button_icon_print_disabled { background-image: url('../images/buttons/button_icon_print_disabled.png'); padding-left: 40px; }
.button_icon_print_disabled:hover { padding-left: 40px; }

/* Blank Button */
.button_icon_blank { background-image: url('../images/buttons/button_icon_blank.png'); padding: 4px; text-align: center; }
.button_icon_blank:hover { padding: 4px; }

/* New Record Button */
.button_icon_newrecord { background-image: url('../images/buttons/button_icon_newrecord.png'); padding-left: 36px; }
.button_icon_newrecord:hover { padding-left: 36px; }

/* Copy Record Button */
.button_icon_copy { background-image: url('../images/buttons/button_icon_copy.png'); padding-left: 36px; }
.button_icon_copy:hover { padding-left: 36px; }

.button_icon_copy_disabled { background-image: url('../images/buttons/button_icon_copy_disabled.png'); padding-left: 36px; }
.button_icon_copy_disabled:hover { padding-left: 36px; }

/* Edit Button */
.button_icon_edit { background-image: url('../images/buttons/button_icon_edit.png'); padding-left: 38px; }
.button_icon_edit:hover { padding-left: 36px; }

/* Go to Batch Button */
.button_icon_batch { background-image: url('../images/buttons/button_icon_batch.png'); padding-left: 38px; }
.button_icon_batch:hover { padding-left: 36px; }

.button_icon_batch_disabled { background-image: url('../images/buttons/button_icon_batch_disabled.png'); padding-left: 38px; }
.button_icon_batch_disabled:hover { padding-left: 36px; }


