/*
  Running Squiz Matrix
  Developed by Squiz - http://www.squiz.net
  Squiz, Squiz Matrix, MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 14 October 2014 17:32:20
*/


/*******************************************************************************
*** INDEX **********************************************************************
********************************************************************************
**
*
* - GENERAL/BODY
*
* - HEADER
*
* - MENU
*
* - CONTENT
*
* - SUBCONTENT
*
* - FOOTER
*
* - FORMS
*
* - JQUERY UI
*
* - FUNNELBACK
*
* - HTML to PDF
*
* - PDF Styles
*
**
*******************************************************************************/




/* GENERAL/BODY ------------------------------------------------------------- */

/* Zero default margin & padding around common elements */
blockquote, body, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, li, ol, p, ul {
    margin: 0;
    padding: 0;
}
html {
    height: 100%;
}
body {
    position: relative;
    min-width: 744px;
    min-height: 100%;
    top: 0px;
    padding: 0px 10px 25px 10px;
    background-color: #FFFFFF;
    color: #000000;
    font-size: 70%;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    line-height: 1.4;
}

* html body {
    width: auto;
}

#wrapper {
    width: 980px;
    margin: auto;
}

a:link {
    color: #336699;
}

a:visited {
    color: #889;
    /* color: #336699; */
}

a:hover, a:focus {
    text-decoration: none;
}

hr {
    margin-top: 1em;
    border: 0;
    height: 1px;
    background-color: #E0E0E0;
    color: #E0E0E0;
}

img {
    border: 0 none #FFFFFF;
}

input, select, table, textarea {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 100%;
}

.hidden {
    position: absolute;
    left: -9999px;
    height: 1px;
    width: 1px;
    overflow: hidden;
    margin-bottom: -1px;
    font-size: 1px;
    line-height: 1px;
}

.clearer {
    clear: both;
    height: 1px;
    overflow: hidden;
    margin-bottom: -1px;
    font-size: 1px;
    line-height: 1px;
}

.replacement {
    position: absolute;
    z-index: 10;
    background-repeat: no-repeat;
}

* html .replacement {
    top: 0;
}

a .replacement {
    z-index: 20;
    cursor: hand;
    c\ursor: pointer;
}

.ns6_2Fix {
    display: block;
}

.strong {
    font-weight: bold;
}



/* HEADER ------------------------------------------------------------------- */

* html #header {
    height: 1px;
}

#feature {
}

#skipList {
    position: absolute;
    left: 20px;
    top: 10px;
    z-index: 100;
    list-style: none;
}

#skipList a {
    position: absolute;
    left: -9999px;
    top: 0;
    width: 15em;
    text-decoration: none;
}

body #skipList a:focus, body #skipList a:active {
    display: block;
    left: 0;
}

/* Fix for logo spacing inside a H1 */
#header p {
    margin-bottom: 3px;
}

* html #header p {
    margin-bottom: 4px;
}

#logo {
    display: inline;
    float: left;
    margin-top: 8px;
    margin-right: -353px;
    margin-left: 10px;
}

#logo img {
    width: 354px;
    height: 64px;
}

#siteInformation {
    display: inline;
    float: right;
    height: 1.1em;
    margin-right: 15px;
}

#siteInformation ul {
    list-style: none;
}

#siteInformation li {
    float: left;
    margin-left: 0.5em;
    border-left: 1px solid #666666;
    padding-left: 0.5em;
    line-height: 1.1;
}

#siteInformation li.first {
    border-left: 0 none #FFFFFF;
}

#siteInformation a {
    color: #666666;
    text-decoration: none;
}

#siteInformation a:hover, #quicklinks a:focus, #quicklinks a:active {
    text-decoration: underline;
}

/* #searchForm {
display: inline;
clear: right;
float: right;
margin-top: 20px;
margin-right: 10px;
text-align: right;
width: 350px;
}
*/

#searchForm {
    clear: none;
    text-align: right;
    margin-top: -2px;
    margin-right: 5px;
}

#searchForm legend {
    display: none;
}

#searchField {
    color: #666666;
    width: 130px;
}

#searchField.active {
    color: #000000;
}

/***** HP07 *******/

#featureHome {
    float: left;
    width: 62%;
    margin-top: 10px;
    padding-right: 40px;
    background-repeat: no-repeat;
    background-position: right;
    background-attachment: fixed;
    display: inline;
}

#featureHome img {
    margin-top: 0px;
    float: left;
}

/************/

#feature {
    float: left;
    width: 100%;
    background-color: #205B81;
    margin-right: -179px;
    margin-bottom: 0px;
}

#feature img {
    display: block;
}

#quicklinksForm {
    position: relative;
    float: right;
    width: 179px;
    w\idth: 159px;
    min-height: 90px;
    /*overflow: hidden;*/
    padding: 12px 10px 10px 10px;
    background-color: #E9E9E9;
    background-repeat: no-repeat;
}

* html #quicklinksForm {
    height: 112px;
    he\ight: 90px;
}

#quicklinksForm fieldset {
    width: 159px;
}

#quicklinksForm legend {
    overflow: hidden;
    margin: 0 0 3px 0;
    padding: 0;
}

* html #quicklinksForm legend {
    position: relative;
    left: -7px;
}

#quicklinksForm .replacement {
    width: 85px;
    height: 10px;
}

#quicklinksForm legend .legendText {
    display: block;
    width: 85px;
    height: 10px;
    overflow: hidden;
}

#quicklinksForm select {
    margin-top: 0.5em;
    width: 119px;
    height: 18px;
}

#quicklinksForm {
    display: none;
}

#siteTools {
    border-bottom: 1px solid #E0E0E0;
    padding-left: 10px;
}

#breadcrumbTrail {
    display: inline;
    float: left;
    padding-top: 0.5em;
    padding-bottom: 0.5em;
    color: #6D6D6D;
}

#breadcrumbTrail p {
    display: inline;
    float: left;
    margin-right: 0.5em;
}

#breadcrumbTrail ul {
    display: inline;
    float: left;
    list-style: none;
}

#breadcrumbTrail li {
    display: inline;
    float: left;
    margin-left: 0.5em;
    padding-left: 12px;
    background-repeat: no-repeat;
    background-position: 0 0.6em;
}

#breadcrumbTrail li.first {
    padding-left: 0;
    background-image: none;
}

#accessibilityTools {
    display: inline;
    float: right;
    margin-right: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
    list-style: none;
}

#accessibilityTools li {
    position: relative;
    float: left;
    width: 20px;
    height: 19px;
    overflow: hidden;
    margin-left: 7px;
}

#accessibilityTools img {
    display: block;
    position: relative;
}

#accessibilityTools a.hover img, #accessibilityTools a:hover img {
    top: -19px;
}

#siteTools .clearer {
    margin-top: -1px;
    margin-bottom: 0;
}




/* MENU --------------------------------------------------------------------- */

#menu {
    clear: both;
    /*height: 64px;*/
    height: 53px;
    overflow: hidden;
    z-index: 100;
    font-size: 11px;
}

#menu ul {
    list-style: none;
}

#menu li {
    float: left;
    height: 53px;
    margin-left: 0px;
    margin-right: 0px;
}

#menu .replacement {
    height: 53px;
    background-position: 0 -53px;
}

#menu > ul {
    margin-left: 4px;
}
#menu a {
    display: block;
    position: relative;
    color: #fff;
    text-decoration: none;
    padding: 12px 10px;
    margin-top: 6px;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    width: 88px;
    height: 25px;
    font-weight: bold;
    line-height: 12px;
}
#menu > ul > li.active a,
#menu a:hover,
#menu a:active,
#menu a:focus {
    color: #4f4f4f;
    box-shadow: inset 0px 2px 6px rgba(0,0,0,0.6);
}
#menu > ul > li.active a,
#menu > ul > li a:hover,
#menu > ul > li a:active,
#menu > ul > li a:focus {
    background-color: #edf3f7;
}
/* IE nth-of-type hackery :'( */
/* Home; News */
#menu > ul > li:first-child a,
#menu > ul > li:first-child + li + li + li + li + li + li + li + li a {
    padding-top: 24px;
    height: 13px;
}
/* Safety and Prevention */
#menu > ul > li:first-child + li a:hover,
#menu > ul > li:first-child + li a:active,
#menu > ul > li:first-child + li a:focus,
#menu > ul > li:first-child + li.active a {
    background-color: #fbf3e4;
}
/* Insurance and Premiums */
#menu > ul > li:first-child + li + li a:hover,
#menu > ul > li:first-child + li + li a:active,
#menu > ul > li:first-child + li + li a:focus,
#menu > ul > li:first-child + li + li.active a {
    background-color: #f4edf2;
}
#menu > ul > li:first-child + li + li a {
    padding-left: 10px;
    padding-right: 6px;
    width: 86px;
}
/* Injury and Claims */
#menu > ul > li:first-child + li + li + li a:hover,
#menu > ul > li:first-child + li + li + li a:active,
#menu > ul > li:first-child + li + li + li a:focus,
#menu > ul > li:first-child + li + li + li.active a {
    background-color: #e0e3d1;
}
/* Return to Work */
#menu > ul > li:first-child + li + li + li + li a:hover,
#menu > ul > li:first-child + li + li + li + li a:active,
#menu > ul > li:first-child + li + li + li + li a:focus,
#menu > ul > li:first-child + li + li + li + li.active a {
    background-color: #ebf9fd;
}
/* Laws and Regulations */
#menu > ul > li:first-child + li + li + li + li + li a:hover,
#menu > ul > li:first-child + li + li + li + li + li a:active,
#menu > ul > li:first-child + li + li + li + li + li a:focus,
#menu > ul > li:first-child + li + li + li + li + li.active a {
    background-color: #fff3f2;
}
/* Health Professionals */
#menu > ul > li:first-child + li + li + li + li + li + li a:hover,
#menu > ul > li:first-child + li + li + li + li + li + li a:active,
#menu > ul > li:first-child + li + li + li + li + li + li a:focus,
#menu > ul > li:first-child + li + li + li + li + li + li.active a {
    background-color: #f3faff;
}


/* MENU LEVEL 2 */

#menu li ul {
    display: none;
    position: absolute;
    margin-left: -1px;
    border: 1px solid #3684B6;
    border-bottom: 0 none #FFFFFF;
    background-color: #205B81;
}

#menu li.hover ul {
    display: block;
}

#menu li ul li {
    float: none;
    height: auto;
    margin-left: 0;
    border-bottom: 1px solid #3684B6;
    background-image: none;
}

#menu li ul a {
    display: block;
    position: static;
    width: 20em;
    height: auto;
    margin-left: -16px;
    ma\rgin-left: 0;
    padding: 4px 10px;
    background-image: none;
    color: #FFFFFF;
    overflow: visible;
    text-decoration: none;
}

#menu li ul a:hover {
    background-color: #FFFFFF;
    color: #205B81;
}

#shadow {
    position: absolute;
    background-color: #000000;
    top: 0;
    left: 0;
    z-index: 50;
    opacity: 0.2;
}

* html #shadow {
    border: 2px solid #000000;
    border-left: 0 none #FFFFFF;
    filter: alpha(opacity=20);
}




/* MAIN --------------------------------------------------------------------- */

#mainHome {
}

#main {
    background-repeat: repeat-y;
    background-position: 100% 0;
}

.inside #main {
/*    background-image: url(http://vwa.vic.gov.au/__data/assets/image/0011/281/subcontent_bg.gif?v=0.1.3); */
}
.inside.landing #main {
    background-image: none;
}
.inside.no-sidebar #main {
    background-image: none;
}


/* CONTENT ------------------------------------------------------------------ */

#contentHome {
    padding-bottom: 10px;
}

#content {
    border-left: 1px solid #EDEDED;
    padding-bottom: 38px;
    background-repeat: repeat-y;
    background-position: 100% 0;
}


#content.col2 {
    border-right:none;
}

#content.col2 #contentMain {
    width:770px;  
}

#contentInner {
}

#contentInner2 {
    display: inline;
    float: left;
    width: 100%;
    padding-top: 0px;
    margin-right: -189px;
    background-repeat: repeat-y;
    background-position: 50% 0;
}

* html #contentInner, * html #contentInner2 {
    height: 1px;
}

#contentMain {
    display: inline;
    float: left;
    width: 968px;
    padding-top: 19px;
    padding-bottom: 25px;
    background-repeat: repeat-x;
    padding-right: 20px;
}

#contentMainHome {
    display: inline;
    float: left;
    width: 100%;
    padding-top: 10px;
    background-repeat: repeat-x;
}

.columns2 {
    width: 100%;
    w\idth: auto;
    margin-right: 189px;
}

* html .columns2 {
    height: 1%;
}

.columns2 .column {
    float: left;
    width: 49.9%;
}

.columns2 .column1 .inner {
    margin-right: 5px;
    margin-left: 10px;
}

.columns2 .column2 .inner {
    margin-left: 15px;
}

#content .columns2 h2 {
    margin-top: 0;
}

/* Advisory Service */
#headingNeedHelp .replacement {
    width: 158px;
    height: 19px;
    background-image: url(http://vwa.vic.gov.au/__data/assets/image/0011/254/heading_need_help6.gif?v=0.1.1);
}

/* Section-specific features and highlights */
/* Safety and Prevention */
.safety #columnBox .columns23,
.safety #footer {
    border-color: #e89d00;
}
.safety #columnBox a {
    color: #e89d00;
}
.safety #feature,
.safety #subMenu li.NavHead {
    background-color: #e89d00;
}

.safety #subMenu ul {
    display: none;
}
/* Insurance and Premiums */
.insurance #columnBox .columns23,
.insurance #footer {
    border-color: #630536;
}
.insurance #columnBox a {
    color: #630536;
}
.insurance #feature,
.insurance #subMenu li.NavHead {
    background-color: #630536;
}
.insurance #headingNeedHelp .replacement {
    background-image: url(http://vwa.vic.gov.au/__data/assets/image/0009/252/heading_need_help3.gif?v=0.1.1);
}
/* Injury and Claims */
.injury #columnBox .columns23,
.injury #footer {
    border-color: #798801;
}
.injury #headingNeedHelp .replacement {
    background-image: url(http://vwa.vic.gov.au/__data/assets/image/0008/251/heading_need_help2.gif?v=0.1.1);
}
.injury #columnBox a {
    color: #798801;
}
.injury #feature,
.injury #subMenu li.NavHead {
    background-color: #798801;
}
/* Return to Work */
.return-to-work #columnBox .columns23,
.return-to-work #footer {
    border-color: #1a8cc0;
}
.return-to-work #columnBox a {
    color: #1a8cc0;
}
.return-to-work #feature,
.return-to-work #subMenu li.NavHead {
    background-color: #1a8cc0;
}
/* Laws and Regulations */
.laws #columnBox .columns23,
.laws #footer {
    border-color: #b50c00;
}
.laws #columnBox a {
    color: #b50c00;
}
.laws #feature,
.laws #subMenu li.NavHead {
    background-color: #b50c00;
}
.laws #headingNeedHelp .replacement {
    background-image: url(http://vwa.vic.gov.au/__data/assets/image/0010/253/heading_need_help5.gif?v=0.1.1);
}
/* Health Professionals */
.health-pros #columnBox .columns23,
.health-pros #footer {
    border-color: #3b5a6f;
}
.health-pros #columnBox a {
    color: #3b5a6f;
}
.health-pros #feature,
.health-pros #headingNeedHelp .replacement {
    background-image: url(http://vwa.vic.gov.au/__data/assets/image/0011/254/heading_need_help6.gif?v=0.1.1);
}
.health-pros #subMenu li.NavHead {
    background-color: #3b5a6f;
}

.generic #subMenu li.NavHead {
    background-color: #1C5278;
}

.columns3, .columns23, .columns3head {
    width: 100%;
    w\idth: auto;
    margin-right: 189px;
    padding-bottom: 30px;
    background-repeat: repeat-y;
    background-position: 67% 0;
}

.columns3head {
    margin-top: -10px;
}

.columns3head h1 {
    margin: 0 0 -10px 0;
    padding: 0 0 20px 10px;
    background-color: #FFFFFF
}

.columns3 .column, .columns3head .column {
    float: left;
    width: 33.2%;
    margin-top: -1.75em;
}

.columns3head .column {
    margin-top: -10px;
}

.columns23 .column {
    float: left;
    margin-top: -1.75em;
}

.columns23 .column1 {
    width: 34.5%
}

.columns23 .column2 {
    width: 64.5%
}

.columns3 .column1 .inner, .columns23 .column1 .inner, .columns3head .column1 .inner {
    margin-right: 7px;
    margin-left: 10px;
}

.columns3 .column2 .inner, .columns23 .column1 .inner, .columns3head .column2 .inner {
    margin-right: 4px;
    margin-left: 13px;
}

.columns3 .column3 .inner, .columns3head .column3 .inner {
    margin-left: 16px;
}

#content .columns3 h2, #content .columns23 h2, #content .columns3head h2 {
    font-size: 100%;
}

/* 260606_GH */
#content.fullWidth {
    background: none;
    border-right:none;
    padding-bottom:50px;  /*  tisaacs  */
}

#contentInner.fullWidth h1 {
    margin-bottom: 0em;
    color: #205B81;
    font-size: 160%;
    font-weight: bold;
    display: block;
    padding: 1em 0.5em 0.5em 0.5em;
}

#contentInner.fullWidth #contentMain {
    border-top: 1px solid #E0E0E0;
}

#content h1 {
/*margin-bottom: -0.5em;*/
color: #205B81;
font-size: 159%;
font-weight: bold;
/* 260606_GH
border: 0;
padding: 0;*/
}

#content h2, #contentMain h2 {
    margin-top: 1em;
    color: #585858;
    font-size: 136%;
    margin-bottom: 0em;
    text-transform: none;
    font-weight: bold;
}

#content h3 {
    font-size: 107%;
    margin-top: 1em;
    margin-bottom: -0.5em;
}

#content h4 {
    font-size: 107%;
    margin-top: 1em;
    margin-bottom: -0.5em;
    color: #585858;
}

#content h5 {
    font-size: 100%;
    margin-top: 1em;
    margin-bottom: -1em;
}

#content h6 {
    font-size: 100%;
    margin-top: 1em;
    margin-bottom: -1em;
    color: #585858;
}

#content .listTitle {
    margin-bottom: -0.5em;
}

#content h3.linkList {
    margin-bottom: 0;
    border-top: 1px solid #EDEDED;
    border-bottom: 1px solid #EDEDED;
    padding: 0.3em 0 0.3em 0;
}

#content p {
    margin-top: 1em;
}

#content .date {
    margin-top: 1.5em;
    color: #666666;
}

#contentMain ul {
    margin-top: 1em;
    list-style: none;
}

#contentMain ul li {
    margin-top: 0.5em;
    padding-left: 15px;
    background-repeat: no-repeat;
    background-position: 0 0.5em;
}

#contentMain #subMenu ul li {
    background-image: none;
    padding-left: 0;
    margin: 0;
}

#contentMain #subMenu ul li.NavHead {
    padding: 3px 5px;
}

#contentMain ol {
    margin: 1em 0 0 2em;
}

#contentMain ol li {
    margin-top: 0.5em;
}

#content ul.summaryList li {
    padding-left: 0;
    background-image: none;
    clear: both;
}

* html #content ul.summaryList li {
    height: 1px;
}

#content ul.summaryList img {
    display: inline;
    float: left;
    margin-right: 1em;
    padding-bottom: 1em;
    vertical-align: top;
}

#content ul.summaryList h3 {
    margin-top: 0;
    margin-bottom: -1em;
    font-size: 100%;
    font-weight: normal;
}

#content ul.summaryList .viewAll {
    padding-left: 14px;
    background-repeat: no-repeat;
    background-position: 0 0.5em;
}

#content div.panel {
    border-top: 1px solid #E0E0E0;
    border-bottom: 1px solid #E0E0E0;
}

#content div.panel p {
    margin: 0.8em 0 1em 0;
}

#content h2.fileList {
    margin-bottom: -5px;
    border-top: 1px solid #E0E0E0;
    padding: 3px 0 0 0;
    font-size: 100%;
    color: #000;
}

#content ul.fileList {
    border-top: 1px solid #E0E0E0;
    padding: 0 0 0.75em 0;
}

#content ul.fileList li {
    border-bottom: 1px solid #E0E0E0;
    padding: 0 0 0.75em 25px;
    background-position: 0 2px;
}

#content ul.fileList a {
    font-weight: normal;
}

#content ul.fileList h4 {
    font-size: 100%;
    margin-top: 0;
    margin-bottom: 0;
}

#content ul.fileList p {
    margin-top: 0;
}

#content ul.fileList li.noicon {
    background-image: none !important;
    padding-left: 0;
}


#content ul.linkList {
    margin-top: 0.5em;
    padding-bottom: 0.8em;
    border-bottom: 1px solid #E0E0E0;
}

#content dl.warningBox {
    margin-top: 1em;
    border-top: 1px solid #E0E0E0;
    border-bottom: 1px solid #E0E0E0;
    padding: 0.5em 10px 0.8em 30px;
    background-repeat: no-repeat;
    background-position: 0.5em 0.5em;
    background-color: #FFF0F0;
}

#content dl.warningBox dt {
    font-weight: bold;
}

#content dl.warningBox dd.fileList {
    padding-left: 35px;
    background: none no-repeat 11px 9px;
}

#content .extrasBox {
    margin-top: 1.5em;
    border: 1px solid #205B81;
    border-top-width: 9px;
    padding: 13px;
    color: #666666;
}

#content dl.alert {
    background-color: #FFF2D0 !important;
    border: none;
    border-left: 1px solid #FFF2D0;
    border-right: 1px solid #FFF2D0;
    background-position: 1em 0.5em;
    padding-left: 35px;
}

#content dl.alert dd {
    background-color: #FFFFFF !important;
    margin-left: -35px;
    margin-right: -10px;
    margin-bottom: -6px;
    margin-top: 4px;
    padding: 5px 10px 8px 10px;
}

#content .extrasBox h2 {
    margin-top: 0;
    margin-bottom: -0.5em;
    font-size: 107%;
    color: #205B81;
}

#content .backToTop {
    margin-top: 2em;
    border-bottom: 1px solid #E0E0E0;
    text-align: right;
}

.backToTop a {
    position: relative;
    top: 8px;
}

.imgLeft {
    float: left;
    margin: 1em 1em 1em 0;
}

.imgRight {
    float: right;
    margin: 1em 0 1em 1em;
}

.imgCaption {
    float: left;
    margin: 1em 1em 1em 0;
    border: 1px solid #E0E0E0;
    padding: 1px;
    width: 180px;
}

#content .imgCaption p {
    margin-top: 0;
    padding: 3px 10px;
    background-color: #F5F5F5;
    color: #666666;
    font-size: 92%;
}

#subInfo {
    position: relative;
    overflow: visible;
    padding: 10px;
    padding-right: 15px;
    padding-bottom: 20px;
    z-index: 4;
    width: 320px;
    text-align: justify;
    background-color: #FFF3F2;
    float: right;
    margin: 5px;
    margin-left: 10px;
    margin-bottom: 10px;
    border-top-width: 2px;
    border-bottom-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-top-color: #B50C00;
    border-bottom-color: #B50C00;
}

#subInfo h2 {
    font-size: 120%;
    color: black;
    margin-left: 10px;
    margin-top: 3px;
}




/* SUBCONTENT --------------------------------------------------------------- */

#contentSub {
    float: right;
    width: 179px;
    w\idth: 159px;
    padding: 19px 10px 10px 10px;
    background-repeat: repeat-y;
    margin-left: 0px;
}

#contentSub h2 {
    margin-top: 0;
    color: #000000;
    font-size: 100%;
}

#contentSub ul {
    margin-left: 0;
    list-style: none;
}

#contentSub li {
    margin-top: 0.5em;
}

#contentSub #quicklinksForm {
    position: relative;
    left: -10px;
    float: none;
    margin-right: -20px;
    margin-bottom: 12px;
}




/* FOOTER ------------------------------------------------------------------- */

#footer {
    clear: both;
    border-top: 4px solid #205B81;
    padding-top: 7px;
    padding-bottom: 1em;
    padding-left: 10px;
    color: #666666;
}

* html #footer {
    height: 1px;
}

#footer #logoVic {
    float: left;
    margin-top: 0;
    margin-right: 1em;
}

#logoVic img {
    width: 47px;
    height: 37px;
}

#footer p {
    float: left;
    margin-right: 5em;
}

#footer .footer-links {
    float: right;
    padding-top: 0.25em;
    margin-right: 1em;
    list-style: none;
    line-height: 1.1;
}

#footer li {
    float: left;
}

#footer li.first {
    margin-right: 0.5em;
    border-right: 1px solid #666666;
    padding-right: 0.5em;
}

#footer a {
    color: #666666;
    text-decoration: none;
}

#footer a:hover, #footer a:focus, #footer a:active {
    text-decoration: underline;
}

#downloads {
    float: right;
}

#downloads p {
    margin-right: 0.5em;
}

#downloads ul {
    float: left;
    margin-top: -5px;
    margin-right: 0;
}

#downloads li {
    margin-left: 0.5em;
}



/* FORMS -------------------------------------------------------------------- */

fieldset {
    border: 0 none #FFFFFF;
}

input.submit {
    height: 1.7em;
    border: 1px solid #D0D0D0;
    border-right-color: #9495A2;
    border-bottom-color: #9495A2;
    padding-right: 1px;
    padding-left: 1px;
    background-color: #FFFFFF;
    background-repeat: repeat-x;
    background-position: 0 100%;
    font-weight: bold;
}

input.buttStandard {
    padding: 1px 4px;
    width: 0; /* IE table-cell margin fix */
    overflow: visible;
}

input.buttStandard[class] {/* IE ignores [class] */
    width: auto; /* cancel margin fix for other browsers */
}

td input.buttStandard[class] {
    width: 100%;
}

#searchForm label {
    padding-right: 5px;
    color: #666666;
}

#contactForm {
    margin-top: 2em;
}

#contactForm fieldset {
    border-bottom: 1px solid #E0E0E0;
}

#contactForm fieldset.submit {
    width: 29.5em;
    padding-top: 1em;
    border: 0 none #FFFFFF;
    background-color: transparent;
    text-align: right;
}

#contactForm p.required {
    margin-top: 0;
    margin-bottom: 1em;
}

#contactForm label {
    clear: both;
    display: block;
    border: 1px solid #E0E0E0;
    border-bottom: 0 none #FFFFFF;
    padding: 0.3em 1em 0.3em 12em;
    background-color: #F5F5F5;
}

#contactForm .labelText {
    position: relative;
    left: -11em;
    float: left;
    margin-right: -10em;
    width: 12em;
    padding-bottom: 0.5em;
}

#contactForm .labelText em {
    position: absolute;
    left: 12em;
    color: #CC0000;
}

#contactForm .labelText .errorMsg {
    position: absolute;
    left: 29.5em;
    width: 11px;
    height: 11px;
    overflow: hidden;
    margin-top: 4px;
}

#contactForm .labelText .errorMsg .replacement {
    width: 11px;
    height: 11px;
}

#contactForm input.text {
    width: 15em;
}

#contactForm select {
    width: 15.5em;
}

.required {
    color: #CC0000;
}

#content .errorList h2 {
    color: #CC0000;
    font-size: 100%;
    font-weight: bold;
}

#content .errorList ul {
    margin-top: 0;
}

/* HP07 HOMEPAGE -------------------------------------------------------------------- */

#hp07_utility {
    float: right;
    width: 625px;
    height: 30px;
    color: #FFFFFF;
    background-repeat: no-repeat;
    background-position: left;
    margin-top: 0px;
    font-size: 11px;
}
#hp07_tools {
    padding-top: 4px;
    padding-left: 10px;
}
#hp07_tools a {
    color: #FFFFFF;
    text-decoration: none;
}
#hp07_tools a:active #hp07_tools a:visited {
    color: #FFFFFF;
    text-decoration: none;
}
#hp07_tools a:hover {
    color: #FFFFFF;
    text-decoration: underline;
}

#hp07_search {
    float: right;
    width: 220px;
    position: relative;
    margin-top: -15px;
}
#hp07_tagLine {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #6a6a6a;
    font-weight: bold;
    float: right;
    clear: right;
    padding-top: 10px;
    padding-right: 10px;
    width: 360px;
}
#hp07_featureBlurb {
    display: inline;
    float: left;
    background-attachment: fixed;
    background-repeat: no-repeat;
    background-position: left top;
    position: absolute;
}
#contentMainHome .hp07_blurb {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #8D8D8D;
    text-align: left;
    vertical-align: top;
    padding-top: 30px;
    max-height: 120px;
    height: expression( document.body.clientHeight > 120 ? "120px" : "auto" );
    display: block;
    max-height: 120px;
    height: 120px;
    overflow: hidden;
}
#hp07_banner {
    display: block;
    width: 323px;
    float: left;
}
#hp07_head_right {
    float: right;
    background: #EBEBEB;
    margin-top: 10px;
    margin-left: 10px;
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 10px;
    position: relative;
    display: inline;
    width: 32.5%;
}

#contentMainHome .featureBannerBG {
    background-repeat: no-repeat;
    background-position: left top;
    position: relative;
}
#contentMainHome .hp07_orangeHdr_rgt {
    background-repeat: no-repeat;
    background-position: right top;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
    padding-top: 9px;
    padding-left: 3px;
}
#contentMainHome .hp07_orangeHdr_rgt_inner {
    background-repeat: no-repeat;
    background-position: right top;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
    padding-top: 9px;
    padding-left: 3px;
}
#contentMainHome .hp07_orangeHdr_rgt_grey {
    background-image: url(http://www.worksafe.vic.gov.au/wps/wcm/resources/file/eb555c09e5860d0/hp07_orange_home_hd_rgt_grey.gif);
    background-repeat: no-repeat;
    background-position: right top;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #8D8D8D;
    padding-top: 9px;
    padding-left: 3px;
}
#contentMainHome .hp07_orangeHdr_rgt_grey_outer {
    background-image: url(http://www.worksafe.vic.gov.au/wps/wcm/resources/file/eb55a809e58aaa2/hp07_orange_home_hd_rgt_grey_outer.gif);
    background-repeat: no-repeat;
    background-position: right top;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #8D8D8D;
    padding-top: 9px;
    padding-left: 3px;
}
#contentMainHome .hp07_orangeHdr_ln {
    background-image: url(http://www.worksafe.vic.gov.au/wps/wcm/resources/file/eb564009e59646b/hp07_orange_home_ln_rgt.gif);
    background-repeat: no-repeat;
    background-position: right top;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
    padding-top: 3px;
    padding-left: 3px;
}
#contentMainHome .hp07_orangeHdr_text {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #FFFFFF;
    padding-top: 10px;
}

#contentMainHome .featureBannerBGcol2 {
    background-image: url(http://www.worksafe.vic.gov.au/wps/wcm/resources/file/eb0e7a41c7933e5/hp07_feature_bg.gif);
    background-repeat: no-repeat;
    background-position: right top;
    background-attachment: relative;
}
#contentMainHome .hp07HomepageTableContent {
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #bdbdbd;
    background-image: url(http://www.worksafe.vic.gov.au/wps/wcm/resources/file/eb103141c92e1d6/hp07_tableContentBG.gif);
    background-repeat: repeat-y;
    background-position: right top;
    padding-right: 4px;
    padding-left: 5px;
}
#contentMainHome .hp07HomepageTableContent_ln, #contentMainHome .hp07HomepageTableContent_lft {
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #bdbdbd;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #bdbdbd;
    padding-right: 4px;
    padding-left: 5px;
}

#contentMainHome .hp07_greyFtr_rgt {
    background-image: url(http://www.worksafe.vic.gov.au/wps/wcm/resources/file/eb0f1d41c7fd489/hp07_home_ftr_outer_grey.gif);
    background-repeat: no-repeat;
    background-position: right top;
}
#contentMainHome .hp07_greyFtr_rgt_inner {
    background-image: url(http://www.worksafe.vic.gov.au/wps/wcm/resources/file/eb0ee741c7d68c4/hp07_home_ftr_inner_grey.gif);
    background-repeat: no-repeat;
    background-position: right top;
}
#contentMainHome .hp07HomepageTableContentMore {
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #bdbdbd;
    background-image: url(http://www.worksafe.vic.gov.au/wps/wcm/resources/file/eb103141c92e1d6/hp07_tableContentBG.gif);
    background-repeat: repeat-y;
    background-position: right top;
    text-align: right;
    padding-right: 30px;
}

/* HOMEPAGE LINKS --------------------------*/

#contentMainHome ul {
    margin-top: .5em;
    list-style: none;
    margin-bottom: .5em;
    margin-left: .5em;
}

#contentMainHome .hp07HomepageTableContent li {
    margin-top: .2em;
    padding-left: 15px;
    background-image: url(http://www.worksafe.vic.gov.au/wps/wcm/resources/file/eb294141daf541f/hp07_bullet_diamond.gif);
    background-repeat: no-repeat;
    background-position: 0 0.5em;
}
#contentMainHome .hp07HomepageTableContent_ftr img {
    right: 0px;
    top: 0px;
    position: relative;
    border: 0;
    padding: 0;
    margin: 0;
}
#contentMainHome .hp07HomepageTableContent_ln ul {
    list-style: none;
    margin-left: .5em;
    margin-top: 3px;
}
#contentMainHome .hp07HomepageTableContent_ln li {
    margin-top: 0px;
    padding-left: 15px;
    background-image: url(http://www.worksafe.vic.gov.au/wps/wcm/resources/file/eb294141daf541f/hp07_bullet_diamond.gif);
    background-repeat: no-repeat;
    background-position: 0 0.5em;
}
#contentMainHome .hp07HomepageTableContent_lft ul {
    margin-top: .5em;
    list-style: none;
    margin-bottom: .5em;
    margin-left: .5em;
}
#contentMainHome .hp07HomepageTableContent_lft li {
    margin-top: .2em;
    padding-left: 15px;
    background-image: url(http://www.worksafe.vic.gov.au/wps/wcm/resources/file/eb294141daf541f/hp07_bullet_diamond.gif);
    background-repeat: no-repeat;
    background-position: 0 0.5em;
}

#contentMainHome ol {
    margin: 1em 0 0 2em;
}

#contentMainHome ol li {
    margin-top: 0.5em;
}

#contentMainHome .hp07HomepageTableContent li a, #contentMainHome .hp07HomepageTableContent_ln li a, #contentMainHome .hp07HomepageTableContent_lft li a {
    text-decoration: none;
}
#contentMainHome .hp07HomepageTableContent li a:hover, #contentMainHome .hp07HomepageTableContent_ln li a:hover, #contentMainHome .hp07HomepageTableContent_lft li a:hover {
    text-decoration: underline;
}

