/*
  Running Squiz Matrix
  Developed by Squiz - http://www.squiz.net
  MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 10 February 2012 01:54:02
*/


/*

    -----------------------------------------------
    Inside Print DERIVATIVE
    -----------------------------------------------

*/

/* Page Heading
********************************************************/
div.pagehead { margin: 0 40px 10px 0px; }

div.pagehead h1 {

    font-size: 175%;
    font-weight: bold;
    padding: 0 0 1em;

}

/* Breadcrumb
********************************************************/
div.breadcrumbs { display: none; }

/* Containers expanders
********************************************************/
#content-container { margin: 0 0; }
#left-colour { margin: 0 0 0 0; }
#middle-colour { margin: 0 0 0 0; }

/* Footer
********************************************************/
#ft {

    position: relative;
    height: 1%;

}

#ft_details {

    float: left;
    margin: 20px 0 0 0;

}

#ft_links {

    float: right;
    margin: 20px 0 0 0;
    text-align: right;

}

#ft #ft_details h3 {

    font-weight: 700;
    font-size: 85%;
    color: #7f7c7d;

}

#ft #ft_details p,
#ft #ft_links p {

    color: #000;
    line-height: 1.2;
    margin-bottom: .4em;

}

#ft #ft_links h3 a {

    display: block;
    height: 56px;
    width: 206px;
    text-indent: -9999em;
    text-align: left;
    margin-bottom: 1em;

}

#ft #ft_links ul li {

    list-style-type: none;
    font-size: 85%;
    line-height: 1.1;

}

#ft #ft_links ul li a {

    color: #006faf;
    text-decoration: none;

}

#ft #ft_links ul li a:hover {

    text-decoration: underline;

}

#ft_shadow {

    height: 10px;
    margin: 0;

}

#ft p {

    margin: 0;
    padding: 0;
    color: #888;
    font-size: 85%;

}

#ft a {

    color: #777;
    text-decoration: underline;

}

/* Common Styles
********************************************************/
.float-left { float: left; }
.float-right { float: right; }

#body-copy img.left {

    float: left;
    margin: 10px 15px 10px 0;
    display: inline; /* IE Fix - Double Margin Float */

}

#body-copy img.right {

    float: right;
    margin: 6px 0 10px 15px;
    display: inline; /* IE Fix - Double Margin Float */

}

a.external:link,a.external:visited {

    padding: 0 15px 0 0;

}

.clear-both {

    clear: both;

}

.expand {

    width: 100%;
    overflow: hidden;

}

/*  print styles
*******************************
*******************************
*******************************/      

#bd {
  width: 100%;
}

div {
  float: none !important;
}
#right-column,
#left-column { 
  display: none;
}
#hd,
#hd_slideshow,
#uws-curve,
#page-nav,
#top-nav,
#ft .mobile,
.page-widgets  {
  display: none;
}
#lg img {
  width: 99%;
}

#contentWrapper {
  border: none;
}
