body {
	padding: 0px;
	margin: 0px;
	font-family: Verdana, Arial, MS Sans Serif;
	font-size: 1.2em;
	color: #333333;
}

p {
	text-align: left;
}

img {
	border: 0px;
	display: block;
}

form {
	margin: 0px;
	padding: 0px;
}

fieldset {
	border: 0px solid #FFFFFF;
	margin: 0px;
	padding: 0px;
}

legend {
	margin: 0px;
	padding: 0px;
	display: none;
}

label {
	margin: 0px;
	padding: 0px;
}

input {
	font-family: Arial;
	font-size: 1.0em;
	color: #000000;
}

textarea {
	font-family: Arial;
	font-size: 1.0em;
	color: #000000;
}

select {
	font-family: Arial;
	font-size: 1.0em;
	color: #000000;
}

.lalign {
	text-align: left;
}

.calign {
	text-align: center;
}

.ralign {
	text-align: right;
}

.talign {
	vertical-align: top;
}

.malign {
	vertical-align: middle;
}

.balign {
	vertical-align: bottom;
	display: inline-block;
	padding-left:5px;
}

.interactivemap { font-weight:bold; font-size:0.9em; color:Red; }
a.interactivemap:hover, a.interactivemap:active {
	text-decoration: underline;
	background:none;
	color:#339999;
}

.floatLeft {
	float: left;
}

.floatRight {
	float: right;
}

#mainContainer {
	padding: 0px;
	width: 740px;
	margin-top: 5px;
	margin-bottom: 15px;
	margin-right: auto;
	margin-left: 0px;
	border-right: 1px solid #336666;
	border-top: 1px solid #336666;
}

#banner {
	background:	url(/census/images/banner.gif) no-repeat 100% 0px;
	border-top:	1px solid #FFFFFF;
	position: relative;
	height: 130px;
}

#logo {
	margin:	15px 0px 0px 5px;
}

#dts {
	position: absolute;
	top: 84px;
	left: 260px;
	margin: 0px;
	color: #336666;
	font-size: 1em;
	font-family: Arial;
}

#search {
	position: absolute;
	top: 15px;
	right: 10px;
	margin-top: 10px;
	color: #FFFFFF;
	vertical-align: middle;
}

#search label {
	font-family: Arial;
	font-size: 1.2em;
}

.smalltextbox {
	font-size: small;	
	color: #000000;
}

#popClock {
	position: absolute;
	top: 80px;
	right: 10px;
	margin: 0px;
	font-family: Arial;
}

#popClock a {
	color: #FFFFFF;
	line-height: 25px;
	text-decoration: none;
	font-size: 1.3em;
	font-weight: bold;
}

#popClock a:hover {
	background: #9A9901;
}

#popClock a #popClockNum {
	color: #FFFFFF;
	padding-left: 10px;
	font-size: 1.25em;
	vertical-align: middle;
}

.logo {
	width: 150px;
	height: 90px;
	float: left;
	margin-top: 5px;
	margin-left: 6px;
}

#menu 
{
	font-size: 1em;
	width: 165px;
	text-align: left;
	float: left;
	background-color:#fff;
	height:100%;
	font-family: Verdana, Arial, MS Sans Serif;
}

.menuHeader {
	height: 39px;
	background: url(/census/images/menubgtop.gif) no-repeat left top;
	font-family: Arial;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	font-size: 1.5em;
}

.menuHeader span {
	display: block;
	padding: 13px 0px 0px 9px;
}

.menuHeaderLine {
	border-left: 1px solid #CCCC99;
}

.menuSubHeader {
	height: 23px;
	font-family: Arial;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}

.menuSubHeader span {
	display: block;
	padding: 7px 0px 0px 9px;
	font-size:1.1em;
}

#menu ul {
	margin: 0px;
	padding: 0px;
}

.menuLevel1 li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	height: 1%;
	vertical-align: top;
}



/* Menu level 1 */
a.level1item, a.level1item:link, a.level1item:visited {
	color: #FFFFFF;
	font-size: 1em;
	font-weight: bold;
	display: block;
	margin: 1px 0px 1px 0px;
	padding: 2px 3px 3px 7px;
	text-decoration: none;
	background: #999900 url(/census/images/arrow-right.gif) no-repeat 149px 0px;
}

a.level1item:hover, a.level1item:active {
	color: #FFFFFF;
	text-decoration: underline;
}

a.level1itemHome, a.level1itemHome:link, a.level1itemHome:visited {
	color: #FFFFFF;
	font-size: 1em;
	font-weight: bold;
	display: block;
	margin: 0px 0px 1px 0px;
	padding: 2px 3px 3px 7px;
	text-decoration: none;
	background: #999900 url(/census/images/arrow-right-home.gif) no-repeat 149px 0px;
}

a.level1itemHome:hover, a.level1itemHome:active {
	color: #FFFFFF;
	text-decoration: underline;
}

a.level1itemHomeSelected, a.level1itemHomeSelected:link, a.level1itemHomeSelected:visited {
	color: #FFFFFF;
	font-size: 1em;
	font-weight: bold;
	display: block;
	margin: 0px 0px 1px 0px;
	padding: 2px 3px 3px 7px;
	text-decoration: none;
	background: #999900 url(/census/images/arrow-down-home.gif) no-repeat 149px 0px;
}

a.level1itemHomeSelected:hover, a.level1itemHomeSelected:active {
	color: #FFFFFF;
	text-decoration: underline;
}

a.level1itemSelected, a.level1itemSelected:link, a.level1itemSelected:visited {
	color: #FFFFFF;
	font-size: 1em;
	font-weight: bold;
	display: block;
	margin: 1px 0px 1px 0px;
	padding: 2px 3px 3px 7px;
	text-decoration: none;
	background: #999900 url(/census/images/arrow-down.gif) no-repeat 149px 0px;
}

a.level1itemSelected:hover, a.level1itemSelected:active {
	color: #FFFFFF;
	text-decoration: underline;
}

/* Menu level 2 */
a.level2item, a.level2item:link {
	color: #003333;
	font-size: 1em;
	display: block;
	margin: 0px;
	padding: 2px 3px 3px 22px;
	text-decoration: none;
	border-bottom: 1px solid #E6CC99;
	background: #FFFFFF url(/census/images/navL2Dot.gif) no-repeat 12px 6px;
}