#contentMainHome dl.warningBoxAlert {
    margin-top: 2px;
    border-top: 1px solid #E0E0E0;
    padding: 5px 10px 9px 30px;
    background-image: url(http://www.worksafe.vic.gov.au/wps/wcm/resources/file/ebcdee0873240aa/icon_warning.gif);
    background-repeat: no-repeat;
    background-position: .5em .6em;
    background-color: #FFF0F0;
}

/** #contentMainHome dl.warningBoxAlert {
border-top: 1px solid #E0E0E0;
padding: 1px 5px 4px 40px;
background-image: url(../images/icon_warning.gif);
background-repeat: no-repeat;
background-position: 1em .4em;
background-color: #FFF0F1;
}
**/
#contentMainHome dl.warningBox p {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
#contentMainHome .hp07HomepageTableContent_ln p {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

/******* CONTENT IMAGE ********/

#contentMain .contentIMG {
    float: right;
    margin: 4px 10px 10px 4px;
    padding: 5px;
    border: 1px solid #D4D4D4;
}

#contentMain .newsIMG {
    float: right;
    margin: 4px 10px 10px 4px;
    padding: 5px;
    border: 1px solid #D4D4D4;
}

#contentMain .newsIMG img {
    width: 280px;
    height: 150px;
}


/******* RTW CALENDAR STYLES ********/

#mytable {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 15px auto auto;
    FONT: 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    WIDTH: 100%;
    PADDING-TOP: 0px
}
#mytable CAPTION {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 5px;
    FONT: italic 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    WIDTH: 700px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: right
}
#mytable TH {
    BORDER-RIGHT: #c1dad7 1px solid;
    PADDING-RIGHT: 6px;
    BORDER-TOP: #c1dad7 1px solid;
    PADDING-LEFT: 12px;
    PADDING-BOTTOM: 6px;
    FONT: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: uppercase;
    COLOR: #4f6b72;
    PADDING-TOP: 6px;
    BORDER-BOTTOM: #c1dad7 1px solid;
    BACKGROUND-REPEAT: no-repeat;
    LETTER-SPACING: 2px;
    BACKGROUND-COLOR: #d8eded;
    TEXT-ALIGN: left
}
#mytable TH.nobg {
    BORDER-TOP-WIDTH: 0px;
    BORDER-RIGHT: #c1dad7 1px solid;
    BORDER-LEFT-WIDTH: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%
}
#mytable TD {
    BORDER-RIGHT: #c1dad7 1px solid;
    PADDING-RIGHT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 12px;
    BACKGROUND: #fff;
    COLOR: #4f6b72;
    PADDING-TOP: 6px;
    BORDER-BOTTOM: #c1dad7 1px solid
}
#mytable TD.alt {
    COLOR: #797268;
    PADDING-RIGHT: 0px;
    PADDING-BOTTOM: 0px;
    BACKGROUND-COLOR: #f5fafa
}
#mytable TH.spec {
    BORDER-TOP-WIDTH: 0px;
    PADDING-RIGHT: 0px;
    PADDING-BOTTOM: 0px;
    BACKGROUND: #fff;
    FONT: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    BORDER-LEFT: #c1dad7 1px solid
}
#mytable TH.specalt {
    BORDER-TOP-WIDTH: 0px;
    PADDING-RIGHT: 0px;
    PADDING-BOTTOM: 0px;
    BACKGROUND: #f5fafa;
    FONT: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    BORDER-LEFT: #c1dad7 1px solid;
    COLOR: #797268
}
#mytable img {
    clip: rect(auto,0px,auto,0px);
    float: right;
}
#mytable TD img {
    bottom: 0px;
    right: 0px;
}
.cal_small_text {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #333333;
}

/************* PDF link - acrobat icon small ****************/

.ICO_acrobat a {
    padding-left: 30px;
    padding-top: 9px;
    background-image: url(/wps129/wcm/resources/file/eb16810da9c826e/IMG_acrobat_sml.gif);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    height: 30px;
    display: block;
}


/************* Simple table with orange borders and grey header / orange footer ****************/

td.Hed {
    border-bottom: 2px solid #ffbe33;
    border-left: 1px solid #ffbe33;
    background-color: #CCCCCC;
    text-align: left;
    text-indent: 5px;
    font-family: Verdana;
    font-weight: bold;
    font-size: 11px;
    color: #404040;
    padding-top: 5px;
    padding-bottom: 5px;
}

td.Bod {
    border-bottom: 1px solid #ffbe33;
    border-top: 0px;
    border-left: 1px solid #ffbe33;
    border-right: 0px;
    text-align: left;
    text-indent: 10px;
    font-family: Verdana, sans-serif, Arial;
    font-weight: normal;
    font-size: 11px;
    color: #404040;
    background-color: #fafafa;
    padding-top: 3px;
    padding-bottom: 3px;
}
td.Bod li {
    margin-left: 5px;
}
td.Toe {
    border-bottom: 1px solid #ffbe33;
    border-top: 0px;
    border-left: 1px solid #ffbe33;
    border-right: 0px;
    text-align: left;
    text-indent: 10px;
    font-family: Verdana, sans-serif, Arial;
    font-weight: normal;
    font-size: 11px;
    color: #404040;
    background-color: #ffbe33;
    padding-top: 3px;
    padding-bottom: 3px;
}

table.WSTable {
    text-align: center;
    font-family: Verdana;
    font-weight: normal;
    font-size: 11px;
    color: #404040;
    width: 90%;
    background-color: #fafafa;
    border: 1px #ffbe33 solid;
    border-collapse: collapse;
    border-spacing: 0px;
}


#FlashBanner {
    z-index: 0;
}

/****************

Action Button CSS

*****************/

a.action_Btn {
    background: transparent url('<Component name="IMG - action_BTN" format="url"/>') no-repeat scroll top right;
    display: block;
    float: left;
    padding-right: 24px;
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
}
a.action_Btn:visited {
    color: #FFFFFF;
}
a.action_Btn span {
    background: transparent url('<Component name="IMG - action_BTN_right" format="url"/>') no-repeat;
    display: block;
    padding-left: 10px;
    padding-bottom: 5px;
    padding-top: 3px;
}

a.action_Btn:hover, a.action_Btn:focus {
    background: transparent url('<Component name="IMG - action_BTN_over" format="url"/>') no-repeat scroll top right;
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    color: #5c5959;
    text-decoration: none;
}
a.action_Btn:hover span {
    background: transparent url('<Component name="IMG - action_BTN_right_over" format="url"/>') no-repeat;
}

.action_Btn {
    background: transparent url('<Component name="IMG - action_BTN" format="url"/>') no-repeat scroll top right;
    display: block;
    float: left;
    padding-right: 24px;
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
}
.action_Btn span {
    background: transparent url('<Component name="IMG - action_BTN_right" format="url"/>') no-repeat;
    display: block;
    padding-left: 10px;
    padding-bottom: 5px;
    padding-top: 3px;
}
.action_Btn:hover, .action_Btn:focus {
    background: transparent url('<Component name="IMG - action_BTN_over" format="url"/>') no-repeat scroll top right;
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    color: #5c5959;
    text-decoration: none;
}
.action_Btn:hover span {
    background: transparent url('<Component name="IMG - action_BTN_right_over" format="url"/>') no-repeat;
}

/************* Simple table showing border on rows ****************/

#tab-min {
    font-family: verdana, Sans-Serif;
    font-size: 11px;
    background: #fff;
    margin-top: 5px;
    margin-bottom: 5px;
    width: 95%;
    border-collapse: collapse;
    text-align: left;
}
#tab-min th {
    font-size: 12px;
    font-weight: normal;
    color: #3B5A6F;
    padding: 10px 8px;
    border-bottom: 2px solid #3B5A6F;
}
#tab-min td {
    border-bottom: 1px solid #E0E0E0;
    color: #666;
    padding: 6px 8px;
}
#tab-min tbody tr:hover td {
    color: red;
}
#tab-min2 {
    font-family: verdana, Sans-Serif;
    font-size: 11px;
    background: #fff;
    margin: 15px;
    width: 95%;
    border-collapse: collapse;
    text-align: left;
}
#tab-min2 th {
    font-size: 12px;
    font-weight: normal;
    color: #3B5A6F;
    padding: 10px 8px;
    border-bottom: 2px solid #3B5A6F;
}
#tab-min2 td {
    border-bottom: 1px solid #E0E0E0;
    color: #666;
    padding: 6px 8px;
}
#tab-min2 tbody tr:hover td {
    color: red;
}
#tab-min3 {
    font-family: verdana, Sans-Serif;
    font-size: 11px;
    background: #fff;
    margin: 15px;
    width: 95%;
    border-collapse: collapse;
    text-align: left;
}
#tab-min3 th {
    font-size: 12px;
    font-weight: normal;
    color: #3B5A6F;
    padding: 10px 8px;
    border-bottom: 2px solid #3B5A6F;
}
#tab-min3 td {
    border-bottom: 1px solid #E0E0E0;
    color: #666;
    padding: 6px 8px;
}
#tab-min3 tbody tr:hover td {
    color: red;
}

#header #homeMainContent #homeMainContent3 #enewsLink a {
    float: right;
    margin-top: -17px;
}
#header #homeMainContent #homeMainContent3 .rssLink {
    margin-top: -35px;
    margin-left: 200px;
}

/* Example box added by S Wardle 22/06/07 */
#content .yourGuideContent p.examplebox {
    background-color: #FFF2D0;
    font-style: italic;
    color: #4D4D4D;
    text-align: justify;
    display: block;
    padding: 5px 20px 5px 20px;
}
#content .industryGuide p.examplebox {
    background-color: #FFF2D0;
    font-style: italic;
    color: #4D4D4D;
    text-align: justify;
    display: block;
    padding: 5px 20px 5px 20px;
}
#content .hazardGuide p.examplebox {
    background-color: #FFF2D0;
    font-style: italic;
    color: #4D4D4D;
    text-align: justify;
    display: block;
    padding: 5px 20px 5px 20px;
}
#content .subjectGuide p.examplebox {
    background-color: #FFF2D0;
    font-style: italic;
    color: #4D4D4D;
    text-align: justify;
    display: block;
    padding: 5px 20px 5px 20px;
}
#content #contentInner #contentMain p.examplebox {
    background-color: #FFF2D0;
    font-style: italic;
    color: #4D4D4D;
    text-align: justify;
    display: block;
    padding: 5px 20px 5px 20px;
}
#wrapper #main #content #contentInner #contentMain p.examplebox {
    background-color: #FFF2D0;
    font-style: italic;
    color: #4D4D4D;
    text-align: justify;
    display: block;
    padding: 5px 20px 5px 20px;
}
.example {
    background-color: #FFF2D0;
    font-style: italic;
    color: #4D4D4D;
    text-align: justify;
    display: block;
    padding: 5px 20px 5px 20px;
}

/* NEW SITE HEADER */

#headerMain {
    width: 980px;
    margin: auto;
    margin-top: 0px;
    position: relative;
}



/* FORMS
-------------------------------------------*/
#SearchBox {
    right: 5px;
    top: 4px;
    margin-bottom: 25px;
    overflow: hidden;
    position: absolute;
}

#searchFormTop .searchInput {
    border: none;
    border-left: 1px solid #CDCDCD;
    border-top: 1px solid #CDCDCD;
    border-bottom: 1px solid #CDCDCD;
    background: #fff;
    padding: 6px 4px 6px 25px;
    color: #666;
    width: 155px;
    float: left;
    background: #fff url(images/ico_search.jpg) 5px 50% no-repeat;
    height: 16px;
}
#searchFormTop .searchSubmit {
    width: 70px;
    height: 30px;
    border: none;
    background: url(images/but_search.png) -2px 0 no-repeat;
    cursor: pointer;
    padding: 0;
    text-align: center;
    color: #ccc;
    font-size: 11px;
    text-transform: uppercase;
}

#HeadBoxWrapper {
    height: 180px;
    background-image: url(http://vwa.vic.gov.au/__data/assets/image/0010/271/NavHomeBG.png?v=0.1.1);
}
/* Header BG overrides */
.safety #HeadBoxWrapper {
    background-image: url(http://vwa.vic.gov.au/__data/assets/image/0016/277/NavSafetyBG.png?v=0.1.1);
}
.insurance #HeadBoxWrapper {
    background-image: url(http://vwa.vic.gov.au/__data/assets/image/0012/273/NavInsuranceBG.png?v=0.1.1);
}
.injury #HeadBoxWrapper {
    background-image: url(http://vwa.vic.gov.au/__data/assets/image/0011/272/NavInjuryBG.png?v=0.1.1);
}
.return-to-work #HeadBoxWrapper {
    background-image: url(http://vwa.vic.gov.au/__data/assets/image/0015/276/NavrtwBG.png?v=0.1.1);
}
.laws #HeadBoxWrapper {
    background-image: url(http://vwa.vic.gov.au/__data/assets/image/0013/274/NavLawsBG.png?v=0.1.1);
}
.health-pros #HeadBoxWrapper {
    background-image: url(http://vwa.vic.gov.au/__data/assets/image/0009/270/NavHealthBG.png?v=0.1.1);
}

#LogoBox {
    background-image: url(http://vwa.vic.gov.au/__data/assets/image/0014/275/NavLogo.png?v=0.1.3);
    background-position: 0px 0px;
    top: 0px;
    left: 20px;
    height: 112px;
    width: 202px;
    background-repeat: no-repeat;
    position: absolute;
}
#SiteToolsBG {
    left: 250px;
    top: 0px;
    position: absolute;
    padding-top: 8px;
    color: #FFFFFF;
}
#SiteToolsBG a {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
    text-decoration: none;
}
#SiteToolsBG a:hover {
    text-decoration: underline;
}
#TaglineBox {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #666666;
    text-decoration: none;
    height: 20px;
    width: 400px;
    top: 60px;
    right: 75px;
    position: absolute;
}
#NavBox {
    height: 53px;
    width: 980px;
    top: 120px;
    position: absolute;
}

.tooltip {
    text-decoration: none;
    border-bottom-width: 1px;
    border-bottom-style: dashed;
}


#rtw_fund th {
    border-bottom-width: 2px;
    border-bottom-style: solid;
    border-bottom-color: #69C;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #69C;
    text-align: left;
    padding: 3px;
    text-align: left;
    vertical-align: top;
}
#rtw_fund td {
    text-align: left;
    vertical-align: top;
}

#rtw_fund {
    width: 550px;
}

#tab-simple-blk-border {
    border: 1px solid #e1e1e1;
}

#tab-simple-blk-border td {
    border: 1px solid #e1e1e1;
}

-->/* Customised main styles */

/* ----- Home ----- */
#quicklinksForm {
    background-image: url('http://vwa.vic.gov.au/__data/assets/image/0018/279/quicklinks_bg.jpg?v=0.1.1');
}
#quicklinksForm .replacement {
    background-image: url('http://vwa.vic.gov.au/__data/assets/image/0012/255/heading_quicklinks.gif?v=0.1.1');
}

#breadcrumbTrail li {
    background-image: url('http://vwa.vic.gov.au/__data/assets/image/0014/239/breadcrumb_divider.gif?v=0.1.1');
}

#menu .replacement {
    background-image: url('http://vwa.vic.gov.au/__data/assets/image/0017/269/menu.png?v=0.1.1');
}
.inside.no-sidebar #menu_end {
    background-image: url('http://vwa.vic.gov.au/__data/assets/image/0019/982/menu_end_home.jpeg?v=0.0.2');
}
.inside.no-sidebar #menuWhatsNew .replacement {
    background-position: -777px 0;
}
.inside.no-sidebar #menu #menuHome,
.inside.no-sidebar #menuHome a,
.inside.no-sidebar #menuHome .replacement,
.inside.no-sidebar #menuHome img {
    width: 77px;
    margin-left: 0;
    background-position: 0 -53px;
}

#contentInner2 {
    background-image: url('http://vwa.vic.gov.au/__data/assets/image/0013/247/column2_divider.gif?v=0.1.1');
}
#contentMain {
    background-image: url('http://vwa.vic.gov.au/__data/assets/image/0014/248/content_padding_top.gif?v=0.1.1');
}
.columns3, .columns23, .columns3head {
    background-image: url('http://vwa.vic.gov.au/__data/assets/image/0017/278/px_e0e0e0.gif?v=0.1.1');
}
#contentMain ul li {
    background-image: url('http://vwa.vic.gov.au/__data/assets/image/0006/240/bullet_diamond.gif?v=0.1.2');
}
#content ul.summaryList .viewAll {
    background-image: url('http://vwa.vic.gov.au/__data/assets/image/0006/240/bullet_diamond.gif?v=0.1.2');
}
#content ul.fileList li {
    background-image: url('http://vwa.vic.gov.au/__data/assets/image/0014/266/icon_file_unknown.gif?v=0.1.1');
}
#content dl.warningBox {
    background-image: url('http://vwa.vic.gov.au/__data/assets/image/0015/267/icon_warning.gif?v=0.1.1');
}
#content dl.warningBox dd.fileList {
    background: url('http://vwa.vic.gov.au/__data/assets/image/0014/266/icon_file_unknown.gif?v=0.1.1') no-repeat 11px 9px;
}
input.submit {
    background-image: url('http://vwa.vic.gov.au/__data/assets/image/0012/246/button_bg.gif?v=0.1.1');
}
#contactForm .labelText .errorMsg .replacement {
    background-image: url('http://vwa.vic.gov.au/__data/assets/image/0013/265/icon_error.gif?v=0.1.1');
}
#hp07_utility {
    background-image: url('http://vwa.vic.gov.au/__data/assets/image/0011/263/hp07_utility_bg.jpg?v=0.1.1');
}
.ICO_acrobat a {
    background-image: url('http://vwa.vic.gov.au/__data/assets/image/0016/268/IMG_acrobat_sml.gif?v=0.1.1');
}
#textCallUs .replacement {
    width: 159px;
    height: 41px;
    background-image: url('http://vwa.vic.gov.au/__data/assets/image/0012/282/text_call_us.gif?v=0.1.1');
}

/* Content */
#headingWhatsOn .replacement {
    background-image: url('http://vwa.vic.gov.au/__data/assets/image/0014/257/heading_whats_on.gif?v=0.1.2');
}
#headingLatestNews .replacement {
    width: 96px;
    height: 10px;
    background-image: url('http://vwa.vic.gov.au/__data/assets/image/0007/250/heading_latest_news.gif?v=0.1.1');
}
/* Subcontent */
#headingImportantInfo .replacement {
    width: 117px;
    height: 10px;
    background-image: url('http://vwa.vic.gov.au/__data/assets/image/0015/249/heading_important_info.gif?v=0.1.1');
}

/* Workplace Fatality Graph */
.workplaceFatalitites div.graph {
    background: #E0E0E0 url('http://vwa.vic.gov.au/__data/assets/image/0014/284/workplaceFatalities_bg_prev.gif?v=0.1.1') 0 0 repeat-x;
}
.workplaceFatalitites #workplaceFatalities_ToDate div.graph {
    background-image: url('http://vwa.vic.gov.au/__data/assets/image/0013/283/workplaceFatalities_bg_current.gif?v=0.1.1');
}

/* Home Table HDR BGs */
#contentMainHome .hp07_orangeHdr_rgt_grey {
    background-image: url('http://vwa.vic.gov.au/__data/assets/image/0016/259/hp07_orange_home_hd_rgt_grey.gif?v=0.1.1');
}
#contentMainHome .hp07_orangeHdr_rgt_grey_outer {
    background-image: url('http://vwa.vic.gov.au/__data/assets/image/0008/260/hp07_orange_home_hd_rgt_grey_outer.gif?v=0.1.1');
}
#contentMainHome .hp07_orangeHdr_rgt_inner {
    background-image: url('http://vwa.vic.gov.au/__data/assets/image/0009/261/hp07_orange_home_hd_rgt_inner.gif?v=0.1.1');
}
#contentMainHome .hp07_orangeHdr_ln {
    background-image: url('http://vwa.vic.gov.au/__data/assets/image/0010/262/hp07_orange_home_ln_rgt.gif?v=0.1.1');
}
#contentMainHome .hp07_orangeHdr_rgt {
    background-image: url('http://vwa.vic.gov.au/__data/assets/image/0015/258/hp07_orange_home_hd_rgt.gif?v=0.1.1');
}

/* 2011 Header Elements */
#searchFormTop .searchInput {
    background: #fff url('http://vwa.vic.gov.au/__data/assets/image/0012/264/ico_search.jpg?v=0.1.1') 5px 50% no-repeat;
}
#searchFormTop .searchSubmit {
    background: url('http://vwa.vic.gov.au/__data/assets/image/0007/241/but_search.png?v=0.1.1') -2px 0 no-repeat;
}

a.action_Btn {
    background: transparent url('http://vwa.vic.gov.au/__data/assets/image/0012/237/action_BTN_right.png?v=0.1.1') no-repeat scroll top right;
}
a.action_Btn span {
    background: transparent url('http://vwa.vic.gov.au/__data/assets/image/0010/235/action_BTN_bg.png?v=0.1.1') no-repeat;
}
a.action_Btn:hover {
    background: transparent url('http://vwa.vic.gov.au/__data/assets/image/0013/238/action_BTN_right_over.png?v=0.1.1') no-repeat scroll top right;
}
a.action_Btn:hover span {
    background: transparent url('http://vwa.vic.gov.au/__data/assets/image/0011/236/action_BTN_over.png?v=0.1.1') no-repeat;
}

/* Topics: 2 columns */
.columns2.topics {
    margin: 1em 0px 0px 0px;
    border-top: 1px solid #EDEDED;
    border-bottom: 1px solid #EDEDED;
}

.columns2.topics .column1 .inner {
    margin-right: 0px;
    margin-left: 10px;
}

.columns2.topics .column2 .inner {
    margin-left: 10px;
}

.columns2.topics ul {
    margin-bottom: 1em;
}

/* Replacement Headings */
#headingWhatsNew .replacement {
    background-image: url(http://vwa.vic.gov.au/__data/assets/image/0013/256/heading_whats_new.gif?v=0.1.1);
}

/* ----- No Sidebar ----- */

/* Search */
.no-sidebar .sColumn1 {
    width: 182px;
    float: left;
}

.no-sidebar .sColumn1pad {
    padding-top: 90px;
    padding-left: 7px;
    padding-right: 7px;
}

.no-sidebar .sColumn2 {
    margin-left: 182px;
    margin-right: 7px;
}

.no-sidebar * html .sColumn2 {
    height: 1%;
}

.no-sidebar .cBrowsing {
    margin-bottom: 20px;
}

.no-sidebar #contentInner.fullWidth .sColumn2 h1 {
    padding-left: 0;
}

.no-sidebar .cBrowsing h2 {
    margin: 0 !important;
    padding: 0 !important;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 1em !important;
    color: #FFFFFF !important;
    background-color: #205b81;
    width: auto;
    height: 24px;
}

.no-sidebar .cBrowsing h2 span {
    display: block;
    padding-left: 7px;
    padding-top: 3px;
    padding-right: 7px;
}

.no-sidebar .cBrowsingPad {
    padding-bottom: 20px;
}

.no-sidebar .cBrowsingSpan {
    padding: 10px;
}

.no-sidebar .browseWorksafe {
    margin-left: 10px;
    margin-top: 0;
    padding: 0;
    margin-bottom: 18px;
}

.no-sidebar .results {
    width: 80%;
}

.no-sidebar .resultsPad {
    margin: 0;
    padding-top: 0;
    padding-left: 7px;
    padding-right: 7px;
    padding-bottom: 3px;
}

.no-sidebar .resultsPad p {
    margin-top: 3px !important;
    padding: 0;
}

.no-sidebar .results h2 {
    color: #336699 !important;
    font-size: 1.2em !important;
    font-weight: normal !important;
    margin-bottom: 0 !important;
    padding: 0;
}

.no-sidebar .sGrey {
    border-left: 1px solid #cac9c9;
    border-right: 1px solid #cac9c9;
    border-bottom: 1px solid #cac9c9;
    background-color: #f5f5f5;
}
.no-sidebar .sGreyPad {
    padding-top: 8px;
    padding-left: 7px;
    padding-right: 7px;
    padding-bottom: 18px;
}

.no-sidebar .sbutton {
    position: relative;
    top: 4px;
}

.no-sidebar .sGreyPad ul {
    margin-top: 5px;
    margin-left: 0px!important;
}

.no-sidebar .lightGrey {
    color: #666666;
    font-size: .9em;
}
.no-sidebar .lightGrey a:link,
.no-sidebar .lightGrey a:visited,
.no-sidebar .hint {
    color: #070;
    text-decoration: none;
}
.no-sidebar .hint {
    color: #666;
}

.no-sidebar .blackArrow li {
    list-style-type: none;
    background-repeat:no-repeat;
    background-position: 0px 6px;
    padding-left: 5px;
}
.no-sidebar .blueArrow li {
    padding-bottom: 3px !important;
    color: #336699;
    list-style-type: none;
    background-repeat:no-repeat;
    background-position: 0px 6px;
    padding-left: 5px;
}
.no-sidebar .yellowArrow li {
    padding-bottom: 3px !important;
    color: #336699;
    list-style-type: none;
    background-repeat:no-repeat;
    background-position: 0px 6px;
    padding-left: 10px;
}

.no-sidebar .searchbox {
    width: 240px;
}
.no-sidebar .searchButton {
    background-repeat:repeat-x;
}

.no-sidebar .nextbar {
    margin-top: 20px;
    padding: 0;
    background-color: #ececec;
    text-align: right;
    margin-bottom: 20px;
}
.no-sidebar .nextbarPad {
    padding-top: 4px;
    padding-bottom: 0;
    padding-left: 7px;
    padding-right: 7px;
    width: auto;
    height: 21px;
}
.no-sidebar .resultbar {
    padding: 0;
    margin: 0;
    background-color: #ececec;
}
.no-sidebar .resultbarPad {
    padding: 4px 7px;
    width: auto;
}
.no-sidebar .nextbarPad ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.no-sidebar .nextbarPad ul li {
    display: inline;
    margin: 0;
    padding-right: 5px;
}
.no-sidebar .nextbarPad ul li a {
    color: #333333 !important;
}
.no-sidebar .noUnderline a {
    text-decoration: none !important;
    background-repeat:no-repeat;
    background-position: 35px 4px;
}

.no-sidebar .searchTable {
    margin-left: 5px;
}
.no-sidebar .searchTable td {
    height: 25px;
}
.no-sidebar .searchForm {
    padding-bottom: 17px;
}
.no-sidebar .inputLength {
    width: 206px !important;
}
.no-sidebar .searchColumnsPad {
    margin-left: 10px;
    margin-right: 10px;
}
.no-sidebar .searchDirections {
    width: 126px !important;
}
.no-sidebar .searchDropdown {
    width: 210px !important;
}
.no-sidebar .searchInputs {
    width: 200px !important;
}
.no-sidebar .searchGrad {
    background-color: #eeeeee;
}

.no-sidebar option {
    font-size: 1em;
}

.no-sidebar .submitButton {
    padding-top: 15px;
}
.no-sidebar .smallInput {
    width: 101px;
}
.no-sidebar .medInput {
    width: 137px;
}
.no-sidebar .inputLong {
    width: 295px;
}
.no-sidebar .leftCol1, .leftColSub {
    width: 57%;
    float: left;
}
.no-sidebar .rightCol, .rightCol, .rightColSub {
    width: 40%;
    float: left;
}
.no-sidebar .leftColPad {
    padding-left: 10px;
}
.no-sidebar .rightColPad {
    padding-left: 20px;
}
.no-sidebar .optionalTable {
    padding-bottom: 20px;
}
.no-sidebar .optionalTable td {
    padding-top: 5px;
    padding-bottom: 5px;
}
.no-sidebar .optional {
    background-color: #FFFFFF !important;
}

.no-sidebar .pubType {
    margin-top: 10px;
    color: #666666;
    font-size: .9em;
    text-align: left;
}
.no-sidebar .pubType th {
    font-weight: normal;
    padding-right: 20px;
}
.no-sidebar #content p.pubType {
    margin-top: .6em !important;
    padding-top: 0px;
}

.no-sidebar .long {
    width: 200px;
}
.no-sidebar .midpad {
    padding-left: 30px;
    padding-top: 2px;
    padding-bottom: 2px;
}@charset "UTF-8";

/* SpryCollapsiblePanel.css - Revision: Spry Preview Release 1.4 */

/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */

/* This is the selector for the main CollapsiblePanel container. For our
 * default style, the CollapsiblePanel is responsible for drawing the borders
 * around the widget.
 *
 * If you want to constrain the width of the CollapsiblePanel widget, set a width on
 * the CollapsiblePanel container. By default, our CollapsiblePanel expands horizontally to fill
 * up available space.
 *
 * The name of the class ("CollapsiblePanel") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style the
 * CollapsiblePanel container.
 */
.CollapsiblePanel {
    margin: 0px;
    padding: 0px;
    width: 100%;
}

/* This is the selector for the CollapsiblePanelTab. This container houses
 * the title for the panel. This is also the container that the user clicks
 * on to open or close the panel.
 *
 * The name of the class ("CollapsiblePanelTab") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style an
 * CollapsiblePanel panel tab container.
 */
.CollapsiblePanelTab {
    font-weight: bold;
    margin: 0px;
    padding: 2px;
    cursor: pointer;
    -moz-user-select: none;
    -khtml-user-select: none;
    color: #336699;
    text-decoration: underline;
}

/* This is the selector for a CollapsiblePanel's Content area. It's important to note that
 * you should never put any padding on the content area element if you plan to
 * use the CollapsiblePanel's open/close animations. Placing a non-zero padding on the content
 * element can cause the CollapsiblePanel to abruptly grow in height while the panels animate.
 *
 * The name of the class ("CollapsiblePanelContent") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style a
 * CollapsiblePanel content container.
 */
.CollapsiblePanelContent {
    margin: 0px;
    padding: 0px;
}

/* An anchor tag can be used inside of a CollapsiblePanelTab so that the
 * keyboard focus ring appears *inside* the tab instead of around the tab.
 * This is an example of how to make the text within the anchor tag look
 * like non-anchor (normal) text.
 */
.CollapsiblePanelTab a {
    font-weight: bold;
}

/* This is an example of how to change the appearance of the panel tab that is
 * currently open. The class "CollapsiblePanelOpen" is programatically added and removed
 * from panels as the user clicks on the tabs within the CollapsiblePanel.
 */
.CollapsiblePanelOpen .CollapsiblePanelTab {
    font-weight: bold;
    text-decoration: none;

}

/* This is an example of how to change the appearance of the panel tab as the
 * mouse hovers over it. The class "CollapsiblePanelTabHover" is programatically added
 * and removed from panel tab containers as the mouse enters and exits the tab container.
 */
.CollapsiblePanelTabHover,  .CollapsiblePanelOpen .CollapsiblePanelTabHover {
    background-color: #CCC;
    font-weight: bold;
    text-decoration: none;
}

/* This is an example of how to change the appearance of all the panel tabs when the
 * CollapsiblePanel has focus. The "CollapsiblePanelFocused" class is programatically added and removed
 * whenever the CollapsiblePanel gains or loses keyboard focus.
 */
.CollapsiblePanelFocused .CollapsiblePanelTab {
    background-color: #DCE4E9;
    font-weight: bold;
}
@charset "UTF-8";

/* SpryAccordion.css - Revision: Spry Preview Release 1.4 */

/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */

/* This is the selector for the main Accordion container. For our default style,
 * we draw borders on the left, right, and bottom. The top border of the Accordion
 * will be rendered by the first AccordionPanelTab which never moves.
 *
 * If you want to constrain the width of the Accordion widget, set a width on
 * the Accordion container. By default, our accordion expands horizontally to fill
 * up available space.
 *
 * The name of the class ("Accordion") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style the
 * Accordion container.
 */
.Accordion {
    overflow: hidden;
}

/* This is the selector for the AccordionPanel container which houses the
 * panel tab and a panel content area. It doesn't render visually, but we
 * make sure that it has zero margin and padding.
 *
 * The name of the class ("AccordionPanel") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style an
 * accordion panel container.
*/
.AccordionPanel {
    margin: 0px;
    padding: 0px;
}

/* This is the selector for the AccordionPanelTab. This container houses
 * the title for the panel. This is also the container that the user clicks
 * on to open a specific panel.
 *
 * The name of the class ("AccordionPanelTab") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style an
 * accordion panel tab container.
 */
.AccordionPanelTab {

    font-weight: bold;
    margin: 0px;
    padding: 2px;
    cursor: pointer;
    -moz-user-select: none;
    -khtml-user-select: none;
    color: #336699;
    text-decoration: underline;

}

/* This is the selector for a Panel's Content area. It's important to note that
 * you should never put any padding on the panel's content area if you plan to
 * use the Accordions panel animations. Placing a non-zero padding on the content
 * area can cause the accordion to abruptly grow in height while the panels animate.
 *
 * Anyone who styles an Accordion *MUST* specify a height on the Accordion Panel
 * Content container.
 *
 * The name of the class ("AccordionPanelContent") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style an
 * accordion panel content container.
 */
.AccordionPanelContent {
    overflow: auto;
    margin: 0px;
    padding: 0px;
}

/* This is an example of how to change the appearance of the panel tab that is
 * currently open. The class "AccordionPanelOpen" is programatically added and removed
 * from panels as the user clicks on the tabs within the Accordion.
 */
.AccordionPanelOpen .AccordionPanelTab {
    background-color: #EEEEEE;
}

/* This is an example of how to change the appearance of the panel tab as the
 * mouse hovers over it. The class "AccordionPanelTabHover" is programatically added
 * and removed from panel tab containers as the mouse enters and exits the tab container.
 */
.AccordionPanelTabHover {
text-decoration:underline;
}
.AccordionPanelOpen .AccordionPanelTabHover {
    color: #555555;
}

/* This is an example of how to change the appearance of all the panel tabs when the
 * Accordion has focus. The "AccordionFocused" class is programatically added and removed
 * whenever the Accordion gains or loses keyboard focus.
 */
.AccordionFocused .AccordionPanelTab {

}

/* This is an example of how to change the appearance of the panel tab that is
 * currently open when the Accordion has focus.
 */
.AccordionFocused .AccordionPanelOpen .AccordionPanelTab {

}
td img {
/* Another Mozilla/Netscape bug with making sure our images display correctly */
    display: block;
}

#FWTableContainer947412018 {
/* The master div to make sure that our popup menus get aligned correctly.  Be careful when playing with this one. */
    position:relative;
    margin: 0 0 0 -16px;
    width:156px;
    height:25px;
    text-align:left;
    float:right;
}

