/* ***  CSS created by Sandra Vassallo e-Bility Pty Ltd ***  */
/* ***  2004-11-05 ***  */
/* ***  UPDATED by S Vassallo 2005-01-17 HR styles ***  */
/* ***  UPDATED by S Vassallo 2005-01-21 ComTEC styles ***  */

/* ##########  INDEX  ########## */

/* ***  001 - General body ***  */
/* ***  002 - Containers ***  */
/* ***  003 - Home page ***  */
/* ***  004 - Header ***  */
/* ***  005 - Global navigation ***  */
/* ***  006 - In page navigation ***  */
/* ***  007 - Search ***  */
/* ***  008 - Typography ***  */
/* ***  010 - Content ***  */
/* ***  020 - Footer ***  */
/* ***  050 - ComTEC subweb ***  */	

/* ##########  STYLES  ########## */

/* ***  001 - General body ***  */

body	{
	background: #fff;
	color: #000;
	margin: 0;
	padding: 0;
	border: 0;
	text-align: center;
	font-family: verdana, arial, sans-serif;
	padding-bottom: 2em;
	}
dt{
	font-weight:bold;
	margin-bottom:.5em;
	}
dd{
	margin-bottom:1em;
	}	
li{
	padding-bottom:.3em;
}
.right{
	text-align: right;
	}
.center{
	text-align: center;
	}
	
/* general links */
	
a:link, a:visited {
	font-weight : normal; 
	text-decoration : underline;
	color: #0000ff;
	background: transparent; 
	}

/* jump to content link */

#jump{
	display:none;  
}
html>#jump 	{
	display:none;   
	} 
	
/* ***  002 - Containers ***  */

#container	{
	background: #fff;
	color: #333;
	margin: 10px auto;
	padding: 0;
	} 
#pageinfo	{
	padding: 0;
	margin: 0;
	border: 0;
	text-align: left;
	color: #000;
	background: transparent;
	clear:both;
	}
	
/* ***  003 - Home page ***  */

#index #header img {
	display:inline;
	border:0;
	float:left;	
  }
#index #searchbox {
	display: none;
	}
#index #content{
	margin:  1% .5%;
	padding: 0;
	background: #fff;
	text-align:left;
	border: 1px solid #ccc;
	}
#index #content #leftcol{
	border: 0;
	width: 370px;
	float: left;
	display: inline;
	}
#index #content #leftcol img{
	border: 0;
	margin: 1%;
	}
#index #content #rightcol {
	float: right;
	display:inline;
	width: 355px;
	}
#index #content img.sponsor{
	border: 0;
	float: left;
	margin: 1%;
	}
#index #content h1 {
	font-family: verdana, arial, sans-serif;
	font-weight: bold;
	font-size: 100%;
	margin: 2% 0 .5% 1%;
	margin-top: 25px;
	margin-bottom: 2px;
	letter-spacing: 1px;
	}
#index #content .clear {
	clear:both;
	}
#index #content #ie6fix {
	width: 100%;
   }

/* ***  004 - Header ***  */

#header	{
	background: #fff;
	color: #333;
	border: 0;
	margin: 0;
	padding: 0;
	text-align: left;
	height: 78px;
	}
#headerform	{
	background: #fff;
	color: #333;
	border: 0;
	margin: 0 0 1.5em 0;
	padding: 0;
	text-align: left;
	height: 78px;
	}
#header img	{
	margin: 0;
	padding: 0;
	border: 0;
	display:block;
	}
	
/* ***  005 - Global navigation ***  */

#nav1 {
	display:none;
	}
#nav1 ul {
	display:none;
	}
#nav1 ul li {
	display:none;
	}
#nav1 ul li a {
	display:none;  
	}
html>#nav1 ul li a  {
	display:none;  
	} 
#home #nav1 ul li#two a	{
	display:none;
	}
#about #nav1 ul li#two a	{
	display:none;
	}
#services #nav1 ul li#three a	{
	display:none;
	}
