/* Bridge.css - Bridge customization of Oceanwide controls */
@charset "UTF-8"; 

/* Formating for Quick Search Control */
.topMenuWrapper {
    position: relative;
}

.quick-search-hide {
    display: none;
}

.quick-search-text {
    font-size: 12px;
    margin-right: 5px;
}

.quick-search-additional-information {
    font-size: 11px;
    font-weight: lighter;
    margin-left: 5px;
    z-index: 50000;
}

.quick-search-suggested {
    font-weight: bold;
    font-style: italic;
    font-size: 14px;
}

.quick-search-header {
    font-weight: bold;
    font-size: 14px;
}

.quick-search-header-big {
    font-weight: bold;
    font-size: 16px;
}

div.RadComboBoxDropDown_Default em {
    font-style: normal;
    font-weight: bold;
}

div.RadComboBoxDropDown_Default .rcbItem em {
    background: yellow;
}

/* Begin - Format the policy Status in the Policy Information Widget*/
.policyStatus
{
    padding: 1px 1px 1px 1px; 
    font-weight: bold;
}
.highlightedStatus
{
    color: #FFFFFF;
    border-radius: 3px;
    background: #000000;
}

.policyStatusIncomplete 
{
    background: #999999; 
}

.policyStatusLost, .policyStatusDeclined 
{
    background: #000000; 
}

.policyStatusUnderwritingRequired
{
    background: #F08080;
}

.policyStatusReferred
{
    background: #ff0000;
}

.policyStatusQuoted
{
    background: #E6B800;
}

.policyStatusBound
{
    background: #669900;
}

/* =================== Start: Formatting for Referral Business Messages panel.  ===================*/

.businessMessages_Header A
{
    background-color: #FFE1E1; 
    color: #FF0000;
}

.businessMessages_Wrapper
{
    background-color:#FFE1E1; 
}

.businessMessages_Content
{
    text-align: left;
    color: #FF0000;
    padding-top: 5px;
    padding-bottom: 5px;
}

.businessMessages_Content ul
{   
    margin-left: 6em; 
}

.businessMessages_Content li
{   
    padding: 3px;
    
}
/* =================== End: Formatting for Referral Business Messages panel. =================== */

.customHighlightStyle
{
    border: solid 1px Blue;
    background-color: lightcoral !important;
}
 

/* Begin - Widget customization */
.RadPanelBar {
    width: 100%;
}

.CommonScreenButtons .RadPanelBar .rpGroup a.rpSelected.ButtonMenu, .RadPanelBar .rpGroup a.rpSelected.ButtonMenu:hover {
    background-image: none!important;
}

.LinkMenuBullet .rpGroup .rpItem{display: block; padding-left: 7px;} /*Hide bullet points from common screen*/
/* End - Widget customization */


/* custom override for Policy Infomatrion widget */
.widget{
font-size: 11px;
}
.widget .tdHeader,
.widget .tdValue{
vertical-align: baseline;
}
.widget .tdValue{
line-height: 1.25em;
}


.widget-premium
{
    font-weight:bold;
    font-size:25px;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.widget-premium-dash
{
     text-align:center;
    font-size:25px;
}
.widget-premium-seperator
{
    margin-top:5px;
}

/* Source: http://snipplr.com/view/10979/css-cross-browser-word-wrap */
.wordwrap { 
    white-space: normal;      /* CSS3 */   
    white-space: -moz-pre-wrap; /* Firefox */    
    white-space: -pre-wrap;     /* Opera <7 */   
    white-space: -o-pre-wrap;   /* Opera 7 */    
    word-wrap: break-word;      /* IE */
    text-align:justify;
}

/*MasterCover Product Description (rich content)*/
#layoutWrapper {
    margin: 1px 2px; 
    padding: 5px; 
    width: inherit;  
    min-height: 100px;  
    background: #fff; 
    border: #ccc 1px solid; 
    border-radius: 10px; 
    list-style-type: none; 
}

li.pointeditem {
    margin-bottom: 15px; 
    padding: 1px; 
    border: #ccc 1px solid;
    width: inherit; 
    text-align: justify; 
    clear: both; 
    overflow: hidden;
}

li.pointeditem:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    height: 0;
    content: "";
    clear: both;
}


/* Begin - Sequence Map Menu Items */
#multipageWizard { text-align:center; }
#multipageWizard ul li {font-size:13px !important; font-weight:bold; }
#multipageWizard ul li span{padding: 0 3px 0 3px; margin-right: 3px; font-style:italic; }
#multipageWizard ul li a{text-decoration: none; cursor: default; }
/* End */

/* Begin - Multi Quote Selector (Modal Window) */
table.multiQuote thead th{
	padding: 3px 5px;
	font-size: 13px;
	font-weight: bold;
	border-bottom: #ECF9FF 2px solid;
    border-top: #ECF9FF 1px solid;
}
/* End *//* Portal.CSS - Portal overrides. Each CSS item to be overridden needs to have a Branding comment */

/* General background color */

