body
{
background: #eaede4 url(http://www.safetyandwellbeing.uts.edu.au/images/css/home_bgd.png) no-repeat scroll left top; 
}

#home #main-content p
{
font-family: Arial,Verdana,Helvetica,sans-serif;
}

#main-content-nobanner #right-content-30,
#main-content-nobanner #right-content-42
{
margin-top: 0;
}



body#home #content
{
padding-top: 20px;
}

#tab-navigation-wrapper {
background: transparent none;
padding-top: 32px;
}

body#home #tab-navigation-wrapper {
padding-top: 32px;
}

#tab-navigation {
background: transparent url(http://www.safetyandwellbeing.uts.edu.au/images/css/navigation_bg.png) no-repeat scroll left top;
height: 136px;
text-transform: uppercase;
}


#banner-wrapper {
display:block;
height:120px;
margin-bottom:10px;
}


#banner {
background: #2d7401;
}


body#home #banner-wrapper
{
height:240px;
}

#banner
{
height:115px;
margin-bottom:15px;
margin-left:10px;
margin-right:15px;
padding:0;
background:#2d7401 url(http://www.safetyandwellbeing.uts.edu.au/images/css/banner_bgd.png) no-repeat scroll left bottom;
}

#banner .middleside {
height:100px;
}

#banner .rightside {
border: none;
}

.middleside h1 {
font-size:1.75em;
line-height: 23px;
}


body#home #banner
{
display: none;
}


#main-content-wrapper
{
border-top: 0;
/* border-left:1px solid #dadada;
border-right:1px solid #dadada; */
}

#main-content-nobanner
{
border-top: 0;
/* border-left:1px solid #dadada;
border-right:1px solid #dadada; */
}

#main-content
{
/* border-top: 0;
border-left:1px solid #dadada;
border-right:1px solid #dadada; */
padding: 0 0 20% 0;
}



#website-footer
{
background: #fff url(http://www.safetyandwellbeing.uts.edu.au/images/css/sub-footer.png) no-repeat right top;
/* border-left:1px solid #dadada;
border-right:1px solid #dadada; */
height:100%;
margin: 0pt 0pt 0pt 235px;
max-width: 900px;
min-width: 660px;
padding:19px 0 0 0;
position:relative;
width: 65%;
}

#global-footer {
background: #eaede4;
border-bottom: 0;
}

#footer-sponsors
{
background-color: #fff;
border-top: 2px solid #80c5d3;
text-align: center;
}

#footer-sponsors img
{
margin: 0 1%;
}

#footer-nav
{
background: #688749 url(http://www.safetyandwellbeing.uts.edu.au/images/css/footer.png) no-repeat right top;
float:none;
margin: 0;
padding: 0;
width:100%;
height: 33px;
}

#footer-nav p
{
margin: 0;
padding: 4px 6px 6px 10px;
}

#footer-nav p a:link, #footer-nav p a:visited
{
color: #ffffff;
}

#footer-nav p a:hover
{
color: #b1ebff;
}


#footer-subnav
{
background-color: #fff;
border-bottom: 1px solid #dadada;
height: 33px;
font-size:11px;
margin: 0;
padding: 0;
}

#footer-subnav p
{
padding: 10px 6px 0 10px;
color: #535353;
margin: 0;
}

#footer-subnav p a:link, #footer-subnav p a:visited
{
color: #535353;
}

#footer-subnav p a:hover
{
color: #000;
}

#footer-text
{
float: left;
padding: 15px 15px 15px 0;
margin-left: 0;
}

#footer-img
{
padding: 15px 0 15px 15px;
}

#footer-text a:link, #footer-text a:visited {
color: #8c8c8c;
}

#footer-text a:hover {
color:#000000;
}

#tab-nav {
color:#535353;
}

#tab-nav ul li.tab-1, #tab-nav ul li.tab-2, #tab-nav ul li.tab-3, #tab-nav ul li.tab-4 {
padding-top:21px;
}

