/* Main Navigation - Horizontal */
#mainNav {margin:0px 0 0px 0;float:left;width:946px; z-index: 3000; position:relative;}
#mainNav ul {margin:0;padding:0;list-style:none;}
#mainNav li {float:left;margin:0 2px 0 0;padding:0;width:235px;text-align:center;}
#mainNav a {display:block;padding:5px 0 5px 0px;margin:0px 0 0 0;text-decoration:none;font-weight:bold;}
#mainNav a br {line-height:7px;}

#pageWrap #navSeparator {float:left;height:37px;width:609px;margin:0;padding:0;}
#pageWrap #navSeparator h2 {margin:0;padding:0 0 0 34px;color:#fff;line-height:37px;font-size:1em;height:37px;}
#pageWrap #navSeparator.wide {width:761px;}
#pageWrap.default #navSeparator {display:none;}

/*inner page sub navigation*/
#innerMainNav {margin:0px 0 0px 0;float:left;width:946px;}
#innerMainNav ul {margin:0;padding:0;list-style:none;}
#innerMainNav li {float:left;margin:0px 0px 0 2px;padding:0;width:156px;text-align:center;}
#innerMainNav a {display:block;height:30px;padding:8px 5px 8px 5px;margin:0px 0 0 0;text-decoration:none;font-weight:bold;}
#innerMainNav a br {line-height:7px;}
#innerMainNav a .break {display:block;padding:0 0 7px 0;}

.default #innerMainNav { display: none; } /* hide the inner main nav space on default pages */


/* Top Level Navigation */
#mainNav li.immigratetoalberta {width:235px;background-color: #0d5e82;}
#mainNav li.immigratetoalberta a {background-color:#0d5e82; color:#ffffff;border-bottom:1px solid #ffffff;}
#mainNav li.immigratetoalberta a:hover, 
    #mainNav li.immigratetoalberta a.selected {background-color:#005072;color:#ffffff; border-bottom:1px solid #005072;}
#pageWrap.home #mainNav li.immigratetoalberta a:hover {background-color:#005072;color:#ffffff; border-bottom:1px solid #ffffff;}

#mainNav li.internationalbusiness {width:235px;background-color: #0d5e82;}
#mainNav li.internationalbusiness a {background-color:#0d5e82; color:#ffffff;border-bottom:1px solid #ffffff;}
#mainNav li.internationalbusiness a:hover, 
    #mainNav li.internationalbusiness a.selected {background-color:#005072;color:#ffffff; border-bottom:1px solid #005072;}
#pageWrap.home #mainNav li.internationalbusiness a:hover  {background-color:#005072;color:#ffffff; border-bottom:1px solid #ffffff;}

#mainNav li.albertabusiness {width:235px;background-color: #0d5e82;}
#mainNav li.albertabusiness a {background-color:#0d5e82; color:#ffffff;border-bottom:1px solid #ffffff;}
#mainNav li.albertabusiness a:hover, 
    #mainNav li.albertabusiness a.selected {background-color:#005072;color:#ffffff; border-bottom:1px solid #005072;}
#pageWrap.home #mainNav li.albertabusiness a:hover  {background-color:#005072;color:#ffffff; border-bottom:1px solid #ffffff;}

#mainNav li.aboutalberta {width:235px;background-color: #0d5e82; margin: 0;padding:0px;}
#mainNav li.aboutalberta a {background-color:#0d5e82; color:#ffffff;border-bottom:1px solid #ffffff;}
#mainNav li.aboutalberta a:hover, 
    #mainNav li.aboutalberta a.selected {background-color:#005072;color:#ffffff; border-bottom:1px solid #005072;}
#pageWrap.home #mainNav li.aboutalberta a:hover {background-color:#005072;color:#ffffff; border-bottom:1px solid #ffffff;}


/*suckerfish dropdown styles*/
#mainNav .sf-menu ul li { text-align: left; }
#mainNav .sf-menu ul li a { background:#F2F2F2; color:#005072; padding:5px 10px 5px 10px; font-weight: normal; }
#mainNav .sf-menu ul li a:hover { background:#709eb0; color:#ffffff;}
#pageWrap.home #mainNav .sf-menu ul li a:hover { background:#709eb0; color:#ffffff;}

