/*
  Running MySource Matrix
  Developed by Squiz - http://www.squiz.net
  MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 09 February 2012 05:32:16
*/


/* Content CSS */

h2 { color: #660099;}

#inside_content img {
    margin: 5px;
}

h1#page_heading {
    color: #666;
    border-bottom: 3px solid #72b21e;
    margin-top: 40px;
    margin-right: 85px;
}

*+html h1#page_heading {
    color: #666;
    border-bottom: 3px solid #72b21e;
    margin-top: 0px;
    margin-right: 85px;
}

* html h1#page_heading {
    color: #666;
    border-bottom: 3px solid #72b21e;
    margin-top: 0px;
    margin-right: 85px;
}

#page_icon {
    position: absolute;
    margin-left: 620px;
    margin-top: 45px;
    z-index: 50;
}

*+html #page_icon {
    position: absolute;
    margin-left: 430px;
    margin-top: 47px;
    z-index: 50;
}

* html #page_icon {
    position: absolute;
    margin-left: 430px;
    margin-top: 47px;
    z-index: 50;
}

#column_container {
    background-position: 0px 0px;
}


#column_container .grey {

color:#8f8d8d;

}




#middle_column,
#right_column,
.quick_links {
    font-family: "Helvetica Neue", arial, helvetica, sans-serif;
}
#right_column,
.quick_links {
    float: right;
    width: 165px;
    margin-right: 20px;
    position: relative;
}
*+html #right_column {float: right; margin-right: 20px;  margin-top: 24px; }
* html #right_column {height: 1%; float: right; margin-right: 10px;  margin-top: 24px; padding-left:0px !important; margin-left:0px !important; } /* Force 'Has Layout' for IE6 */
* html .quick_links {height: 1%;} /* Force 'Has Layout' for IE6 */

#body_copy {
    padding: 0.3em 1em 2em 0;
}
.right_box h4,
.quick_links h4 {
    position: relative;
    border-bottom: 3px solid #CCC;
}

.blue_box {
    position: relative;
    overflow: hidden;
    border: 1px solid #3B66A1;
    padding: 0.5em 0.8em 0.8em 0.8em;
    margin: 0.5em 0 0.5em 0;
}
#body_copy table.blue-table {
    border: none;
    border-left: 1px solid #8A9FC5;
}
#body_copy table.blue-table th {
    padding: 0.4em;
    vertical-align: top;
    text-align: left;
    font-weight: bold;
    color: #FFF;
    background-color: #3B66A1;
}
#body_copy table.blue-table th strong {
    color: #000;
}
#body_copy table.blue-table td {
    vertical-align: top;
    border-bottom: 1px solid #8A9FC5;
    border-right: 1px solid #8A9FC5;
    padding: 0.4em;
}
#body_copy table.blue-table td p {
    margin-top: 0;
    margin-bottom: 1em;
}

.clean_table, .clean_table td, .clean_table th {
    border: none!important;
}

.linked_list li {
    line-height: 1.2em!important;
}

#inside_content ul.linked_list li {
position:relative;
}


.section_icon {
     float: right;
     margin-top: -40px;
     margin-left: 0px;
     padding-bottom: 20px;
}

#colds_nav_heading1, #colds_nav_heading2 {
    width: 105px;
    color: #4F5151;
    font-weight: bold;
    margin-top: 10px;
}

*+html #colds_nav_heading1, *+html #colds_nav_heading2 {
    width: 105px;
    color: #4F5151;
    font-weight: bold;
    margin-top: 12px;
}


* html #colds_nav_heading1, * html #colds_nav_heading2 {
    width: 105px;
    color: #4F5151;
    font-weight: bold;
    margin-top: 12px;
}

#colds_nav_logo1, #colds_nav_logo2 { 
         position: absolute;
         margin-left: 113px;
         z-index: 5;
}

#colds_nav_logo1 { 
         margin-top: -15px; 
}

#colds_nav_logo2 { 
         margin-top: -17px; 
}

#colds_nav1, #colds_nav2 {
    position: relative;
    background-repeat: repeat-x;
    width: 157px;
}

#colds_nav1 {
    border-top: 3px solid #0077C0;
    border-bottom: 2px solid #0077C0;
    background-color: #E0EFF8;
}

#colds_nav2 {
    border-top: 3px solid #D71921;
    border-bottom: 2px solid #D71921;
    background-color: #FDE9E9;
}

#colds_nav1 ul, #colds_nav2 ul {
    list-style-type: none;
    margin: 0;
}

#colds_nav1 li, #colds_nav2 li {
    border-bottom: 1px solid #FFF;
    padding: 5px 5px 5px 8px;
}

