/*
 *********************************************
  DESIGNED by Semantia Pty Ltd
  14 February 2007
  Institution of Surveyors Victoria 
  Stylesheet for standards compliant browsers
  Sub-level Web pages
 *********************************************
 */
/*** HEADER ***/

div#menubar, .menucolour{
	border:1px solid #260D54;
	height:25px;
	}
.menu {
  display:table;           
  padding:2;
  margin:0 auto;
  font-family: arial, helvetica, sans-serif;
  white-space:nowrap;
  list-style-type:none;
  }
* html .menu {
  width:1px;
  wid\th:1px;
  padding:0 2px;
  }  
.menu li {
  display:table-cell;
  }
* html .menu li {
  display:inline;
  }
.menu a {
  display:block;
  padding:0.2em 1em; 
  color:#fff; 
  margin-left:-1px;
  text-decoration:none;
  border-left:1px dotted #fff;
  border-right:1px dotted #fff;
  }
* html .menu a {
  margin:0 -3px; 
  }
.menu a:hover {
  color:#B1953A;
  }
.menu a.current, a.current:hover {
  color:#FFF; 
  background-color:#B1953A;
  cursor:default;
  }
table.committee {
	padding: 20px 20px;
	font: 11px arial,sans-serif;
	}
table.committee td {
	border:1px dashed #CCCCCC;
	padding: 10px 10px;
	}
	
/** Standard HTML properties **/
html,body{
	margin:0;padding:0;
	}
body{
	font: 85% arial,sans-serif;
	text-align:center;
	}
p{
	margin:0 10px 10px;
	}
a {
	color: #006;
	}
h1 {
	color:           #70590F;
	margin:10px 10px;
	font: 200% arial,sans-serif;
	}
h2 {
	color:           #70590F;
	margin:10px 10px;
	font: 150% arial,sans-serif;
	}
h3 {
	margin:10px 10px;
	font: 100% arial,sans-serif;
	}
	

/** Header specific properties **/
div#headerlogo{
	position:relative;
	margin:5px 0px;
	}
div#headercontact {
	position:relative;
	left:-10px;
	top:0px;
	text-align:left;
	width:90px;
	}
div#headercontact a {
	font-size:10px;
	text-decoration:none;
	}
div#headerbanner{
	position:relative; 
	margin-top:0px;
	}
div#headerbanner h1{
	height:80px;
	line-height:80px;
	margin:70px;
	padding-left:10px;
	background: #FFF;
	color: #79B30B; 
	}
div#headerbanner a{
	position:absolute;
	right:0;top:23px;
	}
div#pagecontainer{
	text-align:left;
	margin:170px;
	border:1px solid #CCCCCC;
	}
div#content p{
	line-height:1.4;
	}
div#navigation{
	background:#FFF;
	margin-top:2px;
	}
/** Properties for the right column **/
div#extra{
	float:left;
	width:192px;
	margin-left:-194px;
	padding-top:10px;
	margin-top:2px;
	}	
div#extra{
	background:#FFF;
	}
.centered {
	text-align:center;
	display:block;
	}
middle {
	vertical-align:middle;
	}
	
/** FOOTER **/

div#footer{
	background: #FFFFFF;
	color: #333333;
	}
div#footer p{
	margin:0;
	padding:5px 10px;
	}
div#footer a{
	display:inline;
	padding:0;
	color: #C6D5FD;
	}
#crstatement {
	position:relative;
   height:35px;
   margin:0px auto;
   display:table;
   white-space:nowrap;
	}

.copyright {
	font-family:Arial,Helvetica,sans-serif;
	color:#666666;
	font-size:10px;
	}
.copyright a {
	text-decoration:none;
   color:#666666;
   }
.copyright a:hover {
  color:#260D54;
  }

/** END FOOTER **/

div#pagecontainer{width:968px;margin:10px auto}
div#wrapper{float:left;width:100%;}
div#content{margin: 0 0px ;background-color:#F8F8F9;border:1px solid #E8E8E9;margin-bottom:21px;padding:5px;background:transparent url(../images/crest.png) top center; background-repeat: repeat-y;}
div#outercontent{margin: 0 194px 0 194px;background-color:#FFFFFF;padding: 5px;}
div#navigation{float:left;width:194px;margin-left:-968px;padding-top:10px}
div#footer{clear:left;width:100%}


/** Home Page specific styling **/
.homepagecontent p strong{
		color:#333333;
		}
/** Foreground colours - extracted from the ISVIC logo **/
.fgpurple-blue, .menucolour{
	color:  #260D54;
	}
.fgbrown {
	color:         #70331F;
	}
.fgolive {
	color:           #70590F;
	}
.fglight-olive {
	color:    #B1953A;
	}
/** Background colours - extracted from the ISVIC logo **/
.bgpurple-blue, .menucolour {
	background-color:  #260D54;
	}
.bgbrown {
	background-color:         #70331F;
	}
.bgolive {
	background-color:           #70590F;
	}
.bglight-olive {
	background-color:    #B1953A;
	}

/** NAVIGATION **/
div#navigation ul {
	padding:0 0 0 20px;
	list-style-type:none;
	}
div#navigation li {
	font: 120% arial,sans-serif;
	text-decoration:none;
	padding-bottom:15px;
	display:block;
}
div#navigation li a {
	text-decoration:none;
  	color:#260D54; 
  }
div#navigation li a:hover {
   color:#CCCCCC;
  }
div#navigation a.current, div#navigation a.current:hover {
	color:#70590F;
	background-color:#fff;
	text-decoration:none;
	cursor:default;
	}
/** Main content block **/
div#extra li {
	text-decoration:none;
	list-style-type:none;
	display:block;
	margin: 0 0 0 -40px;
	padding-bottom:10px;
}
table.events {
	padding: 20px 10px;
	font: 11px arial,sans-serif;
	line-height: 16px;
	}
table.events td.heading {
	color: #70590F;
	font: 150% arial,sans-serif;
	background-color: #f0f0f9;
	padding-bottom:10px;
	padding-top:10px;
	}
table.events td {
	padding:5px;
	}
td.RowA {
	border-top:1px solid #f0f0f9;
}
td.RowB {
	
	}
table.events td.desc {
	padding: 0px 10px 0px 10px;
	border-top:1px solid #d0d0f9;
}
table.traverse sup {
	font: 60% arial,sans-serif;
	}
table.traverse {
	padding: 20px 10px;
	font: 11px arial,sans-serif;
	line-height: 16px;
	}
table.traverse td {
	padding: 0px 10px 0px 10px;
	}
table.traverse td.RowB {
	background-color:#F8F8F9;
	}
table.traverse td.RowA {
	background-color:#FFF;
	}

table.traverse th {
	text-align:left;
	padding: 5px 10px;
	}
table.traverse td li {
	list-style-type:none;
	margin-left:-40px;
	}
