﻿body
{
	margin: 0 0 0 0;
}

#logo
{
	padding-top: 0px;
	margin-left: 5px;
	margin-top: 5px;
	float: left;
}


#PageHeader
{
 	text-align: center;
	text-transform: uppercase;
	font-family: Arial;
	font-size: 27pt;
	padding: 20pt 0 10pt 0;
	background-color: Green;
	color: #ffffff;
	font-weight: lighter;
}

#PageHeader1
{
 	text-align: center;
	text-transform: uppercase;
	font-family: Arial;
	font-size: 27pt;
	padding: 20pt 0 10pt 0;
	background-color: Green;
	color: #ffffff;
	font-weight: lighter;
}


#pageSubHeader
{
	text-align: right;
	text-transform: uppercase;
	font-family: Arial;
	font-variant: small-caps;
	font-size: 10pt;
	padding: 0pt 5pt 5pt 0pt;
	background-color: Green;
	font-weight: bold;
	color: #efefef;
}

#SideMenu
{
	text-align: center;
	text-transform: uppercase;
	font-family: Arial;
	font-size: 24pt;
	padding: 25pt 0 25pt 0;
	background-color: #9acd32;
	color: #ffffff;
	font-weight: bold;
	width: 20%;
}

.SideMenuControl
{
	width: 90%;
	text-align: center;
}
.smBGColor
{
	background-color: #9acd32;
}
.smSubBGColor
{
	background-color: #e8c722;
}


#master_page
{
	margin: 0px 0px 0px 0px;
	width: 100%;
	padding: 0 0 0 0;
}
#master_menu
{
	float: left;
	width: 20%;
	vertical-align: top;
	margin: 0 0 0 0;
}
#master_content
{
	width: 80%;
	margin: 20pt 0 0 0;
	color: #000000;
}

#master_content ul
{
	margin: 0 25px 0 30px;
}

#master_content ul li ul li
{
	list-style-type: disc;
}

.PageHeader
{
	font-family: arial;
	font-variant: normal;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 15pt;
	color: #000000;
}
.MasterLinks
{
	font-family: arial;
	font-variant: small-caps;
	font-weight: bold;
	font-size: 9pt;
	color: #cccccc;
	text-decoration: none;
}
.MasterLinks:hover
{
	font-family: arial;
	font-variant: small-caps;
	font-weight: bold;
	font-size: 9pt;
	color: #ffffff;
	text-decoration: none;
}

/* controls styles */
.button
{
	margin: 1pt 1pt 1pt 1pt;
	background-color: Green;
	text-align: center;
	padding: 0 5pt 0 5pt;
	border: solid 0.1em #000;
}
.label
{
	font-family: Arial;
	font-size: 9pt;
	color: #000000;
}
.labelheading
{
	font-family: Arial;
	font-size: 9pt;
	color: #000000;
	font-weight: bold;
}

