/* CSS Document */


body {
	background-color:#FFF;
	font-family: Helvetica, Arial, sans-serif;
	line-height:1.4em;
	color:#444;
}
p {
	margin-top:0.8em;
}
.caption {
	font-size: 0.9em;
	font-style: italic;
	color: #333333;
}
a {
	color:#2C8617;
	text-decoration: none;
}
a:hover, a:active {
	color:#5573B1;
	text-decoration: underline;
}

.footer {
	color: #3A4F6C;
	font-size: 1.0em;
}
.footnotes {
	font-family: Verdana, Arial, sans-serif;
	font-size: 0.8em;
	color: #333333;
	font-style:italic;
}
.footnotes a {
	font-family: Verdana, Arial, sans-serif;
	font-size:0.9em;
	color:#2C8617;
	padding-right:1.0em;
	font-style:italic;
}
.footnotes a:hover, .footnotes a:active {
	color:#5573B1;
	font-style:italic;
}
tr
{
	bordercolor:"#CCCCCC";
	bgcolor:"#EBF2F2";
}
td
{
	valign:"top";
	font-size:1.2em;
}


ul {
  list-style-type: square;
}

img {
	border:none;
	padding:1em 1em 1em 1em;
}
/* ================

	Wrappers
	
   ================*/
   
#wrapper {
	margin-left:6em;
	width:54.5em;
	min-width:400px;
	overflow:hidden;
	display:inline-block;
}
/* ================

	Header
	
   ================*/
#group_block_expand {
	background-color:#9FA0A2;
}
#group_header {
	margin-left:0;
	margin-top:1.5em;
	}
#group_header h1 {
	margin-top:15px;
	padding-top:0px;
	padding-bottom:0px;
	margin-bottom:10px;
	float:right;
	margin-left:14.8em;
	height:40px;
	width:296.0px;
	background:transparent url(images/trinsic.gif) no-repeat;
}
#group_header h1 span{
	float:left;
	text-indent:-200em;
}
#image-1 {
	float:left;
	background:#9FA0A2 url(images/banksia2.jpg) no-repeat;
	width:20.0em;
	height:69px;
	overflow:hidden;
}
#image-3 {
	float:left;
	background-color:#9FA0A2;
	width:2.0em;
	height:69px;
	overflow:hidden;
}
#group_header h2{
	font-size:1.0em;
	margin-top:0;
	padding-top:0;
	float:left;
	background-color:#C4C4C2;
	text-indent:-200em;
	width:32.5em;
	height:69px;
}
#group_header h2 span{
	margin-top:13px;
	float:left;
	background:#C4C4C2 url(images/slogan.gif) no-repeat;
	width:30.0em;
	height:50px;
	margin-left:1.5em;
}
/* ================

	Menu
	
   ================*/

#group_preamble {
	margin-top:-17px;
	background-color:#F8F6F2;
}
#image-2 {
	font-size:1.0em;
	float:left;
	background-color:#595C63;
	width:2.0em;
	height:25.5em;
	/*height:306px;*/
}
#group_menu {
	float:left;
	margin-top:0;
	font-family:  Arial, Verdana, sans-serif;
	background-color:#595C63;
	background:#595C63 url(images/banksia.jpg) no-repeat;
	width:19em;
	height:25.5em;
	overflow:hidden;
	padding-right:2em;
	padding:0 0 0 0;
	padding-right:1.0em;
}
#group_menu a {
	font-size:1.4em;
	color:#D3D8C3;
	font-weight:normal;
	font-style:normal;
}
#group_menu a:hover, #group_menu a:active {
	color:#CC9900;
}

#group_menu ul {
	margin-top:30px;
	float:right;
	list-style:none;
	text-align:right;
	height:240px;
	padding:0 0 0 0;
	margin-bottom:0px;
	width:12em;
}
#group_menu li {
	float:right;
	padding-bottom:10px;
	line-height:1.6em;
	clear:both;
}
#group_menu li.menu_style {
display:none;
}

#group_submenu {
	float:right;
	height:2.0em;
	margin-top:0.4em;/* override div default */
	padding:0 0 0 0;
	vertical-align:middle;
	width:16em;
}
#group_submenu ul  {
	margin-top:0;
	height:2.0em;
	margin-top:0px; /* override group div */
	padding-right:0;
	width:16em;
}
#group_submenu li  {
	margin-top:0;
	float:none;
	margin-top:0;
	display:inline;
	text-align:right;
	padding-left:1.5em;
	padding-right:0;
	margin-right:0;
}
#group_submenu li a {
	margin-top:0;
	padding-top:0;
	vertical-align:middle;
}

/* ================

	Subsection
	
   ================*/
