/*
 * page-styles.css
 * 
 * This style sheet is related to the look and layout of
 * content pages for UnitingCare NSW.ACT
 * 
 * @author Tim Everist 31/10/2006
 * @email time@nsw.uca.org.au
 *
 */



#domainlisting, #ohslisting {
border: 1px solid #5A5504;
background-color:#FDFBCE;

}

#domainlisting a, #ohslisting a {
text-decoration:none;
}

#domainlisting div div div div div a:hover {
text-decoration:underline;
}


#domainlisting div div div div div div a {
padding-left:5px;
}

#ohslisting div div div a {
padding-left:20px;
}

#domainlisting div div div div div div a:visited{
background-color:#cccccc;
text-decoration:none;
}


#domainlisting div div div div div div a:hover, #ohslisting div div div a:hover {
background-color:#B01E16;
color:#ffffff;
text-decoration:none;
}

#domainlisting .admin, #ohslisting .admin {
margin:0;
padding:0;
width:50px;
}

#domainlisting .admin a, #ohslisting .admin a {
margin:0;
padding:0;
display:inline;
}



.domainname a.filegroupselected:hover {
text-decoration:underline;
color:#ffffff;
}



#domainheader {
background-color:#5A5504;
text-align:center;
color:#ffffff;
font-size:13pt;
font-weight: bold;
padding:5px;

}

.domainname {
	background-image: url(http://matrix.nsw.uca.org.au/__data/assets/image/0008/14948/plusik.gif);
	background-repeat: no-repeat;
	background-position: 2px center;
}

.filegroupunselected{
	background-image: url(http://matrix.nsw.uca.org.au/__data/assets/image/0008/14948/plusik.gif);
	background-repeat: no-repeat;
	background-position: 2px center;
        color:#006699;
}



.domainpdfodd {
background-color:#ffffff;
}



.domainpdfeven {
background-color:#FBE2E1;
}

.domainforms {
margin-left:10px;
clear:left;
border: 1px solid #B01E16;
border-top: none;
margin-bottom:10px;
clear:both;
}

#ohslisting .domainforms {
margin-right:10px;
}

#domainsleft, #domainsright {
float:left;
width:50%;

display:block;


}

#domainsleft a, #domainsright a, #ohslisting a{
display:block;
padding:5px;
padding-left:20px
}

.filegroupselected {
background-image: url(http://matrix.nsw.uca.org.au/__data/assets/image/0007/14947/minus.gif);
	background-repeat: no-repeat;
	background-position: 2px center;
background-color:#B01E16;
color:#ffffff;
}

#domainsleft {
clear:both;
}

#domainsright {

}



#dhtmltooltip {
position: absolute;
width: 150px;
border: 1px solid #00496c;
padding: 2px;
visibility: hidden;
z-index: 100;
filter:progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);

}

#dhtmltooltip span, #dhtmltooltip div{
	color: #999999;
	font-size: 10px;
font-weight:bold;
}


#computersurvey .rating li {
float:left;
list-style-type: none;
width:16.66%;
}

#computersurvey .rating ul {
margin-top:0;
}

#computersurvey .ratingdesc ul{
float:left;
list-style-type: none;
margin-right:160px;
}

#computersurvey li {
float:left;
list-style-type: none;
width:33.33%;
}

#computersurvey h5{
clear: left;
	color:#5A5504;
	font-size:13pt;
	font-weight: bold;
margin-bottom:10px;
margin-top:10px;
}

#toplogo {
	background-repeat: no-repeat;
	background-position: right bottom;
}

#menu {
	background-repeat: no-repeat;
	background-position: right;
}

#category {
	font-size:10pt;
	text-transform: uppercase;
	color:#B01E16;
	line-height:23px;
}


#pagecontent {
	margin-top:10px; /* was 20px - Edited by Grant @ squiz */
}

#pagecontent h1, #pagecontent h2, #pagecontent h3, #pagecontent h4  {
	margin:0;
	margin-bottom:5px;
}


#pageheading, #pagecontent h1 {
	font-size:27px;
	color:#B01E16;
	margin-bottom:17px;
        font-weight: normal;
}


#pagecontent h2 {
	color:#B01E16;
	font-size:10pt;
	font-weight: bold;

}

#pagecontent h3 {
	color:#B01E16;
	font-size:13pt;
	font-weight: bold;
	
}

#pagecontent h4 {
	color:#B01E16;
	font-size:10pt;
	font-weight: bold;

}

#pagecontent h5 {
	color:#5A5504;
	font-size:13pt;
	font-weight: bold;
}

