@charset "utf-8";

@import "../Base960Advanced/static.css";
@import "../../../../content/dam/nursing/docs/styles/active.css";

/* 1.2.3 i */

#HorizontalNavigation {
    list-style: none;
    list-style-image: none;
    background-color:#e00122;
    width:100%;
    padding:0;
    margin:0;
}

#HorizontalNavigation li {
    list-style: none;
    list-style-image: none;
    padding-top:0px;
}

#HorizontalNavigation li a{
    color:#ffffff;
}

.GlobalNav { 
    width: 960px;
    height: 28px;
    padding:0 !important;
    margin: 0;
    background-color:#ffffff;
    background-image:url(images/globalnav.jpg);
}

.GlobalNav ul.NavList {
    width: 560px;
    margin: 0px 0px 0px 400px;
    padding: 0;
    list-style: none;
    list-style-image: none;
    display: block;
}

.GlobalNav ul.NavList li.NavItem {
    float:left;
    padding: 0 15px 0 7px;
    background-image: url('images/arrow_right_red_blackbg.gif');
    background-repeat: no-repeat;
    background-position: 0px 11px;
    height: 29px;
    line-height: 29px;
    margin:0px 0px 0px 0px;
}


.GlobalNav ul.NavList3 li.NavItem {
    width: auto
}

.GlobalNav ul.NavList li.SearchItem {
    background-image: none;
    padding:0px 5px 0px 0;
    margin:0px 0px 0px 0px;
}

.GlobalNav ul.NavList li.SearchItem input.SearchBox {
    float: left;
    width: 248px;
    height: 19px;
    border: 1px solid white;
    padding: 0;
    margin: 3px 0px 0px 0px;
    color: #000;
    background: white;
    z-index: 9 !important;
}

.GlobalNav ul.NavList li.SearchItem input.SearchButton {
    float: left;
    width: 21px;
    height: 21px;
    margin: 3px 0 0 8px;
    padding:0;
}

html {
    height: 100%;
    margin: 0;
    padding: 0;
}

body {
    height: 100%;
    margin: 0;
    padding: 0;
    background: #e6e6e6 url('images/content_background.gif') repeat-y center;
    font: normal normal .75em/ 1.4em Arial, Helvetica, sans-serif;
}

.PageLayout {
    min-height: 100%;
    position: relative;
    margin: 0 auto;
    padding: 0 15px;
    width: 960px;
    background: #transparent;
}

* html .PageLayout {
    height: 100%;
}

.HeaderLayout {
    z-index: 1;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    background: transparent no-repeat none;
}

.HeaderLayout .PageTop{

padding:0px;
margin:0px;
border:none;
}

.HeaderLayout .PageTop .pageBanner{
padding:0px;
margin:0px
}

.HeaderLayout .PageTop .pageBanner h1{
background:none;
padding:0px;
margin:0px;
font-size:0px;
font:0em;
font-weight:normal;
line-height:normal;
}


.HeaderLayout .PageTop .pageBanner h1 img{
min-height:0px;
padding:0px;
margin:-1px 0px 0px 0px;
height:auto;
}

.HorizontalNavigation div {
    width:100%;
    margin: 0;
    padding: 0;
}

.HorizontalNavigation .NursingNavList ul {
    width:100%;
    height:33px;
    display: block;
    list-style: none;
    margin: 0;
    padding: 0;
    text-align: left;
    background: #ffffff url(images/nav_bg.jpg) repeat-x top;
}

.HorizontalNavigation .NursingNavList ul li {
    float:left;
    list-style: none;
    margin: 0px;
    padding:0px;
}

.HorizontalNavigation .NursingNavList ul a {
    font-size:16px;
    font-weight:bold;
    display: block;
    color: #ffffff;
    text-decoration: none;
    margin:1px 0px 0px 0px;
    padding: 13px 15px 2px 15px;
    border-right:solid 2px #ffffff;
}

.HorizontalNavigation .NursingNavList ul a:hover {
    background-color:#c8011e;
    color: white;
    text-decoration: none;
}


.HorizontalNavigation .NursingNavList ul p {
height:40px;
padding:10px 15px 0px 15px;
margin:0px 0px 0px 0px;
color:#454545;
font-size:11px;
border-right:dotted 2px #cccccc;
}


.ContentLayout {
    padding: 7px 0px 80px 0px;
    width: 960px;
    margin: 0 auto;
    background: transparent url(images/dot.gif) repeat-y 315px 0;
}

.ContentLayout:after {
    clear: both;
    content: " ";
    display: block;
}

