/*
  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: 05 July 2009 11:25:54
*/


/* AEI styles - positioning and styling */

/* Global settings */

body {
    margin: 0;
    padding: 0;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 80%;
}
a {
    text-decoration: underline;
    color: #006699;
}
a:hover {
    color: #3399FF;
    text-decoration: none;
}

/* Header (banner, site tools and search) */

#banner {
    border-bottom: 3px solid #336699;
}
#tools {
    font-size: 85%;
}
#search input {
    font-size: 85%;
}

/* Left column - global navigation, log-in and miscellaneous links */

ul#global-nav {
    font-weight: bold;
    font-size: 110%
}

#global-nav li { 
    margin: 0 0 1px 0;
    padding: 0;
    list-style-type: none;
}

#global-nav li a {
    background-color: #006699;
    color: #FFF;
    text-decoration: none;
}

#global-nav li a:hover {
    background-color: #3399FF;
}

ul#misc-links {
    color: #99CCFF;
}
#misc-links li {
    margin: 0;
    padding: 0;
    list-style-type: square;
}

/* Main content area heading and paragraph styles */

h1 {
    margin: 0;
    font-size: 140%;
    font-weight: bold;
    color: #006699;
    padding-left: 18px;
}
.content h2, .content h3 {
    margin: 1em 0;
    font-weight: bold;
}
.content h2 {
    color: #000000;
    font-size: 140%;
}
.content h3 {
    color: #000000;
    font-size: 100%;
}
.content h3.blue {
    color: #006699;
}
.content p {
    margin: 1em 0;
}
.content .attention {
    background-color: #E3F2FD;
    padding: 5px;
    margin: 1em 0;
}
.content ul li, .content ol li {
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}
.bold-blue {
    color: #006699;
    font-weight: bold;
}

/* Footer elements */

#footer {
    font-size: 85%;
    border-top: 1px solid #006699;
}

/* Client log-in and printer friendly elements */

#login {
    border: 1px solid #CC9900;
}
#login h3 {
    font-size: 100%;
    font-weight: bold;
    background-color: #CC9900;
}

/* Context links (quick links) */

#quick-links h3 {
    font-size: 120%;
    font-weight: bold;
    color: #000066;
    background-color: #E3E3E3;
}

/* Other elements (clearing, dividers, generic boxes etc) */

.highlight {
    background-color: #E3F2FD;
}
.bordered-box {
    border: 1px solid #336699;
}
.divider {
    background-color: #336699;
}
.small-text {
    font-size: 85%;
}

/* 3px text jog hack for IE */
/* hide from MacIE \*/ 
* html #left-column { margin-right: -3px; } 
* html .content { height: 1%; } 
* html #left-column ul { margin-bottom: -1px }
/* end hide */