#tab-nav ul .section_list ul #groups, #tab-nav ul .section_list ul .groups
{
background: transparent url(http://www.safetyandwellbeing.uts.edu.au/images/css/groups_bg.png) no-repeat scroll left top;
}


#group1, #group2, #group3, #group4 {
background: #62873d url(http://www.safetyandwellbeing.uts.edu.au/images/css/groups_bg.png) no-repeat scroll left top;
margin: 46px 0 0 0;
border-left: 1px solid #dadada;
width: 659px; 
}


#tab-nav ul li.tab-1 a:link, #tab-nav ul li.tab-1 a:visited, #tab-nav ul li.tab-2 a:link, #tab-nav ul li.tab-2 a:visited, #tab-nav ul li.tab-3 a:link, #tab-nav ul li.tab-3 a:visited, #tab-nav ul li.tab-4 a:link, #tab-nav ul li.tab-4 a:visited
{
background:#535353 url(http://www.safetyandwellbeing.uts.edu.au/images/css/inactive-tab.png) no-repeat scroll right bottom;
}

#tab-nav ul li.tab-1 a:hover, #tab-nav ul li.tab-1 a:active, #tab-nav ul li.tab-2 a:hover, #tab-nav ul li.tab-2 a:active, #tab-nav ul li.tab-3 a:hover, #tab-nav ul li.tab-3 a:active, #tab-nav ul li.tab-4 a:hover, #tab-nav ul li.tab-4 a:active, #tab-nav ul li.tab-1 a.tab-1on:link, #tab-nav ul li.tab-1 a.tab-1on:visited, #tab-nav ul li.tab-2 a.tab-2on:link, #tab-nav ul li.tab-2 a.tab-2on:visited, #tab-nav ul li.tab-3 a.tab-3on:link, #tab-nav ul li.tab-3 a.tab-3on:visited, #tab-nav ul li.tab-4 a.tab-4on:link, #tab-nav ul li.tab-4 a.tab-4on:visited
{
background:#535353 url(http://www.safetyandwellbeing.uts.edu.au/images/css/active-tab.png) no-repeat scroll right top;
border:none;
border-left: 1px solid #fff;
}

.groups ul li a:link, .groups ul li a:visited
{
background: transparent url(http://www.safetyandwellbeing.uts.edu.au/images/css/link_dot.png) no-repeat scroll left top;
}

.groups ul li a:hover, .groups ul li a:active,
.groups ul li.current a,
.groups ul li.current a:link, .groups ul li.current a:visited
{
background:transparent url(http://www.safetyandwellbeing.uts.edu.au/images/css/link_dot_active.png) no-repeat scroll left top;
color:#80FF00;
}

#tab-nav ul li.tab-1 {
margin:0pt 5px;
}
#tab-nav ul li.tab-2 {
margin:0pt 5px 0pt 190px;
}
#tab-nav ul li.tab-3 {
margin:0pt 5px 0pt 325px;
}
#tab-nav ul li.tab-4 {
margin:0pt 5px 0pt 460px;
}
#tab-nav ul li.tab-1 a:link, #tab-nav ul li.tab-1 a:visited, .foron {
width:180px;
}

#schools-list ul {
list-style-type:none;
margin:0pt;
padding:0 0 1em 0;
}

#schools-list ul li {
font-size:0.96em;
line-height:1.8em;
margin:0pt;
text-transform:uppercase;
font-family: Arial,Verdana,Helvetica,sans-serif;
}