/*inner page sub navigation link styles*/
#innerMainNav li {width:156px;background-color: #0077a3; margin:0 2px 0 0;padding:0px;}
#innerMainNav li.last {width:156px;background-color: #0077a3; margin:0;padding:0px;}
#innerMainNav li a {background-color:#0077a3; color:#ffffff;border-bottom:1px solid #ffffff;}
#innerMainNav li a:hover {background-color:#77b800;color:#ffffff;border-bottom:1px solid #ffffff;}
#innerMainNav li a.selected {background-color:#77b800;color:#ffffff;border-bottom:1px solid #77b800;} 

/* Color Scheme Styles for Inner Nav */
#innerMainNav li.acSectionOne a:hover {background:#36424a url(/images/acSectionOne.gif) repeat-x top;color:#ffffff;border-bottom:1px solid #ffffff;}
#innerMainNav li.acSectionOne a.selected {background:#36424a url(/images/acSectionOne.gif) repeat-x top;color:#ffffff;border-bottom:1px solid #36424a;} 

#innerMainNav li.acSectionTwo a:hover {background:#a14005 url(/images/acSectionTwo.gif) repeat-x top;color:#ffffff;border-bottom:1px solid #ffffff;}
#innerMainNav li.acSectionTwo a.selected {background:#a14005 url(/images/acSectionTwo.gif) repeat-x top;color:#ffffff;border-bottom:1px solid #a14005;}

#innerMainNav li.acSectionThree a:hover {background:#545f1d url(/images/acSectionThree.gif) repeat-x top;color:#ffffff;border-bottom:1px solid #ffffff;}
#innerMainNav li.acSectionThree a.selected {background:#545f1d url(/images/acSectionThree.gif) repeat-x top;color:#ffffff;border-bottom:1px solid #545f1d;}

#innerMainNav li.acSectionFour a:hover {background:#682145 url(/images/acSectionFour.gif) repeat-x top;color:#ffffff;border-bottom:1px solid #ffffff;}
#innerMainNav li.acSectionFour a.selected {background:#682145 url(/images/acSectionFour.gif) repeat-x top;color:#ffffff;border-bottom:1px solid #682145;}

#innerMainNav li.acSectionFive a:hover {background:#645246 url(/images/acSectionFive.gif) repeat-x top;color:#ffffff;border-bottom:1px solid #ffffff;}
#innerMainNav li.acSectionFive a.selected {background:#645246 url(/images/acSectionFive.gif) repeat-x top;color:#ffffff;border-bottom:1px solid #645246;}

#innerMainNav li.acSectionSix a:hover {background:#007261 url(/images/acSectionSix.gif) repeat-x top;color:#ffffff;border-bottom:1px solid #ffffff;}
#innerMainNav li.acSectionSix a.selected {background:#007261 url(/images/acSectionSix.gif) repeat-x top;color:#ffffff;border-bottom:1px solid #007261;}

#innerMainNav li.acSectionSeven a:hover {background:#724800 url(/images/acSectionSeven.gif) repeat-x top;color:#ffffff;border-bottom:1px solid #ffffff;}
#innerMainNav li.acSectionSeven a.selected {background:#724800 url(/images/acSectionSeven.gif) repeat-x top;color:#ffffff;border-bottom:1px solid #724800;}

#innerMainNav li.acSectionEight a:hover {background:#720020 url(/images/acSectionEight.gif) repeat-x top;color:#ffffff;border-bottom:1px solid #ffffff;}
#innerMainNav li.acSectionEight a.selected {background:#720020 url(/images/acSectionEight.gif) repeat-x top;color:#ffffff;border-bottom:1px solid #720020;}

#innerMainNav li.acSectionNine a:hover {background:#868506 url(/images/acSectionNine.gif) repeat-x top;color:#ffffff;border-bottom:1px solid #ffffff;}
#innerMainNav li.acSectionNine a.selected {background:#868506 url(/images/acSectionNine.gif) repeat-x top;color:#ffffff;border-bottom:1px solid #868506;}

#innerMainNav li.acSectionTen a:hover {background:#703319 url(/images/acSectionTen.gif) repeat-x top;color:#ffffff;border-bottom:1px solid #ffffff;}
#innerMainNav li.acSectionTen a.selected {background:#703319 url(/images/acSectionTen.gif) repeat-x top;color:#ffffff;border-bottom:1px solid #703319;}

