A, A:LINK, A:VISITED, A:ACTIVE {
	color : #336699;
	text-decoration: none;
}
A:HOVER 	{
    color : #FF3932;
	text-decoration: underline;
}
.Breadcrumb, .Breadcrumb:link, .Breadcrumb:active, .Breadcrumb:visited	{
	color: #FFFFFF;
}
.Breadcrumb:hover {
	 color : #FFFFFF;
}
.BreadcrumbArea	{
    background-color: #003366;
	color: #FFFFFF;
}
.BreadcrumbTarget, .BreadcrumbTarget:link, .BreadcrumbTarget:active, .BreadcrumbTarget:visited {
	color: #FFFFFF;
}
.BreadcrumbTarget:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.FolderNav1, .FolderNav1:link, .FolderNav1:active, .FolderNav1:visited {
	color : #336699;
	font-weight : bold;
}
.FolderNav1:hover {
	color : #336699;
}
.FolderNav2, .FolderNav2:link, .FolderNav2:active, .FolderNav2:visited {
	color : #336699;
}
.FolderNav2:hover {
	color : #336699;
}
.FolderNav3, .FolderNav3:link, .FolderNav3:active, .FolderNav3:visited {
	color : #336699;
}
.FolderNav3:hover {
	color : #336699;
}
.FormHead {
	font-weight: bold;
	color : #FFFFFF;
	background-color : #999999;
}
.FooterText, .FooterText:link, .FooterText:active, .FooterText:visited {
}
.FooterText:hover {
}

.Label1:link, .Label1:active, .Label1:visited {
	color : #336699;
	text-decoration: none;
}
.Label1:hover {
	color : #FF3932;
	text-decoration: underline;
}
.PageHead {
    font-size: 14pt;
	font-weight: bold;
    color: #009196;
}
.TabBar {
	background-color : #666666;
}
.TabOff, .TabOff:link, .TabOff:active, .TabOff:visited {
	background-color: #CCCCCC;
	color : #000000;
}
.TabOff:hover {
	color : #FF3932;
}
.TabOn, .TabOn:link, .TabOn:active, .TabOn:visited {
	font-weight: bold;
	color : #FFFFFF;
	background-color : #666666;
}
.TabOn:hover {
	color : #FFFFFF;
	text-decoration : none;
}
.ToolArea {
	background-color : #B0D5D9;
	border-bottom : 1px solid #FFFFFF;
}
.TopNavAreaLeft	{
	background-Color: #C4EEF2;
}
.TopNavAreaRight {
	background-Color: #C4EEF2;
}
.TopNavTabArea {
	background-color: #C4EEF2;
}
.TopNavTabBar {
	background-color: #003366;
}
.TopNavTabOn, .TopNavTabOn:link, .TopNavTabOn:active, .TopNavTabOn:visited {
    font-weight: bold;
	color: #FFFFFF;
	background-color: #003366;
}
.TopNavTabOn:hover {
	color: #FFFFFF;
	text-decoration : none;
}
.TopNavTabOff, .TopNavTabOff:link, .TopNavTabOff:active, .TopNavTabOff:visited {
	font-weight: bold;
	color: #003366;
}
.TopNavTabOff:hover {
	color: #FF3932;
}
.TopNavText {
	color : #003366;
}
.TopNavText:link, .TopNavText:active, .TopNavText:visited {
	color : #003366;
}
.TopNavText:hover {
	color : #FF3932;
}
/*START Standard Component Styles*/

