/*
  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: 07 February 2012 19:39:24
*/


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

#pageContent {
width:100%;
}

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 .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;
}


#searchFields .fieldLabel, input#go{
    width:100px;
    float:left;
    background-color: #D9DADB;
    border: 1px solid #58585A;
    color: #B01E16;
    font-weight: bold;
    text-transform: uppercase;    
    padding:2px;
    text-align:center;
    margin-bottom:4px;
}
#searchFields input {
    border: 1px solid #58585A;
    height:18px;
    width:300px;
    margin-left:-1px;
    float:left;
    margin-right:5px;
}

#searchFields select {
width:304px;
margin-left:-1px;
position:relative;
z-index:10;
}

#searchFields option {
 height:18px;
 line-height:22px;
 }
 
#searchFields input#kms {
 width:30px;
 margin-left:5px;
 }
 
#searchFields input#go {
 height:24px;
 width:410px;
 }
 
#searchFields input#suburb {
 width:150px;
 }

#searchFields .option {
clear:both;
}

.dirLink {
background-color: #B01E16;
}

     

#right { display:none; }

h1 {
    display:block;
    float:none;
    height:20px;
    width:100%;
    background-image: none;
    color:#58585A;
    margin-top:-10px;
    padding:0px;
    font-size:20pt;
    line-height:20pt;
}