#innerMainNav li.acSectionEleven a:hover {background:#276a33 url(/images/acSectionEleven.gif) repeat-x top;color:#ffffff;border-bottom:1px solid #ffffff;}
#innerMainNav li.acSectionEleven a.selected {background:#276a33 url(/images/acSectionEleven.gif) repeat-x top;color:#ffffff;border-bottom:1px solid #276a33;}

/*style the inner page for 2 links OLD ID kept for emergency reference*/
#innerMainNav ul#two li {width:472px;background-color: #1276a2; margin:0 2px 0 0;padding:0px;}
#innerMainNav ul#two li.last {width:472px;background-color: #1276a2; margin:0;padding:0px;}
/*style the inner page for 3 links*/
#innerMainNav ul#three li {width:314px;background-color: #1276a2; margin:0 2px 0 0;padding:0px;}
#innerMainNav ul#three li.last {width:314px;background-color: #1276a2; margin:0;padding:0px;}
/*style the inner page for 4 links*/
#innerMainNav ul#four li {width:235px;background-color: #1276a2; margin:0 2px 0 0;padding:0px;}
#innerMainNav ul#four li.last {width:235px;background-color: #1276a2; margin:0;padding:0px;}
/*style the inner page for 5 links*/
#innerMainNav ul#five li {width:187px;background-color: #1276a2; margin:0 2px 0 0;padding:0px;}
#innerMainNav ul#five li.last {width:190px;background-color: #1276a2; margin:0;padding:0px;}
/*style the inner page for 6 links*/
#innerMainNav ul#six li {width:156px;background-color: #1276a2; margin:0 2px 0 0;padding:0px;}
#innerMainNav ul#six li.last {width:156px;background-color: #1276a2; margin:0;padding:0px;}
/*style the inner page for 7 links*/
#innerMainNav ul#seven li {width:133px;background-color: #1276a2; margin:0 2px 0 0;padding:0px;}
#innerMainNav ul#seven li.last {width:136px;background-color: #1276a2; margin:0;padding:0px;}
/*style the inner page for 8 links*/
#innerMainNav ul#eight li {width:116px;background-color: #1276a2; margin:0 2px 0 0;padding:0px;}
#innerMainNav ul#eight li.last {width:120px;background-color: #1276a2; margin:0;padding:0px;}

/*style the inner page for 2 links CLASS*/
#innerMainNav ul.a2 li {width:472px;background-color: #1276a2; margin:0 0px 0 2px;padding:0px;}
#innerMainNav ul.a2 li.last {width:472px;background-color: #1276a2; margin:0;padding:0px;}
/*style the inner page for 3 links*/
#innerMainNav ul.a3 li {width:314px;background-color: #1276a2; margin:0 0px 0 2px;padding:0px;}
#innerMainNav ul.a3 li.last {width:314px;background-color: #1276a2; margin:0;padding:0px;}
/*style the inner page for 4 links*/
#innerMainNav ul.a4 li {width:235px;background-color: #1276a2; margin:0 0px 0 2px;padding:0px;}
#innerMainNav ul.a4 li.last {width:235px;background-color: #1276a2; margin:0;padding:0px;}
/*style the inner page for 5 links*/
#innerMainNav ul.a5 li {width:187px;background-color: #1276a2; margin:0 0px 0 2px;padding:0px;}
#innerMainNav ul.a5 li.last {width:190px;background-color: #1276a2; margin:0;padding:0px;}
/*style the inner page for 6 links*/
#innerMainNav ul.a6 li {width:156px;background-color: #1276a2; margin:0 0px 0 2px;padding:0px;}
#innerMainNav ul.a6 li.last {width:156px;background-color: #1276a2; margin:0;padding:0px;}
/*style the inner page for 7 links*/
#innerMainNav ul.a7 li {width:133px;background-color: #1276a2; margin:0 0px 0 2px;padding:0px;}
#innerMainNav ul.a7 li.last {width:136px;background-color: #1276a2; margin:0;padding:0px;}
/*style the inner page for 8 links*/
#innerMainNav ul.a8 li {width:116px;background-color: #1276a2; margin:0 0px 0 2px;padding:0px;}
#innerMainNav ul.a8 li.last {width:120px;background-color: #1276a2; margin:0;padding:0px;}