#schools-list ul li a:link, #schools-list ul li a:visited
{
background:transparent url(http://www.safetyandwellbeing.uts.edu.au/images/css/bluelist.png) no-repeat scroll 0pt 0.2em;
padding:0pt 0pt 0pt 35px;
}

#schools-list ul li a:hover
{
background:transparent url(http://www.safetyandwellbeing.uts.edu.au/images/css/bluelist_hover.png) no-repeat scroll 0pt 0.2em;
/****** color: #535353;****/ color: #7AC142;
text-decoration: none;
}

#left-content-45 h2
{
color: #535353;
font-size: 1.5em;
text-transform: uppercase;
padding:0 0 8px 0;
font-family: Arial,Verdana,Helvetica,sans-serif;
margin: 0;
}



/********* SIDEBAR TABS ************/


#sidebar-tabs {
background: transparent;
border: 0pt none;
float: left;
margin: 0;
position: relative;
width: 210px;
margin-bottom: 35px;
}


.contact-in-a-tab p
{
color: #000;
}

#doublearrow
{
background: transparent url(http://www.safetyandwellbeing.uts.edu.au/images/css/2redarrows.png) no-repeat left center;
margin: 0;
padding: 0 0 0 15px;
}


#sidebar-tabs ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
}

#sidebar-tabs ul li {
float:left;
font-size:13px;
text-align:center;
}


#sidebar-tabs #tab_0 {
	margin: 0pt 0px 0pt 0px;
}
#sidebar-tabs #tab_1 {
	margin:0pt 0px 0pt 70px;
}
#sidebar-tabs #tab_2 {
	margin:0pt 0px 0pt 140px;
}

#sidebar-tabs ul li#tab_0 a:link, 
#sidebar-tabs ul li#tab_0 a:visited,
#sidebar-tabs ul li#tab_1 a:link, 
#sidebar-tabs ul li#tab_1 a:visited,
#sidebar-tabs ul li#tab_2 a:link, 
#sidebar-tabs ul li#tab_2 a:visited
{
background: #9c9c9c;
border-left: 0;
border-right: 0;
color: #000000;
display: block;
padding: 5px 0pt;
width: 70px;
}

#sidebar-tabs ul li#tab_0 a:hover, 
#sidebar-tabs ul li#tab_0 a:active,
#sidebar-tabs ul li#tab_1 a:hover, 
#sidebar-tabs ul li#tab_1 a:active,
#sidebar-tabs ul li#tab_2 a:hover, 
#sidebar-tabs ul li#tab_2 a:active
{
background-color:#7c7c7c;
border-left: 0;
border-top: 0;
color: #000;
border-right: 0;
}

#sidebar-tabs #contents0, #sidebar-tabs #contents1, #sidebar-tabs #contents2 {
background: transparent url(http://www.safetyandwellbeing.uts.edu.au/images/css/tabbg.png) no-repeat scroll left top;
border-top: 1px solid #535353;
clear: both;
font-size: 0.75em;
padding: 0;
text-align: left;
width: 210px;
min-height: 151px;
}

#sidebar-tabs #contents0 a:link, #sidebar-tabs #contents1 a:link, #sidebar-tabs #contents2 a:link {
color: #0078CC;
}

#sidebar-tabs #contents0 a:visited, #sidebar-tabs #contents1 a:visited, #sidebar-tabs #contents2 a:visited {
color: #0078CC;
}

#sidebar-tabs #contents0 a:hover, #sidebar-tabs #contents1 a:hover, #sidebar-tabs #contents2 a:hover {
color: #0078CC;
text-decoration:underline;
}

#sidebar-tabs .tab_0_up, #sidebar-tabs .tab_1_up, #sidebar-tabs .tab_2_up {
background-color:#101C23;
}

#sidebar-tabs ul li#tab_0.tab_0_up a:link, 
#sidebar-tabs ul li#tab_0.tab_0_up a:visited, 
#sidebar-tabs ul li#tab_1.tab_1_up a:link, 
#sidebar-tabs ul li#tab_1.tab_1_up a:visited, 
#sidebar-tabs ul li#tab_2.tab_2_up a:link, 
#sidebar-tabs ul li#tab_2.tab_2_up a:visited
{
background-color:#535353;
border-left: 0;
border-top: 0;
color:#FFFFFF;
}

#sidebar-tabs ul li#tab_0.tab_0_up a:hover, 
#sidebar-tabs ul li#tab_0.tab_0_up a:active, 
#sidebar-tabs ul li#tab_1.tab_1_up a:hover, 
#sidebar-tabs ul li#tab_1.tab_1_up a:active, 
#sidebar-tabs ul li#tab_2.tab_2_up a:hover, 
#sidebar-tabs ul li#tab_2.tab_2_up a:active
{
background-color:#535353;
}

