 
/* common-controls.css */
 
 
.primaryButtonMiddleblue  {
    color: #008365; /*#0989d7*/
}
 
.primaryButton span  {
    color: #008365; /*#0989d7*/
}
 
.textInput  {
    color: #666666;
}
 
.label  {
    color: #666666;
}
 
.primaryButtonMiddle  {
    color: #FFFFFF;
}
 
.modalWindowModal  {
    background-color: #000000;
}
 
.modalWindowTop .modalWindowTitle  {
    color: #046d56; /*#0c4e8c*/
}
 
.modalWindowContentblue .errorMessage  {
    color: #5C5C5C;
}
 
.modalWindowTopblue .modalWindowTitle  {
    color: #008365; /*#0989d7*/
}
 
 
.headerBottomBorder  {
    background-color: #00559E;
    background-color: #FF0000;
}
 
.browseMenuShadow  {
    border-color: #046d56; /*#13689E*/
    background-color: #99ffe8; /*#477b9c*/
}
 
#browseButtonState.active  {
    background-color: #99ffe8; /*#477b9c*/
    border-color: #046d56; /*#13689E*/
}
 
.browseTab div div  {
    color: #FFFFFF;
}
 
.headerButton div div  {
    color: #FFFFFF;
}
 
.headerButtonDownArrow:link, .headerButtonDownArrow:active, .headerButtonDownArrow:visited  {
    color: #FFFFFF;
}
 
.headerButtonDownArrow:hover  {
    color: #FFFFFF;
}
 
.upArrow:link, .upArrow:active, .upArrow:visited  {
    color: #FFFFFF;
}
 
#scrollableListContainer  {
    background-color: #FFFFFF;
}
 
.btn-l  {
    background-color: #646464;
    border-color: #666666;
}
 
.btn-r  {
    background-color: #646464;
    border-color: #666666;
}
 
 
.upButton  {
    background-color: #99ffe8; /*#eee*/
    border-color: #AAAAAA;
}
 
.downButton  {
    background-color: #99ffe8; /*#eee*/
    border-color: #AAAAAA;
}
 
.downButton:hover, .upButton:hover  {
    background-color: #99ffe8; /*#eee*/
    border-color: #99ffe8; /*#2477C1*/
}
 
.downButtonDisabled  {
    border-color: #CCCCCC;
    background-color: #F0F0F0;
}
 
.upButtonDisabled  {
    border-color: #CCCCCC;
    background-color: #F0F0F0;
}
 
.columns  {
    border-right-color: #DDDDDD;
    background-color: #FFFFFF;
}
 
.navListStart span  {
    color: #777777;
}
 
.navListStart span:hover  {
    color: #FFFFFF;
    background-color: #666666;
}
 
.navListStart .parent span:hover  {
    background-color: #666666;
    color: #FFFFFF;
    background-color: #999999;
}
 
 
.navList  {
    background-color: #FFFFFF;
}
 
.navList span  {
    color: #666666;
}
 
.navList span:hover  {
    color: #046d56; /*#11679D*/
    background-color: #E1EFFD;
}
 
.navList span a  {
    color: #666666;
}
 
.selectedListItem span  {
    color: #FFFFFF;
    background-color: #085746; /*#005C96*/
}
 
.selectedListPage span  {
    color: #FFFFFF;
    background-color: #046d56; /*#7FADCA*/
}
 
.navList .scrollableListItem span:hover  {
    color: #008365; /*#0C60A6*/
    background-color: #D9F4FB;
}
 
.navList .scrollableListItem:focus span  {
    color: #008365; /*#0C60A6*/
    background-color: #D9F4FB;
}
 
.navList .parent span:hover  {
    color: #046d56; /*#11679D*/
    background-color: #E1EFFD;
}
 
.navList .parent:focus span  {
    color: #046d56; /*#11679D*/
    background-color: #E1EFFD;
}
 
div[id=mainMenuContainer] .navList .scrollableListItem:focus span  {
    background-color: #f6f6f6; /*#D9E7EF*/
}
 
div[id=mainMenuContainer] .navList .parent:focus span  {
    color: #046d56; /*#11679D*/
    background-color: #f6f6f6; /*#D9E7EF*/
}
 
.searchInputContainer  {
    background-color: #FFFFFF;
}
 
#searchInput  {
    color: #B2B2B2;
}
 
#searchButton  {
    color: #FFFFFF;
}
 
 
 
 
.banner-footer  {
    background-color: #F4F4F4;
    color: #808080; /*#4f585f*/
}
/* common-platform.css */
 
 
.information span  {
    color: #5C5C5C;
}
 
 
 
#globalNav  {
    color: #FFFFFF;
}
 
#globalNav .globalnav-list-item  {
    border-left-color: #FFFFFF;
}
 
#globalNav li a  {
    color: #FFFFFF;
}
 
#helpWindowTab #helpWindowTabText  {
    color: #99ffe8; /*#0084d5*/
}
 
#helpWindowControls #helpWindowTitle  {
    color: #99ffe8; /*#0084d5*/
}
 
#openItemsHeader div h3  {
    color: #008365; /*#0C60A6*/
}
 
 
#openItemsBody  {
    border-left-color: #99ffe8; /*#9AC0D2*/
    border-right-color: #99ffe8; /*#9AC0D2*/
    background-color: #FFFFFF;
}
 
#categoryList  {
    color: #999999;
}
 
#categoryList li h4  {
    color: #555555;
}
 
#categoryList li h4:hover  {
    border-top-color: #CCCCCC;
    border-bottom-color: #CCCCCC;
    color: #000000;
}
 
.itemList li:hover  {
    background-color: #F5F9FA;
    color: #333344;
}
 
 
#openItemsFooter  {
    border-color: #99ffe8; /*#9AC0D2*/
}
 
#buttonBar span  {
    color: #666666;
}
 
#buttonBar span:hover  {
    color: #008365; /*#0C60A6*/
}
 
 
.activeOpenItem  {
    background-color: #99ffe8; /*#9AC0D2*/
    color: #FFFFFF;
    border-bottom-color: #FFFFFF;
}
 
.tabInfoTitle  {
    color: #656564;
}
 
.tabInfoText  {
    color: #656564;
}
/* aurora-header.css */
 
#header-main-section  {
    background-color: #008365; /*#206E9F*/
}
 
#header-main-section-east-part {
    background-color: #046d56; /*#1B6496*/
}
 
#header-main-section-east-part #mepDiv   {
    border-left-color: #1D5F8C;
    color: #FFFFFF;
}
 
#header-main-section-east-part #signInButton   {
    border-left-color: #1D5F8C;
}
 
#header-main-section-east-part #userDiv  {
    border-left-color: #1D5F8C;
}
 
 
#header-main-section-east-part #username {
    color: #FFFFFF;
}
 
#header-main-section-east-part #toolsButton  {
    border-left-color: #1D5F8C;
}
 
.notification-center  {
    color: #444444; /*#FFD079*/
}
 
.notification-center-count  {
    color: #808080; /*#4F585F*/
}
 
.notification-center-anchor {
    background-color: #444444; /*#FFD079*/
}
 
#signList .canvas-item  {
    color: #FFFFFF;
}@media only screen and (min-width: 0px) and (max-width: 767px) {
 
    #signInCanvas  {
    background-color: #FFFFFF;
}
 
    #signInCanvas .canvas-section, #signInCanvas .canvas-item  {
    border-bottom-color: #008365; /*#D0DBDE*/
}
 
    #signInCanvas.signIn-active  {
    background-color: #FFFFFF;
}
 
    #signList .canvas-section  {
    color: #085739; /*#41566F*/
    background-color: #f6f6f6; /*#F9FAFB*/
}
 
    #signList .canvas-item  {
    color: #085739; /*#41566F*/
    border-bottom-color: #008365; /*#D0DBDE*/
}
 
    #signList .canvas-item:hover, #signList .canvas-item:focus  {
    background-color: #f6f6f6; /*#F3FCFF*/
}
 
    .signIn-mobile.signIn-expanded:after  {
    border-bottom-color: #FFFFFF;
}
}
@media (min-width:0px) and (max-width:767px) and (orientation : landscape)    {
 
    #header-main-section-east-part #signInButton  {
    border-left-color: #1D5F8C;
    background-color: #046d56; /*#1B6496*/
}
 
    #header-main-section-east-part #toolsButton  {
    border-left-color: #1D5F8C;
}
 
    #header-main-section-east-part #userDiv  {
    border-left-color: #1D5F8C;
    background-color: #046d56; /*#1B6496*/
}
}
 
/* aurora-breadcrumb.css */
 
 
a.breadcrumbButton:link, a.breadcrumbButton:active, a.breadcrumbButton:visited , .breadcrumbButton  {
    color: #085739; /*#41566F*/
}
 
#title-panel {
    color: #008365; /*#557287*/
}
 
#breadcrumb-panel, #title-panel {
    background-color: #d9d9d9; /*#F9FAFB*/
    border-bottom-color: #3b3b3b; /*#DEE5E7*/
}
 
.page-title-separator {
    border-bottom-color: #99ffe8; /*#DEE5E7*/
}@media only screen
and (min-width: 0px)
and (max-width: 767px) {
 
    #breadcrumb-panel {
    color: #085739; /*#41566F*/
}
}
 
/* aurora-menu.css */
 
 
#menuContainer {
    background-color: #FFFFFF;
}
 
.menu-wrapper  {
    background-color: #FFFFFF;
}
 
 
#bannerMenu.show:after
 {
    border-bottom-color: #FFFFFF;
}
 
#menu ul>li  {
    border-bottom-color: #008365; /*#D0DBDE*/
}
 
#menu .menu-text, #menu .menu-subheader-text {
    color: #085739; /*#41566F*/
}
#menu ul li:hover, #menu ul li:focus {
    background-color: #808080; /*#F3FCFF*/
    color: #085739;
}
 
.menu-wrapper a:link,.menu-wrapper a:visited,.menu-wrapper a:hover,.menu-wrapper a:active  {
    color: #085739; /*#41566F*/
}
/* aurora-tools.css */
 
#toolsCanvas .canvas-item  {
    border-top-color: #008365; /*#d0dbde*/
}
#toolsList .canvas-section  {
    color: #085739; /*#41566f*/
    background-color: #f6f6f6; /*#f9fafb*/
    border-bottom-color: #008365; /*#d0dbde*/
}
#toolsList .canvas-item  {
    color: #085739; /*#41566f*/
    border-bottom-color: #008365; /*#d0dbde*/
    background-color: #f6f6f6; /*#f9fafb*/
}
#toolsList .canvas-item:hover,
#toolsList .canvas-item:focus  {
    background-color: #f6f6f6; /*#f3fcff*/
}
#toolsButton.tools-expanded:after  {
    border-bottom-color: #FFFFFF;
}
#toolsList #mepDescForMobile  {
    background-color: #E8E3E3;
}
/* aurora-profile.css */
 
 
#userCanvas .canvas-item  {
    border-top-color: #008365; /*#d0dbde*/
}
 
#userList .canvas-section  {
    color: #085739; /*#41566f*/
    background-color: #f6f6f6; /*#f9fafb*/
    border-bottom-color: #008365; /*#d0dbde*/
}
 
#userList .canvas-item  {
    color: #085739; /*#41566f*/
    background-color: #FFFFFF;
    border-bottom-color: #008365; /*#d0dbde*/
}
 
#userList .canvas-item:hover, #userList .canvas-item:focus  {
    background-color: #f6f6f6; /*#F3FCFF*/
}
 
#userList .canvas-item[readonly]  {
    color: #085739; /*#41566F*/
}
 
#header-main-section-east-part #userDiv #user.user-expanded:after  {
    border-bottom-color: #FFFFFF;
}
 
 
#userList #usernameForMobile  {
    background-color: #CCCCCC;
}
/* multiCalendar.css */
 
.grid td.focus, .grid td.focus a  {
    color: #000000 !important;
}
.grid td  {
    border-color: #CCCCCC !important;
}
.add-row-hover  {
    border-color: #CCCCCC !important;
}
.a {
    color: #000000 !important;
    background-color: #FFFFFF !important;
}
 
.ui-widget-content  {
    border-color: #CCCCCC;
    background-color: #FFFFFF;
    color: #333333;
}
 
.ui-widget-content a  {
    color: #333333;
}
 
.ui-widget-header a  {
    color: #222222;
}
 
.ui-datepicker-div .ui-widget-header  {
    background-color: #EDF0F4;
    color: #333333;
}
 
 
 
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited  {
    color: #333333;
}
 
.ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus  {
    color: #FFFFFF;
    background-color: #003327; /*#194F85*/
}
 
#multiCalendarContainer .ui-state-hover a, #multiCalendarContainer .ui-state-hover a:hover  {
    color: #FFFFFF;
    background-color: #003327; /*#194F85*/
}
 
#multiCalendarContainer .ui-state-active, #multiCalendarContainer .ui-widget-content .ui-state-active, #multiCalendarContainer .ui-widget-header .ui-state-active  {
    background-color: #003327; /*#194F85*/
    color: #FFFFFF;
}
 
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited  {
    color: #FFFFFF;
}
 
 
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  {
    border-color: #FFC51E;
    background-color: #FEF8BE;
    color: #363636;
}
 
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a  {
    color: #363636;
}
 
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error  {
    border-color: #DC6F6E;
    background-color: #EBCFCF;
    color: #000000;
}
 
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a  {
    color: #000000;
}
 
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text  {
    color: #000000;
}
 
 
 
 
 
 
 
.ui-widget-overlay  {
    background-color: #000000;
}
 
.ui-widget-shadow  {
    background-color: #080808;
}
 
.ui-datepicker-header .ui-state-hover  {
    background-color: #EAF4FD;
    border-color: #C5DBEC;
    color: #008365; /*#2E6EBE*/
}
 
.ui-datepicker .ui-state-highlight  {
    background-color: #EAF4FD;
    border-color: #C5DBEC;
    color: #008365; /*#2E6EBE*/
}
 
.ui-datepicker .ui-widget-content  {
    border-color: #DDDDDD;
    color: #333333;
}
 
.ui-datepicker.ui-widget-content  {
    border-color: #DDDDDD;
}
 
#multiCalendarContainer  {
    background-color: #FFFFFF;
}
 
 
 
 
#multiCalendarContainer .ui-widget-content  {
    background-color: #FFFFFF;
    color: #333333;
}
 
.ui-widget-header a  {
    color: #222222;
}
 
.ui-datepicker-div .ui-widget-header  {
    background-color: #EDF0F4;
    color: #333333;
}
 
 
.ui-datepicker .ui-datepicker-calendar .ui-state-highlight, .ui-datepicker .ui-datepicker-calendar .ui-state-hover  {
    background-color: #cccccc !important; /*#EBEBEB*/
    color: #000000
    BORDER: 1PX SOLID #C5DBEC;
}
 
.ui-datepicker .ui-state-default .ui-state-hover  {
    background-color: #99ffe8; /*#B2CEDF*/
}
 
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited  {
    color: #333333;
}
 
#multiCalendarContainer .ui-state-focus, #multiCalendarContainer .ui-widget-content .ui-state-focus, #multiCalendarContainer .ui-widget-header .ui-state-focus  {
    color: #FFFFFF;
    background-color: #003327; /*#194F85*/
}
 
#multiCalendarContainer .ui-state-hover a, #multiCalendarContainer .ui-state-hover a:hover  {
    color: #FFFFFF;
    background-color: #003327; /*#194F85*/
}
 
#multiCalendarContainer .ui-state-active, #multiCalendarContainer .ui-widget-content .ui-state-active, #multiCalendarContainer .ui-widget-header .ui-state-active  {
    background-color: #0E5C94 !important;
    border-color: #0E5C94;
    color: #FFFFFF !important;
}
 
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited  {
    color: #FFFFFF;
}
 
 
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a  {
    color: #363636;
}
 
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error  {
    border-color: #DC6F6E;
    background-color: #EBCFCF;
    color: #000000;
}
 
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a  {
    color: #000000;
}
 
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text  {
    color: #000000;
}
 
 
.ui-widget-overlay  {
    background-color: #000000;
}
 
.ui-widget-shadow  {
    background-color: #080808;
}
 
.ui-datepicker .ui-datepicker-header  {
    background-color: #ECF0F4;
}
 
.ui-datepicker .ui-widget-content  {
    border-color: #DDDDDD;
    color: #333333;
}
 
.ui-datepicker.ui-widget-content  {
    border-color: #DDDDDD;
}
 