a.level2item:visited, a.level2item:active {
	color: #003333;
	text-decoration:none;
}

a.level2item:hover {
	color: #003333;
	background: #CCCC99 url(/census/images/navL2DotHover.gif) no-repeat 12px 6px;
}

a.level2item-selected, a.level2item-selected:link {
	color: #003333;
	font-size: 1em;
	display: block;
	margin: 0px;
	padding: 2px 3px 3px 22px;
	text-decoration: none;
	border-bottom: 1px solid #E6CC99;
	background: #CCCC99 url(/census/images/navL2DotOn.gif) no-repeat 12px 6px;
}

a.level2item-selected:visited, a.level2item-selected:active {
	color: #003333;
}

a.level2item-selected:hover {
	color: #003333;
	background: #CCCC99 url(/census/images/navL2DotHover.gif) no-repeat 12px 6px;
}

a.level2itemLast, a.level2itemLast:link {
	color: #003333;
	font-size: 1em;
	display: block;
	margin: 0px;
	padding: 2px 3px 3px 22px;
	text-decoration: none;
	background: #FFFFFF url(/census/images/navL2Dot.gif) no-repeat 12px 6px;
}

a.level2itemLast:visited, a.level2itemLast:active {
	color: #003333;
}

a.level2itemLast:hover {
	color: #003333;
	background: #CCCC99 url(/census/images/navL2DotHover.gif) no-repeat 12px 6px;
}

a.level2item-selected, a.level2item-selected:link {
	color: #003333;
	font-size: 1em;
	display: block;
	margin: 0px;
	padding: 2px 3px 3px 22px;
	text-decoration: none;
	background: #CCCC99 url(/census/images/navL2DotOn.gif) no-repeat 12px 6px;
}

a.level2item-selected:visited, a.level2item-selected:active {
	color: #003333;
}


a.level2item-selected:hover {
	color: #003333;
	background: #CCCC99 url(/census/images/navL2DotHover.gif) no-repeat 12px 6px;
}

a.level2itemLast-selected, a.level2itemLast-selected:link {
	color: #003333;
	font-size: 1em;
	display: block;
	margin: 0px;
	padding: 2px 3px 3px 22px;
	text-decoration: none;
	background: #CCCC99 url(/census/images/navL2DotOn.gif) no-repeat 12px 6px;
}

a.level2itemLast-selected:visited, a.level2itemLast-selected:active {
	color: #003333;
}

a.level2itemLast-selected:hover {
	color: #003333;
	background: #CCCC99 url(/census/images/navL2DotHover.gif) no-repeat 12px 6px;
}

#printBox {
	display: none;
}

.printBoxButtons {
	display: none;
}

.printBoxButtons span {
	display: none;
}

#printBoxJava {
	display: none;
}

.printBoxButtonsJava {
	display: none;
}

.printBoxJavaButtons span {
	display: none;
}

/* Content */
#content 
{
	background-color:#fff;
	padding-right: 20px;
	font-size: 1.1em;
	max-width: 100%;
	width: 80%;
	text-align: left;
	float: left;
	/*border-right: 1px solid #A1BABA;*/
	border-top: 1px solid #A1BABA;
	font-family: Verdana, Arial, MS Sans Serif;
	
}

#contentHome {
	margin-top: 15px;
	padding-right: 13px;
	font-size: 1.0em;
	width: 558px;
	text-align: left;
	float: right;
	margin-left: 7px;
}

#contentLeft 
{
	background-color:#fff;
	float: left;
	width: 450px;
	margin-left: 20px;
	padding-bottom:50px;
}

#contentRight {
	float: right;
	width: 185px;
	padding-bottom:50px;
}

#contentDetailed {
	margin-top: 15px;
	padding-right: 20px;
	font-size: 0.55em;
	width: 740px;
	text-align: left;
}

h1 {
	font-family: Arial;
	font-size: 1.8em;
	font-weight: normal;
	color: #336666;
	padding: 0px 0px 0px 29px;
	border-bottom: 1px solid #B3CCCC;
	border-left: 1px solid #B3CCCC;
	background: url(/census/images/header.gif) no-repeat left top;
}

h2 {
	font-family: Arial;
	font-size: 1.3em;
	font-weight: bold;
	color: #999900;
	margin-bottom: 0px;
	padding-bottom:10px;
	padding-top:15px;
}

h3 {
	font-family: Arial;
	font-size: 1.1em;
	font-weight: bold;
	color: #003333;
	padding-top:10px;
}

h4 {
	display: none;
}

.breadcrumb {
	font-size: 0.9em;
	color: #339999;
	line-height: 17px;
	height:40px;
	padding-top:10px;
	padding-bottom:10px;
}

.breadcrumb a:link {
	color: #339999;
	text-decoration: underline;
}

.breadcrumb a:visited {
	color: #339999;
	text-decoration: underline;
}

.breadcrumb a:hover {
	color: #FFFFFF;
	background-color: #339999;
	text-decoration: none;
}

.breadcrumb a:active {
	color: #339999;
	text-decoration: underline;
}

.breadcrumb span {
	font-weight: bold;
	color: #333333;
}

#contentRightPrint {
	float: right;
	width: 150px;
}

#homeHeader {
	margin-bottom: 2px;
}

.homeHeader {
	font-size: 1em;
	color: #336666;
	font-weight: bold;
	padding: 3px 10px 0px 45px;
}

.homeHeader a {
	color: #336666;
	text-decoration: none;
	font-weight:bold;
}

.homeHeader a:link {
	color: #336666;
	text-decoration: none;
	font-weight:bold;
}

.homeHeader a:visited {
	color: #336666;
	text-decoration: none;
	font-weight:bold;
}

.homeHeader a:hover {
	color: #336666;
	text-decoration: underline;
	background-color:Transparent;
}

.homeHeader a:active {
	color: #336666;
	text-decoration: underline;
	font-weight:bold;
}

.homeText {
	font-size: 0.9em;
	padding: 7px 0px 0px 45px;
}

.homeMore:link {
	color: #336666;
	text-decoration: none;
}

.homeMore:visited {
	color: #336666;
	text-decoration: none;
}

.homeMore:hover {
	color: #336666;
	text-decoration: underline;
	background-color:Transparent;
}

.homeMore:active {
	color: #336666;
	text-decoration: underline;
}

