		/*
  Running Squiz Matrix
  Developed by Squiz - http://www.squiz.net
  Squiz, Squiz Matrix, MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 24 January 2016 06:54:47
*/


/* ----- Tags ----- */
html,body { 
    background:url(http://uws.clients.squiz.net/_designs/whitlam_institute/css/inside.css/background_int.gif) no-repeat center top;
    background-color:#b7b7b7;
    margin:0 auto 0 auto; 
    padding:0px; 
    width:100%;
}

/* ----- Containers ----- */
#content #news-container {
    padding:9px 11px 7px 4px;
    width:671px;
    height:100%;
}
#news-container #left-container {
    float:left;
    width:191px;
    padding:4px 33px 0 0;
}
#left-container ul {
    padding:3px 0 0 15px;
    margin:0;
    list-style-type:none;
}
#left-container ul li {
    padding:5px 0 4px 5px;
    border-bottom:1px solid #cccccc;
    width:186px;
}
#left-container ul li:hover{
    background-color:#8f0600;
    color:#ffffff;
}
#left-container ul li:hover a {
    color:#ffffff;
}
#left-container ul li a {
    color:#1b1b1b;
}
#left-container ul li a:hover{
    color:#ffffff;
    background-color:#8f0600;
    text-decoration:none;
}
#news-container #right-container, #donation-agreement {
    float:right;
    width:432px;
    padding:15px 0 0 0;
}

#donation-agreement {position:absolute;left:99999px;}
#print-form {display:none;}


#right-container #news-hr {
    background:url(http://uws.clients.squiz.net/?a=93780) no-repeat;
    width:432px;
    height:15px;
}
#right-container #news-content {
    width:432px;
    float:left;
    color:#575757;
}

#news-content p {
    margin:0 0 5px;
}
#news-content ul {
    padding-left: 28px;
}

/* ----- Gallery ----- */
.albums h3{
    margin:10px;
    font-size:12px;
    text-align:center;
}
.albums {
    text-align:center;
}
.image-gallery span{
    border-bottom: 1px solid #EFEFEF;
    display:block;
    margin-bottom:20px;
    font-weight:bold;
    color:#B0B0B0; 
}
.image-gallery td{
   text-align:left;  
   color:#B0B0B0;
   vertical-align:top;
   width:180px;   
}
#content #news-container .image-gallery td img{
   border: 4px solid #B7B7B7;
   padding:0;
   margin: 0 0 10px; 
   width:116px;
}
#content #news-container .image-gallery table{
   margin: 0 0 100px;  
}
#content #news-container .image-gallery td p{
   margin:0 55px 5px 0;
   font-weight:bold;
   text-align:center;
}
.gallery #body-right #signature{
    background: #353535;
    height:187px;
}
.gallery #body-content #content {
    width:981px;
}
.gallery #content #news-container {
    width:966px;
}
.gallery #news-container #right-container{
    width:732px;
}
.gallery #right-container #news-hr {
    width:732px;
    background-repeat:repeat-x;
}
.gallery #right-container #news-content {
    width:732px;
}

/* ----- Forms ----- */
input, textarea {
    padding: 2px;
}
label {
    color: #000000;
}
table.form-wrapper td, table.form-wrapper th {
    text-align: left;
    vertical-align: top;
    padding: 3px 0px;
}
table.form-wrapper th {
    padding-right: 10px;
}
span.button, span.button input {
    background-color: transparent;
    background-repeat: no-repeat;
}
span.button{
    display: block;
    float: left;
    padding-left: 6px;
    background-position: left top;
    background-image: url('https://www.whitlam.org/__data/assets/image/0006/104991/bg-form-button-left.gif');
}
span.button input, #content form input[type="submit"], #content form input[type="reset"] {
    color: #bc2323;
    font-weight: bold;
    padding-right: 6px;
    height: 26px;
    overflow: hidden;
    background-position: right top;
    background-image: url('https://www.whitlam.org/__data/assets/image/0007/104992/bg-form-button-right.gif');
}
#content form .form-area input[type="submit"], #content form .form-area input[type="reset"] {
    border-radius: 5px;
    padding: 5px;
}
#content form .form-area input[type="submit"]:hover, #content form .form-area input[type="reset"]:hover {
    cursor: pointer;
    opacity: 0.7;
}
span.button input * {
    vertical-align: middle;
}
select, span.text input, span.text textarea, span.text-focus input, span.text-focus textarea, #content .form-area input[type="text"], #content .form-area textarea   {
    border-width: 1px;
    border-style: solid;
}
span.text input, span.text textarea, span.text-focus input, span.text-focus textarea, #content .form-area input[type="text"], #content .form-area textarea   {
    background-color: #f7f7f6;
}
select, span.text input, span.text textarea, #content .form-area input[type="text"], #content .form-area textarea   {
    border-color: #dcdcdc;
}
span.text-focus input, span.text-focus textarea, #content .form-area input[type="text"]:focus, #content .form-area textarea:focus {
    border-color: #ab260c;
}

#content form .checkbox-items ul,#content form .radio-items ul {
   list-style: none;
   padding-left: 0;
}

/* ----- Content ----- */
label.error {
    color: red;
    margin-left: 5px;
}
abbr {
    color: red;
    font-size: 1.5em;
    cursor: help;
    padding: 0px 5px;
}
.hide {
    display: none;
}

.col1 a img:hover, 
.col2 a img:hover, 
.col3 a img:hover {
  opacity: 0.8;
    filter: alpha(opacity = 80);
}


.donation-form input {border-color:#DCDCDC; background-color:#F7F7F6; border-style:solid; border-width:1px;}
.donation-form .req {color:red;cursor:help;font-size:1.5em;padding:0 5px;}
/*.donation-form td {float:right;padding-right:40px; height: 27px !important;}*/
.donation-form td {width:55%;}
.donation-form th {width:40%;}
.donation-form {width:100%;padding-bottom:10px;}
/*#bsbfield {float:none !important;padding-left:63px;}
#cvnfield, #expiryfield {float:none !important;padding-left:60px;}
#datefield {float:none !important;padding-left:117px;}*/
#form_email_123492 p {margin-bottom:12px !important;}
#form_email_123819 p {margin-bottom:12px !important;}
.donation-form label {float:left;}

@media screen and (-webkit-min-device-pixel-ratio:0){
/*#bsbfield {float:none !important;padding-left:57px;}
#cvnfield, #expiryfield {float:none !important;padding-left:54px;}
#datefield {float:none !important;padding-left:110px;}*/
}


#payment_start {float:none !important;padding-left:41px;}
#payment_end {float:none !important;padding-left:41px;}
#form_email_123492 span.button, #form_email_123819 span.button {margin-left:181px;}
#form-contents-print, #form-agreements-print {display:none;}