#sidebar-tabs #contents0 .newsevents-highlight, 
#sidebar-tabs #contents1 .newsevents-highlight, 
#sidebar-tabs #contents2 .newsevents-highlight 
{
background: transparent url(http://www.safetyandwellbeing.uts.edu.au/images/css/highlight.png) no-repeat left top;
margin: 0 0 10px 1px;
font-size: 1.2em;
font-weight: bold;
height: 48px;
}

#sidebar-tabs .non-featured p {
color: #000;
}

#sidebar-tabs .more-newsevents
{
background:transparent url(http://www.safetyandwellbeing.uts.edu.au/images/css/2redarrows.png) no-repeat scroll left center;
padding: 0 15px 0 12px;
text-align: left;
margin-top: 10px;
}


/********* SPLASH TABS ***********/

#splash-tabs {
background: transparent;
border: 0;
margin: 0;
/* width: 298px; */
}


#splash-tabs .featured p
{
margin-bottom: 0;
padding-left: 15px;
font-size: 12px;
line-height: 14px;
font-family: Arial,Verdana,Helvetica,sans-serif;
}

#splash-tabs .featured p.published
{
padding-top: 5px;
}

#splash-tabs .featured p.summary
{
padding-top: 3px;
padding-bottom: 15px;
}

#splash-tabs .featured p.eventdate
{
padding-top: 5px;
padding-bottom: 15px;
}

#splash-tabs .non-featured
{
margin-top: 0;
background: url(http://www.safetyandwellbeing.uts.edu.au/images/css/splash-newsevents-bg.gif) no-repeat scroll left top; 
padding: 20px 15px 0 25px;
}

#splash-tabs .non-featured h2
{
margin-top: 0;
margin-bottom: 0;
line-height: 15px;
font-family: Arial,Verdana,Helvetica,sans-serif;
font-size: 13px;
}

#splash-tabs .non-featured p
{
margin-bottom: 0;
font-size: 12px;
line-height: 14px;
font-family: Arial,Verdana,Helvetica,sans-serif;
}

#splash-tabs .non-featured p.published
{
padding-top: 5px;
}

#splash-tabs .non-featured p.summary
{
padding-top: 3px;
padding-bottom: 15px;
}

#splash-tabs .non-featured p.eventdate
{
padding-top: 5px;
padding-bottom: 15px;
}




#splash-tabs ul {
list-style-image: none;
list-style-position: outside;
list-style-type: none;
margin: 0pt;
padding: 0pt;
}

#splash-tabs ul li {
float: left;
font-size: 13px;
text-align: center;
font-family: Arial,Verdana,Helvetica,sans-serif;
}

#splash-tabs ul li a:link, #splash-tabs ul li a:visited {
background: #e0e0e0;
color: #000000;
display: block;
padding: 1px 0;
width: 67px;
}

#splash-tabs ul li a:hover {
background-color: #535353;
color: #FFFFFF;
text-decoration: none;
}

#splash-tabs ul li a:active
{
background-color: #000;
color: #FFFFFF;
text-decoration: none;
}

#splash-tabs #contents0, #splash-tabs #contents1, #splash-tabs #contents2 {
border-top: 1px solid #000000;
border-left: 1px solid #a1dae6;
border-right: 1px solid #a1dae6;
border-bottom: 1px solid #a1dae6;
clear: both;
font-size: 0.75em;
padding: 0;
text-align: left;
/* width: 298px; */
}


#splash-tabs #contents0 a:link, #splash-tabs #contents1 a:link, #splash-tabs #contents2 a:link {
color: #0078cc;
}

#splash-tabs #contents0 a:visited, #splash-tabs #contents1 a:visited, #splash-tabs #contents2 a:visited {
color: #0078cc;
}

#splash-tabs .tab_0_up, #splash-tabs .tab_1_up, #splash-tabs .tab_2_up {
background-color: #000;
}

