﻿div.interior-1B div#upperContentPanes{
    height: auto;
    background: transparent url('../images/bg_interior_uppercontentpanes.png') repeat-y;
    margin-bottom: 91px;
    top: 91px;
}
div.interior-1B div.topPane {
    position: relative;
    top: 0px;
    left: 5px;
    float: left;
    width: 795px;
    display: block;
    margin-bottom: 5px;
}
div.interior-1B div.contentPane {
    display: block;
    margin: 30px 140px 0 203px;
    width: 620px;
}

div.interior-1B div.bucketColumnOne{
    position: absolute;
    top: 6px;
    left: 5px;
    height: 135px;
    width: 812px;
}
div.interior-1B div.bucketColumnTwo{
    position: absolute;
    top: 6px;
    right: 5px;
    height: 135px;
    width: 160px;
}
div.interior-1B div.bucketColumnOne h1,
div.interior-1B div.bucketColumnTwo h1{
    color: #22413a;
    letter-spacing: .03em;
    font-size: 1em;
    position: absolute;
    top: 23px;
    left: 13px;
    text-align: left;
    line-height: normal;
    text-transform: uppercase;
}
div.interior-1B div.bucketColumnOne .contentPaneInner,
div.interior-1B div.bucketColumnTwo .contentPaneInner{
    position: absolute;
    top: 50px;
    left: 14px;
}
div.interior-1B div.bucketColumnOne .contentPaneInner a,
div.interior-1B div.bucketColumnTwo .contentPaneInner a{
    color: #22413a;
    font-style: italic;
}
div.interior-1B div.bucketColumnOne .contentPaneInner p,
div.interior-1B div.bucketColumnTwo .contentPaneInner p{
    margin: 0 11px 5px 13px;
}
/*
* SubNavWrap
*/
div#subNavWrap {
    background-color: #888888;
    display: block;
    float: right;
    position: relative;
    width:794px;
}
/*
* End SubNavWrap
*/
/*
* Buckets
*/
div.interior-1B div#bucketColumnWrap{
    background: transparent url('../images/interior-1B/bg_buckets.jpg') no-repeat;
}
div.interior-1B div.bucketColumnOne{
    position: absolute;
    top: 6px;
    left: 5px;
    height: 135px;
    width: 234px;
}
div.interior-1B div.bucketColumnTwo{
    position: absolute;
    top: 6px;
    left: 239px;
    height: 135px;
    width: 252px;
}

div.interior-1B div.bucketColumnOne h1,
div.interior-1B div.bucketColumnTwo h1{
    color: #22413a;
    letter-spacing: .03em;
    font-size: 1em;
    position: absolute;
    top: 23px;
    left: 13px;
    text-align: left;
    line-height: normal;
    text-transform: uppercase;
}
div.interior-1B div.bucketColumnTwo ul#caseStudy{
    height: 70px;
}
div.interior-1B div.bucketColumnTwo ul#caseStudy h2{
    display: none;
}
div.interior-1B div.bucketColumnTwo .jcarousel-container{
    /*top: 54px;*/
    width: 230px;
}
div.interior-1B div.bucketColumnTwo .jcarousel-clip-horizontal{
    width: 198px;
    left: 11px;
}


div.interior-1B div.bucketColumnTwo .jcarousel-prev{
    position: absolute;
    left: 0;
    top: 23px;
    height: 13px;
    width: 11px;
    background: transparent url('../images/interior-1B/btn_casestudyarrows_prev.png') no-repeat -33px 0;
}
div.interior-1B div.bucketColumnTwo .jcarousel-next{
    position: absolute;
    right: 11px;
    top: 23px;
    height: 13px;
    width: 11px;
    background: transparent url('../images/interior-1B/btn_casestudyarrows_next.png') no-repeat -33px 0;
}
div.interior-1B div.bucketColumnTwo .jcarousel-prev-disabled,
div.interior-1B div.bucketColumnTwo .jcarousel-next-disabled{
    background-position: 0 0;
}
div.interior-1B div.bucketColumnTwo .jcarousel-item-horizontal{
    width: 198px;
    text-align: center;
}
div.interior-1B div.bucketColumnTwo .jcarousel-item-horizontal div,
div.interior-1B div.bucketColumnTwo .jcarousel-item-horizontal img{
    margin: 0 auto;
}









div.interior-1B div.bucketColumnThree{
    position: absolute;
    top: 6px;
    right: 5px;
    height: 135px;
    width: 486px;
    background: transparent url('../images/interior-1B/bg_bucketthree.jpg') repeat-x;
}
/*
* End Buckets
*/
/*
* Left nav mods
*/
div#leftNavWrap{
    display: block;
    float: left;
}
div.interior-1B div#leftNavWrap li.login a,
div.interior-1B div#leftNavWrap li.login a:hover{
    width: 172px;
    height: 46px;
    background: transparent url('../images/interior-1b/btn_login.png') no-repeat;
    text-indent: -1000em;
}
li#mcPlanning{
    bottom: 148px;
    position: absolute;
}
li#structuredProducts{
    bottom: 105px;
    position: absolute;
}
div#leftNavWrap ul.upperNav li#mcPlanning a{
    height: 43px;
    background: transparent url('../images/nav/bg_mcplanning.png') repeat-x;
    line-height: 3.5em;
    color: #203530;
}
div#leftNavWrap ul.upperNav li#structuredProducts a{
    height: 43px;
    background: transparent url('../images/nav/bg_mcplanning.png') repeat-x;
    line-height: 3.5em;
    color: #203530;
}
/*
* End Left nav mods
*/