#pagecontent h6{
	color:#5A5504;
	font-size:10pt;
	font-weight: bold;
}

#pagecontent .green {
	color:#5A5504;
}

#pagecontent .red {
	color:#B01E16;
}

#rightcolumn {
	float: right;
	width:183px;
	margin-left:28px;
	margin-right:11px;
	margin-top:30px;
	margin-bottom:17px;	
}

.greenitem {
	color:#FFFFFF;
	background-color:#5A5504;
	background-repeat: no-repeat;
	background-position: right bottom;
	padding:17px;
	font-weight:bold;
}

.greenitem p {
	margin-bottom:2px;
}

.greenitem h1 {
	margin-bottom:2px;
	font-size:13pt;
	font-weight: bold;
	margin:0;
}


.greenitem a {
	color:#F1F343;
}

.greenitem a:hover {
	color:#66CCFF;
}

.greenitem li {
	list-style:none;
	margin-left: 0;
	text-indent: -1em;
}

/* Added by Grant @ squiz */

#breadcrumb {
        font-size: 0.85em;
        margin-bottom: 17px;
}

#section-menu {
        margin-bottom: 17px;
        border-top: 1px solid #E2E2E2;
        border-bottom: 1px solid #E2E2E2;
        background-color: #F2F2F2;
        padding: 4px 2px;
        color: #666666;
}

/***Facilities and Services************/

table.residential,table.community, table.selfcare, table.uccsfacility {
        margin:0;padding:0;width:59%;
}

       table.residential td.heading,table.community td.heading,table.selfcare td.heading {
       color:#fff;
       background-color:#00496C;
       padding: 4px 3px;
       font-weight:bold;
       font-size:11px;
}

td.heading a, td.subheading a {
color:#fff;
text-decoration:none;
}

td.heading a:hover {
text-decoration:underline;
}

 table.uccsfacility td.heading {
       color:#fff;
       background-color:#4FA600;
       padding: 4px 3px;
       font-weight:bold;
       font-size:11px;
}


table.residential td.border, table.community  td.border,table.selfcare td.border, table.uccsfacility td.border {
       border-bottom:1px solid #DDD;
}

table.residential td.bold, table.community  td.bold,table.selfcare td.bold, table.uccsfacility td.bold {
       border-bottom:1px solid #DDD; font-weight:bold;
}

table.residential td,table.community td,table.selfcare td, table.uccsfacility td {
       padding: 4px 0 3px 0;
}

table.search_results td {border-bottom:1px solid #ddd;padding:4px 3px;}

#serviceright {
float:right;
width:350px;

}

#serviceright img {
margin-bottom:5px;

}


#facilitylist{
line-height:30px;
}

.headerfield {
font-weight:bold;
color:#00496c;
margin-bottom:5px;
}

#search_results{margin:10px 0 20px 0;}
#search_results td{padding:5px;}

form {padding:0; margin:0;}

td img{padding-left:5px;}

#simplesearch input, #simplesearch option, #simplesearch select{
font-size:9px;
}

#simplesearch a {
color:#ffffff;
}
/***STAFF DIRECTORY************/

table.staffdir, table.careservice {
        margin:0;padding:0;width:100%;
}

table.careservice td.heading {
       color:#fff;
       background-color:#00496C;
       padding: 4px 3px;
       font-weight:bold;
       font-size:11px;
}

table.careservice td.subheading {
       color:#fff;
       background-color:#B01E16;
       padding: 4px 3px;
       font-weight:bold;
       font-size:11px;
}


       table.staffdir td.heading, #staffdir-edit td.sq-limbo-section-heading, #staffdir-edit td.sq-limbo-section-subheading {
       color:#fff;
       background-color:#B01E16;
       padding: 4px 3px;
       font-weight:bold;
       font-size:11px;
}

table.staffdir td.border, table.careservice td.border{
       border-bottom:1px solid #DDD;
}

table.staffdir td.bold {
       border-bottom:1px solid #DDD; font-weight:bold;
}

table.staffdir td {
       padding: 4px 0 3px 0;
}

table.search_results td {border-bottom:1px solid #ddd;padding:4px 3px;}

#facilitylist{
line-height:30px;
}

.headerfield {
font-weight:bold;
color:#B01E16;
margin-bottom:5px;
}

#search_results{margin:10px 0 20px 0;}
#search_results td{padding:5px;}

form {padding:0; margin:0;}

td img{padding-left:5px;}

#simplesearch input, #simplesearch option, #simplesearch select{
font-size:9px;
}