.ContentLayout .NavLayout {
    float: left;
    width: 310px;
    padding: 0 0px 0 0;
}

.ContentLayout .MainLayout {
    float: left;
    width: 630px;
    padding: 0 0 0 20px;
}

.noNav .MainLayout {
    width: 960px;
    padding: 0;
}

ul li {
    list-style-image: url(images/arrowGray.gif);
}

.NavLayout ul {
    padding: 0;
    margin: 0 0 0 15px;
}

.NavLayout ul li {
    list-style-image: url(images/arrowGray.gif);
}

.NavLayout ul li.hasChildren {
    line-height: 1.6em;
    list-style-image: url(images/arrowGray.gif);
    margin: 0;
    padding: 0;
}

.NavLayout ul li.noChildren {
    list-style-image: url(images/arrowGray.gif);
}

.NavLayout ul li.parent,.NavLayout ul li.childrenVisible {
    list-style-image: url(images/arrowGray.gif);
}

.NavLayout h3 {
    color: #e00122;
    margin: 0;
    font-size: 1.2em;
}

.NavLayout a,.NavLayout a:link,.NavLayout a:visited {
    text-decoration: none;
    color: #e00122;
}

.NavLayout a:hover {
    text-decoration: underline;
}

.FooterLayout {
    position: absolute;
    bottom: 0;
    padding: 0;
    width: 960px;
    height: 70px;
}

div.PageFooter {
    width: 960px;
    height: 70px;
    padding: 0;
    margin: 0 auto;
    color: #FFF;
    background: #454545 url(images/footer_logo.jpg) 95% 50% no-repeat;
}

.FooterLeft {
    font-size:12px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
position:relative;
float:left;
width:780px;
text-align:right;
}

div.skip {
    display: none;
}

h1 {
    line-height: 1.2em;
    font-weight: bold;
    margin: 0;
    color: #E00122;
    font-size: 1.7em;
    padding: 0;
    width: 960px;
    background: transparent;
}

h1.leftimage {
    text-align: left;
}

h1.topimage {
    text-align: center;
}

h1.rightimage {
    text-align: right;
}

h2 {
    color: #e00122;
    font-size: 1.6em;
    line-height: 1.2em;
    padding: 0;
    margin: 16px 0 5px;
    background: transparent;
}

.Title h2 {
    margin-top: 0;
}

*+.Title h2 {
    margin-top: inherit;
}

h3 {
    color: #000;
    font-size: 1.4em;
    line-height: 1.2em;
    padding: 0;
    margin: 16px 0 5px;
    background: transparent;
}

h4 {
    color: #e00122;
    font-size: 1.2em;
    line-height: 1.2em;
    padding: 0;
    margin: 16px 0 5px;
    background: transparent;
}

h5 {
    color: #000;
    font-size: 1em;
    line-height: 1.2em;
    font-weight: bold;
    padding: 0;
    margin: 16px 0 5px;
    background: transparent;
}

h6 {
    color: #e00122;
    font-size: 1em;
    line-height: 1.2em;
    font-weight: bold;
    padding: 0;
    margin: 16px 0 5px;
    background: transparent;
}

.FooterRight a {
    display: block;
    float: right;
    height: auto;
    width: auto;
}

.FooterRight a#link3 {
    position: absolute;
    display: block;
    width: 107px;
    height: 38px;
    background: transparent;
}

.FooterLeft a:link {
    color: #FFF;
    text-decoration: underline;
    background: transparent;
}

.FooterLeft a:visited {
    color: #FFF;
    text-decoration: underline;
    background: transparent;
}

.FooterLeft a:hover {
    color: #FFF;
    text-decoration: underline;
    background: transparent;
}

.FooterLeft a:active {
    color: #FFF;
    text-decoration: underline;
    background: transparent;
}

a>img,a img,img {
    border: none;
}

.bodyimage {
    height: auto;
    margin: 8px 8px 0;
    padding: 0;
    width: auto;
}

.float_left {
    float: left;
    height: auto;
    width: auto;
}

.float_right {
    float: right;
    height: auto;
    width: auto;
}

.caption {
    color: #666;
    height: auto;
    margin: 4px 0 0;
    padding: 0;
    text-align: center;
    width: auto;
}

.PurpleText {
    color: #96c;
}

.DebugHelp {
    width: 990px;
    margin: 0 auto;
    padding: 20px 0;
}

.DebugHelp a {
    color: #00F;
}

.DebugHelp table {
    width: 100%;
    margin-bottom: 4em;
}

.DebugHelp table td {
    vertical-align: top;
}

