body { 
	font: 70% arial, Helvetica, sans-serif; color: #000000
}
body, h1, h2, h3, h4, h5, h6, p, form, pre, blockquote, ul, fieldset 
{
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
#width {
	margin-left: 50px; width: 600px; margin-right: 50px; text-align: left
}
ul, li {
	list-style-type: none
}
.questionmark 
{
	display: none;
}
img, fieldset 
{
	display: none;
} 
h1 {
	font-size: 120%
}
h2 {
	font-size: 110%
}
H3 {
	font-size: 70%
}
input, button, textarea, select {
	display: none;
}

#logo, #CorporateAffairslogo, #communityenterpriselogo, #customercarelogo, #economicdevelopmentlogo, #environmentlogo, #faqlogo, #financelogo, #fireserviceslogo, #formslogo, #Franchiselogo, #heglogo, #heritagelogo, #housinglogo, #humanresourceslogo, #leisurelogo, #motortaxlogo, #nrdologo, #planninglogo, #roadslogo, #triathlonlogo, #waterserviceslogo, #bannertop, #prim, #search, #links, #breadcrumb,  #footer, #colume2, #colume2-bottom 
{
	display: none;
} 
.main-section 
{
	display: none;
}

.clfx {
	display: block;
}

#content {
	padding-right: 0px; padding-left: 0px; padding-top: 0px
}
#col1 {
	padding-right: 0px; padding-left: 0px; float: left; padding-bottom: 15px; width: 610px; padding-top: 15px
}


.boxes li {
	font-size: 110%; background: #999999; float: left; color: #ffffff;
	
}
.boxes li span {
	padding-right: 13px; display: block; padding-left: 13px; padding-bottom: 3px; padding-top: 3px; background-image: url(../images/greytab.gif); background-repeat: repeat;
}
.boxes li span.greyheadings {
	padding-right: 22px; 
}


#listing {
	padding-right: 0px; padding-left: 0px; padding-bottom: 10px; padding-top: 0px
}

#listing .mainsec {
	line-height: 16px; padding-right: 0px; padding-left: 0px; padding-bottom: 10px; padding-top: 10px
}

#colume {
	padding-right: 0px; padding-left: 0px; float: left; padding-bottom: 15px; width: 610px; padding-top: 15px
}

#head H1 {
	margin: 0px 0px 5px
}
#content {
	padding-right: 0px;	padding-left: 0px; padding-bottom: 10px; padding-top: 0px; border-top: #e5e5e5 1px solid;
}
.box {
	margin: 10px 0px 0px; border-bottom: #e5e5e5 3px solid
}
.box .box-border {
	border-right: #ccc 1px solid; border-top: #cccccc 1px solid; background: #ffffff; border-left: #cccccc 1px solid; border-bottom: #cccccc 1px solid
}
.box-content {
	margin: 10px; color: #666666;
}

.box-content li {
	padding-right: 0px; padding-left: 14px; padding-bottom: 0px; margin: 0px 0px 3px; padding-top: 0px
}

.box-content li a {
	color: #4d4d4d
}

.grey {
	color: #666666;	font-weight: bold;
}
.greyreg {
	color: #666666;	
}
.lineheight {
	color: #666666;	font-weight: bold;	font-size: 110%; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px;
}
.rightlayout {
	float: right; width: 290px
}
.leftlayout {
	float: left; width: 290px
}
#position1 {
	margin-top: 15px
}
#position2 {
	margin-top: 15px
}
#none {
	background-image: none
 }
 .white {
	white-space: nowrap
 }
.invisible 
{
	display: none
}			