/* Sub Navigation - Vertical (note:elements taken from pages defined in the list above) */
#navColumn {clear:both;}
#navColumn ul {margin:0;padding:0;}
#navColumn li {display:inline;list-style:none;}
#navColumn li a {display:block;padding:5px 5px 5px 13px;text-decoration:none;border-bottom:0px;} /* top level links */
#navColumn li ul li a  {padding:5px 5px 5px 30px;} /*second level links*/
#navColumn li li ul li a {padding:5px 5px 5px 45px;} /*third level links*/
#navColumn li li li ul li a {font-size:.9em;padding:5px 5px 5px 60px;} /*fourth level links */
#navColumn li li li li ul li a {font-size:.9em;padding:5px 5px 5px 75px;} /*fifth level links */

/* Hover and Colour States for all SubNavigation */
#pageWrap #navColumn ul ul li a {background-position:6px 4px;background-repeat: no-repeat;}
#pageWrap #navColumn ul ul li li a {background-position: 13px 7px;}
#pageWrap #navColumn li a:hover, #pageWrap #navColumn li.isCurrent li a:hover {background-color:#fff;color:#2b2b2b;}
#pageWrap #navColumn li.isCurrent a:hover {background-color:#fff;color:#2b2b2b;}
#pageWrap #navColumn li a.isCurrent {background-color:white;color:#2b2b2b;}
#pageWrap #navColumn li a.isParentCurrent {background-color:white;color:#2b2b2b;}

/*generic subpage sidebar nav styles*/
#pageWrap #navColumn {background-color:#d0e6a6;}  
#pageWrap #navColumn a {background-color:#d0e6a6;color:#2b2b2b;font-size:11px;}

/*Nav Column Styles*/
#pageWrap #navColumn {margin:0;padding:0px 0 0 0;font-size:1em;background-color:#36424a;}
#pageWrap #navColumn a {color:#ffffff;}
#pageWrap #navColumn a:hover {color:#222222;}

#pageWrap.acSectionOne #navColumn {background-color:#36424a;}
#pageWrap.acSectionOne #navColumn a {background-color:#36424a;}
    #pageWrap.acSectionOne #navColumn li a:hover, #pageWrap #navColumn li.isCurrent li a:hover {background-color:#e0e3e5;color:#2b2b2b;}
    #pageWrap.acSectionOne #navColumn li.isCurrent a:hover {background-color:#e0e3e5;color:#2b2b2b;}
    #pageWrap.acSectionOne #navColumn li a.isCurrent {background-color:#e0e3e5;color:#2b2b2b;}
    #pageWrap.acSectionOne #navColumn li a.isParentCurrent {background-color:#e0e3e5;color:#2b2b2b;}    
    #pageWrap.acSectionOne #navColumn ul li ul li a {background-color:#c2c6c8;color:#2b2b2b;border-bottom: 0;}

#pageWrap.acSectionTwo #navColumn {background-color:#a14005;}
#pageWrap.acSectionTwo #navColumn a {background-color:#a14005;}
    #pageWrap.acSectionTwo #navColumn li a:hover, #pageWrap #navColumn li.isCurrent li a:hover {background-color:#eeddd3;color:#2b2b2b;}
    #pageWrap.acSectionTwo #navColumn li.isCurrent a:hover {background-color:#eeddd3;color:#2b2b2b;}
    #pageWrap.acSectionTwo #navColumn li a.isCurrent {background-color:#eeddd3;color:#2b2b2b;}
    #pageWrap.acSectionTwo #navColumn li a.isParentCurrent {background-color:#eeddd3;color:#2b2b2b;}    
    #pageWrap.acSectionTwo #navColumn ul li ul li a {background-color:#e3c5b4;color:#2b2b2b;border-bottom: 0;}