.homeQuickstats {
	background: url(/census/images/homepage-quickstats.gif) no-repeat left top;
	width: 353px;
	height: 54px;
	margin-top: 20px;
}

.homeTables {
	background: url(/census/images/homepage-tables.gif) no-repeat left top;
	width: 353px;
	height: 54px;
	margin-top: 20px;
}

.homeBoundary {
	background: url(/census/images/homepage-boundary.gif) no-repeat left top;
	width: 353px;
	height: 54px;
	margin-top: 20px;
}

.homeMapstats {
	background: url(/census/images/homepage-mapstats.gif) no-repeat left top;
	width: 353px;
	height: 54px;
	margin-top: 20px;
}

.homeNeighbourhood {
	background: url(/census/images/homepage-neighbourhood.gif) no-repeat left top;
	width: 353px;
	height: 54px;
	margin-top: 20px;
}

.homeInfocus {
	background: url(/census/images/homepage-infocus.gif) no-repeat left top;
	width: 353px;
	height: 54px;
	margin-top: 20px;
}

.homeCatalogue {
	background: url(/census/images/homepage-catalogue.gif) no-repeat left top;
	width: 353px;
	height: 54px;
	margin-top: 20px;
}

.linksBoxHeader {
	padding: 4px 2px 0px 25px;
	background: url(/census/images/box-header.gif) no-repeat left top;
	color: #333333;
	font-weight: bold;
	font-size: 1.0em;
	height: 18px;
}

.linksBox {
	border-left: 1px solid #9ACDCD;
	border-right: 1px solid #9ACDCD;
	font-size: 0.90em;
	padding: 6px;
	line-height: 17px;
	color: #144343;
	font-weight: bold;
}

.linksBoxBottom {
	background: url(/census/images/box-bottom.gif) no-repeat left top;
	height: 15px;
}

.linksBox a {
	color: #999900;
	text-decoration: underline;
}

.linksBox a:link {
	color: #999900;
	text-decoration: underline;
}

.linksBox a:visited {
	color: #339999;
	text-decoration: underline;
}

.linksBox a:hover {
	color: #FFFFFF;
	background-color:Transparent;
}

.linksBox a:active {
	color: #999900;
	text-decoration: underline;
}

.linksBoxHomeHeader {
	padding: 4px 2px 0px 10px;
	background: url(/census/images/home-box-header.gif) no-repeat left top;
	color: #000000;
	font-weight: bold;
	font-size: 1em;
	height: 18px;
}

.linksBoxHomeHeader a {
	color: #000000;
	text-decoration: none;
}

.linksBoxHomeHeader a:link {
	color: #000000;
	text-decoration: none;
}

.linksBoxHomeHeader a:visited {
	color: #000000;
	text-decoration: none;
}

.linksBoxHomeHeader a:hover {
	color: #000000;
	text-decoration: underline;
	background-color:Transparent;
}

.linksBoxHomeHeader a:active {
	color: #000000;
	text-decoration: underline;
}

.linksBoxHome {
	border-left: 1px solid #FF9130;
	border-right: 1px solid #FF9130;
	font-size: 0.9em;
	padding: 6px;
	color: #000000;
	font-weight: normal;
}

.linksBoxHomeBottom {
	background: url(/census/images/home-box-bottom.gif) no-repeat left top;
	height: 10px;
}

.linksBoxHome a {
	color: #000000;
	text-decoration: none;
}

.linksBoxHome a:link {
	color: #000000;
	text-decoration: none;
}

.linksBoxHome a:visited {
	color: #000000;
	text-decoration: none;
}

.linksBoxHome a:hover {
	color: #000000;
	text-decoration: underline;
}

.linksBoxHome a:active {
	color: #000000;
	text-decoration: underline;
}

.printFriendly {
	text-align: right;
	padding: 12px;
}

.printFriendly a {
	font-weight: bold;
	color: #999900;
	text-decoration: none;
}

.printFriendly a:visited {
	color: #999900;
}

.printFriendly a:hover {
	text-decoration: underline;
}

.printFriendly a:active {
	color: #999900;
	text-decoration: none;
}

.smallText {
	font-size: 0.90em;
}

#tagContainer 
{
	padding-top:10px;
	margin: 0px;
	font-size: 0.9em;
	text-align:left;
}

#tagsSmall {
	height: 27px;
	width: 335px;
	text-align: left;
	margin: 0px;
	padding: 0px;
}

#tagsSmall a, a:visited, a:link, a:active {
	color: #003333;
	font-weight: bold;
	text-decoration: none;
	cursor: hand;
}

#tagsSmall a:hover {
	text-decoration: underline;
	background-color:Transparent;
}

.tags a, a:visited, a:link, a:active span {
	color: #003333;
	font-weight: bold;
	text-decoration: none;
	cursor: hand;
}

.tags a:hover span {
	text-decoration: underline;
	background-color:Transparent;
}

.tagsOn a, a:visited, a:link, a:active span {
	color: #003333;
	font-weight: bold;
	text-decoration: none;
	cursor: hand;
}

.tagsOn a:hover span {
	text-decoration: underline;
	background-color:Transparent;
}

.tags {
	vertical-align: middle;
	text-align: center;
	height: 27px;
	width: 85px;
	background: url(/census/images/tab-off.gif) no-repeat left top;
}