#MMMenuContainer0407113502_0 {
/* This ID is related to the master menu div for menu MMMenuContainer0407113502_0 and contains the important positioning information for the menu as a whole */
    position:absolute;
    left:-1px;
    border: 1px;
    top:-260px;
    visibility:hidden;
    z-index:300;
}

#MMMenu0407113502_0 {
    /* This class defines things about menu MMMenu0407113502_0's div. */
    position:absolute;
    left:0px;
    top:0px;
    visibility:hidden;
    background-color:transparent;
    width:220px;
    height:250px;
    border-right-width: 1px;
    border-left-width: 1px;
    border-top-width: 1px;
    border-right-style: solid;
    border-left-style: solid;
    border-top-style: solid;
    border-right-color: #E5E5E5;
    border-left-color: #E5E5E5;
    border-top-color: #F4F4F4;
}

.MMMIFVStyleMMMenu0407113502_0 {
/* This class determines the general characteristics of the menu items in menu MMMenu0407113502_0 */
    width:220px;
    height:25px;
    voice-family: "\"}\"";
    voice-family:inherit;
}

.MMMIVStyleMMMenu0407113502_0 {
/* This class determines the general characteristics of the menu items in menu MMMenu0407113502_0 */
    width:220px;
    height:25px;
    voice-family: "\"}\"";
    voice-family:inherit;
}

#MMMenu0407113502_0_Item_0 {
/* Unique ID for item 0 of menu MMMenu0407113502_0 so we can set its position */
    left:0px;
    top:0px;
}

#MMMenu0407113502_0_Item_1 {
/* Unique ID for item 1 of menu MMMenu0407113502_0 so we can set its position */
    left:0px;
    top:25px;
}

#MMMenu0407113502_0_Item_2 {
/* Unique ID for item 2 of menu MMMenu0407113502_0 so we can set its position */
    left:0px;
    top:50px;
}

#MMMenu0407113502_0_Item_3 {
/* Unique ID for item 3 of menu MMMenu0407113502_0 so we can set its position */
    left:0px;
    top:75px;
}

#MMMenu0407113502_0_Item_4 {
/* Unique ID for item 4 of menu MMMenu0407113502_0 so we can set its position */
    left:0px;
    top:100px;
}

#MMMenu0407113502_0_Item_5 {
/* Unique ID for item 5 of menu MMMenu0407113502_0 so we can set its position */
    left:0px;
    top:125px;
}

#MMMenu0407113502_0_Item_6 {
/* Unique ID for item 6 of menu MMMenu0407113502_0 so we can set its position */
    left:0px;
    top:150px;
}

#MMMenu0407113502_0_Item_7 {
/* Unique ID for item 7 of menu MMMenu0407113502_0 so we can set its position */
    left:0px;
    top:175px;
}

#MMMenu0407113502_0_Item_8 {
/* Unique ID for item 8 of menu MMMenu0407113502_0 so we can set its position */
    left:0px;
    top:200px;
}

#MMMenu0407113502_0_Item_9 {
/* Unique ID for item 9 of menu MMMenu0407113502_0 so we can set its position */
    left:0px;
    top:225px;
}

#MMMenuContainer0407113502_0 img {
/* needed for Mozilla/Camino/Netscape */
    border:0px;
}

#MMMenuContainer0407113502_0 a {
    /* Controls the general apperance for menu MMMenuContainer0407113502_0's items, including color and font */
    text-decoration:none;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#000000;
    text-align:left;
    vertical-align:middle;
    padding-bottom:3px;
    background: #ffffff;
    font-weight:normal;
    font-style:normal;
    position:absolute;
    padding-right:0px;
    margin-right:0px;
}

#MMMenuContainer0407113502_0 a:hover {
    /* Controls the mouse over effects for menu MMMenuContainer0407113502_0 */
    color:#000000;
    background-color: #F3F3F3;
}/* CSS : Worksafe Victoria - Search Upgrade */
/* Hyro Ltd : 19.07.2011 */


/*<<< Global rules >>>*/

#content {
    padding-bottom: 50px
}
#content.wotznu {
    padding-bottom: 0
}
#contentInner.fullWidth h1 {
    margin: 0 0 6px 0;
    padding: 16px 0 4px;
    color: #000;
    border-bottom: 2px solid #fc0;
    color: #000;
    font: bold 18px verdana
}

#contentInner.formspubs div.leftCol1,
#contentInner.news div.leftCol1,
#contentInner.whatsnew div.leftCol1 {
    width: 64%;
    margin-left: 0em;
    float:left;
}
#contentInner.formspubs div.rightColPad,
#contentInner.news div.rightColPad,
#contentInner.whatsnew div.rightColPad {
    padding: 42px 0 0 16px;
    width: 320px;
}
#contentInner.whatsnew div.rightColPad {
    padding: 18px 0 0 16px;
}


#contentInner.formspubs {
    border-bottom: none
}

#searchFormTop {
    margin: -1px 0
}
#searchFormTop .searchInput {
    height: 16px
}
#searchFormTop .searchSubmit {
    text-transform: uppercase
}

img.docThumb {
    border: none;
    float: left;
    clear: left;
    margin: 0
}
div.introBlock {
    overflow: auto;
    margin: 0 1em 1em 0;
    padding: 11px 2px 0 1px
}
div.introBlock > img.docThumb {
    margin: -6px 6px 0 -6px
}
div.results {
    width: 95%;
    margin-bottom: 20px;
}
div.resultbar {
    clear: right
}
div.resultbarPad {
    height: 18px
}
div.resultbarPad > span.itemCount {
    float: right
}
div.resultbarPad > span.sortBy {
    display: block;
    float: right
}
div.resultsPad {
    margin: 1.4em 0 3px;
    padding: 0 6px
}
div.resultsPad p.pubDate {
    color: #999
}
div.nextbarPad {
    margin: -6px 0;
    padding: 3px 0 3px 0;
}
div.nextbarPad > ul {
    text-align: center;
    margin: 3px 0
}
div.searchColumns2 > div.sColumn2 > div.nextbar ul {
    line-height: 1.4em;
    margin: 3px 0px;
}

div.formspubs div.nextbar {
}
div.formspubs div.nextbarPad,

div.cBrowsing.textHead > h2 > span {
    padding: 0
}
div.cBrowsing.textHead > div.cBrowsingSpan {
    padding-top: 6px
}
div.cBrowsing.textHead > div.cBrowsingSpan.noLinkUnderline a {
    text-decoration: none;
}
div.cBrowsing.textHead > div.cBrowsingSpan.noLinkUnderline a:hover {
    text-decoration: underline;
}

div.cBrowsing.textHead.twin {
    width: 47%;
    margin-right: 2%;
    float: left
}
div.cBrowsing.textHead > h2,
div.cBrowsing.textHead.twin > h2 {
    background: none;
    padding: 16px 0 4px;
    color: #000 !important;
    font: bold 15px verdana !important;
    border-bottom: 2px solid #FFCC00
}

#content .cBrowsing h2 {
    color: #FFFFFF;
    height: 24px;
    margin: 0;
    padding: 0;
    width: auto;
}

ul.yellowBullet {
    list-style-type: none;
    margin: 0 0 0 -6px
}
ul.yellowBullet > li {
    background: url(http://vwa.vic.gov.au/__data/assets/image/0015/285/yellowBullet.png?v=0.1.1) no-repeat -1px 5px;
    display: block;
    margin: 0.6em 0;
    padding-left: 16px;
    line-height: 16px
}

div.cBrowsing.searchBox {
}
div.cBrowsing.searchBox > div.cBrowsingPad {
    padding-bottom: 16px
}

#quickSearchBox > input[type=text].searchInput {
    background: url(http://vwa.vic.gov.au/__data/assets/image/0012/264/ico_search.jpg?v=0.1.1) no-repeat scroll 5px 50% #fff;
    float: left;
    border: 1px solid #ccc;
    margin: 0;
    width: 196px;
    height: 28px;
    padding: 0 0 0 30px;
    line-height: 26px
}
#quickSearchBox > input[type=submit].searchSubmit {
    background: url(http://vwa.vic.gov.au/__data/assets/image/0011/245/butn_search_whole.png?v=0.1.1) no-repeat scroll -2px 0 transparent;
    border: none;
    color: #ccc;
    margin: 0;
    width: 70px;
    height: 30px
}
#categorySearchBox td input[type=submit].buttStandard {
    background: url(http://vwa.vic.gov.au/__data/assets/image/0011/245/butn_search_whole.png?v=0.1.1) no-repeat scroll 0 0 transparent;
    border: none;
    color: #ccc;
    margin: 0;
    width: 72px;
    height: 30px;
    float: right;
    font-weight: normal
}
#categorySearchBox.optionalTable {
    padding-bottom: 0
}

#footer a:link {
    color: #369
}
#footer a:visited {
    color: #889
}

p {
}
div.cBrowsingPad {
    background: #f6f6f6;
    border: 1px solid #ccc;
    border-width: 0 1px 1px 1px;
    padding: 9px
}

.includeArchive {
    padding-top: 5px;
}
.includeArchive input {
    margin-left: 0px;
}

/*<<< Search rules >>>*/

/** Column layout **/
div.searchColumns2 {
    border-top: none;
}
div.searchColumns2 > div.sColumn1 {
    width: 220px
}
div.searchColumns2 > div.sColumn2 {
    float: none;
    margin-left: 222px;
    width: auto
}
div.searchColumns2 > div.sColumn1,
div.searchColumns2 > div.sColumn2 {
    display: block
}
div.searchColumns2 > div.sColumn2 ul {
    margin: 9px 0 1em 16px;
    line-height: 1.6em
}
div.searchColumns2 div.sColumn1pad {
    padding: 90px 23px 0 16px
}
div.searchColumns2 div.sColumn1 div.cBrowsing {
    margin-top: 22px
}

/** Results Nav panel **/
div.sColumn1 div.sGreyPad {
    padding: 2px 9px 22px 9px
}
div.sColumn1 div.sGreyPad > h3 {
    margin: 0
}
div.sColumn1 div.sGreyPad > ul {
    margin: 11px 0 0 0;
    list-style-type: none
}
div.sColumn1 div.sGreyPad > ul > li {
    margin: 0 0 3px 0
}
div.sColumn1 div.sGreyPad > ul > li > span,
div.sColumn1 div.sGreyPad > ul > li > a {
    display: block;
    padding-left: 12px
}
div.sColumn1 div.sGreyPad > ul > li > span {
    background: url(http://vwa.vic.gov.au/__data/assets/image/0005/16385/sprite_navbullets.png?v=0.0.2) no-repeat 0 6px
}
div.sColumn1 div.sGreyPad > ul > li > a {
    background: url(http://vwa.vic.gov.au/__data/assets/image/0005/16385/sprite_navbullets.png?v=0.0.2) no-repeat 0 -44px
}
div.sColumn1 div.sGreyPad > p.sterms {
    font-style: italic
}

/** Search box **/
#siteSearchForm {
}
#siteSearchForm > input.searchBox {
    border: 1px solid #ccc;
    margin: 0;
    width: 245px;
    height: 28px;
    padding: 0 0 0 6px;
    display: inline
}
#siteSearchForm > input.searchBtn {
    background: url(http://vwa.vic.gov.au/__data/assets/image/0007/241/but_search.png?v=0.1.1) no-repeat -2px 1px;
    border: none;
    color: #ccc;
    margin: 0 0 0 -4px;
    width: 72px;
    height: 32px
}
#siteSearchForm > span {
    margin-left: 1.5em
}

/** Results **/
div.resultsPad > h2 {
    margin: 0 0 0 0 !important;
    font-weight: bold !important;
    height: auto !important;
    min-height: 25px;
    display: inline-block; 0.6em 0 0.1em 0 !important;
    padding-right: 32px !important
}
div.resultsPad.generic > h2 {
    background: url() no-repeat right 0
}
div.resultsPad.news > h2 {
    background: url() no-repeat 100% -80px
}
div.resultsPad.video > h2 {
    background: url() no-repeat right -160px
}
div.resultsPad.doc > h2 {
    background: url() no-repeat right -225px
}

#content div.searchColumns2 div.resultsPad p.pubDate {
    margin-top: -0.1em !important
}

.lightGrey a:link,
.lightGrey a:visited {
    color: #070 !important;
    text-decoration: none
}
.lightGrey a:hover {
    color: #393 !important
}


/*<<< Advanced Search rules >>>*/

#advancedSearchForm {
    text-align: center
}
#advancedSearchForm > input[type=submit].whole {
    border: none;
    padding-bottom: 3px;
    width: 72px;
    height: 32px;
    color: #ccc;
    margin-top: 1em;
    background: url(http://vwa.vic.gov.au/__data/assets/image/0011/245/butn_search_whole.png?v=0.1.1) no-repeat 0 0
}

/** standard **/
#advancedSearchForm > table {
    width: 100%;
    border-collapse: collapse
}
#advancedSearchForm > table > tbody {
}
#advancedSearchForm > table > tbody > tr > td {
    padding: 6px 0;
    text-align: left
}
#advancedSearchForm > table td.first {
    width: 200px;
    text-align: right
}
#advancedSearchForm > table tr.searchWithinRow td.first {
    vertical-align: top;
}
#advancedSearchForm > table td.first > label {
    margin-right: 1em
}
#advancedSearchForm > table td.last {
    width: 410px
}
#advancedSearchForm > table td > input[type=text] {
    border: 1px solid #ccc;
    padding: 6px 3px 6px 3px;
    width: 342px !important
}
#advancedSearchForm td input[type=radio] {
    vertical-align: top
}
#advancedSearchForm > table td > select {
    padding: 3px 0.2em 3px 0.2em;
    width: 350px !important
}
#advancedSearchForm > table td > select.twin {
    width: 111px !important
}
#advancedSearchForm > table.standard {
    background: none
}

/** extended **/
#advancedSearchForm > table.extended {/* background: #f6f6f6 */
}
span.helptext {
    color: #999
}


/*<<< News rules >>>*/

div.resultsPad.newsLead.minor > div.wrapr {
    margin-left: 155px
}
div.resultsPad.newsLead {
    margin: -6px 2em 1em 0;
    padding: 0 0 6px 0;
    clear: left;
    border-bottom: 1px solid #ededed;
    overflow: auto
}
div.resultsPad.newsLead.clean {
    border-bottom: none
}
div.resultsPad.newsLead p.pubDate {
    font-size: 1em !important;
    padding-top: 9px !important
}
div.resultsPad.newsLead > h2 {
    margin-top: 6px !important
}
div.resultsPad.newsLead.major > h2 {
    font-size: 17px !important;
    margin-top: 11px !important
}
div.resultsPad.newsLead.minor h2 {
    font-size: 15px !important;
    margin-top: 6px !important
}
div.resultsPad.newsLead.major > p,
div.resultsPad.newsLead.major > ul {
    font-size: 12px
}
div.resultsPad.newsLead > p {
    margin-top: 0.6em !important
}
div.resultsPad.newsLead > span.newspic {
    float: left;
    margin: 12px 1em 0 0;
    padding-bottom: 1.5em;
    overflow: auto
}
div.resultsPad.newsLead.major > span.newspic {
    padding-bottom: 1%
}
div.resultsPad.newsLead > span.newspic > img {
    border: 1px solid #999
}

div.resultsPad.newsLead > ul.newsLinks {
    margin: 1em 0 0 0;
    list-style-type: none
}
div.resultsPad.newsLead > ul.newsLinks > li {
    margin: 0.2em 0
}

#newsList {
    float: left;
    width: 270px
}

/** Video box : **/
#youtubeVideoBox {
    float: right;
    margin: 16px 0 0 0
}
#youtubeVideoBox > p {
    margin: -2px 0 0 0;
    font-size: 12px;
    font-family: arial;
    color: #fff;
    text-shadow: 2px 2px #000
}
#contentInner.whatsnew #youtubeVideoBox {
    margin-top: 0
}

/** Link bars : **/

ul#worksafenewsBtn {
    margin: 16px 0;
    list-style-type: none
}
ul#worksafenewsBtn > li {
    margin: 6px 0;
    padding: 0
}
ul#worksafenewsBtn> li > a {
    display: block;
    cursor: pointer;
    width: 272px;
    height: 80px;
    padding: 2px 0 0 48px;
    font-size: 1px
}
li#wsNews> a {
    background: url(http://vwa.vic.gov.au/__data/assets/image/0014/25511/news-portal-news-tile.png?v=0.1.3) no-repeat 0 0;
    color: #ffffff;
}

ul#feedbox {
    margin: 16px 0;
    list-style-type: none
}
ul#feedbox > li {
    margin: 6px 0;
    padding: 0
}
ul#feedbox > li > a {
    display: block;
    cursor: pointer;
    width: 272px;
    height: 40px;
    padding: 2px 0 0 48px;
    font-size: 1px
}

ul#feedbox > li > a {
    display: block;
    cursor: pointer;
    width: 272px;
    height: 40px;
    padding: 2px 0 0 48px;
    font-size: 1px
}
li#wsTwitter > a {
    background: url(http://vwa.vic.gov.au/__data/assets/image/0009/243/butn_bar_twitter.png?v=0.1.1) no-repeat 0 0;
    color: #84dcea
}
li#wsRss > a {
    background: url(http://vwa.vic.gov.au/__data/assets/image/0008/242/butn_bar_rssfeed.png?v=0.1.2) no-repeat 0 0;
    color: #fb8235
}
#wsYoutube > a {
    margin: 12px 0 0 0;
    padding: 2px 0 0 48px;
    font-size: 1px;
    width: 272px;
    height: 40px;
    display: block;
    cursor: pointer;
    color: #e0e0e0;
    background: url(http://vwa.vic.gov.au/__data/assets/image/0010/244/butn_bar_youtubevideo.png?v=0.1.1) no-repeat 0 0
}
ul#feedbox > li > a,
#wsYoutube > a {
    text-decoration: none
}
#wsYoutube {
    margin-bottom: 1em
}

/** eNewsletters list : **/
ul.eNewsLogos {
    list-style-type: none
}
ul.eNewsLogos > li {
    clear: both;
    height: auto;
    padding: 0 0 4px 0;
    margin: 6px 0 0 0;
    border-bottom: 2px dotted #ccc;
    overflow: auto
}
ul.eNewsLogos > li > a {
    font-weight: bold
}
ul.eNewsLogos > li > a.enlogo {
    display: block;
    color: #fff;
    width: 50px;
    height: 40px;
    float: left;
    margin-right: 1em
}
li.sfsoap > a.enlogo {
    background: url(http://vwa.vic.gov.au/__data/assets/image/0010/280/sprite_logos_enewsletters.png?v=0.1.1) no-repeat -186px 0
}
li.sfxprs > a.enlogo {
    background: url(http://vwa.vic.gov.au/__data/assets/image/0010/280/sprite_logos_enewsletters.png?v=0.1.1) no-repeat -6px 0
}
li.prohsn > a.enlogo {
    background: url(http://vwa.vic.gov.au/__data/assets/image/0010/280/sprite_logos_enewsletters.png?v=0.1.1) no-repeat -66px 0
}
li.public > a.enlogo {
    background: url(http://vwa.vic.gov.au/__data/assets/image/0010/280/sprite_logos_enewsletters.png?v=0.1.1) no-repeat -126px 0
}
li.return > a.enlogo {
    background: url(http://vwa.vic.gov.au/__data/assets/image/0010/280/sprite_logos_enewsletters.png?v=0.1.1) no-repeat -246px 0
}
ul.eNewsLogos > li.public > a.enlogo {
    height: 70px
}


/*<<< Events >>>*/  /* tisaacs */
#events {
    padding-top:15px;
}
.event {
     padding: 10px 10px 10px 0; 
     border-bottom:1px solid #e0e0e0;
}

/*<<< Forms & pubs rules >>>*/

div.matrix,
div.matrix div {
    overflow: auto
}
div.matrix ul {
    margin: 6px 0 0 158px
}
/*
div.matrix > div.matCol1 {
float: left
}
div.matrix > div.matCol2 {
float: right
}
div.matCol1,
div.matCol2 {
width: 50%
}
*/
div.matrix > div.matrixRow {
    margin-bottom: 16px;
    padding: 0 0 16px 0;
    border-bottom: 1px solid #e0e0e0
}
div.matrix > div.matrixRow > div {
    width: 47%;
    margin-right: 2%;
    float: left
}
#content div.matrix h3 {
    margin-top: 6px
}

/*<<< Sub landing pages >>>*/
#mainSubLanding {
    position: relative;
}
#contentInnerSub {
    background-position: 100% 0;
    background-repeat: repeat-y;
    margin-left: 180px;
    padding-right: 0px;
}
#contentInnerSub div.leftColSub {
    float: left;
    width: 445px;
    margin-left: 1em;
    padding-bottom: 20px;
}
#contentInnerSub div.rightColSub {
    padding: 0 0 0 16px;
    width: 320px;
    float: left;
    padding-bottom: 20px;
}
#contentInnerSub h1 {
    margin: 0 0 6px 0;
    padding: 16px 0 4px;
    color: #000;
    border-bottom: 2px solid #fc0;
    color: #000;
    font: bold 18px verdana
}
#contentInnerSub div.rightColSub h2 {
    margin-top: 4px;
}
#contentInnerSub div.rightColSub ul {
    margin-left: 5px;
}
#contentInnerSub div.leftColSub ul {
    margin-left: 5px;
}
#contentInnerSub div.rightColSub h2 img {
    margin-top: 35px;
}

/*******************************************************************************
*** SUB-MENU *******************************************************************
********************************************************************************
**
*
* - SUBMENU
*
* - CONTENT
*
* - SUBCONTENT
*
**
*******************************************************************************/




/* SUBMENU ------------------------------------------------------------------ */



/* SUBMENU TEST NAV ------------------------------------------------------------------ */

#subMenu {
    display: inline;
    float: left;
    width: 170px;
    w\idth: 168px;
    padding-bottom: 19px;
    border-right: 1px solid #E0E0E0;
    border-left: 1px solid #E0E0E0;
}


#subMenu ul {
    border-bottom: 1px solid #E0E0E0;
    list-style: none;
}

#subMenu li {
    border-top: 1px solid #E0E0E0;
    background-color: #F4F4F4;
}

#subMenu li.on {
    font-weight: bold;
}

#subMenu a {
    display: block;
    padding: 3px 15px 3px 15px;
    background-position: 5px 50%;
    color: #5D5D5D;
    text-decoration: none;
}

* html #subMenu a {
    height: 1px;
}

#subMenu li.on a {
    background-color: #DBDBDB;
    color: #000000;
}

#subMenu li.back a {
    background-repeat: no-repeat;
    background-position: 5px 8px;
}

#subMenu li a:hover, #subMenu li a:focus, #subMenu li a:active {
    background-color: #c4c4c4;
    color: #000000;
}

body.inside div#mainNoSideBar div#subMenu, body.home div#mainNoSideBar div#subMenu {
  display: none;
}

body.inside div#mainNoSideBar #contentInner {
  margin-left: 0px;
}

/* SUBMENU LEVEL 2 */

#subMenu li ul {
    border: 0 none #FFFFFF;
    margin-bottom: 0;
}

#subMenu li.on li a {
    padding-left: 25px;
    background-color: #DBDBDB;
    background-image: none;
    color: #4E4E4E;
    font-weight: normal;

    border-top: 1px solid #f3f3f3;
}

#subMenu li.on li.on a {
    background-color: #DBDBDB;
    color: black;
    font-weight: bold;
}

#subMenu li li a:hover, #subMenu li.on li a:hover, #subMenu li li a:focus, #subMenu li.on li a:focus, #subMenu li li a:active, #subMenu li.on li a:active {
    background-color: #c4c4c4;
    color: #000000;
}

#subMenu li.on li.on li a {
    background-color: #C4C4C4;
    background-position: 26px center;
    background-repeat: no-repeat;
    color: #000000;
    font-weight: normal;
    padding-left: 35px;
}
#subMenu li.on li.on li.on a {
    color: #000000;
    font-weight: bold;
}
#subMenu li li li a:hover, #subMenu li.on li li a:hover, #subMenu li.on li.on li a:hover, #subMenu li li li a:focus, #subMenu li.on li li a:focus, #subMenu li.on li.on li a:focus, #subMenu li li li a:active, #subMenu li.on li li a:active, #subMenu li.on li.on li a:active {
    background-color: #DBDBDB;
    color: #000000;
}

/* FORMS AND PUBLICATIONS --------------------------------------------------- */
#formsLinks {
    margin-top: 30px;
    border-top: 9px solid #205B81;
    padding: 0 15px;
    min-height: 175px;
    background: none repeat-x top;
}

* html #formsLinks {
    height: 175px;
}

#formsLinks h2 {
    margin-top: 0.5em;
    font-size: 100%;
}

#formsLinks ul {
    border-bottom: none;
}

#formsLinks li {
    margin-top: 0.6em;
    border-top: none;
    padding-top: 0px;
    background-color: transparent;
}

#formsLinks a {
    display: inline;
    padding: 0;
    color: #205B81;
    text-decoration: underline;
}

* html #formsLinks a {
    height: 1px;
}

#formsLinks a:hover, #subMenu a:focus, #subMenu a:active {
    background-color: transparent;
    color: #205B81;
    text-decoration: none;
}


/* Update for CFP */
/* Info Map --------------------------------------------------- */

#infoMap {
    margin-top: 30px;
    border-top: 9px solid #205B81;
    padding: 0 15px;
    background: none repeat-x top;
}

#infoMap h2 {
    margin-top: 0.5em;
    font-size: 100%;
}

#infoMap ul {
    border-bottom: none;
}

#infoMap li {
    margin-top: 0.6em;
    border-top: none;
    padding-top: 0px;
    background-color: #fff2d0;
}

#infoMap a {
    display: inline;
    padding: 0;
    color: #205B81;
    background-color: #fff2d0;
    text-decoration: underline;
}

* html #infoMap a {
    height: 1px;
}

#infoMap a:hover, #subMenu a:focus, #subMenu a:active {
    background-color: transparent;
    color: #205B81;
    text-decoration: none;
}
/* /Update for CFP */

/* CONTENT ------------------------------------------------------------------ */

#content {
    /*border-left: 0 none #FFFFFF;*/ /* edited tisaacs */
    padding-bottom: 0;
    background-repeat: repeat-y;
    background-position: 0 0;
}

#contentInner {
    margin-left: /*180*/190px;
    /*padding-right: 189px; --removed by jalomes doesn't loading on all pages, not required*/
    background-repeat: repeat-y;
    background-position: 100% 0;
}

#contentMain {
    margin-right: -189px;
}



/* SUBCONTENT --------------------------------------------------------------- */

#contentSub {
    padding-top: 0;
    position: relative;
    left: 189px;
}

/*******************************************************************************
*** SUB-MENU EXTRAS ************************************************************
********************************************************************************
**
*
* - MAIN
*
* - CONTENT
*
* - SUBCONTENT
*
**
*******************************************************************************/




/* CONTENT ------------------------------------------------------------------ */

#contentInner {
    background-position: 0 0;
    border-bottom: 1px solid #E0E0E0;
}

#contentInner.fullWidth {
    background: none;
}

#contentMain {
    background-color: #FFFFFF;
}

#contentInner.fullWidth #contentMain {
    float: none;
    display: block;
    width: auto;
    background-image: none;
    background-color: #F5F5F5;
}

.searchColumns2 {
    float: none;
    display: block;
    width: auto;
    margin-right: 0;
    border-top: 1px solid #E0E0E0;
    padding: 0;
    background-repeat: repeat-y;
    background-position: center;
    background-color: #FFFFFF;
}

.searchColumns2 .sColumn1,
.searchColumns2 .sColumn2 {
    display: inline;
    float: left;
}

.searchColumns2 .sColumn1 {
    width: 52%;
}

.searchColumns2 .sColumn2 {
    width: 48%;
    color: #666666;
}

#content .searchColumns2 .sColumn2 h2 {
    margin-top: 0;
}

#headingNeedHelp {
    position: relative;
    width: 158px;
    height: 19px;
    overflow: hidden;
}

#headingNeedHelp .replacement {
    width: 158px;
    height: 19px;
}

#contentMain legend,
.searchColumns2 legend {
    margin: 0 0 6px 0;
    padding: 0;
    text-transform: uppercase;
    font-weight: bold;
}

* html #contentMain legend,
* html .searchColumns2 legend {
    position: relative;
    left: -7px;
}

#contentMain .labelText,
.searchColumns2 .labelText {
    float: left;
    width: 6em;
}

#publicationSearchLabel {
    display: block;
    margin-bottom: 0.5em;
    margin-right: 1em;
}

#publicationSearch {
    width: 200px;
}

.newsSearchForm .divLabel, .newsSearchForm .divField, .newsSearchForm .divButton {
    position: relative;
    float: left;
}

.newsSearchForm .divLabel {
    width: 12em;
    font-weight: bold;
}

.newsSearchForm .divField {
    width: 13em
}

#industryLabel {
    display: block;
    margin-bottom: 0.5em;
}

#label {
    display: block;
    margin-bottom: 0.5em;
    width: 260px;
}

#industry {
    width: 206px;
}

#yearLabel {
    float: left;
    width: 6em;
}

#year {
    width: 75px;
}

.date {
    width: 110px;
}

#monthLabel {
    margin-left: 24px;
    margin-right: 16px;
}

#contentMain input.submit {
    display: block;
    margin-top: 0.5em;
    margin-left: 6.25em;
}

#contentMain input.submit_search {
    display: inline;
    margin-top: 0;
    margin-left: 1em;
}



/* SUBCONTENT --------------------------------------------------------------- */

* html #contentSub {
    height: 1px;
    margin-left: 0px;
}
#contentSub h1 {
    text-transform: uppercase;
    font-weight: bold;
    color: #000000;
}
#contentSub ul {
    margin-left: 0;
    list-style: none;
}
#contentSub li {
    background-repeat: no-repeat;
    background-position: 0 0.5em;
}
#contentSub li.filePDF {
    padding: 0px 0px 1px 22px;
    background-repeat: no-repeat;
    background-position: 0 0;
}
#contentSub li.fileDOC {
    padding: 0px 0px 2px 22px;
    background-repeat: no-repeat;
    background-position: 0 0;
}

/***********************/

/* Generic Form Styles */

.labelText_med {
    width: 100px;
    display: block;
    float: left;
    margin-bottom: 1em;
}
.labelText_lrg {
    float: left;
    width: 12em;
    font-weight: bold;
}
.input_select_med {
    width: 207px;
}

//* MENU --------------------------------------------------------------------- */




#textBandTogether .replacement {
    background-image: url(http://vwa.vic.gov.au/__data/assets/image/0006/987/text_band_together.gif?v=0.0.2);
}
/* Level One Sub Images */

#subMenu li.back a {
    background-image: url(http://vwa.vic.gov.au/__data/assets/image/0020/983/bullet_arrow_back.gif?v=0.0.2);
}

#content {
    background-image: url(http://vwa.vic.gov.au/__data/assets/image/0005/986/submenu_bg.gif?v=0.0.2);
}

#contentInner {
/*    background-image: url(http://vwa.vic.gov.au/__data/assets/image/0011/281/subcontent_bg.gif?v=0.1.3); */
}

#formsLinks {
    background: url(http://vwa.vic.gov.au/__data/assets/image/0003/984/lhn_forms_bg.gif?v=0.0.2) repeat-x top;
}

/* Update for CFP */
/* Info Map --------------------------------------------------- */

#infoMap {
    background: url(http://vwa.vic.gov.au/__data/assets/image/0003/984/lhn_forms_bg.gif?v=0.0.2) repeat-x top;
}

/* Need Help --------------------------------------------------------------- */
#headingNeedHelp .replacement {
    width: 158px;
    height: 19px;
}

/* SUBCONTENT --------------------------------------------------------------- */

#contentSub #promotion {
    position: relative;
    width: 159px;
    height: 73px;
    overflow: hidden;
    margin-top: 1.5em;
}

#promotion .replacement {
    width: 159px;
    height: 73px;
}

#menu_end {
    background-image: url(http://vwa.vic.gov.au/__data/assets/image/0004/985/menu_end_home.jpg?v=0.0.2);
}
#subMenu li.NavHead {
    background-color: #1c5278;
}

#subMenu li.NavHead {
    padding-left: 5px;
    padding-top: 3px;
    padding-bottom: 3px;
    font-weight: bold;
    color: #FFFFFF;
    display: block;
}

/*******************************************************************************
*** TABLES **********************************************************************
********************************************************************************
**
*
* - MENU
*
* - TABLES
*
**
*******************************************************************************/


/* MENU --------------------------------------------------------------------- */

#main
{
    background-image: none;
}




/* CONTENT ------------------------------------------------------------------ */

#content
{
    border-right: 1px solid #E0E0E0;
}

* html #content
{
    /* Removed because it was adding 180px left margin to contentInner on template 19  (ie. central content
    that has a table included
    height: 1px;
    */
}

/*#content h2
{
    font-size: 100%;
    margin-bottom: -0.5em;
    text-transform: uppercase;
    font-weight: bold;
    color: #000000;
}*/

/*
#content table
{
    width: 100%;
    margin-top: 1em;
    border: 0 none #FFFFFF;
    border-top: 1px solid #000000;
}

* html #content table
{
    margin-top: 1.5em;
}

#content caption
{
    margin-top: 1.5em;
    padding-left: 10px;
    font-weight: bold;
    text-transform: uppercase;
    text-align: left;
}

* html #content caption
{
    padding-bottom: 1em;
}

#content caption em
{
    display: block;
    text-transform: none;
    font-weight: normal;
    font-style: normal;
}

#content th
{
    border: 1px solid #6699CC;
    border-bottom-color: #000000;
    border-left-color: #000000;
    padding: 1px 10px 3px 10px;
    background-color: #205B81;
    background-repeat: no-repeat;
    background-position: 100% 50%;
    color: #FFFFFF;
    text-align: left;
}

#content .recResults th
{
    border: 1px solid #FFCC66;
    border-bottom-color: #000000;
    border-left-color: #000000;
    background-color: #F7A001;
}

#content th.first
{
    border-left: 0 none #FFFFFF;
}

#content th.last
{
    border-right: 0 none #FFFFFF;
}

#content th.sortDown
{
    background-color: #6699CC;
    background-image: url(../images/table_arrow_down.gif);
}

#content th.sortUp
{
    background-color: #6699CC;
    background-image: url(../images/table_arrow_up.gif);
}

#content th a
{
    color: #FFFFFF;
}

#content td
{
    border: 0 none #FFFFFF;
    border-right: 1px solid #E0E0E0;
    border-bottom: 1px solid #E0E0E0;
    padding: 4px 10px 5px 10px;
    vertical-align: top;
}

#content td.first
{
    border-left: 1px solid #E0E0E0;
}

#content td a
{
    font-weight: bold;
}

#content td.center
{
    text-align: center;
}

#content table tr.month td.first
{
    font-weight: bold;
}

#content table tr.month td.last
{
    vertical-align: middle;
    text-align: right;
}

*/

