/* ::::: https://uhg-uat1.healthinsurance-asp.com/exemplar/client/uhg/styles/jqueryui.less ::::: */
@import 'census-add-employee.css';



@font-face {
  font-family: "CartoGothicStdBold";  font-style: normal;  font-weight: normal;  src: local("☺"), url('cartogothicstd-bold-webfont.woff') format("woff"), url('cartogothicstd-bold-webfont.ttf') format("truetype"), url('cartogothicstd-bold-webfont.svg') format("svg");}
@font-face {
  font-family: "OpenSansRegular";  font-style: normal;  font-weight: normal;  src: url('opensans-regular-webfont.ttf') format("truetype");}
@font-face {
  font-family: "OpenSansLight";  font-style: normal;  font-weight: normal;  src: url('opensans-light-webfont.ttf') format("truetype");}
@font-face {
  font-family: "OpenSansLightItalic";  font-style: normal;  font-weight: normal;  src: url('opensans-lightitalic-webfont.ttf') format("truetype");}
@font-face {
  font-family: "OpenSansRegular";  font-style: normal;  font-weight: normal;  src: url('opensans-regular-webfont_001.ttf') format("truetype");}
@font-face {
  font-family: "OpenSansItalic";  font-style: normal;  font-weight: normal;  src: url('opensans-italic-webfont.ttf') format("truetype");}
@font-face {
  font-family: "OpenSansSemibold";  font-style: normal;  font-weight: normal;  src: url('opensans-semibold-webfont.ttf') format("truetype");}
@font-face {
  font-family: "OpenSansSemiboldItalic";  font-style: normal;  font-weight: normal;  src: url('opensans-semibolditalic-webfont.ttf') format("truetype");}
@font-face {
  font-family: "OpenSansBold";  font-style: normal;  font-weight: normal;  src: url('opensans-bold-webfont.ttf') format("truetype");}
@font-face {
  font-family: "OpenSansBoldItalic";  font-style: normal;  font-weight: normal;  src: url('opensans-bolditalic-webfont.ttf') format("truetype");}
@font-face {
  font-family: "OpenSansExtrabold";  font-style: normal;  font-weight: normal;  src: url('opensans-extrabold-webfont.ttf') format("truetype");}
@font-face {
  font-family: "OpenSansExtraboldItalic";  font-style: normal;  font-weight: normal;  src: url('opensans-extrabolditalic-webfont.ttf') format("truetype");}