#multiCalendarContainer > div  {
    background-color: #FFFFFF;
}
 
input.hasMultiCalendarPicker:hover  {
    border-color: #99ffe8; /*#4282B3*/
}
 
input.hasMultiCalendarPicker:focus  {
    border-color: #99ffe8; /*#4282B3*/
}
 
input.hasMultiCalendarPicker  {
    border-color: #008365; /*#778FA0*/
}
 
#timeBoxContainer  {
    background-color: #FFFFFF;
    border-color: #CCCCCC;
}
 
.ui-state-default, .ui-widget-content .ui-state-default  {
    border-color: #D3D3D3;
}
 
input.hasMultiCalendarPicker.component-error   {
    border-color: #CC0000;
}
 
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  {
    background-color: #FEF8BE;
    color: #363636;
}
.ui-datepicker .ui-state-highlight  {
    color: #008365; /*#2E6EBE*/
}
.ui-datepicker .ui-datepicker-calendar .ui-state-highlight, .ui-datepicker .ui-datepicker-calendar .ui-state-hover  {
    background-color: #cccccc !important; /*#EBEBEB*/
    color: #000000;
}
.ui-datepicker td  {
    border-color: #CCCCCC;
}
 
 
#multiCalendarContainer  {
    background-color: #FFFFFF;
}
.ui-datepicker-weekheader  {
    background-color: #f6f6f6; /*#F3F7F8*/
    border-top-color: #99ffe8; /*#eee*/
    border-bottom-color: #99ffe8; /*#eee*/
}
#multiCalendarContainer .ui-widget-header {
    background-color: #FFFFFF;
}
#multiCalendarContainer .ui-widget-header > span h5 {
    color: #808080; /*#4F585F*/
}
.ui-datepicker td  {
    border-color: #CCCCCC;
}
.vertical-line  {
    border-left-color: #99ffe8; /*#eee*/
}@media only screen and (min-width:768px){
    .ui-datepicker-group  {
    border-color: #999999;
}
}
 
/* jquery-ui-1.8.13.custom.css */
 
.ui-widget-content  {
    border-color: #CCCCCC;
    background-color: #FFFFFF;
    color: #333333;
}
.ui-widget-content a  {
    color: #333333;
}
.ui-widget-header a  {
    color: #222222;
}
.ui-datepicker-div .ui-widget-header  {
    background-color: #EDF0F4 !important;
    color: #333333;
}
 
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default  {
    border-color: #DDDDDD;
    color: #333333;
}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited  {
    color: #333333;
}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus  {
    color: #FFFFFF;
    background-color: #003327; /*#194F85*/
}
.ui-state-hover a, .ui-state-hover a:hover  {
    color: #FFFFFF;
    background-color: #003327; /*#194F85*/
}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active  {
    background-color: #003327; /*#194F85*/
    color: #FFFFFF;
}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited  {
    color: #FFFFFF;
}
 
 
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight   {
    border-color: #FFC51E;
    background-color: #FEF8BE;
    color: #363636;
}
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a  {
    color: #363636;
}
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error  {
    border-color: #DC6F6E;
    background-color: #EBCFCF;
    color: #000000;
}
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a  {
    color: #000000;
}
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text  {
    color: #000000;
}
.ui-corner-all.ui-button.ui-widget  {
    background-color: #585858;
    color: #FFFFFF;
}
 
 
.ui-widget-overlay  {
    background-color: #000000;
}
.ui-widget-shadow  {
    background-color: #080808;
}
.ui-selectable-helper  {
    border-color: #000000;
} 
.ui-tabs .ui-tabs-nav  {
    border-color: #008365; /*#719CAC*/
}
.ui-datepicker .ui-state-highlight  {
    background-color: #EAF4FD;
    border-color: #C5DBEC;
    color: #008365; /*#2E6EBE*/
}
.ui-datepicker .ui-state-default .ui-state-hover  {
    background-color: #99ffe8; /*#B2CEDF*/
}
.ui-datepicker .ui-widget-content   {
    border-color: #DDDDDD;
    color: #333333;
}
.ui-datepicker.ui-widget-content  {
    border-color: #DDDDDD;
}
/* bootstrap.css */
 
 
mark  {
    color: #000000;
    background-color: #FFFF00;
}
 
fieldset  {
    border-color: #C0C0C0;
}
 
body  {
    color: #333333;
    background-color: #FFFFFF;
}
 
a  {
    color: #99ffe8; /*#428bca*/
}
 
a:hover,
a:focus  {
    color: #008365; /*#2a6496*/
}
 
a:focus  {
    outline-color: #333333;
}
 
.img-thumbnail  {
    background-color: #FFFFFF;
    border-color: #DDDDDD;
}
 
hr  {
    border-top-color: #99ffe8; /*#eeeeee*/
}
 
.text-muted  {
    color: #999999;
}
 
.text-primary  {
    color: #99ffe8; /*#428bca*/
}
 
.text-primary:hover  {
    color: #99ffe8; /*#3071a9*/
}
 
.text-warning  {
    color: #C09853;
}
 
.text-warning:hover  {
    color: #A47E3C;
}
 
.text-danger  {
    color: #B94A48;
}
 
.text-danger:hover  {
    color: #953B39;
}
 
.text-success  {
    color: #468847;
}
 
.text-success:hover  {
    color: #356635;
}
 
.text-info  {
    color: #008365; /*#3a87ad*/
}
 
.text-info:hover  {
    color: #2D6987;
}
 
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small,
h1 .small,
h2 .small,
h3 .small,
h4 .small,
h5 .small,
h6 .small,
.h1 .small,
.h2 .small,
.h3 .small,
.h4 .small,
.h5 .small,
.h6 .small  {
    color: #999999;
}
 
.page-header  {
    border-bottom-color: #99ffe8; /*#eeeeee*/
}
 
 
 
abbr[title],
abbr[data-original-title]  {
    border-bottom-color: #999999;
}
 
blockquote  {
    border-left-color: #99ffe8; /*#eeeeee*/
}
 
blockquote small  {
    color: #999999;
}
 
blockquote.pull-right  {
    border-right-color: #99ffe8; /*#eeeeee*/
}
 
code  {
    color: #C7254E;
    background-color: #F9F2F4;
}
 
pre  {
    color: #333333;
    background-color: #F5F5F5;
    border-color: #CCCCCC;
}
 
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td  {
    border-top-color: #DDDDDD;
}
 
.table > thead > tr > th  {
    border-bottom-color: #DDDDDD;
}
 
.table > tbody + tbody  {
    border-top-color: #DDDDDD;
}
 
.table .table  {
    background-color: #FFFFFF;
}
 
.table-bordered  {
    border-color: #DDDDDD;
}
 
.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td  {
    border-color: #DDDDDD;
}
 
.table-striped > tbody > tr:nth-child(odd) > td,
.table-striped > tbody > tr:nth-child(odd) > th  {
    background-color: #F9F9F9;
}
 
.table-hover > tbody > tr:hover > td,
.table-hover > tbody > tr:hover > th  {
    background-color: #F5F5F5;
}
 
.table > thead > tr > td.active,
.table > tbody > tr > td.active,
.table > tfoot > tr > td.active,
.table > thead > tr > th.active,
.table > tbody > tr > th.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > tbody > tr.active > td,
.table > tfoot > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr.active > th,
.table > tfoot > tr.active > th  {
    background-color: #F5F5F5;
}
 
.table > thead > tr > td.success,
.table > tbody > tr > td.success,
.table > tfoot > tr > td.success,
.table > thead > tr > th.success,
.table > tbody > tr > th.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > tbody > tr.success > td,
.table > tfoot > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr.success > th,
.table > tfoot > tr.success > th  {
    background-color: #DFF0D8;
}
 
.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover,
.table-hover > tbody > tr.success:hover > td,
.table-hover > tbody > tr.success:hover > th  {
    background-color: #D0E9C6;
}
 
.table > thead > tr > td.danger,
.table > tbody > tr > td.danger,
.table > tfoot > tr > td.danger,
.table > thead > tr > th.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > tbody > tr.danger > td,
.table > tfoot > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr.danger > th,
.table > tfoot > tr.danger > th  {
    background-color: #F2DEDE;
}
 
.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover,
.table-hover > tbody > tr.danger:hover > td,
.table-hover > tbody > tr.danger:hover > th  {
    background-color: #EBCCCC;
}
 
.table > thead > tr > td.warning,
.table > tbody > tr > td.warning,
.table > tfoot > tr > td.warning,
.table > thead > tr > th.warning,
.table > tbody > tr > th.warning,
.table > tfoot > tr > th.warning,
.table > thead > tr.warning > td,
.table > tbody > tr.warning > td,
.table > tfoot > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr.warning > th,
.table > tfoot > tr.warning > th  {
    background-color: #FCF8E3;
}
 
.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover,
.table-hover > tbody > tr.warning:hover > td,
.table-hover > tbody > tr.warning:hover > th  {
    background-color: #FAF2CC;
}
 
legend  {
    color: #333333;
    border-bottom-color: #E5E5E5;
}
 
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus  {
    outline-color: #333333;
}
 
output  {
    color: #555555;
}
 
.form-control  {
    color: #555555;
    background-color: #FFFFFF;
    border-color: #CCCCCC;
}
 
.form-control:focus  {
    border-color: #99ffe8; /*#66afe9*/
}
 
.form-control:-moz-placeholder  {
    color: #999999;
}
 
.form-control::-moz-placeholder  {
    color: #999999;
}
 
.form-control:-ms-input-placeholder  {
    color: #999999;
}
 
.form-control::-webkit-input-placeholder  {
    color: #999999;
}
 
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control  {
    background-color: #99ffe8; /*#eeeeee*/
}
 
.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline  {
    color: #C09853;
}
 
.has-warning .form-control  {
    border-color: #C09853;
}
 
.has-warning .form-control:focus  {
    border-color: #A47E3C;
}
 
.has-warning .input-group-addon  {
    color: #C09853;
    background-color: #FCF8E3;
    border-color: #C09853;
}
 
.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline  {
    color: #B94A48;
}
 
.has-error .form-control  {
    border-color: #B94A48;
}
 
.has-error .form-control:focus  {
    border-color: #953B39;
}
 
.has-error .input-group-addon  {
    color: #B94A48;
    background-color: #F2DEDE;
    border-color: #B94A48;
}
 
.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline  {
    color: #468847;
}
 
.has-success .form-control  {
    border-color: #468847;
}
 
.has-success .form-control:focus  {
    border-color: #356635;
}
 
.has-success .input-group-addon  {
    color: #468847;
    background-color: #DFF0D8;
    border-color: #468847;
}
 
.help-block  {
    color: #737373;
}
 
.btn:focus  {
    outline-color: #333333;
}
 
.btn:hover,
.btn:focus  {
    color: #333333;
}
 
.btn-default  {
    color: #333333;
    background-color: #FFFFFF;
    border-color: #CCCCCC;
}
 
.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default  {
    color: #333333;
    background-color: #cccccc; /*#ebebeb*/
    border-color: #ADADAD;
}
 
.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active  {
    background-color: #FFFFFF;
    border-color: #CCCCCC;
}
 
.btn-primary  {
    color: #FFFFFF;
    background-color: #99ffe8; /*#428bca*/
    border-color: #008365; /*#357ebd*/
}
 
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary  {
    color: #FFFFFF;
    background-color: #008365; /*#3276b1*/
    border-color: #285E8E;
}
 
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active  {
    background-color: #99ffe8; /*#428bca*/
    border-color: #008365; /*#357ebd*/
}
 
.btn-warning  {
    color: #FFFFFF;
    background-color: #F0AD4E;
    border-color: #EEA236;
}
 
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.open .dropdown-toggle.btn-warning  {
    color: #FFFFFF;
    background-color: #ED9C28;
    border-color: #D58512;
}
 
.btn-warning.disabled,
.btn-warning[disabled],
fieldset[disabled] .btn-warning,
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
fieldset[disabled] .btn-warning:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning.active  {
    background-color: #F0AD4E;
    border-color: #EEA236;
}
 
.btn-danger  {
    color: #FFFFFF;
    background-color: #D9534F;
    border-color: #D43F3A;
}
 
.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.open .dropdown-toggle.btn-danger  {
    color: #FFFFFF;
    background-color: #D2322D;
    border-color: #AC2925;
}
 
.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active  {
    background-color: #D9534F;
    border-color: #D43F3A;
}
 
.btn-success  {
    color: #FFFFFF;
    background-color: #5CB85C;
    border-color: #4CAE4C;
}
 
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success  {
    color: #FFFFFF;
    background-color: #47A447;
    border-color: #398439;
}
 
.btn-success.disabled,
.btn-success[disabled],
fieldset[disabled] .btn-success,
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
fieldset[disabled] .btn-success:active,
.btn-success.disabled.active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success.active  {
    background-color: #5CB85C;
    border-color: #4CAE4C;
}
 
.btn-info  {
    color: #FFFFFF;
    background-color: #99ffe8; /*#5bc0de*/
    border-color: #008365; /*#46b8da*/
}
 
.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.open .dropdown-toggle.btn-info  {
    color: #FFFFFF;
    background-color: #008365; /*#39b3d7*/
    border-color: #269ABC;
}
 
.btn-info.disabled,
.btn-info[disabled],
fieldset[disabled] .btn-info,
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
fieldset[disabled] .btn-info:active,
.btn-info.disabled.active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info.active  {
    background-color: #99ffe8; /*#5bc0de*/
    border-color: #008365; /*#46b8da*/
}
 
.btn-link  {
    color: #99ffe8; /*#428bca*/
}
 
.btn-link:hover,
.btn-link:focus  {
    color: #008365; /*#2a6496*/
}
 
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus  {
    color: #999999;
}
 
.caret  {
    border-top-color: #000000;
}
 
.dropdown-menu  {
    background-color: #FFFFFF;
    border-color: #CCCCCC;
    border-color: #000000;
}
 
.dropdown-menu .divider  {
    background-color: #E5E5E5;
}
 
.dropdown-menu > li > a  {
    color: #333333;
}
 
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus  {
    color: #262626;
    background-color: #F5F5F5;
}
 
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus  {
    color: #FFFFFF;
    background-color: #99ffe8; /*#428bca*/
}
 
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus  {
    color: #999999;
}
 
.dropdown-header  {
    color: #999999;
}
 
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret  {
    border-bottom-color: #000000;
}
 
 
 
.btn-default .caret  {
    border-top-color: #333333;
}
 
.btn-primary .caret,
.btn-success .caret,
.btn-warning .caret,
.btn-danger .caret,
.btn-info .caret  {
    border-top-color: #FFFFFF;
}
 
.dropup .btn-default .caret  {
    border-bottom-color: #333333;
}
 
.dropup .btn-primary .caret,
.dropup .btn-success .caret,
.dropup .btn-warning .caret,
.dropup .btn-danger .caret,
.dropup .btn-info .caret  {
    border-bottom-color: #FFFFFF;
}
 
.input-group-addon  {
    color: #555555;
    background-color: #99ffe8; /*#eeeeee*/
    border-color: #CCCCCC;
}
 
.nav > li > a:hover,
.nav > li > a:focus  {
    background-color: #99ffe8; /*#eeeeee*/
}
 
.nav > li.disabled > a  {
    color: #999999;
}
 
.nav > li.disabled > a:hover,
.nav > li.disabled > a:focus  {
    color: #999999;
}
 
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus  {
    background-color: #99ffe8; /*#eeeeee*/
    border-color: #99ffe8; /*#428bca*/
}
 
.nav .open > a .caret,
.nav .open > a:hover .caret,
.nav .open > a:focus .caret  {
    border-top-color: #008365; /*#2a6496*/
    border-bottom-color: #008365; /*#2a6496*/
}
 
.nav .nav-divider  {
    background-color: #E5E5E5;
}
 
.nav-tabs  {
    border-bottom-color: #DDDDDD;
}
 
.nav-tabs > li > a:hover  {
    border-color: #EEEEEE #EEEEEE #DDDDDD;
}
 
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus  {
    color: #555555;
    background-color: #FFFFFF;
    border-color: #DDDDDD;
}
 
.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:focus  {
    border-color: #DDDDDD;
}
 
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus  {
    color: #FFFFFF;
    background-color: #99ffe8; /*#428bca*/
}
 
.nav-pills > li.active > a .caret,
.nav-pills > li.active > a:hover .caret,
.nav-pills > li.active > a:focus .caret  {
    border-top-color: #FFFFFF;
    border-bottom-color: #FFFFFF;
}
 
