/*
  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: 30 March 2009 15:49:54
*/


#contents-inner{
    background: transparent url(../../../image/0010/281872/content_background_400px.gif) repeat-y -240px 0;
    float: left;
    width: 738px;    
}
#contents-inner2{
    background: transparent url(../../../image/0010/281872/content_background_400px.gif) repeat-y 578px 0;
    float: left;
    width: 738px;
}
.column{
    width: 160px;
    float: left;
}
#contents-column{
    background-color: transparent;
    width: 418px;    
}
#contents-column-inner{
    padding: 10px 20px;
}
.secondary-content-block{
    padding: 15px 10px;
    border-bottom: 1px dashed #bbb;    
}   
.secondary-content-block p{
   font-size: 0.9em;
   margin-top: 0;
}
.secondary-content-block h3 a{
  color: #f26522;
  text-decoration: none;
} 
.secondary-content-block h3{
   color: #f26522;   
   margin-bottom: 0.5em;
   font-weight: normal;
   margin-top: 0;
}
#site-map .secondary-content-block h3,
#home .secondary-content-block h3{
   margin-left: 90px;
}
#site-map .secondary-content-block img,
#home .secondary-content-block img{
   float: left;
}
#site-map .secondary-content-block p,
#home .secondary-content-block p{
   margin-left: 90px;
}
#nav-column{
   padding-top: 20px;
}
#nav-column li,
#nav-column ul{
   margin: 0;
   padding: 0;
   list-style-type: none;
   width: 
}
#nav-column li{
   width: 100%;    
}
#nav-column li a {    
   padding: 3px 15px ;
   display: block;
   text-decoration: none;
   color: black;
   border-bottom: 1px dashed #bbb;
}
#nav-column li li a {    
   padding-left: 25px;
}
#nav-column li li li a {    
   padding-left: 35px;
}
#nav-column li li li li a {    
   padding-left: 45px;
}
#nav-column li.current a {    
  font-weight: bold;   
}

#nav-column li.normal a {    
   background-color: #e6e6e6;
}
#nav-column ul li.activelink a {    
   font-weight: bold;   
   background-color: white;
}
#nav-column li.current li.normal a,
#nav-column li.activelink .normal a {    
   background-color: #e6e6e6;
   font-weight: normal;
}

#nav-column li a:hover {
    background-color: #666 !important;
    color: white;
}

/* ----------------------- home page specific styles ----------------------------- */

#no-right-column #secondary-column {
   display: none;
}
#no-right-column #contents-inner2{
   background: none;
}

#no-right-column  #contents-column{
   width: 578px; 
   background-color: white;
}

#site-map #contents-inner,
#home #contents-inner {
   background: none;
}
#site-map #contents-column,
#home #contents-column {
   width: 478px
}
#site-map #secondary-column,
#home #secondary-column {
   width: 260px;
}
#site-map #contents-inner2,
#home #contents-inner2{
    background: transparent url(../../../image/0010/281872/content_background_400px.gif) repeat-y 478px 0;
}
#site-map #nav-column,
#home #nav-column {
   display: none;
}