.DebugHelp tr.DebugObject th {
    text-align: left;
    font-weight: normal;
}

.DebugHelp tr.DebugObject {
    background: #CCF;
}

.DebugHelp tr.DebugObject .DebugVariable {
    font-weight: bold;
    font-size: x-large;
}

.DebugHelp tr.DebugObject .DebugPackage {
    font-weight: bold;
    font-size: larger;
}

.DebugHelp tr.DebugColumn {
    font-weight: bold;
    background: #999;
}

.DebugHelp tr.DebugFooter {
    background: #999;
}

.DebugHelp tr.DebugColumn td.DebugProperty {
    width: 35%;
}

* html .ClearFix {
    height: 1%;
}

*+html .ClearFix {
    display: inline-block;
}

.ClearFix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

a:link {
    color: #E00122;
    text-decoration: underline;
    background: transparent;
}

a:visited {
    color: #E00122;
    text-decoration: underline;
    background: transparent;
}

a:hover {
    color: #000;
    text-decoration: underline;
    background: transparent;
}

a:active {
    color: #000;
    text-decoration: underline;
    background: transparent;
}

.RedText,a.RedText:link {
    color: #E00122;
}

a.RedText:visited {
    color: #E00122;
}

a.RedText:hover {
    color: #000;
}

.BlackText,a.BlackText:link {
    color: #000;
}

a.BlackText:visited {
    color: #000;
}

a.BlackText:hover {
    color: #E00122;
}

h2.BlackIngotBelow {
    color: #000;
    padding-bottom: 12px;
    background: url('images/ingot_32x9.gif') no-repeat bottom left;
}

h2.BlackIngotBefore {
    color: #000;
    padding-left: 38px;
    background: url('images/ingot_32x9.gif') no-repeat 0 7px;
}

h2.BlackNoIngot {
    color: #000;
}

div.leftimage img {
    float: left !important;
}

.cq-colctrl-cols {
    width: 100%;
    float: left;
}

.cq-colctrl-default {
    width: 100%;
}

.cq-colctrl-lt0-c0 {
    float: left;
    width: 67%;
    padding-right: 0;
}

.cq-colctrl-lt0-c1 {
    float: left;
    width: 30%;
    padding-left: 3%;
}

.cq-colctrl-lt1-c0 {
    float: left;
    width: 30%;
    padding-right: 0;
}

.cq-colctrl-lt1-c1 {
    float: left;
    width: 67%;
    padding-left: 3%;
}

.cq-colctrl-lt2-c0 {
    float: left;
    width: 48.5%;
    padding: 0;
}

.cq-colctrl-lt2-c1 {
    float: left;
    width: 48.5%;
    padding: 0 0 0 3%;
}

.cq-colctrl-lt3-c0 {
    float: left;
    width: 30%;
    padding: 0 2% 0 0;
}

.cq-colctrl-lt3-c1 {
    float: left;
    width: 30%;
    padding: 0 2%;
}

.cq-colctrl-lt3-c2 {
    float: left;
    width: 30%;
    padding: 0 0 0 2%;
}

.cq-colctrl-lt4-c0 {
    float: left;
    width: 47%;
    padding: 0 2% 0 0;
}

.cq-colctrl-lt4-c1 {
    float: left;
    width: 22%;
    padding: 0 2%;
}

.cq-colctrl-lt4-c2 {
    float: left;
    width: 22%;
    padding: 0 0 0 2%;
}

div.clear {
    clear: both;
}

hr.clear {
    clear: both;
}

div#spotlights {
    margin: 0 30px;
}

div.spotlight {
    clear: both;
}

div.spotlight a {
    color: black;
    text-decoration: none;
}

div.spotlight a h4 {
    color: black;
}

div.spotlight a h4:hover {
    color: #e00122;
}

div.spotlight a p {
    color: black;
}

div.spotlight a p:hover {
    color: #e00122;
    text-decoration: underline;
}

div#spotlights.image-left img {
    float: left;
    margin: 0 1em 1em 0;
}

div#spotlights.image-right img {
    float: right;
    margin: 0 0 1em 1em;
}

div#spotlights.image-none img {
    display: none;
}

div#spotlights p.viewall {
    margin: 0 0 10px;
    padding: 1em 0 10px;
    text-align: right;
    clear: both;
    border-bottom: 1px solid #ccc;
}

div#spotlights hr.clear {
    clear: both;
    margin: 10px 0;
    color: #ccc;
    height: 1px;
    border: 0;
    background: #ccc;
}

div#announcements {
    margin: 0;
}

div#announcements h3 {
    margin-bottom:10px;
    padding-bottom:10px;
    border-bottom:1px solid #ccc;
    }

