﻿body 
{
	width: 100%;
	height: 100%;
	padding: 0px;
	margin: 0px;
	text-align: left;
	font-family: Arial;
	font-size: 8pt;
}
#Logo
{
	left: 7px;
	width: 100%;	
	background-color: #ffffff; 
	float:left;
}

#PortalHeader
{
	top:83px;
	left:0px;
	width:100%;
	border-bottom: 1px #616365 solid;
	background-color: #616365;
	color: #616365;
	height: 25px;
	padding-top: 5px;
	padding-bottom: 5px;
	float:left;
}
top:68px;left:9px;width:528px;position:absolute;z-index:2;
#Survey
{
	top:68px;
	left:9px;
	width:528px;
	border-bottom: 1px #616365 solid;
	background-color: #ffffff;
	padding-top: 5px;
	padding-bottom: 5px;
}
.SearchKB
{
	background-color: #ffffff;
}


.Welcome
{
	font-family: Arial;
	font-size: 14pt;
	color: #ffffff;
	padding-left:10px;
}

.VertaforeHeader
{
	font-family: Arial;
	font-size: 14pt;
	color: #616365;
	padding-left:10px;
}
.VertaforeHeaderText
{
	font-family: Arial;
	font-size: 12pt;
	color: #1e1e1e;
	padding-left:10px;
}
.VertaforeText
{
	font-family: Arial;
	font-size: 11pt;
	color: #616365;
	padding-left:10px;
}

#MainOptions
{
	top:108px;
	left:0px;
	width: 100%;
	border-bottom: 1px #f0ab00 solid;
	background-color: #ffffff;
	height: 18px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-family:Arial;
	font-size:10pt;
	float:left;

}

.Hover
{
	background-color: #f0ab00;
	border:1px gray solid;
	color: white;
	padding: 2px 2px 2px 2px;
	text-decoration: none;
}

.NonHover
{
	background-color: #ffffff;
	border: none;
	color: black;
	text-decoration: none;
}

a.Option:Link
{
	text-decoration: none;
	color:Black;
}

a.Option:Hover
{
	text-decoration: none;
	color:White;
}

a.Option:Visited
{
	text-decoration: none;
	color:Black;
}


.NormalControl
{
	font-family: Arial;
	font-size: 8pt;
}

.Button
{
	font-family: Arial;
	font-weight: bold;
	font-size: 8pt;
}

#MainBody
{
	left: 0px;
	top: 163px;
	width:100%;
}

.BodyArea
{
	padding:5px 10px 5px 15px;
	background-color: white;
	vertical-align:top;
}

.RegionalBodyArea
{
	padding:5px 10px 5px 15px;
	background-image: url( '../images/UserGroup/IR_RM08_Watermark.jpg' ); 
	vertical-align: middle;
	background-position: center;
	background-repeat: no-repeat;
	
}

.NavBox
{
	border-right: 1px #f0ab00 solid;		
	border-left: 1px #f0ab00 solid;		
	padding:5px 5px 5px 5px;	
	background-color: #ffffff;
	vertical-align:top;
	height:100%;
}

.Footer
{
	left: 0px;
	background-color: #ffffff;
	border-top: 1px #f0ab00 solid;		
	border-left: 1px #f0ab00 solid;	
	border-bottom: 1px #f0ab00 solid;	
	position:absolute;		
}

.HeaderTextSmall
{
	font-family: Arial;
	font-size: 7pt;
	color: white;
}

a.HeaderLinks:link
{
	text-decoration:none;
	color: Blue;
}

a.HeaderLinks:hover
{
	
	text-decoration:underline;
	color: #f0ab00;
}

a.HeaderLinks:visited
{
	text-decoration: none;
	color: Blue;
}

.HeaderLinks
{
	font-family: Arial;
	font-size: 9pt;
	color: white;
	text-align: right;
}

.MyImageRightTitleBox
{
	border-top: 1px #ffffff solid;
}

.MenuItem
{
	font-family: Arial;
	font-size: 8pt;
	color: black;
	font-weight:bold;
}

