.nav {
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.nav:hover {
	color: #FBAACA;
	background-color: #ffffff;
}

.nav2 {
	font-size: 10px;
	font-weight: bold;
	color: #44555F;
	text-decoration: none;
}

.nav2:hover {
	color: #44555F;
	background-color: #ffffff;
}


.subnav {
	position: absolute;
	z-index: 15;
	visibility: hidden;
	width: 165px;
	color: #FFFFFF;
	background-color: #FBAACA;
	font-size: 10px;
	font-weight: normal;
	font-family: arial, helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	background-color:  #929292;
	background-image:  url(http://www.nbcf.org.au/images/ess/nav/sub-bg.gif);
}

.separator {
	height: 1px;
	width: 165px;
	color: #FFFFFF;
	background-color: #FFFFFF;
}

a.subnavItem {
	width: 165px;
	vertical-align: middle;
	background-color: #FBAACA;
	font-size: 10px;
	font-weight: normal;
	font-family: arial, helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	margin-top: 4px;
	margin-right: 3px;
	margin-left: 3px;
	margin-bottom: 3px;
}

a.subnavItem:hover {
	width: 165px;
	vertical-align: middle;
	color: #FBAACA;
	font-family: arial, helvetica, sans-serif;
	background-color: #ffffff;
	text-decoration: none;
	margin-top: 4px;
	margin-right: 3px;
	margin-left: 3px;
	margin-bottom: 3px;
}



body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #44555F;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	line-height: 13px;
}
img {	
	border: 0;
}
li {
	list-style-image: url(http://www.nbcf.org.au/images/bullet1.gif);
	list-style-position: outside;
}
a {
 	color: #44555F;
 	text-decoration: underline;
}
a:hover {	
	text-decoration: none;
	color: #ffffff;
	background-color: #F38AB3;
}
.bgNav {
	background-attachment: fixed;
	background-image: url(http://www.nbcf.org.au/images/bg_nav.gif);
	background-repeat: repeat-x;
	background-position: left center;
}
.borderPink {
	border: 1px groove #FBAACA;
}
.borderDarkPink {
	border: 1px groove #F38AB3;
}
.bgPink1 {
	background-color: #FBAACA;
}
.picRight {
	margin-left: 20px;
}
.picLeft {
	margin-right: 20px;
}
.subTitle {
	font-size: 13px;
	font-weight: bold;
	color: #96A3AC;
	line-height: 15px;
}
.title {
	font-size: 24px;
	font-weight: normal;
	color: #96A3AC;
	line-height: 24px;
}
.textLightGrey {
	color: #96A3AC;
	font-weight: normal;
}
.textLightGrey {
	color: #96A3AC;
}
.featureTitle {
	font-size: 12px;
	color: #667881;
	line-height: 22px;
}
.footer {
	font-size: 9px;
}
.whatsOn {
	font-weight: bold;
}
.subTitlePink {
	font-size: 13px;
	color: #F995BE;
	line-height: 24px;
	font-weight: bold;
}
.bgCal1 {
	background-color: #F995BE;
	font-weight: bold;
	color: #FFFFFF;
}
.bgCal2 {
	background-color: #F3CFDD;
	font-size: 11px;
	color: #F9408C;
}
.textGrey {
	color: #44555F;
}
.bgCal3 {
	font-size: 10px;
	color: #F9408C;
	background-color: #F3DFE7;
}

.bgCal4 {
	font-size: 11px;
	color: #F9408C;
	background-color: #FFFFFF;
}


.bord {
	border: 1px solid #FBAACA;
}
.subTitlePink2 {
	color: #F38AB3;
	font-weight: bold;
	font-size: 13px;
}
.bgNoRepeat {
	background-repeat: repeat-x;
}
.bgform {

	font-size: 10px;
	background-color: #F3DFE7;
}

/* CSS Document */





/********************* ANCHOR PSEUDO-CLASSES *********************/



a:link.whitecaps,a:visited.whitecaps,a:active.whitecaps
{
	color: #FFFFFF; 
	text-decoration: none
}

a:hover.whitecaps
{
	color: #FFFFFF; 
	text-decoration: underline
}

a.navLink:link,a.navLink:visited,a.navLink:active
{
	color: #666666; 
	font-weight: normal;
	text-decoration: none
}

a.navLink:hover
{
	color: #CCCCCC;
	font-weight: normal;
	text-decoration: underline
}
a.subnavLink:link,a.subnavLink:visited,a.subnavLink:active
{
	color: #666666; 
	font-weight: normal;
	text-decoration: none
}

a.subnavLink:hover
{
	color: #CCCCCC;
	font-weight: normal;
	text-decoration: underline
}
a.breadcrumb:link,a.breadcrumb:visited,a.breadcrumb:active
{
	color: #000000; 
	font-weight: normal;
	text-decoration: none
}

a.breadcrumb:hover
{
	color: #666666;
	font-weight: normal;
	text-decoration: underline
}
a.footerLink:link,a.footerLink:visited,a.footerLink:active
{
	color: #663366; 
	font-weight: normal;
	text-decoration: none
}

a.footerLink:hover
{
	color: #660099;
	font-weight: normal;
	text-decoration: underline
}

a.dropNav:link,a.dropNav:visited,a.dropNav:active
{
	color: #663366; 
	font-weight: normal;
	text-decoration: none
}

a.dropNav:hover
{
	color: #660099;
	font-weight: normal;
	text-decoration: underline;
	background-color: #FFCCFF;
}
/********************* CLASSES *********************/
.textfield 
{  
	font-family: "Courier New", Courier, mono; 
	font-size: 11px; 
	border: 1px solid #666666; 
}
.footerLink
{
	color: #663399;
}
.footerCell
{
	font-size: 9px;
	padding: 15px;
	align: right;
	
}

.title 
{
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
}

.newsheading 
{
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana, sans-serif;
} 

.whitecaps 
{
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana, sans-serif;
	text-transform: uppercase;
	color: #FFFFFF;
} 

.subtitle 
{
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.navLink {
	color: #000000;
}
.navCell {
	font-size: 11px;
	padding: 10px;
}
.subnavLink {
	color: #666666;
}
.subnavCell {
	font-size: 11px;
	padding: 10px;
}
.breadcrumb {
	font-size: 10px;
	padding: 10px;
}
body {
	background-color: #FFFFFF;
	margin: 0px;
}
.index-bg {
	background-image: url(images/index/NAT-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.welcomeIntro {
	font-size: 14px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-decoration: none;
}

.Intro {
	font-size: 13px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-decoration: none;
}

.newsLink {
	font-size: 14px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.inside-bg {
	background-image: url(images/inside/nat_bg_inside_01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.thumbnail {
	border: 1px solid #E6A2BC;
}

.border
{
	border: 1px solid #E6A2BC;
}




/********************* DHTML Navigation *********************/

.subheader {font-family: Arial, verdana, helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; cursor: none }

.popup {background: #FCABCD; font-style: normal; font-size: 11px}

a.subheader:link,a.subheader:visited,a.subheader:active
{
	color: #FFFFFF; 
	font-weight: normal;
	text-decoration: none
}

a.subheader:hover
{
	color: #F2F2F2; 
	font-weight: normal;
	text-decoration: none
}
.dropNav {
	font-size: 11px;
	color: #660066;
	text-decoration: none;
	padding: 5px;
}
/**new**/
.mapHeading1 {
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #F995BE;

}
.mapHeading2 {
	font-size: 11px;
		background-color: #F1CDDB;
}
.mapContent {
	font-size: 12px;
	color: #667881;
	line-height: 22px;
	background-color: #F3F0F1;
}
.bgCon1 {
	background-color: #F995BE;
	font-weight: normal;
	color: #FFFFFF;
}
.bgCon2 {
	background-color: #F3CFDD;
	font-size: 10px;
	color: #F9408C;
}
.hotPink	{
	color: #F9408C;
	}

.bgCon3 {

	background-color: #F3DFE7;
}