#splash-tabs .tab_0_up a:link, #splash-tabs .tab_0_up a:visited, #splash-tabs .tab_1_up a:link, #splash-tabs .tab_1_up a:visited, #splash-tabs .tab_2_up a:link, #splash-tabs .tab_2_up a:visited {
background-color: #000;
color: #FFFFFF;
}

#splash-tabs #contents0 .newsevents-highlight, 
#splash-tabs #contents1 .newsevents-highlight, 
#splash-tabs #contents2 .newsevents-highlight 
{
background: transparent url(http://www.safetyandwellbeing.uts.edu.au/images/css/splash-highlight.png) no-repeat left top;
margin: 0 0 10px 0;
height: 34px;
font-size: 1.5em;
font-weight: bold;
}


#splash-tabs #contents0 .newsevents-highlight .news-story, 
#splash-tabs #contents1 .newsevents-highlight .news-story, 
#splash-tabs #contents2 .newsevents-highlight .news-story, 
#splash-tabs #contents0 .newsevents-highlight .events-item, 
#splash-tabs #contents1 .newsevents-highlight .events-item, 
#splash-tabs #contents2 .newsevents-highlight .events-item
{
padding: 5px 25px 0 25px;
}

 
.splash-news, .splash-events
{
margin: 0 25px;
}


.news-summary
{
font-size: 1.3em;
color: #000;
line-height: 14px;
margin-bottom: 10px;
}

#splash-tabs .more-newsevents
{
font-size: 1.2em;
text-align: right;
margin-bottom: 5px;
margin-right: 15px;
}



/********** OTHER SPLASH CONTENTS **********/

#splash-subfeature {
border: 1px solid #d1d1d1;
margin: 25px 0px;
padding: 0px 25px 7px 25px;
}


#splash-subfeature h3 {
background-color:#FFFFFF;
color:#000;
display:inline;
font-weight:bold;
line-height:normal;
left: -5px;
margin: 5px 0px 0px;
padding:2px 5px 0px;
position:relative;
font-size: 1.4em;
top:-10px;
font-family: Arial,Verdana,Helvetica,sans-serif;
}


/********** SPLASH VIDEO **********/

#splash-flashvid
{
border: 1px solid #d1d1d1;
padding: 3px 3px 0 3px;
margin: 0;
width: 292px;
height: 219px;
}

#splash-flashvid img
{
margin: 0;
padding: 0;
}

#flash-media-content { float:left; }
#home #flash-media-content { line-height:1; }
.flash-media-title { background:#5A8033; color:#fff; text-align:center; margin:0; font-weight:bold; padding:3px 0 2px; }

/******* Jason splash video *******/
#splash-video-head{
background-color:#5A8033;
color:white;
font-weight:bold;
padding-left:2px;
text-align:center;
width:298px;
}

#splash-video-transcript, #splash-video-more{
background-color:#E8EDE4;
border:1px solid #5A8033;
border-top: none;
font-size:0.9em;
padding-left:5px;
padding-right:5px;
float:right;
}

#splash-video-transcript:hover, #splash-video-more:hover{
background-color:#DCE1D8;
}

#main-content #splash-video-transcript a:hover, #main-content #splash-video-more a:hover{
text-decoration:none;
}
#main-content #splash-video-transcript a, #main-content #splash-video-more a{
display:block;
}

#splash-video-transcript{
margin-right:1px;
}

#splash-video-bottom{
width:300px;
}