#pageWrap.acSectionThree #navColumn {background-color:#545f1d;}
#pageWrap.acSectionThree #navColumn a {background-color:#545f1d;}
    #pageWrap.acSectionThree #navColumn li a:hover, #pageWrap #navColumn li.isCurrent li a:hover {background-color:#e2e5d4;color:#2b2b2b;}
    #pageWrap.acSectionThree #navColumn li.isCurrent a:hover {background-color:#e2e5d4;color:#2b2b2b;}
    #pageWrap.acSectionThree #navColumn li a.isCurrent {background-color:#e2e5d4;color:#2b2b2b;}
    #pageWrap.acSectionThree #navColumn li a.isParentCurrent {background-color:#e2e5d4;color:#2b2b2b;}    
    #pageWrap.acSectionThree #navColumn ul li ul li a {background-color:#cbcfbb;color:#2b2b2b;border-bottom: 0;}

#pageWrap.acSectionFour #navColumn {background-color:#682145;}
#pageWrap.acSectionFour #navColumn a {background-color:#682145;}
    #pageWrap.acSectionFour #navColumn li a:hover, #pageWrap #navColumn li.isCurrent li a:hover {background-color:#f2dfe9;color:#2b2b2b;}
    #pageWrap.acSectionFour #navColumn li.isCurrent a:hover {background-color:#f2dfe9;color:#2b2b2b;}
    #pageWrap.acSectionFour #navColumn li a.isCurrent {background-color:#f2dfe9;color:#2b2b2b;}
    #pageWrap.acSectionFour #navColumn li a.isParentCurrent {background-color:#f2dfe9;color:#2b2b2b;}    
    #pageWrap.acSectionFour #navColumn ul li ul li a {background-color:#d1bcc7;color:#2b2b2b;border-bottom: 0;}

#pageWrap.acSectionFive #navColumn {background-color:#645246;}
#pageWrap.acSectionFive #navColumn a {background-color:#645246;}
    #pageWrap.acSectionFive #navColumn li a:hover, #pageWrap #navColumn li.isCurrent li a:hover {background-color:#e2ded9;color:#2b2b2b;}
    #pageWrap.acSectionFive #navColumn li.isCurrent a:hover {background-color:#e2ded9;color:#2b2b2b;}
    #pageWrap.acSectionFive #navColumn li a.isCurrent {background-color:#e2ded9;color:#2b2b2b;}
    #pageWrap.acSectionFive #navColumn li a.isParentCurrent {background-color:#e2ded9;color:#2b2b2b;}    
    #pageWrap.acSectionFive #navColumn ul li ul li a {background-color:#d0cbc7;color:#2b2b2b;border-bottom: 0;}

#pageWrap.acSectionSix #navColumn {background-color:#007261;}
#pageWrap.acSectionSix #navColumn a {background-color:#007261;}
    #pageWrap.acSectionSix #navColumn li a:hover, #pageWrap #navColumn li.isCurrent li a:hover {background-color:#cae2de;color:#2b2b2b;}
    #pageWrap.acSectionSix #navColumn li.isCurrent a:hover {background-color:#cae2de;color:#2b2b2b;}
    #pageWrap.acSectionSix #navColumn li a.isCurrent {background-color:#cae2de;color:#2b2b2b;}
    #pageWrap.acSectionSix #navColumn li a.isParentCurrent {background-color:#cae2de;color:#2b2b2b;}    
    #pageWrap.acSectionSix #navColumn ul li ul li a {background-color:#b2d4cf;color:#2b2b2b;border-bottom: 0;}

#pageWrap.acSectionSeven #navColumn {background-color:#724800;}
#pageWrap.acSectionSeven #navColumn a {background-color:#724800;}
    #pageWrap.acSectionSeven #navColumn li a:hover, #pageWrap #navColumn li.isCurrent li a:hover {background-color:#ede1cc;color:#2b2b2b;}
    #pageWrap.acSectionSeven #navColumn li.isCurrent a:hover {background-color:#ede1cc;color:#2b2b2b;}
    #pageWrap.acSectionSeven #navColumn li a.isCurrent {background-color:#ede1cc;color:#2b2b2b;}
    #pageWrap.acSectionSeven #navColumn li a.isParentCurrent {background-color:#ede1cc;color:#2b2b2b;}    
    #pageWrap.acSectionSeven #navColumn ul li ul li a {background-color:#d5c8b2;color:#2b2b2b;border-bottom: 0;}

