
body {
	font-size:x-small;
	font-family: Verdana;
}
a {
	color:#003663;
}
a:visited
{
	color:#006699;
}

.Menu_Link {

	text-decoration:none;
}
.Menu_Link:hover {

	text-decoration:none;
}
.Menu_Link:visited {

	text-decoration:none;
}
.Menu_Head {
	cursor:default;
	width: 200px;
	height:22px;
}
.Menu_Items 
{
	filter:alpha(opacity=100);
	display: none;
	width: 200px;
}
.Menu_Description {
	filter:alpha(opacity=90);
	background-color: #6699cc;
	display: none;
	width: 200px;
	position: absolute;
}
.Menu_DescTitle {
	background-color: #006699;
	color: white;
	font-size:smaller;
	font-weight: bold;
}

.Menu_Trans 
{
	filter:revealTrans(duration=0.25,transition=12);
}

.PageHeader
{
	width:100%;
}
.PageHeaderCell {
	background-repeat:no-repeat;
}
.LeftNavCell{
	Width:200px;
	Height:100%;
	background-color:#003663;
	vertical-align:baseline;
}
.ContentBody
{
	background-repeat:no-repeat;
	background-color:White;
	Width:595px;
	Height:100%;
}
.PageFooter 
{
	font-size:xx-small;
	color:White;
	width:100%;
}
.PageFooterCell{
	text-align:center;
	height:30px;
}

.pgTitle
{
	font-family:Helvetica;
	color: #003663;
	font-size:Larger;
	font-weight:bold;
}

.pgBigText
{
	font-family:Verdana;
	color: #003663;
	font-size:smaller;
	font-weight:bold;
}
.pgText
{
	font-family:Verdana;
	color: #003663;
	font-size:x-small;
}

.pgBoldText
{
	font-family:Verdana;
	color: #003663;
	font-size:x-small;
	font-weight:bold;
}
.pgSmallText
{
	font-family:Verdana;
	color: #003663;
	font-size:xx-small;
}
.pgSmallTextItalic
{
	font-family:Verdana;
	color: #003663;
	font-size:xx-small;
	font-style:italic;
}
.pgDisabledText
{
	font-family:Verdana;
	font-weight:bold;
	color:Gray;
	font-size:x-small;
}
.pgElement
{
	font-size:smaller;
	background-color:White;
}
.pgError
{
	font-family:Verdana;
	color:Red;
	font-size:x-small;	
}
.pgWarning
{
	font-family:Verdana;
	color:Orange;
	font-size:x-small;		
}

.pnlHelp
{
	filter:alpha(opacity=90);
	border-top: 1px solid #003663;
	border-bottom: 1px solid #003663;
}
.rowHelp
{
	background-color: #fff8d2;
	vertical-align:middle;
}
.helpText
{
	font-size:xx-small;
	color:Black;
}


.pnlTitle
{
	font-family:Verdana;
	color: white;
	font-size:smaller;
	font-weight:bold;
	border:1px solid #003663;
	background-color: #33688a;
}
.pnl
{
	border:1px solid #D9E1E8;
}
.altcell
{

}

.NavBarMain
{
	border-top:solid 2px #003663;
}
.NavBarText
{
	font-family:Verdana;
	font-size: x-small;
	font-weight:bold;
	color: #444444;
}
.NavBarButton{

}

.FileUpload{
	border-top:solid 1px #006699;
	border-bottom:solid 1px #006699;
	width:100%;
}

.PreviewHeaderCell
{
	border-top:solid 1px #33688a;
	border-bottom:solid 1px #33688a;
}
.PreviewCell{

}
.PreviewAltCell
{
	background-color:#efefef;
}

.DataGrid
{
	border:solid 1px #003663;
}
.dgCell
{
	font-family:verdana;
	color: #003663;
	font-size: xx-small;
}
.dgAltCell
{
	font-family:verdana;
	color: #003663;
	font-size: xx-small;
	background-color:#efefef;
}
.dgHeader
{
	font-family:verdana;
	color: #33688a;
	font-size: xx-small;
	font-weight:bold;
	background-color:#FFF8D2;
}
.dgFooter
{
	font-family:verdana;
	color: #33688a;
	font-size: xx-small;
	font-weight:bold;
}
.dgCellStats
{
	font-family:verdana;
	color: #003663;
	font-size: xx-small;
}
.dgAltCellStats
{
	font-family:Verdana;
	color: #003663;
	font-size: xx-small;
	background-color:#efefef;
}
.dgHeaderStats
{
	font-family:Verdana;
	color: #33688a;
	font-size: xx-small;
	font-weight:bolder;
	background-color:#FFF8D2;
}
.ctTextBoxInvalid
{
	background-color: #ffffcc;
}
.ctListSelectorList
{
	font-size: 8pt;
	overflow: auto;
	width: 120px;
	color: #003663;
	font-family: Verdana;
	height: 160px;
}
.ctListSelectorListWide
{
	font-size: 8pt;
	overflow: auto;
	width: 200px;
	color: #003663;
	font-family: Verdana;
	height: 160px;
}
.ctListSelectorText
{
	font-family:Verdana;
	color: #003663;
	font-size:10pt;
	width: 160px;
}

