/*

 Copyright (c) 2003 Datalink Internet Systems Pty Ltd. All rights reserved.

*/



body {
  font:	0.8em Verdana, Arial, Helvetica, sans-serif;
  margin: 0;
}

#homeMenuContainer {
  background: url("../../gui/images/menuBg.gif");
}

#tools {
  text-align: right;
  color: #7F9BB5;
  font-weight: bold;
  text-transform: uppercase;
  font-size: 10px;
  letter-spacing: 1px;
  margin: 17px 23px 0 0;
}

#tools a {
  color: #7F9BB5;
  text-decoration: none;
}

#tools a:hover {
  color: #FFCC00;
}

#tools a:active {
  color: #29377E;
}

#content, #contentHome {
  padding: 0px 20px 30px 20px;
  color: #29377E;
  letter-spacing: 1px;
  line-height: 1.5em;
  min-width: 439px;
}

#content #mapContainer {
  text-align: center;
  margin-bottom: 120px;
}


#content #map {
  border: 1px solid #636363;
}

#content .image {
  width: 200px;
  text-align: right;
  margin-left: 10px;
}

#content .gallery {
  width: 98%;
}

#content .image img, #content .gallery img {
  border: none;
  margin-right: 5px;
}

#content .image .mainShot, #content .gallery .mainShot {
  border: 1px solid #00386B;
  margin: 0;
}

#content .image a, #content .gallery a {
  margin-bottom: 1em;
  text-decoration: none;
  color: #B1B1B1;
  border: 1px solid white;
}

#content .gallery .imageWrapper {
}

#content .image a:hover, #content .gallery a:hover {
  border: 1px dashed #FFCC00;
}

#content .image a:active, #content .gallery a:active {
  background-color: #FFCC00;
  color: white;
}

#content h1 {
  font-family: arial, helvetica, sans-serif;
  font-size: 250%;
  color: #29377E;
  line-height: 1em;
  margin-top: 15px;
  font-weight: normal;
}

#content h2 {
  font-family: arial, helvetica, sans-serif;
  font-size: 125%;
  color: #FFCC00;
  line-height: 1em;
  margin-top: 1em;
  margin-bottom: -1em;
}

#content h3 {
  font-family: arial, helvetica, sans-serif;
  font-size: 125%;
  color: #FFCC00;
  line-height: 1em;
  margin: 0;
}

#content .subTitle {
  font-family: arial, helvetica, sans-serif;
  font-size: 125%;
  color: #29377E;
  line-height: 1em;
  margin-top: -1em;
  margin-bottom: 0em;
}

#content .compact {
  font-size: 10px;
}

#content #sitemap {
  font-size: 10px;
}

#content #sitemap div {
  padding-left: 20px;
}

#content #sitemap div a {
  color: #00203E;
  font-weight: bold;
  text-decoration: none;
  border-bottom: 1px dashed 29377E;
  line-height: 1.25em;
  display: block;
  margin-bottom: -1em;
}

#content #sitemap div a:visited, {
  color: #7F9BB5;
}

#content #sitemap div a:hover {
  color: #FFCC00;
  border-bottom: 1px solid 29377E;
}

#content #sitemap div a:active {
  color: white;
  background-color: 29377E;
  border: none;
}







#content  a, #content .linkList a, #content td a {
  color: #FFCC00;
}

#content  a:visited, #content .linkList a:visited, #content td a:visited, {
  color: #9B3015;
}

#content  a:hover, #content .linkList a:hover, #content td a:hover {
  color: white;
  background-color: #FFCC00;
  border: none;
}

#content  a:active, #content .linkList a:active, #content td a:active {
  color: white;
  background-color: 29377E;
  border: none;
}


#content li { 
	list-style-image: url("../../gui/images/bulletYellow.gif");
}


#content #nodePath {
  color: #FFCC00;
  font-weight: bold;
  font-size: 10px;
  letter-spacing: 1px;
  margin-top: 0px;
}

#content #nodePath a {
  color: #FFCC00;
  text-decoration: none;
}

#content #nodePath a:hover {
  color: #29377E;
}

#content #nodePath a:active {
  color: white;
  background-color: #29377E;
  border: none;
}





#content .furtherInfo, #support .furtherInfo {
  border: 1px solid #869BB5;
  padding: 0 15px 0 15px;
}

#support .furtherInfo {
  margin-bottom: 2em;
  clear: both;
}

#support .furtherInfo, #support .furtherInfo ul {
  width: 169px;
}

#content .furtherInfo ul, #support .furtherInfo ul {
  margin-left: 15px;
  padding-left: 0;
}

#content .furtherInfo ul li, #support .furtherInfo ul li {
  color: #666666;
  letter-spacing: 1px;
  margin-bottom: 10px;
  list-style-image: url("../../gui/images/bulletYellow.gif");
}