#pageWrap.acSectionEight #navColumn {background-color:#720020;}
#pageWrap.acSectionEight #navColumn a {background-color:#720020;}
    #pageWrap.acSectionEight #navColumn li a:hover, #pageWrap #navColumn li.isCurrent li a:hover {background-color:#e3cad1;color:#2b2b2b;}
    #pageWrap.acSectionEight #navColumn li.isCurrent a:hover {background-color:#e3cad1;color:#2b2b2b;}
    #pageWrap.acSectionEight #navColumn li a.isCurrent {background-color:#e3cad1;color:#2b2b2b;}
    #pageWrap.acSectionEight #navColumn li a.isParentCurrent {background-color:#e3cad1;color:#2b2b2b;}    
    #pageWrap.acSectionEight #navColumn ul li ul li a {background-color:#d4b2bc;color:#2b2b2b;border-bottom: 0;}

#pageWrap.acSectionNine #navColumn {background-color:#868506;}
#pageWrap.acSectionNine #navColumn a {background-color:#868506;}
    #pageWrap.acSectionNine #navColumn li a:hover, #pageWrap #navColumn li.isCurrent li a:hover {background-color:#e5e5ca;color:#2b2b2b;}
    #pageWrap.acSectionNine #navColumn li.isCurrent a:hover {background-color:#e5e5ca;color:#2b2b2b;}
    #pageWrap.acSectionNine #navColumn li a.isCurrent {background-color:#e5e5ca;color:#2b2b2b;}
    #pageWrap.acSectionNine #navColumn li a.isParentCurrent {background-color:#e5e5ca;color:#2b2b2b;}    
    #pageWrap.acSectionNine #navColumn ul li ul li a {background-color:#b9b989;color:#2b2b2b;border-bottom: 0;}

#pageWrap.acSectionTen #navColumn {background-color:#703319;}
#pageWrap.acSectionTen #navColumn a {background-color:#703319;}
    #pageWrap.acSectionTen #navColumn li a:hover, #pageWrap #navColumn li.isCurrent li a:hover {background-color:#e0beb0;color:#2b2b2b;}
    #pageWrap.acSectionTen #navColumn li.isCurrent a:hover {background-color:#e0beb0;color:#2b2b2b;}
    #pageWrap.acSectionTen #navColumn li a.isCurrent {background-color:#e0beb0;color:#2b2b2b;}
    #pageWrap.acSectionTen #navColumn li a.isParentCurrent {background-color:#e0beb0;color:#2b2b2b;}    
    #pageWrap.acSectionTen #navColumn ul li ul li a {background-color:#cbaa9b;color:#2b2b2b;border-bottom: 0;}

#pageWrap.acSectionEleven #navColumn {background-color:#276a33;}
#pageWrap.acSectionEleven #navColumn a {background-color:#276a33;}
    #pageWrap.acSectionEleven #navColumn li a:hover, #pageWrap #navColumn li.isCurrent li a:hover {background-color:#d1dad3;color:#2b2b2b;}
    #pageWrap.acSectionEleven #navColumn li.isCurrent a:hover {background-color:#d1dad3;color:#2b2b2b;}
    #pageWrap.acSectionEleven #navColumn li a.isCurrent {background-color:#d1dad3;color:#2b2b2b;}
    #pageWrap.acSectionEleven #navColumn li a.isParentCurrent {background-color:#d1dad3;color:#2b2b2b;}    
    #pageWrap.acSectionEleven #navColumn ul li ul li a {background-color:#a8b9ab;color:#2b2b2b;border-bottom: 0;}
 
#pageWrap.default #navColumn {background-color:#36424a;}
#pageWrap.default #navColumn a {background-color:#36424a;}
    #pageWrap.default #navColumn li a:hover, #pageWrap #navColumn li.isCurrent li a:hover {background-color:#e0e3e5;color:#2b2b2b;}
    #pageWrap.default #navColumn li.isCurrent a:hover {background-color:#e0e3e5;color:#2b2b2b;}
    #pageWrap.default #navColumn li a.isCurrent {background-color:#e0e3e5;color:#2b2b2b;}
    #pageWrap.default #navColumn li a.isParentCurrent {background-color:#e0e3e5;color:#2b2b2b;}    
    #pageWrap.default #navColumn ul li ul li a {background-color:#c2c6c8;color:#2b2b2b;border-bottom: 0;}