.nav-tabs-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus  {
    border-color: #DDDDDD;
}
 
.nav .caret  {
    border-top-color: #99ffe8; /*#428bca*/
    border-bottom-color: #99ffe8; /*#428bca*/
}
 
.nav a:hover .caret  {
    border-top-color: #008365; /*#2a6496*/
    border-bottom-color: #008365; /*#2a6496*/
}
 
 
 
.navbar-default  {
    background-color: #F8F8F8;
    border-color: #E7E7E7;
}
 
.navbar-default .navbar-brand  {
    color: #777777;
}
 
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus  {
    color: #5E5E5E;
}
 
.navbar-default .navbar-text  {
    color: #777777;
}
 
.navbar-default .navbar-nav > li > a  {
    color: #777777;
}
 
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus  {
    color: #333333;
}
 
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus  {
    color: #555555;
    background-color: #E7E7E7;
}
 
.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:hover,
.navbar-default .navbar-nav > .disabled > a:focus  {
    color: #CCCCCC;
}
 
.navbar-default .navbar-toggle  {
    border-color: #DDDDDD;
}
 
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus  {
    background-color: #DDDDDD;
}
 
.navbar-default .navbar-toggle .icon-bar  {
    background-color: #CCCCCC;
}
 
.navbar-default .navbar-collapse,
.navbar-default .navbar-form  {
    border-color: #E7E7E7;
}
 
.navbar-default .navbar-nav > .dropdown > a:hover .caret,
.navbar-default .navbar-nav > .dropdown > a:focus .caret  {
    border-top-color: #333333;
    border-bottom-color: #333333;
}
 
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus  {
    color: #555555;
    background-color: #E7E7E7;
}
 
.navbar-default .navbar-nav > .open > a .caret,
.navbar-default .navbar-nav > .open > a:hover .caret,
.navbar-default .navbar-nav > .open > a:focus .caret  {
    border-top-color: #555555;
    border-bottom-color: #555555;
}
 
.navbar-default .navbar-nav > .dropdown > a .caret  {
    border-top-color: #777777;
    border-bottom-color: #777777;
}
 
 
 
.navbar-default .navbar-link  {
    color: #777777;
}
 
.navbar-default .navbar-link:hover  {
    color: #333333;
}
 
.navbar-inverse  {
    background-color: #222222;
    border-color: #080808;
}
 
.navbar-inverse .navbar-brand  {
    color: #999999;
}
 
.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus  {
    color: #FFFFFF;
}
 
.navbar-inverse .navbar-text  {
    color: #999999;
}
 
.navbar-inverse .navbar-nav > li > a  {
    color: #999999;
}
 
.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus  {
    color: #FFFFFF;
}
 
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus  {
    color: #FFFFFF;
    background-color: #080808;
}
 
.navbar-inverse .navbar-nav > .disabled > a,
.navbar-inverse .navbar-nav > .disabled > a:hover,
.navbar-inverse .navbar-nav > .disabled > a:focus  {
    color: #444444;
}
 
.navbar-inverse .navbar-toggle  {
    border-color: #333333;
}
 
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus  {
    background-color: #333333;
}
 
.navbar-inverse .navbar-toggle .icon-bar  {
    background-color: #FFFFFF;
}
 
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form  {
    border-color: #101010;
}
 
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus  {
    color: #FFFFFF;
    background-color: #080808;
}
 
.navbar-inverse .navbar-nav > .dropdown > a:hover .caret  {
    border-top-color: #FFFFFF;
    border-bottom-color: #FFFFFF;
}
 
.navbar-inverse .navbar-nav > .dropdown > a .caret  {
    border-top-color: #999999;
    border-bottom-color: #999999;
}
 
.navbar-inverse .navbar-nav > .open > a .caret,
.navbar-inverse .navbar-nav > .open > a:hover .caret,
.navbar-inverse .navbar-nav > .open > a:focus .caret  {
    border-top-color: #FFFFFF;
    border-bottom-color: #FFFFFF;
}
 
 
 
.navbar-inverse .navbar-link  {
    color: #999999;
}
 
.navbar-inverse .navbar-link:hover  {
    color: #FFFFFF;
}
 
.breadcrumb  {
    background-color: #F5F5F5;
}
 
.breadcrumb > li + li:before  {
    color: #CCCCCC;
}
 
.breadcrumb > .active  {
    color: #999999;
}
 
.pagination > li > a,
.pagination > li > span  {
    background-color: #FFFFFF;
    border-color: #DDDDDD;
}
 
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus  {
    background-color: #99ffe8; /*#eeeeee*/
}
 
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus  {
    color: #FFFFFF;
    background-color: #99ffe8; /*#428bca*/
    border-color: #99ffe8; /*#428bca*/
}
 
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus  {
    color: #999999;
    background-color: #FFFFFF;
    border-color: #DDDDDD;
}
 
.pager li > a,
.pager li > span  {
    background-color: #FFFFFF;
    border-color: #DDDDDD;
}
 
.pager li > a:hover,
.pager li > a:focus  {
    background-color: #99ffe8; /*#eeeeee*/
}
 
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span  {
    color: #999999;
    background-color: #FFFFFF;
}
 
.label  {
    color: #FFFFFF;
}
 
.label[href]:hover,
.label[href]:focus  {
    color: #FFFFFF;
}
 
.label-default  {
    background-color: #999999;
}
 
.label-default[href]:hover,
.label-default[href]:focus  {
    background-color: #808080;
}
 
.label-primary  {
    background-color: #99ffe8; /*#428bca*/
}
 
.label-primary[href]:hover,
.label-primary[href]:focus  {
    background-color: #99ffe8; /*#3071a9*/
}
 
.label-success  {
    background-color: #5CB85C;
}
 
.label-success[href]:hover,
.label-success[href]:focus  {
    background-color: #449D44;
}
 
.label-info  {
    background-color: #99ffe8; /*#5bc0de*/
}
 
.label-info[href]:hover,
.label-info[href]:focus  {
    background-color: #99ffe8; /*#31b0d5*/
}
 
.label-warning  {
    background-color: #F0AD4E;
}
 
.label-warning[href]:hover,
.label-warning[href]:focus  {
    background-color: #EC971F;
}
 
.label-danger  {
    background-color: #D9534F;
}
 
.label-danger[href]:hover,
.label-danger[href]:focus  {
    background-color: #C9302C;
}
 
.badge  {
    color: #FFFFFF;
    background-color: #999999;
}
 
a.badge:hover,
a.badge:focus  {
    color: #FFFFFF;
}
 
a.list-group-item.active > .badge,
.nav-pills > .active > a > .badge  {
    color: #99ffe8; /*#428bca*/
    background-color: #FFFFFF;
}
 
.jumbotron  {
    background-color: #99ffe8; /*#eeeeee*/
}
 
 
 
.thumbnail  {
    background-color: #FFFFFF;
    border-color: #DDDDDD;
}
 
a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active  {
    border-color: #99ffe8; /*#428bca*/
}
 
.thumbnail .caption  {
    color: #333333;
}
 
.alert-success  {
    color: #468847;
    background-color: #DFF0D8;
    border-color: #D6E9C6;
}
 
.alert-success hr  {
    border-top-color: #C9E2B3;
}
 
.alert-success .alert-link  {
    color: #356635;
}
 
.alert-info  {
    color: #008365; /*#3a87ad*/
    background-color: #D9EDF7;
    border-color: #99ffe8; /*#bce8f1*/
}
 
.alert-info hr  {
    border-top-color: #99ffe8; /*#a6e1ec*/
}
 
.alert-info .alert-link  {
    color: #2D6987;
}
 
.alert-warning  {
    color: #C09853;
    background-color: #FCF8E3;
    border-color: #FAEBCC;
}
 
.alert-warning hr  {
    border-top-color: #F7E1B5;
}
 
.alert-warning .alert-link  {
    color: #A47E3C;
}
 
.alert-danger  {
    color: #B94A48;
    background-color: #F2DEDE;
    border-color: #EBCCD1;
}
 
.alert-danger hr  {
    border-top-color: #E4B9C0;
}
 
.alert-danger .alert-link  {
    color: #953B39;
}
 
.progress  {
    background-color: #F5F5F5;
}
 
.progress-bar  {
    color: #FFFFFF;
    background-color: #99ffe8; /*#428bca*/
}
 
.progress-bar-success  {
    background-color: #5CB85C;
}
 
.progress-bar-info  {
    background-color: #99ffe8; /*#5bc0de*/
}
 
.progress-bar-warning  {
    background-color: #F0AD4E;
}
 
.progress-bar-danger  {
    background-color: #D9534F;
}
 
.list-group-item  {
    background-color: #FFFFFF;
    border-color: #DDDDDD;
}
 
a.list-group-item  {
    color: #555555;
}
 
a.list-group-item .list-group-item-heading  {
    color: #333333;
}
 
a.list-group-item:hover,
a.list-group-item:focus  {
    background-color: #F5F5F5;
}
 
a.list-group-item.active,
a.list-group-item.active:hover,
a.list-group-item.active:focus  {
    color: #FFFFFF;
    background-color: #99ffe8; /*#428bca*/
    border-color: #99ffe8; /*#428bca*/
}
 
a.list-group-item.active .list-group-item-text,
a.list-group-item.active:hover .list-group-item-text,
a.list-group-item.active:focus .list-group-item-text  {
    color: #E1EDF7;
}
 
.panel  {
    background-color: #FFFFFF;
}
 
.panel > .panel-body + .table,
.panel > .panel-body + .table-responsive  {
    border-top-color: #DDDDDD;
}
 
.panel-footer  {
    background-color: #F5F5F5;
    border-top-color: #DDDDDD;
}
 
.panel-group .panel-heading + .panel-collapse .panel-body  {
    border-top-color: #DDDDDD;
}
 
.panel-group .panel-footer + .panel-collapse .panel-body  {
    border-bottom-color: #DDDDDD;
}
 
.panel-default  {
    border-color: #DDDDDD;
}
 
.panel-default > .panel-heading  {
    color: #333333;
    background-color: #F5F5F5;
    border-color: #DDDDDD;
}
 
.panel-default > .panel-heading + .panel-collapse .panel-body  {
    border-top-color: #DDDDDD;
}
 
.panel-default > .panel-footer + .panel-collapse .panel-body  {
    border-bottom-color: #DDDDDD;
}
 
.panel-primary  {
    border-color: #99ffe8; /*#428bca*/
}
 
.panel-primary > .panel-heading  {
    color: #FFFFFF;
    background-color: #99ffe8; /*#428bca*/
    border-color: #99ffe8; /*#428bca*/
}
 
.panel-primary > .panel-heading + .panel-collapse .panel-body  {
    border-top-color: #99ffe8; /*#428bca*/
}
 
.panel-primary > .panel-footer + .panel-collapse .panel-body  {
    border-bottom-color: #99ffe8; /*#428bca*/
}
 
.panel-success  {
    border-color: #D6E9C6;
}
 
.panel-success > .panel-heading  {
    color: #468847;
    background-color: #DFF0D8;
    border-color: #D6E9C6;
}
 
.panel-success > .panel-heading + .panel-collapse .panel-body  {
    border-top-color: #D6E9C6;
}
 
.panel-success > .panel-footer + .panel-collapse .panel-body  {
    border-bottom-color: #D6E9C6;
}
 
.panel-warning  {
    border-color: #FAEBCC;
}
 
.panel-warning > .panel-heading  {
    color: #C09853;
    background-color: #FCF8E3;
    border-color: #FAEBCC;
}
 
.panel-warning > .panel-heading + .panel-collapse .panel-body  {
    border-top-color: #FAEBCC;
}
 
.panel-warning > .panel-footer + .panel-collapse .panel-body  {
    border-bottom-color: #FAEBCC;
}
 
.panel-danger  {
    border-color: #EBCCD1;
}
 
.panel-danger > .panel-heading  {
    color: #B94A48;
    background-color: #F2DEDE;
    border-color: #EBCCD1;
}
 
.panel-danger > .panel-heading + .panel-collapse .panel-body  {
    border-top-color: #EBCCD1;
}
 
.panel-danger > .panel-footer + .panel-collapse .panel-body  {
    border-bottom-color: #EBCCD1;
}
 
.panel-info  {
    border-color: #99ffe8; /*#bce8f1*/
}
 
.panel-info > .panel-heading  {
    color: #008365; /*#3a87ad*/
    background-color: #D9EDF7;
    border-color: #99ffe8; /*#bce8f1*/
}
 
.panel-info > .panel-heading + .panel-collapse .panel-body  {
    border-top-color: #99ffe8; /*#bce8f1*/
}
 
.panel-info > .panel-footer + .panel-collapse .panel-body  {
    border-bottom-color: #99ffe8; /*#bce8f1*/
}
 
.well  {
    background-color: #F5F5F5;
    border-color: #E3E3E3;
}
 
.well blockquote  {
    border-color: #DDDDDD;
    border-color: #000000;
}
 
.close  {
    color: #000000;
}
 
.close:hover,
.close:focus  {
    color: #000000;
}
 
.modal-content  {
    background-color: #FFFFFF;
    border-color: #999999;
    border-color: #000000;
}
 
.modal-backdrop  {
    background-color: #000000;
}
 
.modal-header  {
    border-bottom-color: #E5E5E5;
}
 
.modal-footer  {
    border-top-color: #E5E5E5;
}
 
.tooltip-inner  {
    color: #FFFFFF;
    background-color: #000000;
}
 
.tooltip.top .tooltip-arrow  {
    border-top-color: #000000;
}
 
.tooltip.top-left .tooltip-arrow  {
    border-top-color: #000000;
}
 
.tooltip.top-right .tooltip-arrow  {
    border-top-color: #000000;
}
 
.tooltip.right .tooltip-arrow  {
    border-right-color: #000000;
}
 
.tooltip.left .tooltip-arrow  {
    border-left-color: #000000;
}
 
.tooltip.bottom .tooltip-arrow  {
    border-bottom-color: #000000;
}
 
.tooltip.bottom-left .tooltip-arrow  {
    border-bottom-color: #000000;
}
 
.tooltip.bottom-right .tooltip-arrow  {
    border-bottom-color: #000000;
}
 
.popover  {
    background-color: #FFFFFF;
    border-color: #CCCCCC;
    border-color: #000000;
}
 
.popover-title  {
    background-color: #F7F7F7;
    border-bottom-color: #cccccc; /*#ebebeb*/
}
 
.popover.top .arrow  {
    border-top-color: #999999;
    border-top-color: #000000;
}
 
.popover.top .arrow:after  {
    border-top-color: #FFFFFF;
}
 
.popover.right .arrow  {
    border-right-color: #999999;
    border-right-color: #000000;
}
 
.popover.right .arrow:after  {
    border-right-color: #FFFFFF;
}
 
.popover.bottom .arrow  {
    border-bottom-color: #999999;
    border-bottom-color: #000000;
}
 
.popover.bottom .arrow:after  {
    border-bottom-color: #FFFFFF;
}
 
.popover.left .arrow  {
    border-left-color: #999999;
    border-left-color: #000000;
}
 
.popover.left .arrow:after  {
    border-left-color: #FFFFFF;
}
 
.carousel-control  {
    color: #FFFFFF;
}
 
.carousel-control:hover,
.carousel-control:focus  {
    color: #FFFFFF;
}
 
.carousel-indicators li  {
    background-color: #000 \9;
    background-color: #000000;
    border-color: #FFFFFF;
}
 
.carousel-indicators .active  {
    background-color: #FFFFFF;
}
 
