﻿/* Beginning of Panel Background */
.Reports_GeneralPanelBackground { background-color: #E2E8EF; border: 1px solid #000066; }
.Reports_GeneralDarkPanelBackground { background-color: #ECE9D8; }
.Reports_GeneralStyle { font-family: arial, geneva, sans-serif; font-size: 10px; color: #000000; background-color: #ECE9D8; border: 1px solid #A5AF7E; width: 100%; }

/* Ending of Panel Background */

/* Being Header Section */
.Reports_GeneralPanelHeaderWhite { background-color: #203A81; font-weight: bold; font-family: verdana, arial, geneva, sans-serif; font-size: 10px; color: white; }
/* End Header Section */

.Reports_menubutton { font-weight: bold; font-family: arial, geneva, sans-serif; font-size: 13px; color: #ffffff; background-color: #8C1818; border-color: #003366; border-width: 2px; border-style: solid; }

.reports_Transaction { font-family: arial, geneva, sans-serif; font-size: 10px; color: #000000; }

.reports_ReportsImg { border: '1px solid #BDBCB8'; color: White; background-color: #1f387f; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 10px; width: 160px; position: relative; height: 55px; }

/************ AJAX Calendar Related Styles ***********************/
.Calendar .ajax__calendar_container { border: 1px solid #646464; background-color: #EAEAEA; color: #666666; }
.Calendar .ajax__calendar_other .ajax__calendar_day, .Calendar .ajax__calendar_other .ajax__calendar_year { color: #666666; background-color: #FFFFFF; }
.Calendar .ajax__calendar_hover .ajax__calendar_day, .Calendar .ajax__calendar_hover .ajax__calendar_month, .Calendar .ajax__calendar_hover .ajax__calendar_year { color: red; }
.Calendar .ajax__calendar_active .ajax__calendar_day, .Calendar .ajax__calendar_active .ajax__calendar_month, .Calendar .ajax__calendar_active .ajax__calendar_year { color: black; font-weight: bold; }
.Calendar .ajax__calendar_days .ajax__calendar_dayname { color: #0F2F86; font-weight: bold; }
.Calendar .ajax__calendar_header .ajax__calendar_title { color: #0F2F86; background-color: #C0C0C0; }
/************ AJAX Calendar Related Styles ***********************/

/************ AJAX MaskedEdit Related Styles ***********************/
.MaskedEditFocus { background-color: #ffffcc; color: #000000; }
.MaskedEditMessage { color: #ff0000; font-weight: bold; }
.MaskedEditError { background-color: #ffcccc; }
.MaskedEditFocusNegative { background-color: #ffffcc; color: #000000; }
.MaskedEditBlurNegative { color: #ff0000; }
/************ MaskedEdit Related Styles ***********************/

.MyGridView { font-family: arial, geneva, sans-serif; font-size: 10px; color: #FFF; }
.MyGridView caption { color: #000; font-size: 10pt; font-weight: bold; }
.MyGridview th { font-family: arial, geneva, sans-serif; font-size: 10px; color: #FFFFFF; background-color: #000000; font-weight: bold; border: solid 1px black; }
.MyGridView tr.row { color: #000; background-color: #E5EEF9; text-align: center; }
.MyGridView tr.row-alternating { color: #000; background-color: #FFF; text-align: center; }
.MyGridView tr.row:hover, .MyGridView tr.row-alternating:hover { background-color: #FFC; color: #333; }

