body
{
	font-family:Arial;
	font-size:9pt;
	color:#000066;
}
.ContentBackColor
{
	background-color:#ffcc66;
}
.HeaderColor
{
	color:#cc0033;
	font-weight: bold;
	font-size:36px;
}
.HeaderMatchingColor
{
	color:#cc0033;
	font-weight: bold;
}
.MainTitle
{
	font-family:Arial;
	font-size:14pt;
	font-weight:bolder;
	color:#336699;
}
.Menu
{
	font-size:8pt;
	font-weight:700;
	text-align:center;
	color:Black;
	padding:10 10 10 10;	
}
.BoldRequest
{
	color:#00008b;
	font-weight:700;
	font-size:10pt;
}
.ControlHeader
{
	color:#00008b;
	font-weight:500;
	font-size:10pt;
}
.BoldRequestBox
{
	color:#00008b;
	font-weight:700;
	font-size:10pt;
	border: solid 1px lemonchiffon;
	padding: 10px 10px 10px 10px;
}
.PanelHeader
{
	color:Maroon;
	font-weight:bold;
	font-size:13pt;
	padding: 10px 10px 10px 10px;
}
.Reminder
{
	color:Red;
	font-weight:600;
	font-size:8pt;
}
.Path
{
	color:Highlight;
	font-weight:300;
	font-size:8pt;
	padding: 0px 0px 0px 10px;
}
.SubHeader
{
	color:Maroon;
	font-weight:bold;
	font-size:10pt;
}
.SmallBlack
{
	color:Black;
	font-size:8pt;
}
.SmallBlackBold
{
	color:Black;
	font-size:8pt;
	font-weight:700;
}
.MainHeader
{
	color:#000066;
	font-size: 16px;
	font-family: Arial;
	font-weight: 700;
}
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	background-image:url(images/engPaper.png);
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}
.fixedHeader
{
   background-color: SkyBlue;
   position: relative;
   top: expression(this.parentNode.parentNode.
                   parentNode.scrollTop-1);
}
.UserManagement
{
	background-color:SkyBlue;
	border:solid 1px #B5C7DE;
	font-family:Verdana;
	font-size:x-small;
	color:#333333;
	width:370px;
}
.StaticSubMenuStyle
{
	z-index: 1;
	background-color:white;
padding: 0px 4px 0px 4px;

	color: Black;
	border: solid 0px black;
	border-collapse: collapse;
	font-size:11px;
}
.HoverSubMenuStyle
{
	background-color:gainsboro;
	color: Black;
	border: solid 0px black;
	border-collapse: collapse;
	font-size:11px;
padding: 0px 4px 0px 4px;

	z-index: 1;
}
.adjustedZIndex {
    z-index: 1;
    background-color:white;
	color: Black;
	border: solid 0px black;
	border-collapse: collapse;
	font-size:11px;
	padding: 0px 4px 0px 4px;

}
.BuildingMenu
{
	padding: 3px 5px 3px 5px;
	color: Black;
	cursor:pointer;
	border: solid 1px black;
	border-collapse: collapse;
	font-weight: bold;
	background-color:SkyBlue;
}
.BuildingSub
{
	padding: 3px 5px 3px 5px;
	color: Black;
	cursor:pointer;
	border: solid 1px black;
	border-collapse: collapse;
}
.BuildingSubSelected
{
	padding: 3px 5px 3px 5px;
	color: Black;
	cursor:default;
	border-left: solid 1px black;
	border-right: solid 1px black;
	border-top: solid 1px black;
	border-collapse: collapse;
	font-weight: bold;
}
.LegendText
{
	font-weight:800;
	color:RoyalBlue;
}
.FieldSet1
{
	border: solid 1pt black;
	background-color: floralwhite;
	width:774px;
	font-weight:bold;
	color: Black;
}
.FieldSet2
{
	border: solid 1pt black;
	background-color: papayawhip;
	width:774px;
	font-weight:bold;
	color: Black;
}
.FieldSet3
{
	border: solid 1pt black;
	background-color: aliceblue;
	width:774px;
	font-weight:bold;
	color: Black;
}
.AggregateRequired
{
	font-weight:bold;
	color:Green;
}
.FileUpload
{
	width: 750px;
}
.PanelSwitchButtons
{
	background-color:Green;
	color:White;
	font-weight:bold;
	width:90px;
	height:24px;
}
