﻿body
{
	background-repeat: repeat-x;
    margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

.ActionField
{
	background-color: #d2ddf7;
}

.ActionField2
{
	background-color: #606060;
}

.ActionFieldHeader
{
	Color: #717171;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 12pt;
	Font-Style: italic;
	Font-Weight: bold;
	Text-Decoration: none;
}

.ActionFieldHorizontalRule
{
	background-color: #02477C;
	margin: 8px auto;
	height: 1px;
	width: 100%;
}

.ActionFieldVerticalRule
{
	background-color: #02477C;
}

.ActionFieldLabel
{
	Color: #000000;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 9pt;
	Font-Weight: bold;
	Text-Decoration: none;
}

.ActionFieldText {
	Color: #000000;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 9pt;
	Font-Weight: normal;
	Text-Decoration: none;
}

.ActionFieldTextWithinLabel {
	Color: #000000;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 9pt;
	Font-Weight: normal;
	Text-Decoration: none;
}

.ActionFieldTextSmall {
	Color: #000000;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 8pt;
	Font-Weight: normal;
	Text-Decoration: none;
}

.ActionFieldTextSmallWithinLabel {
	Color: #000000;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 8pt;
	Font-Weight: normal;
	Text-Decoration: none;
}

.ActionFieldTextSmallBold {
	Color: #000000;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 8pt;
	Font-Weight: bold;
	Text-Decoration: none;
}

.ActionFieldTextSmallBoldWithinLabel {
	Color: #000000;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 8pt;
	Font-Weight: bold;
	Text-Decoration: none;
}

.ActionFieldTextSmallUnderline {
	Color: #000000;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 8pt;
	Font-Weight: normal;
	Text-Decoration: underline;
}

.ActionFieldTextSmallUnderlineWithinLabel {
	Color: #000000;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 8pt;
	Font-Weight: normal;
	Text-Decoration: underline;
}

.ActionFieldLink
{
	Color: #0167b8;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 11pt;
	Font-Weight: bold;
	Text-Decoration: underline;
}

.ActionFieldLinkSmall
{
	Color: #0167b8;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 8pt;
	Font-Weight: normal;
	Text-Decoration: underline;
}

.ActionMessageFailure
{
	Color: #fd0003;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 9pt;
	Font-Weight: bold;
	Text-Decoration: none;
}

.ActionMessageFailureSmall
{
	Color: #fd0003;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 8pt;
	Font-Weight: normal;
	Text-Decoration: none;
}

.ActionMessageSuccess
{
	Color: #2E632E;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 9pt;
	Font-Weight: bold;
	Text-Decoration: none;
}

.ActionMessageSuccessWithinLabel {
	Color: #2E632E;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 9pt;
	Font-Weight: bold;
	Text-Decoration: none;
}

.ActionMessageSuccessSmall
{
	Color: #2E632E;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 8pt;
	Font-Weight: normal;
	Text-Decoration: none;
}

.AlertWindowMessageBorder
{
	background-color: #0d2a74;	
}

.AlertWindowMessage
{
	background-color: #d2ddf7;
	Color: #0d2a74;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 9pt;
	Font-Weight: bold;
	Text-Decoration: none;
}

.BodyHorizontalRule
{
	background-color: #02477C;
	height: 1px;
	width: 100%;
}

.BodyVerticalRule
{
	background-color: #0d2a74;
}

.BodyText
{
	Color: #000000;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 10pt;
	Font-Weight: normal;
	Text-Decoration: none;
}

.BodyTextKnockout {
	Color: #FFFFFF;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 10pt;
	Font-Weight: normal;
	Text-Decoration: none;
}

.BodyTextInactive
{
	Color: #BBBBBB;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 10pt;
	Font-Weight: normal;
	Text-Decoration: none;
}

.BodyTextStrikeout
{
	Color: #000000;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 10pt;
	Font-Weight: normal;
	Text-Decoration: line-through;
}

.BodyTextBold
{
	Color: #000000;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 10pt;
	Font-Weight: bold;
	Text-Decoration: none;
}

.BodyTextBoldKnockout {
	Color: #FFFFFF;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 10pt;
	Font-Weight: bold;
	Text-Decoration: none;
}

.BodyTextAlert
{
	Color: #FF0000;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 10pt;
	Font-Weight: bold;
	Text-Decoration: none;
}

.BodyTextAlertBoxBorder
{
	background-color: #000000;
}

.BodyTextAlertBox
{
	background-color: #DDDDDD;
}

.BodyTextHighlight
{
	Color: #0167b8;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 10pt;
	Font-Weight: normal;
	Text-Decoration: none;
}

.BodyTextHighlightHeavy
{
	Color: #0167b8;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 10pt;
	Font-Weight: bold;
	Text-Decoration: none;
}

.BodyTextSmall
{
	Color: #000000;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 8pt;
	Font-Weight: normal;
	Text-Decoration: none;
}

.BodyTextSmallKnockout {
	Color: #FFFFFF;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 8pt;
	Font-Weight: normal;
	Text-Decoration: none;
}

.BodyTextSmallU
{
	Color: #000000;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 8pt;
	Font-Weight: normal;
	Text-Decoration: underline;
}

.BodyTextSmallAlert
{
	Color: #FF0000;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 8pt;
	Font-Weight: bold;
	Text-Decoration: none;
}

.BodyTextSmallInactive
{
	Color: #BBBBBB;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 8pt;
	Font-Weight: normal;
	Text-Decoration: none;
}

.BodyTextSmallStrikeout
{
	Color: #000000;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 8pt;
	Font-Weight: normal;
	Text-Decoration: line-through;
}

.BodyTextSmallBold
{
	Color: #000000;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 8pt;
	Font-Weight: bold;
	Text-Decoration: none;
}

.BodyTextHighlightSmall
{
	Color: #0167b8;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 8pt;
	Font-Weight: normal;
	Text-Decoration: none;
}

.BodyTextHighlightSmallHeavy
{
	Color: #0167b8;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 8pt;
	Font-Weight: bold;
	Text-Decoration: none;
}

.BodyTextUrgent
{
	Color: #FF0000;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 10pt;
	Font-Weight: normal;
	Text-Decoration: none;
}

.BodyTextUrgentSmall
{
	Color: #FF0000;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 8pt;
	Font-Weight: normal;
	Text-Decoration: none;
}

.FooterText
{
	Color: #000000;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 8pt;
	Font-Weight: normal;
	Text-Decoration: none;
}

.FormButtonText
{
	Color: #FFFFFF;
	background-color: #6a6b6d;
	border-color: #121213;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 7pt;
	Font-Weight: bold;
	Text-Decoration: none;
}

.FormButtonText:hover
{
	Color: #FFFFFF;
	background-color: #A0A0A0;
	Text-Decoration: none;
}

.FormButtonTextSmall
{
	Color: #000;
	background-color: #CCC;
	border: 1px solid #000;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 7pt;
	Font-Weight: bold;
	Text-Decoration: none;
}

.FormButtonTextSmall:hover{
	background-color: #A0A0A0;
	cursor: pointer;
}

.FormPageButtonText
{
	Color: #FFFFFF;
	background-color: #ff9601;
	border-color: #0C358B;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 9pt;
	Font-Weight: bold;
	padding: 5px;
	Text-Decoration: none;
}

.FormPageButtonText:hover
{
	Color: #FFFFFF;
	background-color: #ff5c00;
	Text-Decoration: none;
}

.FormPageSubmitButtonText
{
	Color: #FFFFFF;
	background-color: #fd0003;
	border-color: #0C358B;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 9pt;
	Font-Weight: bold;
	padding: 5px;
	Text-Decoration: none;
}

.FormPageSubmitButtonText:hover
{
	Color: #FFFFFF;
	background-color: #bc1c0c;
	Text-Decoration: none;
}

.FormButtonTextEditable
{
	Color: #FFFFFF;
	background-color: #FF6600;
	border-color: #996600;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 7pt;
	Font-Weight: bold;
	Text-Decoration: none;
}

.FormButtonTextDisabled
{
	Color: #AAAAAA;
	background-color: #DDDDDD;
	border-color: #AAAAAA;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 7pt;
	Font-Weight: bold;
	Text-Decoration: none;
}

.FormButtonTextMouseover
{
	Color: #e9a53a;
	background-color: #85878a;
	border-color: #121213;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 7pt;
	Font-Weight: bold;
	Text-Decoration: none;
}

.FormButtonTextEditableMouseover
{
	Color: #121213;
	background-color: #eca43d;
	border-color: #121213;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 7pt;
	Font-Weight: bold;
	Text-Decoration: none;
}

.FormHeaderBackground
{
    background-color: #0d2a74;    
}

.FormHeaderBar
{
	background-image: url(/images/Branded/RENNROC/GeneralUI/forms/tile.gif);
    background-repeat: repeat-x;
}

.FormHeaderText
{
    color: #FFFFFF;
    font-family:Arial, Helvetica, Sans-Serif;
    font-size: 9pt;
    font-weight: bold;
    text-decoration: none;
}

.FormHeaderTextSmall
{
    color: #FFFFFF;
    font-family:Arial, Helvetica, Sans-Serif;
    font-size: 8pt;
    font-weight: bold;
    text-decoration: none;
}

.FormSubHeaderBar
{
	background-color: #A0A0A0;
    Color: #FFFFFF;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 10pt;
	Font-Weight: bold;
	Text-Decoration: none;
}

.GenericWindow
{
	background-color: #08348c;
}

.GenericWindowPane
{
	background-color: #d6dfff;
	Color: #000000;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 10pt;
	Font-Weight: normal;
	Text-Decoration: none;
	padding: 8px;
}

.GenericWindowTitle
{
	Color: #ffffff;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 8pt;
	Font-Weight: bold;
	Text-Decoration: none;
}

.GenericWindowText
{
	Color: #000000;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 10pt;
	Font-Weight: normal;
	Text-Decoration: none;
}

.GenericWindowTextBold
{
	Color: #000000;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 10pt;
	Font-Weight: bold;
	Text-Decoration: none;
}

.GridBorder
{
    background-color: #FFFFFF;
    border: solid 1px #858599;
}

.GridHeaderText
{
	Color: #FFFFFF;
	background-color: #0167b8;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 8pt;
	Font-Weight: bold;
	Text-Decoration: none;
}

.GridHeaderSubText
{
	Color: #FFFFFF;
	background-color: #0167b8;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 8pt;
	Font-Weight: normal;
	Font-Style: Italic;
	Text-Decoration: none;
}

.GridHeaderText a:link
{
	color: #FFFFFF !important;
}

.GridHeaderTextSecondary
{
	Color: #FFFFFF;
	background-color: #858599;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 8pt;
	Font-Weight: bold;
	Text-Decoration: none;
}

.GridHeaderTextSecondary a:link
{
	color: #FFFFFF;
}

.GridFilterMenuItems
{
	Color: #000000;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 8pt;
	Font-Weight: normal;
	Text-Decoration: none;
}

.GridFilterTitle
{
	Color: #000000;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 8pt;
	Font-Weight: bold;
	Text-Decoration: none;
}

.GridFilterText
{
	Color: #000000;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 8pt;
	Font-Weight: normal;
	Text-Decoration: none;
}

.GridItemText
{
	background-color: #FFFFFF;
	Color: #000000;
	border-color: #0167b8;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 8pt;
	Font-Weight: normal;
	Text-Decoration: none;
}

.GridItemText a
{
	Color: #000000;
	Text-Decoration: none;
}

.GridItemText a:hover
{
	Color: #000000;
	Text-Decoration: underline;
}

.GridItemTextAlert
{
	background-color: #FFFFFF;
	Color: #FF0000;
	border-color: #0167b8;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 8pt;
	Font-Weight: normal;
	Text-Decoration: none;
}

.GridItemTextAlert a:link
{
	Color: #FF0000;
	Text-Decoration: none;
}

.GridItemTextInactive
{
	background-color: #FFFFFF;
	Color: #BBBBBB;
	border-color: #0167b8;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 8pt;
	Font-Weight: normal;
	Text-Decoration: none;
}

.GridItemTextInactive a:link
{
	Color: #BBBBBB;
	Text-Decoration: none;
}

.GridItemTextAlternate
{
	background-color: #c0c0c0;
	Color: #000000;
	border-color: #0167b8;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 8pt;
	Font-Weight: normal;
	Text-Decoration: none;
}

.GridItemTextAlternate a
{
	Color: #000000;
	Text-Decoration: none;
}

.GridItemTextAlternate a:hover
{
	Color: #000000;
	Text-Decoration: underline;
}

.GridItemTextEditable
{
	background-color: #FFC000;
	Color: #000000;
	border-color: #0C358B;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 8pt;
	Font-Weight: normal;
	Text-Decoration: none;
}

.GridItemTextEditable a:link
{
	Color: #000000;
	Text-Decoration: none;
}

.GridItemTextInactiveAlternate
{
	background-color: #c0c0c0;
	Color: #909090;
	border-color: #0167b8;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 8pt;
	Font-Weight: normal;
	Text-Decoration: none;
}

.GridItemTextInactiveAlternate a:link
{
	Color: #909090;
	Text-Decoration: none;
}

.GridItemTextAlternateSecondary
{
	background-color: #d2ddf7;
	Color: #000000;
	border-color: #0167b8;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 8pt;
	Font-Weight: normal;
	Text-Decoration: none;
}

.GridItemTextAlternateSecondary a:link
{
	Color: #000000;
	Text-Decoration: none;
}

.GridItemTextInnerAlternate
{
	background-color: #d2ddf7;
	Color: #000000;
	border-color: #0C358B;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 8pt;
	Font-Weight: normal;
	Text-Decoration: none;
}

.GridItemTextInnerAlternate a:link
{
	Color: #000000;
	Text-Decoration: none;
}

.GridItemTextMouseover
{
	background-color: #d2ddf7;
	Color: #000000;
	border-color: #0167b8;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 8pt;
	Font-Weight: normal;
	Text-Decoration: none;
}

.GridItemTextMouseover a
{
	Color: #000000;
	Text-Decoration: none;
}

.GridItemTextMouseover a:hover
{
	Color: #000000;
	Text-Decoration: underline;
}

.GridItemTextAlternateMouseover
{
	background-color: #b3c1e3;
	Color: #000000;
	border-color: #0167b8;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 8pt;
	Font-Weight: normal;
	Text-Decoration: none;
}

.GridItemTextAlternateMouseover a
{
	Color: #000000;
	Text-Decoration: none;
}

.GridItemTextAlternateMouseover a:hover
{
	Color: #000000;
	Text-Decoration: underline;
}

.GridItemTextInactive
{
	Color: #AAAAAA;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 8pt;
	Font-Weight: normal;
	Text-Decoration: none;
}

.GridFooterText
{
	Color: #FFFFFF;
	background-color: #0167b8;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 8pt;
	Font-Weight: bold;
	Text-Decoration: none;
}

.highlight { border-bottom: 1px dashed #000000; color: #0167B8; cursor: help; }

.gridHighlight { color: #0167B8; }

.ImpersonateBox
{
	background-color: #FF0000;
	Color: #FFFFFF;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 8pt;
	Font-Weight: normal;
	Text-Decoration: none;
}

.ImpersonateText
{
	Color: #FFFFFF;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 8pt;
	Font-Weight: normal;
	Text-Decoration: none;
}

.ImpersonateTextHeavy
{
	Color: #FFFFFF;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 8pt;
	Font-Weight: bold;
	Text-Decoration: none;
}

.InterfaceTransition
{
    position: absolute;
    top: 0;
    left: 0;
    width: 100px;
    height: 100px;
    background-color: #AAAAAA;
    filter: alpha(opacity=35);
    opacity: 0.35;
    -moz-opacity: 0.35;
}

.LoginAlertBoxBorder
{
	background-color: #0d2a74;
}

.LoginAlertBox
{
	background-color: #d2ddf7;
}

.PageHeaderText
{
	Color: #717171;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 16pt;
	Font-Weight: bold;
	Font-Style: italic;
	Text-Decoration: none;
}

.PageHeaderTextSmall
{
	Color: #717171;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 12pt;
	Font-Weight: bold;
	Font-Style: italic;
	Text-Decoration: none;
}

.PageSubheaderText
{
	Color: #000000;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 10pt;
	Font-Weight: bold;
	Text-Decoration: none;
}

.PageSubWindowBorder
{
	background-color: #0d2a74;
}

.PageSubWindow
{
	background-color: #9e9daa;
}

.PageSubWindowFormHeader
{
	Color: #000000;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 10pt;
	Font-Weight: bold;
	Text-Decoration: none;
}

.PageSubWindowFormLinkLarge
{
	Color: #2d2ab9;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 10pt;
	Font-Weight: normal;
	Text-Decoration: none;
}

.PageSubWindowFormLinkSmall
{
	Color: #2d2ab9;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 8pt;
	Font-Weight: normal;
	Text-Decoration: none;
}

.PageSubWindowFormTextLarge
{
	Color: #000000;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 10pt;
	Font-Weight: normal;
	Text-Decoration: none;
}

.PageSubWindowFormTextLargeDisabled
{
	Color: #777777;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 10pt;
	Font-Weight: normal;
	Text-Decoration: none;
}

.PageSubWindowFormTextLargeBold
{
	Color: #000000;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 10pt;
	Font-Weight: bold;
	Text-Decoration: none;
}

.PageSubWindowFormTextLargeHighlightBold
{
	Color: #0d2a74;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 10pt;
	Font-Weight: bold;
	Text-Decoration: none;
}

.PageSubWindowFormText
{
	Color: #000000;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 8pt;
	Font-Weight: normal;
	Text-Decoration: none;
}

.PageSubWindowFormTextBold
{
	Color: #000000;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 8pt;
	Font-Weight: bold;
	Text-Decoration: none;
}

.PageSubWindowFormTextHighlight
{
	Color: #2d2ab9;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 8pt;
	Font-Weight: normal;
	Text-Decoration: none;
}

.PageSubWindowFormResultMouseover
{
	background-color: #c4c2d3;
}

.PageSubWindowProcessingMessageBorder
{
	background-color: #0d2a74;
}

.PageSubWindowProcessingMessageText
{
	background-color: #3dabdc;
	color: #0d2a74;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 8pt;
    font-weight: normal;
    text-decoration: none;
}

.SiteLink
{
	Color: #fd0003;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 10pt;
	Font-Weight: normal;
	Text-Decoration: none;
}

.SiteLinkSmall
{
	Color: #fd0003;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 8pt;
	Font-Weight: normal;
	Text-Decoration: none;
}

.SurveyGridBox  
{
    background-color: #d2ddf7;
    border: solid 1px #000000;
    color: #000000; 
}

.SurveyGridLine
{
    color: #000000; 
    Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 8pt;
	Font-Weight: normal;
	Text-Decoration: none;
}
	
.SurveyGridLine a
{
	Color: #000000;
	Text-Decoration: none;
}

.SurveyGridLine a:hover
{
	Color: #000000;
	Text-Decoration: underline;
}

.SurveyGridLineMouseover
{
    color: #000000; 
    Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 8pt;
	Font-Weight: normal;
	Text-Decoration: underline;
}

.SurveyGridLineMouseover a
{
	Color: #000000;
	Text-Decoration: none;
}

.SurveyGridLineMouseover a:hover
{
	Color: #000000;
	Text-Decoration: underline;
}

.SurveyHeaderBar
{
	background-color: #0167b8;
}

.SurveyHeaderTitleText
{
	Color: #FFFFFF;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 10pt;
	Font-Weight: bold;
	Text-Decoration: none;
}

.SurveyHeaderTitleTextInactive
{
	Color: #BBBBBB;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 10pt;
	Font-Weight: bold;
	Text-Decoration: none;
}

.SurveyHeaderTitleTextSmall
{
	Color: #FFFFFF;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 8pt;
	Font-Weight: normal;
	Text-Decoration: none;
}

.SurveyHeaderButtonText
{
	Color: #000000;
	background-color: #DDDDDD;
	border-color: #121213;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 9pt;
	Font-Weight: bold;
	Text-Decoration: none;
}

.SurveyHeaderButtonText:hover
{
	Color: #FFFFFF;
	background-color: #0167b8;
}

.SurveyPagingButtonText
{
	Color: #000000;
	background-color: #CCCCCC;
	border-color: #121213;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 10pt;
	Font-Weight: normal;
	Text-Decoration: none;
}

.SurveyPagingButtonText:hover
{
	Color: #FFFFFF;
	background-color: #A0A0A0;
}

.SurveyPagingButtonTextSelected
{
	Color: #FFFFFF;
	background-color: #0167b8;
	border-color: #121213;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 10pt;
	Font-Weight: bold;
	Text-Decoration: none;
}

.TabGlobalNav
{
	padding-top: 2px;
}

.TabGlobalNavText
{
	Color: #cd981e;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 8pt;
	Font-Weight: normal;
	Text-Decoration: none;
}

.ToolTip  
{
    background:#FFFFFF; 
    border: solid 1px #0D2A74;
    color: #000000; 
    display: block; 
    font-family: Arial, Helvetica, Sans-Serif; 
    font-size: 9pt; 
    font-weight: normal; 
    margin-top: 10px; 
    overflow: auto; 
    padding: 7px; 
    position: absolute; 
}

.WindowActionField
{
	background-color: #606060;
}

.WindowActionFieldLabel
{
	Color: #FFFFFF;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 9pt;
	Font-Weight: bold;
	Text-Decoration: none;
}

.WindowActionFieldLabelSmall
{
	Color: #FFFFFF;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 8pt;
	Font-Weight: normal;
	Text-Decoration: none;
}

.WindowActionFieldText
{
	Color: #000000;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 9pt;
	Font-Weight: normal;
	Text-Decoration: none;
}

.WindowActionFieldTextSmall
{
	Color: #000000;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 8pt;
	Font-Weight: normal;
	Text-Decoration: none;
}

.WindowActionFieldLink
{
	Color: #0167b8;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 11pt;
	Font-Weight: bold;
	Text-Decoration: underline;
}

.WindowBodyTextHighlightSmall
{
	Color: #0d2a74;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 8pt;
	Font-Weight: normal;
	Text-Decoration: none;
}

.WindowBodyTextHighlightSmallHeavy
{
	Color: #0d2a74;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 8pt;
	Font-Weight: bold;
	Text-Decoration: none;
}

.WindowPageHeaderTextSmall
{
	Color: #606060;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 12pt;
	Font-Weight: bold;
	Font-Style: italic;
	Text-Decoration: none;
}

a.ArrowButtonOrangeActive:hover
{
	Color: #FFFFFF;
	Text-Decoration: none;
}

a.ArrowButtonRedActive:hover
{
	Color: #FFFFFF;
	Text-Decoration: none;
}

a.FooterText:hover
{
	Color: #fd0003;
	Text-Decoration: underline;
}

a.PageSubWindowFormLinkSmall:hover
{
	Color: #0d2a74;
}

a.TabGlobalNavText:hover
{
	Color: #FFFFFF;
	Text-Decoration: none;
}

a.SurveyHeaderTitleText:hover
{
	Color: #FFFFFF;
	Text-Decoration: none;	
}

a.SurveyHeaderTitleTextInactive:hover
{
	Color: #BBBBBB;
	Text-Decoration: none;	
}

a.SurveyHeaderTitleTextSmall:hover
{
	Color: #FFFFFF;
	Text-Decoration: none;	
}

a.BodyText:hover
{
	Color: #0167b8;
	Text-Decoration: underline;
}

a:hover
{
	Color: #fd0003;
	Text-Decoration: underline;
}