/* designed by Teresa Watts
RapunzelWeb */

body {
background-color: #D0E1FF;
font-size: 0.75em;
line-height: 1.4;
}

a {color: #264faa;}
a:hover {color: #BE0F14;}

h1, h2, h3, h4{
color: #264faa;
font-family: "Century Gothic", verdana, arial, sans-serif;
margin-top: 20px !important;
}

h1 {font-size: 3em;
padding: 0px;
margin: 0px; 
line-height: 0.9;
margin-bottom: 10px;}
h2 {
font-size: 2em;
}
h3 {
font-size: 1.5em;
}
h4 {font-size: 1.25em; }
h5 { font-size: 1.1em; font-weight: bold;}
h6 {}

hr {
border: 0;
height: 1px;
background-color: #BE0F14;
}

#header_uwa_logo_cell {background-color: #D0E1FF !important;}

#header_sliding_row {
display: none;
}

#header_table_2 {
background: transparent url(./?f=127309) bottom repeat-x;
height: 41px;
padding-top: 10px;
}

#header_nav_top_cell {
background: url(./?f=127310) bottom left no-repeat;
padding-left: 15px;
}

#header_nav_top_cell a {
color: #264FAB;
text-decoration: none;
}

#header_nav_top_cell a:hover {
color: #BE0F14;
text-decoration: underline;
}

#body_mapandcontent_row, #body_table {
background: url(./?f=127307) repeat-y;

}

#site_map_cell {
background: url(./?f=127335) left bottom no-repeat;
padding: 0px;
padding-bottom: 200px;
}


#site_map_cell a {
display: none;
}

#site_map_cell td{
padding-left: 1px;
}

#site_map_cell td a{
display: block;
margin-bottom: 0px;
padding-bottom: 5px;
}


#site_map_cell a {

color: #fff;
font-family: "Century Gothic", verdana, arial, sans-serif;
font-weight: bold;
font-size: 1.1em;
text-decoration: none;
padding-left: 14px;

}

#site_map_cell a:hover, .sidenav_current {
color: #ffe614 !important;
background: url(./?f=127341) 0px 3px no-repeat !important;
}

#body_cell {
background: #fff url(./?f=127318) top left no-repeat;
padding-top: 10px;
padding-left: 5px;
}


#footer_row {
xdisplay: none;
background: #fff url(./?f=194090) left no-repeat;
font-size: 10px;

}

#footer_row td {padding-left: 220px;

}

#footer_row td a {xcolor: #fff;
text-decoration: none;
}

#pagetop_cell {
background: #D0E1FF url(./?f=127306) top left no-repeat;
padding-top: 60px;
padding-left: 30px;
margin-top: -2px;
}

#pageinfo_outer_cell {
border-top: 16px solid #BE0F14;
}

#pageinfo_row a {
text-decoration: none;
}

.gallery {max-width: 700px;}

.gallery img {margin: 5px; border: 0px;}