.carousel-caption  {
    color: #FFFFFF;
}@media print {
  *  {
    color: #000000 !important;
}
  pre,
  blockquote  {
    border-color: #999999;
}
  select  {
    background-color: #FFFFFF !important;
}
  .table td,
  .table th  {
    background-color: #FFFFFF !important;
}
  .btn > .caret,
  .dropup > .btn > .caret  {
    border-top-color: #000000 !important;
}
  .label  {
    border-color: #000000;
}
  .table-bordered th,
  .table-bordered td  {
    border-color: #DDDDDD !important;
}
}
@media (max-width: 767px) {
  .table-responsive  {
    border-color: #DDDDDD;
}
}
@media (min-width: 768px) {
  .nav-tabs.nav-justified > li > a  {
    border-bottom-color: #DDDDDD;
}
  .nav-tabs.nav-justified > .active > a,
  .nav-tabs.nav-justified > .active > a:hover,
  .nav-tabs.nav-justified > .active > a:focus  {
    border-bottom-color: #FFFFFF;
}
}
@media (min-width: 768px) {
  .nav-tabs-justified > li > a  {
    border-bottom-color: #DDDDDD;
}
  .nav-tabs-justified > .active > a,
  .nav-tabs-justified > .active > a:hover,
  .nav-tabs-justified > .active > a:focus  {
    border-bottom-color: #FFFFFF;
}
}
@media (max-width: 767px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a  {
    color: #777777;
}
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus  {
    color: #333333;
}
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus  {
    color: #555555;
    background-color: #E7E7E7;
}
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus  {
    color: #CCCCCC;
}
}
@media (max-width: 767px) {
  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header  {
    border-color: #080808;
}
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a  {
    color: #999999;
}
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus  {
    color: #FFFFFF;
}
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus  {
    color: #FFFFFF;
    background-color: #080808;
}
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus  {
    color: #444444;
}
}
 
/* style.css */
 
body  {
    color: #333333;
}
pre  {
    background-color: #555555;
    color: #FFFFFF;
} 
 
.subheader  {
    color: #777777;
}
a  {
    color: #333333;
}
hr  {
    border-top-color: #DDDDDD;
}
 
.icon-success:after  {
    color: #268D1F;
}
.icon-warning:after  {
    color: #FFC51E;
}
.icon-error:after  {
    color: #CC0000;
}
.icon-information:after  {
    color: #93BFC9;
}
.icon-help:after  {
    color: #0070A6;
}
.icon-in-progress:after  {
    color: #268D1F;
}
.icon-circle:before  {
    color: #FFFFFF;
}
.icon-triangle:before  {
    color: #FFFFFF;
}
 
 
 
.icon-circle-shape:before  {
    color: #FFFFFF;
}
.icon-triangle-shape:before  {
    color: #FFFFFF;
}
 
 
 
 
 
 
.data, .data-large  {
    border-color: #999999;
}
th  {
    border-bottom-color: #A5A5A5;
    border-right-color: #C1C1C1;
    color: #333333;
}
td  {
    border-bottom-color: #DDDDDD;
}
 
 
.example  {
    background-color: #F1F1F1;
    border-color: #DDDDDD;
}
 
 
.dark  {
    background-color: #AAAAAA;
    border-right-color: #CCCCCC;
    border-bottom-color: #CCCCCC;
}
.example-two-color  {
    background-color: #DDF4C9;
    border-color: #DDDDDD;
}
.success-text  {
    color: #000000;
}
.icon-hover .icon-settings:hover  {
    color: #006699;
}
.icon-hover-transition .icon-settings:hover  {
    color: #006699;
}
.icon-styling .icon-settings  {
    color: #006699;
    border-color: #CCCCCC;
}
.icon-styling .icon-settings:hover  {
    color: #003366;
}
 
 
.icon a  {
    color: #006699;
}
.icon a:hover  {
    color: #003366;
}
 
 
.dark-background  {
    background-color: #222222;
    border-color: #777777;
}
.dark-background .icon-settings  {
    color: #FFFFFF;
}
.light-background  {
    background-color: #99ffe8; /*#eeeeee*/
    border-color: #CCCCCC;
}
/* banner-ui-ss.css */
 
 
td.invalid-input-value  {
    background-color: #EBCFCF !important;
    border-color: #DC6F6E !important;
}
 
.dataTables_processing  {
    border-color: #DDDDDD;
    color: #999999;
}
 
table.display thead th  {
    background-color: #EDF0F4 !important;
    border-bottom-color: #AAAAAA;
}
 
table.display tr.heading2 td  {
    border-bottom-color: #AAAAAA;
}
 
tr.odd  {
    background-color: #FFFFFF;
    border-bottom-color: #DDDDDD;
    border-color: #DDDDDD;
}
tr.even  {
    background-color: #FFFFFF;
    border-bottom-color: #DDDDDD;
    border-color: #DDDDDD;
}
 
.top  {
    background-color: #F5F5F5;
    border-color: #CCCCCC;
}
 
.bottom  {
    background-color: #F5F5F5;
    border-color: #CCCCCC;
}
 
tfoot input  {
    color: #444444;
}
 
tfoot input.search_init  {
    color: #999999;
}
 
td.group  {
    background-color: #D1CFD0;
    border-bottom-color: #A19B9E;
    border-top-color: #A19B9E;
}
 
td.details  {
    background-color: #D1CFD0;
    border-color: #A19B9E;
}
 
.paging_full_numbers span.paginate_button,
.paging_full_numbers span.paginate_active  {
    border-color: #AAAAAA;
}
 
.paging_full_numbers span.paginate_button  {
    background-color: #DDDDDD;
}
 
.paging_full_numbers span.paginate_button:hover  {
    background-color: #CCCCCC;
}
 
.paging_full_numbers span.paginate_active  {
    background-color: #99B3FF;
}
 
table.display tr.even.row_selected td  {
    background-color: #003327; /*#194F85*/
    color: #FFFFFF;
}
 
table.display tr.odd.row_selected td  {
    background-color: #003327; /*#194F85*/
    color: #FFFFFF;
}
 
table.rowselect tr.focus  {
    border-color: #008000;
    background-color: #CCFFCC !important;
    color: #000000 !important;
}
table.rowselect tr.focus td  {
    background-color: #CCFFCC !important;
}
 
.ui-corner-all.ui-button.ui-widget  {
    background-color: #585858;
    color: #FFFFFF;
}
 
table.display tr.row_hover td  {
    color: #000000 !important;
}
 
table.display tr.even.row_hover td,
table.display tr.odd.row_hover td,
table.display tr.odd.row_hover td.sorting_1,
table.display tr.even.row_hover td.sorting_1  {
    background-color: #99ffe8; /*#B2CEDF*/
}
 
.datatables-save-success  {
    background-color: #E3EDD1 !important;
}
 
.cell-save-successful  {
    background-color: #FFFFFF !important;
    border-color: #008000;
}
 
.cell-error  {
    background-color: #FFFFFF !important;
    border-color: #FF0000;
}
 
 
.ui-layout-resizer-west, .ui-layout-resizer-east  {
    background-color: #F7F7F7;
    border-left-color: #DDDDDD;
    border-right-color: #BBBBBB;
}
 
.ui-layout-resizer-north, .ui-layout-resizer-south  {
    border-top-color: #DDDDDD;
    border-bottom-color: #BBBBBB;
}
 
#splash  {
    background-color: #FFFFFF;
}
 
 
.primary-button  {
    color: #FFFFFF;
    border-color: #333333;
}
 
 
.primary-button:hover  {
    color: #FFFCF2;
    border-color: #333333;
}
 
primary-button:active  {
    color: #FFFFFF;
    border-color: #000000;
}
 
.secondary-button  {
    color: #FFFFFF;
    border-color: #333333;
}
 
.secondary-button:hover  {
    color: #FFFCF2;
    border-color: #333333;
}
 
.secondary-button:active  {
    color: #FFFFFF;
    border-color: #000000;
}
 
input.combobox:hover , input.hasDatepicker:hover {
    border-color: #99ffe8; /*#4282B3*/
}
 
input.combobox:focus,input.hasDatepicker:focus {
    border-color: #99ffe8 !important; /*#4282B3*/
}
 
ul.ui-tabs-nav  {
    background-color: #99ffe8; /*#CCDFE9*/
}
 
 
 
#simplemodal-overlay  {
    background-color: #000000;
}
#simplemodal-container  {
    background-color: #87B4D0;
    border-color: #87B4D0;
}
 
div#sidebar ul.ui-tabs-nav li.ui-state-default  {
    border-left-color: #C1C1C1;
}
 
div#sidebar ul.ui-tabs-nav li.ui-state-default:last-child  {
    border-right-color: #C1C1C1;
}
 
div#sidebar ul.ui-tabs-nav li.ui-state-default.ui-state-active,
div#sidebar ul.ui-tabs-nav li.ui-state-default.ui-state-active.ui-state-hover,
div#sidebar ul.ui-tabs-nav li.ui-state-default.ui-state-hover  {
    background-color: #F7F7F7;
}
 
div#sidebar ul.ui-tabs-nav li.ui-state-default.ui-state-active a,
div#sidebar ul.ui-tabs-nav li.ui-state-default.ui-state-active.ui-state-hover a,
div#sidebar ul.ui-tabs-nav li.ui-state-default.ui-state-hover a  {
    color: #333333;
}
 
input.combobox  {
    border-color: #008365; /*#778FA0*/
}
 
input.hasDatepicker  {
    border-color: #008365; /*#778FA0*/
}
 
 
table  {
    border-color: #DDDDDD;
}
 
ul.ui-autocomplete  {
    border-color: #008365; /*#4282b3*/
}
 
ul.ui-autocomplete a.ui-state-hover  {
    background-color: #778FA1;
}
 
 
.loading  {
    background-color: #000000;
}
.dataTables_wrapper table tbody tr td form input  {
    border-color: #008365; /*#778FA0*/
}
 
.bottom .bottom-divider  {
    border-left-color: #000000;
}
 
.ui-datepicker .ui-datepicker-header  {
    background-color: #ECF0F4;
}
 
.dataTables_wrapper tr.notification-success  {
    background-color: #DDF4C9;
}
 
.dataTables_wrapper tr.notification-error  {
    background-color: #EBCFCF;
}
 
.dataTables_wrapper tr.notification-error  {
    border-color: #FF3F3F;
    background-color: #EBCFCF;
}
 
.dataTables_wrapper tr.notification-warning  {
    background-color: #f6f6f6; /*#FFF6B3*/
}
 
.dataTables_wrapper tr.notification-warning  {
    border-color: #F9DC87;
    background-color: #f6f6f6; /*#FFF6B3*/
}
 
.ui-pillbox ul  {
    border-color: #DDDDDD;
}
 
.ui-pillbox li  {
    color: #BCBEC0;
    background-color: #FFFFFF;
}
 
.ui-pillbox li.ui-state-default,
.ui-pillbox li.ui-state-disabled  {
    color: #BCBEC0;
    background-color: #FFFFFF;
    border-left-color: #DDDDDD;
}
 
.ui-pillbox li.ui-state-highlight  {
    background-color: #008365; /*#9fbed4*/
    color: #333333;
    border-left-color: #DDDDDD;
}
 
#multiCalendarContainer  .ui-widget-header {
    background-color: #ECF0F4;
}
 
.component-error  {
    border-color: #CC0000;
}
/* notification-center.css */
 
.notification-center-flyout  {
    background-color: #0071A7;
}
 
.notification-center-flyout ul li.notification-center-message-success  {
    background-color: #DDF4C9;
    border-color: #B0C3A0;
    border-bottom-color: #B0C3A0;
    color: #04661B;
}
 
.notification-center-flyout ul li.notification-center-message-error {
    background-color: #FAEDED;
    border-color: #E7C2C2;
    border-bottom-color: #EED2D2;
    color: #CD3939;
}
 
.notification-center-flyout ul li.notification-center-message-warning  {
    background-color: #f6f6f6; /*#FFF6B3*/
    border-color: #F3E58E;
    border-bottom-color: #F3E688;
    color: #8B572A;
}
 
button.notification-flyout-item:focus  {
    outline-color: #4D90FE;
}
 
.notification-item-prompts button {
    background-color: #908989;
    border-color: #908989;
    color: #FFFFFF;
}
 
li:first-child .notification-item-prompts  {
    background-color: #cccccc; /*#EBEBEB*/
    border-color: #C6CBCD;
}
 
body > .notification-center-shim  {
    background-color: #666666;
}
 
#header-main-section li a.notification-message {
    color: #FF0000;
}
/* jquery.ui.tooltip.css */
 
.ui-tooltip  {
    background-color: #FFFFFF;
}
body .ui-tooltip  {
    border-color: #AAAAAA;
}
/* datatables-colvis.css */
 
 
.ColVis_text_hover  {
    border-color: #999999;
    background-color: #F0F0F0;
}
 
div.ColVis_collection  {
    background-color: #F9F9F9;
    border-color: #CCCCCC;
}
 
div.ColVis_collection button.ColVis_Button:hover  {
    border-color: #999999;
    background-color: #F0F0F0;
}
 
.disabled  {
    color: #999999;
}
/* backbone.grid.css */
 
 
.grid-container .bottom  {
    background-color: #F5F5F5;
    border-color: #CCCCCC;
}
 
table.grid > thead > tr > th  {
    background-color: #EDF0F4 !important;
    border-bottom-color: #AAAAAA;
    border-left-color: #DDDDDD !important;
}
 
.grid tr.odd  {
    background-color: #FFFFFF;
    border-bottom-color: #DDDDDD;
    border-color: #DDDDDD;
}
.grid tr.even  {
    background-color: #FFFFFF;
    border-bottom-color: #DDDDDD;
    border-color: #DDDDDD;
}
 
.grid tr.selected  {
    background-color: #DDDDDD !important;
}
 
.grid tr.hover  {
    background-color: #008365; /*#B2CEDF*/
}
 
.grid td  {
    border-left-color: #DDDDDD !important;
}
 
.grid td.focus, .grid td.focus a {
    /* background-color: #008365 !important; */ /*#CCDFE9*/
    color: #000000 !important;
}
 
.grid tbody tr td form input  {
    border-color: #008365; /*#778FA0*/
}
 
.grid-main-wrapper .visibility-control-column  {
    border-right-color: #DDDDDD !important;
}
 
.grid-main-wrapper .grid th.visibility-control-column  {
    border-bottom-color: #DDDDDD !important;
}
 
.button-menu-container  {
    background-color: #FFFFFF;
    border-color: #DDDDDD;
    border-top-color: #CCCCCC;
}
 
.button-menu-overlay  {
    background-color: #000000;
}
 
.grid.grid-frozen tr  {
    border-right-color: #DDDDDD;
}
 
.grid tr.notification-success  {
    background-color: #DDF4C9 !important;
}
 
.grid tr.notification-error  {
    background-color: #EBCFCF !important;
}
 
.grid tr.notification-error  {
    background-color: #EBCFCF !important;
}
 
.grid tr.notification-warning  {
    background-color: #f6f6f6 !important; /*#FFF6B3*/
}
 
.grid tr.notification-warning  {
    border-color: #F9DC87;
    background-color: #f6f6f6 !important; /*#FFF6B3*/
}
 
.grid td.notification-warning  {
    border-color: #F9DC87 !important;
}
 
.grid td.readonly  {
    background-color: #F5F6F7;
    color: #676A6E;
}
 
 
 
.grid .hasMultiCalendarPicker  {
    border-color: #008365; /*#778FA0*/
}
 
 
.focus-by-row .grid tr.focus  {
    background-color: #008365 !important; /*#CCDFE9*/
}
 
.focus-by-cell .grid td.focus  {
    background-color: #008365 !important; /*#CCDFE9*/
}
 
.add-row-hover  {
    background-color: #f2f9f7 !important; /*#B2CEDE*/
    border-color: #cccccc !important; /*#B1CEE0*/
    color: #000000 !important;
}
 
.add-row-selected,.add-row-selected a:not(.select2-choice)  {
    border-color: #085746 !important; /*#005C96*/
    color: #FFFFFF !important;
    background-color: #046d44 !important; /*#005C96*/
}
 
.grid tr.selected  {
    background-color: #FFFFFF !important;
}
 
.grid tr.hover  {
    background-color: #FFFFFF;
}
 
.grid tr  {
    border-bottom-color: #BBBBBB !important;
}
 
.grid thead th  {
    background-color: #EDF0F4 !important;
}
 
.grid tr.add-row-hover td.readonly,.grid tr.add-row-hover td.add-row-selected,.grid tr.add-row-hover td.add-row-selected a {
    background-color: #f2f9f7 !important; /*#B2CEDE*/
    border-color: #cccccc !important; /*#B1CEE0*/
    color: #000000 !important;
}
/* backbone.pagingcontrols.css */
 
 
.selected-cell  {
    background-color: #CCCCCC;
}
 
.paging-container .divider  {
    border-left-color: #000000;
}
/* select2.css */
 
 
.select2-container .select2-choice  {
    border-color: #AAAAAA;
    color: #444444;
    background-color: #FFFFFF;
}
 
.select2-container.select2-drop-above .select2-choice  {
    border-bottom-color: #AAAAAA;
}
 
.select2-drop-mask  {
    background-color: #FFFFFF;
}
 
.select2-drop  {
    background-color: #FFFFFF;
    color: #000000;
    border-color: #AAAAAA;
}
 