.MenuItemSelected
{
	font-family: Arial;
	font-size: 8pt;
	color: #f0ab00;
	font-weight:bold;
}

a.MenuItemSelected:Link
{
	text-decoration: none;
	color:#f0ab00;
	font-weight:bold;
}

a.MenuItemSelected:Visited
{
	text-decoration: none;
	color:#f0ab00;
	font-weight:bold;
}

a.MenuItemSelected:Hover
{
	text-decoration: none;
	color: #f0ab00;
	cursor: pointer;
	font-weight: bold;
}

a.MenuItem:Link
{
	text-decoration: none;
	color:Black;
	font-weight:bold;
}

a.MenuItem:Visited
{
	text-decoration: none;
	color:Black;
	font-weight:bold;
}

a.MenuItem:Hover
{
	text-decoration: underline;
	color: #f0ab00;
	font-weight: bold;
}


.Description
{
	font-family: Arial;
	font-size: 8pt;
	color: black;
}



.Highlight
{
	background-color: #FEFBD2;
	color: #000080;
	font-family: Arial;
	font-size: 8pt;
}

.ErrorHeader
{
	font-family:Arial;
	font-size:15pt;
	font-weight:bold;
	color:#e37222;
}

.ErrorMessageLarge
{
	font-family: Arial;
	font-size: 10pt;
	color: #e37222;
}

.ErrorMessage
{
	font-family: Arial;
	font-size: 8pt;
	color: #e37222;
}

.BoldError
{
	font-family: Arial;
	font-size: 8pt;
	color: #e37222;
	font-weight:bold;
}

.TotalCost
{
	font-family: Arial;
	font-size:11pt;
	color:#616365;
}

.PageHeader
{
	font-family:Arial;
	font-size:14pt;
	color:#f0ab00;
	font-weight:bold;
}

.FieldHeader
{
	font-family:Arial;
	font-weight:bold;
	font-size:8pt;
}

.FieldHeaderItalics
{
	font-family:Arial;
	font-size:8pt;
	font-style:italic;
}


.LinkBullets
{ 
	list-style-type: square;
}

.SubLinkBullets
{ 
	list-style-type: circle;
	width: 375px;
}

.SubItem
{
	font-family: Arial;
	font-size: 8pt;
	color:#333333;
	padding-left:2px;
}

a.SubItem:Link
{
	text-decoration: none;
	color:#1e1e1e;
}

a.SubItem:visited
{
	text-decoration: none;
	color: #1e1e1e;
}

a.SubItem:Hover
{
	text-decoration: underline;
	color: #f0ab00;
	font-family: Arial;
	font-size: 8pt;
	padding-left:2px;
	cursor: pointer; 
}