[class*="header-icon-"] { float: left; width: 32px; height: 24px; }
.header-icon-messages { background: url('../header-icons-sprite.png') repeat scroll -7px -11px transparent; }
.header-icon-call { background: url('../header-icons-sprite.png') repeat scroll -48px -6px transparent; }
.header-icon-chat { background: url('../header-icons-sprite.png') repeat scroll -128px -9px transparent; }
.header-icon-help { background: url('../header-icons-sprite.png') repeat scroll -175px -6px transparent; width: 26px; height: 26px; }
.ui-helper-clearfix:before, .ui-helper-clearfix:after { content: ""; display: table; border-collapse: collapse; }
.ui-helper-clearfix:after { clear: both; }
.ui-helper-clearfix { min-height: 0px; }
.ui-state-disabled { cursor: default ! important; }
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }
.ui-resizable { position: relative; }
.ui-resizable-handle { position: absolute; font-size: 0.1px; display: block; }
.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; }
.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; }
.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; }
.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; }
.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px; }
.ui-button { display: inline-block; position: relative; padding: 0px; line-height: normal; margin-right: 0.1em; cursor: pointer; vertical-align: middle; text-align: center; overflow: visible; }
.ui-button, .ui-button:link, .ui-button:visited, .ui-button:hover, .ui-button:active { text-decoration: none; }
.ui-button .ui-button-text { display: block; line-height: normal; }
.ui-button-text-only .ui-button-text { padding: 0.4em 1em; }
input.ui-button::-moz-focus-inner, button.ui-button::-moz-focus-inner { border: 0px none; padding: 0px; }
.ui-dialog { position: absolute; top: 0px; left: 0px; padding: 0.2em; outline: 0px none; }
.ui-dialog .ui-dialog-titlebar { padding: 0.4em 1em; position: relative; }
.ui-dialog .ui-dialog-title { float: left; margin: 0.1em 0px; white-space: nowrap; width: 90%; overflow: hidden; text-overflow: ellipsis; }
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: 0.3em; top: 50%; width: 21px; margin: -10px 0px 0px; padding: 1px; height: 20px; }
.ui-dialog .ui-dialog-content { position: relative; border: 0px none; padding: 0.5em 1em; background: none repeat scroll 0px center transparent; overflow: auto; }
.ui-dialog .ui-resizable-se { width: 12px; height: 12px; right: -5px; bottom: -5px; background-position: 16px 16px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }
.ui-widget { font-family: Arial,sans-serif; font-size: 1.1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Arial,sans-serif; font-size: 1em; }
.ui-widget-content { border: 1px solid rgb(196, 197, 197); background: url('ui-bg_inset-hard_100_fcfdfd_1x100.png') repeat-x scroll 50% bottom rgb(252, 253, 253); color: rgb(34, 34, 34); }
.ui-widget-content a { color: rgb(34, 34, 34); }
.ui-widget-header { border: 1px solid rgb(125, 128, 130); background: url('ui-bg_gloss-wave_20_34a2da_500x100.png') repeat-x scroll 50% 50% rgb(52, 162, 218); color: rgb(255, 255, 255); font-weight: bold; }
.ui-widget-header a { color: rgb(255, 255, 255); }
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid rgb(197, 219, 236); background: url('ui-bg_glass_85_dfeffc_1x400.png') repeat-x scroll 50% 50% rgb(223, 239, 252); font-weight: bold; color: rgb(46, 110, 158); }
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: 0.35; background-image: none; }
.ui-icon { width: 16px; height: 16px; }
.ui-icon, .ui-widget-content .ui-icon { background-image: url('ui-icons_469bdd_256x240.png'); }
.ui-widget-header .ui-icon { background-image: url('ui-icons_d8e7f3_256x240.png'); }
.ui-state-default .ui-icon { background-image: url('ui-icons_6da8d5_256x240.png'); }
.ui-icon-carat-2-n-s { background-position: -128px 0px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { border-top-left-radius: 3px; }
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { border-top-right-radius: 3px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { border-bottom-left-radius: 3px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { border-bottom-right-radius: 3px; }
.ui-widget { font-family: Verdana,Arial,sans-serif; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif; }
.ui-widget-content { border: 1px solid rgb(170, 170, 170); background: url('ui-bg_flat_75_ffffff_40x100.png') repeat-x scroll 50% 50% rgb(255, 255, 255); color: rgb(0, 0, 0); }
.ui-widget-content a { color: rgb(34, 44, 128); }
.ui-widget-header { border: 1px solid rgb(170, 170, 170); background: url('ui-bg_highlight-soft_75_222c80_1x100.png') repeat-x scroll 50% 50% rgb(34, 44, 128); color: rgb(255, 255, 255); font-weight: bold; }
.ui-widget-header a { color: rgb(255, 255, 255); }
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid rgb(211, 211, 211); background: url('ui-bg_glass_75_e6e6e6_1x400.png') repeat-x scroll 50% 50% rgb(230, 230, 230); font-weight: bold; color: rgb(85, 85, 85); }
.ui-icon { width: 16px; height: 16px; }
.ui-icon, .ui-widget-content .ui-icon { background-image: url('ui-icons_222222_256x240.png'); }
.ui-widget-header .ui-icon { background-image: url('ui-icons_ffffff_256x240.png'); }
.ui-state-default .ui-icon { background-image: url('ui-icons_888888_256x240.png'); }
table thead tr th.ui-state-default { padding: 0.5em 0.25em; }
/* ::::: https://uhg-uat1.healthinsurance-asp.com/exemplar/client/uhg/styles/baseIA/main.less ::::: */

/* ::::: https://uhg-uat1.healthinsurance-asp.com/exemplar/vendors/ui-branding-core/assets/css/thirdparty/jquery.dataTables.min.css ::::: */

.dataTables_wrapper { position: relative; clear: both; }
.dataTables_filter { float: right; text-align: right; }
.dataTables_info { clear: both; float: left; }
.dataTables_paginate { float: right; text-align: right; }
.paging_full_numbers { height: 22px; line-height: 22px; }
.dataTables_processing { position: absolute; top: 50%; left: 50%; width: 250px; height: 30px; margin-left: -125px; margin-top: -15px; padding: 14px 0px 2px; border: 1px solid rgb(221, 221, 221); text-align: center; color: rgb(153, 153, 153); font-size: 14px; background-color: rgb(255, 255, 255); }
.dataTables_scroll { clear: both; }
.dataTables_scrollBody {  }
/* ::::: https://uhg-uat1.healthinsurance-asp.com/exemplar/vendors/ui-branding-core/assets/css/thirdparty/superfish.min.css ::::: */

.sf-menu, .sf-menu * { margin: 0px; padding: 0px; list-style: none outside none; font-family: CartoGothicStdBold,Arial,Helvetica,sans-serif; font-weight: 900; }
.sf-menu { line-height: 1; }
.sf-menu ul { position: absolute; top: -999em; width: 10em; }
.sf-menu ul li { width: 100%; }
.sf-menu li:hover { visibility: inherit; }
.sf-menu li { float: left; position: relative; }
.sf-menu a { display: block; position: relative; }
.sf-menu li.sfHover ul, .sf-menu li:hover ul { left: 0px; top: 2.3em; z-index: 99; }
ul.sf-menu li.sfHover li ul, ul.sf-menu li:hover li ul { top: -999em; }
ul.sf-menu li li.sfHover ul, ul.sf-menu li li:hover ul { left: 10em; top: 0px; }
.sf-menu { float: left; margin-bottom: 1em; }
.sf-menu a { border-left: 1px solid rgb(79, 152, 192); border-right: 1px solid rgb(168, 213, 237); border-top: 0px none; padding: 0.8em 1em; text-decoration: none; }
.nav_primary .sf-menu a { padding: 0.5em 1em; height: 1.3em; }
.navicon { margin: 0px 0.4em 0px 0px; }
.sf-menu a, .sf-menu a:visited { color: rgb(255, 255, 255); }
.sf-menu li li { background: none repeat scroll 0% 0% rgb(254, 254, 254); border-bottom: 1px solid rgb(236, 236, 236); }
.sf-menu li li li { background: none repeat scroll 0% 0% rgb(255, 255, 255); }
.sf-menu a:active, .sf-menu a:focus, .sf-menu a:hover, .sf-menu li.sfHover, .sf-menu li:hover { background: none repeat scroll 0% 0% rgb(201, 227, 240); outline: 0px none; }
.sf-menu a.sf-with-ul { padding-right: 2.25em; min-width: 1px; }
.sf-sub-indicator { position: absolute; display: block; right: 0.75em; top: 1.05em; width: 10px; height: 10px; text-indent: -999em; overflow: hidden; background: url('arrows-3283bb.png') no-repeat scroll -10px -100px transparent; }
a > .sf-sub-indicator { top: 0.8em; background-position: 0px -100px; }
a:active > .sf-sub-indicator, a:focus > .sf-sub-indicator, a:hover > .sf-sub-indicator, li.sfHover > a > .sf-sub-indicator, li:hover > a > .sf-sub-indicator { background-position: -10px -100px; }
.sf-menu ul .sf-sub-indicator { background-position: -10px 0px; }
.sf-menu ul a > .sf-sub-indicator { background-position: 0px 0px; }
.sf-menu ul a:active > .sf-sub-indicator, .sf-menu ul a:focus > .sf-sub-indicator, .sf-menu ul a:hover > .sf-sub-indicator, .sf-menu ul li.sfHover > a > .sf-sub-indicator, .sf-menu ul li:hover > a > .sf-sub-indicator { background-position: -10px 0px; }
.sf-shadow ul { background: url('shadow.png') no-repeat scroll right bottom transparent; padding: 0px 8px 9px 0px; }
/* ::::: https://uhg-uat1.healthinsurance-asp.com/exemplar/styles/ported_product.css ::::: */

select { text-align: left; }
tbody td { margin: 0px; padding: 0px; }
thead { background-color: rgb(210, 227, 241); background-image: -moz-linear-gradient(center top , rgb(238, 243, 247), rgb(210, 227, 241)); border-bottom: 1px solid rgb(233, 233, 233); color: rgb(51, 51, 51); font-size: 1em; font-weight: 700; vertical-align: bottom; }
thead tr td, thead tr th {  }
table tr.odd { background-color: rgb(246, 246, 246); }
table tr.even { background: none repeat scroll 0% 0% rgb(255, 255, 255); height: 100%; }
.ui-dialog .ui-dialog-title { font-size: 1em; float: left; margin: 0.1em 0px 0.2em; }
.ui-widget-content a { color: rgb(0, 99, 161); }
label { font-weight: 900; }
.logoAdminHeader {  }
.dj_gecko .dijitToolbar .dijitButtonNode::-moz-focus-inner { padding: 0px; }
/* ::::: https://uhg-uat1.healthinsurance-asp.com/exemplar/styles/selectbox.css ::::: */

div.selectbox-wrapper { position: absolute; background-color: white; border-top: 1px solid rgb(127, 157, 185); border-left: 1px solid rgb(127, 157, 185); border-right: 1px solid rgb(127, 157, 185); margin: 20px 0px 0px; padding: 0px; text-align: left; max-height: 200px; width: auto ! important; overflow: auto; box-shadow: 5px 5px 5px rgb(204, 204, 204); z-index: 99; }
div.selectbox-wrapper ul { list-style-type: none; margin: 0px; padding: 0px; }
div.selectbox-wrapper ul li.selected { background-color: rgb(222, 237, 253); }
div.selectbox-wrapper ul li { font-family: Arial,Helvetica,sans-serif; font-size: 1.2em; list-style-type: none; display: block; margin: 0px; padding: 2px; cursor: pointer; border-bottom: 1px solid rgb(127, 157, 185); height: 18px; line-height: 18px; }
.selectbox { margin: 0px; padding: 2px 1px 1px; font-family: Arial,Helvetica,sans-serif; font-size: 1.2em; font-weight: bold; width: 226px; display: block; position: absolute; text-align: left; background: url('bg_select.png') no-repeat scroll right bottom transparent; cursor: pointer; border: 1px solid rgb(127, 157, 185); color: rgb(51, 51, 51); height: 22px; }
@font-face {
  font-family: "CartoGothicStdBold";  font-style: normal;  font-weight: normal;  src: local("☺"), url('cartogothicstd-bold-webfont.woff') format("woff"), url('cartogothicstd-bold-webfont.ttf') format("truetype"), url('cartogothicstd-bold-webfont.svg') format("svg");}
@font-face {
  font-family: "OpenSansRegular";  font-style: normal;  font-weight: normal;  src: url('opensans-regular-webfont.ttf') format("truetype");}
@font-face {
  font-family: "OpenSansLight";  font-style: normal;  font-weight: normal;  src: url('opensans-light-webfont.ttf') format("truetype");}
@font-face {
  font-family: "OpenSansLightItalic";  font-style: normal;  font-weight: normal;  src: url('opensans-lightitalic-webfont.ttf') format("truetype");}
@font-face {
  font-family: "OpenSansRegular";  font-style: normal;  font-weight: normal;  src: url('opensans-regular-webfont_002.ttf') format("truetype");}
@font-face {
  font-family: "OpenSansItalic";  font-style: normal;  font-weight: normal;  src: url('opensans-italic-webfont.ttf') format("truetype");}
@font-face {
  font-family: "OpenSansSemibold";  font-style: normal;  font-weight: normal;  src: url('opensans-semibold-webfont.ttf') format("truetype");}
@font-face {
  font-family: "OpenSansSemiboldItalic";  font-style: normal;  font-weight: normal;  src: url('opensans-semibolditalic-webfont.ttf') format("truetype");}
@font-face {
  font-family: "OpenSansBold";  font-style: normal;  font-weight: normal;  src: url('opensans-bold-webfont.ttf') format("truetype");}
@font-face {
  font-family: "OpenSansBoldItalic";  font-style: normal;  font-weight: normal;  src: url('opensans-bolditalic-webfont.ttf') format("truetype");}
@font-face {
  font-family: "OpenSansExtrabold";  font-style: normal;  font-weight: normal;  src: url('opensans-extrabold-webfont.ttf') format("truetype");}
@font-face {
  font-family: "OpenSansExtraboldItalic";  font-style: normal;  font-weight: normal;  src: url('opensans-extrabolditalic-webfont.ttf') format("truetype");}
[class*="header-icon-"] { float: left; width: 32px; height: 24px; }
.header-icon-messages { background: url('../header-icons-sprite.png') repeat scroll -7px -11px transparent; }
.header-icon-call { background: url('../header-icons-sprite.png') repeat scroll -48px -6px transparent; }
.header-icon-chat { background: url('../header-icons-sprite.png') repeat scroll -128px -9px transparent; }
.header-icon-help { background: url('../header-icons-sprite.png') repeat scroll -175px -6px transparent; width: 26px; height: 26px; }
button[disabled], input[disabled], select[disabled] { background: -moz-linear-gradient(center top , rgb(251, 251, 251), rgb(226, 226, 226)) repeat scroll 0% 0% transparent; color: rgb(170, 170, 170); border: 1px solid rgb(170, 170, 170); }
button[disabled]:hover, input[disabled]:hover, select[disabled]:hover { background: -moz-linear-gradient(center top , rgb(251, 251, 251), rgb(226, 226, 226)) repeat scroll 0% 0% transparent; color: rgb(170, 170, 170); border-color: rgb(170, 170, 170); }
.btn_primary, .ui-dialog .ui-dialog-buttonpane button.btn_primary { font-family: CartoGothicStdBold,Arial,Helvetica,sans-serif; box-shadow: 1px 1px 0px rgb(239, 239, 239); border-radius: 5px; padding: 0.2em 1em; font-weight: bold; text-align: center; line-height: 1.2em; height: 2em; font-size: 1.05em; text-decoration: none; margin: 5px; cursor: pointer; white-space: nowrap; outline: 0px none; background: -moz-linear-gradient(center top , rgb(34, 44, 128), rgb(34, 44, 128)) repeat scroll 0% 0% transparent; color: rgb(255, 255, 255); border-right: 1px solid rgb(18, 23, 68); border-left: 1px solid rgb(18, 23, 68); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-width: 1px; border-style: solid; border-color: rgb(13, 16, 47) rgb(18, 23, 68) rgb(0, 0, 0); text-shadow: none; }
.btn_primary:hover, .ui-dialog .ui-dialog-buttonpane button.btn_primary:hover { background: -moz-linear-gradient(center top , rgb(229, 229, 229), rgb(254, 254, 254)) repeat scroll 0% 0% transparent; color: rgb(255, 255, 255); border-color: rgb(178, 178, 178); }
.btn_primary:hover, .ui-dialog .ui-dialog-buttonpane button.btn_primary:hover { background: -moz-linear-gradient(center top , rgb(0, 82, 147), rgb(34, 44, 128)) repeat scroll 0% 0% transparent; color: rgb(255, 255, 255); border-color: rgb(7, 9, 27); text-shadow: -1px -1px 2px rgb(34, 44, 128); }
.ui-button .ui-button-text { line-height: 1; }
.ui-helper-clearfix:before, .ui-helper-clearfix:after { content: ""; display: table; border-collapse: collapse; }
.ui-helper-clearfix:after { clear: both; }
.ui-helper-clearfix { min-height: 0px; }
.ui-state-disabled { cursor: default ! important; }
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }
.ui-resizable { position: relative; }
.ui-resizable-handle { position: absolute; font-size: 0.1px; display: block; }
.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; }
.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; }
.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; }
.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; }
.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px; }
.ui-button { display: inline-block; position: relative; padding: 0px; line-height: normal; margin-right: 0.1em; cursor: pointer; vertical-align: middle; text-align: center; overflow: visible; }
.ui-button, .ui-button:link, .ui-button:visited, .ui-button:hover, .ui-button:active { text-decoration: none; }
.ui-button .ui-button-text { display: block; line-height: normal; }
.ui-button-text-only .ui-button-text { padding: 0.4em 1em; }
input.ui-button::-moz-focus-inner, button.ui-button::-moz-focus-inner { border: 0px none; padding: 0px; }
.ui-dialog { position: absolute; top: 0px; left: 0px; padding: 0.2em; outline: 0px none; }
.ui-dialog .ui-dialog-titlebar { padding: 0.4em 1em; position: relative; }
.ui-dialog .ui-dialog-title { float: left; margin: 0.1em 0px; white-space: nowrap; width: 90%; overflow: hidden; text-overflow: ellipsis; }
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: 0.3em; top: 50%; width: 21px; margin: -10px 0px 0px; padding: 1px; height: 20px; }
.ui-dialog .ui-dialog-content { position: relative; border: 0px none; padding: 0.5em 1em; background: none repeat scroll 0px center transparent; overflow: auto; }
.ui-dialog .ui-resizable-se { width: 12px; height: 12px; right: -5px; bottom: -5px; background-position: 16px 16px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }
.ui-widget { font-family: Arial,sans-serif; font-size: 1.1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Arial,sans-serif; font-size: 1em; }
.ui-widget-content { border: 1px solid rgb(196, 197, 197); background: url('ui-bg_inset-hard_100_fcfdfd_1x100.png') repeat-x scroll 50% bottom rgb(252, 253, 253); color: rgb(34, 34, 34); }
.ui-widget-content a { color: rgb(34, 34, 34); }
.ui-widget-header { border: 1px solid rgb(125, 128, 130); background: url('ui-bg_gloss-wave_20_34a2da_500x100.png') repeat-x scroll 50% 50% rgb(52, 162, 218); color: rgb(255, 255, 255); font-weight: bold; }
.ui-widget-header a { color: rgb(255, 255, 255); }
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid rgb(197, 219, 236); background: url('ui-bg_glass_85_dfeffc_1x400.png') repeat-x scroll 50% 50% rgb(223, 239, 252); font-weight: bold; color: rgb(46, 110, 158); }
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: 0.35; background-image: none; }
.ui-icon { width: 16px; height: 16px; }
.ui-icon, .ui-widget-content .ui-icon { background-image: url('ui-icons_469bdd_256x240.png'); }
.ui-widget-header .ui-icon { background-image: url('ui-icons_d8e7f3_256x240.png'); }
.ui-state-default .ui-icon { background-image: url('ui-icons_6da8d5_256x240.png'); }
.ui-icon-carat-2-n-s { background-position: -128px 0px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { border-top-left-radius: 3px; }
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { border-top-right-radius: 3px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { border-bottom-left-radius: 3px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { border-bottom-right-radius: 3px; }
#tHeader { width: 99.9%; height: 43px; clear: both; display: block; background: -moz-linear-gradient(center top , rgb(34, 44, 128), rgb(34, 44, 128)) repeat scroll 0% 0% transparent; position: absolute; top: 0px; z-index: 1999; }
#tHeader:after { visibility: hidden; display: block; font-size: 0px; content: " "; clear: both; height: 0px; }
#tHeader .admin-links { width: 980px; margin: 0px auto; }
#tHeader .admin-links .welcomeText { margin: 10px 10px 0px 0px; float: left; max-width: 50%; width: auto; }
#tHeader .admin-links .welcomeText .welcomeName { color: rgb(34, 44, 128); }
#tHeader .admin-links .welcomeText .welcomeName .dropdown-arrow { margin-top: 7px; margin-left: 2px; vertical-align: top; }
#tHeader .admin-links .welcomeText .acct-dropdown { clear: both; float: left; width: 100%; margin-top: -1px; height: 0px; display: none; transition: all 0.3s ease-in 0s; }
#tHeader .admin-links .welcomeText .acct-dropdown:after { visibility: hidden; display: block; font-size: 0px; content: " "; clear: both; height: 0px; }
#tHeader .admin-links .welcomeText .acct-dropdown .dropdown-option a { padding: 8px 5%; color: rgb(68, 68, 68); width: 90%; margin: 0px; text-decoration: none; background: none repeat scroll 0% 0% rgb(222, 222, 222); border-top: 1px solid rgb(34, 44, 128); float: left; }
#tHeader .admin-links .welcomeText .acct-dropdown .dropdown-option a:hover { text-decoration: none; background: none repeat scroll 0% 0% rgb(230, 241, 253); }
#tHeader .admin-links .welcomeText:hover .acct-dropdown { height: 108px; display: block; opacity: 1; }
#tHeader .admin-links .welcomeText a:hover { color: rgb(242, 242, 242); }
#tHeader .admin-links .links { float: right; }
#tHeader .admin-links .links a { float: left; max-width: 45px; width: 45px; overflow: hidden; }
#tHeader .admin-links .links a.call .header-icon-call { margin: 9px 10px; }
#tHeader .admin-links .links a.messages .header-icon-messages { margin: 12px 9px 0px; }
#tHeader .admin-links .links a.live-chat .header-icon-chat { margin: 10px 7px 0px; }
#tHeader .admin-links .links a.help .header-icon-help { margin: 7px 10px 10px; }
.logoAdminHeader { height: 70px; }
a:link, a:active, a:visited, a:hover { color: rgb(50, 131, 187); outline: medium none; }
.ms-container .ms-selection li:hover:not(.disabled) { background: url('delete.png') no-repeat scroll 3px 3px rgb(238, 238, 238); }
.ms-container li.ms-elem-selectable:hover:not(.disabled), .ms-container .ms-selection li:hover:not(.disabled) { cursor: pointer; background-color: rgb(238, 238, 238); color: rgb(0, 0, 0); }
.policyadmin .dataTables_wrapper .data-table tr th:nth-child(2), .dialogContainer .dataTables_wrapper .data-table tr th:nth-child(2), .policyadmin .dataTables_wrapper .data-table tr td:nth-child(2), .dialogContainer .dataTables_wrapper .data-table tr td:nth-child(2) { width: 140px; }
.policyadmin .dataTables_wrapper .data-table tr th:nth-child(3), .dialogContainer .dataTables_wrapper .data-table tr th:nth-child(3), .policyadmin .dataTables_wrapper .data-table tr td:nth-child(3), .dialogContainer .dataTables_wrapper .data-table tr td:nth-child(3) { width: 100px; }
.policyadmin .dataTables_wrapper .data-table tr th:nth-child(4), .dialogContainer .dataTables_wrapper .data-table tr th:nth-child(4), .policyadmin .dataTables_wrapper .data-table tr td:nth-child(4), .dialogContainer .dataTables_wrapper .data-table tr td:nth-child(4) { width: 170px; }
.policyadmin .dataTables_wrapper .data-table tr th:nth-child(5), .dialogContainer .dataTables_wrapper .data-table tr th:nth-child(5), .policyadmin .dataTables_wrapper .data-table tr td:nth-child(5), .dialogContainer .dataTables_wrapper .data-table tr td:nth-child(5) { width: 57px; }
.policyadmin .dataTables_wrapper .data-table tr th:nth-child(6), .dialogContainer .dataTables_wrapper .data-table tr th:nth-child(6), .policyadmin .dataTables_wrapper .data-table tr td:nth-child(6), .dialogContainer .dataTables_wrapper .data-table tr td:nth-child(6) { width: 68px; }
.policyadmin .dataTables_wrapper .data-table tr th:nth-child(7), .dialogContainer .dataTables_wrapper .data-table tr th:nth-child(7), .policyadmin .dataTables_wrapper .data-table tr td:nth-child(7), .dialogContainer .dataTables_wrapper .data-table tr td:nth-child(7) { width: 111px; }
.policyadmin #events .dataTables_wrapper .data-table tr th:nth-child(2), .dialogContainer #events .dataTables_wrapper .data-table tr th:nth-child(2), .policyadmin #events .dataTables_wrapper .data-table tr td:nth-child(2), .dialogContainer #events .dataTables_wrapper .data-table tr td:nth-child(2) { width: 140px; }
.policyadmin #events .dataTables_wrapper .data-table tr th:nth-child(3), .dialogContainer #events .dataTables_wrapper .data-table tr th:nth-child(3), .policyadmin #events .dataTables_wrapper .data-table tr td:nth-child(3), .dialogContainer #events .dataTables_wrapper .data-table tr td:nth-child(3) { width: 100px; }
.policyadmin #events .dataTables_wrapper .data-table tr th:nth-child(4), .dialogContainer #events .dataTables_wrapper .data-table tr th:nth-child(4), .policyadmin #events .dataTables_wrapper .data-table tr td:nth-child(4), .dialogContainer #events .dataTables_wrapper .data-table tr td:nth-child(4) { width: 170px; }
.policyadmin #events .dataTables_wrapper .data-table tr th:nth-child(5), .dialogContainer #events .dataTables_wrapper .data-table tr th:nth-child(5), .policyadmin #events .dataTables_wrapper .data-table tr td:nth-child(5), .dialogContainer #events .dataTables_wrapper .data-table tr td:nth-child(5) { width: 135px; }
.policyadmin #events .dataTables_wrapper .data-table tr th:nth-child(6), .dialogContainer #events .dataTables_wrapper .data-table tr th:nth-child(6), .policyadmin #events .dataTables_wrapper .data-table tr td:nth-child(6), .dialogContainer #events .dataTables_wrapper .data-table tr td:nth-child(6) { width: 111px; }
.policyadmin #openEnrollmentTable_wrapper.dataTables_wrapper .data-table tr th:nth-child(5), .dialogContainer #openEnrollmentTable_wrapper.dataTables_wrapper .data-table tr th:nth-child(5), .policyadmin #openEnrollmentTable_wrapper.dataTables_wrapper .data-table tr td:nth-child(5), .dialogContainer #openEnrollmentTable_wrapper.dataTables_wrapper .data-table tr td:nth-child(5) { width: 250px ! important; }
.policyadmin .ms-container .ms-selection li:hover:not(.disabled) { background: url('delete_001.png') no-repeat scroll 3px 3px rgb(238, 238, 238); }
.ui-dialog .ui-dialog-content { margin: 0px 2%; min-width: 94%; }
.ui-dialog .ui-dialog-content.ui-widget-content { padding: 5px 1%; }
img { border: 0px none; outline: 0px none; }
html { font-size: 10pt; overflow-y: scroll; }
body { font-size: 100%; font-family: Verdana,Arial,sans-serif; margin: 0px; }
table { font-size: 100%; }
a:link, a:active, a:visited, a:hover { outline: 0px none; }
a:focus { outline: thin dotted rgb(102, 102, 102); }
p { margin: 10px 20px 20px; }
label { font-size: 1em; font-weight: normal; }
textarea, select, input[type="text"], input[type="password"] { font-family: Arial,Helvetica,sans-serif; color: rgb(34, 34, 34); font-size: 1em; height: 1.5em; line-height: 1.5em; border: 1px solid rgb(127, 157, 185); min-width: 50px; }
textarea:-moz-ui-invalid, select:-moz-ui-invalid, input[type="text"]:-moz-ui-invalid, input[type="password"]:-moz-ui-invalid { box-shadow: none; }
textarea:focus, select:focus, input[type="text"]:focus, input[type="password"]:focus { box-shadow: 0px 0px 5px rgb(39, 51, 148); }
select { margin-left: 0px; }
#logo { float: left; }
.advanced_search { padding: 0px; width: auto; float: right; margin-top: 4px; }
.advanced_search a { color: rgb(50, 131, 187); font-size: 1em; font-family: Arial,sans-serif; text-decoration: none; }
.quick_search { padding: 0px; }
.quick_search .wrapper { border: 0px none; float: right; margin: -5px 5px 19px 0px; }
.quick_search .selectbox { border-radius: 5px; height: 31px; width: 175px; padding: 6px 36px 6px 6px; border: 2px solid rgb(195, 200, 204); float: left; font-size: 12px; }
.quick_search input.searchtext { border-radius: 5px 0px 0px 5px; border-width: 2px 0px 2px 2px; border-style: solid none solid solid; border-color: rgb(195, 200, 204) -moz-use-text-color rgb(195, 200, 204) rgb(195, 200, 204); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; margin: 0px -2px 4px 8px; float: left; height: 25px; width: 150px; }
.quick_search .searchgo { background: -moz-linear-gradient(center top , rgb(230, 155, 29), rgb(212, 141, 22)) repeat scroll 0% 0% transparent; border-radius: 0px 5px 5px 0px; width: 31px; height: 31px; float: right; padding: 0px; margin: 0px; border-width: 2px 2px 2px medium; border-style: solid solid solid none; border-color: rgb(195, 200, 204) rgb(195, 200, 204) rgb(195, 200, 204) -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; cursor: pointer; }
.nav_primary { clear: both; font-size: 1.1em; border-top: 2px solid rgb(228, 228, 228); border-bottom: 1px solid rgb(191, 191, 191); min-width: 99.9%; height: 33px; background: -moz-linear-gradient(center top , rgb(34, 44, 128), rgb(34, 44, 128)) repeat scroll 0% 0% transparent; }
.nav_primary .sf-menu { z-index: 1002 ! important; width: 980px; margin: 0px auto; float: none; line-height: 1; }
.nav_primary .sf-menu li { border-left: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(228, 228, 228); }
.nav_primary .sf-menu a { color: rgb(71, 157, 202); padding: 9px 25px 4px 30px; border: 0px none; font-family: Arial,sans-serif; font-weight: normal; font-size: 15px; line-height: 1; }
.nav_primary .sf-menu a:hover { color: rgb(23, 30, 88); }
.nav_primary .sf-menu ul .sf-with-ul .sf-sub-indicator { top: 0.9em; background: url('arrows-3283bb_001.png') no-repeat scroll -10px 0px transparent; }
.nav_primary .sf-menu ul a { font-size: 0.9em; color: rgb(102, 102, 102); text-shadow: -1px -1px 1px rgb(239, 239, 239); border-left: 1px solid rgb(236, 236, 236); border-right: 1px solid rgb(236, 236, 236); }
.nav_primary .sf-menu li { height: 33px; }
.nav_primary a {  }
.nav_primary .sf-sub-indicator { background: url('arrows-3283bb_001.png') no-repeat scroll -10px -100px transparent; }
.nav_primary .sf-sub-indicator:hover { background: url('arrows-3283bb_001.png') no-repeat scroll -10px -100px transparent; }
.footer, #footer { margin: 20px 0px; font-size: 1em; float: left; width: 99.99%; }
.footer a, #footer a { color: rgb(34, 44, 128); }
.footer a:hover, #footer a:hover { color: rgb(45, 58, 168); }
.footerbar { clear: both; display: block; background: -moz-linear-gradient(center top , rgb(238, 238, 238), rgb(255, 255, 255)) repeat scroll 0% 0% transparent; border-right: 0px none; border-width: 1px 0px 0px; border-style: solid none none; border-color: rgb(135, 145, 150) -moz-use-text-color -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; width: 99.9%; height: 15px; }
.footerbar:after { visibility: hidden; display: block; font-size: 0px; content: " "; clear: both; height: 0px; }
#recentactivity { width: 42em ! important; display: block; }
#recentactivity li { height: 35px; }
#recentactivity .activityheader { background: -moz-linear-gradient(center top , rgb(252, 252, 252), rgb(239, 239, 239)) repeat scroll 0% 0% transparent; border-bottom: 1px solid rgb(153, 153, 153); height: 20px; padding-top: 5px; }
#recentactivity .activitysmallcell { line-height: 1; float: left; width: 30px; display: block; }
#recentactivity .activitysmallcell img { margin-top: 3px; }
#recentactivity .activitymedcell { line-height: 1; cursor: pointer; float: left; text-align: left; width: 85px; }
#recentactivity .activityintermedcell { line-height: 1; cursor: pointer; float: left; width: 125px; }
#recentactivity .activitybigcell { line-height: 1; float: left; width: 225px; }
table.activity tr:nth-child(2n) td { background-color: rgb(239, 239, 239); }
#tHeader .admin-links .welcomeText { cursor: pointer; }
#tHeader .admin-links .welcomeText .acct-dropdown { margin-top: 17px; }
#tHeader .admin-links .links a.messages, #tHeader .admin-links .links a.call, #tHeader .admin-links .links a.cart, #tHeader .admin-links .links a.live-chat, #tHeader .admin-links .links a.help, #tHeader .admin-links .links a.quote { background: none repeat scroll 0% 0% rgb(135, 145, 150); }
.paging_full_numbers .fg-button { padding: 2px 6px; }
.ui-dialog { clear: both; }
body { background: none repeat scroll 0% 0% rgb(200, 221, 227); font-size: 12px; font-family: Verdana; color: rgb(0, 0, 0); }
body label { color: rgb(0, 0, 0); }
body a { font-size: 12px; font-family: Verdana; }
body .ui-dialog { font-family: Verdana; color: rgb(0, 0, 0); font-size: 12px; }
body .ui-dialog .ui-widget-header.ui-dialog-titlebar { background: none repeat scroll 0% 0% rgb(34, 44, 128); font-size: 14px; }
body .ui-dialog .ui-widget-header.ui-dialog-titlebar .ui-dialog-title { font-size: 14px; }
body .ui-dialog .ui-dialog-content { font-size: 14px; color: rgb(0, 0, 0); }
body .ui-dialog .ui-dialog-content table.clsFormTable tbody tr:nth-child(2n+1) { background-color: rgb(255, 255, 255) ! important; }
body .ui-dialog .ui-dialog-content table.clsFormTable tbody tr:nth-child(2n) { background-color: rgb(255, 255, 255) ! important; }
body a { text-decoration: underline; cursor: pointer; color: rgb(34, 44, 128); }
body a:hover { color: rgb(0, 82, 147); }
body .advanced_search { margin-top: 5px; }
body .advanced_search a { text-decoration: underline; cursor: pointer; color: rgb(34, 44, 128); font-family: Verdana; font-size: 12px; }
body .advanced_search a:hover { color: rgb(0, 82, 147); }
body .selectbox-wrapper { box-shadow: none; }
body .selectbox-wrapper ul li { font-family: Verdana; font-size: 12px; }
body .selectbox-wrapper ul li:hover, body .selectbox-wrapper ul li.current, body .selectbox-wrapper ul li.selected { background: none repeat scroll 0% 0% rgb(34, 44, 128); color: rgb(255, 255, 255); }
body input, body textarea, body select, body .uneditable-input, body input[type="text"], body input[type="password"] { color: rgb(0, 0, 0); font-family: Verdana; font-size: 12px; }
body select { color: rgb(0, 0, 0) ! important; font-family: Verdana ! important; font-size: 12px ! important; }
body .btn_primary, body .btn_inline, body .ui-dialog .ui-dialog-buttonpane button.btn_primary { background: none repeat scroll 0% 0% rgb(34, 44, 128); color: rgb(255, 255, 255); border: 0px none; font-family: Verdana; font-size: 12px; font-weight: bold; height: auto; line-height: normal; padding: 0.5em 1em; }
body .btn_primary:hover, body .btn_inline:hover, body .ui-dialog .ui-dialog-buttonpane button.btn_primary:hover { background: none repeat scroll 0% 0% rgb(0, 82, 147); color: rgb(255, 255, 255); border: 0px none; }
body #tHeader .admin-links .welcomeText .welcomeName { font-family: Verdana; font-size: 12px; font-weight: bold; }
body #tHeader .admin-links .welcomeText .acct-dropdown .dropdown-option a:link, body #tHeader .admin-links .welcomeText .acct-dropdown .dropdown-option a:active, body #tHeader .admin-links .welcomeText .acct-dropdown .dropdown-option a:visited { font-family: Verdana; font-size: 12px; font-weight: bold; background-color: rgb(34, 44, 128); color: rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255); }
body #tHeader .admin-links .welcomeText .acct-dropdown .dropdown-option a:hover { background-color: rgb(61, 76, 203); color: rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255); }
body .nav_primary .sf-menu { font-family: Verdana; }
body .nav_primary .sf-menu li { font-family: Verdana; }
body .nav_primary .sf-menu li a { font-family: Verdana; font-size: 12px; font-weight: normal; height: 1.8em; }
body .nav_primary .sf-menu li a:hover { background: none repeat scroll 0% 0% rgb(255, 255, 255); color: rgb(34, 44, 128); }
body .nav_primary .sf-menu li:hover { background: none repeat scroll 0% 0% rgb(255, 255, 255); color: rgb(34, 44, 128); }
body .nav_primary .sf-menu ul a { border-right: 0px none; }
body .nav_primary .sf-sub-indicator { background: url('arrows-ffffff.png') no-repeat scroll -10px -100px transparent; }
body .nav_primary .sf-menu { float: left; width: auto; font-family: Verdana; }
body .nav_primary .sf-menu li { font-family: Verdana; }
body .nav_primary .sf-menu li a { font-family: Verdana; font-size: 12px; font-weight: normal; height: 1.8em; color: rgb(255, 255, 255); }
body .nav_primary .sf-menu li a#activities { text-shadow: -1px -1px 1px rgb(4, 14, 98); }
body .nav_primary .sf-menu li a#tools { text-shadow: -1px -1px 1px rgb(4, 14, 98); }
body .nav_primary .sf-menu li a:hover { background: none repeat scroll 0% 0% rgb(255, 255, 255); color: rgb(34, 44, 128); }
body .nav_primary .sf-menu li:hover { background: none repeat scroll 0% 0% rgb(255, 255, 255); color: rgb(34, 44, 128); }
body .nav_primary .sf-menu ul a { border-right: 0px none; color: rgb(102, 102, 102); }
body .logoAdminHeader { display: block; height: 138px; margin-top: 45px; background: none repeat scroll 0% 0% rgb(255, 255, 255); }
body .logoAdminHeader .sam-logo-box { text-align: right; margin-right: 32px; padding-top: 42px; }
body .logoAdminHeader #logo { float: left; margin: 31px 0px 10px 1.1%; }
body .logoAdminHeader .advanced_search { float: right; margin-right: 2%; padding: 0px; width: auto; }
body .logoAdminHeader .quick_search { padding: 0px; }
body .logoAdminHeader .quick_search .wrapper { background: -moz-linear-gradient(center top , rgb(251, 251, 251), rgb(238, 238, 238)) repeat scroll 0% 0% transparent; border-radius: 7px 7px 0px 0px; width: 430px; height: 20px; padding: 5px; border-width: 1px 1px 0px; border-style: solid solid none; border-color: rgb(170, 170, 170) rgb(170, 170, 170) -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; float: right; clear: right; margin-bottom: 0px; margin-right: 1.5%; margin-top: 0px; }
body .logoAdminHeader .quick_search input.selectbox { height: 16px; padding: 2px 1px 1px; width: 226px; }
body .logoAdminHeader .quick_search .searchtext { background: url('searchbg.png') repeat-x scroll left bottom transparent; border: 1px solid rgb(170, 170, 170); display: block; float: left; margin-left: 238px; height: 19px; width: 160px; }
body .logoAdminHeader .quick_search .searchtext:focus { outline: 0px none; background: none repeat scroll 0% 0% rgb(252, 247, 192); }
body .logoAdminHeader .quick_search .searchgo { vertical-align: top; display: block; background: -moz-linear-gradient(center top , rgb(255, 255, 255), rgb(255, 255, 255)) repeat scroll 0% 0% transparent; border-radius: 0px; width: auto; height: auto; float: right; padding: 0px; margin: 0px; border-width: 0px 0px 0px medium; border-style: solid solid solid none; border-color: rgb(195, 200, 204) rgb(195, 200, 204) rgb(195, 200, 204) -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; cursor: pointer; }
body .logoAdminHeader .quick_search #quickSearchItems_input { border-width: 1px 0px 1px 1px; border-style: solid none solid solid; border-color: rgb(170, 170, 170) -moz-use-text-color rgb(170, 170, 170) rgb(170, 170, 170); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; }
body #tHeader { width: 99.9%; min-width: 980px; height: 45px; clear: both; display: block; background: -moz-linear-gradient(center top , rgb(34, 44, 128), rgb(34, 44, 128)) repeat scroll 0% 0% transparent; position: absolute; top: 0px; border-bottom: 1px solid rgb(204, 204, 204); z-index: 1999; }
body #tHeader:after { visibility: hidden; display: block; font-size: 0px; content: " "; clear: both; height: 0px; }
body #tHeader .admin-links { width: 97%; margin: 0px 1.5%; }
body #tHeader .admin-links .welcomeText { clear: both; overflow: hidden; margin: 10px 10px 0px 0px; float: left; display: inline-block; white-space: nowrap; max-width: 50%; width: auto; color: rgb(255, 255, 255); }
body #tHeader .admin-links .welcomeText .welcomeName { padding-bottom: 16px; float: left; color: rgb(255, 255, 255); cursor: default; }
body #tHeader .admin-links .welcomeText .welcomeName .dropdown-arrow { margin-top: 7px; margin-left: 2px; vertical-align: top; }
body #tHeader .admin-links .welcomeText .acct-dropdown { clear: both; border-radius: 0px 0px 5px 5px; float: left; display: none; width: 100%; margin-top: -1px; height: 0px; opacity: 0; }
body #tHeader .admin-links .welcomeText .acct-dropdown:after { visibility: hidden; display: block; font-size: 0px; content: " "; clear: both; height: 0px; }
body #tHeader .admin-links .welcomeText .acct-dropdown .dropdown-option a { padding: 8px 5%; color: rgb(68, 68, 68); width: 90%; margin: 0px; text-decoration: none; background: none repeat scroll 0% 0% rgb(222, 222, 222); border-top: 1px solid rgb(34, 44, 128); float: left; font-size: 1.3em; }
body #tHeader .admin-links .welcomeText .acct-dropdown .dropdown-option a:hover { text-decoration: none; background: none repeat scroll 0% 0% rgb(61, 76, 203); }
body #tHeader .admin-links .welcomeText:hover .acct-dropdown { display: block; height: 108px; opacity: 1; }
body #tHeader .admin-links .welcomeText a:hover { color: rgb(242, 242, 242); }
body #tHeader .admin-links .links { margin: 0px; float: right; height: 45px; }
body #tHeader .admin-links .links a { color: rgb(255, 255, 255); float: left; height: 45px; max-width: 45px; width: 45px; overflow: hidden; }
body #tHeader .admin-links .links a.call { background: none repeat scroll 0% 0% rgb(154, 154, 154); }
body #tHeader .admin-links .links a.call .header-icon-call { background-image: url('header-icons-sprite_001.png'); margin: 11px 10px; }
body #tHeader .admin-links .links a.messages { background: none repeat scroll 0% 0% rgb(65, 154, 162); }
body #tHeader .admin-links .links a.messages .header-icon-messages { background-image: url('header-icons-sprite_001.png'); margin: 15px 9px 0px; }
body #tHeader .admin-links .links a.live-chat { background: none repeat scroll 0% 0% rgb(162, 187, 82); }
body #tHeader .admin-links .links a.live-chat .header-icon-chat { background-image: url('header-icons-sprite_001.png'); margin: 13px 7px 0px; }
body #tHeader .admin-links .links a.help { background: none repeat scroll 0% 0% rgb(34, 44, 128); }
body #tHeader .admin-links .links a.help .header-icon-help { background-image: url('header-icons-sprite_001.png'); margin: 10px; }
body #pagesettingsbuttons { font-family: Verdana; }
body #pagesettingsbuttons a { background-color: rgb(34, 44, 128); background-position: 2px 2px; color: rgb(255, 255, 255); }
body #pagesettingsbuttons a:hover { background: url('gear.png') no-repeat scroll 2px 2px rgb(0, 82, 147); }
body #expandcollapse a { font: 12px Verdana; color: rgb(34, 44, 128); text-decoration: underline; }
body #expandcollapse a:hover { color: rgb(0, 82, 147); text-decoration: underline; }
body #columns .widget .widget-head h3 { color: rgb(0, 0, 0); font: bold 12px Verdana; margin-top: 3px; }
body #columns .widget .widget-content .fg-toolbar { background: none repeat scroll 0% 0% rgba(135, 145, 150, 0.5); color: rgb(0, 0, 0); font: bold 12px Verdana; }
body #columns .widget .widget-content .fg-toolbar .paging_full_numbers .fg-button { font: 12px Verdana; color: rgb(255, 255, 255); background: none repeat scroll 0% 0% rgb(34, 44, 128); }
body #columns .widget .widget-content .fg-toolbar .paging_full_numbers .fg-button:hover { background: none repeat scroll 0% 0% rgb(0, 82, 147); }
body #columns .widget .widget-content .dataTables_scroll table th { background: none repeat scroll 0% 0% rgba(85, 55, 130, 0.5); font: bold 12px Verdana; }
body #columns .widget .widget-content .dataTables_scroll table td { color: rgb(0, 0, 0); font: 12px Verdana; }
body #columns .widget .widget-content .dataTables_scroll table td a { color: rgb(34, 44, 128); }
body #columns .widget .widget-content .dataTables_scroll table td a:hover { color: rgb(0, 82, 147); }
body .footer, body #footer, body #_footer { margin-bottom: 0px; padding-bottom: 0px; }
body .footer .footerbar, body #footer .footerbar, body #_footer .footerbar { background: none repeat scroll 0% 0% rgb(135, 145, 150); height: 15px; }
body .footer .footer-line1, body #footer .footer-line1, body #_footer .footer-line1, body .footer .footer-line2, body #footer .footer-line2, body #_footer .footer-line2, body .footer .footer-line3, body #footer .footer-line3, body #_footer .footer-line3 { text-align: center; color: rgb(0, 0, 0); font: 11px/13px Verdana; background: none repeat scroll 0px center transparent; }
body .footer .footer-line1 a, body #footer .footer-line1 a, body #_footer .footer-line1 a, body .footer .footer-line2 a, body #footer .footer-line2 a, body #_footer .footer-line2 a, body .footer .footer-line3 a, body #footer .footer-line3 a, body #_footer .footer-line3 a { color: rgb(34, 44, 128); }
body .footer .footer-line1 a:hover, body #footer .footer-line1 a:hover, body #_footer .footer-line1 a:hover, body .footer .footer-line2 a:hover, body #footer .footer-line2 a:hover, body #_footer .footer-line2 a:hover, body .footer .footer-line3 a:hover, body #footer .footer-line3 a:hover, body #_footer .footer-line3 a:hover { color: rgb(34, 44, 128); }
body .footer .footer-line1, body #footer .footer-line1, body #_footer .footer-line1 { padding: 10px 0px; }
body .footer .footer-line2, body #footer .footer-line2, body #_footer .footer-line2 { padding: 0px 0px 15px; }
body .footer .footer-line3, body #footer .footer-line3, body #_footer .footer-line3 { background: none repeat scroll 0% 0% rgb(34, 44, 128); color: rgb(255, 255, 255); padding: 22px 0px; }
body.consumer .ui-dialog .ui-dialog-content table.clsFormTable tbody tr:nth-child(2n+1) { background-color: rgb(255, 255, 255) ! important; }
body.consumer .ui-dialog .ui-dialog-content table.clsFormTable tbody tr:nth-child(2n) { background-color: rgb(255, 255, 255) ! important; }
body.quoting.sg-quoting .appContainer #census .census-view table tbody tr:nth-child(2n) td { background: none repeat scroll 0% 0% rgba(85, 55, 130, 0.4); }
body.quoting.sg-quoting .appContainer #summary .content-section .section .quote-summary-plans tbody tr:nth-child(2n) td { background: none repeat scroll 0% 0% rgba(85, 55, 130, 0.4); font-size: 12px; font-family: Verdana; font-weight: normal; }
body.sg-enroll .appContainer .section table tbody tr:nth-child(2n) td { background: none repeat scroll 0% 0% rgba(85, 55, 130, 0.4); font-family: Verdana; font-size: 12px; font-weight: normal; color: rgb(0, 0, 0); }
body.sg-enroll .ui-widget-content .ui-dialog .ui-dialog-content table.clsFormTable tbody tr:nth-child(2n+1) { background-color: rgb(255, 255, 255) ! important; }
body.sg-enroll .ui-widget-content .ui-dialog .ui-dialog-content table.clsFormTable tbody tr:nth-child(2n) { background-color: rgb(255, 255, 255) ! important; }
body .maincontent_full .appContainer .pageContainer table tbody tr:nth-child(2n) td { background: none repeat scroll 0% 0% rgba(85, 55, 130, 0.4); font-family: Verdana; font-size: 12px; font-weight: normal; color: rgb(0, 0, 0); }
body .ui-dialog { font-family: Verdana; }
body .ui-dialog .ui-widget-header { background: none repeat scroll 0% 0% rgb(34, 44, 128); color: rgb(255, 255, 255); }
body .ui-dialog .ui-widget-header .ui-dialog-title { font-family: Verdana; font-size: 12px; }
body .ui-dialog .ui-widget-content { font-size: 12px; }
table thead tr th.ui-state-default { background: none repeat scroll 0% 0% rgb(184, 179, 206); }
.dataTables_scrollHead.ui-state-default { background: none repeat scroll 0% 0% rgb(184, 179, 206); }
.footer a, #footer a, #_footer a { color: rgb(34, 44, 128); text-decoration: underline; }
.footer a:hover, #footer a:hover, #_footer a:hover { color: rgb(34, 44, 128); text-decoration: underline; }
table.quote-summary-plans tbody tr:nth-child(2n) td { background-color: rgb(214, 211, 227) ! important; }
table.clsFormTable tbody tr:nth-child(2n) { background-color: rgb(255, 255, 255) ! important; }
table.clsFormTable tbody tr:nth-child(2n+1) { background-color: rgba(85, 55, 130, 0.4) ! important; }
#logo { margin-bottom: 0px; }
select[disabled] { background: -moz-linear-gradient(center top , rgb(251, 251, 251), rgb(226, 226, 226)) repeat scroll 0% 0% transparent; color: rgb(170, 170, 170); border: 1px solid rgb(170, 170, 170); }
select[disabled]:hover { background: -moz-linear-gradient(center top , rgb(251, 251, 251), rgb(226, 226, 226)) repeat scroll 0% 0% transparent; color: rgb(170, 170, 170); border-color: rgb(170, 170, 170); }
#delegationOnBehalf { color: white; font-family: Verdana; font-size: 12px; font-weight: bold; float: left; padding-top: 10px; }
#delegatedOwnersDashboard { width: 200px; float: left; margin-top: 10px; }
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
  body .logoAdminHeader .quick_search .wrapper { width: 445px; }
}
/* ::::: https://uhg-uat1.healthinsurance-asp.com/exemplar/styles/jalert/jquery.alerts.css ::::: */

LI { padding-left: 2px; list-style-position: outside; list-style-type: none; }
body {  }
/* ::::: https://uhg-uat1.healthinsurance-asp.com/exemplar/styles/main.css ::::: */

table { border-collapse: separate; border-spacing: 0px; margin-bottom: 1.4em; width: 100%; }
caption, th, td { text-align: left; font-weight: 400; }
table, td { vertical-align: top; }
th { vertical-align: bottom; }
#container { width: 99.9%; height: 100%; border: 0px none; }
#pagecontainer { background: url('topshadow.png') repeat-x scroll center top rgb(255, 255, 255); min-width: 950px; }
#pagesettings { display: block; position: relative; width: 99.9%; height: 30px; }
#expandcollapse { position: absolute; top: 5px; right: 200px; color: rgb(51, 51, 51); }
#expandcollapse a { color: rgb(102, 102, 102); font-size: 0.9em; text-decoration: none; }
#expandcollapse a:hover { text-decoration: underline; }
a#expandall { margin-right: 10px; }
#pagesettingsbuttons { position: absolute; top: 0px; right: 25px; }
#pagesettingsbuttons a { display: block; height: 23px; line-height: 23px; background: url('gear_001.png') no-repeat scroll 5px 3px rgb(241, 248, 249); color: rgb(51, 51, 51); padding: 0px 5px 0px 25px; text-decoration: none; border-right: 1px solid rgb(204, 204, 204); border-left: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); }
.shadow { box-shadow: 0px 1px 1px rgb(236, 236, 236); }
.hidden { display: none; }
#savePrefs { margin-left: 20px; }
#cancelPrefs { margin-left: 5px; }
/* ::::: https://uhg-uat1.healthinsurance-asp.com/exemplar/styles/dashboard.css ::::: */

body { font-family: Verdana,Arial,sans-serif; }
a { color: rgb(17, 87, 143); }
ul, li { padding: 0px; }
.color-blue { background: none repeat scroll 0% 0% rgb(255, 255, 255); }
.color-red h3, .color-blue h3, .color-orange h3 { color: rgb(255, 255, 255); }
#dashboardsettings { width: 100%; background: none repeat scroll 0% 0% rgb(255, 244, 191); box-shadow: 0px 2px 2px rgb(204, 204, 204); height: 101px; }
#dashboardsettings h4 { padding: 0px 10px; }
#feeds { width: 67%; float: left; clear: both; }
#layouts { width: 32%; float: left; }
#layouts a { margin-left: 10px; color: rgb(51, 51, 51); text-decoration: none; }
#layouts div a { text-decoration: underline; }
#layouts div { float: right; padding: 5px 10px; }
#feeds ul { clear: both; }
#feeds ul li { display: block; height: 30px; line-height: 30px; float: left; border: 1px solid rgb(180, 204, 224); box-shadow: 0px 2px 2px rgb(204, 204, 204); border-radius: 5px; overflow: hidden; }
#pagesettings { width: 100%; clear: both; }
.widget-disabled { background: none repeat scroll 0% 0% rgb(239, 239, 239) ! important; color: rgb(159, 159, 159); border: 1px solid rgb(207, 207, 207) ! important; }
.widget-error { background: none repeat scroll 0% 0% rgb(221, 0, 0); font-size: 0.9em; font-family: Arial,Verdana,sans-serif; font-weight: bold; text-align: center; }
#columns .column { float: left; border-right: 2px solid rgb(255, 255, 255); border-top: 2px solid rgb(255, 255, 255); min-height: 200px; height: auto ! important; }
.panelRow { display: block; width: 100%; clear: both; }
.layout1 #column1 { width: 33%; clear: left; }
.layout1 #column2 { width: 66%; clear: right; }
.layout1 #column3 { width: 33%; clear: left; }
.layout1 #column4 { width: 33%; }
.layout1 #column5 { width: 33%; clear: right; }
#columns .widget { margin: 10px 10px 0px; border: 1px solid rgb(204, 204, 204); box-shadow: 4px 4px 4px rgb(236, 236, 236); }
#columns .widget .widget-head { color: rgb(0, 0, 0); overflow: hidden; width: 100%; height: 25px; line-height: 25px; background: url('widget-head.png') repeat-x scroll center top rgb(205, 213, 220); }
#columns .widget .widget-head h3 { padding: 0px 5px; float: left; font-size: 1.1em; color: rgb(51, 51, 51); margin: 0px; }
.widgetButtons { display: none; margin: 0px 3px; }
#columns .widget .widget-content { background: none repeat scroll 0% 0% rgb(255, 255, 255); padding: 0px; color: rgb(0, 0, 0); font-size: 12px; line-height: 1.2em; }
#maximizedPanel { display: none; padding: 0px; }
#maximizedPanel.ui-dialog-content.ui-widget-content { position: relative; }
.widget-head a.remove { float: right; display: inline; background: url('buttons.gif') no-repeat scroll -24px 0px transparent; width: 14px; height: 14px; margin: 4px 2px 8px; text-indent: -9999em; outline: medium none; }
.widget-head a.edit { float: right; display: inline; background: url('buttons.gif') no-repeat scroll 0% 0% transparent; width: 14px; height: 14px; text-indent: -9999em; margin: 4px 2px 8px; outline: medium none; }
.widget-head a.collapse { float: right; display: inline; background: url('buttons.gif') no-repeat scroll -52px 0px transparent; width: 14px; height: 14px; text-indent: -9999em; margin: 4px 2px 8px; outline: medium none; }
.widget-head a.maximize { float: right; display: inline; background: url('buttons.gif') no-repeat scroll -66px 0px transparent; width: 14px; height: 14px; text-indent: -9999em; margin: 4px 2px 8px; outline: medium none; }
.widget-head a.refresh { float: right; display: inline; background: url('buttons.gif') no-repeat scroll -80px 0px transparent; width: 14px; height: 14px; text-indent: -9999em; margin: 4px 2px 8px; outline: medium none; }
.edit-box { overflow: hidden; background: url('widget-content-bg.png') repeat-x scroll 0% 0% rgb(202, 202, 202); margin-bottom: 2px; padding: 10px 0px; }
.edit-box li.item { padding: 5px 0px; overflow: hidden; float: left; width: 100%; clear: both; }
.edit-box label { overflow: hidden; float: left; text-align: right; margin-right: 10px; width: 150px; color: rgb(51, 51, 51); padding: 0px 0px 0px 20px; font-weight: bold; }
.userPrefButtons { float: right; margin-right: 20px; }
#savePrefs { margin-right: 10px; }
.widget .ui-corner-tl, .widget .ui-corner-tr, .widget .ui-corner-bl, .widget .ui-corner-bl, .widget .ui-corner-br, .widget .ui-corner-top, .widget .ui-corner-bottom, .widget .ui-corner-right, .widget .ui-corner-left, .widget .ui-corner-all {  }
.ui-dialog { position: absolute ! important; top: 223px ! important; }
.ui-dialog .ui-widget-header { border: 1px solid rgb(125, 128, 130) ! important; background: url('ui-bg_gloss-wave_20_34a2da_500x100_001.png') repeat-x scroll 50% 50% rgb(52, 162, 218) ! important; color: rgb(255, 255, 255) ! important; font-weight: bold ! important; }
.ui-dialog .ui-widget-content .logos table, td { display: table-cell ! important; }
/* ::::: https://uhg-uat1.healthinsurance-asp.com/exemplar/styles/themes/custom/ui.all.css ::::: */

/* ::::: https://uhg-uat1.healthinsurance-asp.com/exemplar/styles/themes/custom/ui.base.css ::::: */

/* ::::: https://uhg-uat1.healthinsurance-asp.com/exemplar/styles/themes/custom/ui.core.css ::::: */

.ui-helper-clearfix:after { content: "."; display: block; height: 0px; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
.ui-helper-clearfix { display: block; }
.ui-state-disabled { cursor: default ! important; }
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }
/* ::::: https://uhg-uat1.healthinsurance-asp.com/exemplar/styles/themes/custom/ui.resizable.css ::::: */

.ui-resizable { position: relative; }
.ui-resizable-handle { position: absolute; font-size: 0.1px; z-index: 99999; display: block; }
.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; }
.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; }
.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; }
.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; }
.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px; }
/* ::::: https://uhg-uat1.healthinsurance-asp.com/exemplar/styles/themes/custom/ui.accordion.css ::::: */

