/*
  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: 11 February 2012 16:11:07
*/


/* V4 colours */

/* Foreground colours */

#header a, #nav-global a, #nav-student-staff a, .feature-tour, .feature-tour a, #caption, #content-secondary div.gradient-red a {
color:#fff;}

#nav-local .current, .feature-tour h2 a, .feature-tour h3 a, #details a {
color:#fff!important;}

#nav-skip a {
color:#333;}

#content .feature-mini h2 a, #content .feature-mini h3 a {
color:#333;}

#site-title, #content h3 a:hover, .alert, #content-secondary a, #sup-content h3 a:hover, #sup-content h4 a {
color:#cc0000;}

.feature-mini h2 a:hover, .feature-mini h3 a:hover {
color:#cc0000!important;}

#nav-breadcrumb, #nav-breadcrumb a, .vcard a:link, .vcard a:visited, .detail {
color:#666;}

#nav-student-staff a:hover, #content table tr:hover {
color:#000;}

#nav-local h3 a, #content h1 {
color:#868855;}

#nav-local li a, #nav-local li a:visited, .entry-sub h2 a, #sup-content h3, #sup-content h3 a, #footer p, #footer ul li a {
color:#666633;}

.vcard .fn, .vcard .org a:link, .vcard .org a:visited {
color:#555;}

.file-size, #maintained-by {
color:#999;}

#details dt, #details dd {
color:#eee;}



/* Background colours */

#header, #nav-breadcrumb, #tabbed-menu li a:hover, #tabbed-menu li.current a, #tabbed-menu li a.current, .vcard img.photo, #content .table-alt-row .odd, #footer, .block, #ask-expert tr:hover, #site-title, #content-secondary .accordion-live .content {
background-color: #FFF;}

#nav-global, #nav-global li, #nav-local .current {
background-color:#868855;}

#nav-global li.current, #nav-global a:hover {
background-color:#cc0000;}

#nav-student-staff li.first {
background-color:#CC0000!important;}

#nav-student-staff li {
background-color:#999966;}

#nav-local h3, #tabbed-menu li a {
background-color:#E5E5CC;}

#nav-local ul ul {
background-color:#e3e3d4;}

#nav-local ul ul ul {
background-color:#dbdbc8;}

#nav-local li a:hover {
background-color:#b8b9a5;}

#images p.caption, .images p.caption, #showcase a {
background-color:#eee;}

#content table tr:hover {
background-color:#F2F2F2;}

#content .table-alt-row .even {
background-color:#f7f7f7;}

.lightgrey {
background-color:#e8e8e8;}

#placeholder {
background-color:#444;}

#caption, #showcase a:hover {
background-color:#333;}

#details {
background-color:#777;}

#content-secondary, #content-secondary div.promo, #content-secondary div.accordion-live {
background-color:#E9E9DD;}

.entry-sub-img {background:url(./?a=12864) repeat-x 0 bottom; overflow:auto; margin:0 0 1em 0; padding:0 0 12px 92px!important;}
.entry-sub-img h2 {background-image:none; font-size:1.2em!important;}
.entry-sub-img h2 a:hover {border:none!important;}
.entry-sub-img img {margin-left:-92px;}
.entry-sub-img p {margin-bottom:0;}

#content .accordion {margin-bottom:20px; overflow:hidden;}
#content .accordion .accordion-title {background:#E9E9DD; background-repeat:no-repeat; background-position:2px 8px; border-bottom:1px solid #fff; padding:3px 8px;}
#content .accordion .minus {background-position:2px -186px;}
#content .accordion .entry-sub-img {margin:10px 0 0 0;}
#content-secondary .accordion .accordion-title {border-bottom:1px solid #fff;}

#content ul.fake-tabs {background:transparent url(./?a=12864) repeat-x 0 30px; height:31px; list-style-type:none; margin:0; overflow:hidden; padding-left:0;}
#content ul.fake-tabs li {background:#EFEFE0 url(./?a=12864) repeat-x 0 29px; border:1px solid #ccc; border-bottom:none; cursor:pointer; float:left; height:30px; line-height:30px; margin:0 5px 0 0; padding:0 10px; position:relative;}
#content ul.fake-tabs .active-tab{background-color:#fff; background-image:none; font-weight:bold;}
#content .tabs {overflow:hidden;}
#content .tab-content {border-top:none!important; clear:both; margin-bottom:15px;}
