body {
	background: #fff url(/img/bodyBG.jpg) repeat-x top left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
}
#ggHead {
	background-color: #000;
}
#slvBar {
	background: #000 url(/img/slvBG.gif) no-repeat top left;
	color: #fff;
	font-family: Verdana, Arial, serif;
	height: 14px;
	padding: 3px 14px;
	vertical-align: middle;
}
#skipToContent {
	float: right;
}
#slvBar a {
	color: #fff;
	text-decoration: none;
}
#slvBar a:hover {
	text-decoration: underline;
}
#ggMasthead {
	background: #9C2323 url(/img/VictoriaGovernmentGazette.gif) no-repeat top left;
	height: 69px;
}
#search {
	position: absolute;
	right: 10px;
	top: 50px
}
#ggMasthead label {
	visibility: hidden;
}
#search button {
	/*border: 2px outset #E5E5E5;*/
  font-family: Georgia, Times New Roman, serif;
	font-size: 1.2em;
	padding: 0 6px;
}
#ggMasthead h1 {
	display: inline;
	font-size: 20px;
}
#ggMasthead a {
	display: block;
	font-size: 0;
	height: 69px;
	margin-left: 10px;
	width: 430px;
	text-decoration: none;
}
#ggSpacingRow {
	background: #B7B7B7 url(/img/spacingBarBG.gif) no-repeat top left;
	font-size: 0;
	height: 6px;
}

#ggTabRow {
	background: #191919 url(/img/tabsBG.gif) no-repeat top left;
	padding: 4px 10px 0 10px;
	border:#F00 solid 0px;
	display:none;
}

#siteMapLink {
	display: none;/*
    float: right;
    margin: 4px 10px 0 0;
    padding: 0;*/

    }
#helpLink {
	float: right;
	margin: 4px 10px 0 0;
	padding: 0;
	font-size: 1.2em;								/* <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
	font-weight: normal;							/* <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
}
#siteMapLink a, #helpLink a {
	color: #fff;
	text-decoration:none;					/* <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
}
#siteMapLink a, #helpLink a:hover {				/* <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
	text-decoration:underline;					/* <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
}												/* <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
#ggTabs {
	color: #fff;
	margin: 0px 0px 0px 0px;
	border:#F00 solid 0px;
	height:19px;
	padding-bottom:4px;
}
#ggTabs li {
	display: inline;
	font-family: Georgia, Times New Roman, serif;
	font-size: 1.8em;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	height:20px;
	border-bottom:#F00 solid 0px;
}

#ggTabs li span {
	height:30px;
	border:#F00 solid 0px;
}

#ggTabs li a {
	color: #fff;
	font-weight: bold; 						/* <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
	text-decoration: none;
	padding:0px 0px 0px 0px;
	border:#F00 solid 0px;
	margin:0px 0px 0px 0px;
}
#ggTabs li a:hover, #helpLink a:hover {
	text-decoration: underline;
}
#ggTabs li.activeTab {
	background: transparent url(/img/tabs/activeTabLHS.gif) no-repeat top left;
	padding-bottom: 4px;
}
#ggTabs li.activeTab span {
	background: transparent url(/img/tabs/activeTabRHS.gif) no-repeat top right;
	color: #000;
	padding: 0 12px 4px 12px;
}
#ggTabs li.activeTab a {
	/* background: #fff url(/img/tabs/activeTabBG.gif) repeat-x top left; */
	background:#FFF;
	color: #000;
	margin: 6px 4px 4px 4px;
	padding-bottom: 4px;
}
#ggTabs li.inactiveTab {
	background: transparent url(/img/tabs/inactiveTabLHS.gif) no-repeat top left;
	padding-bottom: 4px;
}
#ggTabs li.inactiveTab span {
	background: transparent url(/img/tabs/inactiveTabRHS.gif) no-repeat top right;
	color: #000;
	padding: 0 12px 4px 12px;
}
#ggTabs li.inactiveTab a {
	/* background: #ACACAC url(/img/tabs/inactiveTabBG.gif) repeat-x top left; */
	background:#ACACAC;
	color: #000;
	margin: 4px;
	padding-bottom: 4px;
}
#contentBoxTop {
	background:#FFFFFF url(/img/contentTopRightCornerBG.gif) no-repeat scroll right top;
	border-left:1px solid #949494;
	height:10px;
	margin:0 10px;
}
#contentBox {
	background-color:#FFFFFF;
	border-bottom:1px solid #949494;
	border-left:1px solid #949494;
	border-right:1px solid #949494;
	margin:0 10px;
	min-height:300px;
	padding:10px;
}
#contentBox h2 {
	border-bottom:1px solid black;
	font-family:Georgia, Times New Roman, serif;
	font-size:18px;
	margin:10px 0;
	padding-bottom:2px;
}
#contentBox p {
	font-size:14px;
}
#ggCrms { /* breadcrumbs */
	border-left: 1px solid #949494;
	background: #fff url(/img/contentTopRightCornerBG.gif) no-repeat top right;
	height: 10px;
	margin: 0 10px;
}
#ggCrms a {
	color: #000;
}
#ggCrms p {
	font-size: 11px;
	margin: 0;
	padding: 6px 0 0 10px;
}
#ggInfo {
	background-color: #fff;
	height:34px;
}

#ggInfo #search_results{
	font-size:14px;
	margin:4px 0px 4px 0px;
}

