﻿body
{
	font-size: 10pt;
	margin: 0px;
	font-family: Trebuchet MS, Arial;
	background-color:#ddeeaa;
	text-align: center;
	ybackground-image: url(bg.jpg)
}

a
{
	color: black;
	text-decoration: underline;
}

/***********************MAIN DIV BEGIN*********************************/

.maindiv
{
	border: solid 1px white; 
	width: 800px;
}

/***********************MAIN DIV END*********************************/


/***********************MAIN TABLE BEGIN*********************************/
.maintable
{
	yborder: #85968c 3px solid;		/*dark green*/
	width: 100%;	
}
/***********************MAIN TABLE END*********************************/

/***********************NAVIGATION MENU BEGIN*********************************/
.menu_old
{
	height: 600px;
	background-color: #d0dbca;	/*light*/
}
.menu_Nav_old
{
	background-color:#85968c;		/*dark*/
	border: #d0dbca 1px dotted;/*light*/
	font-size: 8pt;
	height: 22px;
	width: 130px;
	color: white;
	padding-left: 3px;
}

.menu_Nav_Hover_old
{
	background-color: #d0dbca; /*light*/
	border: #85968c 1px dotted; /*dark*/
	font-size: 8pt;
	color: white;
	height: 22px;
	width: 130px;
	color: black;
	padding-left: 3px;
}



.menu {
	height: 50em;
	margin: 2px;
	border-style: solid solid none solid;
	border-color: #889944;
	background-color: #889944;
	border-width: 1px;
	padding-right:5px;
	}
	
.menu_Nav {
	height: 32px;
	color: #000000;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
	display: block;
	background:  url(menu.gif) 0px 0px;
	padding-left: 24px;
	padding-right:5px;
	text-decoration: none;
	}	
	
.menu_Nav_Hover{
	height: 32px;
	color: #889944;
	display: block;
	background:  url(menu.gif) 0px -32px;
	padding-left: 24px;
	}
		


/***********************NAVIGATION MENU END*********************************/

/***********************PAGE FOOTER BEGIN*********************************/
.footer
{
	background-color: #d0dbca;	/*light*/
}
/***********************PAGE FOOTER BEGIN*********************************/

/***********************PAGE HEADER BEGIN*********************************/
.PageHeader
{
	border-top: #d0dbca 2px solid; /*light*/
	text-align:left;
}

.page_greetings
{
	background-color: #889944;
	text-align:left;
}

/***********************PAGE HEADER END*********************************/

/***********************CONTENT PANEL FORMATING BEGIN *********************************/
.ContentStyle
{
	line-height: 150%;
	text-align: left;
}
/***********************CONTENT PANEL FORMATING END*********************************/

/*********************** SEPERATOR BAR FOR ANNOUNCEMENTS BEGIN*********************************/

.Seperator
{
	border-bottom: solid 1px #dcdcda;	/*gainsboro*/
}
/*********************** SEPERATOR BAR FOR ANNOUNCEMENTS END*********************************/


/*********************** INPUT TYPE CONTROL BEGIN*********************************/

input, select, textarea
{
	font-size: 8pt;
	font-family: Arial;
	background-color: white;
	border-right: lightgrey 1px solid;
	border-top: lightgrey 1px solid;
	border-left: lightgrey 1px solid;
	border-bottom: lightgrey 1px solid;
}

fieldset{padding:4px;display:inline;width:97%;font-size:8pt;}

legend{font-weight:bold;}


.button, .btn {cursor:hand;height:20;padding:0 2px 0 2px;background-color:#E1E1E1;border:2px #E1E1E1 outset;text-align:center;font:8pt Arial;}
.btnhov { cursor:hand;height:20;padding:0 2px 0 2px;background-color:#ffffD2;border:2px #E1E1E1 outset;text-align:center;font:8pt Arial; }
.btndown { cursor:hand;height:20;padding:0 2px 0 2px;background-color:#ffffD2;border:2px #E1E1E1 inset;text-align:center;font:8pt Arial; }

.Heading_Small
{
	font-size: 10pt;
	font-weight: bold;
}

.Heading_Medium
{
	font-size: 12pt;
	font-weight: bold;
}

.Heading_Large
{
	font-size: 14pt;
	font-weight: bold;
}


.FormHeader
{
	font-weight: bold;
	font-size: 10pt;
	color: white;
	background-color: navy; /*firebrick*/
	text-align: center;
	border-right: lightgrey 1px ridge;
	border-top: lightgrey 1px ridge;
	border-left: lightgrey 1px ridge;
	border-bottom: lightgrey 1px ridge;
}

.FormFooter
{
	background-color: navy; /*firebrick*/
	color: White;
}

.LoginForm
{
	border-right: navy 1px solid;
	border-top: navy 1px solid;
	border-left: navy 1px solid;
	border-bottom: navy 1px solid;
}

.LoginForm td
{
	padding:3px;
}

.mainheader
{
	background-color: #dcdcda;
	font-family: Arial;
	font-size:12pt;
	font-weight:700;
	margin:0 0 5px 0;
	padding: 5px;
}

.form
{
	width:100%;
	text-align:left;
}

.form td
{
	padding:3px;
}

.datefield 
{
	width:6em;
}

.numberfield 
{
	width:6em;
}

.textfieldlong
{
	width:40em;
}

.textfieldmed
{
	width:24em;
}

.textfieldshort
{
	width:12em;
}

/*********************** INPUT TYPE CONTROL END*********************************/

/***********************TEXT SIZES BEGIN*********************************/

.Text_Small
{
	font-size: 8pt;
}

.Text_Medium
{
	font-size: 10pt;
}

.Text_Large
{
	font-size: 12pt;
}
/***********************TEXT SIZES END*********************************/

/***********************DATA GRID BEGIN*********************************/
.dg a
{
	color: White;
}
.dg
{
	width: 100%;
	font-size: 9pt;
	color: black;
	font-family: Arial, Tahoma;
	background-color: white;
}

.dg_ActionColumn
{
	background-color: navy;
	width: 5%;
}

.dg_Header
{
	font-weight: bold;
	height: 18px;
	background-color: navy;
	color: white;
	text-align: center;
}

.dg_Item
{
	background-color: white;
	height: 18px;
}

.dg_AltItem
{
	background-color: white;
	height: 18px;
}

.dg_Pager
{
	font-weight: bold;
	height: 20px;
	background-color: navy;
}
/***********************DATA GRID END*********************************/

.greenText
{
	color: #C4EE7B;
}


/************************************************************************/
.watermark 
{
background-color:InfoBackground ; font-style:italic; color:Gray; 
}

.ReportCard
{
    width: 800px;
    height: 600px;
}


.popupControl {
	background-color:#AAD4FF;
	position:absolute;
	visibility:hidden;
	border-style:solid;
	border-color: Black;
	border-width: 2px;
}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}

.sampleStyleA {
	background-color:#FFF;
}

.sampleStyleB {
	background-color:#FFF;
	font-family:monospace;
	font-size:10pt;
	font-weight:bold;
}

.sampleStyleC {
	background-color:#ddffdd;
	font-family:sans-serif;
	font-size:10pt;
	font-style:italic;
}

.sampleStyleD {
	background-color:Blue;
	color:White;
	font-family:Arial;
	font-size:10pt;
}



.modalBackground
{
      background-color: Silver;
      /*filter: alpha(opacity=60);
      opacity: 0.6;*/
}
 
.modalPopup
{
      background-color: InfoBackground;
      /*ffffdd;*/
      border-width:3px;
      border-style:solid;
      border-color:Gray;
      padding:5px;
      width: 450px;
      height:400px;
}