.flash-media-content li.playing, 
.flash-media-content li:hover { background:#CDFF99; }

/********* CONTACT-OUT-OF-TAB MODIFICATION ***********/

#contact-out-of-tab h2
{
color: #4d7328;
}


#contact-out-of-tab h3
{
margin-top: 0.5em;
}

#contact-out-of-tab p
{
color: #8d8d8d;
}

#contact-out-of-tab p a:hover
{
color: #000;
}




/********* SIDEBAR LOGOS ***********/

#sidebar-logos
{
margin: 0 12px 0pt 20px;
padding: 0;
}

#sidebar-logos p
{
font-size: 0.7em;
}

/********* HEADING TREATMENT ***********/


#content h1
{
/*margin-top:-60px;*/
/* width: 365px; */
margin-bottom: 15px;
background-color: transparent;
display: none;
}


#banner-wrapper,
#main-content-wrapper,
#main-content,
#content,
.ie-images
{
background-color: transparent;
}

#tab-navigation-leftside
{
border:0pt none;
}


#tab-navigation-leftside img
{
background: transparent;
display: block;
position: absolute;
}

#content .news-title
{
font-weight: bold;
font-size: 1.5em;
color: #000;
}

#content .news-summary
{
font-size: 1em;
color: #000;
}

#content .news-story
{
font-size: 1em;
color: #000;
}


#content .images {
margin: 3px 0 10px 15px;
border: 2px solid #5A8033;
}

#content .images p {
background: #5A8033 none repeat scroll 0% 50%;
line-height:14px;
padding:8px;
color: #fff;
}


#main-content #content .images p a:link,
#main-content #content .images p a:visited
{
color: #fff;
}


#content .images-left {
border: 2px solid #5A8033;
}

#content .images-left p {
background: #5A8033 none repeat scroll 0% 50%;
padding:5px 0;
color: #fff;
}

#flash-media-content.std { text-align:center; margin:30px 0; }

/* -------- Flash Video Playlist (Chad) -- */
#flash-video { background:#eee; width:300px }
#videoplaylist * { margin:0; padding:0; }
#videoplaylist { margin:-6px 0 0 0; line-height:1.4; background:#eee; width:300px; }  
#videoplaylist a { font-weight:normal; }
#videoplaylist dt { padding-left:5px; }
#videoplaylist dd { font-size:0.8em; border-bottom:1px dotted #000; padding-left:5px; }

img#room-key{
float:right;
}
table.stafflist{
float:right;
}
table.stafflist tr th
{
text-align: left;
}

table.stafflist #name
{
width:160px;
}

#content .news-detail h1
{
margin-bottom: 5px;
}

.news-detail .grabline
{
font-size: 13px;
font-weight: bold;
margin-bottom: 5px;
}

.news h2,
.events h2
{
margin-top: 5px;
font-size: 15px;
line-height: 17px;
}

.news .published,
.events .published
{
margin-top: 6px;
margin-bottom: 2px;
}

p.event-datenote,
p.LOCATIONNOTE,
p.AUDIENCENOTE
{
margin-top: -15px;
}

p.CAMPUSNAME
{
margin-bottom: 0;
}

/******* STAFF LIST *********/

.staff-list ul{

}

.staff-list li{
list-style-type:none;
line-height:18px;
height: 180px;
}

.staff-photo{
float:left;
padding:0 15px 0 0;
}

.staff-position{
padding:20px 0 0 0;
font-size:1.1em;
color:#323232;
}

.staff-name{
color:#000;
font-size:1.2em;
font-weight:bold;
}

.staff-phone{
font-size:0.94em;
}

.staff-email{
font-size:0.94em;
margin-bottom:82px;
}

#main-content img {
padding:0;
}




/******** VIRTUAL TOUR ******/

#virtual-tour{
width:280px;
background-color:#666;
padding:8px;
margin:30px 0 20px 0;
clear:both;
}

#virtual-tour img{
background: transparent none;
}

.virtual-tour-img {
border:0;
width:279px;
padding:0;
}

#main-content .virtual-tour-img img
{
padding:0;
}


#virtual-tour a:link, #virtual-tour a:visited, #virtual-tour a:hover, #virtual-tour a:active{
color:#fff;
} 


#tabber h2 a:link, #tabber h2 a:visited
{
background: #CDFF99;
color: #445C2C;
}

#tabber h2 a:hover, #tabber h2 a:active
{
background: #000;
color: #fff;
}


#tabber h2 a.tabup:link, #tabber h2 a.tabup:visited
{
background: #5A8033;
color: #fff;
}

#tabber .tab-content {
border-color: #5A8033;
}