#ggInfo #gaz_title{
	float:left;
	border:#F00 solid 1px;
	margin: 0px auto 0px auto;
}
#ggInfo h2 {
	font-family: Georgia, Times New Roman, serif;
	padding:0px 0px 0px 0px;
}
#pdfLink {
	float: right;
}
#pdfLink p {
	font-size: 12px;
	margin: 0;
}
#pgJump {
	background-color: #fff;
	font-size: 12px;
}
#pgJumpTable {
	background-color: #B7B7B5;
	padding:0 10px;
	width: 100%;
}
#ggBack {
	text-align: left;
}
#pgSliderTable {
	background-color: #fff;
	width: 100%;
}
td.pageNumCell {
	padding-left: 10px;
}
#ggNext {
	text-align: right;
}
#ggBack, #ggNext {
	width: 22%;
}
#ggBack div {
	background-color: #fff;
	float: left;
	padding: 2px;
}
#ggNext div {
	background-color: #fff;
	float: right;
	padding: 2px;
}
#ggBack div a, #ggNext div a {
	color: #000;
	font-weight: bold;
}
#ggBack div a:hover, #ggNext div a:hover {
	color: #9C2323;
}
#ggBack div a:active, #ggNext div a:active {
	color: blue;
}
#ggBack img, #ggNext img {
	vertical-align: middle;
}
#curPage, #minPage, #maxPage {
	font-weight: bold;
}
#minPage, #maxPage {
	padding: 0 10px;
}
#pgJumpSlider {
	background-image: url(/img/slider.bg.white.gif);
	background-position: center center;
	background-repeat: no-repeat;
	font-size: 13px;
	height: 15px;
	position: relative;
	width: 200px;
}
#pgJumpSlider .ui-slider-handle {
	background-image: url(/img/icons/pgJumpMarker.gif);
	height: 15px;
	left: 0px;
	position: absolute;
	top: 0px;
	width: 23px;
	z-index: 1;
}
#pgJumpSliderTip {
	background-color: #FFFFCF;
	border: 1px #000 solid;
	color: #000;
	font-weight: bold;
	padding: 0 4px;
	position: absolute;
	visibility: hidden;
}
#getPgStatus img {
	display: none;
}
#pgView {
	background-color: #fff;
	clear: both;
	padding-top: 20px;
	text-align: center;
}

img #pg{
	max-width:400px;
	border:#F00 solid 1px;
	display:none;
}

#pgUpdateStatus {
	display: none;
}
#pgViewBorder {
	background-color: #E5E5E5;
	border-left: 10px solid #B7B7B5;
	border-right: 10px solid #B7B7B5;
	padding-top:20px;
}
#pgView p {
	font-size: 1.6em;
	margin:0;
	padding: 30px 0 0 0;
	text-align: center;
}
#pgZoom {
	background-color: #fff;
	border-bottom: 1px solid #949494;
	margin: 0 10px 10px 10px;
	padding: 0 10px 10px 10px;
}
#pgZoomControls {
	background-color: #B7B7B5;
	/* padding: 4px 0; */
	height:68px;
	border:#F00 solid 0px;
}
#pgZoomSliderContainer {
	margin: 0 auto;
}
#pgZoomSliderContainer button {
	font-family: Lucida Console, Courier New, Courier, monospace;
	margin: 0;
}
#pgZoomSlider {
	background-image: url(/img/slider.bg.grey.gif);
	background-position: center center;
	background-repeat: no-repeat;
	height: 20px;
	position: relative;
	width: 340px;
}
#pgZoomSlider .ui-slider-handle {
	background-image: url(/img/icons/zmMarker.gif);
	height: 20px;
	left: 0px;
	position: absolute;
	top: 0px;
	width: 32px;
	z-index: 1;
}
#pgZoomIconsContainer {
	margin: 0 auto;
	width: 340px
}
.zoomIconsButton {
	border: 0;
	font-size: 0;
	height: 38px;
	padding: 0;
	width: 30px;
}
#zoomToBestFit {
	text-align: left;
}
#zoomToWideFit {
	text-align: center;
}
#zoomToEnlarge {
	text-align: right;
}
#zoomToBestFit button {
	background-image: url(/img/icons/zmToBestFit.gif);
}
#zoomToWideFit button {
	background-image: url(/img/icons/zmToWideFit.gif);
}
#zoomToEnlarge button {
	background-image: url(/img/icons/zmToEnlarge.gif);
}
/* collective declarations */

#ggInfo, #pgJump, #pgView, #pgZoom {
	border-left: 1px solid #949494;
	border-right: 1px solid #949494;
}
#pgSliderTable, #pgZoom {
	display: none;
}
.tableHeader {
	background-color: #B7B7B6;
	border-collapse: collapse;
	width: 100%;
}
.tableHeaderTxt {
	font-family: Georgia, Times New Roman, serif;
	font-size: 16px;
	padding: 3px 0;
	text-align: left;
}
.decade {
	padding-right: 100px;
}
.tableHeaderTLC {
	background: transparent url(/img/tableHeaderTLC.gif) no-repeat top left;
	width: 17px;
}
.tableHeaderTRC {
	background: transparent url(/img/tableHeaderTRC.gif) no-repeat top right;
	width: 17px;
}
.error {
	color: red;
}
#ggFoot {
	clear: both;
	text-align: center;
}
#ggFoot a {
	color: #000;
}