#content ul li.bulletFurther {
	list-style-image: url("../../gui/images/bulletYellow.gif");
	line-height: 15px;
}


#content .furtherInfo ul li em, #support .furtherInfo ul li em {
  color: #636363;
  font-weight: normal;
  text-transform: none;
  letter-spacing: 1px;
  text-decoration: none;
  line-height: 1.5em;
  font-style: normal;
  margin: 0;
}

#content .furtherInfo ul .lastLi, #support .furtherInfo ul .lastLi {
  border: none;
  border-bottom: 1px solid white;
}


#content .furtherInfo ul li a, #support .furtherInfo ul li a, #content ul li.bulletFurther a {
  color:#00386B;
  margin-top: 10px;
  margin-bottom: 10px;
}

#content .furtherInfo ul li a:visited, #support .furtherInfo ul li a:visited, #content ul li.bulletFurther a:visited {
  color: #406A90;
}

#content .furtherInfo ul li a:hover, #support .furtherInfo ul li a:hover, #content ul li.bulletFurther a:hover{
  background-color: #EFF2F5;
}

#content .furtherInfo ul li a:active, #content .furtherInfo ul li a:active em, #support .furtherInfo ul li a:active, #support .furtherInfo ul li a:active em {
  background-color: 29377E;
  color: white;
}


.searchresultbox {
  margin: 1em;
}

.searchresultbox .highlight {
  border: 1px dashed 29377E;
}

.searchresultbox .searchnodepath {
  color: #7F9BB5;
  font-size: 10px;
  line-height: 12px;
}

.searchresultbox .searchmoddate {
  color: #7F9BB5;
  font-size: 10px;
  line-height: 12px;
}




.searchresultbox a {
  color: #FFCC00;
  font-family: arial, helvetica, sans-serif;
}

.searchresultbox a:visited {
  color: #FFCC00;
}

.searchresultbox a:hover {
  color: white;
  background-color: #FFCC00;
  border: none;
}

.searchresultbox a:active {
  color: white;
  background-color: 29377E;
  border: none;
}





.moreLink {
  margin-bottom: 1em;
  text-align: right;
}

.moreLink a {
  color: #7F9BB5;
  text-decoration: none;
}

.moreLink a:hover {
  color: #FFCC00;
}

.moreLink a:active {
  color: 29377E;
}

#support {
  width: 182px;
  float: right;
}

#support #navJump {
  width: 182px;
}

#support #hero {
  margin-bottom: 1em;
  
}

#support #homeHero {
float: right;
}

#support #logo {
  margin-bottom: 20px;
}

#support #navForm {
  margin: 7px 0 20px 0;
}

#support img, #supportFooter img {
  border: none;
}

#support #newsBox {
  border: 1px solid #869BB5;
  margin-bottom: 25px;
  color: #566870;
  font-size: 11px;
}

#support #newsBox .newsItem {
  margin: 10px 10px 25px 10px;
  clear: left;
}

#support #newsBox .newsItem a {
  color: #FFCC00;
}

#support #newsBox .newsItem a:hover {
  color: #00386B;
}

#support #newsBox .newsItem a:active {
  color: #EDB229;
}


#support #newsBox h2 {
  font-family: arial, helvetica, sans-serif;
  font-size: 12px;
  color: #00386B;
  margin: 0;
}

#support #newsBox img {
  border: 1px solid #AAB3B7;
  margin: 5px 10px 0 0;
}




#support #seeAlso h2 {
  font-family: arial, helvetica, sans-serif;
  font-size: 110%;
  color: #FFCC00;
  margin-top: 1em;
  border-bottom: 1px solid #869BB5;
  margin-bottom: .5em;
}

#support #seeAlso  {
  font-size: 11px;
  letter-spacing: 1px;
  color: #666666;
  margin-bottom: 4em;
}

.seeAlsoLink  {
  margin-bottom: .5em;
}

#support #seeAlso a {
  color: #00386B;
}

#support #seeAlso a:visited, {
  color: #002342;
}

#support #seeAlso a:hover {
  color: #FFCC00;
}

#support #seeAlso a:active {
  color: #EDB22C;
} 



#supportFooter {
  text-align: right;
  clear: both;
  padding-right: 40px;

}

#footer {
  right: -15px;
  font-size: 10px;
  color: #AAB3B7;
  padding: 10px 263px 0 10px;
  letter-spacing: 1px;
  text-align: center;
  clear: both;
}

#footer a {
  color: #AAB3B7;
}

#footer a:hover {
  color: #FFCC00;
}

#footer a:active {
  color: 29377E;
  text-decoration: none;
}


p.indent {

  margin-left: 15px;

}

