/*--------------------------------------------- */
/*                 >>> HTML <<<                 */
/*--------------------------------------------- */

a                { color: #00b193; text-decoration: none; }
a:hover          { color: #2addbf; text-decoration: none;}

body       { color: #5f5f5f; font-family: Verdana,Arial,sans-serif; }

h1, h2, h3, h4 { font-family:"Times New Roman",Georgia,Serif; font-weight: normal; }

h1         { color: #4e619c;  font-size: 30px;  }
h2, h2.ig-cpt-title { color: #1d3f83; font-size: 20px; }
h3         { font-size: 18px; }
h4         { font-size: 16px; font-weight: bold; }

body.ig-pages #content-head,
body.ig-pages #content-head #breadcrumb,
body.ig-pages #content-head h1,
body.ig-pages.anonymous #content-head { display: block; }

iframe { border: 0 !important; }


/*--------------------------------------------- */
/*           >>> Contact Us Map <<<             */
/*--------------------------------------------- */

#map-ohqc {
    height: 400px;
    width: 698px;
}


/*--------------------------------------------- */
/*                >>> LAYOUT <<<                */
/*--------------------------------------------- */



body    { background: #dbefdd url(/download/gallery/img/bodypng) 0 30px repeat-x; }
#header { background: url(/download/gallery/img/headerjpg~2) 58% 0px no-repeat; }

#header-inner { height: 242px; }

#page {
    margin: 0 auto;
    width: 960px;
}

#main { margin-top: -30px; }

#content-inner { padding: 2em 10px 1em; }

#footer { background: #f3f3f3; padding: 10px; }
#footer_copyright { margin: 0 auto; width: 540px; font: 11px tahoma; text-align: center; }

#footer-custom     { overflow: hidden; zoom: 1; }

#footer_logo_ontario { float: left; position: relative; top: -20px; }
#footer-system { position: relative; top: -58px; }


.ig-pages #content-head {
    background: url(/download/gallery/img/pagebannersjpg) 0 0 no-repeat;
    min-height: 96px !important;
    padding: 0 0 0 1.5em;
}

.ig-pages #content-head {
    min-height: 84px !important;
    padding-top: 12px;
}

.ig-pages.landing #content-head { padding-top: 30px; }

#content-head h1 {
    color: #4e619c;
}

#breadcrumb a { color: #4e619c; }

#ig-page-home #content-head  { display: none !important; }
#ig-page-home #content-inner { padding-top: 1em; }



/* CUSTOM HEADER */
#header-links   { color: #85d5c7; position: absolute; top:80px; right: 20px; font-size: 11px; }
#header-links a { color: #00b193; font-size: 11px; }

#header-counter {
    background: url(/download/gallery/img/headercounterpng) 0 0 no-repeat;
    height: 98px; width: 280px;
    margin-left: 665px; position: absolute; top: 110px; /*top: 40px;*/
}

#header-counter .current-homes,
#header-counter .target-homes { color: #fff; font-size: 30px; font-weight: bold; }

#header-counter .current-homes { position: absolute; top: 51px; left: 32px; }
#header-counter .target-homes  { position: absolute; top: 51px; left: 202px; }


/* HOMEPAGE */

.box-style-purple .ig-cpt-title,
.box-style-green .ig-cpt-title{
    border: 0 !important;
    color: #fff !important; font-size: 22px; font-weight: normal;
}

.box-style-purple .ig-cpt-title a,
.box-style-green .ig-cpt-title a {
    color: #fff !important;
}

.box-style-purple .ig-cpt-body,
.box-style-green  .ig-cpt-body {
    padding: 0 6px 6px !important;
}

.box-style-purple .ig-widget-documents,
.box-style-green .ig-widget-documents {
    background: #fff; padding: 0 6px;
}