#events #nav1 ul li#four a	{
	display:none;
	}
#canihelp #nav1 ul li#five a	{
	display:none;
	}
#nav1 ul li a:hover {
	display:none;
	}
#nav1 a:active	{
	display:none;
	}
#nav2 {
	display:none;
	}
#nav2 ul {
	display:none;
	}
#nav2 ul li {
	display:none;
	}
#nav2 ul li a {
	display:none;  
	}
html>#nav2 ul li a  {
	display:none; 
	} 
#nav2 ul li a:hover {
	display:none;
	}
#nav2 a:active	{
	display:none;
	}

/* ***  006 - In page navigation ***  */

#subnav {
	display:none;
	}
#subnav a:link, #subnav a:visited {
	display:none;
	}
#subnav a:hover {
	display:none;
	}
#subnav a:active {
	display:none;
	}
#subnav li{
	display:none;
	}
#subnav li.dotolive{
	display:none;
	}
#subnav li.dotblue{
	display:none;
	}
#subnav li.dotgrey{
	display:none;
	}
#subnav li.dotpale{
	display:none;
	}
#subnav li.dotorange{
	display:none;
	}
#subnav li.dotyellow{
	display:none;
	}
#subnav li.dotpink{
	display:none;
	}
#subnav li.dotgreen{
	display:none;
	}
#subnav ul{
	display:none;
	}

/* ***  007 - Search ***  */

#searchbox form{
	display:none;
	}
#searchbox fieldset {
	display:none;
	}

/* ***  008 - Typography ***  */

h1, h2, h3, h4, h5, h6	{
	font-family: verdana, arial, sans-serif;
	font-weight: bold;
	margin-top: 25px;
	margin-bottom: 2px;
	letter-spacing: 1px;
	}
	
#pageinfo h1	{
    margin-top: 0;
    font-size:    medium;      
    voice-family: "\"}\"";   
    voice-family: inherit;   
    font-size:  large;       
    }

html>#pageinfo h1 	{
	font-size:  large;  
	} 

#pageinfo h2	{
    margin-top: 15px; 
    font-size:    medium;     
    voice-family: "\"}\"";   
    voice-family: inherit;   
    font-size:    large;       
    }

html>#pageinfo h2 	{
	font-size:  large;  
	} 

h3	{ 
	font-weight:bold;
	color: #900;
	font-size: x-small;      
	voice-family: "\"}\"";   
	voice-family: inherit;   
	font-size: small;  
	}

html>h3 	{
	font-size:  small;  
	} 

h4	{
	font-weight: bold;
	margin-bottom:.5em;
   font-size: x-small;      
	voice-family: "\"}\"";   
	voice-family: inherit;   
	font-size: small;  
	}

html>h4 	{
	font-size: small;  
	} 	

h5	{
     font-size:    xx-small;      
     voice-family: "\"}\"";   
     voice-family: inherit;   
     font-size:    x-small;  
	}
	
html>h5 	{
	font-size:  x-small;  
	} 

h6	{
	margin: 0 0 25px 0;
	padding: 0;
	background: transparent;
	color: #333;
	text-transform: uppercase;
	font-family: "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif;
	font-weight: normal;
	font-size:    9px;      
	voice-family: "\"}\"";   
	voice-family: inherit;   
  	font-size: xx-small;
	}

html>h6 	{
	font-size:  xx-small;  
	} 

p	{
	line-height: 140%;
	text-align: left;
	margin-top: 0;
	margin-bottom: 1em;
	}
#pageinfo, #pageinfo div, #pageinfo p, #pageinfo li, #pageinfo dd, #pageinfo dt  
#pageinfo blockquote, #pageinfo table, #pageinfo td, #pageinfo th #pageinfo caption  
#pageinfo input, #pageinfo form, #pageinfo option, #pageinfo select, #pageinfo legend, #pageinfo textarea {
   font-size:    x-small;      
   voice-family: "\"}\"";   
   voice-family: inherit;   
   font-size:    small;         
   }