div.announcement {
    clear: both;
    margin-bottom: 10px;
}

div.announcement a {
    color: black;
    text-decoration: none;
}

div.announcement h4 {
    margin-top:0;
    }

div.announcement h4 span {
    color: black;
    margin: 0;
    padding: 0 0 0 13px;
    background:url("images/arrowGray.gif") no-repeat scroll 0 4px transparent;
}

div.announcement a h4 span {
    color: black;
    background-image:url("images/arrowRed.gif");
}

div.announcement a h4 span:hover {
    color: #e00122;
    text-decoration:underline;
}

div.announcement p {
    color: black;
    margin: 0;
    padding: 0;
}

div.announcement a p {
    color: black;
}

div.announcement a p:hover {
    color: #e00122;
    text-decoration: underline;
}

div.announcement.image-left img {
    float: left;
    margin: 0 1em 1em 0;
}

div.announcement.image-right img {
    float: right;
    margin: 0 0 1em 1em;
}

div.announcement.image-none img {
    display: none;
}

div#announcements hr.clear {
    clear: both;
    margin: 10px 0;
    color: #ccc;
    height: 1px;
    border: 0;
    background: #ccc;
}

div.leftimage {
    float: left;
    margin-right: 10px;
    color: #666;
    font-size: 10px;
    text-align: center;
}

div.leftimage p {
    margin: 0;
    padding: 0;
}

div.leftimage a p {
    color: #666;
    text-decoration: none;
    margin: 0;
    padding: 0;
}

div.leftimage a p:hover {
    color: #e00122 !important;
    text-decoration: underline;
}

div.rightimage {
    float: right;
    margin-left: 10px;
    color: #666;
    font-size: 10px;
    text-align: center;
}

div.rightimage a p {
    color: #666;
    text-decoration: none;
    margin: 0;
    padding: 0;
}

div.rightimage a p:hover {
    color: #e00122 !important;
    text-decoration: underline;
}

div.rightimage p {
    margin: 0;
    padding: 0;
}

div.topimage {
    text-align: center;
    color: #666;
    font-size: 10px;
}

div.topimage a p {
    color: #666;
    text-decoration: none;
    margin: 0;
    padding: 0;
}

div.topimage a p:hover {
    color: #e00122 !important;
    text-decoration: underline;
}

div.topimage p {
    margin: 0;
    padding: 0;
}

div.topimage+div.text {
    clear: both;
}

div.topimage+div.text h3,div.topimage+div.text h4,div.topimage+div.text h5,div.topimage+div.text h6
    {
    margin-top: 1em;
}

div.imagecomponent {
    text-align: center;
    margin-bottom: 12px;
}

div.imagecomponent div.Caption {
    color: #666;
    font-size: 10px;
    margin: 0;
    padding: 0;
}

div.imagecomponent img {
    margin: 0 auto;
    padding: 0;
}

div.imagecomponent a,div.imagecomponent a div.Caption {
    color: #666;
    text-decoration: none;
    margin: 0;
    padding: 0;
}

div.imagecomponent a div.Caption:hover {
    color: #e00122 !important;
    text-decoration: underline;
}

a.socialmediaicon {
    border: 0;
}

a.socialmediaicon img {
    border: 0;
}

div#global_emergency {
    width: 936px;
    margin: 0 auto;
    padding: 10px;
    border: 2px solid #e00122;
    color: yellow;
    text-align: center;
    font-size: 14px;
    z-index: 500;
    background: black;
}

div#global_emergency a {
    color: white;
    text-decoration: underline;
    background: black;
}

img,a img,a {
    border: 0;
}

.triImageHolder {
    margin: 0;
    padding: 0;
    width: 729px;
    background: white;
    border: 1px solid white;
    border-width: 1px 0 1px 1px;
}

div.triImageHolder .myClass {
    color: red;
}

div.triImageHolder .boxgrid {
    float: left;
    background: #161613;
    overflow: hidden;
    position: relative;
    margin: 0;
    padding: 0;
    border-right: 1px solid white;
}

div.triImageHolder .boxgrid img {
    position: absolute;
    top: 0;
    left: 0;
    border: 0;
}

div.triImageHolder .boxcaption {
    float: left;
    margin-left: 1;
    position: absolute;
    background: #000;
    height: auto;
    width: 100%;
    opacity: .8;
    filter: progid :                     DXImageTransform.Microsoft.Alpha (
           
                 
              Opacity =                           80 );
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}

div.triImageHolder .captionfull .boxcaption {
    left: 0;
}