/* ::::: https://uhg-uat1.healthinsurance-asp.com/exemplar/styles/themes/custom/ui.dialog.css ::::: */

.ui-dialog { position: relative; padding: 0.2em; width: 300px; }
.ui-dialog .ui-dialog-titlebar { padding: 0.5em 0.3em 0.3em 1em; position: relative; }
.ui-dialog .ui-dialog-title { float: left; margin: 0.1em 0px 0.2em; }
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: 0.3em; top: 50%; width: 19px; margin: -10px 0px 0px; padding: 1px; height: 18px; }
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0px; }
.ui-dialog .ui-dialog-content { border: 0px none; padding: 0.5em 1em; background: none repeat scroll 0% 0% transparent; overflow: auto; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }
/* ::::: https://uhg-uat1.healthinsurance-asp.com/exemplar/styles/themes/custom/ui.slider.css ::::: */

/* ::::: https://uhg-uat1.healthinsurance-asp.com/exemplar/styles/themes/custom/ui.tabs.css ::::: */

/* ::::: https://uhg-uat1.healthinsurance-asp.com/exemplar/styles/themes/custom/ui.datepicker.css ::::: */

/* ::::: https://uhg-uat1.healthinsurance-asp.com/exemplar/styles/themes/custom/ui.progressbar.css ::::: */