/*==========================================
 Ruler tables
==========================================*/
#content table.greybar tbody tr.alt td,
#content table.greybar tbody tr.even td {
    background-color: #F5F5F5;
}

#content table.ruler tbody tr.ruled td {
    border-top: 1px solid #205B81;
    border-bottom: 1px solid #205B81;
    padding-top: 3px;
}

#content table.ruler tbody tr.ruled td.first {
    border-left: 1px solid #205B81;
}

#content table.ruler tbody tr.ruled td.last {
    border-right: 1px solid #205B81;
}



.iconPDFimg
{
    padding-top: 3px;
    /*position: relative;
    top: 2px;*/
}

#resultsHead
{
    padding: 10px 10px 0 10px;
}

#resultsInfoa, #resultsInfob
{
    display: inline;
    float: left;
    margin-left: 10px;
}

#pageNava, #resultsInfoa
{
    margin-bottom: -0.5em;
}

.resultsPageNav a
{
    text-decoration: none;
}

#pageNava, #pageNavb
{
    display: inline;
    float: right;
    height: 1em;
    margin-right: 10px;
}

#pageNava p, #pageNavb p
{
    display: inline;
    float: left;
}

#pageNava ul, #pageNavb ul
{
    display: inline;
    float: left;
    margin-left: 0;
    list-style: none;
}

#pageNava li, #pageNavb li
{
    float: left;
    margin-top: 1em;
    margin-left: 0.5em;
    border-left: 1px solid #E0E0E0;
    padding-left: 0.5em;
    font-weight: bold;
}

#pageNava li.first, #pageNavb li.first
{
    margin-left: 0;
    border-left: 0 none #FFFFFF;
}

#pageNava a, #pageNavb a, #content td a .fileInfo
{
    font-weight: normal;
}



.resultsSortByLinks em
{
    float: left;
    font-style: normal;
}

.resultsSortByLinks span
{
    float: right;
}

.resultsSortByLinks ul { list-style: none; }

.resultsSortByLinks li
{
    font-weight: normal;
    float: left;
    border-left: 1px solid #FFFFFF;
    line-height:1.1em;
    margin-top: 0.3em;
    margin-left: 0.5em;
    padding-left: 0.5em;
}

.resultsSortByLinks li.first
{
    border-left: none;
}

.url
{
    color: #666666 !important;
    font-weight: normal !important;
    text-decoration: none !important;
}

.url:hover
{
    text-decoration: underline !important;
}

.resultsTitle
{
    float: left;
}

.resultsAccuracy
{
    float: right;
}

/*  Miscellaneous Table Styles (TD, TR, etc) */
.date
{
    width: 110px;
    color: #000000;
}

#content th.sortDown {
    background-image: url(/wps/wcm/connect/8b43fe004071e427a591ffe1fb554c40/table_arrow_down.gif?MOD=AJPERES&CACHEID=8b43fe004071e427a591ffe1fb554c40);
}
#content th.sortUp {
    background-image: url(/wps/wcm/connect/044355804071e428a595ffe1fb554c40/table_arrow_up.gif?MOD=AJPERES&CACHEID=044355804071e428a595ffe1fb554c40);
}

/* Navigation Styling */
#menu li:first-child a, #menu li:last-child a {width: 50px;}

.left {float: left;}
.right {float: right;}
.overflow-hidden {overflow: hidden;}
.block {display: block;}

/* jQuery Cycle (Carousel) */
.carousel {margin-right: 1px;}
.carousel-items a:hover img {opacity: .8;}

/* Classes & Helpers */
.left {float: left;}
.right {float: right;}
.block {display: block;}
.clear {overflow: hidden; min-height: 1%;}


/* Search Styles */ 

.sColumn1 {
    width: 182px;
    float:left;
}

.sColumn1pad {
    padding-top:90px;
    padding-left:7px;
    padding-right:7px;
}

.sColumn2 {
    margin-left:182px;
    margin-right:7px;
}

* html .sColumn2 {
    height: 1%;
}

.cBrowsing {
    margin-bottom:20px;
    margin-top: 20px;
}

.cBrowsing h2 {
    margin: 0 !important;
    padding: 0 !important;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 1em !important;
    color: white !important;
    background-color: #205B81;
    width: auto;
    height: 24px;
    }

#contentInner.fullWidth .sColumn2 h1
{
    padding-left: 0;
}

.cBrowsing h2 span{
    display:block;
    padding-left:7px;
    padding-top:3px;
    padding-right:7px;
}

.cBrowsingPad {
    padding-bottom:20px;
}

.cBrowsingSpan {padding:10px;}

.browseWorksafe {
    margin-left:10px;
    margin-top:0;
    padding:0;
    margin-bottom:18px;
}

.results {
    width: 80%;
}

.resultsPad {
    margin:0;
    padding-top:0;
    padding-left:7px;
    padding-right:7px;
    padding-bottom:3px;
}

.resultsPad p{
    margin-top:3px !important;
    padding:0;
}

.results h2 {
    color:#336699 !important;
    font-size:1.2em !important;
    font-weight:normal !important;
    margin-bottom:0 !important;
    padding:0;
}

.sGrey {
    border-left:1px solid #cac9c9;
    border-right:1px solid #cac9c9;
    border-bottom:1px solid #cac9c9;
    background-color:#f5f5f5;
}

.sGreyPad {
    padding-top:8px;
    padding-left:7px;
    padding-right:7px;
    padding-bottom:18px;
}

.sbutton{
    position:relative;
    top:4px;
}

.sGreyPad ul{
    margin-top:5px;
    margin-left:0px!important;
}

.lightGrey {
    color:#666666;
    font-size:.9em;
    /*padding-top:3px !important;*/
}

.lightGrey a:link,
.lightGrey a:visited,
.hint {
    color:#070;
    text-decoration: none;
}

.hint {
    color: #666;
}

.blackArrow li{
    list-style-type:none;
    /*background-image:url(Images/blackarrow.gif);*/
    background-repeat:no-repeat;
    background-position:0px 6px;
    padding-left:5px;
}

.blueArrow li{
    padding-bottom:3px !important;
    color:#336699;
    list-style-type:none;
    /*background-image:url(Images/bluearrow.gif);*/
    background-repeat:no-repeat;
    background-position:0px 6px;
    padding-left:5px;
}

.yellowArrow li{
    padding-bottom:3px !important;
    color:#336699;
    list-style-type:none;
    /*background-image:url(Images/yellowdot.gif);*/
    background-repeat:no-repeat;
    background-position:0px 6px;
    padding-left:10px;
}

.searchbox {
    width:240px;
}

.searchButton {
    /*background-image:url(Images/buttonback.gif);*/
    background-repeat:repeat-x;

}

.nextbar {
    margin-top:20px;
    padding:0;
    background-color:#ececec;
    text-align:right;
    margin-bottom:20px;
}

.nextbarPad {
    padding-top:4px;
    padding-bottom:0;
    padding-left:7px;
    padding-right:7px;
    width:auto;
    height:21px;
}

.resultbar {
    padding:0;
    margin:0;
    background-color:#ececec;
}

.resultbarPad {
    padding: 4px 7px;
    width:auto;
    /*height:21px;*/
}

.nextbarPad ul {
    list-style-type:none;
    margin:0;
    padding:0;
}

.nextbarPad ul li{
    display:inline;
    margin:0;
    padding-right:5px;
}

.nextbarPad ul li a{
    color:#333333 !important;
}

.noUnderline a {
    text-decoration:none !important;
    /*background-image:url(Images/blackarrow.gif);*/
    background-repeat:no-repeat;
    background-position:35px 4px;
}

.searchTable {margin-left:5px;}

.searchTable td{height:25px;}

.searchForm {
    padding-bottom:17px;
    margin-left:243px;
}

.searchForm a {
color: #888899 !important;
}

.inputLength {
    width:206px !important;
}

.searchColumnsPad {
    margin-left:10px;
    margin-right:10px;
}

.searchDirections {
    width:126px !important;
}

.searchDropdown {
    width:210px !important;
}

.searchInputs {
    width:200px !important;
}

.searchGrad {
background-color:#eeeeee;
}

option {
    font-size:1em;
}

.submitButton {
    padding-top:15px;
}

.smallInput {
    width:101px;
}

.medInput {
    width:137px;
}

.inputLong {
    /* width:304px; */
    width: 295px;
    /*margin-right: 2px;
    margin-left: 2px;*/
}

.leftCol1 {
width:50%;
float:left;
}

.rightCol {
width:338px;
float:left;
}

.leftColPad {
    padding-left:10px;
}

.rightColPad {
    padding-left:20px;
}

.optionalTable {
padding-bottom:20px;
}

.optionalTable td {padding-top:5px;padding-bottom:5px;}

.optional {
    background-color:#FFFFFF !important;
}

.pubType {
    margin-top:10px;
    color:#666666;
    font-size:.9em;
    text-align: left;
}

.pubType th{
font-weight:normal;
padding-right:20px;
}

#content p.pubType {
    margin-top: .6em !important;
    padding-top: 0px;
}

.long {width:200px;}

.midpad {
    padding-left:30px;
    padding-top:2px;
    padding-bottom:2px;
}

/* Sitemap */ /* tisaacs */

#sitemap ul li {
    float:left; 
    margin:10px 10px 40px; 
    width:25%;
}

#sitemap ul li:nth-child(4),#sitemap ul li:nth-child(7) {
    clear:left;
}

#sitemap ul li ul li {
    float:none; 
    margin:5px 0;
    width:auto;
}

#sitemap ul li a:first-child {
    font-weight:bold;
}

#sitemap ul li ul li a {
    font-weight:normal!important;
}

/* Content Guides */
#content #contentMain #topGraphic
{
    background: url(http://vwa.vic.gov.au/__data/assets/image/0016/16153/yourGuide_strip_hazard.gif?v=0.0.2) #FFFFFF right 0 no-repeat !important;
}

.yourGuideContent .table_contents th
{
    background: url(http://vwa.vic.gov.au/__data/assets/image/0017/16154/yourGuide_th.gif?v=0.0.4) repeat-x;
}

#content .hazardGuide .yourGuideContent .downloadPDF
{
    background: url(http://vwa.vic.gov.au/__data/assets/image/0013/16150/yourGuide_pdfBg_hazard.gif?v=0.0.2) repeat-x #5BAB2C;
}

#content .hazardGuide .yourGuideContent .downloadPDF_background
{
    background: url(http://vwa.vic.gov.au/__data/assets/image/0014/16151/yourGuide_pdfDownload_hazard.gif?v=0.0.2) no-repeat 100% 0 transparent;
}

#content .hazardGuide .yourGuideContent .downloadPDF .pdfImage
{
    background: url(http://vwa.vic.gov.au/__data/assets/image/0015/16152/yourGuide_pdfImage_hazard.gif?v=0.0.2) no-repeat 0 0 #0099FF;
}

#content .hazardGuide .yourGuideContent .downloadPDF .pdfImage .nopdfImage
{
    background: url(http://vwa.vic.gov.au/__data/assets/image/0003/16149/yourGuide_nopdfImage_hazard.gif?v=0.0.2) no-repeat 0 0 #0099FF;
}

#content .hazardGuide #topGraphic
{
    background: url(http://vwa.vic.gov.au/__data/assets/image/0016/16153/yourGuide_strip_hazard.gif?v=0.0.2) #57AB2C right 0 no-repeat !important;
}

#content .hazardGuide .yourGuideContent .downloadLink
{
    background: url() left no-repeat #81CD4C;
}

#content .industryGuide .yourGuideContent .downloadPDF
{
    background: url(http://vwa.vic.gov.au/__data/assets/image/0004/16816/yourGuide_pdfBg_industry.gif?v=0.0.2) repeat-x #FF0000;
}

#content .industryGuide .yourGuideContent .downloadPDF_background
{
    background: url(http://vwa.vic.gov.au/__data/assets/image/0005/16817/yourGuide_pdfDownload_industry.gif?v=0.0.2) no-repeat 100% 0 transparent;
}

#content .industryGuide .yourGuideContent .downloadPDF .pdfImage
{
    background: url(http://vwa.vic.gov.au/__data/assets/image/0006/16818/yourGuide_pdfImage_industry.gif?v=0.0.2) no-repeat 0 0 #0099FF;
}

#content .industryGuide .yourGuideContent .downloadPDF .pdfImage .nopdfImage
{
    background: url(http://vwa.vic.gov.au/__data/assets/image/0003/16815/yourGuide_nopdfImage_industry.gif?v=0.0.2) no-repeat 0 0 #0099FF;
}

#content .industryGuide #topGraphic
{
    background: url(http://vwa.vic.gov.au/__data/assets/image/0007/16819/yourGuide_strip_industry.gif?v=0.0.2) #ED650F right 0 no-repeat !important;
}

#content .industryGuide .yourGuideContent .downloadLink
{
    background: url() left no-repeat #F48D4B;
}

#content .subjectGuide .yourGuideContent .downloadPDF
{
    background: url(http://vwa.vic.gov.au/__data/assets/image/0017/16172/yourGuide_pdfBg_subject.gif?v=0.0.2) repeat-x #5BAB2C;
}

#content .subjectGuide .yourGuideContent .downloadPDF_background
{
    background: url(http://vwa.vic.gov.au/__data/assets/image/0018/16173/yourGuide_pdfDownload_subject.gif?v=0.0.2) no-repeat 100% 0 transparent;
}

#content .subjectGuide .yourGuideContent .downloadPDF .pdfImage
{
        background: url(http://vwa.vic.gov.au/__data/assets/image/0019/16174/yourGuide_pdfImage_subject.gif?v=0.0.2) no-repeat 0 0 #0099FF;
}
#content .subjectGuide .yourGuideContent .downloadPDF .pdfImage .nopdfImage
{
        background: url(http://vwa.vic.gov.au/__data/assets/image/0016/16171/yourGuide_nopdfImage_subject.gif?v=0.0.2) no-repeat 0 0 #0099FF;
}

#content .subjectGuide #topGraphic
{
    background: url(http://vwa.vic.gov.au/__data/assets/image/0020/16175/yourGuide_strip_subject.gif?v=0.0.2) #ED0F96 right 0 no-repeat !important;
}

#content .subjectGuide .yourGuideContent .downloadLink
{
    background: url() left no-repeat #E757BA;
}/*******************************************************************************
*** INDEX **********************************************************************
********************************************************************************
**
*
* - GENERAL/BODY
*
* - HEADER
*
* - MENU
*
* - CONTENT
*
* - SUBCONTENT
*
* - FOOTER
*
* - FORMS
*
**
*******************************************************************************/




/* GENERAL/BODY ------------------------------------------------------------- */

/* Zero default margin & padding around common elements */
blockquote, body, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, li, ol, p, ul {
    margin: 0;
    padding: 0;
}
html {
    height: 100%;
}
body {
    position: relative;
    min-width: 744px;
    min-height: 100%;
    top: 0px;
    padding: 0px 10px 25px 10px;
    background-color: #FFFFFF;

    color: #000000;
    font-size: 70%;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    line-height: 1.4;
}

* html body {
    width: auto;
}

#wrapper {
    width: 980px;
    margin: auto;
}

a:link {
    color: #336699;
}

a:visited {
    color: #889;
    /* color: #336699; */
}

a:hover, a:focus {
    text-decoration: none;
}

hr {
    margin-top: 1em;
    border: 0;
    height: 1px;
    background-color: #E0E0E0;
    color: #E0E0E0;
}

img {
    border: 0 none #FFFFFF;
}

input, select, table, textarea {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 100%;
}

.hidden {
    position: absolute;
    left: -9999px;
    height: 1px;
    width: 1px;
    overflow: hidden;
    margin-bottom: -1px;
    font-size: 1px;
    line-height: 1px;
}

.clearer {
    clear: both;
    height: 1px;
    overflow: hidden;
    margin-bottom: -1px;
    font-size: 1px;
    line-height: 1px;
}

.replacement {
    position: absolute;
    z-index: 10;
    background-repeat: no-repeat;
}

* html .replacement {
    top: 0;
}

a .replacement {
    z-index: 20;
    cursor: hand;
    c\ursor: pointer;
}

.ns6_2Fix {
    display: block;
}

.strong {
    font-weight: bold;
}



/* HEADER ------------------------------------------------------------------- */

* html #header {
    height: 1px;
}

#feature {
}

#skipList {
    position: absolute;
    left: 20px;
    top: 10px;
    z-index: 100;
    list-style: none;
}

#skipList a {
    position: absolute;
    left: -9999px;
    top: 0;
    width: 15em;
    text-decoration: none;
}

body #skipList a:focus, body #skipList a:active {
    display: block;
    left: 0;
}

/* Fix for logo spacing inside a H1 */
#header p {
    margin-bottom: 3px;
}

* html #header p {
    margin-bottom: 4px;
}

#logo {
    display: inline;
    float: left;
    margin-top: 8px;
    margin-right: -353px;
    margin-left: 10px;
}

#logo img {
    width: 354px;
    height: 64px;
}

#siteInformation {
    display: inline;
    float: right;
    height: 1.1em;
    margin-right: 10px;
}

#siteInformation ul {
    list-style: none;
}

#siteInformation li {
    float: left;
    margin-left: 0.5em;
    border-left: 1px solid #666666;
    padding-left: 0.5em;
    line-height: 1.1;
}

#siteInformation li.first {
    border-left: 0 none #FFFFFF;
}

#siteInformation a {
    color: #666666;
    text-decoration: none;
}

#siteInformation a:hover, #quicklinks a:focus, #quicklinks a:active {
    text-decoration: underline;
}

/* #searchForm {
display: inline;
clear: right;
float: right;
margin-top: 20px;
margin-right: 10px;
text-align: right;
width: 350px;
}
*/

#searchForm {
    clear: none;
    text-align: right;
    margin-top: -2px;
    margin-right: 5px;
}

#searchForm legend {
    display: none;
}

#searchField {
    color: #666666;
    width: 130px;
}

#searchField.active {
    color: #000000;
}

/***** HP07 *******/

#featureHome {
    float: left;
    width: 62%;
    margin-top: 10px;
    padding-right: 40px;
    background-repeat: no-repeat;
    background-position: right;
    background-attachment: fixed;
    display: inline;
}

#featureHome img {
    margin-top: 0px;
    float: left;
}

/************/

#feature {
    float: left;
    width: 100%;
    background-color: #205B81;
    margin-right: -179px;
    margin-bottom: 0px;
}

#feature img {
    display: block;
}

#quicklinksForm {
    position: relative;
    float: right;
    width: 179px;
    w\idth: 159px;
    min-height: 90px;
    /*overflow: hidden;*/
    padding: 12px 10px 10px 10px;
    background-color: #E9E9E9;
    background-repeat: no-repeat;
}

* html #quicklinksForm {
    height: 112px;
    he\ight: 90px;
}

#quicklinksForm fieldset {
    width: 159px;
}

#quicklinksForm legend {
    overflow: hidden;
    margin: 0 0 3px 0;
    padding: 0;
}

* html #quicklinksForm legend {
    position: relative;
    left: -7px;
}

#quicklinksForm .replacement {
    width: 85px;
    height: 10px;
}

#quicklinksForm legend .legendText {
    display: block;
    width: 85px;
    height: 10px;
    overflow: hidden;
}

#quicklinksForm select {
    margin-top: 0.5em;
    width: 119px;
    height: 18px;
}

#quicklinksForm {
    display: none;
}

#siteTools {
    border-bottom: 1px solid #E0E0E0;
    padding-left: 10px;
}

#breadcrumbTrail {
    display: inline;
    float: left;
    padding-top: 0.5em;
    padding-bottom: 0.5em;
    color: #6D6D6D;
}

#breadcrumbTrail p {
    display: inline;
    float: left;
    margin-right: 0.5em;
}

#breadcrumbTrail ul {
    display: inline;
    float: left;
    list-style: none;
}

#breadcrumbTrail li {
    display: inline;
    float: left;
    margin-left: 0.5em;
    padding-left: 12px;
    background-repeat: no-repeat;
    background-position: 0 0.6em;
}

#breadcrumbTrail li.first {
    padding-left: 0;
    background-image: none;
}

#accessibilityTools {
    display: inline;
    float: right;
    margin-right: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
    list-style: none;
}

#accessibilityTools li {
    position: relative;
    float: left;
    width: 20px;
    height: 19px;
    overflow: hidden;
    margin-left: 7px;
}

#accessibilityTools img {
    display: block;
    position: relative;
}

#accessibilityTools a.hover img, #accessibilityTools a:hover img {
    top: -19px;
}

#siteTools .clearer {
    margin-top: -1px;
    margin-bottom: 0;
}




/* MENU --------------------------------------------------------------------- */

#menu {
    clear: both;
    /*height: 64px;*/
    height: 53px;
    overflow: hidden;
    z-index: 100;
    font-size: 11px;
}

#menu ul {
    list-style: none;
}

#menu li {
    float: left;
    height: 53px;
    margin-left: 0px;
    margin-right: 0px;
}

#menu .replacement {
    height: 53px;
    background-position: 0 -53px;
}

#menu > ul {
    margin-left: 4px;
}
#menu a {
    display: block;
    position: relative;
    color: #fff;
    text-decoration: none;
    padding: 12px 10px;
    margin-top: 6px;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    width: 88px;
    height: 25px;
    font-weight: bold;
    line-height: 12px;
}
#menu > ul > li.active a,
#menu a:hover,
#menu a:active,
#menu a:focus {
    color: #4f4f4f;
    box-shadow: inset 0px 2px 6px rgba(0,0,0,0.6);
}
#menu > ul > li.active a,
#menu > ul > li a:hover,
#menu > ul > li a:active,
#menu > ul > li a:focus {
    background-color: #edf3f7;
}
/* IE nth-of-type hackery :'( */
/* Home; News */
#menu > ul > li:first-child a,
#menu > ul > li:first-child + li + li + li + li + li + li + li + li a {
    padding-top: 24px;
    height: 13px;
}
/* Safety and Prevention */
#menu > ul > li:first-child + li a:hover,
#menu > ul > li:first-child + li a:active,
#menu > ul > li:first-child + li a:focus,
#menu > ul > li:first-child + li.active a {
    background-color: #fbf3e4;
}
/* Insurance and Premiums */
#menu > ul > li:first-child + li + li a:hover,
#menu > ul > li:first-child + li + li a:active,
#menu > ul > li:first-child + li + li a:focus,
#menu > ul > li:first-child + li + li.active a {
    background-color: #f4edf2;
}
#menu > ul > li:first-child + li + li a {
    padding-left: 10px;
    padding-right: 6px;
    width: 86px;
}
/* Injury and Claims */
#menu > ul > li:first-child + li + li + li a:hover,
#menu > ul > li:first-child + li + li + li a:active,
#menu > ul > li:first-child + li + li + li a:focus,
#menu > ul > li:first-child + li + li + li.active a {
    background-color: #e0e3d1;
}
/* Return to Work */
#menu > ul > li:first-child + li + li + li + li a:hover,
#menu > ul > li:first-child + li + li + li + li a:active,
#menu > ul > li:first-child + li + li + li + li a:focus,
#menu > ul > li:first-child + li + li + li + li.active a {
    background-color: #ebf9fd;
}
/* Laws and Regulations */
#menu > ul > li:first-child + li + li + li + li + li a:hover,
#menu > ul > li:first-child + li + li + li + li + li a:active,
#menu > ul > li:first-child + li + li + li + li + li a:focus,
#menu > ul > li:first-child + li + li + li + li + li.active a {
    background-color: #fff3f2;
}
/* Health Professionals */
#menu > ul > li:first-child + li + li + li + li + li + li a:hover,
#menu > ul > li:first-child + li + li + li + li + li + li a:active,
#menu > ul > li:first-child + li + li + li + li + li + li a:focus,
#menu > ul > li:first-child + li + li + li + li + li + li.active a {
    background-color: #f3faff;
}


/* MENU LEVEL 2 */

#menu li ul {
    display: none;
    position: absolute;
    margin-left: -1px;
    border: 1px solid #3684B6;
    border-bottom: 0 none #FFFFFF;
    background-color: #205B81;
}

#menu li.hover ul {
    display: block;
}

#menu li ul li {
    float: none;
    height: auto;
    margin-left: 0;
    border-bottom: 1px solid #3684B6;
    background-image: none;
}

#menu li ul a {
    display: block;
    position: static;
    width: 20em;
    height: auto;
    margin-left: -16px;
    ma\rgin-left: 0;
    padding: 4px 10px;
    background-image: none;
    color: #FFFFFF;
    overflow: visible;
    text-decoration: none;
}

#menu li ul a:hover {
    background-color: #FFFFFF;
    color: #205B81;
}

#shadow {
    position: absolute;
    background-color: #000000;
    top: 0;
    left: 0;
    z-index: 50;
    opacity: 0.2;
}

* html #shadow {
    border: 2px solid #000000;
    border-left: 0 none #FFFFFF;
    filter: alpha(opacity=20);
}




/* MAIN --------------------------------------------------------------------- */

#mainHome {
}

#main {
    background-repeat: repeat-y;
    background-position: 100% 0;
}

.inside #main {
/*    background-image: url(http://vwa.vic.gov.au/__data/assets/image/0011/281/subcontent_bg.gif?v=0.1.3); */
}
.inside.landing #main {
    background-image: none;
}
.inside.no-sidebar #main {
    background-image: none;
}


/* CONTENT ------------------------------------------------------------------ */

#contentHome {
    padding-bottom: 10px;
}

#content {
    border-left: 1px solid #EDEDED;
    padding-bottom: 38px;
    background-repeat: repeat-y;
    background-position: 100% 0;
}


#content.col2 {
    border-right:none;
}

#content.col2 #contentMain {
    width:770px;  
}

#contentInner {
}

#contentInner2 {
    display: inline;
    float: left;
    width: 100%;
    padding-top: 0px;
    margin-right: -189px;
    background-repeat: repeat-y;
    background-position: 50% 0;
}

* html #contentInner, * html #contentInner2 {
    height: 1px;
}

#contentMain {
    display: inline;
    float: left;
    width: 770px;
    padding-top: 19px;
    padding-bottom: 25px;
    background-repeat: repeat-x;
}

#contentMainHome {
    display: inline;
    float: left;
    width: 100%;
    padding-top: 10px;
    background-repeat: repeat-x;
}

.columns2 {
    width: 100%;
    w\idth: auto;
    margin-right: 189px;
}

* html .columns2 {
    height: 1%;
}

.columns2 .column {
    float: left;
    width: 49.9%;
}

.columns2 .column1 .inner {
    margin-right: 5px;
    margin-left: 10px;
}

.columns2 .column2 .inner {
    margin-left: 15px;
}

#content .columns2 h2 {
    margin-top: 0;
}

/* Advisory Service */
#headingNeedHelp .replacement {
    width: 158px;
    height: 19px;
    background-image: url(http://vwa.vic.gov.au/__data/assets/image/0011/254/heading_need_help6.gif?v=0.1.1);
}

/* Section-specific features and highlights */
/* Safety and Prevention */
.safety #columnBox .columns23,
.safety #footer {
    border-color: #e89d00;
}
.safety #columnBox a {
    color: #e89d00;
}
.safety #feature,
.safety #subMenu li.NavHead {
    background-color: #e89d00;
}
/* Insurance and Premiums */
.insurance #columnBox .columns23,
.insurance #footer {
    border-color: #630536;
}
.insurance #columnBox a {
    color: #630536;
}
.insurance #feature,
.insurance #subMenu li.NavHead {
    background-color: #630536;
}
.insurance #headingNeedHelp .replacement {
    background-image: url(http://vwa.vic.gov.au/__data/assets/image/0009/252/heading_need_help3.gif?v=0.1.1);
}
/* Injury and Claims */
.injury #columnBox .columns23,
.injury #footer {
    border-color: #798801;
}
.injury #headingNeedHelp .replacement {
    background-image: url(http://vwa.vic.gov.au/__data/assets/image/0008/251/heading_need_help2.gif?v=0.1.1);
}
.injury #columnBox a {
    color: #798801;
}
.injury #feature,
.injury #subMenu li.NavHead {
    background-color: #798801;
}
/* Return to Work */
.return-to-work #columnBox .columns23,
.return-to-work #footer {
    border-color: #1a8cc0;
}
.return-to-work #columnBox a {
    color: #1a8cc0;
}
.return-to-work #feature,
.return-to-work #subMenu li.NavHead {
    background-color: #1a8cc0;
}
/* Laws and Regulations */
.laws #columnBox .columns23,
.laws #footer {
    border-color: #b50c00;
}
.laws #columnBox a {
    color: #b50c00;
}
.laws #feature,
.laws #subMenu li.NavHead {
    background-color: #b50c00;
}
.laws #headingNeedHelp .replacement {
    background-image: url(http://vwa.vic.gov.au/__data/assets/image/0010/253/heading_need_help5.gif?v=0.1.1);
}
/* Health Professionals */
.health-pros #columnBox .columns23,
.health-pros #footer {
    border-color: #3b5a6f;
}
.health-pros #columnBox a {
    color: #3b5a6f;
}
.health-pros #feature,
.health-pros #headingNeedHelp .replacement {
    background-image: url(http://vwa.vic.gov.au/__data/assets/image/0011/254/heading_need_help6.gif?v=0.1.1);
}
.health-pros #subMenu li.NavHead {
    background-color: #3b5a6f;
}

.generic #subMenu li.NavHead {
    background-color: #1C5278;
}

.columns3, .columns23, .columns3head {
    width: 100%;
    w\idth: auto;
    margin-right: 189px;
    padding-bottom: 30px;
    background-repeat: repeat-y;
    background-position: 67% 0;
}

.columns3head {
    margin-top: -10px;
}

.columns3head h1 {
    margin: 0 0 -10px 0;
    padding: 0 0 20px 10px;
    background-color: #FFFFFF
}

.columns3 .column, .columns3head .column {
    float: left;
    width: 33.2%;
    margin-top: -1.75em;
}

.columns3head .column {
    margin-top: -10px;
}

.columns23 .column {
    float: left;
    margin-top: -1.75em;
}

.columns23 .column1 {
    width: 34.5%
}

.columns23 .column2 {
    width: 64.5%
}

.columns3 .column1 .inner, .columns23 .column1 .inner, .columns3head .column1 .inner {
    margin-right: 7px;
    margin-left: 10px;
}

.columns3 .column2 .inner, .columns23 .column1 .inner, .columns3head .column2 .inner {
    margin-right: 4px;
    margin-left: 13px;
}

.columns3 .column3 .inner, .columns3head .column3 .inner {
    margin-left: 16px;
}

#content .columns3 h2, #content .columns23 h2, #content .columns3head h2 {
    font-size: 100%;
}

/* 260606_GH */
#content.fullWidth {
    background: none;
    border-right:none;
    padding-bottom:50px;  /*  tisaacs  */
}

#contentInner.fullWidth h1 {
    margin-bottom: 0em;
    color: #205B81;
    font-size: 160%;
    font-weight: bold;
    display: block;
    padding: 1em 0.5em 0.5em 0.5em;
}

#contentInner.fullWidth #contentMain {
    border-top: 1px solid #E0E0E0;
}

#content h1 {
/*margin-bottom: -0.5em;*/
color: #205B81;
font-size: 159%;
font-weight: bold;
/* 260606_GH
border: 0;
padding: 0;*/
}

#content h2, #contentMain h2 {
    margin-top: 1em;
    color: #585858;
    font-size: 136%;
    margin-bottom: 0em;
    text-transform: none;
    font-weight: bold;
}

#content h3 {
    font-size: 107%;
    margin-top: 1em;
    margin-bottom: -0.5em;
}

#content h4 {
    font-size: 107%;
    margin-top: 1em;
    margin-bottom: -0.5em;
    color: #585858;
}

#content h5 {
    font-size: 100%;
    margin-top: 1em;
    margin-bottom: -1em;
}

#content h6 {
    font-size: 100%;
    margin-top: 1em;
    margin-bottom: -1em;
    color: #585858;
}

#content .listTitle {
    margin-bottom: -0.5em;
}

#content h3.linkList {
    margin-bottom: 0;
    border-top: 1px solid #EDEDED;
    border-bottom: 1px solid #EDEDED;
    padding: 0.3em 0 0.3em 0;
}

#content p {
    margin-top: 1em;
}

#content .date {
    margin-top: 1.5em;
    color: #666666;
}

#contentMain ul {
    margin-top: 1em;
    list-style: none;
}

#contentMain ul li {
    margin-top: 0.5em;
    padding-left: 15px;
    background-repeat: no-repeat;
    background-position: 0 0.5em;
}

#contentMain #subMenu ul li {
    background-image: none;
    padding-left: 0;
    margin: 0;
}

#contentMain #subMenu ul li.NavHead {
    padding: 3px 5px;
}

#contentMain ol {
    margin: 1em 0 0 2em;
}

#contentMain ol li {
    margin-top: 0.5em;
}

#content ul.summaryList li {
    padding-left: 0;
    background-image: none;
    clear: both;
}

* html #content ul.summaryList li {
    height: 1px;
}

#content ul.summaryList img {
    display: inline;
    float: left;
    margin-right: 1em;
    padding-bottom: 1em;
    vertical-align: top;
}

#content ul.summaryList h3 {
    margin-top: 0;
    margin-bottom: -1em;
    font-size: 100%;
    font-weight: normal;
}

#content ul.summaryList .viewAll {
    padding-left: 14px;
    background-repeat: no-repeat;
    background-position: 0 0.5em;
}

#content div.panel {
    border-top: 1px solid #E0E0E0;
    border-bottom: 1px solid #E0E0E0;
}

#content div.panel p {
    margin: 0.8em 0 1em 0;
}

#content h2.fileList {
    margin-bottom: -5px;
    border-top: 1px solid #E0E0E0;
    padding: 3px 0 0 0;
    font-size: 100%;
    color: #000;
}

#content ul.fileList {
    border-top: 1px solid #E0E0E0;
    padding: 0 0 0.75em 0;
}

#content ul.fileList li {
    border-bottom: 1px solid #E0E0E0;
    padding: 0 0 0.75em 25px;
    background-position: 0 2px;
}

#content ul.fileList a {
    font-weight: normal;
}

#content ul.fileList h4 {
    font-size: 100%;
    margin-top: 0;
    margin-bottom: 0;
}

#content ul.fileList p {
    margin-top: 0;
}

