﻿/* This is the master CSS file
   This is the only necessary CSS file
   Every form automatically refers to this file
    since it is in the App_Themes folder */

/* Body */
body 
{
	margin: 0;
	font-family: Verdana, Sans-Serif;
	font-size: x-small;
	font-weight: normal;
	letter-spacing: normal;
	text-transform: none;
	word-spacing: normal;
}

/* Panels */
.Panel
{
	padding: 1px;
	border-color: #d3d3d3;
	border-width: 1px;
	border-style: solid;
	width: 775px;
}

.Panel1
{
	padding: 1px;
	border: none;
	width: 775px;
}

/* Labels */
.header
{
	font-size: medium;
	font-weight: bold;
}

.Label_Header_Reverse
{
	font-size:  small;
	background-color: #fcdca1;
	color: #892235;
	width: 775px;
}

.Label_Header
{
	font-size:  small;
	background-color: #892235;
	color: #fcdca1;
	width: 775px;
}

/* Textboxes */
.Textbox
{
	width: 760px;
	font-family: Verdana;
	border: solid 1px #d3d3d3;
}

/* Hyperlinks / URLs */
A:link 
{
	text-decoration: none;
	color: #3333cc;
}
A:visited
{
	text-decoration: none;
	color: #3333cc;
}
A:active
{
	text-decoration: none;
	color: #3333cc;
}
A:hover
{
	text-decoration: underline;
	color: #3333cc;
}

/* Tables and Div */
table.GridLook 
{
	border-width: 1px;
	border-spacing: 0px;
	border-style: solid;
	border-color: #d3d3d3;
	border-collapse: collapse;
	background-color: white;
}
.tablehHeaderBG
{
	background-color: #990000;
}
.tableAlternatingBG
{
	background-color: #FFFBD6;
}
.chicagoExecOrange
{
	background-color: #F58220;
}
.chicagoExecOrangeHeader
{
	background-color: #F58220;
	color: white;
	font-weight: bold;
}
.chicagoGrayHeader
{
	background-color: #dcdcdc;
	font-weight: bold;
}
.chicagoExecRedHeader
{
	background-color: #990000;	
}
.chicagoExecBeige
{
	background-color: #FFF3C7;
}
.chicagoExecAlternatingGridColor
{
	background-color: #FFFBD6;
}
.chicagoExecAdminGray
{
	background-color: #f5f5f5;
}
.chicagoTextBoxFormat
{
	font-family: Verdana, Sans-Serif;
	font-size: x-small;
}
.Div
{
	text-align: left;
	border-color: #d3d3d3;
	border-width: 1px;
	border-style: solid;
	width: 785px;
}

.Div_Width
{
	text-align: left;
	border-color: #d3d3d3;
	border-width: 1px;
	border-style: solid;
	width: 100%;
}

.Div2_Reverse
{
	text-align: left;
	width: 99%;
	background-color: #fcdca1;
}


.Div2
{
	text-align: left;
	width: 99%;
	background-color: #892235;
}


/*=======
   LRA 
========*/

body.LRA
{
	scrollbar-arrow-color: #892235;
    scrollbar-3dlight-color: #892235;
    scrollbar-darkshadow-color: #white;
    scrollbar-face-color: white;
    scrollbar-highlight-color: white;
    scrollbar-shadow-color: #892235;
    scrollbar-track-color: #white;
}

/* Horizontal Rules */
hr.LRA
{
	border-color: #d3d3d3;
	border-width: 1px;
	border-style: solid;
	width: 755px;
}

CollapsePanel {
background-color:#FFFFFF;
overflow:hidden;
}

.ajaxOrderedList li 
{
    list-style:none;
}

.ajaxOrderedList ul 
{
    margin:0;
}



/* START "Links" */
a.StaticMenuItemStyle, a.DynamicMenuItemStyle
{
    color: White;
    text-decoration: none;
}
/* END "Links" */

/* START "Table Cell 1" */
td.menuTd1
{
	background-color: #4d4d4d;
	border-top: solid 1px Black;
	height:26px;
	vertical-align:bottom;
}
/* END "Table Cell 1" */

/* START "Table Cell 2" */
td.menuTd2
{
	background-color: Black;
	height:5px;
}
/* END "Table Cell 2" */
 
/******************************************************/

/* START "Menu" */
.Menu
{
	background-color: Black; /* Background to the whole menu - StaticMenuStyle and DynamicMenuStyle backgrounds must
		not be specified for this to take effect */
	font-family:  Trebuchet MS, Arial, Georgia, Tahoma, Verdana ; /* Font Family to the whole menu */
	/*font-size: 16pt; /* Font Size to the whole menu - may be overridden by other styles */
}
/* END "Menu" */


/* START "StaticMenuStyle" */
.StaticMenuStyle
{
	background-color: #4d4d4d; /* Background to the Top-Level/Static Menu */
}
/* END "StaticMenuStyle" */


/* START "StaticMenuItemStyle" */
.StaticMenuItemStyle
{
	background-color: Black; /* Background Color of the Top-Level/Static items */
	border: solid 1px #4d4d4d;
	border-top: solid 2px black;
	border-bottom: solid 2px black;
	color: #E5E5E5; /* Font Color of the Top-Level/Static items */
	font-size: 9pt; /* Font Size of the Top-Level/Static items */
	font-weight: bold;
	margin: 2px 1px 0px 5px; /* Margin around the Top-Level/Static Menu items */
	text-decoration: none; /* Removes the underline in case there is a stylesheet trying to overwrite */
}
/* END "StaticMenuItemStyle" */


/* START "StaticHoverStyle" */
.StaticHoverStyle
{
	background-color: Gray;
	border: solid 1px Gray;
	border-top: solid 2px Gray;
	border-bottom: solid 2px Gray;
}
/* END "StaticHoverStyle" */


/* START "StaticSelectedStyle" */
.StaticSelectedStyle
{
	color: Green;
	background-color: Green;
	border: solid 20px purple;
}
/* END "StaticSelectedStyle" */


/* START "DynamicMenuStyle" */
.DynamicMenuStyle
{
	background-color: #892235; /* Background Color of the whole Drop-down/Dynamic Menu */
	z-index: 100; /* Fixes the bug in which the Dynamic Menu just shows up like a White Box */
}
/* END "DynamicMenuStyle" */


/* START "DynamicMenuItemStyle" */
.DynamicMenuItemStyle
{
	background-color: #892235; /* Background Color of the Drop-down/Dynamic items */
	border: solid 1px #892235;
	border-top: solid 1px #4d4d4d; 
	color: White; /* Font Color of the Drop-down/Dynamic items */
	font-size: 9pt; /* Font Size of the Drop-down/Dynamic items */
	/* Cannot use margin because the space will be white */
	text-decoration: none; /* Removes the underline in case there is a stylesheet trying to overwrite */
}
.DynamicMenuItemStyle td
{
	padding: 3px; 
}
/* END "DynamicMenuItemStyle" */


/* START "DynamicHoverStyle" */
.DynamicHoverStyle
{
	background-color: #4d4d4d;
	border: solid 1px #4d4d4d;
	border-top: solid 1px #4d4d4d;
}
/* END "DynamicHoverStyle" */


/* START "DynamicSelectedStyle" */
.DynamicSelectedStyle
{
	color: Green;
	background-color: Green;
	border: solid 20px purple;
}
/* END "DynamicSelectedStyle" */