/*
	Color Group 01 (Background): 255,255,255 
	Color Group 02 (Label and Control Text): 90,90,90
	Color Group 03 (Panel Header Text): 90,90,90
	Color Group 04 (Panel Header): 241,241,241 
	Color Group 05 (Menu Background, Label Area, Widget Background and Grid Alternating Row): 241,241,241 
	Color Group 06 (Menu Text): 90,90,90
	Color Group 07 (Mouse Over Menu and Mouse Over Widget Buttons): 214,214,214
	Color Group 08 (Screen Header Text and Widget Header Text): 255,255,255
	Color Group 09 (Screen Header and Widget Header): 0,87,184
    Color Group 10 (Header Backround): 255,255,255
	Color Group 11 (Grid Header Text): 90,90,90
	Color Group 12 (Grid Header): 241,241,241
	Color Group 13 (Panel Header Bottom Border): 255,255,255 
	Color Group 14 (Widget Hyperlinks): 0,87,184
	Color Group 15 (Button Text): 255,255,255
	Color Group 16 (Button and In-Focus Field Border): 90,90,90
	Color Group 17 (In-Focus Field Background): 255,255,255

*/

/*override containers background color to white*/
div.formInternalEnvelope,
.rspPane,
.Footer{
background: rgb(255,255,255) !important;
}
.RadPanelBar_ow{
background: transparent;
}

/* Patches begin: */

/* Remove IE(10+)'s clear field feature, which impacts the paddings  */
::-ms-clear {
   display: none;
}
::-ms-reveal {
   display: none;
}

/* Remove the outline for chrome */
*:focus {
    outline: 0;
}

/* Remove highlighted border for Checkboxes and Radio buttons */
input[type=radio],
input[type=checkbox]
{
    border-top-width: 0 !important;
    border-left-width: 0 !important;
    border-bottom-width: 0 !important;
    border-right-width: 0 !important;
}


/* Patches end */


/*body, #footerWrapper, .LeftColumn, .RightColumn 
$0805 removed */

#headerWrapper
{
    background: /* Edit Color @ 015 Label_Branding_Header_Background */ rgb(255,255,255); /* #ffffff; */
}

/* General control color */
#welcome, .OwFieldLayout, .OwControlTextBox,
.OwCheckboxGroup td input, .OwCheckboxGroup td label,
.OwRadioButtonList table,
.WG5-Row /*OwGridRow*/,
.WG5-AR /*OwGridAlternatingRow*/,
.WG5-SBC-N /*OwGridStatusBarCommandNormal*/,
.WG5-GRI /*OwGridGroupRowInfo*/,
.WG5-SBC-N /*OwGridStatusBarCommandNormal*/,
.WG5-SB /*OwGridStatusBarStyle*/
{
    color:/* Edit Color @ 020 Label_Branding_TextColor */ rgb(90,90,90); /* #333333; */
}

.WG5-GRI /*OwGridGroupRowInfo*/
{
    background-color: rgb(241,241,241);
    border: 1px rgb(90,90,90) solid;
}

.WG5-SR/*OwGridSelectedRow*/
{
    background-color: rgb(214,214,214) !important;
}

.WG5-GBB/*OwGridGroupByBox*/
{
    border-bottom: rgb(90,90,90) 1px solid;
}

.WG5-GBBL/*OwGridGroupByBoxLabel*/
{
    background-color: rgb(241,241,241);
}

/* Panel header background and foreground */
.OwColor_Header
{
    color:/* Edit Color @ 030 Label_Branding_PanelHeaderColor */ rgb(90,90,90);
}

