﻿body { margin: 0; padding: 0; background: url(../Images/pg-bg.gif) repeat-x; font-family: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 12px; color: #333; text-shadow: #fff 2px 1px 2px; line-height: 1.4em; }
img { border: 0;} 
a { color: #369ad5; text-decoration: underline; }
a:hover { color: #0d6193; text-decoration: none; }
a:visited { color: #551A8B; }
.ui-jqgrid a { color: #369ad5 !important; }
.ui-jqgrid a:visited { color: #551A8B !important; }

.hide { display: none; }

h3.heading { padding: 6px; background: #dcebf3; text-align: left; font-size: 14px; color: #595959; border: 1px solid #ebebeb; }
a, input { outline: none; }
p { margin: 0; padding: 8px 0; }
.clear { clear: both; }
.highlightYellow {
    background-color: #FFF9C4;
}
.red{color:Red !important;font-weight:bold;}
.green{color:Green;font-weight:bold;}
.bigred{font-size:12pt;color:Red;}
#container { padding-bottom: 7px; background: url(../Images/chrome-shadow.png) no-repeat bottom; text-align: left; }

/*#header { height: 92px; overflow: hidden; }*/
#header { height: 100px; overflow: hidden; }
#header h1 { float: left; margin: 0; padding: 5px 0 0 30px; }
#header .profile { position: relative; float: right; padding: 30px 20px 0 0; width: 50%; font-size: 11px; text-align: right; color: #9fa0a0; }
#header .profile .person { float: right; display: block; background: url(../Images/global-sprite.png) no-repeat 0 0; width: 35px; height: 35px; }
#header .profile h2 { margin: 0; padding: 0; font-weight: normal; font-size: 12px; }
#header .profile h2 strong { color: #505355; }
#header .profile a { text-decoration: none; }
#header .profile a:hover { text-decoration: underline; }
#menu { }
#menu .box { margin: 0 19px 0 23px; background: url(../Images/menu-box-t.gif) repeat-x; height: 10px; }
#menu .box .tl { float: left; background: url(../Images/menu-box-tl.gif) no-repeat; width: 11px; height: 10px; }
#menu .box .tr { float: right; background: url(../Images/menu-box-tr.gif) no-repeat; width: 11px; height: 10px; }
#menu .bottom { margin: 0 8px 0 8px; background: url(../Images/menu-bottom-b.gif) repeat-x; height: 12px; }

#menu ul { float: left; margin: 0; padding: 3px 0 0 15px; list-style: none; position: relative; z-index: 1; }
#menu ul li { float: left; position: relative; }
#menu ul li a { display: block; position: relative; margin: 1px 1px 0 1px; padding: 13px 15px 14px 15px; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; color: #fefefe;  font-weight: bold; text-decoration: none; letter-spacing: -1px; }

/*#menu ul li div.dropdown { display:none; }
#menu ul li:hover a { background: #fff; position: relative; z-index: 600; color: #000; margin: 0; text-shadow: #eee 1px 1px 2px; border: solid #bfbfbf; border-width: 1px 1px 0 1px; }
#menu ul li:hover div.dropdown { display: block; position: absolute; z-index: 500; top: 43px; left: 0; padding-bottom: 7px; background: url(../Images/dropdown-bottom-shadow.png) repeat-x bottom; width: 368px; }
#menu ul li:hover div.dropdown .right { background: url(../Images/dropdown-right-shadow.png) repeat-y right; width: 368px; }
#menu ul li:hover div.dropdown .inner { padding-top: 2px; background: #fff url(../Images/dropdown-gradient.gif) repeat-x bottom; width: 359px; border: 1px solid #bfbfbf; }
#menu ul li:hover div.dropdown a { display: block; margin: 0 2px; padding: 15px 30px 15px 15px; background-color: transparent; background-image: url(../Images/dropdown-arrow.png); background-repeat: no-repeat; background-position: 330px 50%; font-size: 14px; border: 0; border-bottom: 1px solid #ebebeb; }
#menu ul li:hover div.dropdown a strong { display: block; padding-left: 25px; background: url(../Images/dropdown-icon.png) no-repeat 0 50%; } 
#menu ul li:hover div.dropdown a span { display: block; padding-left: 25px; font-size: 11px; color: #969696; text-shadow: #eee 1px 1px 2px; }
#menu ul li:hover div.dropdown a:hover { background: #daeaf3 url(../Images/dropdown-arrow.png) no-repeat 330px 50%; }
#menu ul li:hover div.dropdown a.overview { text-align: center; background: none; color: #8d8d8d; }*/
.timelineTooltip { background: url(../Images/information.png); width: 16px; height: 16px; display: block; text-decoration: none; }
.timelineTooltip:hover { text-decoration: none; }
#menu ul {
    margin: 0;
    padding: 0;
}
#menu li {
    white-space: nowrap;
    cursor: pointer;
    text-transform: capitalize !important;
    list-style: none;
}
#menu li:hover {
    background-color: #fff;
}
#menu li:hover a {
    background: #fff;
    position: relative;
    color: #000;
    margin: 1px 1px 0 1px;
}
#menu ul li.topmenu {
    display: inline-table;
    padding: .3em 1em;
    text-shadow: none;
}
#menu .topmenu ul {
    display: none;
    position: absolute;
    background-color: #fff;
}
#menu li:hover > ul {
    display: table;
}
#menu ul.submenu {
    top: 100%;
    left: 0;
}
#menu ul.submenu .right {
    background: url(../Images/dropdown-right-shadow.png) repeat-y right;
    width: 278px;
}
#menu ul.submenu .inner {
    padding-top: 2px;
    background: #fff url(../Images/dropdown-gradient.gif) repeat-x bottom;
    width: 269px;
    border: 1px solid #bfbfbf;
}
#menu ul.submenu a {
    margin: 0 2px;
    padding: 15px 30px 15px 15px;
    font-size: 12px;
    background: #fff url(../Images/dropdown-gradient.gif) repeat-x bottom;
}
#menu ul.submenu a.topmenu {
    background-color: transparent;
    background-image: url(../Images/dropdown-arrow.png);
    background-repeat: no-repeat;
    background-position: 240px 50%;
}
#menu ul.submenu a strong {
    padding-left: 25px;
    background: url(../Images/dropdown-icon.png) no-repeat 0 50%;
} 
#menu ul.submenu a span {
    display: block;
    padding-left: 25px;
    font-size: 11px;
    color: #969696;
}
#menu ul.submenu .submenu {
    top: -.1em;
    left: 100%;
    font-size: 1em;
}
#menu ul.submenu a:hover {
    background: #daeaf3;
}
#menu ul.submenu a:hover.topmenu {
    background: #daeaf3 url(../Images/dropdown-arrow.png) no-repeat 240px 50%;
}

