﻿body 
{
	margin:0px;
	padding:0px;
	background-color:white;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 13px;
}

#Header, #CityMenu, #HorizontalMenu, #LeftContent, #MainContent img, #footer,#out, #out2, #out3, img  { display:none;}	

#MainContent
{
top:10px;
	left:50px;
	padding-left:20px;
	padding-right:30px;	
}

#printTop, #printTop img  { display:inline; top:-40px;}


a.small:link {font-size: 13px;}

.fieldHeadline {font-size: 100%;font-weight: bold;} 

#orangeFieldset
{
	width:500px;
	border-style:solid;
	border-color:#FF9900;
	border-left-width:15px;
}

#blueFieldset
{
	width:500px;
}

#disclaimer {
	padding-left:10px;
	padding-right:10px;
	border:1px dashed red;
	font-size:80%;
	background-color:#f4f4f4;
	margin-top: 20px;
	margin-bottom: 10px;
	width: 500px;
	}
#disclaimer p { margin-top:9px; margin-bottom:9px;font-family: Trebuchet MS, Arial, Helvetica, sans-serif;color: #777777;}
#disclaimer h3 { margin:0px; margin-top:8px;font-size: 1.1em; font-weight: bold; color: #990000; }
	
.help
{
	background-color:#EEEEEE;
	margin-left:20px;
	margin-right:20px;
	padding:20px;
	border-style:solid;
	border-left-width:15px;
}

#helpBlue
{
	border-color:#11AAFF;
}
#helpOrange
{
	border-color:#FF9900;
}

#bylawList {width:540px;}
#bylawList table td {background-image:url(../images/bg_button.gif); background-repeat:no-repeat; padding-right:3px; padding-bottom:8px; text-align:center; width:35px;}
#bylawList h2 {border-bottom:1px dashed #006}

.singleButton {background-image:url(../images/bg_button.gif); background-repeat:no-repeat; padding-right:3px; padding-bottom:8px; text-align:center; width:35px;}
.single {font-size:xx-large; font-family:"Times New Roman"; font-weight:800; line-height:40px;}

.blueColor {color: #11AAFF;} 
.orangeColor {color: #FF9900;} 
.shade {background-color:#FFFFFF;}

.blueAlphaDiv
{
	line-height:35px;
}
.blueAlphaDivPrint
{
	line-height:35px;
	margin-left:175px;
}

a.blueAlpha:link {font-family: "Trebuchet MS", Arial, "MS Sans Serif"; font-size: 14px}
a.blueAlpha:visited { font-family: "Trebuchet MS", Arial, "MS Sans Serif"; font-size: 14px}

.divOrangeLeft 
{
	border-left-style:solid;
	border-color:#FFFFFF;
	border-left-width:15px;
}

#fldReport { background-color:#FFFFFF}
#tblReport th{ background-color:#FFFFFF }
#tblReport td{ height:25px; }

#tblOrangeReport th{ background-color:#CCCCCC } /*#FF9900*/
#tblOrangeReport td{ height:25px; }

/*Print section*/
.pBold {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;  background-color:#CCCCCC; color: #000000}
.pBoldNoBack {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;  color: #000000}
.pInput {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; font-weight: normal}
.pTitle {  font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #000000}
.pLargeTitle {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #000000}
.psmaller {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal}

.valSpan
{
	color :Red;
	font-size:11px;
	font-family : Arial,verdana, Sans-Serif ;
	display :none;
}

.divBlueLeft 
{
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 20px;
	padding-bottom:1px;
	border-left-style:solid;
	border-color:#FFFFFF;
	border-left-width:15px;
}

.gridColumnHeader
{
	display :none;
}