/* ::::: https://uhg-uat1.healthinsurance-asp.com/exemplar/styles/themes/custom/ui.core.css ::::: */

.ui-helper-clearfix:after { content: "."; display: block; height: 0px; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
.ui-helper-clearfix { display: block; }
.ui-state-disabled { cursor: default ! important; }
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }
/* ::::: https://uhg-uat1.healthinsurance-asp.com/exemplar/styles/themes/custom/ui.resizable.css ::::: */

.ui-resizable { position: relative; }
.ui-resizable-handle { position: absolute; font-size: 0.1px; z-index: 99999; display: block; }
.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; }
.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; }
.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; }
.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; }
.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px; }
/* ::::: https://uhg-uat1.healthinsurance-asp.com/exemplar/styles/themes/custom/ui.accordion.css ::::: */

/* ::::: https://uhg-uat1.healthinsurance-asp.com/exemplar/styles/themes/custom/ui.dialog.css ::::: */

.ui-dialog { position: relative; padding: 0.2em; width: 300px; }
.ui-dialog .ui-dialog-titlebar { padding: 0.5em 0.3em 0.3em 1em; position: relative; }
.ui-dialog .ui-dialog-title { float: left; margin: 0.1em 0px 0.2em; }
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: 0.3em; top: 50%; width: 19px; margin: -10px 0px 0px; padding: 1px; height: 18px; }
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0px; }
.ui-dialog .ui-dialog-content { border: 0px none; padding: 0.5em 1em; background: none repeat scroll 0% 0% transparent; overflow: auto; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }
/* ::::: https://uhg-uat1.healthinsurance-asp.com/exemplar/styles/themes/custom/ui.slider.css ::::: */

