/* STYLES FROM MAIN.CSS
*******************************************************************************/
body {
	margin : 0;
	padding : 0;
	text-align : left;
	background-color : white;
	color : black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 100.01%;
}

p,ul,ol,h1,h2,h3,h4,h5,h6,blockquote,form {
	margin : 0 0 1em 0;
	padding : 0;
	color : black;
}

table {
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
	padding : 0;
}

a img {border : 0;}

ul {
	list-style-type : none;
	margin-left : 8px;
}

ol {
	margin-left : 40px;
}

ul li {
	padding-left : 1em;
	padding-bottom : 3px;
	background : transparent url(/pics/bullet_box_arrow.gif) 0 4px no-repeat;
}

ol li {
	padding-left : 0;
	padding-bottom : 3px;
}

hr {
	border : 0;
	height : 1px;
	margin-bottom : 1em;
	border-bottom : 1px solid #E4E1CA;
	background-color : transparent;
}

a, a:link, a:active, a:visited {
	color : blue;
	text-decoration : underline;
}
a:visited {color : purple;}
a:hover {text-decoration : none;}


#topNav {
	display : none;
}


#headerNav {
	background-image : none;
}

#headerNavInner {
	color : white;
	width : auto;
	height : auto;
	margin : 0;
	border : 0;
	background-image : none;
}

#headerNavInner h1 {
	font-size : 140%;
	color : black;
	font-weight : normal;
	padding : 0;
	margin : 0;
	margin-bottom : 1em;
}

/*  END:font-size hacks for IE6 quriks mode */
#searchForm {
	display : none;
}

#footer {
	font-size : 70%;
	clear : both;
	color : black;
	border : 0;
	background-image : none;
	background-color : white;
	text-align : left;
}
#footerInner {
	text-align : left;
	width : auto;
	border : 0;
	margin : 0;
	padding : 11px 0 9px 0;
	background : none;
}

#footerInner a, #footerInner a:active, #footerInner a:visited {
	text-decoration : none;
	color : blue;
}
#footerInner a:hover {
	text-decoration : underline;
}
#footerInner p {
	margin : 0;
	color : black;
	padding : 2px 0 0 0;
}
#footerInner p.footerInnerLogo {
	background : none;
}

#contentArea ul.sitemap {
	margin-bottom : 0;
}

.clearBoth {clear : both;}
.floatRight {float : right;}
.floatLeft {float : left;}

.smallText {
	font-size : 88%;
}
/*  END:font-size hacks for IE6 quriks mode */
ul.bigBullets {
	margin-bottom : 0 !important;
}
ul.bigBullets li {
	background : transparent url(/pics/bullet_box_arrow.gif) 10px 2px no-repeat !important;
	padding-bottom : 1em !important;
}
.imgGaleryButtons {
	display : block;
	position : relative;
	top : 22px;
	z-index : 1;
	text-align : right;
	padding-right : 4px;
}
.imgGaleryButtons img {
	display : inline !important;
}
.imgSubmitButton {
	vertical-align : top;
}

.hpContentLeft {
	width : 193px;
	float : left;
}

.hpContentRight {
	float : right;
	width : 193px;
}

.hpContentColWrapper {background : white url(/pics/vert_line.gif) 202px 0 repeat-y;}

.blacktownLogo {
	margin : 30px auto 0 auto;
}

/* STYLES FROM CONTENT.CSS
*******************************************************************************/
#main {
	text-align : left;
	border : 0;
	background-color : white;
	background-image : none;
}
#mainInner {
	background-image : none;
	text-align : left;
	width : auto;
	margin : 0;
	padding : 0;
	border : 0;
}

#leftNav {
	display : none;
}

#contentArea {
	float : none;
	width : auto;
	padding : 0;
	font-size : 80%;
	background-image : none;
}
#contentArea form select,
#contentArea form input,
#contentArea form textarea  {
	font-size : 100%;
	background-color : white;
	color : black;
}
#contentArea h2 {
	margin-top : 0.8em;
	color : black;
}
#contentArea h3 {
	margin-top : 0.8em;
	font-size : 100%;
	color : black;
}

#contentArea #breadCrumbs {
	font-size : 85%;
	padding-bottom : 10px;
}
#contentArea #breadCrumbs a,
#contentArea #breadCrumbs a:,
#contentArea #breadCrumbs a:,
#contentArea #breadCrumbs a: {
	color : blue;
}
#contentArea ol li .searchBreadCrumbs {
	font-size : 85%;
}
.searchBreadCrumbs a,
.searchBreadCrumbs a:link,
.searchBreadCrumbs a:visited,
.searchBreadCrumbs a:active,
.searchBreadCrumbs a:hover {
	color : blue;
}




/* STYLES FROM HOMEPAGE.CSS
*******************************************************************************/