#menu .search { float: right; margin: 22px 15px 0 0; background: url(../Images/search-input-box.png) no-repeat; width: 309px; height: 32px; }
#menu .search form { margin: 0; padding: 0; }
#menu .search .txt { margin: 0 0 0 10px; padding: 5px 0; background: none; color: #919191; width: 262px; border: 0; }
#menu .search .submit { background: none; border: 0; text-indent: -9000em; width: 30px; height: 30px; cursor: pointer; }

#login-box, #browser-compatibility-view { margin: 10px auto; background: #fff; font-size: 13px; width: 894px; border: 1px solid #d7d7d7; padding: 15px; text-align: left; z-index: 2; }
#login-box .access { float: left; padding: 20px 40px 40px 40px; width: 210px; }
#login-box .access form { margin: 0; padding: 0; }
#login-box .access h2 { margin: 0; padding: 6px 6px 15px 6px; font-size: 16px; color: #278dd3; }
#login-box .access #referenceNumber { padding: 6px; width: 180px; }
#login-box .access #password { padding: 6px; width: 180px; }
#login-box .access #social { padding: 6px; width: 180px; }
#login-box .access #lastname { padding: 6px; width: 180px; }
#login-box .access table { border-collapse: collapse; }
#login-box .access td { padding: 6px; }
#login-box .access label { display: block; }
#login-box .profile { float: right; padding: 0px 40px 40px 40px; border-left: 1px solid #d7d7d7; width: 490px; }
#login-box .profile p { color: #2f2f2f; line-height: 1.6em; }
#login-box .profile .logo { text-align: center; }