div.triImageHolder .caption .boxcaption {
    left: 0;
}

div.triImageHolder .cover h3 {
    text-align: left;
    color: #fff;
    margin: 5px 0 5px 5px;
    padding: 0;
    font: 16px "myriad pro", myriad, MyriadPro, sans-serif;
}

div.triImageHolder .cover p {
    text-align: left;
    color: #ccc;
    margin: 0;
    padding: 0 5px 5px;
}

#menu_arch {
    background: transparent
        url(/apps/uc/components/lenses/ImageRotator/images/menu_arch.png)
        no-repeat;
    width: 137px;
    height: 191px;
    position: absolute;
    z-index: 50;
}

#homepage_rotator {
    z-index: 3;
    position: relative;
}

.main_image {
    width: 100%;
    height: auto;
    background: #333;
    position: relative;
    overflow: hidden;
    color: #fff;
}

.main_image h2 {
    font-size: 1.7em;
    font-weight: normal;
    color: #ee1102;
    margin: 0;
    padding: 8px 0 0 20px;
}

.main_image p {
    font-size: 1em;
    padding: 8px 40px;
    margin: 0;
    line-height: 1.4em;
}

.main_image a {
    color: #ee1102;
    text-decoration: none;
    display: block;
    margin: 0;
    padding: 0;
}

.block small {
    display: none;
    padding: 0 12px 10px 20px;
    background: url(/apps/uc/components/lenses/ImageRotator/images/ical.gif)
        no-repeat 0 center;
    font-size: .5em;
    color: #fff;
    float: right;
}

.main_image .block small {
    margin-left: 10px;
}

.main_image .desc {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
}

.main_image .block {
    width: 100%;
    background: #181818;
}

.main_image a.collapse {
    background:
        url(/apps/uc/components/lenses/ImageRotator/images/btn_collapse.png)
        no-repeat left top;
    height: 27px;
    width: 93px;
    text-indent: -99999px;
    position: absolute;
    top: -27px;
    right: 20px;
    display: none;
}

.main_image a.show {
    background-position: left bottom;
}

.image_thumb {
    width: 100%;
    height: 33px;
    border-top: 2px #000 solid;
    border-bottom: 2px #000 solid;
    padding: 0;
    margin: 0;
    background: #191919;
}

.image_thumb img {
    background: transparent;
    margin: 3px 5px;
    display: none;
}

.image_thumb ul {
    margin: 0;
    padding: 0;
    list-style: none;
    text-align: center;
}

.image_thumb ul li {
    margin: 0;
    padding: 1px;
}

.image_thumb li {
    display: inline;
}

.image_thumb ul li.hover {
    cursor: pointer;
}

.image_thumb ul li.active {
    cursor: default;
}

.image_thumb ul li img {
    border: 1px solid transparent;
}

.image_thumb ul li.active img {
    border: 1px solid #ee0012;
}

.image_thumb ul li.start img {
    border: 1px solid #ee0012;
}

html .image_thumb ul li h2 {
    font-size: 1.5em;
    margin: 5px 0;
    padding: 0;
}

.image_thumb ul li .block {
    float: left;
    margin: 0;
    padding: 0;
}

.image_thumb a {
    display: none;
}

.image_thumb a.button.pause {
    background:
        url(/apps/uc/components/lenses/ImageRotator/images/pause.png)
        no-repeat left top;
    height: 14px;
    width: 12px;
    text-indent: -99999px;
    position: absolute;
    bottom: 10px;
    right: 30px;
}

.image_thumb a.button.play {
    background: url(/apps/uc/components/lenses/ImageRotator/images/play.png)
        no-repeat left top;
    height: 14px;
    width: 12px;
    text-indent: -99999px;
    position: absolute;
    bottom: 10px;
    right: 30px;
}

a:active {
    outline: none;
}

a:focus {
    -moz-outline-style: none;
}

.image_thumb ul li p,.image_thumb ul li h2,.image_thumb ul li small {
    display: none;
}

div.timeline div.timeline_inner_div {
    width: 100%;
    margin: 0 auto;
    padding: 20px 0;
    min-height: 150px;
    background: #FFF;
}

div.timeline h2 {
    margin-left: 20px;
    margin-bottom: 0;
    font-style: italic;
}

p.timeline_caption {
    color: black;
    margin: 0 0 10px 40px;
    font-size: 10px;
}

div#my-timeline {
    width: 95%;
    height: 150px;
    border-top: 1px solid #aaa;
    margin: 0 auto;
}

div#timeline-band-1 div.timeline-date-label {
    color: white;
}