.select2-drop.select2-drop-above  {
    border-top-color: #AAAAAA;
}
 
.select2-drop-active  {
    border-color: #008365; /*#5897fb*/
}
 
.select2-drop.select2-drop-above.select2-drop-active  {
    border-top-color: #008365; /*#5897fb*/
}
 
.select2-drop-auto-width  {
    border-top-color: #AAAAAA;
}
 
.select2-container .select2-choice .select2-arrow  {
    border-left-color: #AAAAAA;
    background-color: #CCCCCC;
}
 
html[dir="rtl"] .select2-container .select2-choice .select2-arrow  {
    border-right-color: #AAAAAA;
}
 
.select2-search input  {
    border-color: #AAAAAA;
    background-color: #FFFFFF;
}
 
html[dir="rtl"] .select2-search input  {
    background-color: #FFFFFF;
}
 
.select2-search input.select2-active  {
    background-color: #FFFFFF;
}
 
.select2-container-active .select2-choice,
.select2-container-active .select2-choices  {
    border-color: #008365; /*#5897fb*/
}
 
.select2-dropdown-open .select2-choice  {
    background-color: #008365; /*#eee*/
}
 
.select2-dropdown-open.select2-drop-above .select2-choice,
.select2-dropdown-open.select2-drop-above .select2-choices  {
    border-color: #008365; /*#5897fb*/
}
 
.select2-results .select2-highlighted  {
    background-color: #008365; /*#3875d7*/
    color: #FFFFFF;
}
 
.select2-results li em  {
    background-color: #FEFFDE;
}
 
.select2-results .select2-highlighted ul  {
    background-color: #FFFFFF;
    color: #000000;
}
 
.select2-results .select2-no-results,
.select2-results .select2-searching,
.select2-results .select2-ajax-error,
.select2-results .select2-selection-limit  {
    background-color: #F4F4F4;
}
 
 
.select2-results .select2-disabled.select2-highlighted  {
    color: #666666;
    background-color: #F4F4F4;
}
.select2-results .select2-disabled  {
    background-color: #F4F4F4;
}
 
.select2-more-results.select2-active  {
    background-color: #F4F4F4;
}
 
.select2-results .select2-ajax-error  {
    background-color: #FF3232;
}
 
.select2-more-results  {
    background-color: #F4F4F4;
}
 
 
 
.select2-container.select2-container-disabled .select2-choice  {
    background-color: #F4F4F4;
    border-color: #DDDDDD;
}
 
.select2-container.select2-container-disabled .select2-choice .select2-arrow  {
    background-color: #F4F4F4;
}
 
 
 
 
.select2-container-multi .select2-choices  {
    border-color: #AAAAAA;
    background-color: #FFFFFF;
}
 
.select2-container-multi.select2-container-active .select2-choices  {
    border-color: #008365; /*#5897fb*/
}
 
.select2-container-multi .select2-choices .select2-search-field input  {
    color: #666666;
}
 
.select2-container-multi .select2-choices .select2-search-field input.select2-active  {
    background-color: #FFFFFF !important;
}
 
.select2-default  {
    color: #999999 !important;
}
 
.select2-container-multi .select2-choices .select2-search-choice  {
    color: #333333;
    border-color: #AAAAAA;
    background-color: #E4E4E4;
}
.select2-container-multi .select2-choices .select2-search-choice-focus  {
    background-color: #D4D4D4;
}
 
 
.select2-container-multi.select2-container-disabled .select2-choices  {
    background-color: #F4F4F4;
    border-color: #DDDDDD;
}
 
.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice  {
    border-color: #DDDDDD;
    background-color: #F4F4F4;
}
 
 
 
 
 
.select2-container.select2-container-active.component-error .select2-choice,
.grid tr.notification-error td.notification-error .select2-container,
.grid tr.notification-error td.notification-error .select2-container.select2-container-active .select2-choice {
    border-color: #CC0000;
}
/* userpreference.css */
 
 
.xe-popup-container .xe-pop-content  {
    color: #808080; /*#4F585F*/
}@media screen and (min-width: 768px) {
 
    .xe-popup-container .xe-pop-content  {
    color: #808080; /*#4F585F*/
}
}
 
/* custom-number-input.css */
 
.readonly
 {
    background-color: #F5F6F7;
}
/* angularjs-color-picker.css */
 
.color-picker-wrapper .input-group .input-group-addon  {
    color: #555555;
    background-color: #008365; /*#eee*/
    border-color: #CCCCCC;
}
.color-picker-wrapper .color-picker-swatch:not(.input-group-addon)  {
    border-color: #CCCCCC;
}
.color-picker-wrapper .color-picker-panel  {
    background-color: #FFFFFF;
    border-color: #CCCCCC;
}
.color-picker-wrapper .color-picker-panel .color-picker-hue,
.color-picker-wrapper .color-picker-panel .color-picker-opacity  {
    background-color: #FFFFFF;
}
.color-picker-wrapper .color-picker-panel .color-picker-slider  {
    background-color: #FFFFFF;
    border-color: #000000;
}
.color-picker-wrapper .color-picker-panel .color-picker-grid .color-picker-picker  {
    border-color: #000000;
}
.color-picker-wrapper .color-picker-panel .color-picker-grid .color-picker-picker > div  {
    border-color: #FFFFFF;
}
.color-picker-wrapper.color-picker-swatch-only .input-group .input-group-addon  {
    border-right-color: #CCCCCC;
}
/* uploadProperties.css */
 
 
.text-field  {
    border-color: #008365; /*#869FB1*/
    background-color: #FFFFFF;
}
 
select.pb-item.pb-select  {
    color: #808080; /*#4F585F*/
    border-color: #008365; /*#869FB1*/
}
 
select.pb-select:focus  {
    background-color: #FFFFFF;
    border-color: #008365; /*#206E9F*/
}
 
.primary, .primary:hover:not([disabled]), .primary:active:not([disabled])  {
    color: #1E4095;
    background-color: #D5DEF6;
    border-color: #112455;
}
.primary:hover:not([disabled])  {
    background-color: #D5DEF6;
    border-color: #008365; /*#206E9F*/
}
.primary  {
    background-color: #D5DEF6;
    border-color: #008365; /*#206E9F*/
    color: #1E4095;
}
label.pb-label  {
    color: #808080; /*#4F585F*/
}
.ui-widget-content   {
    border-color: #AAAAAA;
    background-color: #FFFFFF;
    color: #222222;
}
.ui-widget-content a   {
    color: #222222;
}
.ui-widget-header   {
    border-color: #AAAAAA;
    background-color: #CCCCCC;
    color: #222222;
}
.ui-widget-header a   {
    color: #222222;
}
/* changeexpiredpassword.css */
 
 
.main-wrapper {
    background-color: #97A9B8;
    color: #333333;
}
 
.input-text.default-state {
    border-color: #778FA1;
}
 
.input-text:hover {
    border-color: #085746; /*#005C96*/
}
 
.input-text:focus, .input-text.error-state:focus {
    border-color: #778FA1;
}
 
.input-text.disabled-state {
    border-color: #C9D2D9;
}
 
.input-text.error-state {
    border-color: #CF4141;
}
 
.tabledata {
    background-color: #F0F3F5;
}
.button-bar-container {
    background-color: #008365; /*#EEEEEE*/
}
 
.ui-widget-panel {
    background-color: #FFFFFF;
    border-color: #FFFFFF;
}
 
.invalid {
    color: #CF4141;
}
 
 
.secondary-button  {
    color: #FFFFFF;
    border-color: #333333;
}
.secondary-button:hover  {
    color: #FFFCF2;
    border-color: #333333;
}
 
.secondary-button:active  {
    color: #FFFFFF;
    border-color: #000000;
}
 
.primary-button  {
    color: #FFFFFF;
    border-color: #404040;
}
 
.primary-button:hover  {
    color: #FFFFFF;
    border-color: #666666;
}
 
.primary-button:active  {
    color: #FFFFFF;
    border-color: #404040;
}
/* bannerCommon.css */
 
#banner-header-main-section  {
    background-color: #008365; /*#206E9F*/
}
/* timeout.css */
 
.dialog-wrapper  {
    color: #808080; /*#4F585F*/
}
.dialog  {
    background-color: #f6f6f6; /*#FFFEEA*/
}
.custom-logout-dialog  {
    background-color: #f6f6f6; /*#FFFEEA*/
}
.dialog-content,
.dialog-content-no-action  {
    border-color: #313232; /*#E0D397*/
}
.dialog-content-no-action  {
    border-bottom-color: #313232; /*#E0D397*/
}
.common-button-primary  {
    background-color: #f6f6f6; /*#FFFEEA*/
    border-color: #313232; /*#E0D397*/
    color: #808080; /*#4F585F*/
}
/* policy.css */
 
 
 
#pagetitle  {
    color: #646464;
}
 
#pagebody  {
    background-color: #FFFFFF;
    border-color: #E5EBEE;
}
 
.termstextdiv  {
    border-color: #CCCCCC;
    background-color: #FFFFFF;
}
/* securityQA.css */
 
 
#pagetitle  {
    color: #646464;
}
 
#pagebody  {
    background-color: #FFFFFF;
    border-color: #E5EBEE;
}
 
.section-header  {
    background-color: #FFFFFF;
    border-color: #CCCCCC;
    color: #000000;
}
 
.section-header-text  {
    color: #444455;
}
 
 
.notification-error  {
    background-color: #EBCFCF;
}
/* survey.css */
 
 
#pagetitle  {
    color: #646464;
}
 
#pagebody  {
    background-color: #FFFFFF;
    border-color: #E5EBEE;
}
 
.section-header  {
    background-color: #FFFFFF;
    border-color: #CCCCCC;
    color: #000000;
}
 
.section-header-text  {
    color: #444455;
}
 
 
.notification-error  {
    border-color: #FF3F3F;
    background-color: #EBCFCF;
}
 
 
.race-label  {
    border-color: #CCCCCC;
    background-color: #E6E6E6;
    border-color: #E6E6E6;
}
/* persona.css */
 
.transparent-overlay  {
    background-color: #000000;
}
 
 
#content.select-hat  {
    color: #FFFFFF;
}
 
 
.currentHatChange  {
    color: #085739; /*#41566F*/
}
 
a.currentHatChange:visited, a.currentHat  {
    color: #085739; /*#41566F*/
}
 
.form-button  {
    border-color: #008365; /*#778FA0*/
    color: #333333;
}
 
.form-button:hover  {
    color: #666666;
}
 
.close-page  {
    color: #FFFFFF;
}
 
#content.continue-persona-change  {
    color: #FFFFFF;
}
/* enterPassword.css */
 
.password-error-italic  {
    color: #FF0000;
}
 
 
.pindialog  {
    background-color: #FDF5B3;
    border-color: #E4C71F;
    color: #333333;
}
 
.pindialog a:visited  {
    color: #176A94;
}
/* studentNotes.css */
 
 
#notes-tab hr  {
    border-top-color: #333333;
}
/* extensibility-ss.css */
 
 
.xe-extensions-editor  {
    border-color: #CCCCCC;
}
 
.xe-placeholder  {
    color: #999999;
}
 
.xe-extensions-editor.ui-dialog .ui-dialog-title  {
    color: #FFFFFF;
}
/* footable-0.1.css */
 
 
.footable  {
    border-color: #CCCCCC;
    color: #444444;
}
 
.footable.breakpoint > tbody > tr.footable-row-detail  {
    background-color: #008365; /*#eee*/
}
 
.footable > tbody > tr:hover  {
    background-color: #FBF8E9;
}
 
.footable > tbody > tr > td, .footable > thead > tr > th  {
    border-left-color: #CCCCCC;
    border-top-color: #CCCCCC;
}
/* fullcalendar.css */
 
    
    
 
 
 
.fc-widget-header,    
.fc-widget-content  {
    border-color: #DDDDDD;
}
    
.fc-state-highlight  {
    background-color: #FCF8E3;
}
    
.fc-cell-overlay  {
    background-color: #008365; /*#bce8f1*/
}
    
 
 
.fc-state-default  {
    background-color: #F5F5F5;
    border-color: #E6E6E6 #E6E6E6 #BFBFBF;
    border-color: #000000;
    color: #333333;
}
 
.fc-state-hover,
.fc-state-down,
.fc-state-active,
.fc-state-disabled  {
    color: #333333;
    background-color: #E6E6E6;
}
 
.fc-state-hover  {
    color: #333333;
}
 
.fc-state-down,
.fc-state-active  {
    background-color: #CCCCCC;
}
 
    
 
 
     
.fc-event  {
    border-color: #008365; /*#3a87ad*/
    background-color: #008365; /*#3a87ad*/
    color: #FFFFFF;
}
    
.fc-widget-header .fc-agenda-divider-inner  {
    background-color: #008365; /*#eee*/
}
    
.fc-event-vert .fc-event-bg  {
    background-color: #FFFFFF;
}
/* fullcalendar.print.css */
 
 
 
 
 
 
 
.fc-event  {
    background-color: #FFFFFF !important;
    color: #000000 !important;
}
/* registration.css */
 
 
hr  {
    border-top-color: #DDDDDD;
}
 
a.link  {
    color: #176A94 !important;
}
 
 
table.display tr.odd.row_selected td .section-details-link,
table.display tr.even.row_selected td .section-details-link {
    color: #FFFFFF;
}
 
table.display tr.odd.row_selected td .course-details-link,
table.display tr.even.row_selected td .course-details-link {
    color: #FFFFFF;
}
 
.ui-state-hover a, .ui-state-hover a:link, .ui-state-hover a:visited  {
    color: #FFFFFF;
}
 
.ui-widget-content .ui-state-active .ui-icon  {
    background-color: #CCCCCC;
}
 
ul.ui-tabs-nav  {
    background-color: #D5E1EB;
}
 
.ui-tabs .ui-tabs-nav  {
    border-color: #91ABBF;
}
 
.secondary-tabs .ui-state-active a,
.secondary-tabs .ui-state-active a:link,
.secondary-tabs .ui-state-active a:visited  {
    color: #333333;
    background-color: #F7F7F7;
}
 
.secondary-tabs.ui-tabs .ui-tabs-nav li  {
    border-right-color: #CCCCCC;
}
 
.secondary-tabs.ui-tabs .ui-tabs-nav li.ui-tabs-selected,
.secondary-tabs.ui-tabs .ui-tabs-nav li.ui-state-hover,
.secondary-tabs.ui-tabs .ui-tabs-nav li.ui-state-hover a  {
    background-color: #F7F7F7;
    color: #333333;
}
 
.ui-layout-resizer-dragging  {
    background-color: #BBBBBB !important;
}
 
.ui-layout-resizer-north, .ui-layout-resizer-south  {
    background-color: #F7F7F7;
    border-left-color: #DDDDDD;
    border-right-color: #BBBBBB;
}
 
 
body .ui-tooltip.arrow_box,
.arrow_box  {
    background-color: #E3F9FC;
    border-color: #9EBFC8;
}
 
.ui-tooltip  {
    background-color: #FFF\9;
}
 
.arrow_box:after  {
    border-color: #E3F9FC;
    border-top-color: #E3F9FC;
}
.arrow_box:before  {
    border-color: #96C1CA;
    border-top-color: #9EBFC8;
}
 
.ui-tabs .ui-tabs-nav li.ui-tabs-selected,
.ui-tabs .ui-tabs-nav li.ui-state-hover a  {
    background-color: #085746;
    color: #ffffff !important;
}
 
.ui-autocomplete .ui-menu-item a.ui-state-hover  {
    background-color: #073556;
    border-color: #788F9E;
}
 
tr.myScheduleSummaryBody-row.notification-success {
    background-color: #DDF4C9;
}
 
tr.myScheduleSummaryBody-row.notification-error  {
    background-color: #EBCFCF;
}
 
tr.myScheduleSummaryBody-row td.notification-error {
    border-color: #CC0000;
    background-color: #EBCFCF;
}
 
tr.myScheduleSummaryBody-row.notification-warning  {
    background-color: #f6f6f6; /*#FFF6B3*/
}
 
tr.myScheduleSummaryBody td.notification-warning  {
    border-color: #F9DC87;
    background-color: #f6f6f6; /*#FFF6B3*/
}
 
.ui-widget-content
input.hasMultiCalendarPicker  {
    border-color: #008365; /*#778fa0*/
}
 
input,
input.ui-widget-content,
.combo,
select  {
    border-color: #008365; /*#778fa0*/
}
 