#content ul.fileList li.noicon {
    background-image: none !important;
    padding-left: 0;
}


#content ul.linkList {
    margin-top: 0.5em;
    padding-bottom: 0.8em;
    border-bottom: 1px solid #E0E0E0;
}

#content dl.warningBox {
    margin-top: 1em;
    border-top: 1px solid #E0E0E0;
    border-bottom: 1px solid #E0E0E0;
    padding: 0.5em 10px 0.8em 30px;
    background-repeat: no-repeat;
    background-position: 0.5em 0.5em;
    background-color: #FFF0F0;
}

#content dl.warningBox dt {
    font-weight: bold;
}

#content dl.warningBox dd.fileList {
    padding-left: 35px;
    background: none no-repeat 11px 9px;
}

#content .extrasBox {
    margin-top: 1.5em;
    border: 1px solid #205B81;
    border-top-width: 9px;
    padding: 13px;
    color: #666666;
}

#content dl.alert {
    background-color: #FFF2D0 !important;
    border: none;
    border-left: 1px solid #FFF2D0;
    border-right: 1px solid #FFF2D0;
    background-position: 1em 0.5em;
    padding-left: 35px;
}

#content dl.alert dd {
    background-color: #FFFFFF !important;
    margin-left: -35px;
    margin-right: -10px;
    margin-bottom: -6px;
    margin-top: 4px;
    padding: 5px 10px 8px 10px;
}

#content .extrasBox h2 {
    margin-top: 0;
    margin-bottom: -0.5em;
    font-size: 107%;
    color: #205B81;
}

#content .backToTop {
    margin-top: 2em;
    border-bottom: 1px solid #E0E0E0;
    text-align: right;
}

.backToTop a {
    position: relative;
    top: 8px;
}

.imgLeft {
    float: left;
    margin: 1em 1em 1em 0;
}

.imgRight {
    float: right;
    margin: 1em 0 1em 1em;
}

.imgCaption {
    float: left;
    margin: 1em 1em 1em 0;
    border: 1px solid #E0E0E0;
    padding: 1px;
    width: 180px;
}

#content .imgCaption p {
    margin-top: 0;
    padding: 3px 10px;
    background-color: #F5F5F5;
    color: #666666;
    font-size: 92%;
}




/* SUBCONTENT --------------------------------------------------------------- */

#contentSub {
    float: right;
    width: 179px;
    w\idth: 159px;
    padding: 19px 10px 10px 10px;
    background-repeat: repeat-y;
    margin-left: 0px;
}

#contentSub h2 {
    margin-top: 0;
    color: #000000;
    font-size: 100%;
}

#contentSub ul {
    margin-left: 0;
    list-style: none;
}

#contentSub li {
    margin-top: 0.5em;
}

#contentSub #quicklinksForm {
    position: relative;
    left: -10px;
    float: none;
    margin-right: -20px;
    margin-bottom: 12px;
}




/* FOOTER ------------------------------------------------------------------- */

#footer {
    clear: both;
    border-top: 4px solid #205B81;
    padding-top: 7px;
    padding-bottom: 1em;
    padding-left: 10px;
    color: #666666;
}

* html #footer {
    height: 1px;
}

#footer #logoVic {
    float: left;
    margin-top: 0;
    margin-right: 1em;
}

#logoVic img {
    width: 47px;
    height: 37px;
}

#footer p {
    float: left;
    margin-right: 5em;
}

#footer .footer-links {
    float: right;
    padding-top: 0.25em;
    margin-right: 1em;
    list-style: none;
    line-height: 1.1;
}

#footer li {
    float: left;
}

#footer li.first {
    margin-right: 0.5em;
    border-right: 1px solid #666666;
    padding-right: 0.5em;
}

#footer a {
    color: #666666;
    text-decoration: none;
}

#footer a:hover, #footer a:focus, #footer a:active {
    text-decoration: underline;
}

#downloads {
    float: right;
}

#downloads p {
    margin-right: 0.5em;
}

#downloads ul {
    float: left;
    margin-top: -5px;
    margin-right: 0;
}

#downloads li {
    margin-left: 0.5em;
}



/* FORMS -------------------------------------------------------------------- */

fieldset {
    border: 0 none #FFFFFF;
}

input.submit {
    height: 1.7em;
    border: 1px solid #D0D0D0;
    border-right-color: #9495A2;
    border-bottom-color: #9495A2;
    padding-right: 1px;
    padding-left: 1px;
    background-color: #FFFFFF;
    background-repeat: repeat-x;
    background-position: 0 100%;
    font-weight: bold;
}

input.buttStandard {
    padding: 1px 4px;
    width: 0; /* IE table-cell margin fix */
    overflow: visible;
}

input.buttStandard[class] {/* IE ignores [class] */
    width: auto; /* cancel margin fix for other browsers */
}

td input.buttStandard[class] {
    width: 100%;
}

#searchForm label {
    padding-right: 5px;
    color: #666666;
}

#contactForm {
    margin-top: 2em;
}

#contactForm fieldset {
    border-bottom: 1px solid #E0E0E0;
}

#contactForm fieldset.submit {
    width: 29.5em;
    padding-top: 1em;
    border: 0 none #FFFFFF;
    background-color: transparent;
    text-align: right;
}

#contactForm p.required {
    margin-top: 0;
    margin-bottom: 1em;
}

#contactForm label {
    clear: both;
    display: block;
    border: 1px solid #E0E0E0;
    border-bottom: 0 none #FFFFFF;
    padding: 0.3em 1em 0.3em 12em;
    background-color: #F5F5F5;
}

#contactForm .labelText {
    position: relative;
    left: -11em;
    float: left;
    margin-right: -10em;
    width: 12em;
    padding-bottom: 0.5em;
}

#contactForm .labelText em {
    position: absolute;
    left: 12em;
    color: #CC0000;
}

#contactForm .labelText .errorMsg {
    position: absolute;
    left: 29.5em;
    width: 11px;
    height: 11px;
    overflow: hidden;
    margin-top: 4px;
}

#contactForm .labelText .errorMsg .replacement {
    width: 11px;
    height: 11px;
}

#contactForm input.text {
    width: 15em;
}

#contactForm select {
    width: 15.5em;
}

.required {
    color: #CC0000;
}

#content .errorList h2 {
    color: #CC0000;
    font-size: 100%;
    font-weight: bold;
}

#content .errorList ul {
    margin-top: 0;
}

/* HP07 HOMEPAGE -------------------------------------------------------------------- */

#hp07_utility {
    float: right;
    width: 625px;
    height: 30px;
    color: #FFFFFF;
    background-repeat: no-repeat;
    background-position: left;
    margin-top: 0px;
    font-size: 11px;
}
#hp07_tools {
    padding-top: 4px;
    padding-left: 10px;
}
#hp07_tools a {
    color: #FFFFFF;
    text-decoration: none;
}
#hp07_tools a:active #hp07_tools a:visited {
    color: #FFFFFF;
    text-decoration: none;
}
#hp07_tools a:hover {
    color: #FFFFFF;
    text-decoration: underline;
}

#hp07_search {
    float: right;
    width: 220px;
    position: relative;
    margin-top: -15px;
}
#hp07_tagLine {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #6a6a6a;
    font-weight: bold;
    float: right;
    clear: right;
    padding-top: 10px;
    padding-right: 10px;
    width: 360px;
}
#hp07_featureBlurb {
    display: inline;
    float: left;
    background-attachment: fixed;
    background-repeat: no-repeat;
    background-position: left top;
    position: absolute;
}
#contentMainHome .hp07_blurb {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #8D8D8D;
    text-align: left;
    vertical-align: top;
    padding-top: 30px;
    max-height: 120px;
    height: expression( document.body.clientHeight > 120 ? "120px" : "auto" );
    display: block;
    max-height: 120px;
    height: 120px;
    overflow: hidden;
}
#hp07_banner {
    display: block;
    width: 323px;
    float: left;
}
#hp07_head_right {
    float: right;
    background: #EBEBEB;
    margin-top: 10px;
    margin-left: 10px;
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 10px;
    position: relative;
    display: inline;
    width: 32.5%;
}

#contentMainHome .featureBannerBG {
    background-repeat: no-repeat;
    background-position: left top;
    position: relative;
}
#contentMainHome .hp07_orangeHdr_rgt {
    background-repeat: no-repeat;
    background-position: right top;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
    padding-top: 9px;
    padding-left: 3px;
}
#contentMainHome .hp07_orangeHdr_rgt_inner {
    background-repeat: no-repeat;
    background-position: right top;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
    padding-top: 9px;
    padding-left: 3px;
}
#contentMainHome .hp07_orangeHdr_rgt_grey {
    background-image: url(http://www.worksafe.vic.gov.au/wps/wcm/resources/file/eb555c09e5860d0/hp07_orange_home_hd_rgt_grey.gif);
    background-repeat: no-repeat;
    background-position: right top;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #8D8D8D;
    padding-top: 9px;
    padding-left: 3px;
}
#contentMainHome .hp07_orangeHdr_rgt_grey_outer {
    background-image: url(http://www.worksafe.vic.gov.au/wps/wcm/resources/file/eb55a809e58aaa2/hp07_orange_home_hd_rgt_grey_outer.gif);
    background-repeat: no-repeat;
    background-position: right top;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #8D8D8D;
    padding-top: 9px;
    padding-left: 3px;
}
#contentMainHome .hp07_orangeHdr_ln {
    background-image: url(http://www.worksafe.vic.gov.au/wps/wcm/resources/file/eb564009e59646b/hp07_orange_home_ln_rgt.gif);
    background-repeat: no-repeat;
    background-position: right top;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
    padding-top: 3px;
    padding-left: 3px;
}
#contentMainHome .hp07_orangeHdr_text {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #FFFFFF;
    padding-top: 10px;
}

#contentMainHome .featureBannerBGcol2 {
    background-image: url(http://www.worksafe.vic.gov.au/wps/wcm/resources/file/eb0e7a41c7933e5/hp07_feature_bg.gif);
    background-repeat: no-repeat;
    background-position: right top;
    background-attachment: relative;
}
#contentMainHome .hp07HomepageTableContent {
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #bdbdbd;
    background-image: url(http://www.worksafe.vic.gov.au/wps/wcm/resources/file/eb103141c92e1d6/hp07_tableContentBG.gif);
    background-repeat: repeat-y;
    background-position: right top;
    padding-right: 4px;
    padding-left: 5px;
}
#contentMainHome .hp07HomepageTableContent_ln, #contentMainHome .hp07HomepageTableContent_lft {
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #bdbdbd;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #bdbdbd;
    padding-right: 4px;
    padding-left: 5px;
}

#contentMainHome .hp07_greyFtr_rgt {
    background-image: url(http://www.worksafe.vic.gov.au/wps/wcm/resources/file/eb0f1d41c7fd489/hp07_home_ftr_outer_grey.gif);
    background-repeat: no-repeat;
    background-position: right top;
}
#contentMainHome .hp07_greyFtr_rgt_inner {
    background-image: url(http://www.worksafe.vic.gov.au/wps/wcm/resources/file/eb0ee741c7d68c4/hp07_home_ftr_inner_grey.gif);
    background-repeat: no-repeat;
    background-position: right top;
}
#contentMainHome .hp07HomepageTableContentMore {
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #bdbdbd;
    background-image: url(http://www.worksafe.vic.gov.au/wps/wcm/resources/file/eb103141c92e1d6/hp07_tableContentBG.gif);
    background-repeat: repeat-y;
    background-position: right top;
    text-align: right;
    padding-right: 30px;
}

/* HOMEPAGE LINKS --------------------------*/

#contentMainHome ul {
    margin-top: .5em;
    list-style: none;
    margin-bottom: .5em;
    margin-left: .5em;
}

#contentMainHome .hp07HomepageTableContent li {
    margin-top: .2em;
    padding-left: 15px;
    background-image: url(http://www.worksafe.vic.gov.au/wps/wcm/resources/file/eb294141daf541f/hp07_bullet_diamond.gif);
    background-repeat: no-repeat;
    background-position: 0 0.5em;
}
#contentMainHome .hp07HomepageTableContent_ftr img {
    right: 0px;
    top: 0px;
    position: relative;
    border: 0;
    padding: 0;
    margin: 0;
}
#contentMainHome .hp07HomepageTableContent_ln ul {
    list-style: none;
    margin-left: .5em;
    margin-top: 3px;
}
#contentMainHome .hp07HomepageTableContent_ln li {
    margin-top: 0px;
    padding-left: 15px;
    background-image: url(http://www.worksafe.vic.gov.au/wps/wcm/resources/file/eb294141daf541f/hp07_bullet_diamond.gif);
    background-repeat: no-repeat;
    background-position: 0 0.5em;
}
#contentMainHome .hp07HomepageTableContent_lft ul {
    margin-top: .5em;
    list-style: none;
    margin-bottom: .5em;
    margin-left: .5em;
}
#contentMainHome .hp07HomepageTableContent_lft li {
    margin-top: .2em;
    padding-left: 15px;
    background-image: url(http://www.worksafe.vic.gov.au/wps/wcm/resources/file/eb294141daf541f/hp07_bullet_diamond.gif);
    background-repeat: no-repeat;
    background-position: 0 0.5em;
}

#contentMainHome ol {
    margin: 1em 0 0 2em;
}

#contentMainHome ol li {
    margin-top: 0.5em;
}

#contentMainHome .hp07HomepageTableContent li a, #contentMainHome .hp07HomepageTableContent_ln li a, #contentMainHome .hp07HomepageTableContent_lft li a {
    text-decoration: none;
}
#contentMainHome .hp07HomepageTableContent li a:hover, #contentMainHome .hp07HomepageTableContent_ln li a:hover, #contentMainHome .hp07HomepageTableContent_lft li a:hover {
    text-decoration: underline;
}

#contentMainHome dl.warningBoxAlert {
    margin-top: 2px;
    border-top: 1px solid #E0E0E0;
    padding: 5px 10px 9px 30px;
    background-image: url(http://www.worksafe.vic.gov.au/wps/wcm/resources/file/ebcdee0873240aa/icon_warning.gif);
    background-repeat: no-repeat;
    background-position: .5em .6em;
    background-color: #FFF0F0;
}

/** #contentMainHome dl.warningBoxAlert {
border-top: 1px solid #E0E0E0;
padding: 1px 5px 4px 40px;
background-image: url(../images/icon_warning.gif);
background-repeat: no-repeat;
background-position: 1em .4em;
background-color: #FFF0F1;
}
**/
#contentMainHome dl.warningBox p {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
#contentMainHome .hp07HomepageTableContent_ln p {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

/******* CONTENT IMAGE ********/

#contentMain .contentIMG {
    float: right;
    margin: 4px 10px 10px 4px;
    padding: 5px;
    border: 1px solid #D4D4D4;
}

#contentMain .newsIMG {
    float: right;
    margin: 4px 10px 10px 4px;
    padding: 5px;
    border: 1px solid #D4D4D4;
}

#contentMain .newsIMG img {
    width: 280px;
    height: 150px;
}


/******* RTW CALENDAR STYLES ********/

#mytable {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 15px auto auto;
    FONT: 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    WIDTH: 100%;
    PADDING-TOP: 0px
}
#mytable CAPTION {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 5px;
    FONT: italic 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    WIDTH: 700px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: right
}
#mytable TH {
    BORDER-RIGHT: #c1dad7 1px solid;
    PADDING-RIGHT: 6px;
    BORDER-TOP: #c1dad7 1px solid;
    PADDING-LEFT: 12px;
    PADDING-BOTTOM: 6px;
    FONT: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: uppercase;
    COLOR: #4f6b72;
    PADDING-TOP: 6px;
    BORDER-BOTTOM: #c1dad7 1px solid;
    BACKGROUND-REPEAT: no-repeat;
    LETTER-SPACING: 2px;
    BACKGROUND-COLOR: #d8eded;
    TEXT-ALIGN: left
}
#mytable TH.nobg {
    BORDER-TOP-WIDTH: 0px;
    BORDER-RIGHT: #c1dad7 1px solid;
    BORDER-LEFT-WIDTH: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%
}
#mytable TD {
    BORDER-RIGHT: #c1dad7 1px solid;
    PADDING-RIGHT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 12px;
    BACKGROUND: #fff;
    COLOR: #4f6b72;
    PADDING-TOP: 6px;
    BORDER-BOTTOM: #c1dad7 1px solid
}
#mytable TD.alt {
    COLOR: #797268;
    PADDING-RIGHT: 0px;
    PADDING-BOTTOM: 0px;
    BACKGROUND-COLOR: #f5fafa
}
#mytable TH.spec {
    BORDER-TOP-WIDTH: 0px;
    PADDING-RIGHT: 0px;
    PADDING-BOTTOM: 0px;
    BACKGROUND: #fff;
    FONT: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    BORDER-LEFT: #c1dad7 1px solid
}
#mytable TH.specalt {
    BORDER-TOP-WIDTH: 0px;
    PADDING-RIGHT: 0px;
    PADDING-BOTTOM: 0px;
    BACKGROUND: #f5fafa;
    FONT: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    BORDER-LEFT: #c1dad7 1px solid;
    COLOR: #797268
}
#mytable img {
    clip: rect(auto,0px,auto,0px);
    float: right;
}
#mytable TD img {
    bottom: 0px;
    right: 0px;
}
.cal_small_text {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #333333;
}

/************* PDF link - acrobat icon small ****************/

.ICO_acrobat a {
    padding-left: 30px;
    padding-top: 9px;
    background-image: url(/wps129/wcm/resources/file/eb16810da9c826e/IMG_acrobat_sml.gif);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    height: 30px;
    display: block;
}


/************* Simple table with orange borders and grey header / orange footer ****************/

td.Hed {
    border-bottom: 2px solid #ffbe33;
    border-left: 1px solid #ffbe33;
    background-color: #CCCCCC;
    text-align: left;
    text-indent: 5px;
    font-family: Verdana;
    font-weight: bold;
    font-size: 11px;
    color: #404040;
    padding-top: 5px;
    padding-bottom: 5px;
}

td.Bod {
    border-bottom: 1px solid #ffbe33;
    border-top: 0px;
    border-left: 1px solid #ffbe33;
    border-right: 0px;
    text-align: left;
    text-indent: 10px;
    font-family: Verdana, sans-serif, Arial;
    font-weight: normal;
    font-size: 11px;
    color: #404040;
    background-color: #fafafa;
    padding-top: 3px;
    padding-bottom: 3px;
}
td.Bod li {
    margin-left: 5px;
}
td.Toe {
    border-bottom: 1px solid #ffbe33;
    border-top: 0px;
    border-left: 1px solid #ffbe33;
    border-right: 0px;
    text-align: left;
    text-indent: 10px;
    font-family: Verdana, sans-serif, Arial;
    font-weight: normal;
    font-size: 11px;
    color: #404040;
    background-color: #ffbe33;
    padding-top: 3px;
    padding-bottom: 3px;
}

table.WSTable {
    text-align: center;
    font-family: Verdana;
    font-weight: normal;
    font-size: 11px;
    color: #404040;
    width: 90%;
    background-color: #fafafa;
    border: 1px #ffbe33 solid;
    border-collapse: collapse;
    border-spacing: 0px;
}


#FlashBanner {
    z-index: 0;
}

/****************

Action Button CSS

*****************/

a.action_Btn {
    background: transparent url('<Component name="IMG - action_BTN" format="url"/>') no-repeat scroll top right;
    display: block;
    float: left;
    padding-right: 24px;
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
}
a.action_Btn:visited {
    color: #FFFFFF;
}
a.action_Btn span {
    background: transparent url('<Component name="IMG - action_BTN_right" format="url"/>') no-repeat;
    display: block;
    padding-left: 10px;
    padding-bottom: 5px;
    padding-top: 3px;
}

a.action_Btn:hover, a.action_Btn:focus {
    background: transparent url('<Component name="IMG - action_BTN_over" format="url"/>') no-repeat scroll top right;
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    color: #5c5959;
    text-decoration: none;
}
a.action_Btn:hover span {
    background: transparent url('<Component name="IMG - action_BTN_right_over" format="url"/>') no-repeat;
}

.action_Btn {
    background: transparent url('<Component name="IMG - action_BTN" format="url"/>') no-repeat scroll top right;
    display: block;
    float: left;
    padding-right: 24px;
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
}
.action_Btn span {
    background: transparent url('<Component name="IMG - action_BTN_right" format="url"/>') no-repeat;
    display: block;
    padding-left: 10px;
    padding-bottom: 5px;
    padding-top: 3px;
}
.action_Btn:hover, .action_Btn:focus {
    background: transparent url('<Component name="IMG - action_BTN_over" format="url"/>') no-repeat scroll top right;
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    color: #5c5959;
    text-decoration: none;
}
.action_Btn:hover span {
    background: transparent url('<Component name="IMG - action_BTN_right_over" format="url"/>') no-repeat;
}

/************* Simple table showing border on rows ****************/

#tab-min {
    font-family: verdana, Sans-Serif;
    font-size: 11px;
    background: #fff;
    margin-top: 5px;
    margin-bottom: 5px;
    width: 95%;
    border-collapse: collapse;
    text-align: left;
}
#tab-min th {
    font-size: 12px;
    font-weight: normal;
    color: #3B5A6F;
    padding: 10px 8px;
    border-bottom: 2px solid #3B5A6F;
}
#tab-min td {
    border-bottom: 1px solid #E0E0E0;
    color: #666;
    padding: 6px 8px;
}
#tab-min tbody tr:hover td {
    color: red;
}
#tab-min2 {
    font-family: verdana, Sans-Serif;
    font-size: 11px;
    background: #fff;
    margin: 15px;
    width: 95%;
    border-collapse: collapse;
    text-align: left;
}
#tab-min2 th {
    font-size: 12px;
    font-weight: normal;
    color: #3B5A6F;
    padding: 10px 8px;
    border-bottom: 2px solid #3B5A6F;
}
#tab-min2 td {
    border-bottom: 1px solid #E0E0E0;
    color: #666;
    padding: 6px 8px;
}
#tab-min2 tbody tr:hover td {
    color: red;
}
#tab-min3 {
    font-family: verdana, Sans-Serif;
    font-size: 11px;
    background: #fff;
    margin: 15px;
    width: 95%;
    border-collapse: collapse;
    text-align: left;
}
#tab-min3 th {
    font-size: 12px;
    font-weight: normal;
    color: #3B5A6F;
    padding: 10px 8px;
    border-bottom: 2px solid #3B5A6F;
}
#tab-min3 td {
    border-bottom: 1px solid #E0E0E0;
    color: #666;
    padding: 6px 8px;
}
#tab-min3 tbody tr:hover td {
    color: red;
}

#header #homeMainContent #homeMainContent3 #enewsLink a {
    float: right;
    margin-top: -17px;
}
#header #homeMainContent #homeMainContent3 .rssLink {
    margin-top: -35px;
    margin-left: 200px;
}

/* Example box added by S Wardle 22/06/07 */
#content .yourGuideContent p.examplebox {
    background-color: #FFF2D0;
    font-style: italic;
    color: #4D4D4D;
    text-align: justify;
    display: block;
    padding: 5px 20px 5px 20px;
}
#content #contentMain .industryGuide p.examplebox {
    background-color: #FFF2D0;
    font-style: italic;
    color: #4D4D4D;
    text-align: justify;
    display: block;
    padding: 5px 20px 5px 20px;
}
#content #contentMain .hazardGuide p.examplebox {
    background-color: #FFF2D0;
    font-style: italic;
    color: #4D4D4D;
    text-align: justify;
    display: block;
    padding: 5px 20px 5px 20px;
}
#content #contentMain .subjectGuide p.examplebox {
    background-color: #FFF2D0;
    font-style: italic;
    color: #4D4D4D;
    text-align: justify;
    display: block;
    padding: 5px 20px 5px 20px;
}
#content #contentInner #contentMain p.examplebox {
    background-color: #FFF2D0;
    font-style: italic;
    color: #4D4D4D;
    text-align: justify;
    display: block;
    padding: 5px 20px 5px 20px;
}
#wrapper #main #content #contentInner #contentMain p.examplebox {
    background-color: #FFF2D0;
    font-style: italic;
    color: #4D4D4D;
    text-align: justify;
    display: block;
    padding: 5px 20px 5px 20px;
}
.example {
    background-color: #FFF2D0;
    font-style: italic;
    color: #4D4D4D;
    text-align: justify;
    display: block;
    padding: 5px 20px 5px 20px;
}

/* NEW SITE HEADER */

#headerMain {
    width: 980px;
    margin: auto;
    margin-top: 0px;
    position: relative;
}



/* FORMS
-------------------------------------------*/
#SearchBox {
    right: 5px;
    top: 4px;
    margin-bottom: 25px;
    overflow: hidden;
    position: absolute;
}

#searchFormTop .searchInput {
    border: none;
    border-left: 1px solid #CDCDCD;
    border-top: 1px solid #CDCDCD;
    border-bottom: 1px solid #CDCDCD;
    background: #fff;
    padding: 6px 4px 6px 25px;
    color: #666;
    width: 155px;
    float: left;
    background: #fff url(images/ico_search.jpg) 5px 50% no-repeat;
    height: 16px;
}
#searchFormTop .searchSubmit {
    width: 70px;
    height: 30px;
    border: none;
    background: url(images/but_search.png) -2px 0 no-repeat;
    cursor: pointer;
    padding: 0;
    text-align: center;
    color: #ccc;
    font-size: 11px;
    text-transform: uppercase;
}

#HeadBoxWrapper {
    height: 180px;
    background-image: url(http://vwa.vic.gov.au/__data/assets/image/0010/271/NavHomeBG.png?v=0.1.1);
}
/* Header BG overrides */
.safety #HeadBoxWrapper {
    background-image: url(http://vwa.vic.gov.au/__data/assets/image/0016/277/NavSafetyBG.png?v=0.1.1);
}
.insurance #HeadBoxWrapper {
    background-image: url(http://vwa.vic.gov.au/__data/assets/image/0012/273/NavInsuranceBG.png?v=0.1.1);
}
.injury #HeadBoxWrapper {
    background-image: url(http://vwa.vic.gov.au/__data/assets/image/0011/272/NavInjuryBG.png?v=0.1.1);
}
.return-to-work #HeadBoxWrapper {
    background-image: url(http://vwa.vic.gov.au/__data/assets/image/0015/276/NavrtwBG.png?v=0.1.1);
}
.laws #HeadBoxWrapper {
    background-image: url(http://vwa.vic.gov.au/__data/assets/image/0013/274/NavLawsBG.png?v=0.1.1);
}
.health-pros #HeadBoxWrapper {
    background-image: url(http://vwa.vic.gov.au/__data/assets/image/0009/270/NavHealthBG.png?v=0.1.1);
}

#LogoBox {
    background-image: url(http://vwa.vic.gov.au/__data/assets/image/0014/275/NavLogo.png?v=0.1.3);
    background-position: 0px 0px;
    top: 0px;
    left: 20px;
    height: 112px;
    width: 202px;
    background-repeat: no-repeat;
    position: absolute;
}
#SiteToolsBG {
    left: 250px;
    top: 0px;
    position: absolute;
    padding-top: 8px;
    color: #FFFFFF;
}
#SiteToolsBG a {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
    text-decoration: none;
}
#SiteToolsBG a:hover {
    text-decoration: underline;
}
#TaglineBox {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #666666;
    text-decoration: none;
    height: 20px;
    width: 400px;
    top: 60px;
    right: 75px;
    position: absolute;
}
#NavBox {
    height: 53px;
    width: 980px;
    top: 120px;
    position: absolute;
}

.tooltip {
    text-decoration: none;
    border-bottom-width: 1px;
    border-bottom-style: dashed;
}


#rtw_fund th {
    border-bottom-width: 2px;
    border-bottom-style: solid;
    border-bottom-color: #69C;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #69C;
    text-align: left;
    padding: 3px;
    text-align: left;
    vertical-align: top;
}
#rtw_fund td {
    text-align: left;
    vertical-align: top;
}

#rtw_fund {
    width: 550px;
}

#tab-simple-blk-border {
    border: 1px solid #e1e1e1;
}

#tab-simple-blk-border td {
    border: 1px solid #e1e1e1;
}

-->/* Customised main styles */

/* ----- Home ----- */
#quicklinksForm {
    background-image: url('http://vwa.vic.gov.au/__data/assets/image/0018/279/quicklinks_bg.jpg?v=0.1.1');
}
#quicklinksForm .replacement {
    background-image: url('http://vwa.vic.gov.au/__data/assets/image/0012/255/heading_quicklinks.gif?v=0.1.1');
}

#breadcrumbTrail li {
    background-image: url('http://vwa.vic.gov.au/__data/assets/image/0014/239/breadcrumb_divider.gif?v=0.1.1');
}

#menu .replacement {
    background-image: url('http://vwa.vic.gov.au/__data/assets/image/0017/269/menu.png?v=0.1.1');
}
.inside.no-sidebar #menu_end {
    background-image: url('http://vwa.vic.gov.au/__data/assets/image/0019/982/menu_end_home.jpeg?v=0.0.2');
}
.inside.no-sidebar #menuWhatsNew .replacement {
    background-position: -777px 0;
}
.inside.no-sidebar #menu #menuHome,
.inside.no-sidebar #menuHome a,
.inside.no-sidebar #menuHome .replacement,
.inside.no-sidebar #menuHome img {
    width: 77px;
    margin-left: 0;
    background-position: 0 -53px;
}

#contentInner2 {
    background-image: url('http://vwa.vic.gov.au/__data/assets/image/0013/247/column2_divider.gif?v=0.1.1');
}
#contentMain {
    background-image: url('http://vwa.vic.gov.au/__data/assets/image/0014/248/content_padding_top.gif?v=0.1.1');
}
.columns3, .columns23, .columns3head {
    background-image: url('http://vwa.vic.gov.au/__data/assets/image/0017/278/px_e0e0e0.gif?v=0.1.1');
}
#contentMain ul li {
    background-image: url('http://vwa.vic.gov.au/__data/assets/image/0006/240/bullet_diamond.gif?v=0.1.2');
}
#content ul.summaryList .viewAll {
    background-image: url('http://vwa.vic.gov.au/__data/assets/image/0006/240/bullet_diamond.gif?v=0.1.2');
}
#content ul.fileList li {
    background-image: url('http://vwa.vic.gov.au/__data/assets/image/0014/266/icon_file_unknown.gif?v=0.1.1');
}
#content dl.warningBox {
    background-image: url('http://vwa.vic.gov.au/__data/assets/image/0015/267/icon_warning.gif?v=0.1.1');
}
#content dl.warningBox dd.fileList {
    background: url('http://vwa.vic.gov.au/__data/assets/image/0014/266/icon_file_unknown.gif?v=0.1.1') no-repeat 11px 9px;
}
input.submit {
    background-image: url('http://vwa.vic.gov.au/__data/assets/image/0012/246/button_bg.gif?v=0.1.1');
}
#contactForm .labelText .errorMsg .replacement {
    background-image: url('http://vwa.vic.gov.au/__data/assets/image/0013/265/icon_error.gif?v=0.1.1');
}
#hp07_utility {
    background-image: url('http://vwa.vic.gov.au/__data/assets/image/0011/263/hp07_utility_bg.jpg?v=0.1.1');
}
.ICO_acrobat a {
    background-image: url('http://vwa.vic.gov.au/__data/assets/image/0016/268/IMG_acrobat_sml.gif?v=0.1.1');
}
#textCallUs .replacement {
    width: 159px;
    height: 41px;
    background-image: url('http://vwa.vic.gov.au/__data/assets/image/0012/282/text_call_us.gif?v=0.1.1');
}

/* Content */
#headingWhatsOn .replacement {
    background-image: url('http://vwa.vic.gov.au/__data/assets/image/0014/257/heading_whats_on.gif?v=0.1.2');
}
#headingLatestNews .replacement {
    width: 96px;
    height: 10px;
    background-image: url('http://vwa.vic.gov.au/__data/assets/image/0007/250/heading_latest_news.gif?v=0.1.1');
}
/* Subcontent */
#headingImportantInfo .replacement {
    width: 117px;
    height: 10px;
    background-image: url('http://vwa.vic.gov.au/__data/assets/image/0015/249/heading_important_info.gif?v=0.1.1');
}

/* Workplace Fatality Graph */
.workplaceFatalitites div.graph {
    background: #E0E0E0 url('http://vwa.vic.gov.au/__data/assets/image/0014/284/workplaceFatalities_bg_prev.gif?v=0.1.1') 0 0 repeat-x;
}
.workplaceFatalitites #workplaceFatalities_ToDate div.graph {
    background-image: url('http://vwa.vic.gov.au/__data/assets/image/0013/283/workplaceFatalities_bg_current.gif?v=0.1.1');
}

/* Home Table HDR BGs */
#contentMainHome .hp07_orangeHdr_rgt_grey {
    background-image: url('http://vwa.vic.gov.au/__data/assets/image/0016/259/hp07_orange_home_hd_rgt_grey.gif?v=0.1.1');
}
#contentMainHome .hp07_orangeHdr_rgt_grey_outer {
    background-image: url('http://vwa.vic.gov.au/__data/assets/image/0008/260/hp07_orange_home_hd_rgt_grey_outer.gif?v=0.1.1');
}
#contentMainHome .hp07_orangeHdr_rgt_inner {
    background-image: url('http://vwa.vic.gov.au/__data/assets/image/0009/261/hp07_orange_home_hd_rgt_inner.gif?v=0.1.1');
}
#contentMainHome .hp07_orangeHdr_ln {
    background-image: url('http://vwa.vic.gov.au/__data/assets/image/0010/262/hp07_orange_home_ln_rgt.gif?v=0.1.1');
}
#contentMainHome .hp07_orangeHdr_rgt {
    background-image: url('http://vwa.vic.gov.au/__data/assets/image/0015/258/hp07_orange_home_hd_rgt.gif?v=0.1.1');
}

/* 2011 Header Elements */
#searchFormTop .searchInput {
    background: #fff url('http://vwa.vic.gov.au/__data/assets/image/0012/264/ico_search.jpg?v=0.1.1') 5px 50% no-repeat;
}
#searchFormTop .searchSubmit {
    background: url('http://vwa.vic.gov.au/__data/assets/image/0007/241/but_search.png?v=0.1.1') -2px 0 no-repeat;
}

a.action_Btn {
    background: transparent url('http://vwa.vic.gov.au/__data/assets/image/0012/237/action_BTN_right.png?v=0.1.1') no-repeat scroll top right;
}
a.action_Btn span {
    background: transparent url('http://vwa.vic.gov.au/__data/assets/image/0010/235/action_BTN_bg.png?v=0.1.1') no-repeat;
}
a.action_Btn:hover {
    background: transparent url('http://vwa.vic.gov.au/__data/assets/image/0013/238/action_BTN_right_over.png?v=0.1.1') no-repeat scroll top right;
}
a.action_Btn:hover span {
    background: transparent url('http://vwa.vic.gov.au/__data/assets/image/0011/236/action_BTN_over.png?v=0.1.1') no-repeat;
}