#colds_nav1 li a, #colds_nav1 li a:visited,
#colds_nav2 li a, #colds_nav2 li a:visited {
    color: #384969;
}

#inside_content ul li {
    line-height:1.4em!important;
}

#inside_content ul.linked_list li, #inside_content ul.linked_list ul li {
    list-style-position:outside;
}

.note {
    font-size: 90%;
    margin-top: -1.1em;
}

.whats_new_list a {
    font-weight: bold;
}

.whats_new_list .iso_date_day_month {
    font-size:0.9em;
}

.whats_new_list .content_type {
    color: #666;
}

.level2_icon, .level3_icon {
    float:right;
    margin-top: -14px;
}

/* Level 1 homepages - highlight panels */

.section-panel {
    width: 405px;
    display: block;
    margin-top:20px;
}

h2 { color: #660099;}

#inside_content img {
    margin: 5px;
}

h1#page_heading {
    color: #666;
    border-bottom: 3px solid #72b21e;
    margin-top: 40px;
    margin-right: 85px;
}

*+html h1#page_heading {
    color: #666;
    border-bottom: 3px solid #72b21e;
    margin-top: 0px;
    margin-right: 85px;
}

* html h1#page_heading {
    color: #666;
    border-bottom: 3px solid #72b21e;
    margin-top: 0px;
    margin-right: 85px;
}

#page_icon {
    position: absolute;
    margin-left: 620px;
    margin-top: 45px;
    z-index: 50;
}

*+html #page_icon {
    position: absolute;
    margin-left: 430px;
    margin-top: 47px;
    z-index: 50;
}

* html #page_icon {
    position: absolute;
    margin-left: 430px;
    margin-top: 47px;
    z-index: 50;
}

#column_container {
    background-position: 0px 0px;
}


#column_container .grey {

color:#8f8d8d;

}

*+html #right_column {float: right; margin-right: 20px;  margin-top: 24px; }
* html #right_column {height: 1%; float: right; margin-right: 10px;  margin-top: 24px; padding-left:0px !important; margin-left:0px !important; } /* Force 'Has Layout' for IE6 */
* html .quick_links {height: 1%;} /* Force 'Has Layout' for IE6 */

#body_copy {
    padding: 0.3em 1em 2em 0;
}
.right_box h4,
.quick_links h4 {
    position: relative;
    border-bottom: 3px solid #CCC;
}

.blue_box {
    position: relative;
    overflow: hidden;
    border: 1px solid #3B66A1;
    padding: 0.5em 0.8em 0.8em 0.8em;
    margin: 0.5em 0 0.5em 0;
}
#body_copy table.blue-table {
    border: none;
    border-left: 1px solid #8A9FC5;
}
#body_copy table.blue-table th {
    padding: 0.4em;
    vertical-align: top;
    text-align: left;
    font-weight: bold;
    color: #FFF;
    background-color: #3B66A1;
}
#body_copy table.blue-table th strong {
    color: #000;
}
#body_copy table.blue-table td {
    vertical-align: top;
    border-bottom: 1px solid #8A9FC5;
    border-right: 1px solid #8A9FC5;
    padding: 0.4em;
}
#body_copy table.blue-table td p {
    margin-top: 0;
    margin-bottom: 1em;
}

.clean_table, .clean_table td, .clean_table th {
    border: none!important;
}

.linked_list li {
    line-height: 1.2em!important;
}

#inside_content ul.linked_list li {
position:relative;
}


.section_icon {
     float: right;
     margin-top: -40px;
     margin-left: 0px;
     padding-bottom: 20px;
}

#colds_nav_heading1, #colds_nav_heading2 {
    width: 105px;
    color: #4F5151;
    font-weight: bold;
    margin-top: 10px;
}

*+html #colds_nav_heading1, *+html #colds_nav_heading2 {
    width: 105px;
    color: #4F5151;
    font-weight: bold;
    margin-top: 12px;
}


* html #colds_nav_heading1, * html #colds_nav_heading2 {
    width: 105px;
    color: #4F5151;
    font-weight: bold;
    margin-top: 12px;
}

#colds_nav_logo1, #colds_nav_logo2 { 
         position: absolute;
         margin-left: 113px;
         z-index: 5;
}

#colds_nav_logo1 { 
         margin-top: -15px; 
}

#colds_nav_logo2 { 
         margin-top: -17px; 
}

#colds_nav1, #colds_nav2 {
    position: relative;
    background-repeat: repeat-x;
    width: 157px;
}

#colds_nav1 {
    border-top: 3px solid #0077C0;
    border-bottom: 2px solid #0077C0;
    background-color: #E0EFF8;
}