.box-style-purple                 { background: #9ba6ca !important; }
.box-style-lightpurple            { background: #eceef4 !important; }
.title-icon-roadmap .ig-cpt-title { background: #9ba6ca url(/download/gallery/img/titleroadmapjpg) 9px 0px no-repeat !important; padding-left: 80px !important; }

.box-style-green                { background: #80d0b5 !important; }
.title-icon-paper .ig-cpt-title { background: #80d0b5 url(/download/gallery/img/titletoolsjpg) 9px 0px no-repeat !important; padding-left: 50px !important; }



.box-noborder                     { border: 0 !important; }
.box-noborder .ig-cpt-title       { background-color: transparent !important; border: 0 !important; }
.box-noborder .ig-widget-calendar { padding: 9px 0 !important; }



.banner-home {
    background: #00b193 url(/download/gallery/img/bannerhomebgjpg) 0 0 no-repeat;
    height: 150px;
}

.banner-home .editable { padding: 10px 20px !important; }

.banner-home h2,
.banner-home p { color: #fff; }




.box-style-lightpurple .ig-cpt-title {
    background-color: #eceef4 !important;
    border: 0 !important;
    color: #013a81 !important; font-size: 22px; font-weight: normal;

}

.box-style-lightpurple .ig-cpt-title a { color: #013a81 !important; }

.box-style-lightpurple { border: 0 !important; }

.box-style-lightpurple .ig-widget-navigation .ig-widget-layout-default a {
    border: 0;
    color: #4e619c;
}




/*---------------------------------------------*/
/*                >>> CONTENT <<<              */
/*---------------------------------------------*/





.banner-large-blue, .banner-medium-blue, .banner-small-blue,
.banner-large-green, .banner-medium-green, .banner-small-green,
.banner-largest-green
{
    border: 0px !important;
}

.banner-large-blue    .ig-cpt-title, .banner-medium-blue  .ig-cpt-title, .banner-small-blue  .ig-cpt-title,
.banner-large-green   .ig-cpt-title, .banner-medium-green .ig-cpt-title, .banner-small-green .ig-cpt-title,
.banner-largest-green .ig-cpt-title
{
    background: transparent url(/download/gallery/img/spritebannerspng) 0 0 no-repeat !important;
    border: 0 !important;
    color: #fff !important;
    font-size: 22px;
    height: 44px; line-height: 44px; overflow: hidden;
    margin-bottom: 0.75em;
    padding: 0 9px;
}

.banner-large-blue    .ig-cpt-title a, .banner-medium-blue  .ig-cpt-title a, .banner-small-blue  .ig-cpt-title a,
.banner-large-green   .ig-cpt-title a, .banner-medium-green .ig-cpt-title a, .banner-small-green .ig-cpt-title a,
.banner-largest-green .ig-cpt-title a
{
    color: #fff !important;
}


.banner-small-blue    .ig-cpt-title { background-position: 0 0 !important; }
.banner-medium-blue   .ig-cpt-title { background-position: 0 -45px !important; }
.banner-large-blue    .ig-cpt-title { background-position: 0 -90px !important; }

.banner-small-green   .ig-cpt-title { background-position: 0 -135px !important; }
.banner-medium-green  .ig-cpt-title { background-position: 0 -180px !important; }
.banner-large-green   .ig-cpt-title { background-position: 0 -225px !important; }

.banner-icon-persons  .ig-cpt-title { background-position: 0 -269px !important; }
.banner-icon-paper    .ig-cpt-title { background-position: 0 -344px !important; }
.banner-icon-dialogue .ig-cpt-title { background-position: 0 -419px !important; }

.banner-largest-green .ig-cpt-title { background-position: 0 -494px !important; }


.banner-icon-paper .ig-cpt-title,
.banner-icon-persons .ig-cpt-title,
.banner-icon-dialogue .ig-cpt-title,
.banner-largest-green .ig-cpt-title
{
    height: 75px; line-height: 75px;
    padding-left: 92px;
}



.box-news,
.box-documents,
.box-callout,
.box-callout-fancy
{
    -moz-border-radius: 4px !important; -webkit-border-radius: 4px !important;
    padding: 5px 15px;
}

.box-callout-fancy {
    border: 1px solid #e6e6e6 !important;
    padding: 3px;
}

.box-callout-fancy .ig-cpt-inner-1 {
    background: url(/download/gallery/img/boxcalloutbgpng) 0 0 repeat-x !important;
    padding-left: 12px; padding-right: 12px;
}

.box-news .ig-cpt-title,
.box-callout .ig-cpt-title,
.box-documents .ig-cpt-title,
.box-callout-fancy .ig-cpt-title,
.box-noborder .ig-cpt-title
{
    background-color: transparent !important;
    border-bottom: 0 !important;
    color: #013a81 !important; font-family: Arial; font-size: 14px; font-weight: bold; line-height: 1.5;
    padding-left: 0; padding-right: 0;
}

.box-news,
.box-documents { background-color: #dbefdd !important; border: 0 !important; }
.box-callout { background-color: #dfe9f4 !important; }

.title-icon-news      .ig-cpt-title  { background: url(/download/gallery/img/iconnewspng) 0 3px no-repeat; padding-left: 30px; }
.title-icon-calendar  .ig-cpt-title  { background: url(/download/gallery/img/iconcalendarpng) 0 5px no-repeat; padding-left: 38px; }
.title-icon-documents .ig-cpt-title  { background: url(/download/gallery/img/icondocumentspng) 0 5px no-repeat; padding-left: 38px; }
.title-icon-resources .ig-cpt-title  { background: url(/download/gallery/img/iconresourcespng) 0 5px no-repeat; padding-left: 42px; }
.title-icon-members   .ig-cpt-title  { background: url(/download/gallery/img/iconmemberspng) 0 5px no-repeat; padding-left: 45px; }
.title-icon-phone     .ig-cpt-title  { background: url(/download/gallery/img/iconphonepng) 0 9px no-repeat; padding-left: 37px; }
.title-icon-province  .ig-cpt-title  { background: url(/download/gallery/img/iconprovincepng) 5px 6px no-repeat; padding-left: 50px; }
.title-icon-home      .ig-cpt-title  { background: url(/download/gallery/img/iconhomepng) 5px 6px no-repeat; padding-left: 42px; }
.title-icon-video     .ig-cpt-title  { background: url(/download/gallery/img/videoiconpng) 5px 6px no-repeat; padding-left: 37px; }

.box-news          .ig-widget-calendar,
.box-news          .ig-widget-blogarticles,
.box-callout-fancy .ig-widget-calendar,
.box-callout-fancy .ig-widget-blogarticles,
.box-callout-fancy .ig-widget-documents,
.box-documents     .ig-widget-documents     { padding: 9px 0 0 !important; }

.box-news          .ig-widget-blogarticles .ig-item,
.box-callout-fancy .ig-widget-calendar     .ig-item { border-top: 0; padding-top: 0; }

.box-news           .ig-cpt-footer,
.box-callout-fancy  .ig-cpt-footer { background: transparent !important; }

.box-news          .ig-widget-blogarticles .ig-title,
.box-callout-fancy .ig-widget-calendar     .ig-title { font-size: 12px; font-weight: normal; }

.box-news          .ig-widget-blogarticles .ig-date,
.box-callout-fancy .ig-widget-calendar     .ig-meta { color: #9a9a9a !important; }

.box-callout-fancy .ig-widget-calendar .ig-body { color: #013a7c; }
.box-callout-fancy .ig-widget-calendar .ig-item { padding-top: 12px; }



.documents-listing                                       { border: 0 !important; }
.documents-listing .ig-widget-documents                  { padding-top: 0 !important; }
.documents-listing .ig-widget-documents .ig-thumbnail-48 { display: none; }
.documents-listing .ig-widget-documents .ig-item         { border: 0; margin-bottom: 6px; padding-top: 6px; padding-left: 0; }
.documents-listing .ig-widget-documents .ig-title        { background: url(/download/gallery/img/iconarrowpng) 0 7px no-repeat; padding-left: 12px; }
.documents-listing .ig-widget-documents .ig-title a      { font-size: 12px; }




/*---------------------------------------------*/
/*                 >>> _LOGO <<<               */
/*---------------------------------------------*/

#logo { padding-top: 24px; }

#logo a {
    background: url(/download/gallery/img/logopng~2) 0 0 no-repeat;
    display: block;
    height: 0;
    overflow: hidden;
    padding-top: 176px;
    width: 350px;
}


/*---------------------------------------------*/
/*                >>> _SEARCH <<<              */
/*---------------------------------------------*/


#search-keyword {
    position: absolute; right: 17px; top: 113px;
    padding: 0px !important;
}



* html #search-keyword   { top: 11px; }
* + html #search-keyword { top: 11px; right: 37px; }
#search-keyword fieldset { position: relative; }
#search-keyword div      { float: none !important; }

#search-keyword .text {
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    background: url(/cmedia/img/interface/pixel_ddd.gif) left top repeat-x #fff;
    border:1px solid #cbcbcb;
    margin-right: 0px !important;
box-shadow: 0 0 0px #000000 !important;	
-moz-box-shadow: 0 0 0px #000000 !important;
-webkit-box-shadow: 0 0 0px #000000 !important;
}

#search-keyword .text span {
    display: block;
    margin-right: 20px;
    padding: 5px;
}

#search-keyword .text span input {
    color: #999;
    border: 0px;
    margin: 0px;
    padding: 0px;
    height: inherit;
    background: transparent;
    width:200px;
}

#search-keyword .buttons {
    position: absolute; right: 5px; top: 4px;
    width: 16px !important;
}

#search-keyword .buttons input {
    float: right !important;
    margin: 0 !important;
    width: 16px !important;
    height: 16px !important;
    background: url(/cmedia/img/icons/magnifier.png) top left no-repeat !important;
    border: 0px;
    padding: 0px;
    text-indent: -999px;
    overflow: hidden;
    cursor: pointer;
}

* html #search-keyword .buttons input   { font-size: 0px; line-height: 0px; }
* + html #search-keyword .buttons input { font-size: 0px; line-height: 0px; }




/*---------------------------------------------*/
/*           >>> _NAVIGATION <<<               */
/*---------------------------------------------*/

#navigation { position: relative; z-index: 1000; }

#primarynav ul { overflow: hidden; zoom: 1; }

#primarynav li { float: left; margin-left: 3px;  }

#primarynav a {
    color: #fff;
    display: block;
    font: 14px "Times New Roman",Georgia,Serif;
    padding: 6px 20px 5px;
    text-decoration: none;
border-radius: 5px 5px 0px 0px !important;
    -moz-border-radius: 5px 5px 0px 0px !important;
-webkit-border-radius: 5px 5px 0px 0px !important;
}

#primarynav a:hover { background: url(/download/gallery/img/navhoverpng) 0 0 repeat-x !important; }

#primarynav .here a { background-color: #1d9571 !important; background-image: none !important; }

#primarynav li a { background: url(/download/gallery/img/theme/navpng) 0 0 repeat-x; }

#primarynav li#nav-collaboratives a,
#primarynav li#nav-facilitation a,
#primarynav li#nav-leanpi a,
#primarynav li#nav-_leadership a
{ background-image: url(/download/gallery/img/theme/nav_group_spacepng); }

#primarynav li#nav-collaboratives.here a,
#primarynav li#nav-facilitation.here a,
#primarynav li#nav-leanpi.here a,
#primarynav li#nav-_leadership.here a { background-color: #4c609a !important; background-image: none !important; }



/*---------------------------------------------*/
/*                 >>> GRID <<<                */
/*---------------------------------------------*/


.grid-row, .grid-row-inner {
    margin-bottom: 2.5em;
    overflow: hidden;
    zoom: 1;
}

#tinymce .grid-row { overflow: visible; }



/*---------------------------------------------*/
/*              >>> TINYMCE <<<                */
/*---------------------------------------------*/


#tinymce .grid-1, #tinymce .grid-2, #tinymce .grid-3, #tinymce .grid-4, #tinymce .grid-5,
#tinymce .grid-6, #tinymce .grid-7, #tinymce .grid-8, #tinymce .grid-9, #tinymce .grid-10, 
#tinymce .grid-11, #tinymce .grid-12, #tinymce .grid-13,
#tinymce .grid-14, #tinymce .grid-15, #tinymce .grid-16
{
    margin-left: 4px;
    margin-right: 4px;
}

#tinymce .alpha { margin-left: 0; }
#tinymce .omega { margin-right: 0; }

#tinymce .alpha .alpha { margin-left: 4px; }
#tinymce .alpha .omega { margin-right: 4px; }
#tinymce .omega .omega { margin-right: 4px; }
#tinymce .omega .alpha { margin-left: 4px; }

.mceContentBody { padding: 1px !important; }

/*---------------------------------------------*/
/*               >>> LOGIN  <<<                */
/*---------------------------------------------*/

#home_login, .box_member_login, .anonymous #home_logged_in { display: none; }
.anonymous #home_login, .anonymous .box_member_login, #home_logged_in { display: block; }

#tinymce #home_banner #home_login,
#tinymce #home_banner #home_logged_in
{ display: block; }


/*---------------------------------------------*/
/*              >>> WIDGETS <<<                */
/*---------------------------------------------*/

#QuestBoxBg { background: url(/download/gallery/img/questboxbgjpg) no-repeat; padding: 30px 30px 0px 30px; width: 219px; height: 200px; }

.box_generic, .box_events, .box_news, .box_quick_links { background-color: #edfbee !important; border-width: 0px !important; border-radius: 7px !important; -moz-border-radius: 7px !important; -webkit-border-radius: 7px !important; padding: 10px; }

#ig-page-homev2 .box_events { border-radius: 7px 7px 0px 0px !important; -moz-border-radius: 7px 7px 0px 0px !important; -webkit-border-radius: 7px 7px 0px 0px !important; margin-bottom: 0px; padding-top: 10px !important;  }

.ig-header.box_news { border-radius: 0px 0px 7px 7px !important; -moz-border-radius: 0px 0px 7px 7px !important; -webkit-border-radius: 0px 0px 7px 7px !important; margin-bottom: 0px;  }

.box_generic h2.ig-cpt-title { padding-left: 0px !important; }
.box_generic h2.ig-cpt-title, .box_events h2.ig-cpt-title, .box_news h2.ig-cpt-title, .box_quick_links h2.ig-cpt-title,
.box_generic .ig-cpt-footer, .box_events .ig-cpt-footer, .box_news .ig-cpt-footer{ background-color: transparent !important; margin-top: 0px; font-weight: normal !important; }

.box_quick_links ul { list-style: none !important; margin-left: 5px !important; }
.box_quick_links ul li { background: url(/download/gallery/img/bulletpng) no-repeat 0 7px; padding-left: 10px; margin-bottom: 10px; }

.box_events h2.ig-title, .box_news .ig-item h2  { font-family: Verdana; font-weight: bold !important; }

#ig-page-homev2 .box_events .vevent, #ig-page-homev2 .box_news .ig-item .ig-header, #ig-page-homev2 .box_news .ig-item { margin-bottom: 0 !important; }

.box_generic h2.ig-cpt-title, .box_events h2.ig-cpt-title, .box_news h2.ig-cpt-title, .box_quick_links h2.ig-cpt-title { border-width: 0px !important; color: #1d3f83 !important; font-family: "Times New Roman", serif !important; } 

.box_events h2.ig-cpt-title { background: url(/download/gallery/img/calendarpng) no-repeat 0 50%; margin-left: 7px; padding-left: 36px; }
.box_news h2.ig-cpt-title { background: url(/download/gallery/img/icon_broadcastpng) no-repeat 0 50%; margin-left: 7px; padding-left: 36px; }

.box_quick_links { background-color: #e6f4e7 !important; padding-top: 10px !important;}
.box_quick_links h2.ig-cpt-title { background: url(/download/gallery/img/icon_quick_linkspng) no-repeat !important; margin-left: 7px !important; padding-left: 40px!important; }

.box_generic ol { margin-left: 1.75em !important; }
.box_generic ol li { font-size: 11px; }
.box_generic ol li strong { font-size: 12px; }

.box_success_stories { background: url(/download/gallery/img/bg_successjpg) no-repeat; height: 201px; overflow: hidden; }
.box_success_stories .ig-cpt-body { padding: 0px 10px 20px 160px !important; font-size: 11px; }
.box_success_stories h2 { margin-top: 12px; padding-bottom: 5px; }

.box_resident_voice { background: url(/download/gallery/img/bg_voicejpg) no-repeat; height: 201px; overflow: hidden; }
.box_resident_voice .ig-cpt-body { padding: 0px 180px 20px 20px !important; font-size: 11px; }

#bannerprogramchat { background: url(/download/gallery/img/banner_program_chatjpg) no-repeat; height: 154px; padding: 10px 0 0 240px; }
#bannermandaughter { background: url(/download/gallery/img/bannermandaughterjpg) no-repeat; height: 154px; padding: 10px 0 0 230px; }
#bannercollablearning { background: url(/download/gallery/img/banner_collaborativelearningjpg) no-repeat; height: 154px; padding: 10px 0 0 230px; }
#bannerleanprocess1 { background: url(/download/gallery/img/banner_leanprocessimprovejpg) no-repeat; height: 154px; padding: 10px 0 0 230px; }
#bannerimprovefacil1 { background: url(/download/gallery/img/banner_improvefacil_elderlyladyjpg) no-repeat; height: 154px; padding: 10px 0 0 230px; }
#bannerresidentsvoice { background: url(/download/gallery/img/banner_residentsvoicesjpg) no-repeat; height:155px; padding: 8px 35px 0px 20px; margin-left: 30px; }

#AwardCol1 { background-color: #a9dbcf; width: 295px; height: 550px; font-family: Verdana, Geneva, sans-serif; line-height: 20px; font-size: 11px; float: left; clear: left; padding-right: 10px; margin-right:3px; margin-left:10px; padding-top: 10px; vertical-align: text-top; list-style-type: disc; padding-bottom: 0px; padding-left: 0px; }

#AwardCol2 { font-size: 11px; line-height: 20px; background-color: #7675a1; color: #fff; width: 295px; height: 550px; font-family: Verdana, Geneva, sans-serif; float: left; padding-top: 10px; padding-right: 10px; margin-right:3px; padding-bottom: 0px; padding-left: 0px; vertical-align: text-top; list-style-type: disc; }

#AwardCol3 { background-color: #a9dbcf; font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 20px; width: 295px; height: 550px; float: left; padding-top: 10px; padding-right: 10px; padding-bottom: 0px; padding-left: 0px; vertical-align: text-top; list-style-type: disc; }

#ig-page-programs .banner_programs { background: url(/download/gallery/img/banner_programsjpg) no-repeat; height: 155px; padding: 10px 0 0 200px; }

#ig-page-programs .banner_programs h1 { margin-bottom: 0.5em;  }

#ig-page-programs.ig-pages #content-head { background-image: none; }
#ig-page-programs.ig-pages #content-head h1 { display: none; max-height: 18px !important; }

#ig-page-programs #content-head { min-height: 0px !important; }
#ig-page-programs #content-body { position: relative; top: -40px; }

.box_member_login { background: #a6d9ce url(/download/gallery/img/box_member_loginpng) repeat-x !important; border-radius: 7px !important; -moz-border-radius: 7px !important; -webkit-border-radius: 7px !important; color: #fff; font-size: 11px; padding: 0 10px 10px !important; text-align: center; }
.box_member_login h2.ig-cpt-title,
.box_success_stories_sm h2.ig-cpt-title  { color: #dbefdd !important; font-weight: normal; }

.box_member_login h2.ig-cpt-title,
.box_success_stories_sm h2.ig-cpt-title { background: transparent !important; border: none !important; }

.box_success_stories_sm { background: url(/download/gallery/img/box_success_stories_smjpg) repeat-x; height: 201px; border-radius: 7px !important; -moz-border-radius: 7px !important; -webkit-border-radius: 7px !important; padding: 0 40px 0 10px !important; }
.box_success_stories_sm h2.ig-cpt-title { color: #5f5f5f !important; padding-left: 0 !important; }

.box_improve_guide { background: url(/download/gallery/img/box_improve_guide_bgjpg) repeat-x; height: 950px; border-radius: 7px !important; -moz-border-radius: 7px !important; -webkit-border-radius: 7px !important; padding: 5 5px 0 5px !important; }

#boximproveguide1 {padding: 18px 45px 18px 25px;}
#downloaddoc1 {padding: 0 43px 0 25px;}

#table_2_column td { vertical-align: top; }
#table_2_column td:first-child { padding: 12px 20px 0 10px; }
#table_2_column td h2 {  }

/* TABLE CUSTOM */
.ps_document_listing { border-collapse: collapse; }
.ps_document_listing td { vertical-align: top; }
.ps_document_listing td:first-child { padding-right: 5px; }

/*** GROUP SPACES **********/
/*** [ TEST PAGE ] ***/
#ig-page-lean.ig-pages #content-head { background: url(/download/gallery/img/theme/content_head_group_spacespng) no-repeat; padding-top: 20px; }
#ig-page-lean.ig-pages #content-head h1 { color: #fff; }
/*** [ TEST PAGE ] ***/

#ig-space-collaboratives #content-head,
#ig-space-facilitation #content-head,
#ig-space-_leadership #content-head,
#ig-space-leanpi #content-head
 { background: url(/download/gallery/img/theme/content_head_group_spacespng) no-repeat; padding: 25px; }

#ig-space-collaboratives #content-head h1,
#ig-space-facilitation #content-head h1,
#ig-space-_leadership #content-head h1,
#ig-space-leanpi #content-head h1
{ color: #fff; margin-bottom: 0.4em; }

/*** Hide System Nav Icons ***/
.ig-gsicon { display: none; }
#systemnav .ig-gshome a span:before { content: "Home"; }
#systemnav li.ig-gshome span  { background-image: none; padding-right: 0; }

#systemnav { background: #5f9fb0 url(/download/gallery/img/theme/nav_group_space_subpng) repeat-x; border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius: 7px; }
#systemnav li { margin: 3px; }
#systemnav a { color: #fff; font-weight: normal; }
#systemnav li.active { background-color: #fff;  border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-width: 0px; position: relative; top: 6px; }
#systemnav li.active a { color: #00b193; font-weight: bold; padding: 3px 5px 3px 8px; }
#systemnav li.active a:hover { background-color: #fff; color: #00b193; position: relative; top: 3px; padding: 0px 5px 3px 8px; }

#systemnav li a:hover { background-color: #508b9b; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-width: 0px; padding: 3px 9px; position: relative; top: 3px; }

li.ig-gshome { position: relative; left: 3px; }

.home_banner { background: url(/download/gallery/img/banner_homejpg) no-repeat; height: 210px; } 

.home_banner table#home_banner { margin: 20px 0 0 35px; }
.home_banner table#home_banner td { vertical-align: top; }
.home_banner table#home_banner *, .home_banner table#home_banner h2 { color: #fff; }

#home_banner_member_login { text-align: center; width: 200px; }
#home_banner_member_login h2 { color: #dbefdd !important; }
#home_banner_vision { width: 220px; padding-left:35px; }
#home_banner_mission { width: 220px; padding-left: 45px; }

/* CHANGE ID WHEN GOING LIVE */
#ig-page-homev2 #content-head { display: none; }
#ig-page-homev2 #content-body { margin-top: -10px; }

#ig-page-homev2 #content-inner { overflow: hidden; }
#ig-page-homev2 #trailer, #ig-page-homev2 #trailerbar { display: none; }

.box_leading_quality { background: url(/download/gallery/img/banner_programsjpg) no-repeat; padding: 150px 10px 0 !important; border: 1px solid #ccc !important; border-radius: 4px !important; -moz-border-radius: 4px !important; -webkit-border-radius: 4px !important; text-align: center; }

.box_leading_quality .editable { margin-bottom: 0px; }

*+html h2.ig-cpt-title { display: inline-block !important; min-height: 22px !important; line-height: 22px }

.system .content-head-inner { box-shadow: 0 0 0 rgba(0, 0, 0, 0); -moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0); -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0); padding: 0; }
.system .content-head-inner #breadcrumb, .system .content-head-inner #breadcrumb a { color: #fff; }


#signin_saml { display:none; }

#ig-page-homepage #content-head,
#ig-page-measures #content-head { display: none !important; }