/* Topics: 2 columns */
.columns2.topics {
    margin: 1em 0px 0px 0px;
    border-top: 1px solid #EDEDED;
    border-bottom: 1px solid #EDEDED;
}

.columns2.topics .column1 .inner {
    margin-right: 0px;
    margin-left: 10px;
}

.columns2.topics .column2 .inner {
    margin-left: 10px;
}

.columns2.topics ul {
    margin-bottom: 1em;
}

/* Replacement Headings */
#headingWhatsNew .replacement {
    background-image: url(http://vwa.vic.gov.au/__data/assets/image/0013/256/heading_whats_new.gif?v=0.1.1);
}

/* ----- No Sidebar ----- */

/* Search */
.no-sidebar .sColumn1 {
    width: 182px;
    float: left;
}

.no-sidebar .sColumn1pad {
    padding-top: 90px;
    padding-left: 7px;
    padding-right: 7px;
}

.no-sidebar .sColumn2 {
    margin-left: 182px;
    margin-right: 7px;
}

.no-sidebar * html .sColumn2 {
    height: 1%;
}

.no-sidebar .cBrowsing {
    margin-bottom: 20px;
}

.no-sidebar #contentInner.fullWidth .sColumn2 h1 {
    padding-left: 0;
}

.no-sidebar .cBrowsing h2 {
    margin: 0 !important;
    padding: 0 !important;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 1em !important;
    color: #FFFFFF !important;
    background-color: #205b81;
    width: auto;
    height: 24px;
}

.no-sidebar .cBrowsing h2 span {
    display: block;
    padding-left: 7px;
    padding-top: 3px;
    padding-right: 7px;
}

.no-sidebar .cBrowsingPad {
    padding-bottom: 20px;
}

.no-sidebar .cBrowsingSpan {
    padding: 10px;
}

.no-sidebar .browseWorksafe {
    margin-left: 10px;
    margin-top: 0;
    padding: 0;
    margin-bottom: 18px;
}

.no-sidebar .results {
    width: 80%;
}

.no-sidebar .resultsPad {
    margin: 0;
    padding-top: 0;
    padding-left: 7px;
    padding-right: 7px;
    padding-bottom: 3px;
}

.no-sidebar .resultsPad p {
    margin-top: 3px !important;
    padding: 0;
}

.no-sidebar .results h2 {
    color: #336699 !important;
    font-size: 1.2em !important;
    font-weight: normal !important;
    margin-bottom: 0 !important;
    padding: 0;
}

.no-sidebar .sGrey {
    border-left: 1px solid #cac9c9;
    border-right: 1px solid #cac9c9;
    border-bottom: 1px solid #cac9c9;
    background-color: #f5f5f5;
}
.no-sidebar .sGreyPad {
    padding-top: 8px;
    padding-left: 7px;
    padding-right: 7px;
    padding-bottom: 18px;
}

.no-sidebar .sbutton {
    position: relative;
    top: 4px;
}

.no-sidebar .sGreyPad ul {
    margin-top: 5px;
    margin-left: 0px!important;
}

.no-sidebar .lightGrey {
    color: #666666;
    font-size: .9em;
}
.no-sidebar .lightGrey a:link,
.no-sidebar .lightGrey a:visited,
.no-sidebar .hint {
    color: #070;
    text-decoration: none;
}
.no-sidebar .hint {
    color: #666;
}

.no-sidebar .blackArrow li {
    list-style-type: none;
    background-repeat:no-repeat;
    background-position: 0px 6px;
    padding-left: 5px;
}
.no-sidebar .blueArrow li {
    padding-bottom: 3px !important;
    color: #336699;
    list-style-type: none;
    background-repeat:no-repeat;
    background-position: 0px 6px;
    padding-left: 5px;
}
.no-sidebar .yellowArrow li {
    padding-bottom: 3px !important;
    color: #336699;
    list-style-type: none;
    background-repeat:no-repeat;
    background-position: 0px 6px;
    padding-left: 10px;
}

.no-sidebar .searchbox {
    width: 240px;
}
.no-sidebar .searchButton {
    background-repeat:repeat-x;
}

.no-sidebar .nextbar {
    margin-top: 20px;
    padding: 0;
    background-color: #ececec;
    text-align: right;
    margin-bottom: 20px;
}
.no-sidebar .nextbarPad {
    padding-top: 4px;
    padding-bottom: 0;
    padding-left: 7px;
    padding-right: 7px;
    width: auto;
    height: 21px;
}
.no-sidebar .resultbar {
    padding: 0;
    margin: 0;
    background-color: #ececec;
}
.no-sidebar .resultbarPad {
    padding: 4px 7px;
    width: auto;
}
.no-sidebar .nextbarPad ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.no-sidebar .nextbarPad ul li {
    display: inline;
    margin: 0;
    padding-right: 5px;
}
.no-sidebar .nextbarPad ul li a {
    color: #333333 !important;
}
.no-sidebar .noUnderline a {
    text-decoration: none !important;
    background-repeat:no-repeat;
    background-position: 35px 4px;
}

.no-sidebar .searchTable {
    margin-left: 5px;
}
.no-sidebar .searchTable td {
    height: 25px;
}
.no-sidebar .searchForm {
    padding-bottom: 17px;
}
.no-sidebar .inputLength {
    width: 206px !important;
}
.no-sidebar .searchColumnsPad {
    margin-left: 10px;
    margin-right: 10px;
}
.no-sidebar .searchDirections {
    width: 126px !important;
}
.no-sidebar .searchDropdown {
    width: 210px !important;
}
.no-sidebar .searchInputs {
    width: 200px !important;
}
.no-sidebar .searchGrad {
    background-color: #eeeeee;
}

.no-sidebar option {
    font-size: 1em;
}

.no-sidebar .submitButton {
    padding-top: 15px;
}
.no-sidebar .smallInput {
    width: 101px;
}
.no-sidebar .medInput {
    width: 137px;
}
.no-sidebar .inputLong {
    width: 295px;
}
.no-sidebar .leftCol1, .leftColSub {
    width: 57%;
    float: left;
}
.no-sidebar .rightCol, .rightCol, .rightColSub {
    width: 40%;
    float: left;
}
.no-sidebar .leftColPad {
    padding-left: 10px;
}
.no-sidebar .rightColPad {
    padding-left: 20px;
}
.no-sidebar .optionalTable {
    padding-bottom: 20px;
}
.no-sidebar .optionalTable td {
    padding-top: 5px;
    padding-bottom: 5px;
}
.no-sidebar .optional {
    background-color: #FFFFFF !important;
}

.no-sidebar .pubType {
    margin-top: 10px;
    color: #666666;
    font-size: .9em;
    text-align: left;
}
.no-sidebar .pubType th {
    font-weight: normal;
    padding-right: 20px;
}
.no-sidebar #content p.pubType {
    margin-top: .6em !important;
    padding-top: 0px;
}

.no-sidebar .long {
    width: 200px;
}
.no-sidebar .midpad {
    padding-left: 30px;
    padding-top: 2px;
    padding-bottom: 2px;
}@charset "UTF-8";

/* SpryCollapsiblePanel.css - Revision: Spry Preview Release 1.4 */

/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */

/* This is the selector for the main CollapsiblePanel container. For our
 * default style, the CollapsiblePanel is responsible for drawing the borders
 * around the widget.
 *
 * If you want to constrain the width of the CollapsiblePanel widget, set a width on
 * the CollapsiblePanel container. By default, our CollapsiblePanel expands horizontally to fill
 * up available space.
 *
 * The name of the class ("CollapsiblePanel") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style the
 * CollapsiblePanel container.
 */
.CollapsiblePanel {
    margin: 0px;
    padding: 0px;
    width: 100%;
}

/* This is the selector for the CollapsiblePanelTab. This container houses
 * the title for the panel. This is also the container that the user clicks
 * on to open or close the panel.
 *
 * The name of the class ("CollapsiblePanelTab") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style an
 * CollapsiblePanel panel tab container.
 */
.CollapsiblePanelTab {
    font-weight: bold;
    margin: 0px;
    padding: 2px;
    cursor: pointer;
    -moz-user-select: none;
    -khtml-user-select: none;
    color: #336699;
    text-decoration: underline;
}

/* This is the selector for a CollapsiblePanel's Content area. It's important to note that
 * you should never put any padding on the content area element if you plan to
 * use the CollapsiblePanel's open/close animations. Placing a non-zero padding on the content
 * element can cause the CollapsiblePanel to abruptly grow in height while the panels animate.
 *
 * The name of the class ("CollapsiblePanelContent") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style a
 * CollapsiblePanel content container.
 */
.CollapsiblePanelContent {
    margin: 0px;
    padding: 0px;
}

/* An anchor tag can be used inside of a CollapsiblePanelTab so that the
 * keyboard focus ring appears *inside* the tab instead of around the tab.
 * This is an example of how to make the text within the anchor tag look
 * like non-anchor (normal) text.
 */
.CollapsiblePanelTab a {
    font-weight: bold;
}

/* This is an example of how to change the appearance of the panel tab that is
 * currently open. The class "CollapsiblePanelOpen" is programatically added and removed
 * from panels as the user clicks on the tabs within the CollapsiblePanel.
 */
.CollapsiblePanelOpen .CollapsiblePanelTab {
    font-weight: bold;
    text-decoration: none;

}

/* This is an example of how to change the appearance of the panel tab as the
 * mouse hovers over it. The class "CollapsiblePanelTabHover" is programatically added
 * and removed from panel tab containers as the mouse enters and exits the tab container.
 */
.CollapsiblePanelTabHover,  .CollapsiblePanelOpen .CollapsiblePanelTabHover {
    background-color: #CCC;
    font-weight: bold;
    text-decoration: none;
}

/* This is an example of how to change the appearance of all the panel tabs when the
 * CollapsiblePanel has focus. The "CollapsiblePanelFocused" class is programatically added and removed
 * whenever the CollapsiblePanel gains or loses keyboard focus.
 */
.CollapsiblePanelFocused .CollapsiblePanelTab {
    background-color: #DCE4E9;
    font-weight: bold;
}
@charset "UTF-8";

/* SpryAccordion.css - Revision: Spry Preview Release 1.4 */

/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */

/* This is the selector for the main Accordion container. For our default style,
 * we draw borders on the left, right, and bottom. The top border of the Accordion
 * will be rendered by the first AccordionPanelTab which never moves.
 *
 * If you want to constrain the width of the Accordion widget, set a width on
 * the Accordion container. By default, our accordion expands horizontally to fill
 * up available space.
 *
 * The name of the class ("Accordion") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style the
 * Accordion container.
 */
.Accordion {
    overflow: hidden;
}

/* This is the selector for the AccordionPanel container which houses the
 * panel tab and a panel content area. It doesn't render visually, but we
 * make sure that it has zero margin and padding.
 *
 * The name of the class ("AccordionPanel") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style an
 * accordion panel container.
*/
.AccordionPanel {
    margin: 0px;
    padding: 0px;
}

/* This is the selector for the AccordionPanelTab. This container houses
 * the title for the panel. This is also the container that the user clicks
 * on to open a specific panel.
 *
 * The name of the class ("AccordionPanelTab") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style an
 * accordion panel tab container.
 */
.AccordionPanelTab {

    font-weight: bold;
    margin: 0px;
    padding: 2px;
    cursor: pointer;
    -moz-user-select: none;
    -khtml-user-select: none;
    color: #336699;
    text-decoration: underline;

}

/* This is the selector for a Panel's Content area. It's important to note that
 * you should never put any padding on the panel's content area if you plan to
 * use the Accordions panel animations. Placing a non-zero padding on the content
 * area can cause the accordion to abruptly grow in height while the panels animate.
 *
 * Anyone who styles an Accordion *MUST* specify a height on the Accordion Panel
 * Content container.
 *
 * The name of the class ("AccordionPanelContent") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style an
 * accordion panel content container.
 */
.AccordionPanelContent {
    overflow: auto;
    margin: 0px;
    padding: 0px;
}

/* This is an example of how to change the appearance of the panel tab that is
 * currently open. The class "AccordionPanelOpen" is programatically added and removed
 * from panels as the user clicks on the tabs within the Accordion.
 */
.AccordionPanelOpen .AccordionPanelTab {
    background-color: #EEEEEE;
}

/* This is an example of how to change the appearance of the panel tab as the
 * mouse hovers over it. The class "AccordionPanelTabHover" is programatically added
 * and removed from panel tab containers as the mouse enters and exits the tab container.
 */
.AccordionPanelTabHover {
text-decoration:underline;
}
.AccordionPanelOpen .AccordionPanelTabHover {
    color: #555555;
}

/* This is an example of how to change the appearance of all the panel tabs when the
 * Accordion has focus. The "AccordionFocused" class is programatically added and removed
 * whenever the Accordion gains or loses keyboard focus.
 */
.AccordionFocused .AccordionPanelTab {

}

/* This is an example of how to change the appearance of the panel tab that is
 * currently open when the Accordion has focus.
 */
.AccordionFocused .AccordionPanelOpen .AccordionPanelTab {

}
td img {
/* Another Mozilla/Netscape bug with making sure our images display correctly */
    display: block;
}

#FWTableContainer947412018 {
/* The master div to make sure that our popup menus get aligned correctly.  Be careful when playing with this one. */
    position:relative;
    margin: 0 0 0 -16px;
    width:156px;
    height:25px;
    text-align:left;
    float:right;
}

#MMMenuContainer0407113502_0 {
/* This ID is related to the master menu div for menu MMMenuContainer0407113502_0 and contains the important positioning information for the menu as a whole */
    position:absolute;
    left:-1px;
    border: 1px;
    top:-260px;
    visibility:hidden;
    z-index:300;
}

#MMMenu0407113502_0 {
    /* This class defines things about menu MMMenu0407113502_0's div. */
    position:absolute;
    left:0px;
    top:0px;
    visibility:hidden;
    background-color:transparent;
    width:220px;
    height:250px;
    border-right-width: 1px;
    border-left-width: 1px;
    border-top-width: 1px;
    border-right-style: solid;
    border-left-style: solid;
    border-top-style: solid;
    border-right-color: #E5E5E5;
    border-left-color: #E5E5E5;
    border-top-color: #F4F4F4;
}

.MMMIFVStyleMMMenu0407113502_0 {
/* This class determines the general characteristics of the menu items in menu MMMenu0407113502_0 */
    width:220px;
    height:25px;
    voice-family: "\"}\"";
    voice-family:inherit;
}

.MMMIVStyleMMMenu0407113502_0 {
/* This class determines the general characteristics of the menu items in menu MMMenu0407113502_0 */
    width:220px;
    height:25px;
    voice-family: "\"}\"";
    voice-family:inherit;
}

#MMMenu0407113502_0_Item_0 {
/* Unique ID for item 0 of menu MMMenu0407113502_0 so we can set its position */
    left:0px;
    top:0px;
}

#MMMenu0407113502_0_Item_1 {
/* Unique ID for item 1 of menu MMMenu0407113502_0 so we can set its position */
    left:0px;
    top:25px;
}

#MMMenu0407113502_0_Item_2 {
/* Unique ID for item 2 of menu MMMenu0407113502_0 so we can set its position */
    left:0px;
    top:50px;
}

#MMMenu0407113502_0_Item_3 {
/* Unique ID for item 3 of menu MMMenu0407113502_0 so we can set its position */
    left:0px;
    top:75px;
}

#MMMenu0407113502_0_Item_4 {
/* Unique ID for item 4 of menu MMMenu0407113502_0 so we can set its position */
    left:0px;
    top:100px;
}

#MMMenu0407113502_0_Item_5 {
/* Unique ID for item 5 of menu MMMenu0407113502_0 so we can set its position */
    left:0px;
    top:125px;
}

#MMMenu0407113502_0_Item_6 {
/* Unique ID for item 6 of menu MMMenu0407113502_0 so we can set its position */
    left:0px;
    top:150px;
}

#MMMenu0407113502_0_Item_7 {
/* Unique ID for item 7 of menu MMMenu0407113502_0 so we can set its position */
    left:0px;
    top:175px;
}

#MMMenu0407113502_0_Item_8 {
/* Unique ID for item 8 of menu MMMenu0407113502_0 so we can set its position */
    left:0px;
    top:200px;
}

#MMMenu0407113502_0_Item_9 {
/* Unique ID for item 9 of menu MMMenu0407113502_0 so we can set its position */
    left:0px;
    top:225px;
}

#MMMenuContainer0407113502_0 img {
/* needed for Mozilla/Camino/Netscape */
    border:0px;
}

#MMMenuContainer0407113502_0 a {
    /* Controls the general apperance for menu MMMenuContainer0407113502_0's items, including color and font */
    text-decoration:none;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#000000;
    text-align:left;
    vertical-align:middle;
    padding-bottom:3px;
    background: #ffffff;
    font-weight:normal;
    font-style:normal;
    position:absolute;
    padding-right:0px;
    margin-right:0px;
}

#MMMenuContainer0407113502_0 a:hover {
    /* Controls the mouse over effects for menu MMMenuContainer0407113502_0 */
    color:#000000;
    background-color: #F3F3F3;
}/* CSS : Worksafe Victoria - Search Upgrade */
/* Hyro Ltd : 19.07.2011 */


/*<<< Global rules >>>*/

#content {
    padding-bottom: 50px
}
#content.wotznu {
    padding-bottom: 0
}
#contentInner.fullWidth h1 {
    margin: 0 0 6px 0;
    padding: 16px 0 4px;
    color: #000;
    border-bottom: 2px solid #fc0;
    color: #000;
    font: bold 18px verdana
}

#contentInner.formspubs div.leftCol1,
#contentInner.news div.leftCol1,
#contentInner.whatsnew div.leftCol1 {
    width: 64%;
    margin-left: 0em;
    float:left;
}
#contentInner.formspubs div.rightColPad,
#contentInner.news div.rightColPad,
#contentInner.whatsnew div.rightColPad {
    padding: 42px 0 0 16px;
    width: 320px;
}
#contentInner.whatsnew div.rightColPad {
    padding: 18px 0 0 16px;
}


#contentInner.formspubs {
    border-bottom: none
}

#searchFormTop {
    margin: -1px 0
}
#searchFormTop .searchInput {
    height: 16px
}
#searchFormTop .searchSubmit {
    text-transform: uppercase
}

img.docThumb {
    border: none;
    float: left;
    clear: left;
    margin: 0
}
div.introBlock {
    overflow: auto;
    margin: 0 1em 1em 0;
    padding: 11px 2px 0 1px
}
div.introBlock > img.docThumb {
    margin: -6px 6px 0 -6px
}
div.results {
    width: 95%;
    margin-bottom: 20px;
}
div.resultbar {
    clear: right
}
div.resultbarPad {
    height: 18px
}
div.resultbarPad > span.itemCount {
    float: right
}
div.resultbarPad > span.sortBy {
    display: block;
    float: right
}
div.resultsPad {
    margin: 1.4em 0 3px;
    padding: 0 6px
}
div.resultsPad p.pubDate {
    color: #999
}
div.nextbarPad {
    margin: -6px 0;
    padding: 3px 0 3px 0;
}
div.nextbarPad > ul {
    text-align: center;
    margin: 3px 0
}
div.searchColumns2 > div.sColumn2 > div.nextbar ul {
    line-height: 1.4em;
    margin: 3px 0px;
}

div.formspubs div.nextbar {
}
div.formspubs div.nextbarPad,

div.cBrowsing.textHead > h2 > span {
    padding: 0
}
div.cBrowsing.textHead > div.cBrowsingSpan {
    padding-top: 6px
}
div.cBrowsing.textHead > div.cBrowsingSpan.noLinkUnderline a {
    text-decoration: none;
}
div.cBrowsing.textHead > div.cBrowsingSpan.noLinkUnderline a:hover {
    text-decoration: underline;
}

div.cBrowsing.textHead.twin {
    width: 47%;
    margin-right: 2%;
    float: left
}
div.cBrowsing.textHead > h2,
div.cBrowsing.textHead.twin > h2 {
    background: none;
    padding: 16px 0 4px;
    color: #000 !important;
    font: bold 15px verdana !important;
    border-bottom: 2px solid #FFCC00
}

ul.yellowBullet {
    list-style-type: none;
    margin: 0 0 0 -6px
}
ul.yellowBullet > li {
    background: url(http://vwa.vic.gov.au/__data/assets/image/0015/285/yellowBullet.png?v=0.1.1) no-repeat -1px 5px;
    display: block;
    margin: 0.6em 0;
    padding-left: 16px;
    line-height: 16px
}

div.cBrowsing.searchBox {
}
div.cBrowsing.searchBox > div.cBrowsingPad {
    padding-bottom: 16px
}

#quickSearchBox > input[type=text].searchInput {
    background: url(http://vwa.vic.gov.au/__data/assets/image/0012/264/ico_search.jpg?v=0.1.1) no-repeat scroll 5px 50% #fff;
    float: left;
    border: 1px solid #ccc;
    margin: 0;
    width: 196px;
    height: 28px;
    padding: 0 0 0 30px;
    line-height: 26px
}
#quickSearchBox > input[type=submit].searchSubmit {
    background: url(http://vwa.vic.gov.au/__data/assets/image/0011/245/butn_search_whole.png?v=0.1.1) no-repeat scroll -2px 0 transparent;
    border: none;
    color: #ccc;
    margin: 0;
    width: 70px;
    height: 30px
}
#categorySearchBox td input[type=submit].buttStandard {
    background: url(http://vwa.vic.gov.au/__data/assets/image/0011/245/butn_search_whole.png?v=0.1.1) no-repeat scroll 0 0 transparent;
    border: none;
    color: #ccc;
    margin: 0;
    width: 72px;
    height: 30px;
    float: right;
    font-weight: normal
}
#categorySearchBox.optionalTable {
    padding-bottom: 0
}

#footer a:link {
    color: #369
}
#footer a:visited {
    color: #889
}

p {
}
div.cBrowsingPad {
    background: #f6f6f6;
    border: 1px solid #ccc;
    border-width: 0 1px 1px 1px;
    padding: 9px
}

.includeArchive {
    padding-top: 5px;
}
.includeArchive input {
    margin-left: 0px;
}

/*<<< Search rules >>>*/

/** Column layout **/
div.searchColumns2 {
    border-top: none;
}
div.searchColumns2 > div.sColumn1 {
    width: 220px
}
div.searchColumns2 > div.sColumn2 {
    float: none;
    margin-left: 222px;
    width: auto
}
div.searchColumns2 > div.sColumn1,
div.searchColumns2 > div.sColumn2 {
    display: block
}
div.searchColumns2 > div.sColumn2 ul {
    margin: 9px 0 1em 16px;
    line-height: 1.6em
}
div.searchColumns2 div.sColumn1pad {
    padding: 90px 23px 0 16px
}
div.searchColumns2 div.sColumn1 div.cBrowsing {
    margin-top: 22px
}

/** Results Nav panel **/
div.sColumn1 div.sGreyPad {
    padding: 2px 9px 22px 9px
}
div.sColumn1 div.sGreyPad > h3 {
    margin: 0
}
div.sColumn1 div.sGreyPad > ul {
    margin: 11px 0 0 0;
    list-style-type: none
}
div.sColumn1 div.sGreyPad > ul > li {
    margin: 0 0 3px 0
}
div.sColumn1 div.sGreyPad > ul > li > span,
div.sColumn1 div.sGreyPad > ul > li > a {
    display: block;
    padding-left: 12px
}
div.sColumn1 div.sGreyPad > ul > li > span {
    background: url(http://vwa.vic.gov.au/__data/assets/image/0005/16385/sprite_navbullets.png?v=0.0.2) no-repeat 0 6px
}
div.sColumn1 div.sGreyPad > ul > li > a {
    background: url(http://vwa.vic.gov.au/__data/assets/image/0005/16385/sprite_navbullets.png?v=0.0.2) no-repeat 0 -44px
}
div.sColumn1 div.sGreyPad > p.sterms {
    font-style: italic
}

/** Search box **/
#siteSearchForm {
}
#siteSearchForm > input.searchBox {
    border: 1px solid #ccc;
    margin: 0;
    width: 245px;
    height: 28px;
    padding: 0 0 0 6px;
    display: inline
}
#siteSearchForm > input.searchBtn {
    background: url(http://vwa.vic.gov.au/__data/assets/image/0007/241/but_search.png?v=0.1.1) no-repeat -2px 1px;
    border: none;
    color: #ccc;
    margin: 0 0 0 -4px;
    width: 72px;
    height: 32px
}
#siteSearchForm > span {
    margin-left: 1.5em
}

/** Results **/
div.resultsPad > h2 {
    margin: 0 0 0 0 !important;
    font-weight: bold !important;
    height: auto !important;
    min-height: 25px;
    display: inline-block; 0.6em 0 0.1em 0 !important;
    padding-right: 32px !important
}
div.resultsPad.generic > h2 {
    background: url() no-repeat right 0
}
div.resultsPad.news > h2 {
    background: url() no-repeat 100% -80px
}
div.resultsPad.video > h2 {
    background: url() no-repeat right -160px
}
div.resultsPad.doc > h2 {
    background: url() no-repeat right -225px
}

#content div.searchColumns2 div.resultsPad p.pubDate {
    margin-top: -0.1em !important
}

.lightGrey a:link,
.lightGrey a:visited {
    color: #070 !important;
    text-decoration: none
}
.lightGrey a:hover {
    color: #393 !important
}


/*<<< Advanced Search rules >>>*/

#advancedSearchForm {
    text-align: center
}
#advancedSearchForm > input[type=submit].whole {
    border: none;
    padding-bottom: 3px;
    width: 72px;
    height: 32px;
    color: #ccc;
    margin-top: 1em;
    background: url(http://vwa.vic.gov.au/__data/assets/image/0011/245/butn_search_whole.png?v=0.1.1) no-repeat 0 0
}

/** standard **/
#advancedSearchForm > table {
    width: 100%;
    border-collapse: collapse
}
#advancedSearchForm > table > tbody {
}
#advancedSearchForm > table > tbody > tr > td {
    padding: 6px 0;
    text-align: left
}
#advancedSearchForm > table td.first {
    width: 200px;
    text-align: right
}
#advancedSearchForm > table tr.searchWithinRow td.first {
    vertical-align: top;
}
#advancedSearchForm > table td.first > label {
    margin-right: 1em
}
#advancedSearchForm > table td.last {
    width: 410px
}
#advancedSearchForm > table td > input[type=text] {
    border: 1px solid #ccc;
    padding: 6px 3px 6px 3px;
    width: 342px !important
}
#advancedSearchForm td input[type=radio] {
    vertical-align: top
}
#advancedSearchForm > table td > select {
    padding: 3px 0.2em 3px 0.2em;
    width: 350px !important
}
#advancedSearchForm > table td > select.twin {
    width: 111px !important
}
#advancedSearchForm > table.standard {
    background: none
}

/** extended **/
#advancedSearchForm > table.extended {/* background: #f6f6f6 */
}
span.helptext {
    color: #999
}


/*<<< News rules >>>*/

div.resultsPad.newsLead.minor > div.wrapr {
    margin-left: 155px
}
div.resultsPad.newsLead {
    margin: -6px 2em 1em 0;
    padding: 0 0 6px 0;
    clear: left;
    border-bottom: 1px solid #ededed;
    overflow: auto
}
div.resultsPad.newsLead.clean {
    border-bottom: none
}
div.resultsPad.newsLead p.pubDate {
    font-size: 1em !important;
    padding-top: 9px !important
}
div.resultsPad.newsLead > h2 {
    margin-top: 6px !important
}
div.resultsPad.newsLead.major > h2 {
    font-size: 17px !important;
    margin-top: 11px !important
}
div.resultsPad.newsLead.minor h2 {
    font-size: 15px !important;
    margin-top: 6px !important
}
div.resultsPad.newsLead.major > p,
div.resultsPad.newsLead.major > ul {
    font-size: 12px
}
div.resultsPad.newsLead > p {
    margin-top: 0.6em !important
}
div.resultsPad.newsLead > span.newspic {
    float: left;
    margin: 12px 1em 0 0;
    padding-bottom: 1.5em;
    overflow: auto
}
div.resultsPad.newsLead.major > span.newspic {
    padding-bottom: 1%
}
div.resultsPad.newsLead > span.newspic > img {
    border: 1px solid #999
}

div.resultsPad.newsLead > ul.newsLinks {
    margin: 1em 0 0 0;
    list-style-type: none
}
div.resultsPad.newsLead > ul.newsLinks > li {
    margin: 0.2em 0
}

#newsList {
    float: left;
    width: 270px
}

/** Video box : **/
#youtubeVideoBox {
    float: right;
    margin: 16px 0 0 0
}
#youtubeVideoBox > p {
    margin: -2px 0 0 0;
    font-size: 12px;
    font-family: arial;
    color: #fff;
    text-shadow: 2px 2px #000
}
#contentInner.whatsnew #youtubeVideoBox {
    margin-top: 0
}

/** Link bars : **/
ul#feedbox {
    margin: 16px 0;
    list-style-type: none
}
ul#feedbox > li {
    margin: 6px 0;
    padding: 0
}
ul#feedbox > li > a {
    display: block;
    cursor: pointer;
    width: 272px;
    height: 40px;
    padding: 2px 0 0 48px;
    font-size: 1px
}
li#wsTwitter > a {
    background: url(http://vwa.vic.gov.au/__data/assets/image/0009/243/butn_bar_twitter.png?v=0.1.1) no-repeat 0 0;
    color: #84dcea
}
li#wsRss > a {
    background: url(http://vwa.vic.gov.au/__data/assets/image/0008/242/butn_bar_rssfeed.png?v=0.1.2) no-repeat 0 0;
    color: #fb8235
}
#wsYoutube > a {
    margin: 12px 0 0 0;
    padding: 2px 0 0 48px;
    font-size: 1px;
    width: 272px;
    height: 40px;
    display: block;
    cursor: pointer;
    color: #e0e0e0;
    background: url(http://vwa.vic.gov.au/__data/assets/image/0010/244/butn_bar_youtubevideo.png?v=0.1.1) no-repeat 0 0
}
ul#feedbox > li > a,
#wsYoutube > a {
    text-decoration: none
}
#wsYoutube {
    margin-bottom: 1em
}

/** eNewsletters list : **/
ul.eNewsLogos {
    list-style-type: none
}
ul.eNewsLogos > li {
    clear: both;
    height: auto;
    padding: 0 0 4px 0;
    margin: 6px 0 0 0;
    border-bottom: 2px dotted #ccc;
    overflow: auto
}
ul.eNewsLogos > li > a {
    font-weight: bold
}
ul.eNewsLogos > li > a.enlogo {
    display: block;
    color: #fff;
    width: 50px;
    height: 40px;
    float: left;
    margin-right: 1em
}
li.sfsoap > a.enlogo {
    background: url(http://vwa.vic.gov.au/__data/assets/image/0010/280/sprite_logos_enewsletters.png?v=0.1.1) no-repeat -186px 0
}
li.sfxprs > a.enlogo {
    background: url(http://vwa.vic.gov.au/__data/assets/image/0010/280/sprite_logos_enewsletters.png?v=0.1.1) no-repeat -6px 0
}
li.prohsn > a.enlogo {
    background: url(http://vwa.vic.gov.au/__data/assets/image/0010/280/sprite_logos_enewsletters.png?v=0.1.1) no-repeat -66px 0
}
li.public > a.enlogo {
    background: url(http://vwa.vic.gov.au/__data/assets/image/0010/280/sprite_logos_enewsletters.png?v=0.1.1) no-repeat -126px 0
}
li.return > a.enlogo {
    background: url(http://vwa.vic.gov.au/__data/assets/image/0010/280/sprite_logos_enewsletters.png?v=0.1.1) no-repeat -246px 0
}
ul.eNewsLogos > li.public > a.enlogo {
    height: 70px
}


/*<<< Events >>>*/  /* tisaacs */
#events {
    padding-top:15px;
}
.event {
     padding: 10px 10px 10px 0; 
     border-bottom:1px solid #e0e0e0;
}

/*<<< Forms & pubs rules >>>*/

div.matrix,
div.matrix div {
    overflow: auto
}
div.matrix ul {
    margin: 6px 0 0 158px
}
/*
div.matrix > div.matCol1 {
float: left
}
div.matrix > div.matCol2 {
float: right
}
div.matCol1,
div.matCol2 {
width: 50%
}
*/
div.matrix > div.matrixRow {
    margin-bottom: 16px;
    padding: 0 0 16px 0;
    border-bottom: 1px solid #e0e0e0
}
div.matrix > div.matrixRow > div {
    width: 47%;
    margin-right: 2%;
    float: left
}
#content div.matrix h3 {
    margin-top: 6px
}

/*<<< Sub landing pages >>>*/
#mainSubLanding {
    position: relative;
}
#contentInnerSub {
    background-position: 100% 0;
    background-repeat: repeat-y;
    margin-left: 180px;
    padding-right: 0px;
}
#contentInnerSub div.leftColSub {
    float: left;
    width: 445px;
    margin-left: 1em;
    padding-bottom: 20px;
}
#contentInnerSub div.rightColSub {
    padding: 0 0 0 16px;
    width: 320px;
    float: left;
    padding-bottom: 20px;
}
#contentInnerSub h1 {
    margin: 0 0 6px 0;
    padding: 16px 0 4px;
    color: #000;
    border-bottom: 2px solid #fc0;
    color: #000;
    font: bold 18px verdana
}
#contentInnerSub div.rightColSub h2 {
    margin-top: 4px;
}
#contentInnerSub div.rightColSub ul {
    margin-left: 5px;
}
#contentInnerSub div.leftColSub ul {
    margin-left: 5px;
}
#contentInnerSub div.rightColSub h2 img {
    margin-top: 35px;
}

/*******************************************************************************
*** SUB-MENU *******************************************************************
********************************************************************************
**
*
* - SUBMENU
*
* - CONTENT
*
* - SUBCONTENT
*
**
*******************************************************************************/




/* SUBMENU ------------------------------------------------------------------ */



/* SUBMENU TEST NAV ------------------------------------------------------------------ */

#subMenu {
    display: inline;
    float: left;
    width: 170px;
    w\idth: 168px;
    padding-bottom: 19px;
    border-right: 1px solid #E0E0E0;
    border-left: 1px solid #E0E0E0;
}


#subMenu ul {
    border-bottom: 1px solid #E0E0E0;
    list-style: none;
}