.tags span {
	width: 60px;
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.tagsOn {
	vertical-align: middle;
	text-align: center;
	height: 27px;
	width: 85px;
	background: url(/census/images/tab-on.gif) no-repeat left top;
}

.tagsOn span {
	width: 60px;
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.tagsOff {
	width: 85px;
	border-bottom: 1px solid #73A2A2;
}

.tagsIndent {
	border-bottom: 1px solid #73A2A2;
}

.tagsIndentLast {
	border-bottom: 1px solid #73A2A2;
	width: 42px;
}

.tagsGrad {
	background: url(/census/images/tab-gradient.gif) repeat left top;
	height: 13px;
	border-right: 1px solid #B3CCCC;
}

.bodyLinks:link {
	color: #339999;
	text-decoration: underline;
}

.bodyLinks:visited {
	color: #999900;
	text-decoration: underline;
}

.bodyLinks:hover {
	color: #FFFFFF;
	background-color: #339999;
}

.centralDiv a:link {
	color: #339999;
	text-decoration: underline;
}

.centralDiv a:visited {
	color: #999900;
	text-decoration: underline;
}

.centralDiv a:hover {
	color: #FFFFFF;
	background-color: #339999;
}

p.centralDiv
{
	padding-top:5px;
}

.lists a:hover {
	
	text-decoration: underline;
}



.lists img {
	display: inline;
}

.subBoxMainList a:hover {
	text-decoration: underline;
}

.expandingListMain {
	height: 20px;
}

.contractingListMain {
	height: 20px;
}

.expandingList {
	padding-left: 19px;
	height: 20px;
}

.expandedList {
	padding-left: 40px;
	height: 20px;
}

.contractingList {
	padding-left: 20px;
	height: 20px;
}

.browseExpandingList {
	padding-left: 20px;
	height: 20px;
}

.browseExpandingListTier1 {
	padding-left: 20px;
	height: 20px;
}

.browseExpandingListTier2 {
	padding-left: 75px;
	height: 20px;
}

.browseContractingList {
	padding-left: 20px;
	height: 20px;
}

.browseContractingListTier1 {
	padding-left: 20px;
	height: 20px;
}

.expandingListMainBlue {
	padding-left: 0px;
	height: 20px;
}

.contractingListMainBlue {
	padding-left: 0px;
	height: 20px;
}

.expandingListBlue {
	padding-left: 20px;
	height: 20px;
}

.expandedListBlue {
	padding-left: 40px;
	height: 20px;
}

.contractingListBlue {
	padding-left: 20px;
	height: 20px;
}

.browseExpandingListBlue {
	padding-left: 20px;
	height: 20px;
}

.browseExpandingListTier1Blue {
	padding-left: 20px;
	height: 20px;
}

.browseExpandingListTier2Blue {
	padding-left: 75px;
	height: 20px;
}

.browseContractingListBlue {
	padding-left: 20px;
	height: 20px;
}

.browseContractingListTier1Blue {
	padding-left: 20px;
	height: 20px;
}

.subBoxHeader {
	background: url(/census/images/subboxbg.gif) no-repeat left top;
	height: 21px;
	padding-top: 0px;
	padding-left: 12px;
	font-weight: bold;
}

.subBoxHeader span {
	padding-top: 4px;
	display: block;
}

.subBoxMain {
	border-left: 1px solid #B3CCCC;
	border-right: 1px solid #B3CCCC;
	border-top: 1px solid #B3CCCC;
	background: #FFFFFF;
	text-align: center;
	padding: 11px;
	width:321px;
}

.subBoxMainKey {
	border-left: 1px solid #B3CCCC;
	border-right: 1px solid #B3CCCC;
	background: #FFFFFF;
	text-align: left;
	padding: 11px;
	width:321px;
}

.subBoxMainBlue {
	border-left: 1px solid #B3CCCC;
	border-right: 1px solid #B3CCCC;
	text-align: center;
}

.subBoxMainList {
	border-left: 1px solid #B3CCCC;
	border-right: 1px solid #B3CCCC;
	text-align: left;
	padding: 10px 0px 0px 15px;
}

.subBoxMainList img {
	display: inline;
}

.subBoxBottom {
	background: url(/census/images/subboxbg-bottom.gif) no-repeat left top;
	height: 24px;
	padding-top: 0px;
	padding-left: 7px;
	font-weight: bold;
}

.subBoxBottomMain {
	background: url(/census/images/subboxbg-bottom-main.gif) no-repeat left top;
	height: 21px;
	padding-top: 0px;
	padding-left: 7px;
	font-weight: bold;
}

.subBoxBottomKey {
	background: url(/census/images/subboxbg-bottom-main.gif) no-repeat left top;
	height: 19px;
	padding-top: 2px;
	padding-left: 7px;
	font-weight: bold;
}

.subBoxBottom span {
	padding-top: 4px;
	display: block;
}

.subBoxBottomBlue {
	background: url(/census/images/subboxbg-bottom.gif) no-repeat left bottom;
	height: 21px;
	padding-top: 0px;
	padding-left: 7px;
	font-weight: bold;
}

.key {
	background: url(/census/images/key.gif) no-repeat left top;
}

.keyGreen {
	background: url(/census/images/keyGreen.gif) no-repeat left top;
	padding-left: 20px;
	font-weight: bold;
}

.keyGreenAll {
	background: url(/census/images/keyGreenAll.gif) no-repeat left top;
	padding-left: 74px;
	font-weight: bold;
}

.keyRed {
	background: url(/census/images/keyRed.gif) no-repeat left top;
	padding-left: 20px;
	font-weight: bold;
}

.keyBlue {
	background: url(/census/images/keyBlue.gif) no-repeat left top;
	padding-left: 20px;
	font-weight: bold;
}

.keyPurple {
	background: url(/census/images/keyPurple.gif) no-repeat left top;
	padding-left: 20px;
	font-weight: bold;
}

.keyLightBlue {
	background: url(/census/images/keyLightBlue.gif) no-repeat left top;
	padding-left: 20px;
	font-weight: bold;
}

.linksLists a {
	color: #339999;
	text-decoration: underline;
}

.linksLists a:visited {
	color: #999900;
	text-decoration: underline;
}

.linksLists a:hover {
	color: #FFFFFF;
	background-color: #339999;
}

#content ul {
	margin: 1em 0em 1em 4em;
	list-style-type: circle;
	/*padding-right:20px;*/
}

#content ol {
	margin-left: 25px;
}

#content ul li   
{
	background-image: none;
    list-style-type: circle;
    padding: 0;
}

/*ul li
{
	margin-left: 15px;
	list-style-type: circle;
	background: none;
}*/

.excelTable {
	border-top: 1px solid #B3CCCC;
	border-left: 1px solid #B3CCCC;
	border-right: 2px solid #669999;
	border-bottom: 2px solid #669999;
	width: 100%;
}

.excelTableTd {
	border-right: 1px solid #B3CCCC;
	border-bottom: 1px solid #B3CCCC;
	vertical-align: top;
}

.excelTableTdDark {
	border-right: 1px solid #B3CCCC;
	border-bottom: 1px solid #B3CCCC;
	background: #FFFFCC;
	vertical-align: top;
}

.excelTableTdLast {
	border-bottom: 1px solid #B3CCCC;
	vertical-align: top;
}

.excelTableTdLastDark {
	border-bottom: 1px solid #B3CCCC;
	background: #FFFFCC;
	vertical-align: top;
}

.excelTableHeader {
	background: #99CCCC;
}

