/* Work around for alert limitations in .net */
.hiddenField
{
	font-weight: bold;
	font-size: 8pt;
	visibility: hidden;
	color: #369;
	font-style: italic;
	font-family: Arial, Helvetica;
}
/* class for display text in search area */
.searchText
{
	font-weight: bold;
	font-size: 8pt;
	color: #369;
	font-style: italic;
	font-family: Arial, Helvetica;
}
/* class for search entry text */
.searchEntryText
{
	font-size: 8pt;
	color: #369;
	font-family: Arial, Helvetica;
}
/* class to display validation summary text */
.reqFieldSumTxt
{
	font-weight: bold;
	font-size: 9pt;
	color: #ff0033;
	font-style: italic;
	font-family: Arial, Helvetica;
	text-align: left;
}
/* class to display general response alerts */
.responseAlerts
{
	font-weight: bold;
	font-size: 9pt;
	color: #ff0033;
	font-style: italic;
	font-family: Arial, Helvetica;
}
/* class to display validation indicator */
.reqFieldDispTxt
{
	font-weight: bolder;
	font-size: 9pt;
	color: #ff0033;
	font-style: normal;
	font-family: Arial, Helvetica;
}
/* Page title display class */
.pageTitle
{
	font-weight: bolder;
	font-size: 23pt;
	color: #369;
	line-height: 100%;
	font-family: Arial, Helvetica;
}
/* Small title display class */
.pageTitleSmall
{
	font-weight: bolder;
	font-size: 18pt;
	color: #369;
	line-height: 100%;
	font-family: Arial, Helvetica;
}
/* pageFooter display class */
.pageFooter
{
	font-size: 8pt;
	color: #369;
	font-family: Arial, Helvetica;
	text-align: left;
}
.accntNm
{
	font-weight: bolder;
	font-size: 10pt;
	color: #369;
	font-family: Arial, Helvetica;
}
/* Class definition for tab cells */
.tab
{
	font-size: 9pt;
	color: white;
	font-family: Arial, SunSans-Regular;
	background-color: #9cf;
}
.tabBlur
{
	font-size: 9pt;
	color: ghostwhite;
	font-family: Arial, SunSans-Regular;
	background-color: gainsboro;
}
.drkBgnd
{
	background-color: #69c;
}
.drkBgnd2
{
	background-color: #369;
}
.drkBorder2
{
	border-right: #369 1px solid;
	border-top: #369 1px solid;
	border-left: #369 1px solid;
	border-bottom: #369 1px solid;
	background-color: #369;
}
.drkBorder
{
	border-right: #369 1px solid;
	border-top: #369 1px solid;
	border-left: #369 1px solid;
	border-bottom: #369 1px solid;
}
.ltBgnd
{
	background-color: #ffffcc;
}
.ltBgnd2
{
	background-color: #d9ebf7;
}
.whtBgnd
{
	background-color: #ffffff;	
}
.resourceTitleBgnd
{
	background-color: #d9ebf7;
}
.resourceBodyBgnd
{
	background-color: #ffffcc;
}
/* class used in <DIV> tag for search and comment sections */
.ltBgnd2DrkBd
{
	border-right: #369 1px solid;
	border-top: #369 1px solid;
	border-left: #369 1px solid;
	border-bottom: #369 1px solid;
	background-color: #d9ebf7;
}
.dateTime
{
	font-size: 9pt;
	color: white;
	line-height: 14pt;
	font-family: Arial, SunSans-Regular;
	background-color: #69c;
}
.statusTitle
{
	font-weight: bolder;
	font-size: 9pt;
	color: white;
	text-indent: 15px;
	line-height: 14pt;
	font-family: Arial, SunSans-Regular;
	background-color: #69c;
	text-align: left;
}
.tableTitle
{
	font-weight: bolder;
	font-size: 9pt;
	color: white;
	font-family: Arial, SunSans-Regular;
	background-color: #69c;
}
.colmnTitle
{
	font-weight: bolder;
	font-size: 9pt;
	color: #369;
	font-family: Arial, SunSans-Regular;
	background-color: #d9ebf7;
}
.whtBgndEntry
{
	font-weight: normal;
	font-size: 9pt;
	color: #369;
	font-family: Arial, SunSans-Regular;
	background-color: #ffffff;
}
.whtBgndEntryRO
{
	font-weight: normal;
	font-size: 9pt;
	color: #808080;
	font-family: Arial, SunSans-Regular;
	background-color: #ffffff;
}
.appDetailRO
{
	font-weight: normal;
	font-size: 9pt;
	color: dimgray;
	font-family: Arial, SunSans-Regular;
	background-color: transparent;
}
.ltBgndEntry
{
	font-weight: normal;
	font-size: 9pt;
	color: #369;
	font-family: Arial, SunSans-Regular;
	background-color: #ffc;
}
.ltBgndEntryRO
{
	font-weight: normal;
	font-size: 9pt;
	color: #808080;
	font-family: Arial, SunSans-Regular;
	background-color: #ffc;
}
.fieldNameDispl
{
	font-weight: bolder;
	font-size: 9pt;
	color: #336699;
	font-family: Arial, SunSans-Regular;
	text-align: right;
}
.confirmTxtDispl
{
	font-weight: bolder;
	font-size: 9pt;
	color: #336699;
	font-family: Arial, SunSans-Regular;
	text-align: center;
}
.buttonNameDispl
{
	font-weight: bolder;
	font-size: 9pt;
	cursor: hand;
	color: white;
	font-family: Arial, SunSans-Regular;
	background-color: #69c;
	text-align: center;
}
.fieldValueDispl
{
	font-weight: normal;
	font-size: 9pt;
	color: #000000;
	font-family: Arial, SunSans-Regular;
	text-align: left;
}
/* class used to display "Resource" Title in Dashboard */
.resourceTitle
{
	font-weight: bolder;
	font-size: 9pt;
	color: #369;
	text-indent: 15px;
	font-family: Arial, SunSans-Regular;
}
/* class used to display Resource item entries in Dashboard */
.resourceItems
{
	font-weight: bolder;
	font-size: 9pt;
	color: #369;
	text-indent: 15px;
	font-family: Arial, SunSans-Regular;
}
/* class used to display Application Status entries and Resource entries in Dashboard */
.statusItem
{
	font-weight: bolder;
	font-size: 9pt;
	color: #369;
	text-indent: 15px;
	font-family: Arial, SunSans-Regular;
}
.boldLink
{
	font-weight: bolder;
	font-size: 9pt;
	color: #000000;
	font-family: Arial, SunSans-Regular;
}
.appDetailRO
{
	font-size: 9pt;
	color: #808080;
	font-family: Arial, SunSans-Regular;
}
.appDetailStatusRO
{
	font-weight: bold;
	font-size: 9pt;
	color: darkorange;
	font-family: Arial, SunSans-Regular;
}
.tabSelected
{
	font-weight: bolder;
	font-size: 9pt;
	color: white;
	font-family: Arial, SunSans-Regular;
	background-color: #69c;
}
/* Class definition for link button links */
a.linkButtonDispl:link { font-size: 9pt; font-family: Arial, SunSans-Regular; font-weight: bold; text-decoration: none; color: white; }
a.linkButtonDispl:visited { font-size: 9pt; font-family: Arial, SunSans-Regular; font-weight: bold; text-decoration: none; color: white; }
a.linkButtonDispl:visited:hover { font-size: 9pt; font-family: Arial, SunSans-Regular; font-weight: bold; text-decoration: none;  color: white; }
a.linkButtonDispl:active { font-size: 9pt; font-family: Arial, SunSans-Regular; font-weight: bold; text-decoration: none; color: white; }
a.linkButtonDispl:active:hover { font-size: 9pt; font-family: Arial, SunSans-Regular; font-weight: bold; text-decoration: none;  color: white; }
a.linkButtonDispl:hover { font-size: 9pt; font-family: Arial, SunSans-Regular; font-weight: bold; text-decoration: none; color: white; }
/* Class definition for tab links */
a.tabTitle:link { font-size: 9pt; font-family: Arial, SunSans-Regular; font-weight: normal; text-decoration: none; color: white; }
a.tabTitle:visited { font-size: 9pt; font-family: Arial, SunSans-Regular; font-weight: normal; text-decoration: none; color: white; }
a.tabTitle:visited:hover { font-size: 9pt; font-family: Arial, SunSans-Regular; font-weight: bold; text-decoration: underline;  color: white; }
a.tabTitle:active { font-size: 9pt; font-family: Arial, SunSans-Regular; font-weight: bold; text-decoration: underline; color: white; }
a.tabTitle:active:hover { font-size: 9pt; font-family: Arial, SunSans-Regular; font-weight: bold; text-decoration: underline;  color: white; }
a.tabTitle:hover { font-size: 9pt; font-family: Arial, SunSans-Regular; font-weight: bold; text-decoration: underline; color: white; }
/* Class definition for detail search link */
a.search:link    { color: #369; font-style: italic; font-weight: normal; font-size: 8pt; font-family: Arial, SunSans-Regular; text-decoration: underline }
a.search:visited    { color: #369; font-style: italic; font-weight: normal; font-size: 8pt; font-family: Arial, SunSans-Regular; text-decoration: underline }
a.searchvisited:hover    { color: #369; font-style: italic; font-weight: normal; font-size: 8pt; font-family: Arial, SunSans-Regular; text-decoration: underline }
a.search:active    { color: #369; font-style: italic; font-weight: normal; font-size: 8pt; font-family: Arial, SunSans-Regular; text-decoration: underline }
a.search:active:hover    { color: #369; font-style: italic; font-weight: normal; font-size: 8pt; font-family: Arial, SunSans-Regular; text-decoration: underline }
a.search:hover    { color: #369; font-style: italic; font-weight: normal; font-size: 8pt; font-family: Arial, SunSans-Regular; text-decoration: underline }
/* Class definition for status item count hyperlink */
a.statusItemEntry:link     { color:  #369; font-weight: normal; font-size: 9pt; font-family: Arial, SunSans-Regular; text-decoration: underline }
a.statusItemEntry:visited     { color:  #369; font-weight: normal; font-size: 9pt; font-family: Arial, SunSans-Regular; text-decoration: underline }
a.statusItemEntry:hover     { color:  #369; font-weight: normal; font-size: 9pt; font-family: Arial, SunSans-Regular; text-decoration: underline }
a.statusItemEntry:active     { color:  #369; font-weight: normal; font-size: 9pt; font-family: Arial, SunSans-Regular; text-decoration: underline }
a.statusItemEntry:active:hover     { color:  #369; font-weight: normal; font-size: 9pt; font-family: Arial, SunSans-Regular; text-decoration: underline }
a.statusItemEntry:hover     { color:  #369; font-weight: normal; font-size: 9pt; font-family: Arial, SunSans-Regular; text-decoration: underline }
/* Calculator */
/* Style small text display */
.calcSmlLabel
{
	text-justify: auto;
	font-size: 8pt;
	color: #336699;
	line-height: 95%;
	font-family: Arial;
	text-align: justify;
}
/* Style footer display */
.calcFooterText
{
	text-justify: auto;
	font-size: 7pt;
	color: #999999;
	line-height: 95%;
	font-family: Arial;
	text-align: justify;
}
/* Style entry field text */
.calcEntryText
{
	font-size: 8.5pt;
	color: #336699;
	font-family: Arial;
}
/* Style for calculator title */
.calcTitle
{
	font-weight: bold;
	font-size: 10.5pt;
	color: #ffffff;
	font-family: Arial;
}
/* Style for entry field labels */
.calcLabel
{
	font-weight: bold;
	font-size: 8pt;
	color: #006699;
	font-family: Arial;
	background-color: #ffffff;
	text-align: right;
}
/* Style for question mark help. Notice cursor changed to Help */
.calcHelpLabels
{
	font-weight: bold;
	font-size: 8pt;
	cursor: help;
	color: #006699;
	font-family: Arial;
	background-color: #ffffff;
	text-align: right;
}
/* Background color - should be darker than class buttonNameDispl */
.calcBkgrd
{
	background-color: #006699;
}
/* For validation control message */
.arrow-right {
  width: 0; 
  height: 0; 
  border-top: 3px solid transparent;
  border-bottom: 3px solid transparent;
  border-left: 60px solid gray;
}
.rcorners {
    border-radius: 5px;
    border: 1px solid gray;
    padding: 5px;
    width: 100px;
    background-color: White;
    text-align: left;
}
    /* Feature */
.feature {
    background: #004f8c;
    padding: 25px;
}

.feature-inner {
    margin: auto;
    width: 970px;
}

    .feature-inner h1 {
        color: #f8dbdb;
        font-size: 32px;
    }