#subMenu li {
    border-top: 1px solid #E0E0E0;
    background-color: #F4F4F4;
}

#subMenu li.on {
    font-weight: bold;
}

#subMenu a {
    display: block;
    padding: 3px 15px 3px 15px;
    background-position: 5px 50%;
    color: #5D5D5D;
    text-decoration: none;
}

* html #subMenu a {
    height: 1px;
}

#subMenu li.on a {
    background-color: #DBDBDB;
    color: #000000;
}

#subMenu li.back a {
    background-repeat: no-repeat;
    background-position: 5px 8px;
}

#subMenu li a:hover, #subMenu li a:focus, #subMenu li a:active {
    background-color: #c4c4c4;
    color: #000000;
}

body.inside div#mainNoSideBar div#subMenu, body.home div#mainNoSideBar div#subMenu {
  display: none;
}

body.inside div#mainNoSideBar #contentInner {
  margin-left: 0px;
}

/* SUBMENU LEVEL 2 */

#subMenu li ul {
    border: 0 none #FFFFFF;
    margin-bottom: 0;
}

#subMenu li.on li a {
    padding-left: 25px;
    background-color: #DBDBDB;
    background-image: none;
    color: #4E4E4E;
    font-weight: normal;
    border-top: 1px solid #f3f3f3;
}

#subMenu li li a:hover, #subMenu li.on li a:hover, #subMenu li li a:focus, #subMenu li.on li a:focus, #subMenu li li a:active, #subMenu li.on li a:active {
    background-color: #c4c4c4;
    color: #000000;
}


/* FORMS AND PUBLICATIONS --------------------------------------------------- */
#formsLinks {
    margin-top: 30px;
    border-top: 9px solid #205B81;
    padding: 0 15px;
    min-height: 175px;
    background: none repeat-x top;
}

* html #formsLinks {
    height: 175px;
}

#formsLinks h2 {
    margin-top: 0.5em;
    font-size: 100%;
}

#formsLinks ul {
    border-bottom: none;
}

#formsLinks li {
    margin-top: 0.6em;
    border-top: none;
    padding-top: 0px;
    background-color: transparent;
}

#formsLinks a {
    display: inline;
    padding: 0;
    color: #205B81;
    text-decoration: underline;
}

* html #formsLinks a {
    height: 1px;
}

#formsLinks a:hover, #subMenu a:focus, #subMenu a:active {
    background-color: transparent;
    color: #205B81;
    text-decoration: none;
}


/* Update for CFP */
/* Info Map --------------------------------------------------- */

#infoMap {
    margin-top: 30px;
    border-top: 9px solid #205B81;
    padding: 0 15px;
    background: none repeat-x top;
}

#infoMap h2 {
    margin-top: 0.5em;
    font-size: 100%;
}

#infoMap ul {
    border-bottom: none;
}

#infoMap li {
    margin-top: 0.6em;
    border-top: none;
    padding-top: 0px;
    background-color: #fff2d0;
}

#infoMap a {
    display: inline;
    padding: 0;
    color: #205B81;
    background-color: #fff2d0;
    text-decoration: underline;
}

* html #infoMap a {
    height: 1px;
}

#infoMap a:hover, #subMenu a:focus, #subMenu a:active {
    background-color: transparent;
    color: #205B81;
    text-decoration: none;
}
/* /Update for CFP */

/* CONTENT ------------------------------------------------------------------ */

#content {
    /*border-left: 0 none #FFFFFF;*/ /* edited tisaacs */
    padding-bottom: 0;
    background-repeat: repeat-y;
    background-position: 0 0;
}

#contentInner {
    margin-left: /*180*/190px;
    /*padding-right: 189px; --removed by jalomes doesn't loading on all pages, not required*/
    background-repeat: repeat-y;
    background-position: 100% 0;
}

#contentMain {
    margin-right: -189px;
}



/* SUBCONTENT --------------------------------------------------------------- */

#contentSub {
    padding-top: 0;
    position: relative;
    left: 189px;
}

/*******************************************************************************
*** SUB-MENU EXTRAS ************************************************************
********************************************************************************
**
*
* - MAIN
*
* - CONTENT
*
* - SUBCONTENT
*
**
*******************************************************************************/




/* CONTENT ------------------------------------------------------------------ */

#contentInner {
    background-position: 0 0;
    border-bottom: 1px solid #E0E0E0;
}

#contentInner.fullWidth {
    background: none;
}

#contentMain {
    background-color: #FFFFFF;
}

#contentInner.fullWidth #contentMain {
    float: none;
    display: block;
    width: auto;
    background-image: none;
    background-color: #F5F5F5;
}

.searchColumns2 {
    float: none;
    display: block;
    width: auto;
    margin-right: 0;
    border-top: 1px solid #E0E0E0;
    padding: 0;
    background-repeat: repeat-y;
    background-position: center;
    background-color: #FFFFFF;
}

.searchColumns2 .sColumn1,
.searchColumns2 .sColumn2 {
    display: inline;
    float: left;
}

.searchColumns2 .sColumn1 {
    width: 52%;
}

.searchColumns2 .sColumn2 {
    width: 48%;
    color: #666666;
}

#content .searchColumns2 .sColumn2 h2 {
    margin-top: 0;
}

#headingNeedHelp {
    position: relative;
    width: 158px;
    height: 19px;
    overflow: hidden;
}

#headingNeedHelp .replacement {
    width: 158px;
    height: 19px;
}

#contentMain legend,
.searchColumns2 legend {
    margin: 0 0 6px 0;
    padding: 0;
    text-transform: uppercase;
    font-weight: bold;
}

* html #contentMain legend,
* html .searchColumns2 legend {
    position: relative;
    left: -7px;
}

#contentMain .labelText,
.searchColumns2 .labelText {
    float: left;
    width: 6em;
}

#publicationSearchLabel {
    display: block;
    margin-bottom: 0.5em;
    margin-right: 1em;
}

#publicationSearch {
    width: 200px;
}

.newsSearchForm .divLabel, .newsSearchForm .divField, .newsSearchForm .divButton {
    position: relative;
    float: left;
}

.newsSearchForm .divLabel {
    width: 12em;
    font-weight: bold;
}

.newsSearchForm .divField {
    width: 13em
}

#industryLabel {
    display: block;
    margin-bottom: 0.5em;
}

#label {
    display: block;
    margin-bottom: 0.5em;
    width: 260px;
}

#industry {
    width: 206px;
}

#yearLabel {
    float: left;
    width: 6em;
}

#year {
    width: 75px;
}

.date {
    width: 110px;
}

#monthLabel {
    margin-left: 24px;
    margin-right: 16px;
}

#contentMain input.submit {
    display: block;
    margin-top: 0.5em;
    margin-left: 6.25em;
}

#contentMain input.submit_search {
    display: inline;
    margin-top: 0;
    margin-left: 1em;
}



/* SUBCONTENT --------------------------------------------------------------- */

* html #contentSub {
    height: 1px;
    margin-left: 0px;
}
#contentSub h1 {
    text-transform: uppercase;
    font-weight: bold;
    color: #000000;
}
#contentSub ul {
    margin-left: 0;
    list-style: none;
}
#contentSub li {
    background-repeat: no-repeat;
    background-position: 0 0.5em;
}
#contentSub li.filePDF {
    padding: 0px 0px 1px 22px;
    background-repeat: no-repeat;
    background-position: 0 0;
}
#contentSub li.fileDOC {
    padding: 0px 0px 2px 22px;
    background-repeat: no-repeat;
    background-position: 0 0;
}

/***********************/

/* Generic Form Styles */

.labelText_med {
    width: 100px;
    display: block;
    float: left;
    margin-bottom: 1em;
}
.labelText_lrg {
    float: left;
    width: 12em;
    font-weight: bold;
}
.input_select_med {
    width: 207px;
}

//* MENU --------------------------------------------------------------------- */




#textBandTogether .replacement {
    background-image: url(http://vwa.vic.gov.au/__data/assets/image/0006/987/text_band_together.gif?v=0.0.2);
}
/* Level One Sub Images */

#subMenu li.back a {
    background-image: url(http://vwa.vic.gov.au/__data/assets/image/0020/983/bullet_arrow_back.gif?v=0.0.2);
}

#content {
    background-image: url(http://vwa.vic.gov.au/__data/assets/image/0005/986/submenu_bg.gif?v=0.0.2);
}

#contentInner {
/*    background-image: url(http://vwa.vic.gov.au/__data/assets/image/0011/281/subcontent_bg.gif?v=0.1.3); */
}

#formsLinks {
    background: url(http://vwa.vic.gov.au/__data/assets/image/0003/984/lhn_forms_bg.gif?v=0.0.2) repeat-x top;
}

/* Update for CFP */
/* Info Map --------------------------------------------------- */

#infoMap {
    background: url(http://vwa.vic.gov.au/__data/assets/image/0003/984/lhn_forms_bg.gif?v=0.0.2) repeat-x top;
}

/* Need Help --------------------------------------------------------------- */
#headingNeedHelp .replacement {
    width: 158px;
    height: 19px;
}

/* SUBCONTENT --------------------------------------------------------------- */

#contentSub #promotion {
    position: relative;
    width: 159px;
    height: 73px;
    overflow: hidden;
    margin-top: 1.5em;
}

#promotion .replacement {
    width: 159px;
    height: 73px;
}

#menu_end {
    background-image: url(http://vwa.vic.gov.au/__data/assets/image/0004/985/menu_end_home.jpg?v=0.0.2);
}
#subMenu li.NavHead {
    background-color: #1c5278;
}

#subMenu li.NavHead {
    padding-left: 5px;
    padding-top: 3px;
    padding-bottom: 3px;
    font-weight: bold;
    color: #FFFFFF;
    display: block;
}

/*******************************************************************************
*** TABLES **********************************************************************
********************************************************************************
**
*
* - MENU
*
* - TABLES
*
**
*******************************************************************************/


/* MENU --------------------------------------------------------------------- */

#main
{
    background-image: none;
}




/* CONTENT ------------------------------------------------------------------ */

#content
{
    border-right: 1px solid #E0E0E0;
}

* html #content
{
    /* Removed because it was adding 180px left margin to contentInner on template 19  (ie. central content
    that has a table included
    height: 1px;
    */
}

/*#content h2
{
    font-size: 100%;
    margin-bottom: -0.5em;
    text-transform: uppercase;
    font-weight: bold;
    color: #000000;
}*/

/*
#content table
{
    width: 100%;
    margin-top: 1em;
    border: 0 none #FFFFFF;
    border-top: 1px solid #000000;
}

* html #content table
{
    margin-top: 1.5em;
}

#content caption
{
    margin-top: 1.5em;
    padding-left: 10px;
    font-weight: bold;
    text-transform: uppercase;
    text-align: left;
}

* html #content caption
{
    padding-bottom: 1em;
}

#content caption em
{
    display: block;
    text-transform: none;
    font-weight: normal;
    font-style: normal;
}

#content th
{
    border: 1px solid #6699CC;
    border-bottom-color: #000000;
    border-left-color: #000000;
    padding: 1px 10px 3px 10px;
    background-color: #205B81;
    background-repeat: no-repeat;
    background-position: 100% 50%;
    color: #FFFFFF;
    text-align: left;
}

#content .recResults th
{
    border: 1px solid #FFCC66;
    border-bottom-color: #000000;
    border-left-color: #000000;
    background-color: #F7A001;
}

#content th.first
{
    border-left: 0 none #FFFFFF;
}

#content th.last
{
    border-right: 0 none #FFFFFF;
}

#content th.sortDown
{
    background-color: #6699CC;
    background-image: url(../images/table_arrow_down.gif);
}

#content th.sortUp
{
    background-color: #6699CC;
    background-image: url(../images/table_arrow_up.gif);
}

#content th a
{
    color: #FFFFFF;
}

#content td
{
    border: 0 none #FFFFFF;
    border-right: 1px solid #E0E0E0;
    border-bottom: 1px solid #E0E0E0;
    padding: 4px 10px 5px 10px;
    vertical-align: top;
}

#content td.first
{
    border-left: 1px solid #E0E0E0;
}

#content td a
{
    font-weight: bold;
}

#content td.center
{
    text-align: center;
}

#content table tr.month td.first
{
    font-weight: bold;
}

#content table tr.month td.last
{
    vertical-align: middle;
    text-align: right;
}

*/

/*==========================================
 Ruler tables
==========================================*/
#content table.greybar tbody tr.alt td {
    background-color: #F5F5F5;
}

#content table.ruler tbody tr.ruled td {
    border-top: 1px solid #205B81;
    border-bottom: 1px solid #205B81;
    padding-top: 3px;
}

#content table.ruler tbody tr.ruled td.first {
    border-left: 1px solid #205B81;
}

#content table.ruler tbody tr.ruled td.last {
    border-right: 1px solid #205B81;
}



.iconPDFimg
{
    padding-top: 3px;
    /*position: relative;
    top: 2px;*/
}

#resultsHead
{
    padding: 10px 10px 0 10px;
}

#resultsInfoa, #resultsInfob
{
    display: inline;
    float: left;
    margin-left: 10px;
}

#pageNava, #resultsInfoa
{
    margin-bottom: -0.5em;
}

.resultsPageNav a
{
    text-decoration: none;
}

#pageNava, #pageNavb
{
    display: inline;
    float: right;
    height: 1em;
    margin-right: 10px;
}

#pageNava p, #pageNavb p
{
    display: inline;
    float: left;
}

#pageNava ul, #pageNavb ul
{
    display: inline;
    float: left;
    margin-left: 0;
    list-style: none;
}

#pageNava li, #pageNavb li
{
    float: left;
    margin-top: 1em;
    margin-left: 0.5em;
    border-left: 1px solid #E0E0E0;
    padding-left: 0.5em;
    font-weight: bold;
}

#pageNava li.first, #pageNavb li.first
{
    margin-left: 0;
    border-left: 0 none #FFFFFF;
}

#pageNava a, #pageNavb a, #content td a .fileInfo
{
    font-weight: normal;
}



.resultsSortByLinks em
{
    float: left;
    font-style: normal;
}

.resultsSortByLinks span
{
    float: right;
}

.resultsSortByLinks ul { list-style: none; }

.resultsSortByLinks li
{
    font-weight: normal;
    float: left;
    border-left: 1px solid #FFFFFF;
    line-height:1.1em;
    margin-top: 0.3em;
    margin-left: 0.5em;
    padding-left: 0.5em;
}

.resultsSortByLinks li.first
{
    border-left: none;
}

.url
{
    color: #666666 !important;
    font-weight: normal !important;
    text-decoration: none !important;
}

.url:hover
{
    text-decoration: underline !important;
}

.resultsTitle
{
    float: left;
}

.resultsAccuracy
{
    float: right;
}

/*  Miscellaneous Table Styles (TD, TR, etc) */
.date
{
    width: 110px;
    color: #000000;
}

#content th.sortDown {
    background-image: url(/wps/wcm/connect/8b43fe004071e427a591ffe1fb554c40/table_arrow_down.gif?MOD=AJPERES&CACHEID=8b43fe004071e427a591ffe1fb554c40);
}
#content th.sortUp {
    background-image: url(/wps/wcm/connect/044355804071e428a595ffe1fb554c40/table_arrow_up.gif?MOD=AJPERES&CACHEID=044355804071e428a595ffe1fb554c40);
}

/* Navigation Styling */
#menu li:first-child a, #menu li:last-child a {width: 50px;}

.left {float: left;}
.right {float: right;}
.overflow-hidden {overflow: hidden;}
.block {display: block;}

/* jQuery Cycle (Carousel) */
.carousel {margin-right: 1px;}
.carousel-items a:hover img {opacity: .8;}

/* Classes & Helpers */
.left {float: left;}
.right {float: right;}
.block {display: block;}
.clear {overflow: hidden; min-height: 1%;}


/* Search Styles */ 

.sColumn1 {
    width: 182px;
    float:left;
}

.sColumn1pad {
    padding-top:90px;
    padding-left:7px;
    padding-right:7px;
}

.sColumn2 {
    margin-left:182px;
    margin-right:7px;
}

* html .sColumn2 {
    height: 1%;
}

.cBrowsing {
    margin-bottom:20px;
}

#contentInner.fullWidth .sColumn2 h1
{
    padding-left: 0;
}

.cBrowsing h2 span{
    display:block;
    padding-left:7px;
    padding-top:3px;
    padding-right:7px;
}

.cBrowsingPad {
    padding-bottom:20px;
}

.cBrowsingSpan {padding:10px;}

.browseWorksafe {
    margin-left:10px;
    margin-top:0;
    padding:0;
    margin-bottom:18px;
}

.results {
    width: 80%;
}

.resultsPad {
    margin:0;
    padding-top:0;
    padding-left:7px;
    padding-right:7px;
    padding-bottom:3px;
}

.resultsPad p{
    margin-top:3px !important;
    padding:0;
}

.results h2 {
    color:#336699 !important;
    font-size:1.2em !important;
    font-weight:normal !important;
    margin-bottom:0 !important;
    padding:0;
}

.sGrey {
    border-left:1px solid #cac9c9;
    border-right:1px solid #cac9c9;
    border-bottom:1px solid #cac9c9;
    background-color:#f5f5f5;
}

.sGreyPad {
    padding-top:8px;
    padding-left:7px;
    padding-right:7px;
    padding-bottom:18px;
}

.sbutton{
    position:relative;
    top:4px;
}

.sGreyPad ul{
    margin-top:5px;
    margin-left:0px!important;
}

.lightGrey {
    color:#666666;
    font-size:.9em;
    /*padding-top:3px !important;*/
}

.lightGrey a:link,
.lightGrey a:visited,
.hint {
    color:#070;
    text-decoration: none;
}

.hint {
    color: #666;
}

.blackArrow li{
    list-style-type:none;
    /*background-image:url(Images/blackarrow.gif);*/
    background-repeat:no-repeat;
    background-position:0px 6px;
    padding-left:5px;
}

.blueArrow li{
    padding-bottom:3px !important;
    color:#336699;
    list-style-type:none;
    /*background-image:url(Images/bluearrow.gif);*/
    background-repeat:no-repeat;
    background-position:0px 6px;
    padding-left:5px;
}

.yellowArrow li{
    padding-bottom:3px !important;
    color:#336699;
    list-style-type:none;
    /*background-image:url(Images/yellowdot.gif);*/
    background-repeat:no-repeat;
    background-position:0px 6px;
    padding-left:10px;
}

.searchbox {
    width:240px;
}

.searchButton {
    /*background-image:url(Images/buttonback.gif);*/
    background-repeat:repeat-x;

}

.nextbar {
    margin-top:20px;
    padding:0;
    background-color:#ececec;
    text-align:right;
    margin-bottom:20px;
}

.nextbarPad {
    padding-top:4px;
    padding-bottom:0;
    padding-left:7px;
    padding-right:7px;
    width:auto;
    height:21px;
}

.resultbar {
    padding:0;
    margin:0;
    background-color:#ececec;
}

.resultbarPad {
    padding: 4px 7px;
    width:auto;
    /*height:21px;*/
}

.nextbarPad ul {
    list-style-type:none;
    margin:0;
    padding:0;
}

.nextbarPad ul li{
    display:inline;
    margin:0;
    padding-right:5px;
}

.nextbarPad ul li a{
    color:#333333 !important;
}

.noUnderline a {
    text-decoration:none !important;
    /*background-image:url(Images/blackarrow.gif);*/
    background-repeat:no-repeat;
    background-position:35px 4px;
}

.searchTable {margin-left:5px;}

.searchTable td{height:25px;}

.searchForm {
    padding-bottom:17px;
}

.inputLength {
    width:206px !important;
}

.searchColumnsPad {
    margin-left:10px;
    margin-right:10px;
}

.searchDirections {
    width:126px !important;
}

.searchDropdown {
    width:210px !important;
}

.searchInputs {
    width:200px !important;
}

.searchGrad {
background-color:#eeeeee;
}

option {
    font-size:1em;
}



.submitButton {
    padding-top:15px;
}

.smallInput {
    width:101px;
}

.medInput {
    width:137px;
}

.inputLong {
    /* width:304px; */
    width: 295px;
    /*margin-right: 2px;
    margin-left: 2px;*/
}

.leftCol1 {
width:50%;
float:left;
}

.rightCol {
width:338px;
float:left;
}

.leftColPad {
    padding-left:10px;
}

.rightColPad {
    padding-left:20px;
}

.optionalTable {
padding-bottom:20px;
}

.optionalTable td {padding-top:5px;padding-bottom:5px;}

.optional {
    background-color:#FFFFFF !important;
}

.pubType {
    margin-top:10px;
    color:#666666;
    font-size:.9em;
    text-align: left;
}

.pubType th{
font-weight:normal;
padding-right:20px;
}

#content p.pubType {
    margin-top: .6em !important;
    padding-top: 0px;
}

.long {width:200px;}

.midpad {
    padding-left:30px;
    padding-top:2px;
    padding-bottom:2px;
}

/* Sitemap */ /* tisaacs */

#sitemap ul li {
    float:left; 
    margin:10px 10px 40px; 
    width:25%;
}

#sitemap ul li:nth-child(4),#sitemap ul li:nth-child(7) {
    clear:left;
}

#sitemap ul li ul li {
    float:none; 
    margin:5px 0;
    width:auto;
}

#sitemap ul li a:first-child {
    font-weight:bold;
}

#sitemap ul li ul li a {
    font-weight:normal!important;
}

