body {
	/* background: #fff url(/img/bodyBG.jpg) repeat-x top left;*/
	font-family: Verdana, Arial, Helvetica;
	font-size: 0.7em;
}
img{
	border:none;
}

.vAlignTop {
	vertical-align: top;
}
#slvBar #skipToContent {
	float: right;
}
#slvBar a {
	color: #fff;
	text-decoration: none;
}
#slvBar a:hover {
	text-decoration: underline;
}
#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;
	display:none;
}
#ggMasthead {
	background: #9C2323 url(/img/VictoriaGovernmentGazette.gif) no-repeat top left;
	height: 69px;
}
#ggMasthead #search {
	position: absolute;
	right: 10px;
	top: 50px;
	display:none;
}
#ggMasthead label {
	visibility: hidden;
}
#search button {
	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;
	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;
}
#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: 0px 12px 4px 12px;
	border-bottom:#FFF solid 1px;
}
#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: 0px 12px 4px 12px;
	border-bottom:#666 solid 1px; /* working in FF */
}
#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 {
	border-left: 1px solid #949494;
	background: #fff url(/img/contentTopRightCornerBG.gif) no-repeat top right;
	height: 22px;
	margin: 0px 0px 0px 10px;
	width:96%;
	padding: 0px 10px 0px 10px;
	display:none;
}
#contentBoxTop a {
	color: #000;
}
#contentBoxTop p {
	font-size: 11px;
	margin: 0;
	padding: 6px 0 0 10px;
}
#contentBox {
	background-color: #fff;
	border-left: 0px solid #949494;
	border-right: 0px solid #949494;
	border-bottom: 0px solid #949494;
	/* margin: 0 10px; */
	min-height: 300px;
	padding: 10px;
	/* width:96%; */
}
* html #contentBox { /* IE min-height hack */
	height: 300px;
}
#contentBox h2 {
	border-bottom: 1px solid black;
	font-family: Georgia, Times New Roman, serif;
	font-size: 18px;
	padding-bottom: 2px;
	margin: 10px 0;
}
#contentBox h3 {
	font-family: Georgia, Times New Roman, serif;
	font-size: 16px;						/* <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
	padding-bottom: 0px;
	margin: 20px 0px 2px 0px;				/* <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
	color:#660000;
}
#contentBox h4 {
	font-family: Georgia, Times New Roman, serif;
	font-size: 12px;						/* <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
	padding-bottom: 0px;
	margin: 20px 0px 2px 0px;				/* <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
}
#contentBox p, #contentBox ul {
	font-size: 12px;
	margin-top:0px;		/* <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
	line-height:125%;	/* <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
}
#contentBox ul.about_content_list {				/* <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
	margin-left:65px;			/* <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
}								/* <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
#contentBox a {
	color: #660000;
}
#contentBox a:hover {
	color: #70706F;
}
/*
	#contentBox a:active {

  color: blue;

  }
	*/

  #contentBox button {
	font-family: Georgia, Times New Roman, serif;
	padding: 0 6px;
}

#switch_search_box{
	margin-bottom: 8px;
}