/*BAW*/
.timeline-event-tape,
.timeline-small-event-tape,
.timeline-small-event-icon{
    opacity: .5;
    filter: progid : DXImageTransform.Microsoft.Alpha (Opacity = 50 );
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    background-color:#ffffff !important;
    overflow:hidden;
}
#footer_timeline{margin-top:10px;}
#footer_timeline h2{margin-left:20px; margin-bottom:0; font-style:italic;}
#footer_timeline p{color:#454545; margin:0 0 10px 40px; font-size:10px;}
#my-timeline{width:95%;height:200px; border-top: 1px solid #aaa; margin:0 auto;}
/* /BAW */

#space_wrap {
    padding: 10px;
    margin: 0;
    width: 733px;
    height: 330px;
}

#slideshow {
    padding: 0;
    margin: 0;
    list-style: none;
    color: #fff;
}

#slideshow span {
    padding: 0;
    margin: 0;
    display: none;
}

#wrapper {
    position: relative;
    float: right;
    width: 550px;
    padding: 0;
    margin: 0;
    display: none;
}

#wrapper * {
    padding: 0;
    margin: 0;
}

#fullsize {
    padding: 2px;
    margin: 0;
    position: relative;
    width: 550px;
    height: 330px;
}

#fullsize.right {
    margin-left: -20px;
}

#information {
    position: absolute;
    bottom: 0;
    width: 550px;
    height: 0;
    background: #000;
    color: #fff;
    overflow: hidden;
    z-index: 200;
    opacity: .7;
    filter: alpha(opacity =                 70);
}

#information h3 {
    color: #e00122;
    padding: 4px 8px 3px;
    font-size: 14px;
}

#information p {
    padding: 0 8px 8px;
}

#image {
    width: 500px;
}

#image img {
    position: absolute;
    z-index: 25;
    width: auto;
}

.imgnav {
    position: absolute;
    width: 25%;
    height: 306px;
    cursor: pointer;
    z-index: 150;
}

#imgprev {
    left: 0;
    background:
        url(/apps/uc/components/multimedia/ImageRotator/images/left.gif) left
        center no-repeat;
}

#imgnext {
    right: 0;
    background:
        url(/apps/uc/components/multimedia/ImageRotator/images/right.gif)
        right center no-repeat;
}

#imglink {
    position: absolute;
    height: 90%;
    width: 100%;
    z-index: 100;
    opacity: .4;
    filter: alpha(opacity =                 40);
    background:
        url(/apps/uc/components/multimedia/ImageRotator/images/1x1transparent.gif)
        ;
}

#thumbnails {
    float: left;
    margin: 0;
    padding: 0 0 0 5px;
    width: 150px;
}

#thumbnails.right {
    float: right;
    padding: 0 5px 0 0;
}

#slidetop {
    border: solid #000 1px;
    float: left;
    width: 150px;
    height: 20px;
    background:
        url(/apps/uc/components/multimedia/ImageRotator/images/scroll-top.gif)
        center center no-repeat;
    opacity: .6;
    filter: alpha(opacity =                 60);
}

#slidetop.right {
    float: right;
}

#slidetop:hover {
    opacity: 1;
    filter: alpha(opacity =                 100);
}

#slidebottom {
    border: solid #000 1px;
    float: left;
    width: 150px;
    height: 20px;
    background:
        url(/apps/uc/components/multimedia/ImageRotator/images/scroll-bottom.gif)
        center center no-repeat;
    opacity: .6;
    filter: alpha(opacity =                 60);
}

#slidebottom.right {
    float: right;
}

#slidebottom:hover {
    opacity: 1;
    filter: alpha(opacity =                 100);
}

#slidearea {
    float: left;
    position: relative;
    width: 150px;
    margin-left: 4px;
    height: 280px;
    overflow: hidden;
}

#slidearea.right {
    float: right;
    margin-left: 0;
    margin-right: 4px;
}

#slider {
    position: relative;
    left: 10px;
    height: 15px;
}

#slider.right {
    left: 15px;
}

#slider img {
    cursor: pointer;
    position: relative;
    padding: 2px;
}

/* Forms */
div.form_leftcol {
    clear: left;
    float: left;
    width: 23%;
    padding: 0 2% 0 0;
    float: left;
    text-align: right;
    min-height: 1px; /* forces FF to render this div even if it's empty */
}

div.form_leftcol div.form_leftcollabel {
    display: inline;
}

div.form_leftcol div.form_leftcolmark {
    display: inline;
    color: #e00122;
}

div.form_rightcol {
    float: left;
    width: 75%;
    padding: 0;
    width: 75%;
}