.excelTableTotal {
	background: #99CCCC;
	font-weight: bold;
	color: #003333;
}

.hr {
	border-top: 1px solid #B3CCCC;
	border-right: 1px solid #B3CCCC;
	background: url(/census/images/tab-gradient.gif) repeat left top;
	height: 13px;
}

a.turnOnButton, a.turnOnButton:link, a.turnOnButton:visited, a.turnOnButton:active {
	color: #339999;
	font-weight: bold;
	display: block;
	margin: 0px;
	padding: 11px 0px 0px 30px;
	text-decoration: none;
	background: url(/census/images/turnmapon-button.gif) no-repeat 8px 4px;
	height: 22px;
}

a.turnOnButton:hover {
	text-decoration: underline;
}

.mapBox a:hover {
	background-color:Transparent;
}

.mapBoxHeader {
	padding: 4px 2px 0px 25px;
	background: url(/census/images/box-header.gif) no-repeat left top;
	color: #333333;
	font-weight: bold;
	font-size: 1.0em;
	height: 18px;
}

.mapBox {
	border-left: 1px solid #9ACDCD;
	border-right: 1px solid #9ACDCD;
	background: url(/census/images/mapbg.gif) no-repeat left top;
	height: 204px;
	text-align: center;
}

.mapBoxBottom {
	background: url(/census/images/map-box-bottom.gif) no-repeat left top;
	height: 32px;
}

.buttonsBoxTop {
	background: url(/census/images/box-top.gif) no-repeat left top;
	height: 15px;
	border-bottom: 1px dashed #9ACDCD;
}

.buttonsBox {
	border-left: 1px solid #9ACDCD;
	border-right: 1px solid #9ACDCD;
	color: #339999;
	font-size: 0.85em;
}

.buttonsBoxBottom {
	background: url(/census/images/box-bottom.gif) no-repeat left top;
	height: 15px;
	border-top: 1px dashed #9ACDCD;
}

.buttonsBoxDotted {
	border-bottom: 1px dashed #9ACDCD;
}

.buttonsBoxSolid {
	border-bottom: 1px solid #9ACDCD;
}

.buttonsBox a {
	color: #999900;
	text-decoration: none;
}

.buttonsBox a:visited {
	color: #339999;
	text-decoration: none;
}

a.viewTable, a.viewTable:link, a.viewTable:visited {
	color: #339999;
	font-weight: bold;
	display: block;
	margin: 0px;
	padding: 6px 0px 0px 30px;
	text-decoration: none;
	background: url(/census/images/icon-table.gif) no-repeat 8px 5px;
	height: 22px;
}

a.viewTable:hover, a.viewTable:active {
	background: #CCCC99 url(/census/images/icon-table.gif) no-repeat 8px 5px;
	display: block;
}

a.viewPDF, a.viewPDF:link, a.viewPDF:visited {
	color: #339999;
	font-weight: bold;
	display: block;
	margin: 0px;
	padding: 7px 0px 0px 30px;
	text-decoration: none;
	background: url(/census/images/icon-pdf.gif) no-repeat 11px 4px;
	height: 22px;
}

a.viewPDF:hover, a.viewPDF:active {
	background: #CCCC99 url(/census/images/icon-pdf.gif) no-repeat 11px 4px;
	display: block;
}

a.printPage, a.printPage:link, a.printPage:visited, a.printPage:active {
	color: #339999;
	font-weight: bold;
	display: block;
	margin: 0px;
	padding: 7px 0px 0px 30px;
	text-decoration: none;
	background: url(/census/images/icon-print.gif) no-repeat 8px 6px;
	height: 22px;
}

a.printPage:hover {
	background: #CCCC99 url(/census/images/icon-print.gif) no-repeat 8px 6px;
	display: block;
}

a.printAll, a.printAll:link, a.printAll:visited, a.printAll:active {
	color: #339999;
	font-weight: bold;
	display: block;
	margin: 0px;
	padding: 7px 0px 0px 30px;
	text-decoration: none;
	background: url(/census/images/icon-print-all.gif) no-repeat 8px 4px;
	height: 22px;
}

a.printAll:hover {
	background: #CCCC99 url(/census/images/icon-print-all.gif) no-repeat 8px 4px;
	display: block;
}

a.email, a.email:link, a.email:visited, a.email:active {
	color: #339999;
	font-weight: bold;
	display: block;
	margin: 0px;
	padding: 7px 0px 0px 30px;
	text-decoration: none;
	background: url(/census/images/icon-email.gif) no-repeat 8px 5px;
	height: 22px;
}

a.email:hover {
	background: #CCCC99 url(/census/images/icon-email.gif) no-repeat 8px 5px;
	display: block;
}

a.compare, a.compare:link, a.compare:visited {
	color: #339999;
	font-weight: bold;
	display: block;
	margin: 0px;
	padding: 7px 0px 0px 30px;
	text-decoration: none;
	background: url(/census/images/icon-compare.gif) no-repeat 8px 6px;
	height: 22px;
}

a.compare:hover, a.compare:active {
	background: #CCCC99 url(/census/images/icon-compare.gif) no-repeat 8px 6px;
	display: block;
}

a.download, a.download:link, a.download:visited {
	color: #339999;
	font-weight: bold;
	display: block;
	margin: 0px;
	padding: 7px 0px 0px 30px;
	text-decoration: none;
	background: url(/census/images/icon-download.gif) no-repeat 11px 6px;
	height: 22px;
}

a.download:hover, a.download:active {
	background: #CCCC99 url(/census/images/icon-download.gif) no-repeat 11px 6px;
	display: block;
}

a.back, a.back:link, a.back:visited {
	color: #339999;
	font-weight: bold;
	display: block;
	margin: 0px;
	padding: 7px 0px 0px 30px;
	text-decoration: none;
	background: url(/census/images/icon-back.gif) no-repeat 8px 6px;
	height: 22px;
}

a.back:hover, a.back:active {
	background: #CCCC99 url(/census/images/icon-back.gif) no-repeat 8px 6px;
	display: block;
}

a.viewQuickstats, a.viewQuickstats:link, a.viewQuickstats:visited {
	color: #339999;
	font-weight: bold;
	display: block;
	margin: 0px;
	padding: 7px 0px 0px 30px;
	text-decoration: none;
	background: url(/census/images/icon-quickstats.gif) no-repeat 8px 6px;
	height: 22px;
}

