body {
		behavior:url("/layouts/australia/hover.htc");
	}
  
  /* CSS Document */
* { font-family: Arial, Helvetica, sans-serif; }
h1 {
	font-size: 16px;
	padding-right: 10px;
	padding-left: 10px;
}
h2 {
	font-size: 15px;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: normal;
	color: #455879;
}
h3 {
	font-size: 12px;
	padding-right: 10px;
	padding-left: 10px;
} 

body {
	margin:0px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #455879;
	background-color: #000000;
}

textarea { font-size: 12px; }

a:link      {
	color: #FDA94B;
	text-decoration: none;
}
a:visited {
	color:#15924B;
	text-decoration: none;
}
a:hover     {
	color:#0000FF;
	text-decoration: none;
}

div#wrapper {
	width:800px;
	background-color:#FFFFFF;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
}


div#header {width:800px; background-color:#FFFFFF;}

div#menu {
	width:800px;
	background-color:#FF6600;
	background-image: url(images/menubackground.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 24px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	padding-top: 6px;
}


div#menu a {     
	color: #FFFFFF;
	text-decoration: none;
}

div#imagebar {
	width:800px;
	background-color: #FCFDFF;
	/*background-image: url(images/flash-place-holder.jpg);*/
	background-repeat: no-repeat;
	height: 198px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

div#contentarea { background-color:#FFFFFF;}

div#column1 {width:266px; background-color:#FFFFFF; float:left;}

div#column2 {
	width:267px;
	background-color:#FFFFFF;
	float:left;
}



div#column3 {width:267px; background-color:#FCFDFF; float:left;}

h1,
h2 {
	font-weight: bold;
	color: #FDA94B;
}

div#column4 {
	width:514px;
	float:left;
	background-color: #FFFFFF;
	padding-right: 10px;
	padding-left: 10px;
}
.orangetext {
	color: #F98E24;
}


div#footer {width:800px; background-color:#D0DFBB;}

div.clearfloats {clear:both;}

body.gogoTemplatePage div#contentarea 
{
  margin-left:10px;
  margin-right:10px;
}

div#contentarea p {
	padding-right: 10px;
	padding-left: 10px;
}

.formbutton{
	color:#FFFFFF;
	font-weight:normal;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 2px;
	background-color: #A1A6BA;
	background-repeat: repeat-x;
	background-position: left top;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

.submenu {
	width:246px;
	background-color:#D0DFBB;
	float:left;
	padding-right: 5px;
	padding-left: 15px;
	padding-top: 20px;
}
.centersubmenu {
	width:244px;
	background-color:#D0DFBB;
	float:left;
	padding-right: 5px;
	padding-left: 15px;
	padding-top: 20px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

#footer ul, #footer li { margin:0px; padding:0px; }
#footer a { display:block; }
#footer li.gogoMenuHasSubMenu
{
  margin-bottom:15px;  
}

#footer a.gogoMenuLevel0
{
  font-weight:bold;  
}

#footer a.gogoMenuLevel0
{  
	padding-top: 6px;
	padding-right: 6px;
	padding-left: 6px;
	text-align: left;
	list-style-type: none;
	list-style-position: inside;
}

#footer a.gogoMenuLevel1
{
	padding-top: 6px;
	padding-right: 6px;
	padding-left: 6px;
	text-align: left;
	list-style-type: none;
	list-style-position: inside;
	color: #003366;
}

#menu ul { display:none; }
#menu ul, #menu li { list-style:none; margin:0px; padding:0px; }
#menu li { position:relative;   list-style:none; }

#menu ul.gogoMenuLevel0 { display:block; }
#menu li.gogoMenuLevel0
{  
  display:inline; 
  margin-left:10px; 
}

#menu li:hover ul
{
  display:block;
  position:absolute;  
  top:1.1em;
  left:0px;  
}

#menu li ul 
{
  background-color:#FF6600; /*#D0DFBB;*/
  border:1px solid #888;
  padding:3px;  
  width:15em;
}

#menu li li a
{
  margin-bottom:3px;
  color:white;/*#FF0000;*/
  display:block;
}

#menu li:hover ul ul
{
  position:absolute;  
  top:0px;
  right:0px;
}

li.blue, li.blue a 
{
  font-weight: normal;
	padding-top: 6px;
	padding-right: 6px;
	padding-left: 6px;
	text-align: left;
	list-style-type: none;
	list-style-position: inside;
}
	
li.orange, li.orange a 
{
	font-weight: bold;
	padding-top: 6px;
	padding-right: 6px;
	padding-left: 6px;
	text-align: left;
	list-style-type: none;
	list-style-position: inside;
	color: #FF0000;
}

  
div.errors
{ 
  padding:5px;
  padding-left:70px;
  min-height:  70px;
  background: url('/images/error.png') 5px 5px no-repeat;
  background-color:#ff9999;
  border:1px dotted #5e729c;
  -moz-border-radius:10px;
  margin:20px;
}

div.notices
{ 
  padding:5px;
  padding-left:70px;
  min-height:  70px;
  background: url('/images/notice.png') 5px 5px no-repeat;
  background-color:#ffffcc;
  border:1px dotted #5e729c;
  -moz-border-radius:10px;
  margin:20px;
}

#footer ul { margin-left:0px; padding-left:0px; list-style:none; }

.submenu {
	width:246px;
	background-color:#D0DFBB;
	float:left;
	padding-right: 5px;
	padding-left: 15px;
	padding-top: 20px;
}
.centersubmenu {
	width:244px;
	background-color:#D0DFBB;
	float:left;
	padding-right: 5px;
	padding-left: 15px;
	padding-top: 20px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

li.blue {
font-weight: normal;
	padding-top: 6px;
	padding-right: 6px;
	padding-left: 6px;
	text-align: left;
	list-style-type: none;
	list-style-position: inside;
	}
	
li.orange {
	font-weight: bold;
	padding-top: 6px;
	padding-right: 6px;
	padding-left: 6px;
	text-align: left;
	list-style-type: none;
	list-style-position: inside;
	color: #FF6600;
	}	
#footer a {
	color: #003366;
}
#footer a:hover {
	color: #CC6600;
}
div#column4 {
	width:514px;
	float:left;
	background-color: #FFFFFF;
	padding-right: 10px;
	padding-left: 10px;
}


div.errors
{ 
  padding:5px;
  padding-left:70px;
  min-height:  70px;
  background: url('/images/error.png') 5px 5px no-repeat;
  background-color:#ff9999;
  border:1px dotted #5e729c;
  -moz-border-radius:10px;
  margin:20px;
}

div.notices
{ 
  padding:5px;
  padding-left:70px;
  min-height:  70px;
  background: url('/images/notice.png') 5px 5px no-repeat;
  background-color:#ffffcc;
  border:1px dotted #5e729c;
  -moz-border-radius:10px;
  margin:20px;
}
.redtext {
	color: #FF0000;
}