.TextEditorButton
{    
	border: 1px solid;
	border-color: #D6D3CE;
}

.TextEditorCell
{
	padding-left: 3px;
	padding-top:3px;
}

.popupTitle
{
	font-family:Verdana;
	color:#FFFFFF;
	font-weight:bold;
	font-size:xx-small;
}

.btnExit
{
	font-family:Verdana;
	font-size:xx-small;
	font-weight:bold;
	color:White;
	text-decoration:none;
}
.btnExit:hover
{
	font-family:Verdana;
	font-size:xx-small;
	font-weight:bold;
	color:White;
	text-decoration:underline;
}
.btnExit:visited
{
	font-family:Verdana;
	font-size:xx-small;
	font-weight:bold;
	color:White;
	text-decoration:none;
}
.appVersion
{
	color:White;
	font-family:Verdana;
	font-size:xx-small;
}

.linkText 
{
	font-size:x-small;
	color:#003663;
}
.linkText_hover
{
	cursor:pointer;cursor:hand;
	font-size:x-small;
	color:#006699;
	text-decoration:underline;
	cursor:hand;
}
.percentageBar
{
	background-color:Maroon;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFdc143c', EndColorStr='#FF800000');
}

/*Begin - Help pages*/
.pnlMore
{
	filter:alpha(opacity=100);
	/*border-bottom: 1px solid #003663;*/
}
.rowMore
{
	background-color: #fff8d2;
	vertical-align:middle;
}
.moreLink
{
	cursor:pointer;cursor:hand;
}
.helpLink
{
	font-weight:bold;
	color:maroon;
	text-decoration:none;
}
.helpLink:visited
{
	color:maroon;
	text-decoration:none;
}
.helpLink:visited:hover
{
	color:red;
}

.faqDiv
{
	filter:alpha(opacity=1);
	padding-bottom:10px;
	padding-top:10px;
	border-bottom:1px white solid;
	width:430px;
	/*background-color:#33688A;*/
}
.faqQuestionText
{
	font-family:Verdana;
	font-size:xx-small;
	color:White;
}
.faqAnswerDiv
{
	
}
.faqAnswerText
{
	font-family:Verdana;
	font-size:xx-small;
	color:black;	
}

.faqLink
{
	padding-top:5px;
	font-family:Verdana;
	font-size:xx-small;
	color:White;
	text-decoration:none;
}
.faqLink:visited
{
	padding-top:5px;
	font-family:Verdana;
	font-size:xx-small;
	color:White;
	text-decoration:none;
}
.faqLink:hover
{
	text-decoration:underline;
}

/*End - Help pages*/

/*Begin - Context Menu*/
.jsdomenudiv {
	background-color: #FFFFFF;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=135, Strength=4);
	/*border: solid 1px #EAE6C3;*/
	border-style: solid;
	border-bottom-color: #EAE6C3;
	border-left-color: #f4f2e0;
	border-right-color: #EAE6C3;
	border-top-color: #f4f2e0;
	border-width:1px;
	cursor: default;
	position: absolute;
	visibility: hidden;
	z-index: 10;
}

.jsdomenuitem {
	/*background-color: #CCCCCC;*/
	background-color: #FFFFFF;
	border: none;
	color: #000000;
	font-family: sans, Verdana, Geneva, Arial, sans-serif;
	font-size: 12px;
	padding-bottom: 2px;
	padding-left: 10px;
	padding-right: 15px;
	padding-top: 2px;
	position: relative; /* Do not alter this line! */
}

.jsdomenuitemover {
	background-color: #0066B2;
	border: none;
	color: #FFFFFF;
	font-family: sans, Verdana, Geneva, Arial, sans-serif;
	font-size: 12px;
	padding-bottom: 2px;
	padding-left: 10px;
	padding-right: 15px;
	padding-top: 2px;
	position: relative; /* Do not alter this line! */
}

.jsdomenusep {
}

.jsdomenusep hr {
	text-align: center;
	width: 95%;
}
/*End - Context Menu*/