a.viewQuickstats:hover, a.viewQuickstats:active {
	background: #CCCC99 url(/census/images/icon-quickstats.gif) no-repeat 8px 6px;
	display: block;
}

a.chooseMap, a.chooseMap:link, a.chooseMap:visited {
	color: #339999;
	font-weight: bold;
	display: block;
	margin: 0px;
	padding: 7px 0px 0px 30px;
	text-decoration: none;
	background: url(/census/images/icon-boundary-map.gif) no-repeat 8px 4px;
	height: 22px;
}

a.chooseMap:hover, a.chooseMap:active {
	background: #CCCC99 url(/census/images/icon-boundary-map.gif) no-repeat 8px 4px;
	display: block;
}

a.chooseDifferent, a.chooseDifferent:link, a.chooseDifferent:visited, a.chooseDifferent:active {
	color: #339999;
	font-weight: bold;
	display: block;
	margin: 0px;
	padding: 7px 0px 0px 30px;
	text-decoration: none;
	background: url(/census/images/icon-different.gif) no-repeat 8px 6px;
	height: 22px;
}

a.chooseDifferent:hover {
	background: #CCCC99 url(/census/images/icon-different.gif) no-repeat 8px 6px;
	display: block;
}

a.detailed, a.detailed:link, a.detailed:visited, a.detailed:active {
	color: #339999;
	font-weight: bold;
	display: block;
	margin: 0px;
	padding: 7px 0px 0px 30px;
	text-decoration: none;
	background: url(/census/images/icon-detailed.gif) no-repeat 5px 6px;
	height: 22px;
}

a.detailed:hover {
	background: #CCCC99 url(/census/images/icon-detailed.gif) no-repeat 5px 6px;
	display: block;
}

a.gotoDetailed, a.gotoDetailed:link, a.gotoDetailed:visited {
	color: #339999;
	font-weight: bold;
	display: block;
	margin: 0px;
	padding: 7px 0px 0px 30px;
	text-decoration: none;
	background: url(/census/images/icon-goto.gif) no-repeat 6px 6px;
	height: 22px;
}

a.gotoDetailed:hover, a.gotoDetailed:active {
	background: #CCCC99 url(/census/images/icon-goto.gif) no-repeat 6px 6px;
	display: block;
}

a.definitions, a.definitions:link, a.definitions:visited, a.definitions:active {
	color: #339999;
	font-weight: bold;
	display: block;
	margin: 0px;
	padding: 7px 0px 0px 30px;
	text-decoration: none;
	background: url(/census/images/icon-definitions.gif) no-repeat 5px 6px;
	height: 22px;
}

a.definitions:hover {
	background: #CCCC99 url(/census/images/icon-definitions.gif) no-repeat 5px 6px;
	display: block;
}

.contentLeft {
	float: left;
	width: 345px;
	margin-left: 5px;
}

.contentRight {
	float: right;
	width: 185px;
}

.buttonsBoxTopSteps {
	background: url(/census/images/box-top-steps.gif) no-repeat left top;
	height: 21px;
	border-bottom: 1px solid #9ACDCD;
	padding-top: 0px;
	padding-left: 12px;
	font-weight: bold;
}

.buttonsBoxTopSteps span {
	padding-top: 4px;
	display: block;
}

.buttonsBoxBottomSteps {
	background: url(/census/images/box-bottom.gif) no-repeat left top;
	height: 15px;
}

.buttonsBoxTopStepsDeselect {
	background: url(/census/images/box-top-steps-deselect.gif) no-repeat left top;
	height: 21px;
	border-bottom: 1px solid #C9C7BB;
	padding-top: 0px;
	padding-left: 12px;
	font-weight: bold;
}

.buttonsBoxTopStepsDeselect span {
	padding-top: 4px;
	color: #CAC8BB;
	display: block;
}

.buttonsBoxBottomStepsDeselect {
	background: url(/census/images/box-bottom-steps-deselect.gif) no-repeat left top;
	height: 15px;
}

.buttonsBoxStepsDeselect {
	border-left: 1px solid #C9C7BB;
	border-right: 1px solid #C9C7BB;
	color: #CAC8BB;
	background: #F5F4EA;
	font-size: 0.8em;
}

.buttonsBoxDottedDeselect {
	border-bottom: 1px dashed #C9C7BB;
}

.buttonsBoxSolidDeselect {
	border-bottom: 1px solid #C9C7BB;
}

.viewQuickstatsDeselect {
	font-weight: bold;
	display: block;
	margin: 0px;
	padding: 7px 0px 0px 30px;
	background: url(/census/images/icon-quickstats-deselect.gif) no-repeat 8px 6px;
	height: 22px;
}

.chooseMapDeselect {
	font-weight: bold;
	display: block;
	margin: 0px;
	padding: 7px 0px 0px 30px;
	background: url(/census/images/icon-boundary-map-deselect.gif) no-repeat 8px 4px;
	height: 22px;
}

.viewTableDeselect {
	font-weight: bold;
	display: block;
	margin: 0px;
	padding: 7px 0px 0px 30px;
	background: url(/census/images/icon-table-deselect.gif) no-repeat 8px 5px;
	height: 22px;
}

.chooseDifferentDeselect {
	font-weight: bold;
	display: block;
	margin: 0px;
	padding: 7px 0px 0px 30px;
	background: url(/census/images/icon-different-deselect.gif) no-repeat 8px 6px;
	height: 22px;
}

.subBoxHeaderStepsDeselect {
	background: url(/census/images/subboxbg-deselect.gif) no-repeat left top;
	height: 21px;
	padding-top: 0px;
	padding-left: 12px;
	font-weight: bold;
}

.subBoxHeaderStepsDeselect span {
	color: #CAC8BB;
	padding-top: 4px;
	display: block;
}

.subBoxMainListStepsDeselect {
	border-left: 1px solid #C9C7BB;
	border-right: 1px solid #C9C7BB;
	color: #CAC8BB;
	background: #F5F4EA;
	text-align: left;
	padding: 10px 0px 0px 15px;
}

.subBoxBottomStepsDeselect {
	background: url(/census/images/subboxbg-bottom-deselect.gif) no-repeat left top;
	height: 24px;
	padding-top: 0px;
	padding-left: 7px;
	font-weight: bold;
}