.roundedHeader {
	background-color: #E5E5E5;
	border-collapse: collapse;
	font-family: Georgia, Times New Roman, serif;
	margin-top: 40px;
}
.roundedSubHeader {
	background-color: #E5E5E5;
	border-collapse: collapse;
	font-family: Georgia, Times New Roman, serif;
	font-size: 1.4em;
	margin: 2px 0;
	text-align: left;
	width: 100%;
}
.roundedSubHeader th {
	padding-bottom: 4px;
}
.roundedHeaderTLC {
	background: transparent url(/img/searchTheIndexesTLC.gif) no-repeat top left;
	width: 14px;
}
.roundedHeaderTxt {
	padding: 6px 6px 0 6px;
}
.roundedHeaderTRC {
	background: transparent url(/img/searchTheIndexesTRC.gif) no-repeat top right;
	width: 14px;
}
.tableHeader th.altLC {
	background: transparent url(/img/tableHeaderTLCalt.gif) no-repeat top left;
	width: 14px;
}
.tableHeader th.altRC {
	background: transparent url(/img/tableHeaderTRCalt.gif) no-repeat top right;
	width: 14px;
}
#advancedSearch {
	border:#F00 solid 0px;
	width:500px;
}
#advancedSearch td {
	padding: 0px;
}
#advancedSearch label, #advancedSearch th.label {
	font-size: 14px;
}
#advancedSearch td table td {
	padding: 0;
}
#contentBox .softHighlightBox {
	background: #E5E5E5 url(/img/searchTheIndexesTLC.gif) no-repeat top left;
	padding: 0 0 10px 10px;
}
.softHighlightBoxTRC {
	background: #E5E5E5 url(/img/searchTheIndexesTRC.gif) no-repeat top right;
}
.label {
	padding: 10px;
	text-align: left;
}
#submitButton {
	float: right;
	margin-top: 0px;
}
#secondSubmitButtonBox {
	text-align: right;
}
#acts option {
	padding: 2px 10px;
}
#searchTheIndexesBox {
	background: #E5E5E5 url(/img/searchTheIndexesTLC.gif) no-repeat top left;
	padding: 0px 0px 10px 17px;
	max-width:400px;
}
#searchTheIndexesBox form {
	background: transparent url(/img/searchTheIndexesTRC.gif) no-repeat top right;
	margin: 0;
	padding: 0;
}
#searchTheIndexesBox form p {
	margin: 0 10px 0 0;
	padding: 10px 0 0 0;
}
#searchTheIndexesBox p a {
	margin: 0 20px 0 0;
}
#searchTheIndexesBox .adv_search_link {
	margin-top:4px;
}
#searchTheIndexesBox #keyword {
	padding-bottom: 2px;
}
.tableHeader {
	background-color: #B7B7B6;
	border-collapse: collapse;
	width: 100%;
}
.tableHeaderTxt {
	font-family: Georgia, Times New Roman, serif;
	font-size: 16px;
	padding: 6px 4px 4px 4px;
	text-align: left;
	white-space: nowrap;
}
.tableHeaderTxt a {
	padding: 4px 0;
}
.tableHeaderTxt img {
	vertical-align: middle;
}
.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;
}
table.searchResults th.tableHeaderTxt {
	font-size: 1.2em;
}
table.searchResults tr.highlightRow, option.highlightRow {
	background-color: #9C2323;
	color: #fff;
}
table.searchResults tr.highlightRow a {
	color: #fff !important;
}
table.searchResults tr.highlightRow a:hover {
	color: #E5E5E5 !important;
}
table.searchResults td {
	font-size: 1.1em;
	padding: 2px 17px;
}
.archiveLinks ul {
	list-style-type: none;
	margin:0;
	padding:0;
}
.archiveLinks li {
	background-color: #EEE;
	margin: 2px 0;
	padding: 6px 10px 6px 17px;
}
.archiveLinks p {
	padding: 0 18px;
}
#rightColumn {
	float: right;
	width:35%;
	min-width:348px;
	margin-left:10px;
}
#gazSources {
	/* background: #666 url(/img/gazetteSourcesTLC.gif) no-repeat top left; */
	background: #666;
	color: #fff;
	font-family: Georgia, Times New Roman, serif;
	margin: 0 0 10px 0;
	padding: 0 0 0 0;
	text-align: center;
}
#btn_ext_link {
	background:url(/img/btn_ext_link.gif) no-repeat;
	height:37px;
	width:347px;
	margin:12px auto 0px auto;
	padding-top: 8px;
	padding-left:6px;
}
#gazSources p {
	font-size: 1.1em;
}
#gazSources a {
	color: #fff;
}
#gazSources a:hover {
	color: #eee;
}
#gazSourcesTRC {
	/* background: transparent url(/img/gazetteSourcesTRC.gif) no-repeat top right; */
	display:none;
}

#gazSources h3 {
	margin: 4px 0 0 0;
	color:#FFF;
	font-size:12px;
}
#gazSources p {
	margin: 0;
	padding: 0 0 4px 0;
}
#feature {
	background-color: #E5E5E5;
	color: #000;
	font-size: 1.3em;
	margin: 10px 0 0px 0;
	padding-bottom: 10px;
	text-align: center;
}
#feature a {
	font-weight: bold;
}

#feature img{
	max-width:340px;
}


#featureTRC {
	background: transparent url(/img/featureTRC.gif) no-repeat top right;
	display:none;
}
#featureTLC {
	background: transparent url(/img/featureTLC.gif) no-repeat top left;
	display:none;
}
#feature h3 {
	border-bottom: 1px solid #000;
	font-family: Georgia, Times New Roman, serif;
	font-size: 17px;
	margin: 0 20px 20px 20px;
}
#feature p {
	margin: 10px 20px;
}
#leftColumn {
	font-size: 1.3em;/*
float: left;
width:54%;
min-width:530px;
*/
}
#leftColumn h3 {
	border-bottom: 1px solid #000;
	font-family: Georgia, Times New Roman, serif;
	font-size: 17px;
	margin: 20px 0;
}
#archivedGazettes td {
	background-color: #EEE;
	padding: 4px;
	text-align: center;
}
#archivedGazettes .tableHeaderTxt {
	font-weight: normal;
}
/* Search results (see WebUtils.js for zebra striping and rollovers) */

  #pagination {
	font-size: 1.4em;
	margin: 18px;
}
#pagination a {
	border: 1px solid #B7B7B5;
	padding: 6px 4px;
}
#pagination strong {
	background-color: #B7B7B5;
	border: 1px solid #9C2323;
	color: #000;
	margin-right: 4px;
	padding: 6px 6px 6px 6px;
}
#pagination a:hover {
	background-color: #B7B7B5;
	color: #000 !important
}
/* Style for help page */
dt, dd {
	font-size:12px;
}
dt {
	margin-left:16px;
}
#ggFoot {
	clear: both;
	text-align: center;
}
#ggFoot p {
	font-size: 10px;
}
#ggFoot a {
	color: #000;
}

#ggFoot img{
	border:none;
}