/* Content Guides */
#content #contentMain #topGraphic
{
    background: url(http://vwa.vic.gov.au/__data/assets/image/0016/16153/yourGuide_strip_hazard.gif?v=0.0.2) #FFFFFF right 0 no-repeat !important;
}

.yourGuideContent .table_contents th
{
    background: url(http://vwa.vic.gov.au/__data/assets/image/0017/16154/yourGuide_th.gif?v=0.0.4) repeat-x;
}

#contentMain .hazardGuide .yourGuideContent .downloadPDF
{
    background: url(http://vwa.vic.gov.au/__data/assets/image/0013/16150/yourGuide_pdfBg_hazard.gif?v=0.0.2) repeat-x #5BAB2C;
}

#contentMain .hazardGuide .yourGuideContent .downloadPDF_background
{
    background: url(http://vwa.vic.gov.au/__data/assets/image/0014/16151/yourGuide_pdfDownload_hazard.gif?v=0.0.2) no-repeat 100% 0 transparent;
}

#contentMain .hazardGuide .yourGuideContent .downloadPDF .pdfImage
{
    background: url(http://vwa.vic.gov.au/__data/assets/image/0015/16152/yourGuide_pdfImage_hazard.gif?v=0.0.2) no-repeat 0 0 #0099FF;
}

#contentMain .hazardGuide .yourGuideContent .downloadPDF .pdfImage .nopdfImage
{
    background: url(http://vwa.vic.gov.au/__data/assets/image/0003/16149/yourGuide_nopdfImage_hazard.gif?v=0.0.2) no-repeat 0 0 #0099FF;
}

#content #contentMain .hazardGuide #topGraphic
{
    background: url(http://vwa.vic.gov.au/__data/assets/image/0016/16153/yourGuide_strip_hazard.gif?v=0.0.2) #57AB2C right 0 no-repeat !important;
}

#contentMain .hazardGuide .yourGuideContent .downloadLink
{
    background: url() left no-repeat #81CD4C;
}

#contentMain .industryGuide .yourGuideContent .downloadPDF
{
    background: url(http://vwa.vic.gov.au/__data/assets/image/0004/16816/yourGuide_pdfBg_industry.gif?v=0.0.2) repeat-x #FF0000;
}

#contentMain .industryGuide .yourGuideContent .downloadPDF_background
{
    background: url(http://vwa.vic.gov.au/__data/assets/image/0005/16817/yourGuide_pdfDownload_industry.gif?v=0.0.2) no-repeat 100% 0 transparent;
}

#contentMain .industryGuide .yourGuideContent .downloadPDF .pdfImage
{
    background: url(http://vwa.vic.gov.au/__data/assets/image/0006/16818/yourGuide_pdfImage_industry.gif?v=0.0.2) no-repeat 0 0 #0099FF;
}

#contentMain .industryGuide .yourGuideContent .downloadPDF .pdfImage .nopdfImage
{
    background: url(http://vwa.vic.gov.au/__data/assets/image/0003/16815/yourGuide_nopdfImage_industry.gif?v=0.0.2) no-repeat 0 0 #0099FF;
}

#content #contentMain .industryGuide #topGraphic
{
    background: url(http://vwa.vic.gov.au/__data/assets/image/0007/16819/yourGuide_strip_industry.gif?v=0.0.2) #ED650F right 0 no-repeat !important;
}

#contentMain .industryGuide .yourGuideContent .downloadLink
{
    background: url() left no-repeat #F48D4B;
}

#contentMain .subjectGuide .yourGuideContent .downloadPDF
{
    background: url(http://vwa.vic.gov.au/__data/assets/image/0017/16172/yourGuide_pdfBg_subject.gif?v=0.0.2) repeat-x #5BAB2C;
}

#contentMain .subjectGuide .yourGuideContent .downloadPDF_background
{
    background: url(http://vwa.vic.gov.au/__data/assets/image/0018/16173/yourGuide_pdfDownload_subject.gif?v=0.0.2) no-repeat 100% 0 transparent;
}

#contentMain .subjectGuide .yourGuideContent .downloadPDF .pdfImage
{
        background: url(http://vwa.vic.gov.au/__data/assets/image/0019/16174/yourGuide_pdfImage_subject.gif?v=0.0.2) no-repeat 0 0 #0099FF;
}
#contentMain .subjectGuide .yourGuideContent .downloadPDF .pdfImage .nopdfImage
{
        background: url(http://vwa.vic.gov.au/__data/assets/image/0016/16171/yourGuide_nopdfImage_subject.gif?v=0.0.2) no-repeat 0 0 #0099FF;
}

#content #contentMain .subjectGuide #topGraphic
{
    background: url(http://vwa.vic.gov.au/__data/assets/image/0020/16175/yourGuide_strip_subject.gif?v=0.0.2) #ED0F96 right 0 no-repeat !important;
}

#contentMain .subjectGuide .yourGuideContent .downloadLink
{
    background: url() left no-repeat #E757BA;
}

/* Your Guide Information Map - CSS Document */
#content #contentMain #topGraphic
{
    background: url(http://vwa.vic.gov.au/__data/assets/image/0016/16153/yourGuide_strip_hazard.gif?v=0.0.2) #FFFFFF right 0 no-repeat !important;
    height: 20px;
    margin-bottom: 20px;
}

#infoMap
{
    border-top: 9px solid #E89D00;
    background: none;
    background-color: #FFF2D0;
    padding-bottom: 15px;
    border-bottom: 1px solid #FFFFFF;
}

#formsLinks
{
    border-top: none !important;
    margin-top: 0 !important;
    padding-top: 5px !important;
}

.yourGuideContent
{
    margin: 2em 0em;
    border-bottom: 1px solid #E0E0E0;
}

.yourGuideContent .downloadPDF
{
    background-color: #0066FF;
    padding: 0;
    margin: 0;
}

#contentMain .yourGuideContent .downloadLink
{
    height: 18px;
    padding-left: 58px;
    padding-top: 1px;
}

.yourGuideContent .downloadLink a
{
    color: #000000;
    text-decoration: none;
}

.yourGuideContent .downloadLink a:hover
{
    text-decoration: underline;
}


.yourGuideContent .table_contents
{
    width: 100%;
}

.yourGuideContent .table_contents th
{
    text-align: left;
    background: url(http://vwa.vic.gov.au/__data/assets/image/0017/16154/yourGuide_th.gif?v=0.0.4) repeat-x;
    height: 27px;
    line-height: 27px;
    color: #FFFFFF;
    font-weight: bold;
    border-right: 1px solid #FFFFFF;
    border-top: 1px solid #FFFFFF;
    margin-top: 0;
    padding-left: 15px;
}

.yourGuideContent .table_contents tr
{
    margin-top: 5px;
    border-right: 1px solid #E0E0E0;
    padding-bottom: 1em;
}

.yourGuideContent .table_contents a
{
    margin: 0;
    line-height: 2em;
    background: none;
}

.yourGuideContent .table_contents td
{
    vertical-align: top;
    padding-left: 15px;
    padding-top: 4px;
    padding-bottom: 6px;
    border-right: 1px solid #E0E0E0;
}

.yourGuideContent .table_contents td.last
{
    vertical-align: top;
    padding-left: 15px;
    border-right: none;
}

* html #contentMain .yourGuideContent .downloadPDF, * html #contentMain .yourGuideContent .downloadLink
{
    border-right: 2px solid #FFF;
}


/* Your Guide - PDF Download Background Images */

.yourGuideContent .downloadPDF .pdfImage
{
    height: 73px;
    width: 15px;
    float: left;
}
.yourGuideContent .downloadPDF .pdfImage .nopdfImage
{
    height: 73px;
    width: 15px;
    float: left;
}

#contentMain .yourGuideContent .downloadPDF
{
    height: 73px;
}

#contentMain .yourGuideContent .downloadPDF_background
{
    height: 73px;
    display: block;
}


/* HAZARD GUIDE */

#contentMain .hazardGuide .yourGuideContent .downloadPDF
{
    background: url(http://vwa.vic.gov.au/__data/assets/image/0013/16150/yourGuide_pdfBg_hazard.gif?v=0.0.2) repeat-x #81CD4C;
}

#contentMain .hazardGuide .yourGuideContent .downloadPDF_background
{
    background: url(http://vwa.vic.gov.au/__data/assets/image/0014/16151/yourGuide_pdfDownload_hazard.gif?v=0.0.2) no-repeat 100% 0 transparent;
}

#contentMain .hazardGuide .yourGuideContent .downloadPDF .pdfImage
{
    background: url(http://vwa.vic.gov.au/__data/assets/image/0015/16152/yourGuide_pdfImage_hazard.gif?v=0.0.2) no-repeat 0 0 #0099FF;
}
#contentMain .hazardGuide .yourGuideContent .downloadPDF .pdfImage .nopdfImage
{
    background: url(http://vwa.vic.gov.au/__data/assets/image/0003/16149/yourGuide_nopdfImage_hazard.gif?v=0.0.2) no-repeat 0 0 #0099FF;
}

#content #contentMain .hazardGuide #topGraphic
{
    background: url(http://vwa.vic.gov.au/__data/assets/image/0016/16153/yourGuide_strip_hazard.gif?v=0.0.2) #57AB2C right 0 no-repeat !important;
}

#contentMain .hazardGuide .yourGuideContent .downloadLink
{
    background: url() left no-repeat #81CD4C;
}



/* INDUSTRY GUIDE */

#contentMain .industryGuide .yourGuideContent .downloadPDF
{
    background: url(http://vwa.vic.gov.au/__data/assets/image/0004/16816/yourGuide_pdfBg_industry.gif?v=0.0.2) repeat-x #F48D4B;
}

#contentMain .industryGuide .yourGuideContent .downloadPDF_background
{
    background: url(http://vwa.vic.gov.au/__data/assets/image/0005/16817/yourGuide_pdfDownload_industry.gif?v=0.0.2) no-repeat 100% 0 transparent;
}

#contentMain .industryGuide .yourGuideContent .downloadPDF .pdfImage
{
    background: url(http://vwa.vic.gov.au/__data/assets/image/0006/16818/yourGuide_pdfImage_industry.gif?v=0.0.2) no-repeat 0 0 #0099FF;
}
#contentMain .industryGuide .yourGuideContent .downloadPDF .pdfImage .nopdfImage
{
    background: url(http://vwa.vic.gov.au/__data/assets/image/0003/16815/yourGuide_nopdfImage_industry.gif?v=0.0.2) no-repeat 0 0 #0099FF;
}

#content #contentMain .industryGuide #topGraphic
{
    background: url(http://vwa.vic.gov.au/__data/assets/image/0007/16819/yourGuide_strip_industry.gif?v=0.0.2) #ED650F right 0 no-repeat !important;
}

#contentMain .industryGuide .yourGuideContent .downloadLink
{
    background: url() left no-repeat #F48D4B;
}



/* SUBJECT GUIDE */

#contentMain .subjectGuide .yourGuideContent .downloadPDF
{
    background: url(http://vwa.vic.gov.au/__data/assets/image/0017/16172/yourGuide_pdfBg_subject.gif?v=0.0.2) repeat-x #E757BA;
}

#contentMain .subjectGuide .yourGuideContent .downloadPDF_background
{
    background: url(http://vwa.vic.gov.au/__data/assets/image/0018/16173/yourGuide_pdfDownload_subject.gif?v=0.0.2) no-repeat 100% 0 transparent;
}

#contentMain .subjectGuide .yourGuideContent .downloadPDF .pdfImage
{
        background: url(http://vwa.vic.gov.au/__data/assets/image/0019/16174/yourGuide_pdfImage_subject.gif?v=0.0.2) no-repeat 0 0 #0099FF;
}

#contentMain .subjectGuide .yourGuideContent .downloadPDF .pdfImage .nopdfImage
{
        background: url(http://vwa.vic.gov.au/__data/assets/image/0016/16171/yourGuide_nopdfImage_subject.gif?v=0.0.2) no-repeat 0 0 #0099FF;
}

#content #contentMain .subjectGuide #topGraphic
{
    background: url(http://vwa.vic.gov.au/__data/assets/image/0020/16175/yourGuide_strip_subject.gif?v=0.0.2) #ED0F96 right 0 no-repeat !important;
}

#contentMain .subjectGuide .yourGuideContent .downloadLink
{
    background: url() left no-repeat #E757BA;
}




/* sIFR */

/* Update for CFP */
#content .yourGuideContent .firstTextLine, #content .yourGuideContent .secondTextLine
{
    color: #000000;
    font-size: 120%;
    margin-top: 15px;
}

#content .yourGuideContent .firstTextLine
{
    font-weight: bold;
}

#content .yourGuideContent .secondTextLine
{
    padding-top: 0px;
    margin-top: 4px;
    color: #FFBC00;
    font-size: 18px;
    color: #FFFFFF;
}

* html #content .yourGuideContent .firstTextLine
{
    line-height: 8px;
    padding-top: 0px;
    margin-top: 18px;
}

#content .yourGuideContent .thirdTextLine
{
    color: #FFFFFF;
    padding-top: 0;
    margin-top: 0px;
    width: 300px;
    line-height: 6px;
}

* html #content .yourGuideContent .thirdTextLine
{
    color: #FFFFFF;
    padding-top: 0;
    margin-top: 0px;
    line-height: 15px;
}

#content .yourGuideContent .textWrapper
{
    width: 310px;
    float: left;
}

#content .yourGuideContent .thirdTextLine a, #content .yourGuideContent .thirdTextLine a:hover, #content .yourGuideContent .thirdTextLine a:focus
{
    color: #FFFFFF;
    text-decoration: none;
}

#content .yourGuideContent .thirdTextLine a:hover, #content .yourGuideContent .thirdTextLine a:focus
{
    text-decoration: underline;
}

/* Example box added by S Wardle 22/06/07 */
#content .yourGuideContent .examplebox {
    background-color: #FFF2D0;
    font-style: italic;
    color: #4D4D4D;
    text-align: justify;
    display: block;
    padding: 5px 20px 5px 20px;

}
#content #contentMain .industryGuide .examplebox {
    background-color: #FFF2D0;
    font-style: italic;
    color: #4D4D4D;
    text-align: justify;
    display: block;
    padding: 5px 20px 5px 20px;

}
#content #contentMain .hazardGuide .examplebox {
    background-color: #FFF2D0;
    font-style: italic;
    color: #4D4D4D;
    text-align: justify;
    display: block;
    padding: 5px 20px 5px 20px;

}
#content #contentMain .subjectGuide .examplebox {
    background-color: #FFF2D0;
    font-style: italic;
    color: #4D4D4D;
    text-align: justify;
    display: block;
    padding: 5px 20px 5px 20px;

}
#example {
    background-color: #FFF2D0;
    font-style: italic;
    color: #4D4D4D;
    text-align: justify;
    display: block;
    padding: 5px 20px 5px 20px;

}

/* search form styling */

.fb-right {
    float: right;
    width: 720px;
    padding-right: 15px;
}

.thin-search .fb-right {
    width: auto;
}

.thin-search .fb-left {
    display: none;
}

.fb-left {
    float: left;
    width: 200px;
    padding-left: 15px;
}

.facet, #fb-contextual-navigation-type, #fb-contextual-navigation-topic {
    background: #f5f5f5;
}

#fb-contextual-navigation-type, #fb-contextual-navigation-topic {
    margin-top: 15px;
}

#content .fb-left h3 {
    background-color: #205B81;
    color: #FFFFFF !important;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 1em !important;
    height: 24px;
    padding-left: 7px;
    padding-right: 7px;
    padding-top: 3px;
    margin: 0;
    width: auto;
}

#contentMain .fb-left ul {
    margin-top: 0;
}

#contentMain .fb-left ul li, .fb-gray-box .category {
    background: url(http://vwa.vic.gov.au/__data/assets/image/0005/16385/sprite_navbullets.png?v=0.0.2) no-repeat 0px 5px;
    padding-left: 13px;
    margin-top: 5px;
}

.fb-gray-box {
    background-color: #F5F5F5;
    border-bottom: 1px solid #CAC9C9;
    border-left: 1px solid #CAC9C9;
    border-right: 1px solid #CAC9C9;
    padding: 2px 9px 22px;
}

.search-page h1 {
    border-bottom: 2px solid #FFCC00;
    margin: 0 15px 10px 243px;
    color: #000 !important;
}

#fb-matching {
    padding: 3px 5px;
    background: #ECECEC;
}

.fb-result-count {
    font-weight: bold;
}

#fb-results .fb-single-result h3 {
    font-size: 1.2em;
    margin-bottom: 0;
}


#fb-results .fb-single-result cite a {
    color: #007700;
    text-decoration: none;
    font-size: 0.9em;
    font-style: normal;
}

p.fb-date {
    margin: 7px 0 0 0;
    color: #999999;
}

#content .fb-single-result p {
    margin: 0;
}

.fb-page-nav {
    padding: 5px;
    text-align: center;
    background: #ECECEC;
    margin: 15px 0 0 0;
}

#content .fb-page-nav a, #content .fb-page-nav span {
    color: #333333
}

/* Flexslider ------------------------------------------------------------- */
/* start page */
#start_page_slideshow {
    width: 645px;
    height: 180px;
    overflow: hidden;
    font-family: Arial, sans-serif; 
}

div.flex-control-nav_frame {
    position: absolute;
    width: 28px;
    background: #000;
    z-index: 1000;
    margin-top:117px;
}

div.flex-control-nav_frame a:hover{
    cursor: pointer;
}

div.flex-direction-nav_frame {
    position: absolute;
    width: 28px;
    background: #000;
    z-index: 1000;
    margin-top:37px;
}
.flex-direction-nav {
    *height: 0;
    list-style: none;
    margin: 0px;
    padding: 0px;
}

#main_content .flex-direction-nav li {
    margin: 0px;
    padding: 0px;
    background: none;
}

div.flex-direction-nav li {
    display: block;
}

.start_page_slideshow_prev {
    width: 28px;
    height: 20px;
    display: block;
    background: #000 url('http://vwa.vic.gov.au/__data/assets/image/0003/51726/previous.png?v=0.1.1') no-repeat center;
    padding: 10px;
}

.start_page_slideshow_next {
    width: 28px;
    height: 20px;
    display: block;
    background: #000 url('http://vwa.vic.gov.au/__data/assets/image/0004/51727/next.png?v=0.1.1') no-repeat center;
    padding: 10px;
}

.start_page_slideshow_pause {
    width: 28px;
    height: 20px;
    display: block;
    background: #1a1a1a url('http://vwa.vic.gov.au/__data/assets/image/0005/51728/pause.png?v=0.1.1') no-repeat center;
    padding: 10px;
}

.start_page_slideshow_prev span {
   display: none;
}

.start_page_slideshow_next span{
    display: none;
}

.start_page_slideshow_pause span{
    display: none;
}

ul.start_page_slideshow_slider {
    list-style: none;
    margin: 0 auto;
    padding: 0px;
}

#main_content .start_page_slideshow_slider li {
    margin: 0px;
    padding: 0px;
    background: none;
}

div.start_page_slideshow_img {
  width: 645px;
  height: 180px;
  overflow: hidden;
}


div.start_page_slideshow_item {
    width: 645px;
    height: 180px;
    overflow: hidden;
}


/*
.start_page_slideshow_desc {
    position: absolute;
    margin-left: 86px;
    margin-top: 37px;
    width:515px;
    line-height: 34px;
}
*/

.start_page_slideshow_desc {
    position: relative;
    margin-left: 86px;
    margin-top: -361px;
    width:515px;
    line-height: 34px;
}

.start_page_slideshow_header {
    font-size: 34px;
    text-transform: uppercase;
    color:#fff;
    font-weight: bold;
    margin-bottom:17px;
}

a.start_slideshow_link {
    display: block;
    background: #fede06 url('http://worksafevic.clients.squiz.net/__data/assets/image/0017/22940/start_slideshow_link.png?v=0.0.2') no-repeat right top;
    padding: 12px 52px 12px 12px;
    color: #232323;
    font-size: 14px;
    font-style: italic;
    line-height: 15px;
    /*width: 140px;*/
    width: 180px;
}


/* JQUERY UI ------------------------------------------------------------- */

.ui-helper-hidden {
    display: none;
}
.ui-helper-hidden-accessible {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}
.ui-helper-reset {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    line-height: 1.3;
    text-decoration: none;
    font-size: 100%;
    list-style: none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
    content: "";
    display: table;
    border-collapse: collapse;
}
.ui-helper-clearfix:after {
    clear: both;
}
.ui-helper-clearfix {
    min-height: 0; /* support: IE7 */
}
.ui-helper-zfix {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    position: absolute;
    opacity: 0;
    filter:Alpha(Opacity=0);
}

.ui-front {
    z-index: 100;
}


/* Interaction Cues
----------------------------------*/
.ui-state-disabled {
    cursor: default !important;
}


/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
    display: block;
    text-indent: -99999px;
    overflow: hidden;
    background-repeat: no-repeat;
}


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.ui-datepicker {
    width: 17em;
    padding: .2em .2em 0;
    display: none;
}
.ui-datepicker .ui-datepicker-header {
    position: relative;
    padding: .2em 0;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
    position: absolute;
    top: 2px;
    width: 1.8em;
    height: 1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
    top: 1px;
}
.ui-datepicker .ui-datepicker-prev {
    left: 2px;
}
.ui-datepicker .ui-datepicker-next {
    right: 2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
    left: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
    right: 1px;
}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
    display: block;
    position: absolute;
    left: 50%;
    margin-left: -8px;
    top: 50%;
    margin-top: -8px;
}
.ui-datepicker .ui-datepicker-title {
    margin: 0 2.3em;
    line-height: 1.8em;
    text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
    font-size: 1em;
    margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month-year {
    width: 100%;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
    width: 49%;
}
.ui-datepicker table {
    width: 100%;
    font-size: .9em;
    border-collapse: collapse;
    margin: 0 0 .4em;
}
.ui-datepicker th {
    padding: .7em .3em;
    text-align: center;
    font-weight: bold;
    border: 0;
}
.ui-datepicker td {
    border: 0;
    padding: 1px;
}
.ui-datepicker td span,
.ui-datepicker td a {
    display: block;
    padding: .2em;
    text-align: right;
    text-decoration: none;
}
.ui-datepicker .ui-datepicker-buttonpane {
    background-image: none;
    margin: .7em 0 0 0;
    padding: 0 .2em;
    border-left: 0;
    border-right: 0;
    border-bottom: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
    float: right;
    margin: .5em .2em .4em;
    cursor: pointer;
    padding: .2em .6em .3em .6em;
    width: auto;
    overflow: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
    float: left;
}

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi {
    width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
    float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
    width: 95%;
    margin: 0 auto .4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
    width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
    width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
    width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
    border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
    clear: left;
}
.ui-datepicker-row-break {
    clear: both;
    width: 100%;
    font-size: 0;
}

/* RTL support */
.ui-datepicker-rtl {
    direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
    right: 2px;
    left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next {
    left: 2px;
    right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
    right: 1px;
    left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
    left: 1px;
    right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
    clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
    float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
    float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
    border-right-width: 0;
    border-left-width: 1px;
}

/* Component containers
----------------------------------*/
.ui-widget {
    font-family: Lucida Grande,Lucida Sans,Arial,sans-serif;
    font-size: 1.1em;
}
.ui-widget .ui-widget {
    font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
    font-family: Lucida Grande,Lucida Sans,Arial,sans-serif;
    font-size: 1em;
}
.ui-widget-content {
    border: 1px solid #a6c9e2;
   background: #fcfdfd url(http://vwa.vic.gov.au/__data/assets/image/0004/61069/ui-bg_inset-hard_100_fcfdfd_1x100.png?v=0.1.1) 50% bottom repeat-x;
    color: #222222;
}
.ui-widget-content a {
    color: #222222;
}
.ui-widget-header {
    border: 1px solid #4297d7;
    background: #5c9ccc url(http://vwa.vic.gov.au/__data/assets/image/0020/61067/ui-bg_gloss-wave_55_5c9ccc_500x100.png?v=0.1.1) 50% 50% repeat-x;
    color: #ffffff;
    font-weight: bold;
}
.ui-widget-header a {
    color: #ffffff;
}

/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
    border: 1px solid #c5dbec;
   /* background: #dfeffc url(http://vwa.vic.gov.au/__data/assets/image/0018/61065/ui-bg_glass_85_dfeffc_1x400.png?v=0.1.1) 50% 50% repeat-x;*/
    font-weight: bold;
    color: #2e6e9e;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
    color: #2e6e9e;
    text-decoration: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
    border: 1px solid #79b7e7;
   /* background: #d0e5f5 url(http://vwa.vic.gov.au/__data/assets/image/0017/61064/ui-bg_glass_75_d0e5f5_1x400.png?v=0.1.1) 50% 50% repeat-x;*/
    font-weight: bold;
    color: #1d5987;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited {
    color: #1d5987;
    text-decoration: none;
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
    border: 1px solid #79b7e7;
    /*background: #f5f8f9 url(http://vwa.vic.gov.au/__data/assets/image/0003/61068/ui-bg_inset-hard_100_f5f8f9_1x100.png?v=0.1.1) 50% 50% repeat-x;*/
    font-weight: bold;
    color: #e17009;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
    color: #e17009;
    text-decoration: none;
}

/* Interaction Cues
----------------------------------*/
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
    border: 1px solid #fad42e;
    background: #fbec88 url() 50% 50% repeat-x;
    color: #363636;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
    color: #363636;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
    border: 1px solid #cd0a0a;
    background: #fef1ec url(http://vwa.vic.gov.au/__data/assets/image/0019/61066/ui-bg_glass_95_fef1ec_1x400.png?v=0.1.1) 50% 50% repeat-x;
    color: #cd0a0a;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
    color: #cd0a0a;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
    color: #cd0a0a;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
    font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
    opacity: .7;
    filter:Alpha(Opacity=70);
    font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
    opacity: .35;
    filter:Alpha(Opacity=35);
    background-image: none;
}
.ui-state-disabled .ui-icon {
    filter:Alpha(Opacity=35); /* For IE8 - See #6059 */
}

/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
    width: 16px;
    height: 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {
    background-image: url(http://vwa.vic.gov.au/__data/assets/image/0017/61073/ui-icons_469bdd_256x240.png?v=0.1.1);
}
.ui-widget-header .ui-icon {
    background-image: url(http://vwa.vic.gov.au/__data/assets/image/0019/61075/ui-icons_d8e7f3_256x240.png?v=0.1.1);
}
.ui-state-default .ui-icon {
    background-image: url(http://vwa.vic.gov.au/__data/assets/image/0015/61071/ui-icons_6da8d5_256x240.png?v=0.1.1);
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon {
    background-image: url(http://vwa.vic.gov.au/__data/assets/image/0016/61072/ui-icons_217bc0_256x240.png?v=0.1.1);
}
.ui-state-active .ui-icon {
    background-image: url(http://vwa.vic.gov.au/__data/assets/image/0020/61076/ui-icons_f9bd01_256x240.png?v=0.1.1);
}
.ui-state-highlight .ui-icon {
    background-image: url(http://vwa.vic.gov.au/__data/assets/image/0014/61070/ui-icons_2e83ff_256x240.png?v=0.1.1);
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
    background-image: url(http://vwa.vic.gov.au/__data/assets/image/0018/61074/ui-icons_cd0a0a_256x240.png?v=0.1.1);
}

/* positioning */
.ui-icon-blank { background-position: 16px 16px; }
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-on { background-position: -96px -144px; }
.ui-icon-radio-off { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
    border-top-left-radius: 5px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
    border-top-right-radius: 5px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
    border-bottom-left-radius: 5px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
    border-bottom-right-radius: 5px;
}

/* Overlays */
.ui-widget-overlay {
    background: #aaaaaa url(http://vwa.vic.gov.au/__data/assets/image/0016/61063/ui-bg_flat_0_aaaaaa_40x100.png?v=0.1.1) 50% 50% repeat-x;
    opacity: .3;
    filter: Alpha(Opacity=30);
}
.ui-widget-shadow {
    margin: -8px 0 0 -8px;
    padding: 8px;
    background: #aaaaaa url(http://vwa.vic.gov.au/__data/assets/image/0016/61063/ui-bg_flat_0_aaaaaa_40x100.png?v=0.1.1) 50% 50% repeat-x;
    opacity: .3;
    filter: Alpha(Opacity=30);
    border-radius: 8px;
}

/* FUNNELBACK */
/*.fb-right {
padding:0;
float:none;
width: auto;
}

.fb-left {
display:none;
}*/

.fb-result-hide {
display: none;
}

#mainNoSideBar #contentMain {
margin-right: 0px;
width: 978px;
}

/* HTML to PDF styling ------------------------------------------------------------- */
.html_pdf_wrapper {
    margin-top: -20px;
}

.html_pdf_wrapper .html_pdf_header {
    border-bottom: 1px solid #cfcdce;
    padding: 20px 0 5px;
    margin-bottom: 10px;
}

.html_pdf_wrapper .html_pdf_header .template_title {
    font-size: 24px;
    font-weight: bold;
    letter-spacing: 0.01em;
}

.html_pdf_wrapper .view_pdf_wrapper {
    height: 78px;
    width: 240px;
    float: right;
    padding: 20px 10px;
    margin-top: 25px;
    margin-bottom: 10px;
    margin-left: 10px;
}

.view_pdf_wrapper a{
    background: url('http://vwa.vic.gov.au/__data/assets/image/0013/44302/pdf_icon.png?v=0.0.2') 0 0 no-repeat;
    display: block;
    padding-left: 25px;
    color: #155885;
    text-decoration: none;
    margin-bottom: 10px;
    line-height: 12px;
    font-weight: bold;
}

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

.view_pdf_wrapper span {
    float: left;
    clear: both;
    margin-bottom: 5px;
}

#content .html_pdf_wrapper .html_pdf_content h1{
    color: #000;
}

.html_pdf_wrapper .html_pdf_content .summary{
    color: #383838;
    font-size: 125%;
    font-weight: bold;
    margin-bottom: 25px;
    text-transform: none;
}

#content .html_pdf_wrapper .html_pdf_content p {
    margin-top: 0;
    margin-bottom: 10px;
}

.html_pdf_wrapper .html_pdf_content img {
    display: block;
}

#content .html_pdf_wrapper .html_pdf_content .disclaimer h3 {
    font-size: 1em;
    margin-bottom: 0;
}

#content .html_pdf_wrapper .html_pdf_content .disclaimer p {
    font-size: 1em;
}

/************ Styling for individual html to pdf templates *************/

.Safety_Alert.html_pdf_wrapper .html_pdf_header {
    background: url('http://vwa.vic.gov.au/__data/assets/image/0007/44296/pdf-html-top-red.png?v=0.0.7') 0 0 no-repeat;
}

.Publication.html_pdf_wrapper .html_pdf_header {
    background: url('http://vwa.vic.gov.au/__data/assets/image/0019/44317/pdf-html-top-green.png?v=0.0.2') 0 0 no-repeat;
}

.Guidance_Note.html_pdf_wrapper .html_pdf_header {
    background: url('http://vwa.vic.gov.au/__data/assets/image/0019/45235/pdf-html-top-guidance-note.png?v=0.1.1') 0 0 no-repeat;
}

.More_information_about.html_pdf_wrapper .html_pdf_header {
    background: url('http://vwa.vic.gov.au/__data/assets/image/0020/45263/pdf-html-top-mia.png?v=0.1.1') 0 0 no-repeat;
}

.Information_about.html_pdf_wrapper .html_pdf_header {
    background: url('http://vwa.vic.gov.au/__data/assets/image/0020/45263/pdf-html-top-mia.png?v=0.1.1') 0 0 no-repeat;
}


.Information_for_employers.html_pdf_wrapper .html_pdf_header {
    background: url('http://vwa.vic.gov.au/__data/assets/image/0006/45267/pdf-html-top-info-for-employers.png?v=0.1.1') 0 0 no-repeat;
}

.Information_for_workers.html_pdf_wrapper .html_pdf_header {
    background: url('http://vwa.vic.gov.au/__data/assets/image/0003/45273/pdf-html-info-for-workers.png?v=0.1.1') 0 0 no-repeat;
}

.Safety_Alert.html_pdf_wrapper .html_pdf_header .template_title {
    color: #c63031;
}

.Publication.html_pdf_wrapper .html_pdf_header .template_title {
    color: #236f1a;
}

.Guidance_Note.html_pdf_wrapper .html_pdf_header .template_title {
    color: #00b7b7;
}

.More_information_about.html_pdf_wrapper .html_pdf_header .template_title {
    color: #7499c6;
}

.Information_about.html_pdf_wrapper .html_pdf_header .template_title {
    color: #7499c6;
}


.Information_for_employers.html_pdf_wrapper .html_pdf_header .template_title {
    color: #c1d1a4;
}

.Information_for_workers.html_pdf_wrapper .html_pdf_header .template_title {
    color: #66bcda;
}

.Safety_Alert.html_pdf_wrapper .view_pdf_wrapper {
    border-top: 2px solid #c63031;
    border-bottom: 2px solid #c63031;
    background: #fef2f2;
}

.Publication.html_pdf_wrapper .view_pdf_wrapper {
    border-top: 2px solid #236f1a;
    border-bottom: 2px solid #236f1a;
    background: #c7d7c5;
}

.Guidance_Note.html_pdf_wrapper .view_pdf_wrapper {
    border-top: 2px solid #00b7b7;
    border-bottom: 2px solid #00b7b7;
    background: #e5f8f8;
}

.More_information_about.html_pdf_wrapper .view_pdf_wrapper {
    border-top: 2px solid #7499c6;
    border-bottom: 2px solid #7499c6;
    background: #f1f5f9;
}

.Information_about.html_pdf_wrapper .view_pdf_wrapper {
    border-top: 2px solid #7499c6;
    border-bottom: 2px solid #7499c6;
    background: #f1f5f9;
}


.Information_for_employers.html_pdf_wrapper .view_pdf_wrapper {
    border-top: 2px solid #c1d1a4;
    border-bottom: 2px solid #c1d1a4;
    background: #f9faf6;
}

.Information_for_workers.html_pdf_wrapper .view_pdf_wrapper {
    border-top: 2px solid #66bcda;
    border-bottom: 2px solid #66bcda;
    background: #eff8fb;
}
/* PDF styling ------------------------------------------------------------- */
.pdf_wrapper {
    width: 930px;
    margin: 0 auto;
}

.pdf_wrapper .pdf_header {
    font-family: arial;
    height: 232px;
    padding: 70px 40px 0;
    position: relative;
    width: 850px;
}

.pdf_wrapper .pdf_header .pdf_template_title {
    font-size: 30px;
    font-weight: bold;
	color: #FFFFFF;
}

.pdf_wrapper .pdf_header .pdf_published {
    bottom: 10px;
    font-size: 24px;
    font-weight: bold;
    position: absolute;
    right: 40px;
	color: #FFFFFF;
}

.pdf_wrapper .pdf_header h1 {
    border-bottom: 1px dotted #ffffff;
    color: #FFFFFF;
    font-size: 38px;
    line-height: 56px;
    margin-top: 25px;
    margin-bottom: 5px;
    padding-bottom: 5px;
    width: 840px;
}

.pdf_wrapper .pdf_header .summary {
    /*font-size: 22px;*/
    font-size: 18px;
    max-width: 840px;
	color: #FFFFFF;
}

.pdf_wrapper .pdf_content {
    padding-left: 20px;
    padding-right: 20px;
    font-family: sans-serif;
    display:block; 
    page-break-inside:avoid; 
    page-break-after:always;
}

.pdf_content .column {
    overflow:hidden;
}

.pdf_content .column:nth-child(odd) {
    margin-right:22px;
}

.firstpage {
    height:1050px;
    
}

.otherpage {
    height:1387px;
}


.pdf_content .column:nth-child(odd) {
    margin-right:22px;
}

.pdf_wrapper .pdf_content h2 {
    font-size: 20px;
}

.pdf_wrapper .pdf_content p {
    margin: 10px 0;
    font-size: 1.4em;
}

.pdf_wrapper .pdf_content img {
    display: block;
}

.pdf_wrapper .pdf_content ul {
    font-size: 1.4em;
    list-style: square outside none;
    margin-left: 20px;
}

.pdf_wrapper .pdf_content ul li {
    padding-left: 5px;
    margin-bottom: 10px;
}
.pdf_wrapper .pdf_content ul li ul li {
    font-size: 0.75em;
    }

.pdf_wrapper .pdf_content .disclaimer h3 {
    font-size: 1.3em;
    margin-bottom: 0;
}

.pdf_wrapper .pdf_content .disclaimer p {
    font-size: 1.2em;
    line-height: 1.2em;
    margin-top: 0;
}

.pdf_wrapper .pdf_content .contact {
    width: 397px;
    height: 129px;
    padding: 10px 15px;
    margin-bottom: 30px;
    margin-top: 20px;
}

.pdf_wrapper .pdf_content .contact p {
    margin: 2px 0 0;
}

/************ Styling for individual pdf templates *************/
.Safety_Alert.pdf_wrapper .pdf_header {
    background:url('http://vwa.vic.gov.au/__data/assets/image/0018/151650/pdf-header-orange-vwa.png?v=0.1.1') 0 0 no-repeat;
}

.Safety_Alert.pdf_wrapper .pdf_content .contact {
    background: url('http://vwa.vic.gov.au/__data/assets/image/0006/44385/contact-pink.png?v=0.0.2') 0 0 no-repeat;
}

.Publication.pdf_wrapper .pdf_header {
    background:url('http://vwa.vic.gov.au/__data/assets/image/0010/44389/pdf-header-green.png?v=0.0.2') 0 0 no-repeat;
}

.Publication.pdf_wrapper .pdf_content .contact {
    background: url('http://vwa.vic.gov.au/__data/assets/image/0009/44388/contact-green.png?v=0.0.2') 0 0 no-repeat;
}

.Guidance_Note.pdf_wrapper .pdf_header {
    background:url('http://vwa.vic.gov.au/__data/assets/image/0005/151646/pdf-header-guidance-note-vwa.png?v=0.1.1') 0 0 no-repeat;
}

.Guidance_Note.pdf_wrapper .pdf_content .contact {
    background: url('http://vwa.vic.gov.au/__data/assets/image/0003/45237/contact-guidance-note.png?v=0.1.3') 0 0 no-repeat;
}
.More_information_about.pdf_wrapper .pdf_header {
    background:url('http://vwa.vic.gov.au/__data/assets/image/0005/151646/pdf-header-guidance-note-vwa.png?v=0.1.1') 0 0 no-repeat;
}

.More_information_about.pdf_wrapper .pdf_content .contact {
    background: url('http://vwa.vic.gov.au/__data/assets/image/0019/45262/contact-mia.png?v=0.1.1') 0 0 no-repeat;
}

.Information_about.pdf_wrapper .pdf_header {
    background:url('http://vwa.vic.gov.au/__data/assets/image/0005/151646/pdf-header-guidance-note-vwa.png?v=0.1.1') 0 0 no-repeat;
}

.Information_about.pdf_wrapper .pdf_content .contact {
    background: url('http://vwa.vic.gov.au/__data/assets/image/0019/45262/contact-mia.png?v=0.1.1') 0 0 no-repeat;
}


.Information_for_employers.pdf_wrapper .pdf_header {
    background:url('http://vwa.vic.gov.au/__data/assets/image/0003/45264/pdf-header-info-for-employers.png?v=0.1.1') 0 0 no-repeat;
}

.Information_for_employers.pdf_wrapper .pdf_content .contact {
    background: url('http://vwa.vic.gov.au/__data/assets/image/0018/45270/contact-info-for-employers.png?v=0.1.1') 0 0 no-repeat;
}

.Information_for_workers.pdf_wrapper .pdf_header {
    background:url('http://vwa.vic.gov.au/__data/assets/image/0019/45271/pdf-header-info-for-workers.png?v=0.1.1') 0 0 no-repeat;
}

.Information_for_workers.pdf_wrapper .pdf_content .contact {
    background: url('http://vwa.vic.gov.au/__data/assets/image/0020/45272/contact-info-for-workers.png?v=0.1.1') 0 0 no-repeat;
}

/* INJURY AND CLAIMS JOURNEY PAGES */
/**** EMPLOYER ****/

#ICprogressBarItemE{
    background: url('http://vwa.vic.gov.au/__data/assets/image/0007/55159/ICprogress_bar_stepE.jpg?v=0.0.2') no-repeat;
    width: 175px;
    height: 34px;
    color: #fff;
    padding-top: 8px;
    padding-left: 10px;
    float: left;
    text-decoration: none;
    font-size: 12px;
}


#ICprogressBarActiveE{
    background: url('http://vwa.vic.gov.au/__data/assets/image/0005/55148/ICprogress_bar_currentE.jpg?v=0.0.2') no-repeat;
    width: 175px;
    height: 34px;
    color: #fff;
    padding-top: 8px;
    padding-left: 10px;
    float: left;
    text-decoration: none;
    font-size: 12px;
}


#ICprogressBarCompleteE{
    background: url('http://vwa.vic.gov.au/__data/assets/image/0004/55147/ICprogress_bar_completedE.jpg?v=0.0.2') no-repeat;
    width: 175px;
    height: 34px;
    color: #fff;
    padding-top: 8px;
    padding-left: 10px;
    float: left;
    text-decoration: none;
    font-size: 12px;
}

#ICstepBtnActiveE{
    background: url('http://vwa.vic.gov.au/__data/assets/image/0019/55144/ICbtn_activeE.jpg?v=0.0.5') no-repeat;
    width: 175px;
    height: 69px;
    color: #000;
    padding-top: 8px;
    padding-left: 10px;
    float: left;
    text-decoration: none;
    font-size: 12px;
    position: relative;
    top: -8px;
}

#ICstepBtnInactiveE{
    background: url('http://vwa.vic.gov.au/__data/assets/image/0020/55145/ICbtn_inactiveE.jpg?v=0.0.6') no-repeat;
    width: 175px;
    height: 69px;
    color: #000;
    padding-top: 8px;
    padding-left: 10px;
    float: left;
    text-decoration: none;
    font-size: 12px;
    position: relative;
    top: -8px;
}

#ICchecklistEmployer{
    background-color: #f2f5d6;
    width: 730px;
    padding-top: 10px;
    padding-bottom: 20px;
    font-size: 12px;
    padding-left: 10px;
}


#ICchecklistEmployer li
{
    list-style: none;
    background: url('http://vwa.vic.gov.au/__data/assets/image/0017/55160/ICtickListItem.gif?v=0.0.2') no-repeat !important;
    margin-bottom: 15px;
    padding-left: 30px;
    text-indent: 5px;

}

#ICcontent{
    width: 740px;
    padding-top: 15px;
}

/*****WORKER*****/
#ICprogressBarItemW{
    background: url('http://vwa.vic.gov.au/__data/assets/image/0006/56607/ICprogress_bar_stepW.jpg?v=0.0.2') no-repeat;
    width: 175px;
    height: 34px;
    color: #fff;
    padding-top: 8px;
    padding-left: 10px;
    float: left;
    text-decoration: none;
    font-size: 12px;
}


#ICprogressBarActiveW{
    background: url('http://vwa.vic.gov.au/__data/assets/image/0005/56606/ICprogress_bar_currentW.jpg?v=0.0.2') no-repeat;
    width: 175px;
    height: 34px;
    color: #fff;
    padding-top: 8px;
    padding-left: 10px;
    float: left;
    text-decoration: none;
    font-size: 12px;
}


#ICprogressBarCompleteW{
    background: url('http://vwa.vic.gov.au/__data/assets/image/0004/55147/ICprogress_bar_completedE.jpg?v=0.0.2') no-repeat;
    width: 175px;
    height: 34px;
    color: #fff;
    padding-top: 8px;
    padding-left: 10px;
    float: left;
    text-decoration: none;
    font-size: 12px;
}

#ICstepBtnActiveW{
    background: url('http://vwa.vic.gov.au/__data/assets/image/0004/56605/ICbtn_activeW.jpg?v=0.0.2') no-repeat;
    width: 175px;
    height: 69px;
    color: #000;
    padding-top: 8px;
    padding-left: 10px;
    float: left;
    text-decoration: none;
    font-size: 12px;
    position: relative;
    top: -8px;
}

#ICstepBtnInactiveW{
    background: url('http://vwa.vic.gov.au/__data/assets/image/0020/55145/ICbtn_inactiveE.jpg?v=0.0.6') no-repeat;
    width: 175px;
    height: 69px;
    color: #000;
    padding-top: 8px;
    padding-left: 10px;
    float: left;
    text-decoration: none;
    font-size: 12px;
    position: relative;
    top: -8px;
}

#ICchecklistWorker{
    background-color: #e5f4fe;
    width: 730px;
    padding-top: 10px;
    padding-bottom: 20px;
    font-size: 12px;
    padding-left: 10px;
}

#ICchecklistWorker li
{
    list-style: none;
    background: url('http://vwa.vic.gov.au/__data/assets/image/0017/55160/ICtickListItem.gif?v=0.0.2') no-repeat !important;
    margin-bottom: 15px;
    padding-left: 30px;
    text-indent: 5px;

}

/*** Claims Process Overview ***/
#overviewBar {
   background-color: #205b81;
   width: 80px;
   color: #fff;
   border-bottom: thin solid #fff;
   vertical-align: top;
}

#overviewBarLast {
   background-color: #205b81;
   width: 80px;
   color: #fff;
   border-bottom: thin solid #fff;
   background: url('http://vwa.vic.gov.au/__data/assets/image/0009/56628/overviewArrow.jpg?v=0.0.2') no-repeat center bottom #205b81;
   vertical-align: top;
}

#overviewEmployer {
   background-color: #f2f5d6;
   border-bottom: thin solid #fff;
   width: 300px;
}

#overviewWorker { 
   background-color: #d6e9f5; 
   border-bottom: thin solid #fff;
   width: 300px;
}

#overviewWorker li
{
   list-style: none;
   background: url('http://vwa.vic.gov.au/__data/assets/image/0017/55160/ICtickListItem.gif?v=0.0.2') no-repeat !important;
   margin-bottom: 15px;
   padding-left: 30px;
   text-indent: 5px;

}

#overviewEmployer li
{
   list-style: none;
   background: url('http://vwa.vic.gov.au/__data/assets/image/0017/55160/ICtickListItem.gif?v=0.0.2') no-repeat !important;
   margin-bottom: 15px;
   padding-left: 30px;
   text-indent: 5px;

}

  #ICrightcol ul li {
      background-image: url('http://vwa.vic.gov.au/__data/assets/image/0006/240/bullet_diamond.gif?v=0.1.2');
  }
  #ICrightcol ul {
      margin-top: 1em;
      list-style: none;
  }
  
  #ICrightcol ul li {
      margin-top: 0.5em;
      padding-left: 15px;
      background-repeat: no-repeat;
      background-position: 0 0.5em;
  }

#examplebox {
    background-color: #FFF2D0;
    font-style: italic;
    color: #4D4D4D;
    text-align: justify;
    display: block;
    padding: 5px 20px 5px 20px;

}

table.altrowstable {
    font-family: verdana,arial,sans-serif;
    font-size:11px;
    color:#333333;
    border-width: 1px;
    border-color: #FF9900;
    border-collapse: collapse;
}
table.altrowstable th {
    border-width: 1px;
    padding: 8px;
    border-style: solid;
    border-color: #FF9900;
}
table.altrowstable td {
    border-width: 1px;
    padding: 8px;
    border-style: solid;
    border-color: #FF9900;
}
.oddrowcolor{
    background-color:#FFEBCC;
}
.evenrowcolor{
    background-color:#FFD99F;
}

#tickList li
{
    list-style: none;
    background: url('http://vwa.vic.gov.au/__data/assets/image/0017/55160/ICtickListItem.gif?v=0.0.2') no-repeat !important;
    margin-bottom: 15px;
    padding-left: 30px;
    text-indent: 5px;

}
