
/* Main Navigation */

#nav,
#nav2,
#nav_collection {
    font-size: 1em;
    list-style-type: square;
}

#nav,
#nav2 { 
    /*    float: left;
        width: 1024px;*/
    margin: 0px auto;
    background-color: transparent;
    position: relative;
    padding-left: 0px;
}

#nav > li,
#nav2 > li,
#nav_collection > li {
    /*    border-left: 1px solid #628cb2;
        border-right: 1px solid #023c6b;*/
    float: left;
    margin-right: 0px;
    list-style-position: outside;
    color: #FFF;
}

#nav > li:hover,
#nav2 > li:hover,
#nav_collection > li:hover {
    background-color: #FFFFFF;
    color: #FFFFFF;
    border-left-color: transparent;
}

#nav > li.active,
#nav2 > li.active,
#nav_collection > li.active {
    background-color: #FFFFFF;
    color: #FFFFFF;
    border-left-color: transparent;    
}

#navigation-wrapper{
    padding-top: 0px;
}

#navigation-wrapper .has-children { position: relative; }


#nav > li:first-child,
#nav2 > li:first-child { 
    border-left: 0;
    list-style-type: none;
}

#nav > li > a,
#nav2 > li > a,
#nav_collection > li > a {
    color: #0C476F;
    display: block;
    /*    line-height: 2.5;
        padding: 0 10px 0px 10px;*/
}

#nav > li:hover > a,
#nav > li.active > a,
#nav2 > li:hover > a,
#nav2 > li.active > a,
#nav_collection > li:hover > a,
#nav_collection > li.active > a {
    color: #b3d4fc;
}

#nav .has-children > a,
#nav2 .has-children > a { padding-right: 0px; position: relative; }

#nav .has-children > a:after,
#nav2 .has-children > a:after {
    /*    background: url('images/nav-sprite.png') no-repeat 0 -471px;*/
    content: '';
    height: 100%;
    position: absolute;
    right: 10px;
    top: 0;
    width: 7px;
}

#nav .has-children:hover > a:after,
#nav .has-children.active > a:after,
#nav2 .has-children:hover > a:after,
#nav2 .has-children.active > a:after {
    background-position: 0 -109px;
}

#nav_collection .has-children > a { 
    /*    background: url('images/ui-sprite.png') no-repeat 5px -28px;*/
    padding-left: 31px;
}

#nav_collection .has-children:hover > a,
#nav_collection .has-children.active > a {
    background-position: 5px 4px;
}

#navigation-wrapper .nav_drop-down {
    list-style-type: none;
    background-color: #FFFFFF;
    border: 1px solid #3f4144;
    border-bottom-left-radius:4px;
    border-bottom-right-radius:4px;
    border-top: 0;
    color: #0c476e;
    left: -999em;
    padding: 1.5em 14px;
    position: absolute;
    width: 186px;
    z-index: 410;
}

#press-categories-mini.nav_drop-down { padding: 2em 14px 1.5em; width: 446px; }

#nav_collection .nav_drop-down { padding: 1.667em 0px 1.5em 20px; width: 260px; }

#drop-down_shadow {
    background-color: #fff;
    box-shadow: 0 0 8px rgba(0, 0, 0, .75);
    position: absolute;
    z-index: 390;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
}

#navigation-wrapper .has-children:hover .nav_drop-down { left: 0px;}

#navigation-wrapper .has-children:hover .nav_drop-down .nav_drop-down { left: 180px; top:0px;}

#navigation-wrapper .has-children, #navigation-wrapper .has-children:hover{
    /*background: url('/images/arrow.png') no-repeat 172px 9px;*/
}

#navigation-wrapper .has-children .nav_drop-down .nav_drop-down {
    display:none;
}
#navigation-wrapper .nav_drop-down li { border-radius: 5px; margin: 1px 0 0; background-color: #FFFFFF; }

#navigation-wrapper .nav_drop-down li:first-child { margin-top: 0; }

#navigation-wrapper .nav_drop-down li:hover { background: none repeat scroll 0 0 #D5E4ED; }

#navigation-wrapper .nav_drop-down li.active { background: none repeat scroll 0 0 #e1e1e2; }

#navigation-wrapper .nav_drop-down a {
    /*background: url('images/nav-sprite.png') no-repeat 5px -413px;*/
    color: inherit;
    display: block;
    font-size: .917em;
    line-height: 1.636;
    padding: .364em 10px .364em 14px;
    color: #0c476e !important;
    text-align: left;
}


.nav_drop-down .column { float: left; margin: 0 0 0 20px; width: 212px; }

.nav_drop-down .column:first-child { margin-left: 0; }

.nav_drop-down .press-category { margin: 2em 0 0; }

.nav_drop-down .press-category:first-child { margin-top: 0; }

.nav_drop-down .press-category img { display: block; margin: 0 0 1.333em; }

#navigation-wrapper{
    width: auto;
    margin: 0px auto;
}

#navigation-wrapper .press-category ul { margin-left: -4px; }

#navigation-wrapper .press-category ul a { background-position: 5px -414px; line-height: 1.455; word-wrap: break-word; }

#navigation-wrapper .press-category > a,
#nav_collection .nav_drop-down > a {
    background-position: 0 -235px;
    color: #0C476F;
    font-size: 1.167em;
    line-height: 1.286;
    margin: 0 0 .857em;
    padding: 0 0 0 10px;
}

#navigation-wrapper .press-category > a:hover,
#nav_collection .nav_drop-down > a:hover {
    background-position: 0 -54px;
    color: #00142a;
}

.breadcrumbs{
    margin-top: 10px;
    margin-bottom: -10px;
}

.breadcrumbs a {
    color: #0c476e;
    margin: 0 auto;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    margin-top:20px;
    text-decoration: none;
}

.breadcrumbs span {
    font-size: 12px;
    font-weight: bold;
    color: #fd8924;
}

div.content {
    min-height: 690px;
    border-bottom: 0px solid #d5e4ed;
}


.footer {
    height: 42px;
    width: 100%;
    background-color: #707c80;
}

.copy p{
    width: 350px;
    margin: 0px auto;
    font-size:14px;
    padding-top: 12px;
}