.navbar-toggle .icon-bar  {
    background-color: #333333;
}
.landing-path  {
    border-bottom-color: #CCCCCC;
}
 
 
 
.landing-path a  {
    color: #2C2C6E;
}
 
.vertical-form select  {
    border-color: #008365; /*#778fa0*/
}
 
.ui-widget-content .ui-combobox-button,
.ui-widget-content .ui-combobox-button:hover  {
    border-color: #008365; /*#778fa0*/
}
 
.status-linked  {
    background-color: #DBE8ED;
    color: #176A94;
}
 
.status-linked a  {
    color: #176A94;
}
 
.status-full  {
    background-color: #FAE5DC;
    color: #CC0000;
}
 
.invalid-date-error-state
 {
    border-color: #CC0000;
    background-color: #EBCFCF;
}
 
.termStudentEligibilityErrors  {
    color: #CC0000;
}
 
.altPinErrors  {
    color: #CC0000;
}
 
.autoCompleteError  {
    background-color: #FFFFFF;
    border-color: #CC0000 !important;
}
 
 
 
.body-title  {
    background-color: #E6E8EB;
}
 
 
.body-content  {
    background-color: #AFBCC9;
}
 
.inverse-title  {
    color: #FFFFFF;
    background-color: #8E9AA3;
}
 
 
.form-button  {
    color: #333333;
    border-color: #008365; /*#778fa0*/
}
.form-button:hover  {
    color: #666666;
}
.small-button  {
    color: #333333;
}
 
 
 
.primary-button  {
    color: #FFFFFF;
    border-color: #333333;
}
.primary-button:hover  {
    color: #FFFCF2;
    border-color: #333333;
}
 
.primary-button:active  {
    color: #FFFFFF;
    border-color: #000000;
}
 
.secondary-button  {
    color: #FFFFFF;
    border-color: #333333;
}
.secondary-button:hover  {
    color: #FFFCF2;
    border-color: #333333;
}
 
.secondary-button:active  {
    color: #FFFFFF;
    border-color: #000000;
}
 
 
 
.clearpath-button  {
    color: #FFFFFF;
    border-color: #366F34;
}
 
.clearpath-button:hover  {
    color: #FFFFFF;
    border-color: #7FB141;
}
 
.clearpath-button:active  {
    color: #FFFFFF;
    background-color: #194A6A;
    border-color: #7FB141;
}
 
 
.fc-state-highlight, .fc-today  {
    background-color: #FFFFFF !important;
}
.registeredEvent div  {
    background-color: #DDF4C9 !important;
}
 
.registeredEvent.event0 div  {
    background-color: #82BA6D !important;
} 
.registeredEvent.event1 div  {
    background-color: #A05CD4 !important;
} 
.registeredEvent.event2 div  {
    background-color: #67A6D4 !important;
} 
.registeredEvent.event3 div  {
    background-color: #E1628B !important;
} 
.registeredEvent.event4 div  {
    background-color: #E1A557 !important;
} 
.registeredEvent.event5 div  {
    background-color: #C78A6B !important;
} 
.registeredEvent.event6 div  {
    background-color: #9595FF !important;
} 
.registeredEvent.event7 div  {
    background-color: #62E1C9 !important;
} 
 
.registeredEvent.eventRegInPlan div  {
    background-color: #008365 !important; /*#EEEEEE*/
}
 
.pendingEvent div  {
    background-color: #CCCCCC !important;
}
 
.pendingEventList span  {
    background-color: #CCCCCC !important;
}
 
 
.fc-event-vert .fc-event-inner  {
    border-color: #999999 !important;
}
 
 
.registeredEvent a,
.registeredEvent a:visited  {
    color: #000000;
}
 
.pendingEvent a,
.pendingEvent a:visited, .eventRegInPlan a  {
    color: #333333 !important;
}
 
.errorEvent, .errorEvent div, .errorEvent span  {
    background-color: #EBCFCF !important;
}
 
.dataTables_wrapper table tbody tr td + .error,
.grid-wrapper table tbody tr td + .error {
    background-color: #EBCFCF;
    border-color: #CC0000;
}
 
.popup .olr-table td  {
    border-bottom-color: #CCCCCC;
}
 
 
.ui-dialog
.ui-dialog .ui-state-active a,
.ui-dialog .ui-state-hover a  {
    color: #333333;
}
 
.ui-dialog .ui-accordion  {
    border-color: #DDDDDD;
}
 
.ui-dialog .ui-accordion-header,
.ui-dialog .ui-accordion-header.ui-state-active,
.ui-dialog .ui-accordion-header.ui-state-hover,
.ui-dialog .ui-accordion-header.ui-state-hover a,
.ui-dialog .ui-accordion-header.ui-state-hover a:hover  {
    color: #333333;
    border-color: #DDDDDD;
}
 
div.multiTermPopup div.popup-header,
div.popup div.popup-header,
div.ui-dialog div.ui-dialog-titlebar div.ui-dialog-title  {
    color: #FFFFFF;
    background-color: #085746;
    border-top-color: #008365;
    border-bottom-color: #085746;
}


 
.modalCloseImg:hover ,.ui-dialog-titlebar a.ui-dialog-titlebar-close:hover  {
    border-color: #468c70;
}
 
.ui-dialog .ui-dialog-content  {
    background-color: #F7F7F7;
}
.ui-dialog, .popup  {
    background-color: #78b49c;
    border-color: #78b49c;
    color: #DDDDDD;
}
 
.schedule-list-view-title  {
    background-color: #EDF0F4;
    border-bottom-color: #999999;
    color: #333333;
}
 
.meetingTimes  {
    background-color: #DFF1EA;
}
 
.list-view-course-title  {
    color: #007FFF;
}
 
.list-view-subj-course-section  {
    color: #333333;
}
 
.list-view-course-title > a, .listViewInstructorInformation > a, .active-registration-fields > div > a  {
    color: #176A94;
}
 
.list-view-status-div, td span.list-view-status  {
    color: #333333;
}
 
.list-view-status  {
    background-color: #D4FFAA;
}
 
.list-view-status-error  {
    background-color: #EBCFCF;
}
 
.list-view-status-pending  {
    background-color: #CCCCCC !important;
}
 
.list-view-crn-schedule  {
    color: #333333;
}
 
 
.gray-background  {
    background-color: #EDF0F4;
}
 
#classDetailsHeaders  {
    background-color: #FFFFFF;
    border-color: #DDDDDD;
}
 
#classDetailsHeaders h3  {
    border-color: #DDDDDD;
}
 
#classDetailsHeaders h3.selected  {
    background-color: #FFFFFF;
}
 
#classDetailsContentDetailsDiv .meetingTimesContainer  {
    border-color: #DDDDDD;
}
 
#classDetailsContentDetailsDiv .meetingTimesContainer .meeting-faculty  {
    border-top-color: #DDDDDD;
    border-bottom-color: #DDDDDD;
}
 
#classDetailsContentDetailsDiv .meetingTimesContainer .meeting .left {
    border-right-color: #DDDDDD;
}
.basePreqTable thead tr th  {
    background-color: #EDF0F4;
}
.basePreqTable tbody tr td  {
    border-bottom-color: #DDDDDD;
}
.basePreqTable tbody tr:last-child td  {
    border-bottom-color: #DDDDDD;
}
 
.primary-button .ui-button-text  {
    color: #FFFFFF;
}
 
.ui-toggler  {
    border-color: #FFFFFF;
}
 
.ui-toggler.depressed  {
    background-color: #888888;
}
 
#printEmailWrapper .fc-event  {
    background-color: #FFFFFF !important;
    color: #000000 !important;
}
 
#printEmailWrapper .registeredEvent  {
    border-color: #000000 !important;
}
 
.summary-footer  {
    background-color: #EDF0F4;
}
 
 
.panels button.down  {
    color: #333333;
    border-color: #008365; /*#778fa0*/
}
.panels button.down:hover  {
    color: #666666;
}
 
 
.panels button.up  {
    color: #333333;
    border-color: #008365; /*#778fa0*/
}
.panels button.up:hover  {
    color: #666666;
}
 
.panelsHelp  {
    background-color: #91ABBF;
    border-color: #333333;
}
 
.panelsHelp .close  {
    background-color: #91ABBF;
    border-color: #333333;
}
 
.time-conflict  {
    color: #CC0000;
}
 
#emailFrmInner  {
    background-color: #FFFFFF;
    border-color: #D1D2D4;
    color: #333333;
}
 
.registrationMessage  {
    background-color: #E3F9FC;
    border-color: #9EBFC8;
}
 
 
 
 
#courseDetailsHeaders  {
    background-color: #FFFFFF;
    border-color: #DDDDDD;
}
 
#courseDetailsHeaders h3  {
    border-color: #DDDDDD;
}
 
#courseDetailsHeaders h3.selected  {
    background-color: #FFFFFF;
}
 
.planAccordion  {
    border-color: #DDDDDD;
}
 
.planAccordion  .plan-title  {
    border-bottom-color: #DDDDDD;
    border-top-color: #DDDDDD;
}
 
 
.right.image  {
    border-left-color: #D6D8D8;
}
 
button + .right.image, button + .right.created-by  {
    border-right-color: #D6D8D8;
}
.note-text  {
    color: #333333;
}
 
.search-section-button, .search-section-button-linked {
    border-color: #008365; /*#778fa0*/
}
 
 
.add-course-button, .add-section-plan-button  {
    border-color: #008365; /*#778fa0*/
}
 
.third-party-load  {
    color: #FFFFFF;
    background-color: #000000 !important;
}
.success-plan, .success-plan a  {
    color: #008000;
}
 
.advisee-search-again  {
    color: #176A94 !important;
}
 
 
 
 
#skiptocontent a  {
    border-right-color: #FFFFFF;
    border-bottom-color: #FFFFFF;
}
 
#skiptocontent a:focus  {
    border-color: #F9DC87;
    background-color: #f6f6f6; /*#FFF6B3*/
}
 
.student-desc  {
    color: #FFFFFF;
}
 
.confidential  {
    background-color: #D16C1F;
}
 
.deceased  {
    background-color: #008365; /*#9AC0D2*/
}
 
 
.refineButton, .refineButton:hover  {
    color: #176A94 !important;
}
 
.ui-state-focus a:link  {
    color: #FFFFFF;
}
 
.add-row-selected a  {
    color: #FFFFFF;
}
 
.grid tr.add-row-hover td.readonly {
    background-color: #f2f9f7 !important; /*#B2CEDE*/
    border-color: #cccccc !important; /*#B1CEE0*/
    color: #676A6E !important;
}
 
.add-row-selected.selected a  {
    color: #333333;
}
 
.calculated-drop-label {
    border-top-color: #5B83A3;
}
 
.select2-result-sub {
    border-bottom-color: #5B83A3;
}
 
.popup .addAuthorization-table td  {
    border-bottom-color: #CCCCCC;
}@media screen and (max-width:1024px) {
 
    li.globalnav-list-item.vertical {
    border-bottom-color: #888888 !important;
    border-color: #888888;
    background-color: #FFFFFF;
    color: #333333;
}
 
    .globalnav-list-item.vertical #signOutText,
    .globalnav-list-item.vertical .currentHatChange,
    .globalnav-list-item.vertical .currentHat  {
    color: #333333 !important;
}
}
@media screen and (max-width:767px) {
    .tab-buttons-div.enabled li.ui-state-default  {
    background-color: #323232;
}
 
    .tab-buttons-div.enabled li.ui-state-default a  {
    color: #E0E1E1;
}
}
@media (min-width: 768px) {
 
    .ui-tabs-selected:after  {
    border-color: #5176A2;
    border-top-color: #5176A2;
}
 
    .ui-tabs-selected:before  {
    border-color: #91ABBF;
    border-top-color: #91ABBF;
}
}
@media
only screen and (max-width: 760px),
(min-device-width: 768px) and (max-device-width: 1024px)  {
 
    tr  {
    border-color: #CCCCCC;
}
 
    td  {
    border-bottom-color: #008365; /*#eee*/
}
}
 
/* classSearch.css */
 
 
 
 
#simplemodal-overlay  {
    background-color: #000000;
}
#simplemodal-container  {
    background-color: #87B4D0;
    border-color: #87B4D0;
}
 
#sectionDetail .sectionTitle  {
    border-bottom-color: #888888;
}
 
#courseDetail .gettingStartedTitle  {
    border-bottom-color: #888888;
}
 
#sectionDetail .gradeSummary  {
    background-color: #F4F4F4;
    color: #6B6766;
}
 
#sectionDetail #gradeSummary ul li  {
    color: #6B6766;
}
 
#sectionDetail .notifybox   {
    border-color: #F9DC87;
    background-color: #FCF8D9;
    color: #333333;
}
 
#sectionDetail .notifybox.info  {
    border-color: #186CA0;
    background-color: #B8D2E2;
    color: #6B6766;
}
 
#sectionDetail .fieldlist  {
    color: #333333;
}
 
#courseDetail .fieldlist  {
    color: #333333;
}
 
#student-picture  {
    border-color: #DDDDDD;
}
 
.studentInfo, .studentMoreInfo  {
    color: #333333;
}
 
.studentInfo  {
    border-bottom-color: #D2D2D2;
}
 
#sectionDetail a  {
    color: #0000FF;
}
 
#courseDetail a  {
    color: #0000FF;
}
 
table tr.registration-rolled-record  {
    background-color: #EFEFEF;
    color: #AAAAAA;
}
 
input.combobox  {
    border-color: #008365; /*#778FA0*/
}
 
input.hasDatepicker  {
    border-color: #008365; /*#778FA0*/
}
 
 
table  {
    border-color: #DDDDDD;
}
 
ul.ui-autocomplete  {
    border-color: #008365; /*#4282b3*/
}
 
ul.ui-autocomplete a.ui-state-hover  {
    background-color: #778FA1;
}
 
 
 
 
 
#toolsCanvas .menu-item  {
    background-color: #FFFFFF;
    color: #333333;
}
 
#toolsCanvas .menu-item.disabled  {
    color: #CCCCCC;
}
 
#toolsCanvas .menu-item:hover  {
    background-color: #D8E6EE;
    color: #333333;
}
 
#toolsCanvas .menu-item.disabled:hover  {
    color: #CCCCCC;
}
 
.loading  {
    background-color: #000000;
}
 
.bottom .bottom-divider  {
    border-left-color: #000000;
}
 
 
div.ui-datepicker div.ui-datepicker-header  {
    background-color: #ECF0F4;
}
 
 
.dataTables_wrapper table tbody tr td form input  {
    border-color: #008365; /*#778FA0*/
}
/* searchResults.css */
 
 
.grid thead th .sort-icon  {
    background-color: #EDF0F4;
}
 
 
.loading  {
    background-color: #000000;
}
 
.profileCard  {
    border-color: #CCCCCC;
    background-color: #FFFFFF;
    color: #7D7D7D;
}
 
 
.profileCard .close  {
    color: #999999;
}
 
.profileCard ul li a {
    color: #008365; /*#369*/
}
 
.profileCard.arrow:after  {
    border-color: #FFFFFF;
}
.profileCard.arrow:before  {
    border-color: #CCCCCC;
}
 
.profileCard.arrow.left:after  {
    border-right-color: #FFFFFF;
}
.profileCard.arrow.left:before  {
    border-right-color: #CCCCCC;
}
 
.profileCard.arrow.default:after  {
    border-bottom-color: #FFFFFF;
}
.profileCard.arrow.default:before  {
    border-bottom-color: #CCCCCC;
}
 
 
.profileCardScreen  {
    background-color: #000000;
}
 
.return-course-button:before, .return-course-button-plan:before, .return-course-button-linked:before,.return-course-button-projections:before  {
    border-bottom-color: #008365; /*#778FA0*/
    border-left-color: #008365; /*#778FA0*/
}
 
 
.linkedSectionsAddAll  {
    background-color: #E0E0E0;
}
 
.linked-option-heading  {
    border-top-color: #DDDDDD;
    background-color: #FFFFFF;
}
/* classRegistration.css */
 
.primary-button  {
    color: #FFFFFF;
    border-color: #333333;
}
.primary-button:hover  {
    color: #FFFCF2;
    border-color: #333333;
}
 
.primary-button:active  {
    color: #FFFFFF;
    border-color: #000000;
}
 
#summary-hours-footer  {
    background-color: #D3D3D3;
}
 
 
#simplemodal-overlay  {
    background-color: #000000;
}
#simplemodal-container  {
    border-color: #7399B3;
}
 