/* Standard - Default */
.ComponentBodyTable {
}
.ComponentDisplayHead {
	background-color : #CCCCCC;
}
.ComponentDisplayLabel {
	background-color : #CCCCCC;
	font-weight : bold;
}
.ComponentHeaderButtons {
}
.ComponentHeaderImage {
}
.ComponentHeaderImageLeft {
	display : none;
}
.ComponentHeaderImageRight {
	display : none;
}
.ComponentHeaderTable {
	background-color: #336699;
}
.ComponentHeaderTitle {
	color: #FFFFFF;
	font-weight: bold;
}
.ComponentLabel {
	font-weight : bold;
}
.ComponentLabel2 {
	font-weight : bold;
	color: #999999;
}
.ComponentList {
    border-top: 1pt solid #CCCCCC;
}
.ComponentListLabel {
    border-top: 1pt solid #666666;
	font-weight: bold;
}
.ComponentMarginTop {
	margin-top: 15px;
}
.ComponentRule {
	background-color : #999999;
}

/*Standard - Border*/
.ComponentStyle_StandardBorder .ComponentBodyTable {
	border: 1px solid #336699;
}
/*Standard - Border/FIll*/
.ComponentStyle_StandardBorderFill .ComponentBodyTable {
	background-color: #EEEEEE;
	border: 1px solid #336699;
}
/*Standard - Fill*/
.ComponentStyle_StandardFill .ComponentBodyTable {
	background-color: #EEEEEE;
}
/*Standard - NoHeader*/
.ComponentStyle_StandardNoHeader .ComponentHeaderTable {
	background-color : transparent;
}
.ComponentStyle_StandardNoHeader .ComponentHeaderImage {
	display : none;
}
.ComponentStyle_StandardNoHeader .ComponentHeaderTitle {
	color : #000000;
}
/*Standard - NoHeader/Border*/
.ComponentStyle_StandardNoHeaderBorder .ComponentHeaderTable {
	background-color : transparent;
}
.ComponentStyle_StandardNoHeaderBorder .ComponentHeaderImage {
	display : none;
}
.ComponentStyle_StandardNoHeaderBorder .ComponentHeaderTitle {
	color : #000000;
}
.ComponentStyle_StandardNoHeaderBorder .ComponentBodyTable {
	border: 1px solid #336699;
}
/*END Standard Component Styles*/

/* START Layout Studio Classes */
.LoginSidebar {
	background-color : #DDDAD1;
}
.LoginSplash {
	border: 1px solid #C2BCB3
}
.PersonalSidebarLeft {
	background-color : #C4EEF2;
	border-right: 1px solid #B0D5D9;
}
.StandardSidebarLeft {
	background-color : #C4EEF2;
	border-right: 1px solid #B0D5D9;
}
.StandardSidebarRight {
}
.WorkspaceSidebarLeft {
	background-color : #C4EEF2;
	border-right: 1px solid #B0D5D9;
}
/* END Layout Studio Classes */

/* START View Classes */
.CurrentState {
	background-color : #FFFFFF;
	border : 1px solid #000000;
	font-weight : bold;
}
/* END View Classes */
/*Special - Clear No Rule */
.ComponentStyle_SpecialClearNoRule .ComponentHeaderTable {
 background-color : transparent;
}
.ComponentStyle_SpecialClearNoRule .ComponentHeaderImage {
 display : none;
}
.ComponentStyle_SpecialClearNoRule .ComponentHeaderTitle {
 display : none;
}
.ComponentStyle_SpecialClearNoRule .List {
 border-top: none;
}
.hiddenInputPercentLargeHeader{
	color :#000000;
	/*width: 40px;*/
	border: 0px;
	text-align: right;
	font-weight: bold;
	
}
.hiddenInputPercentLarge{
	background: #FFF;
	width: 70px;
	border: 0px;
	text-align: right;		
}
.hiddenInputPercentWarning{
	/*background: CC0033;*/
	color: 663399;
	width: 70px;
	border: 0px;
	text-align: right;
	font-weight: bold;		
}
.hiddenInputPercentHighlight{
	/*color :#000000;
	
	border: 0px;*/
	background:#99FFFF;
	width:70px
	text-align: right;		
	font-weight: bold;
}
.gridPercentInput{
	width: 70px;
	text-align: right;
}