/*
  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: 08 September 2008 16:28:00
*/


#bodycontent
{
margin:0;
float:right;
padding: 0px 47px 10px 28px;
width: 71%;
font-family:Arial, Helvetica, sans-serif;
font-size:110%;
color:#6f7275;


}
h1
{
font-family:Arial, Helvetica, sans-serif;
font-size:200%;
font-weight:normal;
color:#288dbf;
}
h2
{
margin:0;
padding-top:10px;
padding-bottom:6px;
font-family:Arial, Helvetica, sans-serif;
font-size:200%;
font-weight:normal;
color:#aaaaaa;
}
h3
{

font-family:Arial, Helvetica, sans-serif;
font-size:160%;
font-weight:bold;
color:#336699;
}
#bodycontent a, #bodycontent a:visited
{
font-family:Arial, Helvetica, sans-serif;

color:#4297be;
}
#bodycontent a:hover
{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;

color:#288dbf;
}
#leftnav
{
float:left;
width:15%;
background:url('http://www.tropicalaustralia.com.au/__data/assets/image/0011/443/leftnav_strip.jpg') no-repeat top right;
padding: 15px 28px 10px 28px;
font-family:Arial, Helvetica, sans-serif;
font-size:110%;
color:#8c8e91;

}

#leftnav ul
{
margin:0;
padding:0;
line-height:1.5;
}

#leftnav ul li
{
list-style:none;
background:url('http://www.tropicalaustralia.com.au/__data/assets/image/0012/444/first_bulletpoint.jpg') 0px 6px no-repeat;
padding-left:10px;

}

#leftnav ul li.selected a
{
color:#288dbf !important;
}

#leftnav ul li.selected ul li a
{
color:#8c8e91 !important;
}
#leftnav ul li.selected ul li.selected a
{
color:#288dbf !important;
}

#leftnav ul li ul li
{
list-style:none;
background:url('http://www.tropicalaustralia.com.au/__data/assets/image/0013/445/2nd_bulletpoint.jpg') 0px 6px no-repeat;
padding-left:10px;

}

#leftnav ul li a, #leftnav ul li a:visited
{
list-style:none;
text-decoration:none;
color:#8c8e91;
}
#leftnav ul li a:hover
{
color:#288dbf !important;
}

#leftnav ul li ul li a:hover
{
color:#288dbf !important;
}

#bodycontent img
{
float:left; 
padding-right:12px; 
}


#rightutils
{
float:right;
}
#rightutils img
{
border:none;
margin:0;
padding:0;
}

/* Overrides img float from bodycontent img setting  */
#search-events-datequery table td img
{
float:none;

}
/* background white for asset builder input fields */
table td input.sq-form-field
{
background-color:#ffffff !important;
}

/**************************************
 STYLES NEEDED FOR "REGISTERS" SECTION
***************************************/
.hidden {
  display: none;
}
form th, form td {
  vertical-align: top;
  text-align: left;
}
table.standard {
  border-collapse: collapse;
}
table.standard td, table.standard th {
  padding: 2px;
  border: 1px solid #ddd;
  text-align: left;
}
table.standard thead th {
  text-align: center;
}