.dataTables_wrapper table tbody tr td form input,
.grid-wrapper table tbody tr td form input {
    border-color: #008365; /*#778FA0*/
}
 
.olr-table table tbody tr td + .error  {
    background-color: #EBCFCF;
    border-color: #FF3F3F;
}
 
div.crnEntry > .error  {
    background-color: #EBCFCF;
    border-color: #FF3F3F;
}
 
.txt_crndiv  {
    background-color: #E1E7EC;
    color: #5B83A3;
}
 
 
.popup .description  {
    color: #333333;
}
 
.popup .olr-table thead tr  {
    background-color: #ECEFF4;
}
 
.editable  {
    color: #176A94;
}
 
.summary-header-row  {
    background-color: #EDF0F4;
}
 
.summary-footer  {
    background-color: #EDF0F4;
}
 
.summary-table  {
    border-bottom-color: #DDDDDD;
}
 
#adminSummaryBody .summary-admin-editable-info-div {
    border-bottom-color: #C0C0C0;
}
 
 
.findclasses-summary-table-header-row  {
    background-color: #EDF0F4;
}
 
.findclasses-summary-title  {
    color: #333333;
}
 
#findclasses-summary-footer  {
    background-color: #EDF0F4;
    border-color: #D3D3D3;
}
 
#summaryBody tbody tr td  {
    border-right-color: #DDDDDD;
}
 
.grid tr.notification-error  {
    background-color: #F5E6E6;
}
 
.grid tr.notification-error .pendingEventList  {
    color: #CC3333;
}
 
.fc-event.fc-event-skin.fc-event-vert.errorEvent .fc-event-inner.fc-event-skin .fc-event-content .fc-event-title a  {
    color: #CC3333;
}
 
.fc-event.fc-event-skin.fc-event-vert.errorEvent .fc-event-inner.fc-event-skin .fc-event-bg  {
    background-color: #F5E6E6 !important;
    border-color: #EAB5B5 !important;
}
 
.ui-tooltip.error  {
    background-color: #F5E6E6;
    border-color: #EAB5B5;
}
 
.ui-tooltip.error .ui-tooltip-container .ui-tooltip-content  {
    color: #333333;
}
 
.ui-tooltip.error .ui-tooltip-container .ui-tooltip-content a  {
    color: #333333;
}
 
.student_account_link  {
    color: #176A94 !important;
}
 
.tuitionFeeLink  {
    color: #176A94 !important;
}
 
#tuitionFeeContentDetailsDiv .grid tbody td  {
    border-bottom-color: #DDDDDD;
}
 
#tuitionFeeContentDetailsDiv .grid tbody tr:last-child td  {
    border-bottom-color: #DDDDDD;
}
 
#tuitionFee-summary-footer, #tuitionFee-total-amount  {
    background-color: #EDF0F4;
}
 
.breadcrumb-wrapper  {
    border-right-color: #DDDDDD;
}
 
.breadcrumb-title  {
    color: #333333;
}
 
a.breadcrumb-link  {
    color: #10669C;
}
 
 
.rulePanel1  {
    background-color: #EFF3F5;
}
 
.rulePanel2  {
    background-color: #ECE4F1;
}
 
.rulePanel3 {
    background-color: #F5E6D7;
}
 
.requirementPanel  {
    border-color: #D0DBE2;
}
 
 
.tree-rule-panel-border  {
    border-color: #D0DBE2;
}
 
 
.requirements-met  {
    color: #008365; /*#557287*/
}
 
 
.tree-rule-title  {
    color: #333333;
}
 
.tree-rule-sub-title  {
    color: #333333;
}
 
 
.tree-rule-display-description  {
    color: #333333;
}
 
.structure-button  {
    color: #10669C;
}
 
.rule-title  {
    color: #333333;
}
 
.rule-title-inactive  {
    color: #10669C;
}
 
.rule-sub-title  {
    color: #333333;
}
 
 
.where-clause  {
    color: #333333;
}
 
.rule-display-description  {
    color: #333333;
}
 
.rule-section  {
    color: #333333;
}
 
.rule-section-description  {
    color: #333333;
}
 
.sectionTypeMessage  {
    background-color: #E3F9FC;
    border-color: #9EBFC8;
}
/* term.css */
 
input.hasDatepicker  {
    border-color: #008365; /*#778FA0*/
}
 
.termLinks  {
    color: #176A94 !important;
}
 
.select-hat  {
    background-color: #000000;
}
 
.overlay  {
    background-color: #789CB4;
}
 
.stu_pin  {
    background-color: #E6E8EB;
}
 
 
.user-info  {
    background-color: #CDD7DE;
    color: #778FA1;
}
/* prepareRegistration.css */
 
.reg-status-success  {
    background-color: #DDECC7;
    border-color: #C6D3AF;
}
 
.reg-status-info  {
    background-color: #EBF7FA;
    border-color: #94BFC8;
}
 
.reg-status-error  {
    background-color: #F9E5DB;
    border-color: #ECAD9C;
}
 
.border-left  {
    border-left-color: #CCCCCC;
}
 
h3.curriculum-header  {
    color: #176A94 !important;
}
/* plan.css */
 
 
 
.findclasses-summary-table-header-row  {
    background-color: #EDF0F4;
}
 
.findclasses-summary-title  {
    color: #333333;
}
 
#findclasses-summary-footer  {
    background-color: #EDF0F4;
    border-color: #D3D3D3;
}
 
#createPlan  {
    border-color: #008365; /*#778fa0*/
}
 
.note-text  {
    color: #333333;
}
 
 
.registeredEventPlanList span  {
    background-color: #008365 !important; /*#EEEEEE*/
}
 
.list-view-status-registered-planItem  {
    background-color: #008365 !important; /*#EEEEEE*/
}
 
 
.olr-table table tbody tr td + .error  {
    background-color: #EBCFCF;
    border-color: #FF3F3F;
}
 
.grid tr.notification-error  {
    background-color: #F5E6E6;
}
 
.grid tr.notification-error .pendingEventList  {
    color: #CC3333;
}
 
 
.verticalBar  {
    border-left-color: #D6D8D8;
}
 
 
.sectionTypeMessage  {
    background-color: #E3F9FC;
    border-color: #9EBFC8;
}
/* courseSearch.css */
 
 
 
 
#simplemodal-overlay  {
    background-color: #000000;
}
#simplemodal-container  {
    background-color: #87B4D0;
    border-color: #87B4D0;
}
 
#sectionDetail .sectionTitle  {
    border-bottom-color: #888888;
}
 
#courseDetail .gettingStartedTitle  {
    border-bottom-color: #888888;
}
 
#sectionDetail .gradeSummary  {
    background-color: #F4F4F4;
    color: #6B6766;
}
 
#sectionDetail #gradeSummary ul li  {
    color: #6B6766;
}
 
#sectionDetail .notifybox   {
    border-color: #F9DC87;
    background-color: #FCF8D9;
    color: #333333;
}
 
#sectionDetail .notifybox.info  {
    border-color: #186CA0;
    background-color: #B8D2E2;
    color: #6B6766;
}
 
#sectionDetail .fieldlist  {
    color: #333333;
}
 
#courseDetail .fieldlist  {
    color: #333333;
}
 
#student-picture  {
    border-color: #DDDDDD;
}
 
.studentInfo, .studentMoreInfo  {
    color: #333333;
}
 
.studentInfo  {
    border-bottom-color: #D2D2D2;
}
 
#sectionDetail a  {
    color: #0000FF;
}
 
#courseDetail a  {
    color: #0000FF;
}
 
table tr.registration-rolled-record  {
    background-color: #EFEFEF;
    color: #AAAAAA;
}
 
input.combobox  {
    border-color: #008365; /*#778FA0*/
}
 
input.hasDatepicker  {
    border-color: #008365; /*#778FA0*/
}
 
 
table  {
    border-color: #DDDDDD;
}
 
ul.ui-autocomplete  {
    border-color: #008365; /*#4282b3*/
}
 
ul.ui-autocomplete a.ui-state-hover  {
    background-color: #778FA1;
}
 
 
 
 
 
#toolsCanvas .menu-item  {
    background-color: #FFFFFF;
    color: #333333;
}
 
#toolsCanvas .menu-item.disabled  {
    color: #CCCCCC;
}
 
#toolsCanvas .menu-item:hover  {
    background-color: #D8E6EE;
    color: #333333;
}
 
#toolsCanvas .menu-item.disabled:hover  {
    color: #CCCCCC;
}
 
.loading  {
    background-color: #000000;
}
 
.bottom .bottom-divider  {
    border-left-color: #000000;
}
 
 
div.ui-datepicker div.ui-datepicker-header  {
    background-color: #ECF0F4;
}
 
 
.dataTables_wrapper table tbody tr td form input  {
    border-color: #008365; /*#778FA0*/
}
/* courseSearchResults.css */
 
 
 
.loading  {
    background-color: #000000;
}
 
.search-section-button, .pick-course-button  {
    border-color: #008365; /*#778fa0*/
}
 