.expandingListMainStepsDeselect {
	background: url(/census/images/plus-deselect.gif) no-repeat left 1px;
	padding-left: 15px;
	line-height: 21px;
}

.contractingListMainStepsDeselect {
	background: url(/census/images/minus-deselect.gif) no-repeat left 1px;
	padding-left: 15px;
	line-height: 21px;
}

.expandingListMainStepsDeselectNZ {
    background: url(/census/images/arrow-deselect.gif) no-repeat left 1px;
    padding-left: 15px;
    line-height: 21px;
}

.expandingListStepsDeselect {
	background: url(/census/images/plus-deselect.gif) no-repeat 20px 1px;
	padding-left: 35px;
	line-height: 21px;
}

.expandedListStepsDeselect {
	background: url(/census/images/plus-deselect.gif) no-repeat 40px 1px;
	padding-left: 55px;
	line-height: 21px;
}

.contractingListStepsDeselect {
	background: url(/census/images/minus-deselect.gif) no-repeat 20px 1px;
	padding-left: 35px;
	line-height: 21px;
}

.browseExpandingListStepsDeselect {
	background: url(/census/images/plus-deselect.gif) no-repeat 0px 3px;
	padding-left: 15px;
	line-height: 21px;
}

.browseExpandingListTier1StepsDeselect {
	background: url(/census/images/plus-deselect.gif) no-repeat 22px 3px;
	padding-left: 35px;
	line-height: 21px;
}

.browseExpandingListTier2StepsDeselect {
	padding-left: 75px;
	line-height: 21px;
}

.browseContractingListStepsDeselect {
	background: url(/census/images/minus-deselect.gif) no-repeat 0px 3px;
	padding-left: 15px;
	line-height: 21px;
}

.browseContractingListTier1StepsDeselect {
	background: url(/census/images/minus-deselect.gif) no-repeat 22px 3px;
	padding-left: 35px;
	line-height: 21px;
}

.choiceDeselect  {
    color: #CAC8BB;
}

.prevNext {
	color: #B3CCCC;
	font-weight: normal;
	padding: 10px 0px 20px 0px;
	text-align: center;
	line-height: 21px;
}

.prevNext span {
	color: #999900;
	font-weight: bold;
}

.prevNext a {
	color: #339999;
	font-weight: bold;
	text-decoration: none;
}

.prevNext a:link {
	color: #339999;
	font-weight: bold;
	text-decoration: none;
}

.prevNext a:visited {
	color: #339999;
	font-weight: bold;
	text-decoration: none;
}

.prevNext a:hover {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	background: #999900;
}

.prevNext a:active {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	background: #999900;
}

.emailBoxHeaderBlue {
	background: url(/census/images/emailBoxHeaderBlue.gif) no-repeat left top;
	height: 15px;
	font-weight: bold;
}

.emailBoxBlue {
	border-left: 1px solid #B3CCCC;
	border-right: 1px solid #B3CCCC;
	background: #99CCCC;
	text-align: left;
	padding: 0px 0px 0px 10px;
	width:333px;
}

.emailBoxBottomBlue {
	background: url(/census/images/emailBoxBottomBlue.gif) no-repeat left top;
	height: 15px;
	font-weight: bold;
	
}

.emailBoxHeader {
	background: url(/census/images/emailBoxHeader.gif) no-repeat left top;
	height: 15px;
	font-weight: bold;
}

.emailBoxMain {
	border-left: 1px solid #B3CCCC;
	border-right: 1px solid #B3CCCC;
	background: #FFFFFF;
	text-align: left;
	padding: 0px 0px 0px 10px;
}

.emailBoxBottom {
	background: url(/census/images/emailBoxBottom.gif) no-repeat left top;
	height: 15px;
	font-weight: bold;
}

.emailTable {
	width: 100%;
}

.emailText {
	width: 100px;
	height: 35px;
	padding: 5px 10px 0px 0px;
}

.emailButtons {
	padding-top: 10px;
}

.emailFieldsSmall input {
	width: 40px;
}

.emailFields input {
	width: 200px;
}

.emailFields textarea {
	width: 200px;
}

.emailTextError {
	width: 100px;
	height: 35px;
	padding: 5px 10px 0px 0px;
	font-weight: bold;
	color: #C21439;
}

.smallTextError {
	font-size: 0.90em;
	color: #C21439;
}

.buttonsDetailed {
	width: 740px;
	height: 25px;
	border-left: 1px solid #9ACDCD;
	border-right: 1px solid #9ACDCD;
	border-top: 1px dashed #9ACDCD;
	border-bottom: 1px dashed #9ACDCD;
}

.utilityBar { font-size:7pt; }