/* ::::: https://uhg-uat1.healthinsurance-asp.com/exemplar/styles/themes/custom/ui.tabs.css ::::: */

/* ::::: https://uhg-uat1.healthinsurance-asp.com/exemplar/styles/themes/custom/ui.datepicker.css ::::: */

/* ::::: https://uhg-uat1.healthinsurance-asp.com/exemplar/styles/themes/custom/ui.progressbar.css ::::: */

/* ::::: https://uhg-uat1.healthinsurance-asp.com/exemplar/styles/themes/custom/ui.core.css ::::: */

.ui-helper-clearfix:after { content: "."; display: block; height: 0px; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
.ui-helper-clearfix { display: block; }
.ui-state-disabled { cursor: default ! important; }
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }
/* ::::: https://uhg-uat1.healthinsurance-asp.com/exemplar/styles/themes/custom/ui.resizable.css ::::: */

.ui-resizable { position: relative; }
.ui-resizable-handle { position: absolute; font-size: 0.1px; z-index: 99999; display: block; }
.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; }
.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; }
.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; }
.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; }
.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px; }
/* ::::: https://uhg-uat1.healthinsurance-asp.com/exemplar/styles/themes/custom/ui.accordion.css ::::: */

/* ::::: https://uhg-uat1.healthinsurance-asp.com/exemplar/styles/themes/custom/ui.dialog.css ::::: */