.return-course-button:before  {
    border-bottom-color: #008365; /*#778FA0*/
    border-left-color: #008365; /*#778FA0*/
}
/* xe-ui-components.min.css */
xe-button .primary:focus:not([disabled]),xe-button .secondary:focus:not([disabled]) {
    outline-color: #4D90FE;
}mark {
    background-color: #FFFF00;
    color: #000000;
}fieldset {
    border-color: #C0C0C0;
}xe-label label {
    color: #808080; /*#4F585F*/
}xe-badge .xe-badge {
    color: #808080; /*#4F585F*/
}xe-badge .draft-badge {
    background-color: #FFEDDB;
    color: #956130;
}xe-badge .pending-badge {
    background-color: #EAE6FF;
    color: #5745BE;
}xe-badge .rejected-badge {
    background-color: #FFEBEB;
    color: #CB0004;
}xe-badge .approved-badge {
    background-color: #E2FDF1;
    color: #008241;
}xe-badge .expired-badge {
    background-color: #F2F2F2;
    color: #666F75;
}xe-badge .awaiting-badge {
    background-color: #DFEDFF;
    color: #1E68C2;
}xe-button .primary {
    background-color: #008365; /*#206E9F*/
    border-color: #008365; /*#206E9F*/
    color: #FFFFFF;
}xe-button .secondary {
    background-color: #FFFFFF;
    border-color: #008365; /*#869FB1*/
    color: #808080; /*#4F585F*/
}xe-button .primary:hover:not([disabled]) {
    background-color: #17567E;
    border-color: #008365; /*#206E9F*/
}xe-button .secondary:hover:not([disabled]) {
    background-color: #F7F7F7;
    border-color: #BEBEBE;
}xe-button .primary:disabled {
    background-color: #9BBCD0;
    border-color: #9BBCD0;
    color: #FFFFFF;
}xe-button .secondary:disabled {
    background-color: #EFEFEF;
    border-color: #BDC9D2;
    color: #989FA5;
}xe-button .primary:active:not([disabled]) {
    background-color: #104565;
    border-color: #008365; /*#206E9F*/
}.xe-checkbox.disabled label {
    color: #C6D2D5;
}xe-dropdown .dropdown {
    border-color: #008365; /*#869FB1*/
}xe-dropdown .dropdown:focus {
    background-color: #FFFFFF;
    border-color: #008365; /*#206E9F*/
}xe-dropdown .dropdown .placeholder {
    color: #008365; /*#869FB1*/
}xe-dropdown .dropdown .glyphicon-chevron-down {
    color: #008365; /*#869FB1*/
}xe-dropdown .dropdown .dropdown-menu {
    border-color: #008365; /*#206E9F*/
}xe-dropdown .dropdown .dropdown-menu>li.active {
    background-color: #F1F7FB;
}xe-dropdown .dropdown .dropdown-menu>li.selected,xe-dropdown .dropdown .dropdown-menu>li:hover {
    outline-color: #008365; /*#B0DEEC*/
    background-color: #f6f6f6; /*#F3FCFF*/
}xe-status-label .draft {
    color: #956130;
    background-color: #FFEDDB;
}xe-status-label .pending {
    color: #5745BE;
    background-color: #EAE6FF;
}xe-status-label .rejected {
    color: #CB0004;
    background-color: #FFEBEB;
}xe-status-label .approved {
    color: #008241;
    background-color: #E2FDF1;
}xe-status-label .default {
    color: #956130;
    background-color: #FFFFFF;
}xe-status-label .awaiting {
    color: #1E68C2;
    background-color: #DFEDFF;
}xe-status-label .not-started {
    color: #666F75;
    background-color: #F2F2F2;
}xe-radio-button input[type=radio]:checked+label {
    color: #1C8445;
}xe-radio-button .disabledRadio+label {
    color: #C6D2D5;
}xe-radio-button .label {
    color: #808080; /*#4F585F*/
}xe-switch input.cmn-toggle-round+label:after {
    background-color: #FFFFFF;
    border-color: #008365; /*#869FB1*/
}xe-switch input.cmn-toggle-round+label:before {
    background-color: #F6F8F8;
    border-color: #008365; /*#869FB1*/
}xe-switch input.cmn-toggle-round:checked+label:before {
    background-color: #1C8445;
    border-color: #1FA53F;
}xe-switch input.cmn-toggle-round:checked+label:after {
    border-color: #1C8445;
}xe-switch input.disabledSwitch:checked+label:before {
    color: #F6F8F8;
    border-color: #CAD4D6;
    background-color: #F6F8F8;
}xe-switch input.disabledSwitch:checked+label:after {
    background-color: #F0F3F4;
    border-color: #C6D2D5;
}xe-switch .label {
    color: #808080; /*#4F585F*/
}xe-text-area .xe-label {
    color: #808080; /*#4F585F*/
}xe-text-area .comments-field {
    border-color: #008365; /*#869FB1*/
    background-color: #FFFFFF;
}xe-text-area .readonly {
    background-color: #F1F4F6;
    border-color: #008365; /*#869FB1*/
    color: #008365; /*#869FB1*/
}xe-text-area textarea:focus {
    border-color: #008365; /*#206E9F*/
    color: #808080; /*#4F585F*/
}xe-text-area .label {
    color: #808080; /*#4F585F*/
}xe-text-box .password-field,xe-text-box .text-field {
    background-color: #FFFFFF;
}xe-text-box .xe-label {
    color: #808080; /*#4F585F*/
}xe-text-box .text-field {
    border-color: #008365; /*#869FB1*/
}xe-text-box .password-field:focus {
    border-color: #008365; /*#206E9F*/
    color: #808080; /*#4F585F*/
}xe-text-box .password-field {
    border-color: #008365; /*#869FB1*/
}xe-text-box .text-field:focus {
    border-color: #008365; /*#206E9F*/
    color: #808080; /*#4F585F*/
}xe-text-box .readonly {
    background-color: #F1F4F6;
    border-color: #008365; /*#869FB1*/
    color: #008365; /*#869FB1*/
}xe-text-box .valid {
    background-color: #E8FFF1;
    color: #090A0D !important;
    border-color: #1C8445;
}xe-text-box input.ng-invalid.ng-invalid-maxlength,xe-text-box input.ng-invalid.ng-touched {
    background-color: #F6E5E6;
    color: #090A0D !important;
    border-color: #CD3B3E;
}xe-text-box .error-messages.ng-active {
    color: #CD3B3E;
}xe-simple-text-box .simple-input-field {
    border-color: #008365; /*#869FB1*/
    background-color: #FFFFFF;
}xe-simple-text-box .label {
    color: #808080; /*#4F585F*/
}xe-simple-text-box .simple-input-field:focus {
    border-color: #008365; /*#206E9F*/
    color: #808080; /*#4F585F*/
}xe-simple-text-box .readOnly {
    background-color: #F1F4F6;
    border-color: #008365; /*#869FB1*/
    color: #008365; /*#869FB1*/
}.xe-typography .headings,.xe-typography .hr,.xe-typography .inline,.xe-typography .lists,.xe-typography .paragraph {
    color: #808080; /*#4F585F*/
}.xe-typography .anchor {
    color: #008365; /*#206E9F*/
}.xe-typography .typography {
    color: #808080; /*#4F585F*/
}.xe-typography .logo-white {
    background-color: #008365; /*#206E9F*/
}.xe-typography .horizontal-row {
    border-color: #808080; /*#4F585F*/
}.xeColorsContainer .content {
    border-right-color: #C5CACF;
    border-left-color: #C5CACF;
    border-bottom-color: #C5CACF;
}.xeColorsContainer .pri-color1 {
    background-color: #008365; /*#206E9F*/
    border-color: #0E3C59;
}.xeColorsContainer .pri-color2 {
    background-color: #000000;
    border-color: #000000;
}.xeColorsContainer .pri-color3 {
    background-color: #808080; /*#4F585F*/
    border-color: #252628;
}.xeColorsContainer .pri-color4 {
    background-color: #f6f6f6; /*#EFF4F8*/
    border-color: #E4E9EC;
}.xeColorsContainer .sub-content1,.xeColorsContainer .sub-content2 {
    color: #808080; /*#4F585F*/
}.xeColorsContainer .sec-color1 {
    background-color: #f6f6f6; /*#FFFEEA*/
    border-color: #313232; /*#E0D397*/
}.xeColorsContainer .sec-color2 {
    background-color: #EBFAFF;
    border-color: #99CDDE;
}.xeColorsContainer .sec-color3 {
    background-color: #058423;
    border-color: #054C16;
}.xeColorsContainer .sec-color4 {
    background-color: #EE4F4F;
    border-color: #EE4F4F;
}.xeColorsContainer .acc-color1 {
    background-color: #FFCDAA;
    border-color: #E19F72;
}.xeColorsContainer .acc-color2 {
    background-color: #DAD5FF;
    border-color: #988DDB;
}.xeColorsContainer .acc-color3 {
    background-color: #C9F0C7;
    border-color: #4EC76A;
}.xeColorsContainer .acc-color4 {
    background-color: #FFDCDC;
    border-color: #F57E7E;
}.xeColorsContainer .grey-color1 {
    background-color: #F7F7F7;
    border-color: #DADADA;
}.xeColorsContainer .grey-color2 {
    background-color: #EFEFEF;
    border-color: #CDCDCD;
}.xeColorsContainer .grey-color3 {
    background-color: #E2E2E2;
    border-color: #B9B9B9;
}.xeColorsContainer .grey-color4 {
    background-color: #D5D5D5;
    border-color: #A9A9A9;
}.ui-select-container .select2-choice,.ui-select-multiple .select2-choices {
    border-color: #008365; /*#869FB1*/
}.ui-select-container.select2-container-active>.select2-choice {
    border-color: #008365 !important; /*#5897fb*/
}.ui-select-container.select2-dropdown-open .select2-choice {
    border-color: #008365; /*#206E9F*/
}.ui-select-multiple .select2-choices .select2-search-choice {
    border-color: #BECCD9;
    background-color: #F9F9F9;
}.ui-select-container .select2-choice>.select2-chosen {
    color: #008365; /*#869FB1*/
}.ui-select-dropdown .select2-search input,.ui-select-multiple .select2-choices .select2-search-field input {
    color: #808080; /*#4F585F*/
}.ui-select-dropdown .select2-search input {
    border-color: #008365 !important; /*#869FB1*/
}.ui-select-multiple .select2-choices .select2-search-field input::-webkit-input-placeholder {
    color: #008365; /*#869FB1*/
}.ui-select-multiple .select2-choices .select2-search-field input:-moz-placeholder {
    color: #008365; /*#869FB1*/
}.ui-select-multiple .select2-choices .select2-search-field input::-moz-placeholder {
    color: #008365; /*#869FB1*/
}.ui-select-multiple .select2-choices .select2-search-field input:-ms-input-placeholder {
    color: #008365; /*#869FB1*/
}.ui-select-choices {
    border-top-color: #008365; /*#206E9F*/
}.ui-select-choices li {
    border-bottom-color: #BECCD9;
}.ui-select-choices ul li:first-child {
    border-top-color: #BECCD9;
}.ui-select-choices .select2-result-label {
    color: #808080; /*#4F585F*/
}.ui-select-choices .select2-highlighted {
    background-color: #F1F4F6;
    border-color: #BECCD9;
}.ui-select-choices li.ui-select-choices-group>.ui-select-choices-group-label {
    color: #808080; /*#4F585F*/
}.ui-select-choices ul li:hover {
    background-color: #f6f6f6; /*#F3FCFF*/
    border-color: #008365; /*#B0DEEC*/
}.ui-select-container .select2-choice>.select2-chosen .ng-binding {
    color: #008365; /*#206E9F*/
}.ui-select-choices .select2-no-results {
    color: #808080; /*#4F585F*/
}.select2-search-choice-focus {
    background-color: #D4D4D4 !important;
}.ui-select-container[theme=select2].direction-up.select2-dropdown-open .ui-select-match {
    border-bottom-color: #008365; /*#5897fb*/
}.pagination-container .pagination-controls button,.pagination-container .pagination-controls input,.pagination-container .pagination-controls select {
    border-color: #008365; /*#869FB1*/
}.pagination-container .pagination-controls button,.pagination-container .pagination-controls select {
    background-color: #FFFFFF;
}.pagination-container .pagination-controls button:disabled,.pagination-container .pagination-controls select:disabled {
    background-color: #F6F9FA;
}.pagination-container .pagination-controls select {
    background-color: #FFFFFF;
}.column-filter-button {
    background-color: #FFFFFF;
    border-color: #008365; /*#869fb1*/
    color: #000000;
}.column-filter-button .placeholder {
    color: #000000;
}.column-setting-menu li {
    border-bottom-color: #D3D3D3;
}.column-setting-menu li.disabled {
    background-color: #EFEFEF;
}.column-setting-menu {
    background-color: #FFFFFF;
    border-color: #CCC #DDD #DDD;
    border-right-color: #DDDDDD;
}.column-setting-menu::after {
    border-bottom-color: #FFFFFF;
}.column-setting-menu::before {
    border-bottom-color: #000000;
}.table-container {
    border-color: #3b3b3b; /*#CAD5DE*/
    background-color: #FFFFFF;
}.table-container .caption caption {
    color: #808080; /*#4F585F*/
}.table-container .thead {
    border-bottom-color: #3b3b3b; /*#CAD5DE*/
    border-top-color: #3b3b3b; /*#CAD5DE*/
}.table-container .tbody thead tr th,.table-container .thead thead tr th {
    color: #4F584F;
}.table-container .tbody tbody tr.active-row,.table-container .tbody tbody tr:focus,.table-container .tbody tbody tr:hover {
    background-color: #f6f6f6; /*#F3FCFF*/
    color: #31383E;
}.table-container .tbody tbody tr td {
    color: #31383E;
    border-bottom-color: #3b3b3b; /*#CAD5DE*/
}.table-container .tbody tbody tr td.active {
    background-color: #DFF7FF;
}.table-container .tfoot.pagination-container {
    border-top-color: #3b3b3b; /*#CAD5DE*/
}.table-container .focus-ring {
    outline-color: #4D90FE;
}.table-container .load-indicator {
    background-color: #008365; /*rgba(32,110,159,.6)*/
}.table-container .load-indicator .text {
    color: #FFFFFF;
}.table-container .load-indicator .spinner>div {
    background-color: #FFFFFF;
}#dragtable td,#dragtable th {
    background-color: #3b3b3b !important; /*#CAD5DE*/
}.xe-tab-container .xe-tab-nav {
    border-bottom-color: #B9B9B9;
}.xe-tab-container .xe-tab-nav>li>a {
    color: #6E757B;
}.xe-tab-container .xe-tab-nav>li.active:active>a,.xe-tab-container .xe-tab-nav>li.active:focus>a,.xe-tab-container .xe-tab-nav>li.active:hover>a,.xe-tab-container .xe-tab-nav>li.active>a {
    color: #808080; /*#4F585F*/
}.xe-tab-container .xe-tab-nav>li:active a>span,.xe-tab-container .xe-tab-nav>li:focus a>span,.xe-tab-container .xe-tab-nav>li:hover a>span {
    background-color: #808080; /*#4F585F*/
}.xe-tab-container .xe-tab-nav>li.active a>span,.xe-tab-container .xe-tab-nav>li.active:active a>span,.xe-tab-container .xe-tab-nav>li.active:focus a>span,.xe-tab-container .xe-tab-nav>li.active:hover a>span {
    background-color: #008365; /*#206E9F*/
}.xe-pie-chart .xe-pie-tooltip {
    background-color: #f6f6f6; /*#FFFEEA*/
    border-color: #313232; /*#E0D397*/
    color: #808080; /*#4F585F*/
}.xe-popup-container {
    background-color: #FFFFFF;
}.xe-popup-container .xe-popup-close {
    background-color: #FFFFFF;
}.xe-popup-container .xe-app-title {
    color: #000000;
}.xe-popup-container .xe-modal-body .xe-title {
    color: #808080; /*#4F585F*/
}.xe-popup-container .xe-pop-content {
    color: #808080; /*#4F585F*/
}.xe-modal-container {
    background-color: #FFFFFF;
}.xe-modal-container .xe-modal-close {
    background-color: #FFFFFF;
}.xe-modal-container hr {
    border-top-color: #808080;
}.xe-modal-container .xe-app-title {
    color: #000000;
}.xe-modal-container .xe-app-version {
    color: #808080; /*#4F585F*/
}.xe-modal-container .xe-modal-body .xe-title {
    color: #808080; /*#4F585F*/
}.xe-modal-container .xe-modal-footer {
    color: #808080; /*#4F585F*/
}.active-timepickerFocus {
    outline-color: #4D90FE;
}.cancel {
    background-color: #F5F5F5;
    color: #000000;
}.pushme,.selectTime,.selectTime1 {
    background-color: #FFFFFF;
}.selectTime,.selectTime1 {
    color: #555555;
}.pushme {
    color: #000000;
}.pushmeBorder,.ulContainer {
    border-bottom-color: #CCCCCC;
    border-top-color: #CCCCCC;
}ul.ulContainer li {
    color: #808080; /*#4F585F*/
}.itemContainer {
    color: #D4D6D9;
}#ticker:focus {
    border-color: #ADD8E6;
}.timerHeader .xe-popup-close {
    background-color: #FFFFFF;
}.meridianPm {
    color: #D4D6D9;
}.timepickerContainer {
    background-color: #FFFFFF;
}.footerButton .primary {
    color: #FFFFFF;
}.footerButton .secondary {
    color: #008365 !important; /*#206E9F*/
}.xeTimePickerTextField {
    border-color: #008365; /*#869FB1*/
    background-color: #FFFFFF;
}@media only screen and (max-width:768px){.search-container .simple-input-field:focus {
    border-color: #008365; /*#869FB1*/
    color: #808080; /*#4F585F*/
}.search-container .simple-input-field:focus::-webkit-input-placeholder {
    color: #CCCCCC;
}.search-container .simple-input-field:focus::-moz-placeholder {
    color: #CCCCCC;
}.search-container .simple-input-field:focus::-ms-input-placeholder {
    color: #CCCCCC;
}
}
@media only screen and (max-width:768px){.table-container .caption {
    border-bottom-color: #3b3b3b; /*#CAD5DE*/
}.table-container .tbody tbody tr {
    border-bottom-color: #3b3b3b; /*#CAD5DE*/
}
}
@media screen and (min-width:768px){.xe-popup-mask {
    background-color: #000000;
}.xe-popup-container .xe-pop-content {
    color: #808080; /*#4F585F*/
}.xe-popup-container .xe-popup-header span#xePopupClose:focus {
    outline-color: #4D90FE;
}
}
@media screen and (min-width:768px){.xe-modal-mask {
    background-color: #000000;
}
}
@media only screen and (min-width:768px){.timepickerContainer {
    background-color: #FFFFFF;
    border-color: #DDDDDD;
}.timepickerContainer::after {
    border-bottom-color: #FFFFFF;
}.timepickerContainer::before {
    border-bottom-color: #DDDDDD;
}
}
 
/* banner-theme-common-patch.scss */
.placeholder-theme-name {
  content:  production;
}
 
/*** Branding Logo ***/
.institutionalBranding {
  background-image: url("https://www.nmc.edu/images/ellucian/theme/production/img-nmcself-service3.png");
  width: 20em;
}
 
.favicon {
  background-image: url("https://www.nmc.edu/images/ellucian/theme/favicon.ico");
  width: 20em;
}
 
#banner-header-main-section,
#header-main-section {
    background-color: #008365; /* use selected color */
    color: #ffffff;
    border-bottom-color: #444444;
}
 
.notification-center-anchor {
  background-color: #444444;
}
 
.notification-center-count {
  color: #ffffff;
}
 
:focus {
  outline-color: #99ffd7;
}
 
/*** Tweaks to base UI */
#header-main-section-east-part #username,
#header-main-section-east-part #mepDiv {
  padding-right:0.5em; /* space before and after name and mepDiv */
  padding-left:0.5em;
}
 
#header-main-section-east-part #mepDiv,
#header-main-section-east-part #signInButton,
#header-main-section-east-part #userDiv,
#header-main-section-east-part #toolsButton {
  border-left: 0px; /* Removed 1px unneeded line  */
  border-right: 0px;
}
 
#toolsList .canvas-item:hover,
#toolsList .canvas-item:focus {
  background-color: #f2f9f6 ;
}
 
/** Page Builder */
.admin-menu-section-main {
    border-color: #046d56; /*#9AC0D2*/
}
.admin-menu {
    color: #008365; /*#206E9F;*/
}
 
.admin-menu-section-sub>div:first-of-type {
    border-right-color: #046d56; /*#9AC0D2*/
    border-left-color: #046d56; /*#9AC0D2*/
}
 
.admin-menu-section-sub {
    border-color: #046d56; /*#9AC0D2*/
}
.app-list-container {
    border: 1px solid #046d56;
}
 
 
.admin-menu-section-main {
    border-color: #046d56; /*#9AC0D2*/
}
 
@media (max-width: 991px) {
  .admin-menu-section-sub>div:first-of-type {
    border-bottom-color: #046d56; /*#9AC0D2*/
  }
}
 
.app-list-container>div {
    border-top-color: #046d56; /*#9AC0D2*/
}
 
#toolsList .canvas-item:hover,
#toolsList .canvas-item:focus {
  background-color: #f2f9f6 ;
}
 
/* Hide button bar in header of old-style pages */
.buttonBar {
  visibility: hidden;
}
 
/* Login page style overrides */
.ie-warning DIV {
  color: #ffffff;
}
 
.pageBg {
     background-color: #008365; /*#4c8db5;*/
     background-image: linear-gradient( #085746 /*#015d96*/, #008365 /*#4c8db5*/ );
}
 
.splashBg {
  background-color: #008365 /*#4e8bbb*/; /* center section background */
  border-color: #085746 /*#00579a*/;
}
 
.splashBg:before {
  background-color: #008365 /*#70a4c4*/;
  background-image: linear-gradient( to right, #008365 /*#70a4c4*/, #046d56 /*#337dab*/ );
  border-image: linear-gradient( to right, #046d56 /*#4287b1*/, #085746 /*#005c96*/ ) 1;
}
 
.splashBg .copyright {
  background-image: linear-gradient( to right, #008365 /*#3f85b0*/, #085746 /*#0d649b*/ );
  border-image: linear-gradient( to right, #046d56 /*#367fac*/, #085746 /*#005c96*/ ) 1;
}
 
.signin-button {
  background: #808080;
  background-image:linear-gradient(#808080, #3b3b3b);
  border-color: #313232;
}
 
.signin-button:hover {
  background: #cccccc;
  background-image:linear-gradient(#cccccc, #808080);
}
 
.signin-button:active {
  background: #3b3b3b;
  background-image:linear-gradient(#3b3b3b, #808080);
}

/* NMC Additions */


/* Background color on Banner menu */
#menu ul>li:first-child {
    background-color: #808080;
}

/* Search grid focus */
.grid td.focus {
    outline-color: #99ffe8;
}
.grid td.focus a {
    outline-color: #99ffe8;
}
.grid td.focus, .grid td.focus a {
    color: #ffffff !important;
    background-color: #046d44 !important;
}

/* First item in tools menu */
#toolsList > .canvas-item:focus {
    color:  #085739;
}


/* Notification center flyout */
.notification-center-flyout  {
    background-color: #FFD079;
}

/* Schedule List Tabs */
/* HOver list icon */
.ui-state-hover .listIcon {
    color: #085746;
}

/* Hover calendar icon */
.ui-state-hover .calendarIcon {
    color: #085746;
}

/* Active Calendar icon  */
.ui-state-active .calendarIcon {
    background-color: #085746;
    color: #F7F7F7;
} 

/* Active list icon */
.ui-state-active .listIcon {
    background-color: #085746;
    color: #F7F7F7;
}