body, td, p, span {
	font-family : Arial, Helvetica, sans-serif;
}
body {
 margin:0;
 padding:0;
}

.alert	{ color:#ff0000; }

a.noLink:link {color:#000000;text-decoration:none;cursor:default;}
a.noLink:visited {color:#000000;text-decoration:none;cursor:default;}
a.noLink:hover {color:#000000;text-decoration:none;cursor:default;}
a.noLink:active {color:#000000;text-decoration:none;cursor:default;}

.planTbBg {
	background-color: #3b6e8f;
}

.planWhiteBg{
	background-color: #ffffff;
}

.planGrayBg {
	background-color: #f0f0f0;
}

.planLeftHeader {
	background-color: #3b6e8f;
	color: #ffffff;
	font-family: Arial, Helvetica, San Serif;
	font-size: 10pt;
	font-weight: bold;	
}
.planLeftHeader a {
        color: #ffffff;
        text-decoration:none;
}
.planTxtSm {
	font-size : 10pt;	
}

.planCaption {
	font-size : 8pt;	
}

.planTxtLg {
	font-size: 12pt;
	font-weight: bold;	
}

.planTxtLink {
	font-size: 10pt;
	color: #3b6e8f;
	font-weight: bold;	
}

/* ----------------------------- TITLE BAR STYLES */
#titlebar {
 width:100%;
 background:#3b6e8f;
}
#titlebar, #titlebar li {
 margin:0;
 padding:0;
 list-style-type:none;
 display:block;
 float:left;
}
#titlebar a {
 text-decoration:none;
}
.cssnav
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(/planning/graphics/tbdevelopmentserviceson.gif) no-repeat;
white-space: nowrap;
display: block;
width: 124px;
height: 18px;
margin: 0;
padding: 0;
}
.cssnav a
{
display: block;
color: #000000;
font-size: 11px;
width: 124px;
height: 18px;
display: block;
float: left;
color: black;
text-decoration: none;
}
.cssnav img
{
width: 124px;
height: 18px;
border: 0;
}
* html a:hover
{
visibility:visible;
}
.cssnav a:hover img
{
visibility:hidden;
}
/* ----------------------------- TOP NAV STYLES */
#topnav {
 float:left;
 clear:both;
 width:600px;
 margin:0;
 padding:0;
}
#topnav ul {
 float:left;
 width:600px;
 margin:0;
 padding:0;
 clear:both;
}
#topnav ul li {
 float:left;
 display:block;
 height:24px;
}
#headerGraphic {
 clear:both;
}
#quickLinks p, #quickLinks ul, #quickLinks li {
 text-align:left;
 margin:0;
 padding:0;
}
#quickLinks li {
 list-style-type:none;
 padding-left:10px;
 background:url(/global/graphics/bullet.gif) 0% 8px no-repeat;
}
#quickLinksAboutUs p, #quickLinksAboutUs ul, #quickLinksAboutUs li {
 font-size:.9em;
 text-align:left;
 margin:0;
 padding:0;
}
#quickLinksAboutUs li {
 list-style-type:none;
 margin-left:0;
 padding-left:10px;
 background:url(/global/graphics/bullet.gif) 0% top no-repeat;
}
#quickLinks .ulBorder {
 border:1px solid #3b6e8f;
 padding:0 6px 6px 6px;
}
#quicklinks p {
 padding-left:6px;
}
ul#historicalSurveys {
list-style-type:none;
margin-left:0;
padding-left:0;
}
ul#historicalSurveys h3 {
margin:0;
padding:0;
}
ul#historicalSurveys li {
margin-bottom:10px;
}
ul#historicalSurveys ul li {
margin-bottom:0px;
}
.nobullet {
margin:0;
padding:0;
}
.nobullet li {
list-style-type:none;
margin:0;
padding:0;
}