.ui-dialog { position: relative; padding: 0.2em; width: 300px; }
.ui-dialog .ui-dialog-titlebar { padding: 0.5em 0.3em 0.3em 1em; position: relative; }
.ui-dialog .ui-dialog-title { float: left; margin: 0.1em 0px 0.2em; }
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: 0.3em; top: 50%; width: 19px; margin: -10px 0px 0px; padding: 1px; height: 18px; }
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0px; }
.ui-dialog .ui-dialog-content { border: 0px none; padding: 0.5em 1em; background: none repeat scroll 0% 0% transparent; overflow: auto; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }
/* ::::: https://uhg-uat1.healthinsurance-asp.com/exemplar/styles/themes/custom/ui.slider.css ::::: */

/* ::::: https://uhg-uat1.healthinsurance-asp.com/exemplar/styles/themes/custom/ui.tabs.css ::::: */

/* ::::: https://uhg-uat1.healthinsurance-asp.com/exemplar/styles/themes/custom/ui.datepicker.css ::::: */

/* ::::: https://uhg-uat1.healthinsurance-asp.com/exemplar/styles/themes/custom/ui.progressbar.css ::::: */

/* ::::: https://uhg-uat1.healthinsurance-asp.com/exemplar/styles/themes/custom/ui.core.css ::::: */

