body
{
    font-family:Verdana;
    font-size:11px;
   text-align:center;
	background-image:url('http://www.anzukteachers.com.au/templates/anzuk_aus/igfx/background.gif');
	background-repeat:repeat-x;
	background-color:#00aeef;
	
    margin:0px;
     color:#666666;
    padding:0px;
}
a.school
{
    display:block;
 color:#0072bb;
 text-decoration:none;   
     text-align:left;
 padding:5px;
 margin-bottom:10px;
 border:1px SOLID #CCCCCC;  
}
a.school:hover
{
    background-color:#e5f1f8;
}
a.school h1
{
    color:#0072bb;
    font-size:16px;
    margin:0px;
   
}
a.school h2
{
    
 color:#666666;
 font-size:12px;
 margin:0px;
 font-weight:200;   
}
a img
{
    border:none;
}

#school_details
{
    margin:10px 0px 3px 0px;
    padding:0px;
}

#school_details h1
{ color:#0072bb;
    font-size:16px;
    margin:0px;
}
#site_container
{
min-height:600px;
 width:940px;
 background-color:White;   
}
div.contactDetails table
{
    margin-top:15px;
    border-collapse:collapse;
 font-size:11px;   
}
div.info
{
    background-color:rgb(240,240,255);
    padding:5px;
    margin:2px 0px 5px 0px;
}
div.divhover
{
 text-decoration:underline;   
}
div.contactDetails 
{
    width:425px;
}
div.contactDetails table td
{
    padding:4px;
}
div#school_map
{
    margin:0px 10px 10px 0px;
 border:1px SOLID #CCCCCC;
 float:left;
 width:450px;
 height:350px;   
}
div#search_bar
{
    overflow:hidden;
    background-image:url(../gfx/search_bar.gif);
    background-repeat:no-repeat;
height:43px;
line-height:43px;
padding-left:10px;
font-size:14px;
color:White;
}
div#search_bar input#search_button
{
    border:0px SOLID #CCCCCC;
    width:110px;
    float:right;
    height:43px;
    display:block;
    background-image:url(../gfx/search.gif);
    cursor:pointer;
}
div#search_bar input#school_name
{
    margin-top:3px;
    border:1px SOLID #CCCCCC;
font-size:16px;
vertical-align:middle;
color:#555555;

}
div#search_bar input#school_suburb
{
    margin-top:3px;
    border:1px SOLID #CCCCCC;
font-size:16px;
vertical-align:middle;
color:#555555;

}
div#search_bar select
{
    width:100px;
    margin-top:3px;
    border:1px SOLID #CCCCCC;
font-size:16px;
vertical-align:middle;
color:#555555;


}
div.pager
{
 padding:5px;
 border:1px SOLID #CCCCCC;
 margin-bottom:10px;   
}
div.pager a#selected
{
  background-color:#CCCCCC;
 border:1px SOLID #CCCCCC;
 width:30px;
 padding:5px;
 line-height:15px;
 text-align:center;
 height:20px;
 margin:2px;  
 
}
div.pager a
{
 border:1px SOLID #CCCCCC;
 width:30px;
 padding:5px;
 line-height:15px;
 text-align:center;
 height:20px;
 margin:2px;  
 
}
h1
{
 margin:0px;
 font-size:18px;   
}
table.adminTable
{
    font-size:12px;
    margin-top:10px;
    margin-bottom:20px;
border:1px SOLID #CCCCCC;
border-collapse:collapse;   
}
table.adminTable thead th
{
 background-color:#CCCCCC;   
}
tr.rowA td
{
 background-color:#EEEEEE;   
}
table.inputForm
{
    border:1px SOLID #0072d2;
}
table.inputForm thead th
{
    padding:5px;
    font-size:14px;
    background-color:#0072d2;
    color:#FFFFFF;    
}
table.inputForm h3
{   font-size:14px;
 margin:0px;
 padding:0px;
    color:#0072d2;
    
}
a.incorrect_school
{
    
 }
 div.incorrect_details
 {
    padding:5px;
  border:1px SOLID #CCCCCC;  
 }
 div.sitefooter
{
   	border-top:10px SOLID #0072bc;	
	padding-top:10px;
}
div.sitefooter table
{
	width:900px;
}
div.sitefooter table td
{
	font-size:10px;
	line-height:14px;
	vertical-align:top;
	text-align:left;
	opacity: .85;
	filter: alpha(opacity=85);
}
div.sitefooter a:hover
{
    text-decoration:underline;
}
div.sitefooter a
{
    text-decoration:none;
	color:#666666;
	font-size:10px;
	line-height:14px;
	vertical-align:top;
	text-align:left;
	font-weight:200;
}
div.sitefooter ul
{
padding:0px;
	margin:0px;
	list-style:none;
}
div.sitefooter h1
{
    color:#0072bc;
    font-size:14px;
	margin-bottom:3px;
}
