﻿
.SelectedRow 
{
	background-color : #C0C0FF;
	border-color: White;
	border-width:thin;
	color : White;
	font-family:Arial;
	font-size:11px;
}
.UnselectedRow
{
	background-color :#f1f0f0 ;
	border-color:  White;
	border-width:thin;
	color : #666666 ;
	font-family:Arial;
	font-size:11px;
} 
.ContentRow
{
	color : #003399 ;
	font-family:Arial;
	font-size:10pt;
	border-style:none;
} 
.AlertRow
{
	background-color :White ;
	border-width:0px;
	color : #CC0000 ;
	font-family:Arial;
	font-size:10px;
} 
.GridRow
{
	background-color :#f1f0f0 ;
	border-color: White;
	border-width:thin;
	color : #666666 ;
	font-family:Arial;
	font-size:11px;
} 
.MenuBar
{
	font-family: Gill Sans MT;
	font-size: 10px;
	text-align:center;
	color:#003399;
}
.SelectedMenuBar
{
	font-family: Gill Sans MT;
	font-size:10pt;
	text-align:center;
	color:#666666;
}
.SecondaryMenuBars
{
	font-family: Gill Sans MT;
	font-size: 10px;
	text-align:center;
	color: #797878;
}

.SelectedHoverRow 
{ 
	background-color: #003399; 
	border-color: White;
	border-width:thin;
	color: white;
	font-family:Arial;
	font-size:11px;
}
.ProjectList
{
	cursor:pointer;
}
.ModuleHeader
{
	font-size: 13pt; 
	font-family: 'Gill Sans MT'; 
	background-color: transparent; 
	color: #003399; 
}
.DetailHeader
{
	font-size: 13pt;
	font-family: 'Gill Sans MT';
	background-color: transparent;
	color: #666666;
}

.SectionHeader
{
	font-size: 12pt; 
	font-family: 'Gill Sans MT'; 
	background-color: transparent; 
	color: #003399; 
}
.Helper
{
	font-size: 12pt; 
	font-family: 'Gill Sans MT'; 
	background-color: transparent; 
	color: #003399; 
}
.BodyText
{
	font-family: 'Gill Sans MT'; 
	font-size:12pt;
}
.BodyTextLarge
{
	font-family: 'Gill Sans MT';
	font-size:14pt;
	color:#003399;
}
.HoverRow
{
	background-color : #d9e0f2 ;
	border-color: White;
	border-width:thin;
	color : #003399 ;
	font-family:Arial;
	font-size:11px;

}
.MainLogo
{
	position: absolute; 
	left: 7px; 
	top: 8px; 
	z-index:99;
	float:none;
}
.LogoHR
{
	width:100%; 
	left: 0px; 
	position: absolute; 
	top: 40px; 
	height: 2px;
}
.FieldLabel
{
	font-family:Arial;
	font-size:10px;
	color:#666666;
}
.FieldLabelBlue
{
	font-family:Arial;
	font-size:10px;
	color:#003399;
}
.FieldLabelRight
{
	font-family:Arial;
	font-size:10px;
	color:#666666;
	text-align:right;
	width:60px;
}
.FieldLabelRed
{
	font-family:Arial;
	font-size:10px;
	color:#cc0003;
}
.FieldLabelBold
{
	font-family: Arial Narrow;
	font-size: 11px;
	font-weight: bold;
	color:#666666;
}
.FieldLabelRedBold
{
	font-family: Arial Narrow;
	font-size: 11px;
	font-weight: bold;
	color:#cc0003;
}
.ValidationTextMCS
{
	font-weight: bold;
	font-size: 12pt;
	width: 298px;
	color: #cc0003;
	font-family: Gill Sans MT;
	text-align: center;
}
.ColorButton
{
	background-color: #093A99;
	font-family:Gill Sans MT;
	font-size:10px;
	color:White;
}
.FieldData
{
	font-family:Arial;
	font-size:10px;
	color:#003399;
}
.FieldHeader
{
	font-family:Arial;
	font-size:12px;
	color:#003399;
}
.ContentGridHeader
{
	text-align:left;
	font-family:Gill Sans MT;
	font-size:9pt;
	color:#cccccc;
}
.DataGridHeader
{
	border: solid 12px blue;
	BACKGROUND-COLOR:#CCCCCC;
	color:#003399;
	font-family:Arial;
	font-size:9pt;
	text-align:center;
}



body
{
	background-image: url(Images/gradientbackground_line.jpg);
	background-position: left top;
	background-attachment: fixed;
	background-repeat: repeat;
}
.ContentPage
{
	background-color: Transparent;
}
MainPanel
{
	background-color: white;
}


.gtop, .gbottom {display:block; background:#f4f3f3; font-size:1px;}
.gb1, .gb2, .gb3, .gb4 {display:block; overflow:hidden;}
.gb1, .gb2, .gb3 {height:1px;}
.gb2, .gb3, .gb4 {background:#f4f3f3; border-left:1px solid #cccccc; border-right:1px solid #cccccc;}
.gb1 {margin:0 5px; background:#cccccc;}
.gb2 {margin:0 3px; border-width:0 2px;}
.gb3 {margin:0 2px;}
.gb4 {height:2px; margin:0 1px;}

.grayboxcontent {display:block; background:#f4f3f3; border:0 solid #cccccc; border-width:0 1px;}

.wtop, .wbottom {display:block; background:white; font-size:1px;}
.wb1, .wb2, .wb3, .wb4 {display:block; overflow:hidden;}
.wb1, .wb2, .wb3 {height:1px;}
.wb2, .wb3, .wb4 {background:white; border-left:1px solid #cccccc; border-right:1px solid #cccccc;}
.wb1 {margin:0 5px; background:#cccccc;}
.wb2 {margin:0 3px; border-width:0 2px;}
.wb3 {margin:0 2px;}
.wb4 {height:2px; margin:0 1px;}

.whiteboxcontent {display:block; background:white; border:0 solid #cccccc; border-width:0 1px;}

.rtop, .rbottom {display:block; background:white; font-size:1px;}
.rb1, .rb2, .rb3, .rb4 {display:block; overflow:hidden;}
.rb1, .rb2, .rb3 {height:1px;}
.rb2, .rb3, .rb4 {background:white; border-left:1px solid #cc0003; border-right:1px solid #cc0003;}
.rb1 {margin:0 5px; background:#cc0003;}
.rb2 {margin:0 3px; border-width:0 2px;}
.rb3 {margin:0 2px;}
.rb4 {height:2px; margin:0 1px;}

.redboxcontent {display:block; background:white; border:0 solid #cc0003; border-width:0 1px;}