.utilityBar a:hover { background-color:Transparent; color:#339999; }

a.gotoTable, a.gotoTable:link, a.gotoTable:visited {
	color: #339999;
	font-weight: bold;
	margin: 0px;
	padding: 10px 30px 4px 30px;
	text-decoration: none;
	background: url(/census/images/icon-goto.gif) no-repeat 8px 8px;
}

a.gotoTable:hover, a.gotoTable:active {
	text-decoration: underline;
}

a.close, a.close:link, a.close:visited {
	color: #339999;
	font-weight: bold;
	margin: 0px;
	padding: 10px 30px 4px 30px;
	text-decoration: none;
	background: url(/census/images/icon-closetable.gif) no-repeat 8px 8px;
	cursor: hand;
}

a.close:hover, a.close:active {
	text-decoration: underline;
	cursor: hand;
}

a.downloadTable, a.downloadTable:link, a.downloadTable:visited {
	color: #339999;
	font-weight: bold;
	margin: 0px;
	padding: 10px 30px 4px 30px;
	text-decoration: none;
	background: url(/census/images/icon-table.gif) no-repeat 8px 8px;
}

a.downloadTable:hover, a.downloadTable:active {
	text-decoration: underline;
}

a.printPageTable, a.printPageTable:link, a.printPageTable:visited {
	color: #339999;
	font-weight: bold;
	margin: 0px;
	padding: 10px 30px 4px 30px;
	text-decoration: none;
	background: url(/census/images/icon-print.gif) no-repeat 8px 8px;
}

a.printPageTable:hover, a.printPageTable:active {
	text-decoration: underline;
}

.buttonsDetailedBox {
	border-right: 1px dashed #9ACDCD;
	width: 185px;
}

.buttonsDetailedBoxRight {
	width: 185px;
}

a.backToTop, a.backToTop:link {
	color: #339999;
	text-decoration: underline;
	font-weight: normal;
	font-size:0.6em;
}

a.backToTop:visited {
	color: #999900;
	text-decoration: underline;
	font-weight: normal;
}

a.backToTop:hover {
	color: #FFFFFF;
	background-color: #339999;
}

.mapBoxHeaderLongText {
	padding: 4px 2px 0px 25px;
    background: url(/census/images/box-header.gif) no-repeat left top;
    color: #333333;
    font-weight: bold;
    font-size: 0.84em;
    height: 18px;
}

.jumpLinks {
	color: #B3CCCC;
	font-weight: normal;
	padding: 10px 0px 20px 0px;
	text-align: left;
	line-height: 21px;
}

.jumpLinks span {
	color: #999900;
	font-weight: bold;
}

.jumpLinks a {
	color: #339999;
	font-weight: bold;
	text-decoration: underline;
}

.jumpLinks a:link {
	color: #339999;
	font-weight: bold;
	text-decoration: underline;
}

.jumpLinks a:visited {
	color: #999900;
	font-weight: bold;
	text-decoration: underline;
}

.jumpLinks a:hover {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	background: #339999;
}

.closePrintBox {
	display: none;
}

/* Footer */




.bottom-space {
	height: 0px;
}
/*
Styles for placeholders
*/
#phIntroduction a, #placelist a
{
	color:#339999;
	text-decoration: underline;
}

#phIntroduction a:visited,#placelist a:visited
{
	color: #999900;
	text-decoration: underline;
	font-weight: bold;
}
#phIntroduction a:hover ,#placelist a:hover 
{
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	background: #339999;
}

#publishing
{
	padding-top:10px;
	width:335px;
}

	
/*  
Design and presentation time.

Classes below are output by the TPS Renderer. These should be included in pages that have 
the TPS or TPS generated content both at design time and presentation time.
*/

.graphtitle{font-family:Arial Mäori, Arial;font-size:1.1em;font-weight:bold;}
.graphsubtitle{font-family:Arial Mäori, Arial;font-size:1.1em;font-weight:normal;}
.pvt_table {border-left:solid 1px lightgrey;}
.pvt_table TD{border-top:solid 1px #EEEEEE;border-right:solid 1px #EEEEEE;}
.pvt_title{font-family:Arial Mäori, Arial;font-size:1.1em;font-weight:bold;}
.pvt_rowalt_0 {background-Color:#E6E6CC}
.pvt_rowalt_1{}
.pvt_indenttable { width: auto; }
.pvt_indenttable TD{border:none; font-size:1.1em;font-family:Arial Mäori, Arial;}
.pvt_rowfieldlabel{font-family:Arial Mäori, Arial;font-size:1.1em;}
.pvt_colfieldlabel{font-family:Arial Mäori, Arial;font-size:1.1em;}

.pvt_measure_header{text-align:center;font-family:Arial Mäori, Arial;font-size:1.1em;}
.pvt_collabel_1{font-family:Arial Mäori, Arial;font-size:1.1em;text-align:right;}
.pvt_collabel_2{font-family:Arial Mäori, Arial;font-size:1.1em;text-align:center;}
.pvt_collabel_3{font-family:Arial Mäori, Arial;font-size:1.1em;text-align:center;}
.pvt_collabel_4{font-family:Arial Mäori, Arial;font-size:1.1em;text-align:center;}

.pvt_rowlabel_1{font-family:Arial Mäori, Arial;font-size:1.1em;text-align:left;}
.pvt_rowlabel_2{font-family:Arial Mäori, Arial;font-size:1.1em;text-align:left;}
.pvt_rowlabel_3{font-family:Arial Mäori, Arial;font-size:1.1em;text-align:left;}
.pvt_rowlabel_4{font-family:Arial Mäori, Arial;font-size:1.1em;text-align:left;}

.pvt_subtotallabel_1{font-family:Arial Mäori, Arial;font-size:1.1em;text-align:left;}
.pvt_subtotallabel_2{font-family:Arial Mäori, Arial;font-size:1.1em;text-align:left;}
.pvt_subtotallabel_3{font-family:Arial Mäori, Arial;font-size:1.1em;text-align:left;}
.pvt_subtotallabel_4{font-family:Arial Mäori, Arial;font-size:1.1em;text-align:left;}

.pvt_subtotal_1{font-family:Arial Mäori, Arial;font-size:1.1em;text-align:right;}
.pvt_subtotal_2{font-family:Arial Mäori, Arial;font-size:1.1em;text-align:right;}
.pvt_subtotal_3{font-family:Arial Mäori, Arial;font-size:1.1em;text-align:right;}
.pvt_subtotal_4{font-family:Arial Mäori, Arial;font-size:1.1em;text-align:right;}

.pvt_aggregate{text-align:right;font-family:Arial Mäori, Arial;font-size:1.1em;}
.pvt_totalrow{background-Color:#E6E6AA}
.pvt_totallabel{font-family:Arial Mäori, Arial;font-size:1.1em;text-align:left;}
.pvt_total{font-family:Arial Mäori, Arial;font-size:1.1em;text-align:right;}
.pvt_default{font-family:Arial Mäori, Arial;font-size:1.1em;text-align:center;}




.contentLeft a, a:link, a:active span {
color:#339999;
text-decoration:underline;
}

.contentLeft a, a:visited, a:link, a:active span {
color:#999900;
/*text-decoration:underline;*/
}

.contentLeft a, a:hover {
	color: #FFFFFF;
	background-color: #339999;
}

.lists a, .lists a:link,
.lists a:visited
{
	text-decoration: none;	
	color:#003333;
}

.lists a:hover
{
	color:#003333;
	background-color: Transparent;
	text-decoration: underline;
}


.emailTable .meshblockLink a {
color:#003333;
text-decoration:none;
	font-size: 0.90em;
}

.emailTable a.meshblockLink,
.emailTable a.meshblockLink:link,
.emailTable a.meshblockLink:visited {
	color:#003333;
	font-size: 0.90em;
	text-decoration: none;
	background-color: Transparent;
}

#publishing a, #publishing a:link,
#publishing a:visited
{
	text-decoration: none;	
	color:#333333;
}

#publishing a:hover
{
	color:#333333;
	background-color: Transparent;
	text-decoration: none;
}


