
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:.8em;
	margin:0px;
	text-align:center;
}

.container {
/*
	width:775px;                //  set this value to restrict the web site width to 800px 
								//  775 pixels usable space, allowing for the scrollbar
*/
	margin:auto;
	text-align:left;
}

.banner {
	border-top:.1px solid #003145;  	/* used to make mozilla top-align to the page area */
	border-bottom:.1px solid #003145;   /* used to make mozilla top-align to the page area */
	/*width:100%;*/
	height:6em;
}

.banner .title {
	width:90%;
	float:right;
	clear:right;
	font-size:1.8em;
}



/*  all menus in this site use simple css rollover techniques
    sample code has been downloaded and adapated from listamatic web site
	http://css.maxdesign.com.au/listamatic/
*/
/* css for the main NTG Navigator  */

.topMenu ul {
	width:90%;
	padding-left:0;
	margin-top:0px;
	margin-bottom:1em;
	float: right;
	text-align:right;
	white-space:nowrap;
	overflow:visible;
}

.topMenu ul li { 
	display: inline; 
	white-space:nowrap;
}


.topMenu .col1 { 	width:10%; }     /*  these width values are individually set         */
.topMenu .col2 { 	width:18%; }     /*  to allow the display to be consistent across    */
.topMenu .col3 { 	width:17%; }     /*  the top menu, regardless of browser window size */
.topMenu .col4 { 	width:14%; }
.topMenu .col5 { 	width:7%; }
.topMenu .col6 { 	width:13%; }

.topMenu ul li a {
	float: left;
	text-align:center;
	padding-top:0.4em;
	padding-bottom:0.3em;
	white-space:nowrap;
	font-size:.9em;
}

.topMenu ul li.search {
	text-align:right;
	white-space:nowrap;
}

.topMenu ul li a:hover { }

/*  end main menu  */



/* styles and control for the main NTG menu search button */
#searchInput{
	height:10px;font-size:1.1em;
	margin-top:1.4px;
	height:1em;
	vertical-align:middle;
	}

#searchbutton{
	padding:0px;
	border:0;
	vertical-align:middle;
	font-family:Arial;
	font-size:0.9em;
	}
	
.cursor{cursor:pointer}

/* the breadcrumbs group is needed on the home page - as it is referenced by the onLoad scripts */
.breadcrumbs {
	display:block;
	padding-top:6px;
	padding-bottom:12px;
	width:73%;
	padding-left:12px;
}

.leftMenu {
	width:17%;
	float:left;
	padding:12px 4px 24px 4px;
	text-align:left;
        vertical-align:top;
        background-color:#EEEEFF;
}
				

.rightMenu {
/*
	width:27%;
	float:right;
	padding-top:12px;
	margin-bottom:0px;
	text-align:left;
	*/
	visibility:hidden;
}

.rightMenu h1 {
	font-size:1.4em;
	padding-left:.4em;
}

.rightMenu ul {  }

.rightMenu ul li {
	line-height:1.2em;
	padding-bottom:6px;
	margin-left:-1em;
	}

.rightMenu ul li a { }             /* these styles are left blank as reminder that they exist   */
.rightMenu ul li a:hover { }       /* the colours are set in the corporate colour style sheets  */
.rightMenu li:hover { }



.main {
	margin-left:17%;
/*	margin-right:27%; */
	margin-right:2%; 
	padding-left:12px;
}


.textBody {
	margin-top:25px;
	padding-left:24px;
	padding-right:12px;
	padding-top:0px;
	border-left-width:1px;
	border-left-style:solid;
}

.browserIcons {
	display:inline;
	white-space:nowrap;
	float:right;
}

.browserIcons img {
	border-style:none;

}



.main h1 {
	/*margin-top:-12px;
	padding-top:12px;*/
	font-size:1.4em;
}

.main h2 {
	color:#F63;
	font-size:1em;
	margin-bottom:-1.1em;
}


.warning {
	padding: 6px;
	border: 1px solid #CCCCCC;
}

.footer {
	text-align:center;
	padding:6px 0px;
}

	
.footer .row1 {
	font-size:.8em;
	margin-top:4px;
	margin-bottom:0px;
	padding-top:6px;
	}

.footer .row2, .footer .row3 {
	font-size:.8em;
	margin-top:0px;
	margin-bottom:0px;
}

.footer .row3 {
	padding-bottom:0px;
	margin-bottom:0px;
	}
	
	
	
	
	
	
	
	
	
p.anchortop {
	/*color: #CCCCCC;*/
	background-color: transparent;
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-size: 0.75em;
	padding-right: 36px;
	text-align: right;
	text-transform: lowercase;
	margin-bottom: 0.5em;
	margin-top: 0.5em;
}

p.anchortop a:link, p.anchortop a:visited,
a.anchortop:link, a.anchortop:visited {
	/*color: #999999;*/
	background-color: #FFFFFF;
	border: 2px solid; 
	padding: 0px 3px;
	text-decoration: none;
}