#content, #browser-msg { margin: 0 20px; background: #f5f5f5; border: solid #cdcdcd; border-width: 0 1px 1px 1px; }
#content > h1 { position: relative; margin: 0; padding: 15px 15px 15px 40px; font-size: 14px; color: #000; border-bottom: 1px solid #c0c0c0; }
div:not(.msg).inner > h1 { position: relative; margin: 0; padding: 15px 15px 15px 40px; font-size: 14px; color: #000; border-bottom: 1px solid #c0c0c0; }
#content h1 span:not(.marker) { display: block; position: absolute; top: 8px; left: 7px; background: url(../Images/global-sprite.png) no-repeat -96px 0; height: 32px; width: 32px; }
#content h1 span.index { display: block; position: absolute; top: 18px; left: 7px; background: url(../Images/global-sprite.png) no-repeat -96px 0; height: 32px; width: 32px; }
#content a.help { display: block; float: right; margin: 8px 15px 0 0; background: url(../Images/global-sprite.png) no-repeat -64px 0; height: 32px; width: 32px; text-indent: -9000em; overflow: hidden; cursor: pointer; }
#content .inner { padding: 15px; border-top: 1px solid #fff; }
ul.chrome li { margin: 5px 0; }

#content h1 small { font-size: 12px; font-weight: normal; font-variant: normal; font-style: normal; }

#content .left-col { float: left; width: 68%; }

/*#footer { margin-left: 32px; margin-right: 32px; background: url(../Images/verisign-logo.gif) no-repeat left bottom; height: 60px; }*/
#footer { margin-left: 32px; margin-right: 32px; background: url(../Images/network-solutions-seal.gif) no-repeat left bottom; height: 60px; }
#footer .nav a:visited { color: #369ad5; }
#footer .nav { display: block; float: left; }
#footer .copy { display: block; float: right; }

#meter { margin-bottom: 10px; border-collapse: collapse; }
#meter .label { text-align: center; font-size: 13px; font-weight: bold; color: #9c9c9c; padding: 5px 15px; }
#meter .label-red { text-align: center; font-size: 13px; font-weight: bold; color: #b70c0c; padding: 5px 15px; }
#meter .label-yellow { text-align: center; font-size: 13px; font-weight: bold; color: #e1ac03; padding: 5px 15px; }
#meter .label-green { text-align: center; font-size: 13px; font-weight: bold; color: #149109; padding: 5px 15px; }
#meter .lt { background: url(../Images/meter-left.png) repeat-x; width: 14px; height: 54px; }
#meter .rt { background: url(../Images/meter-right.png) repeat-x; width: 14px; height: 54px; }
#meter .rt span { display: none; }
#meter .red { background: url(../Images/meter-red.png) repeat-x; height: 54px; }
#meter .red span { display: none; }
#meter .red-active { background: url(../Images/meter-red.png) repeat-x; height: 54px; vertical-align: top; }
#meter .red-active span { display: block; background: url(../Images/meter-red-arrow.png) no-repeat bottom; height: 16px }
#meter .yellow { background: url(../Images/meter-yellow.png) repeat-x; height: 54px; }
#meter .yellow span { display: none; }
#meter .yellow-active { background: url(../Images/meter-yellow.png) repeat-x; height: 54px; vertical-align: top; }
#meter .yellow-active span { display: block; background: url(../Images/meter-yellow-arrow.png) no-repeat bottom; height: 16px; }
#meter .green { background: url(../Images/meter-green.png) repeat-x; height: 54px; }
#meter .green span { display: none; }
#meter .green-active { background: url(../Images/meter-green.png) repeat-x; height: 54px; vertical-align: top; }
#meter .green-active span { display: block; background: url(../Images/meter-green-arrow.png) no-repeat bottom; height: 16px; }

span.marker { background-color: #FFFF00 }

.dg-title { margin: 0; position: relative; padding: 10px 10px 10px 40px; font-size: 14px; font-weight: bold; color: #2c2c2c; text-transform: uppercase; text-align: left; }
.dg-title span { display: block; position: absolute; top: 2px; left: 0; background: url(../Images/global-sprite.png) no-repeat -160px 0; height: 32px; width: 32px; }

.dg-header { border-bottom: solid 1px #ccc; margin-bottom: 4px; }
.dg-header-title { padding: 10px 10px 10px 10px; font-size: 14px; font-weight: bold; color: #2c2c2c; text-align: left; float: left; }
.dg-header-title-focus { color: #D00000; }
.dg-header-actions { float: right; font-weight: bold; padding-top: 8px; padding-right: 6px; }

.dg, .dgh { border-collapse: collapse; width: 100%; border: 1px solid #e4e4e4; }
.dg thead th, .dgh thead th { padding: 6px; background: #dcebf3; text-align: left; font-size: 13px; color: #595959; border-bottom: 1px solid #ebebeb; }
.dg thead th.actions, .dgh thead th.actions { text-align: right; color: #9aa2a6; }
.dg .right, .dgh .right { text-align: right; }
.dg td, .dgh td { padding: 4px 6px; border-bottom: 1px solid #ebebeb; font-weight: bold; }
.dg .altrow, .dgh .altrow { background: #eee; }
.dg .ttlrow, .dgh .ttlrow { background: #EEC591; }
.dg .disabled, .dgh .disabled { background: #ccc; }
.dg .row-highlight td, .dgh .row-highlight td { background-color: #EDDD91; }
.dgh tr:hover { background-color: #FFF3C8; }
.dg tbody td.actions, .dgh tbody td.actions { text-align: right; white-space:nowrap; }

.og { border-collapse: collapse; width: 100%;}
.og .altrow { background: #eee; }
/*.dg tbody td.actions a, .dg thead th.actions a { position: relative; margin: 1px; display: inline-block; width: 32px; height: 32px; }*/

.changeLog td { font-weight: normal; }

.dg tbody td.late { color: #D00000; }
.dg tbody td.early { color: #007000; }

.dg table.data td { border-bottom: none; }
/*
.dg a.newee, .action-container a.newee			{ background-image: url(../Images/datagrid-sprite.png); background-position: 0 0; }
.dg a.dashboard, .action-container a.dashboard	{ background-image: url(../Images/datagrid-sprite.png); background-position: -32px 0; }
.dg a.user, .action-container a.user			{ background-image: url(../Images/datagrid-sprite.png); background-position: -64px 0; }
.dg a.matrix, .action-container a.matrix		{ background-image: url(../Images/datagrid-sprite.png); background-position: -96px 0; }

.dg a.save, .action-container a.save { background-image: url(../Images/additional-icons.png); background-position: 0 0; }
.dg a.edit, .action-container a.edit { background-image: url(../Images/additional-icons.png); background-position: -32px 0; }
.dg a.proceed, .action-container a.proceed { background-image: url(../Images/additional-icons.png); background-position: -64px 0; }
.dg a.view, .action-container a.view { background-image: url(../Images/additional-icons.png); background-position: -96px 0; }
.dg a.add, .action-container a.add { background-image: url(../Images/additional-icons.png); background-position: -128px 0; }
.dg a.remove, .action-container a.remove { background-image: url(../Images/additional-icons.png); background-position: -160px 0; }

.dg a.moveUp, .action-container a.moveUp { background-image: url(../Images/bullet-arrow-up.png); background-position: 0 0; }
.dg a.moveDown, .action-container a.moveDown { background-image: url(../Images/bullet-arrow-down.png); background-position: 0 0; }

.dg a.download, .action-container a.download { background-image: url(../Images/additional-icons-2.png); background-position: 0 0; }
.dg a.viewcharts, .action-container a.viewcharts { background-image: url(../Images/additional-icons-2.png); background-position: -32px 0; }
.dg a.statistics, .action-container a.statistics { background-image: url(../Images/additional-icons-2.png); background-position: -64px 0; }
.dg a.timelines, .action-container a.timelines { background-image: url(../Images/additional-icons-2.png); background-position: -96px 0; }

a.action { position: relative; margin: 1px; display: inline-block; width: 32px; height: 32px; }
a.excel-download { background-image: url(../Images/additional-icons-2.png); background-position: 0 0; }


.dg td.actions a:hover, .action-container a:hover { margin: 0; background-color: #dbe9f0; border: 1px solid #b4cedc; }
.dg a span, .dg-header-actions a span { display: none; }
.dg a:hover span, .dg-header-actions a:hover span { position: absolute; top: -30px; left: -35px; display: block; padding: 9px 0 12px 0; background: url(../Images/tooltip-box.png); width: 100px; text-align: center; font-size: 10px; color: #fff; text-shadow: #6e6f72 2px 1px 2px; }
*/

.gridActionContainer a.action { position: relative; margin: 1px; display: inline-block; width: 32px; height: 32px; }
.gridActionContainer a.excel-download { background-image: url(../Images/additional-icons-2.png); background-position: 0 0; }
.gridActionContainer a.clear-preferences { background-image: url(../Images/additional-icons.png); background-position: -160px 0; }

.dg td.actions a, .dgh td.actions a, .action-container a, .alert-container a, .adminDashboard-container a, .alert-container1 a {
    text-decoration: none;
    padding: 2px 8px;
    border: solid 1px #ccc;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    background-color: #fff;
}
    .dg td.actions a:hover, .dgh td.actions a:hover, .action-container a:hover, .alert-container a:hover, .alert-container1 a:hover, .adminDashboard-container a:hover {
        background-color: #ccc;
    }
a.action-disabled { background-color: #ccc; color: #0d6193; cursor: default; }

/*Used in employer dashboards and stats*/
.alert-container-outer {margin: -3px}
.alert-container-quad { width: 446px; height:306px }
.alert-container div { border: solid 1px #ccc; margin: 3px; width: 215px; height: 155px; float: left; position: relative }
.alert-container1 div { border: solid 1px #ccc; margin: 3px; width: 250px; height: 145px; float: left; position: relative }
.alert-container1 a { display: block; width: 179px; font-weight: bold; position: absolute; left: 8px; bottom: 6px; }
.alert-container a { display: block; width: 179px; font-weight: bold; position: absolute; left: 8px; bottom: 6px; }
span.alert-count { border: inset 2px lightgray;display:inline-block;padding: 2px;background-color: white }
span.alert-text { font-size: 10pt;font-weight: normal;text-align: justify }

.adminDashboard-container-quad { width: 446px; height:306px }
.adminDashboard-container div { border: solid 1px #ccc; margin: 3px; width: 419px; float: left; position: relative }
.adminDashboard-container a { display: block; width: 79px;height: 32px; font-weight: bold;float: left;margin-left: 5px; }
.adminDashboard-container h4 {background: #dcebf3;margin: 0 0 5px 0;height: 32px;text-align: center;padding-top: 3px;}
.adminDashboard-container h4 span.employerId {margin-left: 3px;float: left;}
.adminDashboard-container h4 span.employerName { width: 265px;float: left;font-size: 1.2em;}

.adminDashboard-container h4 span.smartBen {
    background-image: url(../Images/SmartBen-Black.png);
    background-size: cover;
    width: 110px;
    height: 40px;
    display: block;
    float: right;
    margin-top:-5px;
}


.adminDashboard-container span { padding-left: 3px;}
.adminDashboard-container span.title {font-weight:bold;}
.adminDashboard-container ul { margin: 0; padding: 0; list-style: none; }
.adminDashboard-container li { margin: 0 5px; padding: 3px 10px 3px 5px;}
.adminDashboard-container li.highlight { border-bottom: 1px solid #e4e4e4; }


        .dg a.selpr { background-image: url(../Images/additional-icons.png); background-position: 0 0; }

#search-col { display: table; margin: 0 auto; background: #f2f2f2 url(../Images/advancedsearch-bg.gif); width: 373px; }
.search-col-filler { display: table; margin: 0 auto; width: 373px; }
#search-col .top { background: url(../Images/advancedsearch-top.gif); height: 10px; }
#search-col .form form { margin: 0; padding: 0; }
#search-col .form form h2 { margin: 0 5px; position: relative; padding: 10px 10px 10px 45px; font-size: 14px; font-weight: bold; color: #2c2c2c; text-transform: uppercase; border-bottom: 1px solid #e4e4e4; }
#search-col .form form h2 span { display: block; position: absolute; top: 1px; left: 10px; background: url(../Images/global-sprite.png) no-repeat -128px 0; height: 32px; width: 32px; }
#search-col .form ul { margin: 0; padding: 0; list-style: none; }
#search-col .form ul li { margin: 0 5px; padding: 10px 10px 10px 15px; border-top: 1px solid #fbfbfb; border-bottom: 1px solid #e4e4e4; }
#search-col .form label { display: block; padding: 0 0 5px 0; }
#search-col .form input.txt { display: block; padding: 4px; font-size: 12px; color: #666; }
#search-col .form select { display: block; padding: 4px; font-size: 12px; color: #666; }
#search-col .left { float: left; }
#search-col .right { margin-left: 10px; float: left; }
#search-col .bottom { background: url(../Images/advancedsearch-bottom.gif); height: 10px; }

button.ui-button .ui-icon { width: 32px;height: 32px;font-size: 1.5em;}
button.ui-button .ui-button-text { padding: 0.9em 1em 0.9em 3.2em; }
button.ui-button .ui-icon-closethick { width: 32px;height: 32px;font-size: 1em;margin: -1em;}
button.ui-button .ui-icon-closethick:after { margin: -1em;}

button .ui-icon.ui-icon-spin { background-image: url(../Images/ajax-loader.gif); }

button .ui-icon.ui-icon-add { background-image: url(../Images/additional-icons.png); background-position: -128px 0; }
button .ui-icon.ui-icon-search { background-image: url(../Images/global-sprite.png); background-position: -128px 0; }
button .ui-icon.ui-icon-save { background-image: url(../Images/additional-icons.png); background-position: -64px 0; }
button .ui-icon.ui-icon-download { background-image: url(../Images/additional-icons-2.png); background-position: 0 0; }
button .ui-icon.ui-icon-edit { background-image: url(../Images/additional-icons.png); background-position: -32px 0; }
button .ui-icon.ui-icon-check { background-image: url(../Images/additional-icons.png); background-position: 0 0; }
button .ui-icon.ui-icon-people { background-image: url(../Images/datagrid-sprite.png); background-position: -64px 0; }
button .ui-icon.ui-icon-help { background-image: url(../Images/global-sprite.png); background-position: -64px 0; }
button .ui-icon.ui-icon-statistics { background-image: url(../Images/additional-icons-2.png); background-position: -64px 0; }
button .ui-icon.ui-icon-disk { background-image: url(../Images/disk.png); background-position: 0 0; }
button .ui-icon.ui-icon-cancel { background-image: url(../Images/cancel.png); background-position: 0 0; }
button .ui-icon.ui-icon-back { background-image: url(../Images/goBack.png); background-position: 0 0; }
button .ui-icon.ui-icon-orphan { background-image: url(../Images/dog.png); }
button .ui-icon.ui-icon-documents { background-image: url(../Images/document_prepare.png); }
button .ui-icon.ui-icon-censuses { background-image: url(../Images/additional-icons-2.png); background-position: -96px 0; }

.button-container { padding-bottom: 16px; padding-top: 4px; }
.button-container button { float: right; }
.button-container p { float: left; }
.button-container button.back { float: left; }
li .button-container { padding: 0px; }
li .button-container button { float: left; }

a.person { width: 200px; padding: 4px 0 4px 32px; border: solid 1px #ccc; height: 88px; text-decoration: none; margin: 0px 8px 8px 0px; display: inline-block; }
a.person:hover { background-color: #eee; }
span.incomplete-person { font-weight: bold; color: #cc0000; }
span.complete-person { font-weight: bold; color: #0000cc; text-transform: uppercase; }
.person .dependentType { overflow: hidden; height: 16px; }

a.cardBox { width: 250px; padding: 4px 0 4px 32px; border: solid 1px #ccc; text-decoration: none; margin: 0px 8px 8px 0px; float: left; }
.exchangeBronze{background-image: url(../Images/medals/medal_bronze_2.png); background-position: 224px 10px; background-repeat:no-repeat;}
.exchangeSilver{background-image: url(../Images/medals/medal_silver_2.png); background-position: 224px 10px; background-repeat:no-repeat;}
.exchangeGold{background-image: url(../Images/medals/medal_gold_2.png); background-position: 224px 10px; background-repeat:no-repeat;}
a.cardBox:hover { background-color: #eee; }

a.family-action  
{
	width: 128px; 
	height: 64px; 
	padding: 4px 0 4px 4px; 
	border: solid 1px #ccc; 
	text-decoration: none; 
	margin: 0px 8px 8px 0px; 
	float: left;
	background: url(../Images/magnifier.png) bottom right no-repeat;
}
a.family-action:hover { background-color: #eee; }

a.man { background: url(../Images/man-icon.png) no-repeat; }
a.woman { background: url(../Images/woman-icon.png) no-repeat; }
a.boy { background: url(../Images/boy-icon.png) no-repeat; }
a.girl { background: url(../Images/girl-icon.png) no-repeat; }

.ui-widget { text-shadow: none; }
.ui-state-default { text-shadow: none; }
.ui-state-active { text-shadow: none; }

textarea { width: 480px; height: 145px; }
#notesubject { width: 480px; }

.bug { background: url(../Images/face-sad.png) no-repeat bottom left; }
.bug td { vertical-align: top; }
.bug input { width: 480px; }
.bug textarea { width: 480px; height: 145px; }
select#TimelineID option[value='0'] { color: #ff0000; font-weight:bold; }

div.blockContainer { border: solid 1px #ccc; padding: 4px; margin: 4px 0px; }
div.blockContainer h3 { border-bottom: solid 1px #ccc; margin-bottom: 4px; }

div.blockContainer .button-container { padding-bottom: 0; }

.dg input, .dg select, .dgh input, .dgh select { font-size: 11px; }
.dg input.date, .dgh input.date { width: 75px; }
.dg input.ssn, .dgh input.ssn { width: 75px; }

.ui-widget .dg input, .ui-widget .dg select, .ui-widget .dg textarea, .ui-widget .dg button, .ui-widget .dgh input, .ui-widget .dgh select, .ui-widget .dgh textarea, .ui-widget .dgh button
{
	font-family: font-family: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 11px;
}

td.noResults { text-align: center; font-weight: normal; }

embed { border: solid 1px #ccc; }

.newDocuments { padding-top: 4px; }

.familyFinder { border: solid 1px #ccc; padding: 8px 8px 8px 8px; margin: 0px 4px 4px 4px; }

.finalActions { border: solid 1px #ccc; padding: 8px 8px 8px 72px; margin: 0px 4px 4px 4px; }
.finalActions a { width: 32px; height: 32px; display: block; float: left; border: solid 1px #F5F5F5; padding: 4px; }
.finalActions a:hover { border: solid 1px #000; background-color: #ccc; }
.finalActions .action { float: right; }

.splitActions { border: solid 1px #ccc; padding: 8px; margin: 0px 4px 4px 4px; }
.splitActions a { width: 32px; height: 32px; display: block; float: left; border: solid 1px #F5F5F5; padding: 4px; }
.splitActions a:hover { border: solid 1px #000; background-color: #ccc; }

.pdfContainer { border: solid 1px #ccc; padding: 8px; margin: 0px 4px 4px 4px; }

.activeViewers .activeViewer { border: solid 1px #ccc; padding: 4px; float: left; margin: 0px 8px 0px 0px; }

.quickSummary td.container { padding: 0px 4px 0px 4px; vertical-align: top; width: 50%; }
.quickSummary td.status { padding: 4px 0px 4px 32px; font-weight: normal; cursor: pointer; }
.quickSummary td.status:hover { background-color: #ddd; }
.quickSummary td.viewer { padding: 4px 0px 4px 32px; font-weight: normal; }
.quickSummary .good { background: url(../Images/tick.png) 4px 4px no-repeat; }
.quickSummary .warn { background: url(../Images/error.png) 4px 4px no-repeat; }

.employerSetupWarnings td { padding-left: 24px; }
.employerSetupWarnings .critical { background: url(../Images/critical.png) 4px 4px no-repeat; }
.employerSetupWarnings .warning { background: url(../Images/error.png) 4px 4px no-repeat; }
.employerSetupWarnings .info { background: url(../Images/information.png) 4px 4px no-repeat; }


.flagContainer { display: none; border: solid 1px #ccc; background-color: #fff; padding: 4px; z-index: 32; cursor: pointer; }
.flagContainer div.flag { width: 16px; height: 16px; }
.flagContainer div.Yes { background: url(../Images/tick.png); }
.flagContainer div.No { /*background: url(../Images/error.png);*/ }

td.dgContainer { border: none; }

span.deadline-close { font-weight: bold; }
span.deadline-close { color: #cc0000; font-weight: bold; }

div.overlay-blur { background-image: url(../Images/overlay-hider-2.png); }

.familyFinder a.search { background: url(../Images/magnifier.png); width: 16px; height: 16px; display: inline-block; margin: 0px 0px 0px 4px; }
.familyFinder a.search span { display: none; }


#spellcheckresults { position: absolute; background: #fff; margin: 0; border: 1px solid #000; padding: 5px; }
#spellcheckresults dl { margin: 0; padding: 0; }
#spellcheckresults dl dt { float: left; clear: left; margin: 3px 0; padding: 0; font-weight: bold; }
#spellcheckresults dl dd { float: left; margin: 3px 10px; padding: 0; cursor: pointer; color: green; }
#spellcheckresults dl dd.ignore { color: red; font-style: italic; }

.valueBox{width:145px;border:none;background-color:#F2F5F7; }
.white{background-color:#FFF; }
tr.altrow .valueBox{background-color:#EEEEEE;}
tr.altrow .white{background-color:#FFF; }
.bold{font-weight:bold;}
.og td{text-align:right;}
.og td input{text-align:right;}
.og td.left{text-align:left;}

a.bubbleHelp{background: url(../Images/help-browser.png) no-repeat;width:16px;height:16px; text-indent: 9000px; overflow: hidden;display:inline-block; vertical-align:top; }

span.readonly{padding-left:6px;}
span.readonly input{border:none;background-color:#F5F5F5;font-style:italic;}

.error{color:Red;font-weight:bold;}

/* -- starting down here so I don't overwrite any of the prettiness up top -- */
.caseSetup-header{padding: 0px; border-top: 1px solid #c0c0c0; border-bottom: 1px solid #ffffff; margin: 0px -15px; background-color: #f2f2f2;}
	.caseSetup-header h4{padding: 20px 40px; border-top: 1px solid #ffffff; border-bottom: 1px solid #c0c0c0; margin: 0px;}

.case-setup-btn-active, .case-setup-btn-on, .case-setup-btn-off{width: 200px; height: 20px; padding: 25px 35px 20px 15px; background: url(../Images/btn-caseSetup.jpg) no-repeat left -109px; display: inline-block; text-decoration: none; color: #ccc !important; cursor: default;}
	.case-setup-btn-active .step, .case-setup-btn-on .step, .case-setup-btn-off .step{display: inline-block; padding-right: 40px;}
	
	.case-setup-btn-active{background-position: left 2px; color: #fff !important; text-shadow: 1px 1px 2px #00c; cursor: pointer;}
		.case-setup-btn-active .step{text-indent: -9999em;}

	.case-setup-btn-on{background-position: left -53px; color: #333 !important; cursor: pointer;}
	
		.census-error-description{padding-left: 120px; background: url(../Images/bkg-census-error.png) no-repeat left top;}
		.census-loading-description{background: url(../Images/bkg-loading.gif) no-repeat left center; min-height: 120px;}
		.census-error-description > strong{color: #300 !important;}
		.bar-yellow, .bar-red, .bar-blue{width: 40px; height: 12px; display: inline-block; margin-right: 5px; background-color: #ffc000;}
		.bar-red{background-color: #f00;}
		.bar-blue{background-color: #0037F9;}
		
	.census-description{padding: 20px 0px 60px 120px; background: url(../Images/bkg-census.png) no-repeat left top;}
	h2.green{font-size: 2em; color: #003300;}
	.largest{font-size: 3em;}
	
.tooltip, .flagContainer, .segmentContainer  
	{
					display: none; 
					position: fixed;
                    border: solid 2px #4B81BD;
                    background-color: #F9F9F9; 
                    padding: 4px; 
                    z-index: 32; 
                    cursor: pointer;
	}
	
.line-timeline { padding: 0 4px 0 4px; }

.line-timeline a { display: block; color: #666 !important; text-decoration: none; cursor: pointer; }
.line-timeline a:hover { text-decoration: none; }
.line-timeline .tooltip { text-align: center; }

.line-timeline .header { position: relative; }
.line-timeline .header .header-icon { position: absolute; top: 0; margin-left: -8px; margin-top: 8px;  width: 16px; height: 16px; }
.line-timeline .header .header-icon-exact { position: absolute; top: 0; margin-left: -8px; margin-top: -12px;  width: 16px; height: 16px; }
.line-timeline .header .header-icon-green-flag { background-image: url(../Images/flag_green.png); }
.line-timeline .header .header-icon-blue-flag { background-image: url(../Images/flags.png); }
.line-timeline .header .header-icon-yellow-flag { background-image: url(../Images/flag_yellow.png); }
.line-timeline .header .header-icon-down-arrow { background-image: url(../Images/bullet-arrow-down-2.png); }

.line-timeline .container { border: solid 1px #ccc; }
.line-timeline .container .container-bar { float: left; padding: 0; margin: 0; border: none; height: 31px; }
.line-timeline .container .container-bar-yellow { background-image: url(../Images/pointers/verification-background.jpg); }
.line-timeline .container .container-bar-green { background-image: url(../Images/pointers/appeal-background.jpg); }
.line-timeline .container .container-bar-buffer { background-image: url(../Images/pointers/buffer-background.jpg); }
.line-timeline .container .container-bar-lt-blue { background-image: url(../Images/pointers/admin-background.jpg); }
.line-timeline .container .container-bar-md-blue { background-image: url(../Images/pointers/initial-measurement-background.jpg); }
.line-timeline .container .container-bar-dk-blue { background-image: url(../Images/pointers/initial-stability-background.jpg); }

.line-timeline .container .container-label-left { float: left; padding: 7px 0px 7px 16px; }
.line-timeline .container .container-label-right { float: right; padding: 7px 16px 7px 0px; }

.line-timeline .footer { position: relative; height: 16px;  }

/* Sorting UI */
a.sortAsc {
    padding-right: 16px;
    background-image: url(../Images/arrow_up.png);
    background-position: right;
    background-repeat: no-repeat;
}

a.sortDesc {
    padding-right: 16px;
    background-image: url(../Images/arrow_down.png);
    background-position: right;
    background-repeat: no-repeat;
}





/* Paging UI */
td.pager {
    background-color: #eee;
}

td.pager div {
    font-size: smaller;
    font-weight: bold;
    padding: 5px;
}

a.pagerButton, a.pagerButton:visited
{
    border: solid 1px #eee;
    padding: 4px;
    text-decoration: none;
    color: #006;
    margin: 0px 2px 0px 2px;
}

span.pagerButton
{
    border: solid 1px #eee;
    padding: 4px;
    text-decoration: none;
    color: #006;
    margin: 0px 2px 0px 2px;
    cursor: pointer;
}

a.pagerButton:hover
{
    border: solid 1px black;
    color: Black;
}

a.pagerButtonCurrentPage
{
    border: solid 1px #00a;
    padding: 4px;
    text-decoration: none;
    color: White;
    background-color: #006;
    margin: 0px 2px 0px 2px;
}

.pagerButtonDisabled
{
    border: none;
    color: #999;
    padding: 4px;
}


span.yesMark {
    color: green;
    font-size: 15px;
}

span.noMark {
    color: grey;
}

/* Statistics UI */
.loadingDiv { background: url(../Images/animated-bar.gif) no-repeat bottom left; }

/* tables */
table.tablesorter {
	background-color: #CDCDCD;
	margin:10px 0pt 15px;
	font-size: 10pt;
	width: 100%;
	text-align: left;
}
table.tablesorter thead tr th, table.tablesorter tfoot tr th {
	background-color: #e6EEEE;
	border: 1px solid #FFF;
	font-size: 10pt;
	padding: 4px;
}
table.tablesorter thead tr .header {
	background-image: url(../Images/bg.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}
table.tablesorter tbody td {
	color: #3D3D3D;
	padding: 4px;
	background-color: #FFF;
	vertical-align: top;
}
table.tablesorter tbody tr.odd td {
	background-color:#F0F0F6;
}
table.tablesorter thead tr .headerSortUp {
	background-image: url(../Images/asc.gif);
}
table.tablesorter thead tr .headerSortDown {
	background-image: url(../Images/desc.gif);
}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
background-color: #8dbdd8;
}
table.tablesorter tr.even:hover td,
table.tablesorter tr.odd:hover td {
    background-color: #FFF3C8;
}

.ui-jqgrid tr.jqgfirstrow td {
    padding: 0 2px 0 3px;
}

@font-face {
    font-family: 'Glyphicons Halflings';
    src: url('../../fonts/glyphicons-halflings-regular.eot');
    src: url('../../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../../fonts/glyphicons-halflings-regular.svg#glyphicons-halflingsregular') format('svg');
} 
 

.glyphicon {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  -webkit-font-smoothing: antialiased;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
}
.large {
    font-size: 32px;
}
.glyphicon-asterisk:before {
  content: "\2a";
}

.glyphicon-plus:before {
  content: "\2b";
}

.glyphicon-euro:before {
  content: "\20ac";
}

.glyphicon-minus:before {
  content: "\2212";
}

.glyphicon-cloud:before {
  content: "\2601";
}

.glyphicon-envelope:before {
  content: "\2709";
}

.glyphicon-pencil:before {
  content: "\270f";
}

.glyphicon-glass:before {
  content: "\e001";
}

.glyphicon-music:before {
  content: "\e002";
}

.glyphicon-search:before {
  content: "\e003";
}

.glyphicon-heart:before {
  content: "\e005";
}

.glyphicon-star:before {
  content: "\e006";
}

.glyphicon-star-empty:before {
  content: "\e007";
}

.glyphicon-user:before {
  content: "\e008";
}

.glyphicon-film:before {
  content: "\e009";
}

.glyphicon-th-large:before {
  content: "\e010";
}

.glyphicon-th:before {
  content: "\e011";
}

.glyphicon-th-list:before {
  content: "\e012";
}

.glyphicon-ok:before {
  content: "\e013";
}

.glyphicon-remove:before {
  content: "\e014";
}

.glyphicon-zoom-in:before {
  content: "\e015";
}

.glyphicon-zoom-out:before {
  content: "\e016";
}

.glyphicon-off:before {
  content: "\e017";
}

.glyphicon-signal:before {
  content: "\e018";
}

.glyphicon-cog:before {
  content: "\e019";
}

.glyphicon-trash:before {
  content: "\e020";
}

.glyphicon-home:before {
  content: "\e021";
}

.glyphicon-file:before {
  content: "\e022";
}

.glyphicon-time:before {
  content: "\e023";
}

.glyphicon-road:before {
  content: "\e024";
}

.glyphicon-download-alt:before {
  content: "\e025";
}

.glyphicon-download:before {
  content: "\e026";
}

.glyphicon-upload:before {
  content: "\e027";
}

.glyphicon-inbox:before {
  content: "\e028";
}

.glyphicon-play-circle:before {
  content: "\e029";
}

.glyphicon-repeat:before {
  content: "\e030";
}

.glyphicon-refresh:before {
  content: "\e031";
}

.glyphicon-list-alt:before {
  content: "\e032";
}

.glyphicon-flag:before {
  content: "\e034";
}

.glyphicon-headphones:before {
  content: "\e035";
}

.glyphicon-volume-off:before {
  content: "\e036";
}

.glyphicon-volume-down:before {
  content: "\e037";
}

.glyphicon-volume-up:before {
  content: "\e038";
}

.glyphicon-qrcode:before {
  content: "\e039";
}

.glyphicon-barcode:before {
  content: "\e040";
}

.glyphicon-tag:before {
  content: "\e041";
}

.glyphicon-tags:before {
  content: "\e042";
}

.glyphicon-book:before {
  content: "\e043";
}

.glyphicon-print:before {
  content: "\e045";
}

.glyphicon-font:before {
  content: "\e047";
}

.glyphicon-bold:before {
  content: "\e048";
}

.glyphicon-italic:before {
  content: "\e049";
}

.glyphicon-text-height:before {
  content: "\e050";
}

.glyphicon-text-width:before {
  content: "\e051";
}

.glyphicon-align-left:before {
  content: "\e052";
}

.glyphicon-align-center:before {
  content: "\e053";
}

.glyphicon-align-right:before {
  content: "\e054";
}

.glyphicon-align-justify:before {
  content: "\e055";
}

.glyphicon-list:before {
  content: "\e056";
}

.glyphicon-indent-left:before {
  content: "\e057";
}

.glyphicon-indent-right:before {
  content: "\e058";
}

.glyphicon-facetime-video:before {
  content: "\e059";
}

.glyphicon-picture:before {
  content: "\e060";
}

.glyphicon-map-marker:before {
  content: "\e062";
}

.glyphicon-adjust:before {
  content: "\e063";
}

.glyphicon-tint:before {
  content: "\e064";
}

.glyphicon-edit:before {
  content: "\e065";
}

.glyphicon-share:before {
  content: "\e066";
}

.glyphicon-check:before {
  content: "\e067";
}

.glyphicon-move:before {
  content: "\e068";
}

.glyphicon-step-backward:before {
  content: "\e069";
}

.glyphicon-fast-backward:before {
  content: "\e070";
}

.glyphicon-backward:before {
  content: "\e071";
}

.glyphicon-play:before {
  content: "\e072";
}

.glyphicon-pause:before {
  content: "\e073";
}

.glyphicon-stop:before {
  content: "\e074";
}

.glyphicon-forward:before {
  content: "\e075";
}

.glyphicon-fast-forward:before {
  content: "\e076";
}

.glyphicon-step-forward:before {
  content: "\e077";
}

.glyphicon-eject:before {
  content: "\e078";
}

.glyphicon-chevron-left:before {
  content: "\e079";
}

.glyphicon-chevron-right:before {
  content: "\e080";
}

.glyphicon-plus-sign:before {
  content: "\e081";
}

.glyphicon-minus-sign:before {
  content: "\e082";
}

.glyphicon-remove-sign:before {
  content: "\e083";
}

.glyphicon-ok-sign:before {
  content: "\e084";
}

.glyphicon-question-sign:before {
  content: "\e085";
}

.glyphicon-info-sign:before {
  content: "\e086";
}

.glyphicon-screenshot:before {
  content: "\e087";
}

.glyphicon-remove-circle:before {
  content: "\e088";
}

.glyphicon-ok-circle:before {
  content: "\e089";
}

.glyphicon-ban-circle:before {
  content: "\e090";
}

.glyphicon-arrow-left:before {
  content: "\e091";
}

.glyphicon-arrow-right:before {
  content: "\e092";
}

.glyphicon-arrow-up:before {
  content: "\e093";
}

.glyphicon-arrow-down:before {
  content: "\e094";
}

.glyphicon-share-alt:before {
  content: "\e095";
}

.glyphicon-resize-full:before {
  content: "\e096";
}

.glyphicon-resize-small:before {
  content: "\e097";
}

.glyphicon-exclamation-sign:before {
  content: "\e101";
}

.glyphicon-gift:before {
  content: "\e102";
}

.glyphicon-leaf:before {
  content: "\e103";
}

.glyphicon-eye-open:before {
  content: "\e105";
}

.glyphicon-eye-close:before {
  content: "\e106";
}

.glyphicon-warning-sign:before {
  content: "\e107";
}

.glyphicon-plane:before {
  content: "\e108";
}

.glyphicon-random:before {
  content: "\e110";
}

.glyphicon-comment:before {
  content: "\e111";
}

.glyphicon-magnet:before {
  content: "\e112";
}

.glyphicon-chevron-up:before {
  content: "\e113";
}

.glyphicon-chevron-down:before {
  content: "\e114";
}

.glyphicon-retweet:before {
  content: "\e115";
}

.glyphicon-shopping-cart:before {
  content: "\e116";
}

.glyphicon-folder-close:before {
  content: "\e117";
}

.glyphicon-folder-open:before {
  content: "\e118";
}

.glyphicon-resize-vertical:before {
  content: "\e119";
}

.glyphicon-resize-horizontal:before {
  content: "\e120";
}

.glyphicon-hdd:before {
  content: "\e121";
}

.glyphicon-bullhorn:before {
  content: "\e122";
}

.glyphicon-certificate:before {
  content: "\e124";
}

.glyphicon-thumbs-up:before {
  content: "\e125";
}

.glyphicon-thumbs-down:before {
  content: "\e126";
}

.glyphicon-hand-right:before {
  content: "\e127";
}

.glyphicon-hand-left:before {
  content: "\e128";
}

.glyphicon-hand-up:before {
  content: "\e129";
}

.glyphicon-hand-down:before {
  content: "\e130";
}

.glyphicon-circle-arrow-right:before {
  content: "\e131";
}

.glyphicon-circle-arrow-left:before {
  content: "\e132";
}

.glyphicon-circle-arrow-up:before {
  content: "\e133";
}

.glyphicon-circle-arrow-down:before {
  content: "\e134";
}

.glyphicon-globe:before {
  content: "\e135";
}

.glyphicon-tasks:before {
  content: "\e137";
}

.glyphicon-filter:before {
  content: "\e138";
}

.glyphicon-fullscreen:before {
  content: "\e140";
}

.glyphicon-dashboard:before {
  content: "\e141";
}

.glyphicon-heart-empty:before {
  content: "\e143";
}

.glyphicon-link:before {
  content: "\e144";
}

.glyphicon-phone:before {
  content: "\e145";
}

.glyphicon-usd:before {
  content: "\e148";
}

.glyphicon-gbp:before {
  content: "\e149";
}

.glyphicon-sort:before {
  content: "\e150";
}

.glyphicon-sort-by-alphabet:before {
  content: "\e151";
}

.glyphicon-sort-by-alphabet-alt:before {
  content: "\e152";
}

.glyphicon-sort-by-order:before {
  content: "\e153";
}

.glyphicon-sort-by-order-alt:before {
  content: "\e154";
}

.glyphicon-sort-by-attributes:before {
  content: "\e155";
}

.glyphicon-sort-by-attributes-alt:before {
  content: "\e156";
}

.glyphicon-unchecked:before {
  content: "\e157";
}

.glyphicon-expand:before {
  content: "\e158";
}

.glyphicon-collapse-down:before {
  content: "\e159";
}

.glyphicon-collapse-up:before {
  content: "\e160";
}

.glyphicon-log-in:before {
  content: "\e161";
}

.glyphicon-flash:before {
  content: "\e162";
}

.glyphicon-log-out:before {
  content: "\e163";
}

.glyphicon-new-window:before {
  content: "\e164";
}

.glyphicon-record:before {
  content: "\e165";
}

.glyphicon-save:before {
  content: "\e166";
}

.glyphicon-open:before {
  content: "\e167";
}

.glyphicon-saved:before {
  content: "\e168";
}

.glyphicon-import:before {
  content: "\e169";
}

.glyphicon-export:before {
  content: "\e170";
}

.glyphicon-send:before {
  content: "\e171";
}

.glyphicon-floppy-disk:before {
  content: "\e172";
}

.glyphicon-floppy-saved:before {
  content: "\e173";
}

.glyphicon-floppy-remove:before {
  content: "\e174";
}

.glyphicon-floppy-save:before {
  content: "\e175";
}

.glyphicon-floppy-open:before {
  content: "\e176";
}

.glyphicon-credit-card:before {
  content: "\e177";
}

.glyphicon-transfer:before {
  content: "\e178";
}

.glyphicon-cutlery:before {
  content: "\e179";
}

.glyphicon-header:before {
  content: "\e180";
}

.glyphicon-compressed:before {
  content: "\e181";
}

.glyphicon-earphone:before {
  content: "\e182";
}

.glyphicon-phone-alt:before {
  content: "\e183";
}

.glyphicon-tower:before {
  content: "\e184";
}

.glyphicon-stats:before {
  content: "\e185";
}

.glyphicon-sd-video:before {
  content: "\e186";
}

.glyphicon-hd-video:before {
  content: "\e187";
}

.glyphicon-subtitles:before {
  content: "\e188";
}

.glyphicon-sound-stereo:before {
  content: "\e189";
}

.glyphicon-sound-dolby:before {
  content: "\e190";
}

.glyphicon-sound-5-1:before {
  content: "\e191";
}

.glyphicon-sound-6-1:before {
  content: "\e192";
}

.glyphicon-sound-7-1:before {
  content: "\e193";
}

.glyphicon-copyright-mark:before {
  content: "\e194";
}

.glyphicon-registration-mark:before {
  content: "\e195";
}

.glyphicon-cloud-download:before {
  content: "\e197";
}

.glyphicon-cloud-upload:before {
  content: "\e198";
}

.glyphicon-tree-conifer:before {
  content: "\e199";
}

.glyphicon-tree-deciduous:before {
  content: "\e200";
}

.glyphicon-briefcase:before {
  content: "\1f4bc";
}

.glyphicon-calendar:before {
  content: "\1f4c5";
}

.glyphicon-pushpin:before {
  content: "\1f4cc";
}

.glyphicon-paperclip:before {
  content: "\1f4ce";
}

.glyphicon-camera:before {
  content: "\1f4f7";
}

.glyphicon-lock:before {
  content: "\1f512";
}

.glyphicon-bell:before {
  content: "\1f514";
}

.glyphicon-bookmark:before {
  content: "\1f516";
}

.glyphicon-fire:before {
  content: "\1f525";
}

.glyphicon-wrench:before {
  content: "\1f527";
}

.menuNotification {
    color: Yellow !important;
}

.uiUpdateDisabled {
    color: grey;
    cursor: none;
}