#tabber.sb .tab-content {
background:transparent url(http://www.safetyandwellbeing.uts.edu.au/images/css/tabbg.png) no-repeat scroll 0 0;
min-height:450px;
}



#tabber.sb .tab-content a:link, #tabber.sb .tab-content a:visited {
color:#0078CC;
}

#tab-nav ul li.tab-2 a:link, #tab-nav ul li.tab-2 a:visited, .studentson {
width:249px;
}


#tabber p.story-date
{
color: #000;
}


/* ********* BUTTONS SIDEBAR *********** */

a#report1:link, 
a#report1:visited
{
background:transparent url(http://www.safetyandwellbeing.uts.edu.au/images/css/sidebar-buttonsB.png) no-repeat left top;
color:#efefef !important;
display:block;
float:right;
height:64px;
margin-bottom:20px;
width:182px;
text-indent:-9999px;
margin-top: 38px;
}

a#report1:hover, a#report1:active {
background-position:right top;
color:#FFFFFF;
}


/************** table *********************************/
/********** accessible table ************/

table
{
margin-bottom:20px;
width:97%;
}


.atable {
border: 1px solid #999;
margin-bottom: 15px;
min-width: 75%;
}


.btable
{
border-collapse: collapse;
}

.btable th
{
background: #2D7401;
color: #fff;
padding: 10px;
}

.btable td
{
border: 1px solid #999;
padding: 10px;
}


.btable tr.main-colored
{
background: #5CAD21;
}

.btable td.colored
{
background: #a6d484;
}


.row-colored
{
background: #a6d484;
}

.atable th {
text-align: left;
background-color: #2d7401;
font-weight: bold;
font-size: 1.2em;
padding: 0.7em;
color:white;
}

.atable td {
padding: 0.5em;
vertical-align: top;
}

.atable caption{
font-weight: bold;
font-size: 16px;
}
.atable tr:hover{
background-color:#EAEDE4;
}

.splash-video{
background-color: #EAEDE4;
width:290px;
text-align:right;
padding-right: 10px;
}


table th
{
text-align: left;
background-color: #5cad21;
font-weight: bold;
font-size: 1.1em;
padding: 0.4em;
color:white;
}

/************** RISK MANAGEMENT TABLE *********************************/

#rmtable { font-size: 11px; }
#rmtable td.low {background-color: #ffff99; text-align: center; }
#rmtable td.moderate {background-color: #ffe000; text-align: center; }
#rmtable td.high {background-color: #ff9000; text-align: center; }
#rmtable td.extreme {background-color: #ff0000; text-align: center; }
#rmtable th, #rmtable th.grey, #rmtable.th.lightgrey { text-align: center; }
#rmtable th.grey {padding:10px; background-color: #2D7401; color:#fff;
line-height:13px; }
#rmtable th.lightgrey {padding:10px; background-color: #2D7401; color:#fff;
line-height:13px;}
#rmtable td.blank { background-color: #fff; }

#rmlegend { 
border: solid 1px #ccc; 
width: 385px;
margin: 1.2em; 
padding: 0.35em; }

#rmlegend li { font-size: 8pt; list-style: none; padding-left: 0.1em; line-height: 1.2em; }



.backto-sw-home img
{
display:block;
height:30px;
position:absolute;
right:0;
top:20px;
width:360px;
}



.backto-hru-home img
{
display:block;
height:13px;
position:absolute;
right:0;
top:0;
width:250px;
}

dt
{
font-weight: bold;
margin-left: 15px;
}

#tabber h3
{
color: #4aa202;
}


/*------- responsibilities/index.html session list -------*/
#session-list li{
list-style:none;
padding:0;
}
#sessions li:hover{
background-color:#E8EDE4;
}

ul.dangerous-goods,
ul.dangerous-goods li ul
{
margin:5px 0 20px;
list-style-type: none;
}

ul.dangerous-goods
{
padding-left: 0;
}


ul.dangerous-goods li h4 {
border-bottom:1px solid #D9DCE5;
color:#afb6ce;
margin-bottom:15px;
}

ul.dangerous-goods li .contents
{
float: left;
width: 50%;
margin-right: 20px;
}

