/* - - - - - - - - - - Styles used in the master.pages - - - - - - - - - -  */
html{overflow:-moz-scrollbars-vertical; background-image:url(../../images/bg.jpg);}
body{padding-top:15px; font-family:Verdana, Arial, Helvetica, sans-serif; position:relative;}
*html body{}
.hide{position:absolute; left:-5000px; top:-5000px; height:1px; width:1px; overflow:hidden;}
.clear{clear:both; margin:0; padding:0;}
.clear_left{clear:left; margin:0; padding:0;}
.clear_right{clear:right; margin:0; padding:0;}
a{text-decoration:underline;}
a:focus, a:active, a:hover{text-decoration:none;}			
a:focus, a:active{outline:none; outline:1px dashed #A8D1EC;}
strong{font-weight:bold;}
em{font-style:italic;}
/**/
#custom-doc{padding:4px 6px; width:57.08em; *width:55.7em; min-width:742px; margin:auto; text-align:left; background:#FFFFFF url(../../images/PgTopTile.gif) top repeat-x;}
.yui-t4 .yui-b{width:13.8456em; width:15em; *width:14.5em;}

/* - - - - - - - - - - Banner + Search - - - - - - - - - -  */
div#hd{position:relative; padding-bottom:6px;}
div.Banner{padding:5px 0 0 9px;}
div.Banner ul li{ display:inline;}
div.Banner a.ScribLogo{}
div.Banner span.CorusLogo{padding:0 0 13px 28px;}
/**/
div#Search{padding:0 10px; position:absolute; right:0; top:0; background:#FFBB00 url(../../images/SearchBL.jpg) left bottom no-repeat;}
div#Search input.Button{margin:12px 0 0 0;}
div#Search input.Text{margin:13px 0 0 0; border:1px solid #FFD74A; background-color:#FFFFEA; padding:3px; vertical-align:top;}
div#Search p{padding:0 0 7px 0;}
div#Search p a{padding:0 0 0 14px; font-weight:bold; font-size:90%; text-decoration:none; background:url(../../images/SearchSiteMapBull.jpg) no-repeat center left; color:#FFFFFF;}
div#Search p a:focus, div#Search p a:active, div#Search p a:hover{text-decoration:underline;}	

/* - - - - - - - - - - Main Flash Nav - - - - - - - - - -  */
div.MainNav{}
div.MainNav ul{width:538px; background:url(../../images/FlashNavListTile.gif) repeat-x bottom #BAF2FA; height:44px;}
div.MainNav ul li{display:inline;}
div.MainNav ul li a{float:left; clear:none; height:44px;}
/**/
div.MainNav ul li a.About{background:url(../../images/ListAboutUs.jpg) left center no-repeat; width:124px;}
div.MainNav ul li a.About:hover{background:url(../../images/ListAboutUsH.jpg) left center no-repeat;}
div.MainNav ul li a.Recycling{background:url(../../images/ListRecycling.jpg) left center no-repeat; width:161px;}
div.MainNav ul li a.Recycling:hover{background:url(../../images/ListRecyclingH.jpg) left center no-repeat;}
div.MainNav ul li a.Education{background:url(../../images/ListEducation.jpg) left center no-repeat; width:167px;}
div.MainNav ul li a.Education:hover{background:url(../../images/ListEducationH.jpg) left center no-repeat;}
div.MainNav ul li a.Links{background:url(../../images/ListLinks.jpg) left center no-repeat; width:86px;}
div.MainNav ul li a.Links:hover{background:url(../../images/ListLinksH.jpg) left center no-repeat;}

/* - - - - - - - - - - Main Flash Nav - - - - - - - - - -  */
div.yui-gb{padding:12px 0; width:538px; background:url(../../images/MainSepLine.jpg) repeat-x bottom;}
div.Last{padding:12px 0; width:538px; background-image:none;}
div.yui-gb div.yui-u{width:179px; margin:0;}
div.yui-gb div.MainBlock{padding:0; height:180px; background:url(../../images/MainVertSepLine.jpg) repeat-y left; text-align:center;}
div.first div.MainBlock{background:none;}
/**/
div.yui-gb div.MainGlowL{background:url(../../images/MainGlowL.gif) repeat-y left; width:164px; height:90px; margin:0 auto;}
div.yui-gb div.MainGlowR{background:url(../../images/MainGlowR.gif) repeat-y right;}
div.yui-gb div.MainGlowT{background:url(../../images/MainGlowT.gif) repeat-x top;}
div.yui-gb div.MainGlowB{background:url(../../images/MainGlowB.gif) repeat-x bottom;}
div.yui-gb div.MainGlowTL{background:url(../../images/MainGlowTL.gif) no-repeat top left;}
div.yui-gb div.MainGlowTR{background:url(../../images/MainGlowTR.gif) no-repeat top right;}
div.yui-gb div.MainGlowBL{background:url(../../images/MainGlowBL.gif) no-repeat bottom left;}
div.yui-gb div.MainGlowBR{background:url(../../images/MainGlowBR.gif) no-repeat bottom right; padding:4px;}
/**/
div.yui-gb div.MainText{width:164px; margin:0 auto; text-align:left;}
div.yui-gb div.MainText h2{padding:0; margin:6px 0 0 6px; }
div.yui-gb div.MainText h2.News{background:url(../../images/MainHeadNews.gif) no-repeat top left; width:57px; height:17px;}
div.yui-gb div.MainText h2.News a{float:left; clear:none; width:57px; height:17px;}
div.yui-gb div.MainText h2.Blog{background:url(../../images/MainHeadBlog.gif) no-repeat top left; width:50px; height:20px;}
div.yui-gb div.MainText h2.Blog a{float:left; clear:none; width:50px; height:20px;}
div.yui-gb div.MainText h2.Sustainability{background:url(../../images/MainHeadSustainability.gif) no-repeat top left; width:114px; height:21px;}
div.yui-gb div.MainText h2.Sustainability a{float:left; clear:none; width:114px; height:21px;}
div.yui-gb div.MainText h2.YourStories{background:url(../../images/MainHeadYourStories.gif) no-repeat top left; width:99px; height:17px;}
div.yui-gb div.MainText h2.YourStories a{float:left; clear:none; width:99px; height:17px;}
div.yui-gb div.MainText h2.Fun{background:url(../../images/MainHeadFun.gif) no-repeat top left; width:105px; height:17px;}
div.yui-gb div.MainText h2.Fun a{float:left; clear:none; width:105px; height:17px;}
div.yui-gb div.MainText p{padding:6px 8px; font-size:80%; line-height:1.5em;}
/**/
div.Address{background:url(../../images/AddressLogo.jpg) no-repeat top right; padding:12px 13px;}
div.Address address{font-size:80%; line-height:1.5em;}
div.Address span{display:block;}
div.Address span.First{color:#FF3333;}

/* - - - - - - - - - - Side Coll - - - - - - - - - -  */
div.SideCol{margin:-26px 0 0 0; _margin:0;}
div.SideCol div.SideBlock{padding:12px 9px 8px 10px;}
div.SideCol div.SideBlock p{padding:2px 0 6px 19px; font-size:80%; line-height:1.2em;}
div.SideCol div.SideBlock h2{margin-top:6px;}
/**/
div.SideCol div.eLearning{background:#71E39A url(../../images/SideTileElearning.gif) top repeat-x;}
div.SideCol div.eLearning h2{background:url(../../images/SideHeadElearning.png) no-repeat top left; width:148px; height:19px;}
*html div.SideCol div.eLearning h2{background:url(../../images/SideHeadElearning.gif) no-repeat top left;}
div.SideCol div.eLearning h2 a{float:left; clear:none; width:148px; height:19px;}
/**/
div.SideCol div.Dvd{background:#FFD700 url(../../images/SideTileDvd.gif) top repeat-x;}
div.SideCol div.Dvd h2{background:url(../../images/SideHeadDvd.png) no-repeat top left; width:120px; height:19px;} 
*html div.SideCol div.Dvd h2{background:url(../../images/SideHeadDvd.gif) no-repeat top left;} 
div.SideCol div.Dvd h2 a{float:left; clear:none; width:148px; height:19px;}
/**/
div.SideCol div.Cans{background:#FF639D url(../../images/SideTileCans.gif) top repeat-x;}
div.SideCol div.Cans h2{background:url(../../images/SideHeadCans.png) no-repeat top left; width:119px; height:18px;} 
*html div.SideCol div.Cans h2{background:url(../../images/SideHeadCans.gif) no-repeat top left;}
div.SideCol div.Cans h2 a{float:left; clear:none; width:148px; height:19px;}
/**/
div.SideCol div.Smart{padding:12px 9px 30px 10px; background:#68E3E3 url(../../images/SideTileSmart.gif) top repeat-x;}
div.SideCol div.Smart h2{background:url(../../images/SideHeadSmart.png) no-repeat top left; width:130px; height:18px;} 
*html div.SideCol div.Smart h2{background:url(../../images/SideHeadSmart.gif) no-repeat top left;} 
div.SideCol div.Smart h2 a{float:left; clear:none; width:148px; height:19px;}
/**/
div.SideCol div.More{background:#B2F4A2;}
div.SideCol div.More li{ padding:0 0 8px 0}
div.SideCol div.More li.More{background:url(../../images/SideHeadComp.png) no-repeat top left; width:111px; height:18px;}
*html div.SideCol div.More li.More{background:url(../../images/SideHeadComp.gif) no-repeat top left;}
div.SideCol div.More li.More a{float:left; clear:none; width:148px; height:19px;}
div.SideCol div.More li.Part{background:url(../../images/SideHeadPart.png) no-repeat top left; width:87px; height:18px;}
*html div.SideCol div.More li.Part{background:url(../../images/SideHeadPart.gif) no-repeat top left;}
div.SideCol div.More li.Part a{float:left; clear:none; width:148px; height:19px;}

/* - - - - - - - - - - Foot - - - - - - - - - -  */
div#ft{font-size:80%; line-height:1.5em; text-align:center; padding:6px 0;}
div#ft p{display:inline; margin-right:12px; color:#666666;}
div#ft ul{display:inline;}
div#ft ul li{display:inline;}
div#ft ul li a:link, 
div#ft ul li a:visited{color:#0066CC; text-decoration:none;}
div#ft ul li a:hover, 
div#ft ul li a:focus,
div#ft ul li a:active{color:#fe0000; text-decoration:underline;}
div#ft ul li.pipdivider{background:url(../../images/FootPipe.gif) no-repeat right; padding:0 7px 0 3px;}
*html div#ft ul li.pipdivider{padding:0 3px;}
div#ft ul li.pipdivider_end{padding:0 0 0 3px;}