.ui-helper-clearfix:after { content: "."; display: block; height: 0px; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
.ui-helper-clearfix { display: block; }
.ui-state-disabled { cursor: default ! important; }
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }
/* ::::: https://uhg-uat1.healthinsurance-asp.com/exemplar/styles/themes/custom/ui.resizable.css ::::: */

.ui-resizable { position: relative; }
.ui-resizable-handle { position: absolute; font-size: 0.1px; z-index: 99999; display: block; }
.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; }
.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; }
.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; }
.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; }
.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px; }
/* ::::: https://uhg-uat1.healthinsurance-asp.com/exemplar/styles/themes/custom/ui.accordion.css ::::: */

/* ::::: https://uhg-uat1.healthinsurance-asp.com/exemplar/styles/themes/custom/ui.dialog.css ::::: */

.ui-dialog { position: relative; padding: 0.2em; width: 300px; }
.ui-dialog .ui-dialog-titlebar { padding: 0.5em 0.3em 0.3em 1em; position: relative; }
.ui-dialog .ui-dialog-title { float: left; margin: 0.1em 0px 0.2em; }
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: 0.3em; top: 50%; width: 19px; margin: -10px 0px 0px; padding: 1px; height: 18px; }
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0px; }
.ui-dialog .ui-dialog-content { border: 0px none; padding: 0.5em 1em; background: none repeat scroll 0% 0% transparent; overflow: auto; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }
/* ::::: https://uhg-uat1.healthinsurance-asp.com/exemplar/styles/themes/custom/ui.slider.css ::::: */

