#slider {
  width: 940px;
  /* margin-top: 20px; */
  position: relative;
  z-index: 20;
}

.scroll {
    height: 265px;
    width: 940px;
    overflow: auto;
    overflow-x: hidden;
    position: relative; /* fix for IE to respect overflow */
    clear: left;
    background: #FFFFFF url(../images/cta-top-bg.png) top left no-repeat;
    margin-top: -20px;
}

.scrollContainer div.panel {
    /* padding: 20px; */
    height: 265px;
    width: 940px;
    
}

#shade {
    background: #EDEDEC url(../images/shade.jpg) no-repeat 0 0;
    height: 50px;
}

ul.navigation {
    list-style: none;
    float:left;
    padding: 0;
    width:940px;
    height: 45px;
    margin: 0 0 20px 0;
	/* display: inline; */
}

ul.navigation li {
    display: inline;
    overflow: hidden;
    
}

ul.navigation li a {
	display: inline-block;
    float: left;
    height: 45px;
    width: 940px;
    text-indent: -9999px;
    background: #FFFFFF url(../images/cta-nav.png) no-repeat;
}


ul.navigation li.welcome a { background-position: 0 0; width: 235px;}
ul.navigation li.print a { background-position: -235px 0; width: 235px;}
ul.navigation li.web a { background-position: -470px 0; width: 235px;}
ul.navigation li.branding a { background-position: -705px 0; width: 235px;}

ul.navigation li.welcome a:hover, ul.navigation li.welcome a.selected {background-position: 0 -45px;}
ul.navigation li.print a:hover, ul.navigation li.print a.selected {background-position: -235px -45px;}
ul.navigation li.web a:hover, ul.navigation li.web a.selected {background-position: -470px -45px;}
ul.navigation li.branding a:hover, ul.navigation li.branding a.selected {background-position: -705px -45px;}


ul.navigation a:focus {
    outline: none;
}

.scrollButtons {
    position: absolute;
    top: 150px;
    cursor: pointer;
}

.scrollButtons.left {
    left: -20px;
}

.scrollButtons.right {
    right: -20px;
}

.hide {
    display: none;
}