#group_subsection {
	float:left;
	background-color:#F8F6F2;
	padding-left:1.5em;
	width:29.0em;
	min-height:	25.3em;
	padding-top:20px;
}
#group_subsection p, #group_subsection li { 
	font-size:1.2em;
	line-height:1.4em;
	}
#group_subsection ul ul, #group_subsection li li, #group_subsection li p, #group_subsection td p { 
	font-size:1.0em; 
	}
#group_subsection h1 { 
	font-size:2em;  /* displayed at 24px */
	color:#414B33;
	font-weight:normal;
	letter-spacing: 0.1em; 
	margin-bottom: 0.7em; 
	margin-right:4em;
	}

#group_subsection h2 { 
	font-size: 1.3em; /* displayed at 16px */
	color:#864C0E;
	font-weight:normal;
	letter-spacing: 0.1em; 
	border-bottom:1px dotted #CCCCCC;
	padding-bottom:0.2em;
	margin-bottom: 0.7em; 
	}
#group_subsection h3 { 
	font-size: 1.25em; /* displayed at 15px */
	color:#864C0E;
	font-weight:normal;
	letter-spacing: 1px; 
	margin-bottom: 0.7em; 
	}
#group_subsection h4, h5, h6 {
	color:#864C0E;
	margin-bottom: 0em;
	font-weight:normal;
	font-size: 1.2em; /* displayed at 15px */
}

#group_subsection a {
	color:#527405;
}
#group_subsection h2 a {
	font-size: 1.0em; /* displayed at 16px */
	font-family: Helvetica, Arial, sans-serif;
	color:#527405;
}
#group_subsection a:hover, #group_subsection a:active {
	color:#CC6600;
}
/* ================

	Content
	
   ================*/
#group_content {
	background-color:#F8F6F2;
	width:46.7em;
	min-height:35px;
	padding:2em 5em 3em 5em;
	margin-top:-2px;
	}
#group_content p, #group_content li { 
	font-size:1.2em; 
	line-height:1.4em;
	}
#group_content ul ul, #group_content li li, #group_content li p, #group_content td p,  #group_content li h3{ 
	font-size:1.0em; 
	}
#group_content h1 { 
	font-size:2em;  /* displayed at 24px */
	color:#414B33;
	font-weight:normal;
	letter-spacing: 0.1em; 
	margin-bottom: 0.7em; 
	border-bottom:1px dotted #CCCCCC;
	padding-right:4em;
	}

#group_content h2 { 
	font-size: 1.3em; /* displayed at 16px */
	color:#864C0E;
	font-weight:normal;
	letter-spacing: 0.1em; 
	border-bottom:1px dotted #CCCCCC;
	margin-bottom: 0.7em; 
	padding-right:4em;
	}
#group_content h3 { 
	font-size: 1.25em; /* displayed at 15px */
	color:#864C0E;
	font-weight:normal;
	letter-spacing: 1px; 
	margin-bottom: 0.7em; 

	}
#group_content h4, h5, h6 {
	color:#864C0E;
	margin-bottom: 0.7em; 
}

#group_content h4, h5, h6 {
	color:#864C0E;
  font-size: 1em;  /* displayed at 10px */
}
#group_content a {
	color:#2C8617;
}
#group_content a:hover, #group_subsection a:active {
	color:#CC6600;
}
#group_content li.footnotes {
	font-size:0.9em;
	list-style:none;
	text-align:left;
}
#group_content table.services {
	font-size:0.9em;
}
#group_content table.services a {
	font-size:1.0em;
}
#column_left
        {
        float: left;
        width: 30%;
		margin-left:5%;
        }
#column_right
        {
        float: left;
        width: 60%;
		margin-left:5%;
        }
/* ================

	Footer
	
   ================*/
#group_footer {
	background-color:#C4C4C2;
	text-align:center;
	height:50px;
	width:54.5em;
	margin-bottom:10px;
}
#group_footer ul {
	float:left;
	margin-top:5px;
	list-style:none;
	width:54.0em;
	clear:both;
	margin-bottom:5px;
	margin-left:0;
}
#group_footer li {
	display:inline;
}
#group_footer a {
	font-size:1.0em;
	color:#FAFAFA;
	padding-right:.5em;
	padding-left:.5em;
}
#group_footer a:hover, #group_footer a:active {
	color:#CC9900;
	}
#group_footer p {
	margin-top:0px;
	padding:0 0 0 0;
	width:64.5em;
	float:none;
	font-size:0.9em;
	text-align:center;
	clear:both;
}

h3 a {
	font-size:0.8em;
}
/* last becuase it keeps getting overriden */
highlight, .footnotes highlight, #group_content highlight, #group_subsection highlight  {
	background-color:#EBF2F2;
	color:#660000;
	}