.OwHeader/*$0805 modified*/
{ 
    background: rgb(241,241,241);/* Old browsers */
	background: -moz-linear-gradient(top,  rgba(241,241,241,0.6) 0%, rgba(241,241,241,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(241,241,241,0.6)), color-stop(100%,rgba(241,241,241,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(241,241,241,0.6) 0%,rgba(241,241,241,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(241,241,241,0.6) 0%,rgba(241,241,241,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(241,241,241,0.6) 0%,rgba(241,241,241,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(241,241,241,0.6) 0%,rgba(241,241,241,1) 100%); /* W3C */
}

/* Grid header background and foreground */
.WG5-Header /*OwGridHeader*/, .WG5-Footer /*OwGridFooter*/, .OwGridTableHeader /*OwGridTableHeader*/
{
    color:/* Edit Color @ 030 Label_Branding_PanelHeaderColor */ rgb(90,90,90);
}
.WG5-Header /*OwGridHeader*/, .WG5-Footer /*OwGridFooter*/, .OwGridTableHeader /*OwGridTableHeader*/
{ 
    background: rgb(241,241,241);/* Old browsers */
	background: -moz-linear-gradient(top,  rgba(241,241,241,0.6) 0%, rgba(241,241,241,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(241,241,241,0.6)), color-stop(100%,rgba(241,241,241,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(241,241,241,0.6) 0%,rgba(241,241,241,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(241,241,241,0.6) 0%,rgba(241,241,241,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(241,241,241,0.6) 0%,rgba(241,241,241,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(241,241,241,0.6) 0%,rgba(241,241,241,1) 100%); /* W3C */
}

/* Hack to Change the Background color for a Header nested in a panel and Left Align the Text */
.OwPanel span.OwColor_Header
{
	 background: rgb(241,241,241);  
}

.OwPanel span.OwColor_Header a.OwColor_Header
{
	 background: rgb(241,241,241);
     color: rgb(90,90,90);
}

/* Screen header font & color */
.OwScreenHeader
{
    color:/* Edit Color @ 100 Label_Branding_ScreenHeaderColor */ rgb(255,255,255); /* #ffffff; */
	background: rgb(0,87,184);/* Old browsers */
	background: -moz-linear-gradient(top,  rgba(0,87,184,0.6) 0%, rgba(0,87,184,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,87,184,0.6)), color-stop(100%,rgba(0,87,184,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(0,87,184,0.6) 0%,rgba(0,87,184,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(0,87,184,0.6) 0%,rgba(0,87,184,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(0,87,184,0.6) 0%,rgba(0,87,184,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(0,87,184,0.6) 0%,rgba(0,87,184,1) 100%); /* W3C */
}
.OwScreenHeader h3 
{
    color:rgb(255,255,255) !important
}

.WG5-AR/*OwGridAlternatingRow*/
{    
    background-color:/* Edit Color @ 125 Label_Branding_GridAlternatingRow */ rgb(241,241,241); /* #ecf9ff; */ 
}

/* Label background and foreground : table.OwFieldLayout col.leftCol */
table.OwFieldLayout td.OwInternalFieldLabel, 
table.Vertical_OwFieldLayout td.OwInternalFieldLabel, 
table.OwPanelMultiColumnLayout td.OwInternalFieldLabel
{
    background-color:/* Edit Color @ 130 Label_Branding_LabelBackground */ rgb(241,241,241); /* #eef9ff; */
}

/* Control Area background and foreground */
table.OwFieldLayout col.rightCol
{
    background-color:/* Edit Color @ 140 Label_Branding_ControlAreaBackground */ rgb(255,255,255); /*#ffffff;*/
}

.OwHeader
{
    border-bottom: 1px rgb(255,255,255) solid !important; /* Edit Color @ 145 Label_Branding_HeaderUnderline - #0099cc; */ 
}

/* Font face and size */
#welcome h1,
.WG5-SBC-A,
.WG5-SBC-O
{
    color:/* Edit Color @ 170 Label_Branding_MenuTextColor */ rgb(90,90,90); /* #0099cc; */
}

/* Button color,text color */
input.OwControlButton
{
    background:/* Edit Color @ 250 Label_Branding_ButtonBackground */ rgb(90,90,90); /* #006699;  */
    color:/* Edit Color @ 260 Label_Branding_ButtonTextColor */ rgb(255,255,255); /* #ffffff; */

    border-color: rgb(90,90,90);
	background: rgb(90,90,90);/* Old browsers */
	background: -moz-linear-gradient(top,  rgba(90,90,90,0.6) 0%, rgba(90,90,90,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(90,90,90,0.6)), color-stop(100%,rgba(90,90,90,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(90,90,90,0.6) 0%,rgba(90,90,90,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(90,90,90,0.6) 0%,rgba(90,90,90,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(90,90,90,0.6) 0%,rgba(90,90,90,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(90,90,90,0.6) 0%,rgba(90,90,90,1) 100%); /* W3C */
}

.OwControlButton:hover, 
.OwControlButton:active{
    border-color: rgb(90,90,90);
	background: rgb(90,90,90);/* Old browsers */
	background: -moz-linear-gradient(top,  rgba(90,90,90,0.6) 0%, rgba(90,90,90,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(90,90,90,0.6)), color-stop(100%,rgba(90,90,90,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(90,90,90,0.6) 0%,rgba(90,90,90,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(90,90,90,0.6) 0%,rgba(90,90,90,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(90,90,90,0.6) 0%,rgba(90,90,90,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(90,90,90,0.6) 0%,rgba(90,90,90,1) 100%); /* W3C */
}

li.pointeditem:hover {
    background: rgb(214,214,214); 
    border: rgb(0,87,184) 1px solid;
}


/* Begin - Outlines and in-focus */

/* input default states */
input,
textarea,
select{
    border: rgb(90,90,90) 1px solid!important;
}

.rcbInputCell input{
    border: none!important;
}

.RadComboBox{
    border: rgb(90,90,90) 1px solid !important;
    border-radius: 4px!important;
    background-image: none!important;
}

/* input focus states */
input:focus,
textarea:focus,
select:focus{
    border: rgb(90,90,90) 1px solid !important;
	background-color: rgb(255,255,255) !important;
}

.rcbInputCell input:focus{
    border: none!important;
}
.RadComboBox .rcbFocused .rcbInputCellLeft{
    background: rgb(255,255,255) !important;
    border-radius: 3px;
}

/* End - Outlines and in-focus */

/* Begin - Widget customization */
  /*.RadPanelBar a.rpLink.WidgetTitle {
  background-color: 0,87,184 !important; 
    color: 255,255,255 !important;
}
.RadPanelBar a.rpLink.WidgetTitleWithIcon {
    background-color: 0,87,184 !important;
    color: 255,255,255 !important;
}$0805 removed*/

/* Set the widget title font size and color */
.WidgetTitle,.WidgetTitleWithIcon
{
	background: rgb(0,87,184);/* Old browsers */
	background: -moz-linear-gradient(top,  rgba(0,87,184,0.6) 0%, rgba(0,87,184,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,87,184,0.6)), color-stop(100%,rgba(0,87,184,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(0,87,184,0.6) 0%,rgba(0,87,184,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(0,87,184,0.6) 0%,rgba(0,87,184,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(0,87,184,0.6) 0%,rgba(0,87,184,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(0,87,184,0.6) 0%,rgba(0,87,184,1) 100%); /* W3C */
}

.WidgetTitle .rpText
{
    color: rgb(255,255,255) !important;
}

.WidgetTitleWithIcon .rpText  /*Title with Image, Add new class*/
{
    color: rgb(255,255,255) !important;
}

.RadPanelBar .rpLink.ButtonMenu {
    background-color: rgb(241,241,241) !important;
    color: rgb(0,87,184) !important;
}

.RadPanelBar .rpLink.LinkMenu {
    background-color: rgb(241,241,241) !important;
    color: rgb(0,87,184) !important;
}

.RadPanelBar .rpLink.rpDisabled {
    /*background-color: #EEEEEE;*/
    color: #CCCCCC !important;
}

/* Links styles */
.RadPanelBar .rpGroup li a:link.LinkMenu { color: rgb(0,87,184) !important}
.RadPanelBar .rpGroup li a:visited.LinkMenu { color: rgb(0,87,184) !important}
.RadPanelBar .rpGroup li a:hover.LinkMenu { color: rgb(90,90,90) !important}
.RadPanelBar .rpGroup li a:active.LinkMenu { background-color: rgb(214,214,214) !important}

/* Buttons styles */
.RadPanelBar .rpGroup li a:hover.ButtonMenu { background-color: rgb(214,214,214) !important}

/*.RadPanelBar_ow { background-color: 255,255,255;} $0805 removed*/

/*side background for widgets: CommonScreen*/
.RadPanelBar_ow .rpGroup{ background-color: rgb(241,241,241) !important;}

/* Common Screen Buttons styles */
.CommonScreenButtons .RadPanelBar .rpGroup li a.rpSelected.ButtonMenu {
    background-color: rgb(214,214,214) !important;
   /* border-left: 4px solid rgb(0,87,184); $0925 removed*/
}
/* End - Widget customization */

/* Begin - Custom widget customization: AssuredSummary.ascx, PolicyBasicInfo.ascx  */
.widget{
    background-color: rgb(241,241,241); color: rgb(90,90,90) !important;
}

.widget a{ color: rgb(0,87,184) !important; }
.widget a:hover { color: rgb(90,90,90) !important}


/* End - Custom widget customization */

/* Begin - Top Menu customization */

.topMenuPane {
    overflow: visible !important;
    background-color: White!important;
	background: rgb(238,238,238); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(241,241,241,0.3) 0%, rgba(241,241,241,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(241,241,241,0.3)), color-stop(100%,rgba(241,241,241,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(241,241,241,0.3) 0%,rgba(241,241,241,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(241,241,241,0.3) 0%,rgba(241,241,241,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(241,241,241,0.3) 0%,rgba(241,241,241,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(241,241,241,0.3) 0%,rgba(241,241,241,1) 100%); /* W3C */
}

.RadMenu .rmRootGroup 
{
    /*background-color: rgb(241,241,241) !important;$0918*/
    color: rgb(90,90,90) !important;
}


.rmSized .rmHorizontal .rmItem{background: none!important;}
 .rmSized .rmRootGroup .rmVertical .rmItem
{
    background-color: rgb(241,241,241) !important; 
    color: rgb(90,90,90) !important;
}

.RadMenu .rmRootGroup .rmItem .rmLink {
    color: rgb(90,90,90) !important;
}

.RadMenu .rmRootGroup .rmItem .rmLink:hover,
.RadMenu .rmRootGroup .rmItem .rmFocused,
.RadMenu .rmRootGroup .rmItem .rmSelected,
.RadMenu .rmRootGroup .rmItem .rmExpanded {
    background: rgb(214,214,214) none repeat scroll 0 0 !important; 
    color: rgb(90,90,90) !important;
}

.RadMenu .rmGroup .rmItem .rmText:hover, /* mouse over menu items, except links*/
.RadMenu .rmGroup .rmItem .rmLink:hover, 
.RadMenu .rmGroup .rmItem .rmFocused,
.RadMenu .rmGroup .rmItem .rmSelected, 
.RadMenu .rmGroup .rmItem .rmExpanded,
.RadMenu a.rmLink:hover
{
    background: rgb(214,214,214) none repeat scroll 0 0 !important;
    color: rgb(90,90,90) !important;
}

/* End - Top Menu customization */


/* Active complete */
UL.chevronbar LI.Complete_Current 
{
        BACKGROUND: rgb(0,87,184) !important;
}
UL.chevronbar LI.Complete_Current:before 
{
       BORDER-BOTTOM-COLOR: rgb(0,87,184) !important;
       BORDER-TOP-COLOR: rgb(0,87,184) !important;
       BORDER-RIGHT-COLOR: rgb(0,87,184) !important;
}
UL.chevronbar LI.Complete_Current:after 
{
       BORDER-LEFT-COLOR: rgb(0,87,184) !important;
}
/* Inactive complete */
UL.chevronbar LI.Complete_NotCurrent 
{
       background: rgb(0,87,184)!important;
}

UL.chevronbar LI.Complete_NotCurrent:before 
{
       BORDER-BOTTOM-COLOR: rgb(0,87,184) !important;
       BORDER-TOP-COLOR: rgb(0,87,184) !important;
       BORDER-RIGHT-COLOR: rgb(0,87,184) !important;
}
UL.chevronbar LI.Complete_NotCurrent:after 
{
       BORDER-LEFT-COLOR: rgb(0,87,184) !important;
}

/* End - Sequence Map Menu Items */

/* Multi Quote Selector (Modal Window) */

table.multiQuote thead th{
	background: none repeat scroll 0 0 rgb(0,87,184);
    color: rgb(255,255,255);
}

/* End Multi Quote Selector (Modal Window) */


/* Begin - Telerik Slider */
.Left_SlideLayer {
    background: rgb(255,255,255) !important;
}

.Right_SlideLayer {
    background: rgb(255,255,255) !important;
}
/* End - Telerik Slider */

/* Begin RadTabStrip */
.RadTabStrip .rtsLink {
    color: rgb(90,90,90) !important;
    font-weight: bold;
}

.RadTabStrip .rtsLI {
    color:rgb(241,241,241) !important;
}

.RadTabStrip .rtsSelected {
    color: rgb(0,87,184) !important;
    font-weight: bold;
}
/* End RadTabStrip */

/*-----------------------------------------------------------------------------------*/
/* End of portal branding area */ /*-----------------------------------------------------------------------------------*/
/*--------------------      new skin rules (monochrome large font)    ------------------*/
/*-----------------------------------------------------------------------------------*/

/* ------------------------------------------------------------*/    
/* ------------------font size/layout changes -----------------------*/
/* ------------------------------------------------------------*/   

.CenterColumn {
    border: none;/*removed 0615-reskin*/
    border-radius: 0;/*removed 0615-reskin*/  
}

.CenterColumnAlternate {
    border: none;/*removed 0615-reskin*/
    border-radius: 0;/*removed 0615-reskin*/
    margin: 0 0 0 2px;
}
 
.OwHeader a, 
.OwHeader span {
    font-family: "Segoe UI",Arial,Helvetica,sans-serif ; /*removed 0615-reskin*/
    font-size: 13px; /*changed 0615-reskin*//*big fonts*/
    font-weight: normal;/*removed 0615-reskin*/
	padding: 0.15em .45em; /*changed 0615-reskin*//*big fonts*/
}

.OwColor_Container, 
.OwColor_Header {
    font-family: "Segoe UI",Arial,Helvetica,sans-serif ; /*removed 0615-reskin*/   
    border-bottom: none;/*removed 0615-reskin*/
}
 
.OwStandardFont, 
.OwStandardFont input, 
#ufd-container li, 
.ui-widget-header {
    font-family: "Segoe UI",Arial,Helvetica,sans-serif ; /*removed 0615-reskin*/ 
    font-size: 12px;/*big fonts*/
}
	
table.OwInternalRadioButtonList input  {    
      margin-top: 3px;/*big fonts*/
}

table.OwInternalCheckBoxList input {    
      margin-top: 3px; /*big fonts*/
}

.OwControlComboBox{
	font-family: "Segoe UI",Arial,Helvetica,sans-serif ; /*removed 0615-reskin*/
	font-size: 12px;/*big fonts*/
}

.ValidationSummary {
    font-family: "Segoe UI",Arial,Helvetica,sans-serif ; /*removed 0615-reskin*/
}

.MessagePanel_Error_Header {
    font-family: "Segoe UI",Arial,Helvetica,sans-serif ; /*removed 0615-reskin*/
}

.MessagePanel_Warning {
    font-family: "Segoe UI",Arial,Helvetica,sans-serif ; /*removed 0615-reskin*/
}

.MessagePanel_Warning_Header {
    font-family: "Segoe UI",Arial,Helvetica,sans-serif ; /*removed 0615-reskin*/
}

.MessagePanel_Notification {
    font-family: "Segoe UI",Arial,Helvetica,sans-serif ; /*removed 0615-reskin*/
}

.MessagePanel_Notification_Header {
    font-family: "Segoe UI",Arial,Helvetica,sans-serif ; /*removed 0615-reskin*/
}

table.OwFieldLayout td.OwInternalDynamic_EnablerCheckBox,
table.Vertical_OwFieldLayout td.OwInternalDynamic_EnablerCheckBox,
table.OwPanelMultiColumnLayout td.OwInternalDynamic_EnablerCheckBox{
    padding-top: 7px;/*big fonts*/
}

/* Resize script does not work well with margin .5em 1em, just in IE 10+.  */
/* Bug 256092 - Marsh Trade Credit - Attachment description field loses focus after each character is entered.*/
/*Internet Explorer 10 & 11 : Create a media query using -ms-high-contrast, in which you place your IE 10 and 11-specific CSS styles. Because -ms-high-contrast is Microsoft-specific (and only available in IE 10+), it will only be parsed in Internet Explorer 10 and greater.*/
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    /* IE10+ CSS styles go here */
    .DisableButton {
        margin: 0.4em 1em !important;
    }
    .OwControlButton {
        margin: 0.4em 1em !important;
    }
}

.DisableButton {
	border-width: 0;/*changed 0615-reskin*/
	border-radius: 0;/*removed 0615-reskin*/
	font-family: "Segoe UI",Arial,Helvetica,sans-serif ; /*removed 0615-reskin*/
	font-size: 12px;/*big fonts*/
}

.OwControlButton {
    border-width: 0;/*changed 0615-reskin*/
	border-radius: 0; /* removed 0615-reskin*/
	font-weight: normal;
}

.WG5-SBC-A {
	font-size: 12px;     /*big fonts*/
	font-family: "Segoe UI",Arial,Helvetica,sans-serif ; /*removed 0615-reskin*/
}

.WG5-SBC-O {
	font-size: 12px;     /*big fonts*/
	font-family: "Segoe UI",Arial,Helvetica,sans-serif ; /*removed 0615-reskin*/
}

.WG5-SBC-N 
{
	font-size: 12px;/*big fonts*/
	font-family: "Segoe UI",Arial,Helvetica,sans-serif ; /*removed 0615-reskin*/
}

.WG5-GBBL {
	font-size: 12px;/*big fonts*/
	font-family: "Segoe UI",Arial,Helvetica,sans-serif ; /*removed 0615-reskin*/
}

.WG5-AR 
{
	font-size: 12px;/*big fonts*/
	font-family: "Segoe UI",Arial,Helvetica,sans-serif ; /*removed 0615-reskin*/
    border-width: 0 3px 0 0 !important;
    padding: 6px 1px 6px 1px !important;
    border-color:  #ffffff!important;
}

.WG5-Row 
{
	font-size: 12px;/*big fonts*/
	font-family: "Segoe UI",Arial,Helvetica,sans-serif ; /*removed 0615-reskin*/
    border-width: 0 3px 0 0 !important;
    border-color:  #ffffff!important;
    padding: 6px 1px 6px 1px !important;
    background: #FAFAFA; 
}

.WG5-NR {
	font-family: "Segoe UI",Arial,Helvetica,sans-serif ; /*removed 0615-reskin*/
}

.WG5-SB 
{
    font-family: "Segoe UI",Arial,Helvetica,sans-serif ; /*removed 0615-reskin*/
}

.WG5-ET {
	font-family: "Segoe UI",Arial,Helvetica,sans-serif ; /*removed 0615-reskin*/
}

.OwGridTableHeader {
    font-family: "Segoe UI",Arial,Helvetica,sans-serif ; /*removed 0615-reskin*/
}

.WG5-Header 
{
	font-family: "Segoe UI",Arial,Helvetica,sans-serif ; /*removed 0615-reskin*/
	font-size: 13px;
	font-weight: normal;
    border-width: 0 3px 0 0 !important;
    padding: 6px 1px 6px 1px !important;
    border-color:  #ffffff!important;
}

.WG5-RH {
	font-family: "Segoe UI",Arial,Helvetica,sans-serif ; /*removed 0615-reskin*/
}

.WG5-Footer 
{
    font-family: "Segoe UI",Arial,Helvetica,sans-serif ; /*removed 0615-reskin*/
}

.WG5-GRI {
	font-family: "Segoe UI",Arial,Helvetica,sans-serif ; /*removed 0615-reskin*/
}

.WG5-EFC {
	font-family: "Segoe UI",Arial,Helvetica,sans-serif ; /*removed 0615-reskin*/
}

.WG5-FocusCell{
    font-family: "Segoe UI",Arial,Helvetica,sans-serif ; /*removed 0615-reskin*/
}

.WG5-AR_ALT {
    font-family: "Segoe UI",Arial,Helvetica,sans-serif ; /*removed 0615-reskin*/
}

.WG5-Row_ALT {
    font-family: "Segoe UI",Arial,Helvetica,sans-serif ; /*removed 0615-reskin*/
}

.WG5-Header_ALT {
    font-family: "Segoe UI",Arial,Helvetica,sans-serif ; /*removed 0615-reskin*/
}

.WC4-H {
	font-family: "Segoe UI",Arial,Helvetica,sans-serif ; /*removed 0615-reskin*/
}

.WC4-TB-A{
	font-family: "Segoe UI",Arial,Helvetica,sans-serif ; /*removed 0615-reskin*/
}

.WC4-TB-O {
	font-family: "Segoe UI",Arial,Helvetica,sans-serif ; /*removed 0615-reskin*/
}

.WC4-TB-N{
	font-family: "Segoe UI",Arial,Helvetica,sans-serif ; /*removed 0615-reskin*/
}

.WC4-SB {
	font-family: "Segoe UI",Arial,Helvetica,sans-serif ; /*removed 0615-reskin*/
}

.WC4-RB {
	font-family: "Segoe UI",Arial,Helvetica,sans-serif ; /*removed 0615-reskin*/
}

.WI3-TB-A{
	font-family: "Segoe UI",Arial,Helvetica,sans-serif ; /*removed 0615-reskin*/
}

.WI3-TB-O{
	font-family: "Segoe UI",Arial,Helvetica,sans-serif ; /*removed 0615-reskin*/
}

.WI3-TB-N {
	font-family: "Segoe UI",Arial,Helvetica,sans-serif ; /*removed 0615-reskin*/
}

.WI3-TBM-A{
	font-family: "Segoe UI",Arial,Helvetica,sans-serif ; /*removed 0615-reskin*/
}

.WI3-TBM-O{
	font-family: "Segoe UI",Arial,Helvetica,sans-serif ; /*removed 0615-reskin*/
}

.WI3-TBM-N{
	font-family: "Segoe UI",Arial,Helvetica,sans-serif ; /*removed 0615-reskin*/
}

.RadMenu_Default,
.RadMenu_Default a.rmLink
{
	font: bold 12px/26px !important;/*changed 0615-reskin*//*big fonts*/
}

.RadMenu_Default .rmHorizontal a.rmRootLink
{
	border-left: none;/*removed 0615-reskin*/
	border-right: none;/*removed 0615-reskin*/
}

.RadMenu_Default .rmVertical .rmText {
    font: normal 12px/24px "Segoe UI",Arial,Helvetica,sans-serif!important;/*changed 0615-reskin*//*big fonts*/
}

.RadMenu_Default .rmGroup,
.RadMenu_Default .rmMultiColumn,
.RadMenu_Default .rmGroup .rmVertical
{
	border: none!important;/*changed 0615-reskin*/
}

.RadMenu_Default .rmRootGroup{
	border: none;
}

.rmSized .rmRootGroup .rmVertical {
    box-shadow: 1px 2px 2px #999999; /*added 0615-reskin*/
}

.topMenuPane .RadMenu_Default .rmHorizontal a.rmRootLink {
    font-size: 14px; /*big fonts*/
}

.RadMenu_Default, .RadMenu_Default a.rmLink{
	font: normal 14px/25px "Segoe UI",Arial,Helvetica,sans-serif !important;

}

.OwScreenHeader {    
    height: 24px; /*removed 0615-reskin*/
    font-family: "Segoe UI",Arial,Helvetica,sans-serif ; /*removed 0615-reskin*/
    border-radius: 0;/*removed 0615-reskin*/
    -webkit-box-shadow: none;/*removed 0615-reskin*/
}

.OwScreenHeader h3 {    
    font-size: 15px; /*changed 0615-reskin*//*big fonts*/
    font-weight: normal;/*removed 0615-reskin*/
    line-height: 16px;/*big fonts*/
	padding: .2em .5em; /*removed 0615-reskin*/
	border-bottom: #cccccc 1px solid; /*added 0615-reskin*/
}

UL.chevronbar {
    font-family: "Segoe UI",Arial,Helvetica,sans-serif ; /*removed 0615-reskin*/
}

.RadPanelBar .rpRootGroup{
    box-shadow: 0px 0px 3px #999; /*added 0615-reskin*/
}

.WidgetTitle,.WidgetTitleWithIcon {
	border-radius: 0!important;/*removed 0615-reskin*/
	font-size: 14px!important;/*removed 0615-reskin*/
    padding: 0 .5em;/*changed 0615-reskin*/
    border-bottom: #cccccc 1px solid!important;/*added 0615-reskin*/
}

.WidgetTitle .rpText {
	font-weight: normal;/*changed 0615-reskin*/
	font-size: 14px;/*changed 0615-reskin*//*big fonts*/
	font-family: "Segoe UI",Arial,Helvetica,sans-serif ; /*removed 0615-reskin*/
}

.WidgetTitleWithIcon .rpText {
	font-weight: normal;/*removed 0615-reskin*/
	font-size: 14px;/*changed 0615-reskin*//*big fonts*/
	font-family: "Segoe UI",Arial,Helvetica,sans-serif ; /*removed 0615-reskin*/
	padding: .25em .5em;/*changed 0615-reskin*/
	margin-left: auto; /*removed 0615-reskin*/
}

.WidgetTitle .rpImage,
.WidgetTitleWithIcon .rpImage {
    padding: 5px 3px 0 0; /*changed 0615-reskin*//*big fonts*/
    width: 18px;/*added 0615-reskin*/
    height: 18px;/*added 0615-reskin*/
}

.RadPanelBar_ow {    
    padding: 0 5px 10px 5px;    /*changed 0615-reskin*/
    border-radius: 0;/*removed 0615-reskin*/
}

.RadPanelBar_ow .rpRootGroup {
    border-radius: 0;/*removed 0615-reskin*/
    border-color: none; /*removed 0615-reskin*/
    border-width:0; /*changed 0615-reskin*/
}

.RadPanelBar_ow a.rpLink,
.RadPanelBar_ow div.rpHeaderTemplate,
.RadPanelBar_ow .rpTemplate {
    font: normal 12px/18px "Segoe UI",Arial,Helvetica,sans-serif;/*changed 0615-reskin*/
}

.RadPanelBar_ow .rpGroup {
    border-radius: 0; /*removed 0615-reskin*/
}

.RadPanelBar_ow .rpGroup a.rpLink,
.RadPanelBar_ow .rpGroup a.rpLink .rpOut {  
	font-family: "Segoe UI",Arial,Helvetica,sans-serif ;
    font-size: 12px;/*big fonts*/
}

.RadPanelBar_ow a.rpLink,
.RadPanelBar_ow div.rpHeaderTemplate,
.RadPanelBar_ow a.rpExpanded,
.RadPanelBar_ow div.rpExpanded,
.RadPanelBar_ow .rpItem a.rpLinkExpandHovered {
    border-radius: 0;  /*removed 0615-reskin*/     
}

.RadPanelBar .rpOut {
    border-bottom-width: 0; /*added 0615-reskin*/
}

.RadPanelBar .rpSlide {
    background-color: white;/*added 0615-reskin*/
}

.RadComboBoxDropDown .rcbScroll,
.RadComboBox_Default, 
.RadComboBox_Default .rcbInput, 
.RadComboBoxDropDown_Default {
    font-size: 12px!important;/*changed 0615-reskin*//*big fonts*/
}

.RadComboBox .rcbInputCell .rcbEmptyMessage {
    font-family: "Segoe UI",Arial,Helvetica,sans-serif ; /*removed 0615-reskin*/
    font-size: 12px;/*big fonts*/
    font-style: italic;
}

.AutoHeightWidgetPane {    
    padding-bottom: 10px;    /*changed 0615-reskin*/
}

.AutoHeightWidgetHeader {
    border-radius: 0 !important;/*removed 0615-reskin*/
    font-weight: normal;/*changed 0615-reskin*/
    font-size: 14px; /*changed 0615-reskin*//*big fonts*/
    /*font-family: Arial, Sans-Serif;removed 0615-reskin*/
    /*font-weight: bold;removed 0615-reskin*/
    line-height: 28px; /*changed 0615-reskin*/   
    padding: 0.15em 0.5em;/*changed 0615-reskin*/
    border-bottom: #cccccc 1px solid;/*added 0615-reskin*/
}

.AutoHeightWidgetHeaderImage {
    width: 18px;/*added 0615-reskin*/
    height: 18px;/*added 0615-reskin*/
}

.AutoHeightWidgetWrapper {
    border: none;  /*removed 0615-reskin*/  
	border-radius: 0 !important;/*removed 0615-reskin*/ 
    box-shadow: 0 0 3px #999999; /*added 0615-reskin*/
}

.tabgroupWrapper {
    border-bottom: none;/*removed 0615-reskin*/
}

.headerTabgroup ul li {
    font-family: "Segoe UI",Arial,Helvetica,sans-serif ; /*removed 0615-reskin*/
    border-radius: 0;/*removed 0615-reskin*/
    font-size: 14px;/*big fonts*/
    line-height: 12px;/*big fonts*/
    font-weight: normal;/*removed 0615-reskin*/
}

.headerTabgroup ul li.active {
    border:none;/*removed 0615-reskin*/ 
}

.headerTabgroup ul li.inactive {
    border:none; /*removed 0615-reskin*/
}

.headerTabgroup ul li.active a {
    border-bottom: none;/*removed 0615-reskin*/
}

.headerTabgroup ul li.inactive a {
    border-bottom: none; /*removed 0615-reskin*/
}

.rnTitleBarTitle {
    font-family: "Segoe UI",Arial,Helvetica,sans-serif ; /*removed 0615-reskin*/
    font-size: 12px;/*big fonts*/
}

.rspPaneHorizontal {
	border:none!important; /*added 0615-reskin*/
}

span.ufd.plain input, 
div.scroll-list{
	font-size:12px!important;/*big fonts*/
}

span.plain.ufd input {
    font-size: 12px;/*big fonts*/
} 

.OwControlLabel {
    font-size: 12px;/*big fonts*/
}

#ufd-container li {
    font-size: 12px; /*big fonts*/
}

.OwStandardFont {
    font-size: 12px;/*big fonts*/
}

.rtWrapperContent div {    
    font-family: "Segoe UI",Arial,Helvetica,sans-serif ; /*removed 0615-reskin*/
    font-size: 12px; /*big fonts*/
}

.RadListBox_Default .rlbText, 
.RadListBox_Default .rlbItem, 
.RadListBox_Default .rlbButtonText, 
.RadListBox_Default .rlbEmptyMessage {
    font-family: "Segoe UI",Arial,Helvetica,sans-serif ; /*removed 0615-reskin*/
    font-size: 12px; /*big fonts*/
}

.RadUpload
{
    font-family: "Segoe UI",Arial,Helvetica,sans-serif ; /*removed 0615-reskin*/
}

.ruInputs select{
	font-size: 12px;/*big fonts*/
}

.RadUpload_Default .ruRemove,
.RadUpload_Default .ruCancel {
    font-size: 12px;/*big fonts*/
}

.RadUpload_Default .ruBrowse
{
    border: none;/*removed 0615-reskin*/
}

.RadDropDownList_Default,
.rddlPopup_Default,
.RadSearchBox_Default .rsbInput,
.RadTreeView_Default,
.myLabelCss {
    font: 11px !important;/*changed 0615-reskin*/
}

.RadMenu_Default, .RadMenu_Default a.rmLink{
    font: 12px/26px "Segoe UI",Arial,sans-serif;/*big fonts*/
}

input.OwInternalTextBox, 
.OwTextArea textarea.OwInternalTextBox{
    padding: .25em .5em;/*big fonts*/
} 

table.OwFieldLayout td.OwInternalFieldLabel, table.Vertical_OwFieldLayout td.OwInternalFieldLabel {
    padding-top: 0.65em;
}

table.OwPanelMultiColumnLayout td.OwInternalFieldLabel{
    padding-top: 0.15em;
}

table.OwFieldLayout td.OwInternalDynamic, table.Vertical_OwFieldLayout td.OwInternalDynamic{
	padding: .25em .5em;
}

input.OwInternalTextBox{
	height: 1.35em;
}

.OwControlComboBox {
    padding: .15em;
    border-radius: 3px;
    border: #666 1px solid;
}
.RadListBox_Default .rlbGroup, 
.RadListBox_Default .rlbTemplateContainer{
	margin-left: .5em;
}

.OWDatePickerLongDateSpan,
.OwInternalCustomValidator,
.OwControlRequiredFieldValidator {
	font-size: 12px;
}

/* ------------------------------------------------------------*/    
/* ------------------color settings -----------------------*/
/* ------------------------------------------------------------*/  

/* webgrid cell hover states */
.WG5-Row:hover, .WG5-AR:hover {
    background-color: lightgray;
}

/* ------------------------------------------------------------*/    
/* ------------------bridge adjustments -----------------------*/
/* ------------------------------------------------------------*/   

/*Welcome page container*/
.welcomePage{
	background: #ffffff;
}

/*policy information widget font size*/
.widget .tdHeader, .widget .tdValue {
	font-family: "Segoe UI",Arial,Helvetica,sans-serif ;
    font-size: 12px;
}

/*textbox width adjustment*/
input.OwInternalTextBox {
    width: 90%;
} 

.OwDatePicker input.OwControlTextBox{
	width: 120px;
}

/*button vertical alignment */
.DisableButton,
.OwControlButton{
	margin: 0.5em 1em;
}

.WidgetTitleWithIcon .rpImage{
	filter: invert(70%);
	-webkit-filter:invert(70%);
    -ms-filter: invert(80%);
}

/*column pin icon*/
.PinImg{
	margin-top: 1px;
}

.ButtonMenuBullet .rpGroup .rpItem{
	background-position: .75em;
}

.RadPanelBar .rpGroup .rpImage {
    padding: 5px 3px 3px 9px;
}

.ButtonBar .OwPanel{
	height: 100%;
}

/*remove text shadow from main titles*/
.OwScreenHeader,
.OwScreenHeader h3,
.headerTabgroup ul li.active,
.WidgetTitle,.WidgetTitleWithIcon,
.AutoHeightWidgetHeader,
.DisableButton {    
    text-shadow: none; /*big fonts*/
}