html.ext-strict div.form_leftcol,html.ext-strict div.form_rightcol {
    float: none;
    text-align: left;
}

html.ext-strict div.end:after {
    content: "( When published, this form will display in two columns, with
        labels to the left and form fields to the right.) ";
}

.download small {
    margin-left: 20px;
}

div.RSSFeedLens ul.rssUL {
    padding-left:17px;
    }

div.RSSFeedLens ul.rssChildUL {
    padding: 0;
}

div.RSSFeedLens li.publishedDate {
    font-size: 0.8em;
    font-style:italic;
    list-style-image: none;
    list-style-type: none;
    list-style-image: none;
    line-height: 1.4em;
}

div.RSSFeedLens li.body {
    list-style-image: none;
    list-style-type: none;
    list-style-image: none;
    padding-bottom:1em;
}


/*Top Stories announcement lens*/
#nursingTopStories{
    float:left;
    width:630px;
    }
#nursingTopStories h4{
color:#454545;
padding:0;
margin:10px 0 0 0;
    }
#nursingTopStories p{
padding:0;
margin:0;
    }
        
.topStory{
    width:200px;
    float:left;
    }
.oddNumbering{
       margin:0px 15px 0px 15px;
    }
    
#nursingTopStories .imagebanner{
position:absolute;
height:35px;
width:200px;
background-color:#000000;
opacity:.6; 
filter:alpha(opacity=60);
}

#nursingTopStories .plusDiv{
position:absolute;
height:35px;
width:35px;
background-color:#ffffff;
opacity:.3; 
filter:alpha(opacity=30);
}


#nursingTopStories .plusImage{
position:absolute;
height:35px;
width:200px;
background-image:url(images/plus.png);
background-position:5px center;
background-repeat:no-repeat;
}
#nursingTopStories .supertext{
padding:10px 0px 0px 45px;
color:#ffffff;
font-weight:bold;
font-size:14px;
}

.NavContent #rss_importer h3 {
background-color:#000000;
background-image:url(images/rss_red_plus.png);
background-position:left center;
background-repeat:no-repeat;
font-size:16px;
color:#ffffff;
padding:8px 10px 8px 50px;
margin: 0px 0px 10px 0px;
}
    
#nursingTopStories a{
text-decoration:none;
color:#000000;
}

#nursingTopStories a .redtext {
color:#e00122;text-decoration:underline;
}



/*CoN Specific*/
#marquee1{
padding:0px 20px 35px 20px;
background-image:url(images/marquee_bg.jpg);
background-repeat:no-repeat;
background-position:right bottom;
}

#marquee1 p{
font-weight:bold;
}
#marquee1 h3{
line-height:1em;
margin:15px 0px 0px 0px;
font-size:24px;
color:#e00122;
}
#marquee1 ul li{    
margin:10px 0px 0px 0px;
list-style-image:url(images/red_plus.jpg);   
}

.body_text{
padding:20px 60px 35px 95px;
clear:both;
}

.textimage.section > div.redline,
.text.redline{
background-image:url(images/marquee_bg.jpg);
background-repeat:no-repeat;
background-position:right bottom;
}

.body_text h3{
line-height:normal;
font-size:24px; 
color:#454545;
margin-top: 0px;
}
.body_text h4{
font-style:italic;
color:#454545;
font-size:16px;
padding:12px 0px 0px 25px;
margin:0px;
}

.body_text p{
padding:0px 0px 0px 25px;
margin:5px 0px 5px 0px;
color:#000000;
}
/*This is for the about/directory/ search */
#quicksearch{float:right;width:auto;}

/*Quick Search*/
.Title{
margin-top:15px;   
}
.NavTop .Title{
margin-left:15px;
}

.RecursiveNavigation ul{
font-size:14px;
list-style:none;

}
.RecursiveNavigation ul li ul{
padding-left:10px;
border-top:none;
list-style-image:none;

}
.RecursiveNavigation ul li {
}
.RecursiveNavigation ul.first li:first-child {
border-top:solid 1px #cccccc;
}
.RecursiveNavigation ul.lower li:first-child {
border-top:none;
}

