﻿/**********************************************************************
 * 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.      *
 *                                                                    *
 **********************************************************************/
/**********************************************************************
 * Page Background Styles                                             *
 **********************************************************************/
.pageBackground, .pBack { /* page content container */
	background-color: #FFFFFF;
	margin: 0px;
	}
.pagination_row, .pr { /* button bar/pagination row container */
	background: #FFFFFF;
   	border-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	width: 100%;
	}
.pagination_area, .pra { /* pagination row container */
   	background: #FFFFFF;
	font-family: Verdana, Geneva, ms sans serif;
	font-size: 10px;
	padding-top: 5px;
	vertical-align: bottom;
   	}
.dialog_body, .dBody { /* panel content container (excludes panel header) */ 
	background-color: #ffffff;
	border: 0px;
	color: #666666;
	font-family: Verdana, Geneva, ms sans serif;
	font-size: 10px;
	text-align: left;
	}
.table_cell1, .alt_table_cell1, .ttc1, .tatc1 { /* data grid data container */
	background-color: #D8D8D8;
	border-right: 0px;
	border-bottom: 0px;
	color: #000000;
	font-family: Verdana, Geneva, ms sans serif;
	font-size: 12px;
	padding: 3px;
	padding-bottom: 2px;
	text-align: left;
	vertical-align: top;
	}
.dialogHeaderBackground, .dhb { /* panel header */
	background: #660000;
	padding: 3px; 
	}
.dialog_header, .dh { /* panel header container */
	padding: 3px; 
	border-top: 1px solid #555555;
	border-bottom: 1px solid #555555;
	border-left: 1px solid #555555;
	border-right: 1px solid #555555;
	background: #660000;
	}
.dialogHeaderTextRecord, .dhtr { /* record panel header title text */
	color: #FFFFFF; 
	font-family: Verdana, Geneva, ms sans serif;
	font-size: 14px;
	font-weight: bold;
	}
.header_cell, .header_cell_scrolling, .thc, .thcs {
	background-color: #ffffff;
	border-bottom: 0px;
	border-right: 0px;
	color: #122970;
	font-family: Verdana, Geneva, ms sans serif;
	font-size: 12px;
	padding: 5px;
	padding-left: 1px;
	vertical-align:middle;
	}
.table_cell, .alt_table_cell, .ttc, .tatc { /* data grid data container */
	background-color: #FFFFFF;
	border-right: 0px;
	border-bottom: 0px;
	color: #000000;
	font-family: Verdana, Geneva, ms sans serif;
	font-size: 12px;
	padding: 3px;
	padding-bottom: 2px;
	text-align: left;
	vertical-align: top;
	}
.column_header, .tch { /* column header text */
	font-family: Verdana, Geneva, ms sans serif;
	font-size: 12px;
	}
.header_cell, .header_cell_scrolling, .thc, .thcs {
	background-color: #FFFFFF;
	border-bottom: 0px;
	border-right: 0px;
	color: #122970;
	font-family: Verdana, Geneva, ms sans serif;
	font-size: 12px;
	padding: 5px;
	padding-left: 1px;
	vertical-align:middle;
	}
.column_header A, .column_header_scrolling A, .tch A, .tchs A { /* column header link text */
	color: #000000;
	font-family: Verdana, Geneva, ms sans serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	}
.filter_area, .fila  {
	font-family: Verdana, Geneva, ms sans serif;
	font-size: 12px;
	padding: 3px 6px 3px 6px;
	text-align: right;
	vertical-align: middle;
	}
.header_cell, .header_cell_scrolling, .thc1, .thcs {
	background-color: #A4A4A4;
	border-bottom: 0px;
	border-right: 0px;
	color: #122970;
	font-family: Verdana, Geneva, ms sans serif;
	font-size: 12px;
	padding: 5px;
	padding-left: 1px;
	vertical-align:middle;
	}
.tableRowsEdge, .tre { /* data grid container */
	border-left: 0px;
	background-color: #FFFFFF;
	} 
.tableRowsEdge, .tre2 { /* data grid container */
	border-left: 0px;
	background-color: #FFFFFF;
	width: 600px;
	} 
.field_label_on_side, .fls2 { /* field lable on side */
	color: #68683A;
	font-family: Verdana, Geneva, ms sans serif;
	font-size: 12px;
	padding: 4px 3px 4px 3px;
	text-align: right;
	vertical-align: middle;
	white-space: nowrap;	
	}
.dialog_field_value, .dfv2 { /* panel field value text */
	font-family: Verdana, Geneva, ms sans serif;
	font-size: 12px;
	padding: 0px 3px 0px 3px;
	color: #000000;
	}
.field_label_on_side, .fls3 { /* field lable on side */
	background-color: #A4A4A4;
	color: #FFFFFF;
	font-family: Verdana, Geneva, ms sans serif;
	font-size: 14px;
	font-weight: bold;
	padding: 4px 3px 4px 3px;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;	
	}
.table_cell, .alt_table_cell, .ttc2, .tatc { /* data grid data container */
	background-color: #FFFFFF;
	border-right: 0px;
	border-bottom: 0px;
	color: #000000;
	font-family: Verdana, Geneva, ms sans serif;
	font-size: 11px;
	text-align: left;
	vertical-align: top;
	}