#staffdir-edit table, .sq-backend-section-table {
width:100%;
}

#staffdir-edit .sq-backend-data, #staffdir-edit .sq-limbo-field  {
       border-bottom:1px solid #DDD;
	   vertical-align:middle;
}

#staffdir-edit .sq-limbo-field  {
     width:250px;
}

#staffdir-edit .sq-limbo-section-subheading {
border:0;
}

#staffdir-edit table.sq-backend-section-table-inner {
margin-left: -2px;
width:100%;
}

#staffdir-edit #metadata td.sq-limbo-section-heading {
display:none;
}

#staffdir-edit .sq-form-field {
width:200px;
}

#staffdir-create input.sq-form-field {
width:200px;
}

#staffdir-search input.sq-form-field {
width:200px;
}

.isadmin {
display:none;
}

td.seperator {

border-left:1px solid #DDD;

}

td.corner {

border-left:1px solid #DDD;
border-bottom:1px solid #DDD;

}

.staffdir select {
font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  	font-size:8pt;
		line-height:12pt;
}

.isadmininline, .isadmin {
display:none;
}

.pdfIcon, .wordIcon, .folderIcon, .fileIcon, .ieIcon, .excelIcon, .powerpointIcon {
    background-repeat: no-repeat;
    background-position: left;
    padding-left:14px;
    float:none;
    width:auto;
margin-right:0px;
vertical-align: middle;
}

.pdfIcon {
    background-image: url(/__data/assets/image/0007/37996/Adobe-Acrobat-Reader_small.png);
}

.wordIcon {
background-image: url(/__data/assets/image/0011/38000/Microsoft-Office-Word_small.png);   
}


.excelIcon {
background-image: url(/__data/assets/image/0010/37999/Microsoft-Office-Excel_small.png);   
}

.powerpointIcon {
background-image: url(/__data/assets/image/0012/38001/Microsoft-Office-PowerPoint_small.png);   
}



/* Service Directory Styles */
#serviceResults {
  display:none;
}

ul#serviceResults   {
    margin:0;
    padding:0;
    list-style:none;
    float:left;
    width: 50%;
    
}

#serviceResults a.name {
display:block;
font-size:10pt;
padding:4px;
color:#ffffff;
font-weight:bold;
margin:-4px;
margin-bottom:3px;
}


#serviceResults a:hover.name {
background-color:#B01E16;
}


#serviceResults li.Unifam a.name {
background-color:#FABB00;
}

#serviceResults li.Burnside a.name {
background-color:#EE7D11;
}

#serviceResults li.Disability a.name {
background-color:#9A6FA9;
}

#serviceResults li a.name:hover {
background-color:#B01E16;
color:#fff;
}

#serviceResults .distance {
color:#999;
}

#serviceResults li {
margin-bottom:10px;
padding:4px;
}

#serviceResults li p {
margin-bottom:0;
margin-top:5px;
}



#serviceResults li.Unifam .type, #mapInfo.Unifam a.name  {
color:#FABB00;
font-weight:bold;
}

#serviceResults li.Burnside .type, #mapInfo.Burnside a.name {
color:#EE7D11;
font-weight:bold;
}

#serviceResults li.Disability .type, #mapInfo.Disability a.name  {
color:#9A6FA9;
font-weight:bold;
}


#serviceResults li.Unifam .type, #serviceResults li.Unifam .contact {
    border-bottom: 1px solid #FABB00;

}

#serviceResults li.Burnside .type, #serviceResults li.Burnside .contact {
    border-bottom: 1px solid #EE7D11;
    
}

#serviceResults li.Disability .type, #serviceResults li.Disability .contact {
    border-bottom: 1px solid #9A6FA9;

}
#serviceResults li div 
{
padding-top:3px;
    padding-bottom:3px;
}



#serviceResults li.Unifam  {
    border: 1px solid #FABB00;
}

#serviceResults li.Burnside  {
    border: 1px solid #EE7D11;
}

#serviceResults li.Disability  {
    border: 1px solid #9A6FA9;
}

#serviceResults li.ageing {
    border-bottom: 1px solid #58585A;
}

#serviceResults .admin a {
 background-color:#D3E6EA;
     display:block;
     margin-left:-4px;
     margin-right:-4px;
     margin-bottom:-7px;
     padding-left:4px;
    line-height:20px;
     text-decoration:none;
    
    
    }
    
    
#serviceResults .admin img {
    border:none;
    }



#mapInfo .distance, #mapInfo .type, #mapInfo .admin {
display:none;
}

.small {font-size: 9px}