a:link { text-decoration: none; color: Blue; }
a:visited { text-decoration: none; color: Blue; }
a:hover { cursor: pointer; text-decoration: underline; color: #f0ab00;}

.BottomText
{
	font-family:Arial;
	font-size:11pt;
	color:white;
}

a.BottomText:Link
{
	text-decoration: none;
	color:White;
	font-weight:bold;
}

a.BottomText:Hover
{
	text-decoration: underline;
	color: Yellow;
	cursor: pointer;
	font-weight: bold;
}

a.BottomText:Visited
{
	text-decoration: none;
	color:White;
	font-weight:bold;
}

.SmallBottomText
{
	font-family:Arial;
	font-size:9.5pt;
	color:white;
}

.SmallerBottomText
{
	font-family:Arial;
	font-size:7pt;
	color:white;
}

a.SmallBottomText:Link
{
	text-decoration: none;
	color:White;
	font-weight:bold;
}


a.SmallBottomText:Hover
{
	text-decoration: underline;
	color: Yellow;
	cursor: pointer;
	font-weight: bold;
}

a.SmallBottomText:Visited
{
	text-decoration: none;
	color:White;
	font-weight:bold;
}

.OrangeText
{
	color: #EA9300;
}

.YellowHeader
{
	font-family:Arial;
	font-size:10pt;
	font-weight:bold;
	color:#f0ab00;
}


.GreyHeader
{
	font-family:Arial;
	font-size:10pt;
	font-weight:bold;
	color:#616365;
}


.BlackHeader
{
	font-family:Arial;
	font-size:10pt;
	font-weight:bold;
	color:#000000;
}


.SmallDescription
{
	font-family: Arial;
	font-size: 8pt;
	color: #666666;
}

.RegularText
{
	font-family: Arial;
	font-size: 10pt;
	color: #333333;
}

.DataGrid
{
	font-family:Arial;
	font-size:8pt;
	background-color:#FFFFFF;
	vertical-align: top;
}
.DataGridHeader
{
	background-color: #666666;
	text-align:center;
	font-family: Arial;
	font-size: 8.5pt;
	color: #FFFFFF;
	font-weight: bold;
}
.DataGridAlternating
{
	background-color:#DFE7DF;
}

.KBTblHdr 
{
	font-family: Arial;
	font-size: 8.5pt;
	color: #FFFFFF;
	font-weight: bold;
}

.GreyTableHeader
{
	background-color: #bcbdbc;
	text-align:center;
	font-family: Arial;
	font-size: 8.5pt;
	color: #616365;
	font-weight: bold;
}

a.GreyTableHeader:Link
{
	color:#FFFFFF;
	text-decoration: none;
}

a.GreyTableHeader:Hover
{
	color:#FFFFFF;
	text-decoration:underline;
}

a.GreyTableHeader:Visited
{
		color:#FFFFFF;
	text-decoration: none;
}

.GreyTableBody
{
	background-color:#bcbdbc;
}



.DataGridGrey
{
	font-family:Arial;
	font-size:8pt;
	background-color:#CCCCCC;
}
.DataGridHeaderGrey
{
	font-family: Arial;
	font-size: 8pt;
	color: #FFFFFF;
	font-weight: bold; 
	background-color:#333333;
}
.DataGridAlternatingGrey
{
	background-color: #DDDDDD;
}

.FutureProgress {
	font-family: Arial;
	font-size: 9pt;
	color: #999999;
	font-variant: small-caps;
	font-weight: bold;
}
.SelectedProgress {
	font-family: Arial;
	font-size: 11pt;
	font-weight: bold;
	font-variant: small-caps;
	color: #008000;
}
.PastProgress {
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	font-variant: small-caps;
	color: #FBB518;
}
.White
{
	color:White;
}

/*DownloadItem.html*/
div.downloaditem
{
	font-family: Arial;
	font-size: 8pt;
	float: left; 
	margin-bottom: 5px; 
	margin-right: 5px;
	border-color: #bcbdbc;
	border-style: solid;
	border-width: 5px;
	background-color: White;
}

div.downloaditemsimple
{
	font-family: Arial;
	font-size: 8pt;
	float: left; 
	margin-bottom: 5px; 
	margin-right: 5px;
}

img.downloaditem
{
	width: 32px; 
	height: 33px;
	border-width: 0px;
}
td.downloaditemHeader
{
	font-weight: bold;

/*	white-space: nowrap;*/	
}
td.downloaditemLabel
{
	color: #666666;
	font-weight: bold;
/*	white-space: nowrap;*/	
}

td.downloadsubheading
{
	color: #666666;
	font-weight: bold;
	white-space: nowrap;	
}

td.downloaditemValue
{
	color: #666666;
	white-space: nowrap;	
}
div.downloaditemscrollbox
{
	background-color: #ffffff;

	padding: 3px;
	border-color: #bcbdbc;
	border-style: solid;
	border-width: 1px;

	overflow: auto;
	
	scrollbar-base-color: #616365;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-3dlight-color: #bcbdbc;
	scrollbar-darkshadow-color: #616365;
	scrollbar-face-color: #bcbdbc;
	scrollbar-highlight-color: #616365;
	scrollbar-shadow-color: #bcbdbc;
	scrollbar-track-color: #616365;
}

/*DownloadSubItem.html*/
div.subdownloaditem
{
	width: 182px; 
	height: 50px;
	float: left; 
	margin-bottom: 5px; 
	margin-right: 5px;
}