/* ::::: https://uhg-uat1.healthinsurance-asp.com/exemplar/styles/themes/custom/ui.tabs.css ::::: */

/* ::::: https://uhg-uat1.healthinsurance-asp.com/exemplar/styles/themes/custom/ui.datepicker.css ::::: */

/* ::::: https://uhg-uat1.healthinsurance-asp.com/exemplar/styles/themes/custom/ui.progressbar.css ::::: */

/* ::::: https://uhg-uat1.healthinsurance-asp.com/exemplar/styles/themes/custom/ui.core.css ::::: */

.ui-helper-clearfix:after { content: "."; display: block; height: 0px; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
.ui-helper-clearfix { display: block; }
.ui-state-disabled { cursor: default ! important; }
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }
/* ::::: https://uhg-uat1.healthinsurance-asp.com/exemplar/styles/themes/custom/ui.resizable.css ::::: */

.ui-resizable { position: relative; }
.ui-resizable-handle { position: absolute; font-size: 0.1px; z-index: 99999; display: block; }
.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; }
.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; }
.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; }
.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; }
.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px; }
/* ::::: https://uhg-uat1.healthinsurance-asp.com/exemplar/styles/themes/custom/ui.accordion.css ::::: */

/* ::::: https://uhg-uat1.healthinsurance-asp.com/exemplar/styles/themes/custom/ui.dialog.css ::::: */

.ui-dialog { position: relative; padding: 0.2em; width: 300px; }
.ui-dialog .ui-dialog-titlebar { padding: 0.5em 0.3em 0.3em 1em; position: relative; }
.ui-dialog .ui-dialog-title { float: left; margin: 0.1em 0px 0.2em; }
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: 0.3em; top: 50%; width: 19px; margin: -10px 0px 0px; padding: 1px; height: 18px; }
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0px; }
.ui-dialog .ui-dialog-content { border: 0px none; padding: 0.5em 1em; background: none repeat scroll 0% 0% transparent; overflow: auto; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }
/* ::::: https://uhg-uat1.healthinsurance-asp.com/exemplar/styles/themes/custom/ui.slider.css ::::: */

/* ::::: https://uhg-uat1.healthinsurance-asp.com/exemplar/styles/themes/custom/ui.tabs.css ::::: */

/* ::::: https://uhg-uat1.healthinsurance-asp.com/exemplar/styles/themes/custom/ui.datepicker.css ::::: */

/* ::::: https://uhg-uat1.healthinsurance-asp.com/exemplar/styles/themes/custom/ui.progressbar.css ::::: */

/* ::::: https://uhg-uat1.healthinsurance-asp.com/exemplar/styles/themes/custom/ui.theme.css ::::: */

.ui-widget {  }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {  }
.ui-widget-content { border: 1px solid rgb(170, 170, 170); background: url('ui-bg_flat_75_ffffff_40x100_001.png') repeat-x scroll 50% 50% rgb(255, 255, 255); color: rgb(34, 34, 34); }
.ui-widget-content a { color: rgb(34, 34, 34); }
.ui-widget-header { border: 1px solid rgb(170, 170, 170); background: url('ui-bg_highlight-soft_75_cccccc_1x100.png') repeat-x scroll 50% 50% rgb(204, 204, 204); font-weight: bold; }
.ui-widget-header a { color: rgb(34, 34, 34); }
.ui-state-default, .ui-widget-content .ui-state-default { border: 1px solid rgb(211, 211, 211); background: url('ui-bg_glass_75_e6e6e6_1x400_001.png') repeat-x scroll 50% 50% rgb(230, 230, 230); font-weight: normal; color: rgb(85, 85, 85); outline: medium none; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled { opacity: 0.35; background-image: none; }
.ui-icon { width: 16px; height: 16px; background-image: url('ui-icons_222222_256x240_001.png'); }
.ui-widget-content .ui-icon { background-image: url('ui-icons_222222_256x240_001.png'); }
.ui-widget-header .ui-icon { background-image: url('ui-icons_222222_256x240_001.png'); }
.ui-state-default .ui-icon { background-image: url('ui-icons_888888_256x240_001.png'); }
.ui-icon-carat-2-n-s { background-position: -128px 0px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }
.ui-corner-tl {  }
.ui-corner-tr {  }
.ui-corner-bl {  }
.ui-corner-br {  }
.ui-corner-all {  }
.ui-dialog { position: relative; padding: 0em; width: 300px; border: 2px solid rgb(204, 204, 204); }
.ui-dialog .ui-corner-all { border-radius: 0px ! important; }
.ui-dialog .ui-dialog-titlebar { font-size: 1.1em; color: rgb(51, 51, 51); border: 0px none; height: 25px ! important; line-height: 25px; position: relative; padding-top: 0px; background: url('widget-head_001.png') repeat-x scroll 0% 0% rgb(207, 220, 230); }
.ui-dialog .ui-dialog-title { float: left; margin: 0.1em 0px 0.2em; }
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: 0.3em; top: 50%; width: 19px; margin: -10px 0px 0px; padding: 1px; height: 18px; }
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0px; }
.ui-dialog .ui-dialog-content { border: 0px none; padding-top: 0.5em ! important; background: none repeat scroll 0% 0% transparent; overflow: auto; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }
/* ::::: https://uhg-uat1.healthinsurance-asp.com/exemplar/styles/jquery.jcarousel.css ::::: */

.jcarousel-container { position: relative; }
.jcarousel-clip { z-index: 2; padding: 0px; margin: 0px; overflow: hidden; position: relative; }
.jcarousel-list { z-index: 1; overflow: hidden; position: relative; top: 0px; left: 0px; margin: 0px; padding: 0px; }
.jcarousel-list li, .jcarousel-item { float: left; list-style: none outside none; width: 75px; height: 75px; }
.jcarousel-next { z-index: 3; display: none; }
.jcarousel-prev { z-index: 3; display: none; }
/* ::::: https://uhg-uat1.healthinsurance-asp.com/exemplar/styles/skin.css ::::: */

.jcarousel-skin-tango .jcarousel-container { background: none repeat scroll 0% 0% transparent; }
.jcarousel-skin-tango .jcarousel-container-horizontal { width: 85%; padding: 0px 40px; height: 50px; }
.jcarousel-skin-tango .jcarousel-clip-horizontal { width: 100%; height: 50px; }
.jcarousel-skin-tango .jcarousel-item { width: 75px; height: 75px; }
.jcarousel-skin-tango .jcarousel-item-horizontal { margin-right: 10px; }
.jcarousel-skin-tango .jcarousel-next-horizontal { position: absolute; top: 0px; right: 5px; width: 32px; height: 32px; cursor: pointer; background: url('next-horizontal.png') no-repeat scroll 0px 0px transparent; }
.jcarousel-skin-tango .jcarousel-next-horizontal:hover { background-position: -32px 0px; }
.jcarousel-skin-tango .jcarousel-next-horizontal:active { background-position: -64px 0px; }
.jcarousel-skin-tango .jcarousel-prev-horizontal { position: absolute; top: 0px; left: 5px; width: 32px; height: 32px; cursor: pointer; background: url('prev-horizontal.png') no-repeat scroll 0px 0px transparent; }
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover { background-position: -32px 0px; }
.jcarousel-skin-tango .jcarousel-prev-horizontal:active { background-position: -64px 0px; }
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active { cursor: default; background-position: -96px 0px; }
/* ::::: https://uhg-uat1.healthinsurance-asp.com/exemplar/styles/scoreboard.css ::::: */

