/*
  Running MySource Matrix
  Developed by Squiz - http://www.squiz.net
  MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 28 August 2008 14:01:39
*/


/*General Page Declarations*/
td {
    color: #333333;
    font-family: verdana;
    font-size: 80%;
}


/*Begin Page Content Declarations*/

#page-container {
    padding:0;
    margin:0 auto 0 auto;
    width:920px;
    border: 1px solid #9f9f9f;
    background: url(http://www.ircst.health.nsw.gov.au/_designs/rural_health/design_css_38851/inside-page-bg.jpg) repeat-y;
    overflow: hidden;

}

/*End Page Content Declarations*/

/*Begin Left Menu Container Declarations*/

#left-menu-container {
    margin:0;
    padding: 15px 0px 15px 0;
    float:left;
    clear:both;
    width:100%;
    font-size:1.5em;
    overflow:hidden;
} 

#left-menu-container ul {
    margin:0;
    padding:0;
    list-style:none;
    width:auto;
    height:auto;
    color:#ffffff;
    font-size:85%;
}

#left-menu-container li {
    margin: 0;
    line-height: 125%;
    padding-left:18px;
    float:left;
    width:173px;

}

#left-menu-container a,
#left-menu-container a:link,  
#left-menu-container a:visited{
    color:#ffffff;
    text-decoration:none;
    display:block;
    margin-right:0;
    padding-left:10px;
}

#left-menu-container a:hover {
    color:#ffffff;
    background: url(http://www.ircst.health.nsw.gov.au/_designs/rural_health/design_css_38851/menu-hover-bg.gif) repeat-y;
}

/*End Left Menu Container Declarations*/

/*Begin Left Image Container Declarations*/

#left-image-container {
    width:auto;
    height:300px;
    padding:0;
    margin:0;
    float:left;
    clear:both;
    border-bottom: 5px solid #ffffff;
    position:relative;

}

#left-image-container img{
padding:0;
margin:0;
vertical-align:top;
}

/*End Left Image Container Declarations*/

#orange-block {
    width:262px;
    height:188px;
    background: url(http://www.ircst.health.nsw.gov.au/_designs/rural_health/design_css_38851/orange-bg.jpg) no-repeat 2px 0px;
    float:left;
    overflow:hidden;

}

#orange-block h1{
    color:#ffffff;
    padding:25px 0 0 22px;
    margin:0;
}

#orange-block h2{
    color:#ffffff;
    padding:0 0 0 22px;
    margin:0;
    font-size:130%;
}

#orange-block h3{
    color:#ffffff;
    padding:0 0 0 22px;
    margin:0;
}

#top-picture {
    width:462px;
    height:188px;
    float:right;
}

#top-image-one {
    width:225px;
    height:188px;
    float:right;
    padding: 0 6px 0 0;
}

#top-image-two {
    width:225px;
    height:188px;
    float:right;
}

/*End Banner Bar Declarations*/


/*Begin Mid Content Declarations*/

#mid-content-container {
    width:725px;
    height:100%;
    margin:0;
    clear:both;
}

#mid-content-container ul {
    font-size:0.80em;
    color:#666666;
}

#mid-content-container a,
#mid-content-container a:link, 
#mid-content-container a:visited,
#mid-content-container a:hover{
    color:#3171BB;
    text-decoration:none;
}

/*End Mid Content Declarations*/


/*Begin Left Column Declarations*/

#left-column-container {
    padding:5px 0 0 0;
    margin:0;
    float:left;
    width:525px;

}

#content-div {
    padding:0;
    margin:0 0 0 22px;
    width:499px;
    height:100%;

}

#content-div p {
    padding:0 0 14px 0;
    margin:0;
    width: 499px;
}


#content-div h4 {
    padding:8px 0 5px 0;
    max-width: 499px;
}

#content-div hr {
    width: 499px;

}

#content-div a,
#content-div a:link, 
#content-div a:visited,
#content-div a:hover{
    color:#3171BB;
    text-decoration:none;
}
/*End Left Column Declarations*/




/*NOTE: The bottom bar needs to be declared again for the
inside pages due to the design change*/

/*Bottom Bar*/


#page-bottom-bg {
    margin:0;
    padding:0;
    width:100%;
    height:25px;
    background: url(http://www.ircst.health.nsw.gov.au/_designs/rural_health/design_css_38851/inside-page-bottom-bg.gif) bottom repeat-y;
    float:left;
    clear:both;
}

/*End Bottom Bar Declarations*/



/*inside page content declarations*/

#mid-content-title {
    width:700px;
    height:auto;
    float:left;
    padding: 25px 0 0 25px;
    margin:0;
    clear:both;
}

#content-div-left {
    width:338px;
    height:auto;
    margin:0;
    padding:10px 0 0 25px;
    float:left;
}

#content-div-left p{
    margin:0;
    padding:0 0 12px 0;
    width: 320px;
}


#content-div-left h5{
    margin:0;
    padding:0;
}

#content-div-right {
    width:337px;
    height:auto;
    margin:0;
    padding:10px 0 0 20px;
    float:left;
    clear:right;
}

#content-div-right p{
    margin:0;
    padding:0 0 12px 0;
    width: 320px;
}

#content-div-right h5{
    margin:0;
    padding:0;
}


/*Begin Footer Bar Declarations*/

#footer-container {
    width:499px;
    height:auto;
    margin:0;
    padding:0 0 0 18px;
    font-size: 90%;

}

#footer-container a,
#footer-container a:link, 
#footer-container a:visited,
#footer-container a:hover{
    color:#3171BB;
    text-decoration:none;
}

#footer-container ul {
    width: auto;
    list-style:none;
    float:left;
    clear:both;
    text-align:center;
    margin:0;
    padding:0 0 0 36px;

}

#footer-container li {
    width:auto;
    float:left;
    font-family: verdana;
    font-size:0.85em;
    color:#afc0ec;
    margin:0;
    padding:0;
}

#footer-container p {
    float:left;
    clear:both;
    width:auto;
    font-family: verdana;
    padding:6px 0 0 190px;
    margin:0;
    background: url(http://www.ircst.health.nsw.gov.au/_designs/rural_health/design_css_38851/nsw-arms.jpg) no-repeat 147px 2px;
    height:25px;

}

#footer-links {
    width: 100%;
    height:auto;
    margin:0;
    padding:0;
}

#last-update {
    width:100%;
    height:auto;
    margin:0;
    padding:0;
    font-size: 80%;

}

.spacer {
    width:100%;
    height:35px;
    margin:0;
    padding:0;
    clear:both;
}
/*End Footer Bar Declarations*/




/*Specific Declarations---------------
------------------------------------*/

#exec_sponsorship td{
border-top:1px solid #000;
border-left:1px solid #000;
border-right:1px solid #d6d6d6;
border-bottom:1px solid #d6d6d6;
}

#breadcrumbs{
    font-size: 90%;
}