.RecursiveNavigation ul li.first {
font-size:14px;
padding:15px 0px 15px 20px;
list-style-image:none;
border-bottom:solid 1px #cccccc;
}
.RecursiveNavigation ul li.first.selection{
list-style-image:none;
background-image:url('images/redarrow.jpg');
background-repeat:no-repeat;
background-position:0px 16px;
background-position:0px 18px !important;
color:#454545;
font-weight:bold;
}
.RecursiveNavigation ul li.first.selection a{
list-style:none;
color:#454545;
}
.RecursiveNavigation ul li.first.notSelection{
background-image:url('images/greyarrow.jpg');
background-repeat:no-repeat;
background-position:0px 14px;
background-position:0px 16px !important;
font-weight:bold;
}
.RecursiveNavigation ul li.first.notSelection a{
list-style:none;
color:#454545;
}
.RecursiveNavigation ul li.first.notSelection.parent{
font-weight:bold;
background-image:url('images/greyarrowdown.jpg');
background-repeat:no-repeat;
background-position:0px 14px;
background-position:0px 16px !important;
}
.RecursiveNavigation ul li.first.notSelection.parent > ul.lower{
margin-top:10px;
}
.RecursiveNavigation ul li.first.notSelection.parent a{
color:#454545;
}
.RecursiveNavigation ul li.lower.notSelection.parent{
font-size:12px;
color:#e00122;
font-weight:bold;
background-image:url('images/greyarrowdown.jpg');
background-repeat:no-repeat;
background-position:0px 2px;
padding-left:15px;
margin-left:-15px;
}
.RecursiveNavigation ul li.lower.notSelection{
font-size:12px;
list-style-image:none;
font-weight:normal;
background-image:url('images/greyarrow.jpg');
background-repeat:no-repeat;
background-position:0px 2px;
padding-left:15px;
margin-left:-15px;
}
.RecursiveNavigation ul li.lower.notSelection a{
color:#454545;
}
.RecursiveNavigation ul li.lower.selection{
font-size:12px;
list-style-image:none;
background-image:url('images/redarrow.jpg');
background-repeat:no-repeat;
background-position:0px 2px;
padding-left:15px;
margin-left:-15px;
color:#454545;
font-weight:bold;
}
.RecursiveNavigation ul li.lower.notSelection.noChildren{
    font-weight:normal;
}


/*Apply Now*/

#applynow{
height:95px;
width:262px;
position:absolute;
margin:60px 0 0 680px;
z-index:900;
}
#applynow a{
display:block;
width:100%;
height:100%;
}
.SocialMedia{
position:absolute;
bottom:75px;
width:310px;
}
.SocialMedia a{
float:right;
padding:2px;
}


.applynowlink{
float:left;
height:135px;
width:116px;
background-image:url(/content/dam/nursing/images/vip/ApplyNowIcon.jpg);
margin:4px 20px 4px 4px;
}

.applynowlinkcenter{
height:135px;
width:116px;
background-image:url(../images/ApplyNowIcon.jpg);
margin:0px auto;
}

.applynowlink a, .applynowlinkcenter a{
display:block;
width:100%;
height:100%;
}

.applynowlink a:hover, .applynowlinkcenter a:hover{
background-image:url(/content/dam/nursing/images/vip/ApplyNowIconhover.jpg);
}
.viplink a.vipleft{
display:block;
float:left;
width:115px;
margin-top:100px;
height:35px;
}
.viplink a.vipleft:hover{
background-image:url(/content/dam/nursing/images/vip/viplefthover.jpg);
}

.viplink a.vipright{
display:block;
float:left;
width:155px;
margin-top:100px;
height:35px;
}
.viplink a.vipright:hover{
background-image:url(/content/dam/nursing/images/vip/viprighthover.jpg);
}

.viplink{
float:left;
height:135px;
width:270px;
background-image:url(/content/dam/nursing/images/vip/VIP_icon.jpg);
margin:4px;
margin:4px 4px 4px 20px;
}

.hide{
display:none;
}

/* tables */
table.bigdata {
margin-top:30px;
    font-family:arial;
    background-color: #CDCDCD;
    font-size: 8pt;
    width: 100%;
    text-align: left;
}
table.bigdata thead tr th, table.bigdata tfoot tr th {
    background-color: #e6EEEE;
    border: 1px solid #FFF;
    font-size: 8pt;
    padding: 4px;
}

table.bigdata tbody td {
    color: #3D3D3D;
    padding: 4px;
    background-color: #FFF;
    vertical-align: top;
}

p.apa{
text-indent:-25px;
}


.noNav
{
       background: #fff !important;
}

.body_text.redlineImage {
    padding: 0;
    clear: none;
}

.body_text.redlineText
{
    padding: 0;
    clear: none;
}

.topStory.AnnouncementItem {
    min-height: 360px;
    margin-bottom: 10px;
}

.topStory.oddNumbering
{
    margin: 0;
}

.topStory.image-left
{
    margin-right: 10px;
    margin-bottom: 10px;
}