#colds_nav2 {
    border-top: 3px solid #D71921;
    border-bottom: 2px solid #D71921;
    background-color: #FDE9E9;
}

#colds_nav1 ul, #colds_nav2 ul {
    list-style-type: none;
    margin: 0;
}

#colds_nav1 li, #colds_nav2 li {
    border-bottom: 1px solid #FFF;
    padding: 5px 5px 5px 8px;
}

#colds_nav1 li a, #colds_nav1 li a:visited,
#colds_nav2 li a, #colds_nav2 li a:visited {
    color: #384969;
}

#inside_content ul li {
    line-height:1.4em!important;
}

#inside_content ul.linked_list li, #inside_content ul.linked_list ul li {
    list-style-position:outside;
}

.note {
    font-size: 90%;
    margin-top: -1.1em;
}

.whats_new_list a {
    font-weight: bold;
}

.whats_new_list .iso_date_day_month {
    font-size:0.9em;
}

.whats_new_list .content_type {
    color: #666;
}

.level2_icon, .level3_icon {
    float:right;
    margin-top: -14px;
}

/* Level 1 homepages - highlight panels */

.section-panel {
    width: 405px;
    display: block;
    margin-top:20px;
}

.section-panel h2 {
    border-top:1px solid #CCCCCC;
    padding-top: 4px;
}

.section-panel-body {
    clear: both;
    padding-top: 2px;
    min-height: 40px;
}

/* ******IE6 inside fixes *********
**********************************/

* html #footer_container #footer_inner_left {height: 1%;} /* Force 'Has Layout' for IE6 */
* html #footer_container #footer_inner_right {height: 1%;} /* Force 'Has Layout' for IE6 */      

* html #top_nav {height: 1%; } /* Force 'has-layout' for IE6 */

* html #pagetools { float: right; margin-right: 10px; }

* html #column_container {height: 1%;} /* Force 'Has Layout' for IE6 */

* html #middle_column {height: 1%;} /* Force 'Has Layout' for IE6 */

* html #page_content {height: 1%;} /* Force 'Has Layout' for IE6 */

* html #right_column .phone_logo {
     position: absolute;
     margin-top: -19px;
     margin-left: 128px;
}
*+html #footer_text, *+html #footer_links {
   padding: 2px;
}
}

.section-panel-body {
    clear: both;
    padding-top: 2px;
    min-height: 40px;
}

/* ******IE6 inside fixes *********
**********************************/

* html #footer_container #footer_inner_left {height: 1%;} /* Force 'Has Layout' for IE6 */
* html #footer_container #footer_inner_right {height: 1%;} /* Force 'Has Layout' for IE6 */      

* html #top_nav {height: 1%; } /* Force 'has-layout' for IE6 */

* html #pagetools { float: right; margin-right: 10px; }

* html #column_container {height: 1%;} /* Force 'Has Layout' for IE6 */

* html #middle_column {height: 1%;} /* Force 'Has Layout' for IE6 */

* html #page_content {height: 1%;} /* Force 'Has Layout' for IE6 */

* html #right_column .phone_logo {
     position: absolute;
     margin-top: -19px;
     margin-left: 128px;
}
*+html #footer_text, *+html #footer_links {
   padding: 2px;
}

/****************       pdf download     *******************/

.news_icon_full,
.news_trifan_icon_full,
.position_icon_full {
    display: inline;
    float: right;
    height: 118px;
    margin-top: -40px;
    padding-left: 8px;
    width: 98px;
}

.nurses_icon_full{
    display: inline;
    float: right;
    margin-top: -40px;
    margin-right: 30px;
    padding-left: 20px;
    width: 98px;
    height: 78px;
}



.nurses_icon_subscribe_full{
    display: inline;
    float: right;
    margin-top: -40px;
    margin-right: 10px;
    padding-left: 20px;
    width: 98px;
    height: 78px;
}

.radar_icon_pdf,
.news_trifan_subscribe,
.position_icon_pdf {
    clear: right;
    display: inline;
    float: right;
    height: 26px;
    margin-right: -25px;
    padding-left: 8px;
    width: 85px;
}

.radar_icon_subscribe {
    clear: right;
    display: inline;
    float: right;
    height: 26px;
    margin-right: 0px;
    padding-left: 8px;
    width: 85px;
}

.radar_icon_pdf {
    margin-right: 0px;
}


.news_trifan_icon_full {
    margin-right: 0px;
}


.position_icon_full {
    margin-right: -25px;
}

.position_icon_apply {
    border-top: 1px solid white;
    clear: right;
    display: inline;
    float: right;
    height: 26px;
    margin-right: -25px;
    padding-left: 8px;
    width: 85px;
}

