/**********************************************************************
 * Styles.css                                                         *
 *                                                                    *
 * This file is initially empty and you can add any additional styles *
 * or modify any of the styles defined in BaseStyles.css              *
 * This file will never be overwritten.                               *
 *                                                                    *
 * For example, if you want to override just the top padding for a    *
 * menu, you can simply add the following lines:                      *
 *                                                                    *
 * .menus {                                                           *
 * 	padding-top: 20px;                                            *
 * 	}                                                             *
 *                                                                    *
 * This will keep all the other styles of the "menus" style as-is,    *
 * but modify the top padding to be 20px.                             *
 *                                                                    *
 * You can also, add a new style by just specifying it.               *
 *                                                                    *
 * .menus {                                                           *
 * 	padding-top: 20px;                                            *
 * 	text-align: center;                                           *
 * 	}                                                             *
 * 	                                                              *
 * In the above case, we added the text-align style.  This style was  *
 * not specified in the original declaration of the menus style.      *
 *                                                                    *
 **********************************************************************/

.hidden {
 visibility:hidden;
}

.logoBG { /* logo image container */
    background-image: url(	back.gif);
    background-repeat: repeat-x;
}

/* new definition in Styles.css */

.dv { /* panel container (includes panel header) */
    width: 100%; /* new attribute added */
    margin-left: auto;
    margin-right: auto;
}

.dv1 { /* panel container (includes panel header) */
    width: 800px; /* new attribute added */
    margin-left: auto;
    margin-right: auto;
}


.dfv { /* panel container (includes panel header) */
    width: 100%; /* new attribute added */
}


a.button_link, .thc a.button_link, .tic a.button_link, .ttc a.button_link { /* link text of buttons (including those within column headers and data grid) */ 
    color: #000000;
}

.dlgbody1 { /* dialog body 1 */
    color:black;
    padding-left:15px;
    padding-right:15px;
    padding-top:15px;
    padding-bottom:15px;
    font-family: Verdana, Geneva, ms sans serif;
    font-size: 11px;
    font-weight: bold;
    text-align:left;
}

.dlgbody2 { /* dialog body 2 */
    color:black;
    padding-left:15px;
    padding-right:15px;
    padding-top:15px;
    padding-bottom:15px;
    font-family: Verdana, Geneva, ms sans serif;
    font-size: 13px;
    font-weight: bold;
    text-align:left;
}


.hdrmsg1 { /* header message 1 */
    background-color:yellow;
    border:thin solid black;
    color:black;
    padding-left:5px;
    padding-right:5px;
    font-family: Verdana, Geneva, ms sans serif;
    font-size: 11px;
    font-weight: bold;
    text-align:center;
}

.ftrmsg1 { /* footer message 1 */
    background-color:yellow;
    color:black;
    padding-left:5px;
    padding-right:5px;
    font-family: Verdana, Geneva, ms sans serif;
    font-size: 12px;
    font-weight: bold;
    text-align:center;
}

.sh1 { /* section header 1 */
    background-color:#FF6820;
    height:20px;
    border-top-width:thin;
    border-bottom-width:thin;
    color:White;
    padding-left:10px;
    padding-right:10px;
    font-size: 11px;
    font-weight: bold;
    text-align:center;
}

.sh2 { /* section header 2 */
    background-color:#FF6820;
    height:20px;
    border-top-width:thin;
    border-bottom-width:thin;
    color:black;
    padding-left:10px;
    padding-right:10px;
    font-size: 12px;
    font-weight: bold;
}

.bp1 { /* Buttons Panel 1 */
    margin: auto;
}

.pc_cbi { /* Purchase Checks - Copy Billing Information */
    height:40px;
}

.footer { /* footer content container */
          margin-left:auto;
          margin-right:auto;
          width:100%
	}

.spo * {
    vertical-align: middle;
    padding-left:5px;
    padding-right:5px;
    font-family: Verdana, Geneva, ms sans serif;
    font-size: 12px;
    font-weight: bold;
}

.buttonPadding { /* page buttons padding */
	margin-left:auto;
	margin-right:auto;
    padding-left:5px;
    padding-right:5px;
    padding-top:10px;
    padding-bottom:5px;
}

.StatusPanel { /* StatusPanel */
    font-family: Verdana, Geneva, ms sans serif;
    background-color:yellow;
    border:thin solid black;
    color:black;
    margin-top:10px;
    padding-left:2px;
    padding-right:2px;
    font-size: 10px;
    font-weight: bold;
    width:100%
}

.StatusMessagePanel { /* StatusPanel */
    font-family: Verdana, Geneva, ms sans serif;
    background-color:LightPink;
    border:thin solid black;
    color:black;
    margin-top:10px;
    padding-left:2px;
    padding-right:2px;
    font-size: 12px;
    font-weight: bold;
    width:100%
}