ul.dangerous-goods li .label-image
{
float: right;
text-align: center;
}

.clear-right
{
clear: right;
}

.training-session
{
margin-bottom: 12px;
border:1px solid #CBDEC2;
}

.training-session h2
{
background: #2d7401;
font-size: 1.2em;
color: #fff;
margin-top: 0;
margin-bottom: 0;
border: 5px solid #fff;
padding: 10px 8px;}

.training-session h3
{
background: #5A8033;
font-size: 1em;
color: #fff;
margin: 0;
border: 5px solid #fff;
padding: 5px 8px;
}

.training-session p,
.training-session ul
{
padding: 2px 8px;
margin-bottom:0;
border-left: 5px solid #fff;
border-right: 5px solid #fff;
}


.training-session ul
{
margin-top: 0;
margin-left: 15px;
}

/* IE 'Fixes'
---------------------------------------------------------- */
*+html #sidebar-tabs ul li#group_0,
*+html #sidebar-tabs ul li#group_1,
*+html #sidebar-tabs ul li#group_2
{
position: absolute;
left: 0;
}

*+html #sidebar-tabs ul li#tab_0,
*+html #sidebar-tabs ul li#tab_1,
*+html #sidebar-tabs ul li#tab_2
{
position: absolute;
left: 0;
}

*+html #tabs
{
	border: 1px solid #000000;
	overflow: auto;
	width: 100%;
}



/* Print Override */
	@media print {
		* { background-color:#fff; }
		* html #main-content-wrapper { margin-top:20px; }

#website-footer,
#flash-video,
#videoplaylist,
.newsevents-highlight,
#tab-navigation-leftside img,
#\100-content-flow
{
display: none;
}

body
{
background: none;
}

#home #content
{
margin: 10px 0 0 0;
}

body#home #banner-wrapper, 
body#infofor #banner-wrapper, 
body#about #banner-wrapper, 
body#courses #banner-wrapper, 
body#research #banner-wrapper, 
body#leisure #banner-wrapper, 
body#leisure-sub #banner-wrapper
{
background: none;
}


#banner-wrapper
{
height: auto;
}

#banner
{
background: none;
height: auto;
margin-left: 0;
}

#banner .middleside 
{
height: auto;
}

.middleside h1
{
padding-left: 0;
}


#main-content-wrapper,
body#infofor #main-content-wrapper,
body#about #main-content-wrapper,
body#courses #main-content-wrapper,
body#research #main-content-wrapper {
border-left: 0;
border-right: 0;
}

#main-content-nobanner,
body#infofor #main-content-nobanner,
body#about #main-content-nobanner,
body#courses #main-content-nobanner,
body#research #main-content-nobanner {
border-left: 0;
border-right: 0;
}

#main-content,
#content
{
padding-bottom: 0;
min-height: 0;
}


#main-content-nobanner #\100-content-flow img
{
display: none;
}

#main-content-nobanner #right-content-30 {
margin-top: 0; 
}

#main-content-nobanner #right-content-42
{
margin-top: 0;
}

#main-content-nobanner #right-content-50
{
margin-top: 0;
}
	}

/* Added by CL 22/8/2011 */
/* p.wellbeingexpo {width: 85%; background-color: #DCFFBF; color: #000; padding: 0.3em;  line-height: 1.3em; /*font-size:0.9em; } */ 
/* h3.wellbeingexpo {width: 85%; background-color: #2D7401; color: #fff; padding: 0.3em;  line-height: 1.3em; /*font-size:0.9em; } */
/* Added by CL 22/8/2011 */
blockquote.wellbeingexpo {width: 85%; background-color: #DCFFBF; color: #000; padding: 0.3em;  line-height: 1.3em; /*font-size:0.9em; */}



/* Used for the Wellbeing features in 2012 */
span.initiative { background-color: #A0CF67; color: white; border: none; font-weight: bold; padding: 0.1em 0.3em; font-size: 1.3em;} 
/* End of the Wellbeing features 2012 styling*/

/* @Print Override */