﻿/*
Townsville City Council Interim Website
24/2/2008
scott.barnett@townsville.qld.gov.au
*/
body {
	margin: 0px;
	min-width: 550px;
}

table,td,p,div,dl { /* default style for most content */
	color: #000;
	font-family: Arial, Verdana, Helvetica;
	font-size: 10pt;
}
td { VERTICAL-ALIGN: top; }

a {
	color: #009;
}
a:hover{
	color: #00f;
	text-decoration: none;
}

H1, H2, H3, H4, TH {
	font-family: Arial, Verdana, Helvetica;
	TEXT-DECORATION: none;
	font-weight: bold;
}
H1{ FONT-SIZE: 16pt; COLOR: #006; }
H2{ FONT-SIZE: 14pt; COLOR: #006; }
H3{ FONT-SIZE: 12pt; COLOR: #000; }
H4{ FONT-SIZE: 10pt; COLOR: #000; }

H6{ FONT-SIZE: 10pt; COLOR: #666; }

table {
 BORDER-COLLAPSE: collapse;
}

.dtable TH{
	BORDER-COLLAPSE: collapse;
	TEXT-ALIGN: left;
	FONT-SIZE: 10pt;
	PADDING: 3px;
	/*BACKGROUND: url(/includes/template/dtable_bg.gif) no-repeat;*/
	BORDER-COLOR: #cccccc;
	BACKGROUND-COLOR: #eff7ea;
	COLOR: #000066;
}
.dtable TH A{
	FONT-FAMILY: Verdana, Arial, helvetica, universal;
	TEXT-DECORATION: none;
	COLOR: ffff00;
}

#top_nav td a {
	text-decoration: none;
	FONT-SIZE: 9pt;
}

#title_image {
	/*BACKGROUND: url(/includes/template/title.gif) no-repeat;*/
}

#tabs {
	vertical-align: middle;
	text-align: center;
}

#tabs tr td a { text-decoration: none; }
#tabs tr td { vertical-align: middle; }
.tab_off {
	width: 127px;
	height: 35px;
	/*BACKGROUND: url(/includes/template/tab_off.gif) no-repeat;*/
}
.tab_on {
	width: 127px;
	height: 35px;
	/*BACKGROUND: url(/includes/template/tab_on.gif) no-repeat;*/
}
.tab_over {
	cursor: pointer;
	width: 127px;
	height: 35px;
	/*BACKGROUND: url(/includes/template/tab_over.gif) no-repeat;*/
}

.wrapper { padding: 5px; }

.navg_span { /*BACKGROUND: url(/includes/template/navg_span.gif);*/ width: 201; }
.navg_top  { /*BACKGROUND: url(/includes/template/navg_top.gif) no-repeat;*/ width: 201; }
.navg_bot  { /*BACKGROUND: url(/includes/template/navg_bot.gif) no-repeat;*/ width: 201; height: 38; }
.navb_span { /*BACKGROUND: url(/includes/template/navb_span.gif);*/ width: 201; }
.navb_top  { /*BACKGROUND: url(/includes/template/navb_top.gif) no-repeat;*/ width: 201; }
.navb_bot  { /*BACKGROUND: url(/includes/template/navb_bot.gif) no-repeat;*/ width: 201; height: 38; }

#search_box {
	position:absolute;
	top:4;
	right:30;
	width:100px;
	height:22px;
	FONT-FAMILY: Verdana, Arial, helvetica, universal;
	FONT-SIZE: 10pt;
	COLOR: 999999;
}

#search_go {
	position:absolute;
	top:6;
	right:8;
	width:17px;
	height:18px;
}

#head_bar { position:absolute; top:0; width:100%; }

#text_larger { position:absolute; top:5; right:140; }
#text_smaller { position:absolute; top:5; right:160; }

#date_time { position:absolute; top:5; left:7; }

img.chevron {
	margin-right:10px;
}


#footer {
	color: #666;
	text-align: center;
}

.footer_right {
	/*BACKGROUND: url(/includes/template/footer_right.gif) no-repeat;*/ width: 201;
}

p.footnote {
	margin:0;
	font-size:10px;
}
p.footnote a {
	color:#000099;
}

table.pagewidth {
	width:100%;
}

dl { 
	padding: 0.5em; 
	margin:0;
} 
dt { 
	float: left; 
	clear: left; 
	width: 7em; 
	text-align: left; 
	font-weight: bold; 
	color: green; 
} 
dt:after { 
	content: ":"; 
} 
dd { 
	margin: 0 0 0 7.5em; 
	padding: 0 0 0.2em 0; 
}


/*
#nav_tabs {
	list-style: none;
	white-space: nowrap;
	vertical-align: middle;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#nav_tabs li {
	display: inline;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

}
#nav_tabs li a {
	background-image: url(/includes/template/tabs.gif) ;
	text-align: center;
	width: 128px;
	height: 35px;
	display: -moz-inline-box;
word-wrap:break-word;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

}

#nav_tabs li a:hover {
	background-position: 0 -70px;
}
#nav_tabs li.on {
	background-position: 0 -35px;
}
*/