html>#pageinfo, html>#pageinfo div, html>#pageinfo p, html>#pageinfo blockquote, html>#pageinfo caption
html>#pageinfo li, html>#pageinfo dd, html>#pageinfo dt, html>#pageinfo table, html>#pageinfo td, 
html>#pageinfo th, html>#pageinfo form, html>#pageinfo input, html>#pageinfo option, html>#pageinfo select, html>#pageinfo legend, html>#pageinfo textarea  {
   font-size:  small;
   }
		
/* ***  009 - Forms ***  */

fieldset{
	border: 1px solid #cc0000;
	margin-bottom:1em;
	padding-bottom:1em;
}
fieldset.child{
	border: 1px dashed #999999;
	margin-left: 1%;
	margin-right: 1%;
}
.hr{
	background-color:#c30;
	color:#fff;
	font-size:110%;
	font-weight:bold;
	padding:1%;
}

/* ***  010 - Content ***  */

#content{
	margin: 0 0 0 2%;
	padding: 0;
	background: #fff;
	text-align:left;
	}
#content h1 {
	padding-bottom: .5em;
	margin-top: 1em;
	background: transparent;
	color: #900;
   font-size:  medium;      
   voice-family: "\"}\"";   
   voice-family: inherit;   
   font-size:  large;       
   }
html>#content h1 	{
	font-size:  large;  
	} 
#content h2 {
	background: #fff;
	color: #000;
	margin: 1em 0;
}
#content img {
	border: 0;
	float: right;
	margin: 2% 2% 0% 4%;
	display:inline;
	}
#content div.img {
	float:right; 
	width:160px;
	margin-left: 1.5em;
	}
#content img.left{
	border: 0;
	float: none;
	margin: 0 1%;
	display:block;
	}
#content p, ul, ol, blockquote {
	margin: 0 0 1em 1em;
	text-align: left;
	line-height: 1.5;
	}
#content dl {
	margin: 0 0 1.5em 1em;
	text-align: left;
	line-height: 1.5;
	}
#content blockquote {
	margin: 0 0 1em 1.5em;
	border-left: 1px dashed #ccc;
	padding-left: 1em;
	}
#content ul {
	margin-left: 2%;
	}
#content div.brdmember{
	clear:both;
	padding:0;
	margin:0;
	}
#content .top, #content .back {
	text-align: right;
	clear:both;
	}
#content .right{
	text-align: right;
	}
#content .center{
	text-align: center;
	}
#content table {
	border: 1px solid #999;
	margin-left: 3%;
	margin-bottom: 1em;
	}
#content td, #content th {
	text-align: left;
	padding: .5em;
	border: 1px solid #999;
	vertical-align: top;
	}	
#content caption {
	padding: .25em 0 .5em 1em;
	text-align:left;
	font-weight:bold;
	}
#content legend {
	font-weight: bold;
	color: #000;
	background: #fff;
	padding: .25em;
}

/* ***  020 - Footer ***  */

#footer {
	border: 0;
	color: #666;
	background: #fff url(../img/borderFoot.jpg) repeat-x;
	padding: 12px 7px 7px 10px;
	text-align: left;
	clear: both;
	font-size: x-small;
	voice-family: "\"}\""; 
	voice-family:inherit;
	font-size: small;	
	}
html>#footer	{
	font-size: small;
	} 
#footer p	{
	margin: 15px 0;
	padding: 0;
	}
#printer {
	display: none;
	}
#footernav ul {
	display: none;
	}	
#footernav li {
	display: none;
	}

/* ***  025 - Services navigation ***  */

#servicesnav ul {
	display: none;
	}	
#servicesnav li {
	display: none;
	}

/* ***  050 - ComTEC subweb ***  */	

#comtec #content img{
	float:none;
	border:0;
  } 
#comtec #content img.right{
	float:right;
	border:0;
  }   
  
/* forward-back navigation comtec info subweb */

#content .browsenav ul {
   display:none;
	}	

#content .browsenav li {
	display: none;
	}	
