body
{
	background-color:#ffffff;
	font-family:Arial;
	font-size:12px;
}

.noPermission
{
	font-family:Arial;
	font-size:12px;	
	color:#ff0000;
	padding-left:15px;
	padding-right:7px;
	padding-top:7px;
	padding-bottom:7px;
}

.contentTable
{
	font-family:Arial;
	font-size:12px;	
	color:#000000;
	padding-left:15px;
	padding-right:7px;
	padding-top:7px;
	padding-bottom:7px;
}

.greenText
{
	font-family:Arial;
	font-size:12px;
	color:#007A54;
}

.redText
{
	font-family:Arial;
	font-size:12px;
	color:#ff0000;
}

.redHeader
{
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color:#ff0000;
}

.siteGridHeader
{
	background-color:#FEFAE5;
	border-bottom:solid 1px #CECECE;
	border-top:solid 1px #CECECE;
	border-left:solid 1px #CECECE;
	border-right:solid 1px #CECECE;
	font-family:Arial;
	font-size:12px;	
	color:#000000;
	font-weight:bold;
	height:25px;
	padding-left:4px;
	padding-top:4px;
}

.siteGridAlternateRow
{
	background-color:#E6E6E6;
	font-family:Arial;
	font-size:12px;	
	color:#000000;
	height:22px;
}

.siteGridRow
{
	background-color:#ffffff;
	font-family:Arial;
	font-size:12px;	
	color:#000000;
	height:22px;
	border-left:ridge 1px #98999A;
	border-right:ridge 1px #98999A;
}

.siteTable
{
	border-bottom:solid 1px #CECECE;
	border-top:solid 1px #CECECE;
	border-left:solid 1px #CECECE;
	border-right:solid 1px #CECECE;	
}

.siteHeaderRow
{
	background-color:#FEFAE5;
	font-family:Arial;
	font-weight:bold;
	font-size:12px;	
	color:#0053A5;
	height:22px;
	border-bottom:solid 1px #CECECE;
	border-top:solid 1px #CECECE;
	border-left:solid 1px #CECECE;
	border-right:solid 1px #CECECE;
}

.siteLeftBodyRow
{
	background-color:#FAFAFA;
	font-family:Arial;
	font-size:12px;	
	color:#000000;
	border-bottom:solid 1px #CECECE;
	border-left:solid 1px #CECECE;	
	padding-left:4px;
	padding-right:4px;
}

.siteRightBodyRow
{
	background-color:#FAFAFA;
	font-family:Arial;
	font-size:12px;	
	color:#000000;
	border-bottom:solid 1px #CECECE;
	border-right:solid 1px #CECECE;	
	padding-left:4px;
	padding-right:4px;
}
.siteCenterBodyRow
{
	background-color:#FAFAFA;
	font-family:Arial;
	font-size:12px;	
	color:#000000;
	border-bottom:solid 1px #CECECE;
	padding-left:4px;
	padding-right:4px;
}

.siteHeaderCell
{
	background-color:#FEFAE5;
	font-family:Arial;
	font-weight:bold;
	font-size:12px;	
	color:#0053A5;
	height:22px;
	padding-left:6px;
	padding-right:6px;
	border-bottom:solid 1px #CECECE;
	border-top:solid 1px #CECECE;
	border-left:solid 1px #CECECE;
}

.siteHeaderCellRight
{
	background-color:#FEFAE5;
	font-family:Arial;
	font-weight:bold;
	font-size:12px;	
	color:#0053A5;
	height:22px;
	padding-left:6px;
	padding-right:6px;
	border-bottom:solid 1px #CECECE;
	border-top:solid 1px #CECECE;
	border-right:solid 1px #CECECE;
}

.regText
{
	font-family:Arial,Verdana;
	font-size:12px;	
	color:#000000;
}
.DocLinkText
{
	font-family:Arial,Verdana;
	font-size:10px;	
	color:#000000;
}
.boldBlueText
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;	
	color:#001659;
}

.regLinks
{
	font-family:Arial,Verdana;
	font-size:12px;
	color:#373ABE;
	text-decoration:none;
}
.selectedLinks
{
font-family:Arial,Verdana;
	font-size:14px;
	color:#ff0000;
	font-weight:bold;
}
.regLinks:hover
{
	color:#ff0000;
	text-decoration:underline;
}

.brText
{
	font-family:Verdana;
	font-size:4px;
}

.largeHeader
{
	color:#0053A5;
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
}

.docViewerTitle
{
	color:#0053A5;
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
}

.docViewerHeader
{
	background-color:#FEFAE5;
	font-family:Arial;
	font-weight:bold;
	font-size:12px;	
	color:#000000;
	height:22px;
	border-bottom:solid 1px #CECECE;
	border-top:solid 1px #CECECE;
	padding-left:4px;
}
.docHeaderRow
{
	font-family: Verdana;
	font-size: 11px;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FEFAE5', EndColorStr='#FFC9C9C9');
	border : 1px outset;
	text-indent: 4px;
    padding-left:20;
}
.docTableRow
{
	font-family: Verdana;
	font-size: 10px;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FAFAFA', EndColorStr='#FAFAFA');
	border : 1px outset;
	text-indent: 4px;
	padding-left:4px;
}
.docViewerRow
{
	background-color:#FAFAFA;
	font-family:Arial;
	font-size:12px;	
	color:#000000;
	border-bottom:solid 1px #CECECE;	
	padding-left:4px;
	padding-right:4px;
	height:25px;
}

.greyText
{
	font-family:Arial;
	font-size:12px;
	color:#888888;	
}

.dateHeader
{
	font-family:Arial;
	font-size:12px;
	color:#00209F;
}

.subHeader
{
	padding-left:15px;
	padding-bottom:7px;
	padding-right:7px;
	padding-top:7px;
}

.LoginBody
{
	background-color:#797985;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
}

.LoginText
{
	font-family:Arial;
	font-size:12px;	
	color:#ffffff;
}

.LoginErrorText
{
	font-family:Arial;
	font-size:11px;
	color:#FFD647;
}

.BlueBoldText
{
	font-family:Arial;
	font-size:11px;
	color:#0053A5;
	font-weight:bold;
}
A:link { COLOR: blue; TEXT-DECORATION: none; font-weight: normal }
A:visited { COLOR: blue; TEXT-DECORATION: none; font-weight: normal }
A:active { COLOR: blue; TEXT-DECORATION: none }
A:hover { COLOR: red; TEXT-DECORATION: none; font-weight: normal }
