﻿/*General Applies to all*/
body{
	font-size:12px;
	background-color:#E0E0E0;
}
.ContentFieldSmall
{
	font-size: 10px;
	color: Navy;
}
.ContentFieldSmallBold
{
	font-size: 9px;
	color: Navy;
	font-weight:bold;
	text-align:center;
	
}
.ContentFieldTitle{ /*replaceD Label1*/
	font-size: 12px;
	color: Navy;
}
.ContentSubtitle1{ /*replaced SubtitleLabel*/
	font-size:16px;
	font-weight:bold;		
	color:Navy;
}
.ContentSubtitle2{ /*replaced Label3*/
	font-size:10px;
	font-weight:bold;		
	color:Navy;
}
.ContentSubtitle3{ /*replaced Label3*/
	font-size:13px;
	font-weight:bold;		
	color:Navy;
}

.ContentSubtitle4{ /*replaced Label3*/
	font-size:20px;
	font-weight:bold;		
	color:Navy;
}
.SmallBtn{ /*replaced Button1, WizardButton*/
	width:80px;
}
/*.MessageLabel{
	color:Red;
}
.LabelWarning {
	color:red;
	font:size: 12px;
}*/
.MessageLabel
{
	color:Red;
	background-color:#eeeedd;	
	font-weight:bold;
	font-size:12pt;
	padding:20px;
	
}
.LabelWarning
{
	color:Red;
	background-color:#eeeedd;	
	font-weight:bold;
	font-size:12pt;
	padding:20px;
	
}

.Validator1{
	font-size: 10px;
	color:Red;	
}
.smallDropDown{
	font-size:10px;
}
.note{
	font-style:italic;
	color:Navy;
}

.ajaxLoading{
	/*position:absolute;*/
	color:red;
	padding-left:5px;
	padding-right:5px;
	z-index:9999;
}


A:active	.Menu{ color:Navy; }
A:link		.Menu{ color:Navy; }
A:visited	.Menu{ color:Navy; }
A:hover		.Menu{ color:#F00; }



/*Layout Styles*/
.ScrollBoxClass{
	font-family:Arial;
	background-color:#E0E0E0;
}
.LayoutHeader{
	font-family: Serif;
	font-size: 30px;
	color: #FFF;
	text-align: left;
	vertical-align:middle;
	font-variant: small-caps;
}
.LayoutTitle{
	font-family:"Arial Black";
	font-size:24px;	
	position: relative;
	color:Navy;
	text-align:left;
	border-bottom:groove 2px #ccc;
}
.LayoutNav{
	color:navy;
	font-size:13px;
	background-color:#B5C7DE;
	border-bottom: #888 1px solid;
}
.LayoutFooter{
	font-size: 12px;
	color: black;
	font-family: Serif;
	text-align: right;
	border-top: #888 1px solid;
	border-bottom: #888 1px solid;
	background-color:#B5C7DE;
	padding-right:10px;
}
/*Nav Menu*/
.MenuDynamicMenu {		color:Navy;	background-color:#B5C7DE;}
.MenuDynamicItem{		color:Navy;	background-color:#B5C7DE;}
.MenuDynamicSelected{	color:Navy;	background-color:#B5C7DE;}
.MenuDynamicHover{		color:Navy;	background-color:#c6d8ef;}

.MenuStaticMenu {		color:#000;	background-color:#B5C7DE;}
.MenuStaticMenuItem{	color:Navy;	background-color:#B5C7DE;}
.MenuStaticSelected{	color:Navy;	background-color:#B5C7DE;}
.MenuStaticHover{		color:Navy;	background-color:#c6d8ef;}
/*Grid Views*/
.GVHeader{
	background-color:#000083;
	color:#FFF;
	font-weight:bold;
	font-size:10px;
}

.GVHeaderAjax{
	background-color:#000083;
	color:#FFF;
	font-weight:bold;
	font-size:10px;
	padding:2px;
}

/*used to highlight rows in gridViews in IE, in conjunctin with some JavaScript code. */
.over { background-color:#ccf;} 

.GVRow{
	background-color:#EEEEEE;
	border:solid 1px #FFFFFF;
	font-size:10px;
}

tr.GVAlternateRow:hover { background-color:#ccf;}/*used to highlight rows in gridViews in DOM Ccompliant browsers.. */

.GVAlternateRow{
	border:solid 1px #ccc;
	background-color:#DCDCDC;
	font-size:10px;
}
/*used to highlight alternate rows in gridViews in DOM Ccompliant browsers. */
tr.GVRow:hover { background-color:#ccf;}
 
 .GVCellPadded
 {
	padding-left:10px;
 }
 
.GVFooter{
	background-color:#CCCCCC;
	color:#000;
}

.GVSortableHeader
{
	color:#FFF;
}

/*Exception Page*/
	.ExpQuestion {
		font-size: 14px;
		font-weight:bold;
		color: #cc0000;
	}
	.ExceptionTitle{
		color:#cc0000;
	}
	.ExceptionDetailMessageContainer {
		border: groove 2px #FFFFFF;
		background-color: #FFFBDB;
		height:325px;
		width:50%;
		font-size: 12px;
		font-family:'Courier New',Courier;
		overflow:scroll;
		display:none;
	}
	.ExceptionDetailMesssageLink{
		font-size:9px;
	}
/*Wizard*/
.wizardHeader
{
	font-family:"Arial Black";
	font-Size:18px;	
	color:Navy;
	text-align:left;
}
.WizardStepLabel
{
	color:Red;
	font-size:25px;
	font-weight:bold;
}
.ReportRequestConfirmationLabel
{
	color:Red;
	font-size:20px;
	font-weight:bold;
}

.ContentTableHeaderCell
{
	border-bottom: gray 1px solid;
	border-right: gray 1px solid;
	background-color:#d3d3d3;
}

.ContentTableItemCell
{
	background-color: #ebebeb;
	border-right: gray 1px solid;
	border-bottom: gray 1px solid;

}
.ContentTableCheckBoxCell
{
	background-color: #ebebeb;
	border-bottom: gray 1px solid;
	text-align:center;

}

.MonitorKey
{
	background-color: Gray;
	font-family: Arial;
	color: white;
	font-size: 9px;
}