td
{
	font-family: Arial;
	font-size: 9pt;
	color: #000000;
}
.GridHeader
{
	background-color: #FFD700;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	height: 20pt;
	color: black;
}
.GridItemStyle
{
	background-color: #bbbbbb;
	font-family: Arial;
	font-size: 9pt;
	text-indent: 1pt;
}
.GridAltItemStyle
{
	background-color: #eeeeee;
	font-family: Arial;
	font-size: 9pt;
	text-indent: 1pt;
}
.ReportHeading
{
	background-color: #FFD700;
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
	height: 20pt;
	color: black;
}
.ReportFooterBlue
{
	background-color: #ffffff;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: blue;
}
.ReportFooterGreen
{
	background-color: #ffffff;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: Green;
}
.ReportFooter
{
	background-color: #ffffff;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: black;
}
.ReportItem
{
	background-color: #dddddd;
	font-family: Verdana;
	font-size: 8pt;
	text-indent: 1pt;
	text-transform: capitalize;
}
.ReportAltItem
{
	background-color: #efefef;
	font-family: Verdana;
	font-size: 8pt;
	text-indent: 1pt;
	text-transform: capitalize;
}
.ReportHeading8pt
{
	background-color: #FFD700;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	height: 20pt;
	color: black;
}
.ReportItem7pt
{
	background-color: #dddddd;
	font-family: Verdana;
	font-size: 7pt;
	text-indent: 1pt;
	text-transform: capitalize;
}
.ReportAltItem7pt
{
	background-color: #efefef;
	font-family: Verdana;
	font-size: 7pt;
	text-indent: 1pt;
	text-transform: capitalize;
}
.astrik
{
	color: #ff0000;
	font-size: 12pt;
}
.textboxNumber
{
	font-family: Verdana,arial;
	font-size: 9pt;
	text-align: right;
}
.EMessage
{
	font-family: Arial;
	font-size: 9pt;
	color: red;
}
.SMessage
{
	font-family: Arial;
	font-size: 9pt;
	color: blue;
}
.legendtext
{
	font-family: Verdana,arial;
	font-size: 9pt;
	font-weight: bold;
	color: #245ddb;
}
.Normallink
{
	font-family: arial;
	font-size: 9pt;
	color: #efefef;
	text-decoration: none;
}
.Normallink:hover
{
	font-family: arial;
	font-size: 9pt;
	color: blue;
	text-decoration: none;
}
.MyCalendar .ajax__calendar_container
{
	border: 1px solid #646464;
	background-color: lemonchiffon;
	color: red;
}
.MyCalendar .ajax__calendar_other .ajax__calendar_day, .MyCalendar .ajax__calendar_other .ajax__calendar_year
{
	color: black;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day, .MyCalendar .ajax__calendar_hover .ajax__calendar_month, .MyCalendar .ajax__calendar_hover .ajax__calendar_year
{
	color: black;
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day, .MyCalendar .ajax__calendar_active .ajax__calendar_month, .MyCalendar .ajax__calendar_active .ajax__calendar_year
{
	color: black;
	font-weight: bold;
}
.rlink
{
	font-family: verdana;
	font-size: 8pt;
	color: blue;
	text-decoration: none;
}
.rlink:hover
{
	font-family: verdana;
	font-size: 8pt;
	color: green;
	text-decoration: none;
}

.rlink7pt
{
	font-family: verdana;
	font-size: 7pt;
	color: blue;
	text-decoration: none;
}
.rlink7pt:hover
{
	font-family: verdana;
	font-size: 7pt;
	color: green;
	text-decoration: none;
}
 

.ReportHeading7
{
	background-color: #FFD700;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	height: 20pt;
	color: black;
}
.ReportFooterBlue7
{
	background-color: #ffffff;
	font-family: Verdana;
	font-size: 7pt;
	font-weight: bold;
	color: blue;
}
.ReportFooterGreen7
{
	background-color: #ffffff;
	font-family: Verdana;
	font-size: 7pt;
	font-weight: bold;
	color: Green;
}
.ReportFooter7
{
	background-color: #ffffff;
	font-family: Verdana;
	font-size: 7pt;
	font-weight: bold;
	color: black;
}
.ReportItem7
{
	background-color: #dddddd;
	font-family: Verdana;
	font-size: 7pt;
	text-indent: 1pt;
}
.ReportAltItem7
{
	background-color: #efefef;
	font-family: Verdana;
	font-size: 7pt;
	text-indent: 1pt;
}

.rlink7
{
	font-family: verdana;
	font-size: 7pt;
	color: blue;
	text-decoration: none;
}
.rlink7:hover
{
	font-family: verdana;
	font-size: 7pt;
	color: green;
	text-decoration: none;
}

#transparency
{
	filter: alpha(opacity=75);
	opacity: 0.75;
	-moz-opacity: 0.75;
	-khtml-opacity: 0.75;
	background-color: #000;
	position: absolute;
	top: 0px;
}

.button
{
	background-color: Green;
	color: White;
	font-weight: bold; 
}
