﻿div
{
	margin: 0;
	padding: 0;
}

img
{
	border: 0;
	margin: 0;
	padding: 0;
}

a, a:visited
{
	color: #555555;
	text-decoration: none;
}

a:hover
{
	color: #333333;
}

.pageTitle
{
	font-size: 14pt;
	font-weight: bold;
}

td
{
	vertical-align: top;
}

.history
{
	background: url(images/historyBG.jpg);
	background-repeat: repeat-y;
	padding: 10px;
}

/*online forms*/
#onlineForms h3
{
	display: block;
	margin: 15px 0 5px 0;
	padding: 5px;
	border: 2px solid #18375D;
	border-top: none;
	border-right: none;
}

#onlineForms a
{
	display: block;
	margin-left: 20px;
	padding: 3px;
	font-size: 115%;
}

#onlineForms a:hover
{
	text-decoration: underline;
}

#onlineForms a img
{
	margin-right: 5px;
}


/*council control styles*/
.textbox
{
	border: solid 1px #bbbbbb;
	height: 20px;
}

.fieldName
{
	background-color: #006796;
	color: White;
	padding: 5px 0;
	vertical-align: top;
}
.fieldData
{
	background: #E7DAC4;
	padding: 0 7px;
	vertical-align: middle;
}

.dataField
{
	background-color: #DACC92;
	padding-left: 3px;
}

.modalPopupBankers
{
	background-color: #18375D;
	border-width: 3px;
	border-style: solid;
	border-color: Gray;
	color: White;
	padding: 5px;
	width: 650px;
}

.modalFieldName
{
	background-color: #006796;
	vertical-align: top;
	width: 110px;
}

.modalField
{
}

/* links styles */
.linksHeading
{
	border-bottom: 1px solid Black;
	border-left: 1px solid Black;
	display: block;
	font-size: 12pt;
	margin: 15px 0px 5px 5px;
	padding: 3px 0 0px 8px;
	width: 130px;
}

.linkName
{
	display: block;
	margin: 5px 0 12px 15px;
	width: 200px;
}

/*fire control styles*/
.fireImg
{
	float: left;
	text-align: center;
	width: 30%;
}

.fireImg a, .fireImg a:visited
{
	font-size: 90%;
}

.stationInfo
{
	float: right;
	width: 69%;
}

.stationInfo #tbl
{
	background-color: #cccccc;
	width: 400px;
}

.stationInfo #tbl td
{
	padding: 5px;
}

.stationInfo .hdr
{
	background-color: #819EC2;
	color: White;
}

.stationInfo .infoName
{
	background-color: White;
	width: 125px;
}

.stationInfo .info
{
	background-color: White;
}

.hpFont
{
	font-family: Palatino Linotype, Book Antiqua3, Palatino6, serif;
	font-size: 12pt;
}

/*conveniece centers*/
.tblHdr
{
	background-color: #819EC2;
	vertical-align: top;
}

.tblDetail
{
	background-color: White; /*	font-size: 90%;	*/
	text-align: center;
	vertical-align: top;
}

.modalPopupAgendas
{
	background-color: White;
	border-width: 3px;
	border-style: solid;
	border-color: Gray;
	color: Black;
	padding: 5px;
	width: 150px;
}

.modalPopupConCenters
{
	background-color: #F5E1AC;
	border-width: 3px;
	border-style: solid;
	border-color: Gray;
	padding: 5px;
	width: 600px;
}

/*calendar styles*/
.calLabel
{
	background-color: #dddddd;
	font-weight: bold;
	padding: 3px 0 3px 5px;
}

.calText
{
	background-color: #92B8D1;
	color: Black;
	padding: 3px 0 3px 5px;
}


/* Bid System Control */
.bidsTable
{
	background-color: #18375D;
	width: 100%;
}

.bidsTable td
{
	background-color: #E7DAC4;
	padding: 3px 5px;
}

.textbox
{
	border: solid 1px #bbbbbb;
	height: 20px;
}

.bidsTable .field
{
	background-color: #B5CAE4;
	font-weight: bold;
}

.bidsTable .data
{
	background-color: #F5E1AC;
	color: Black;
}

.popOutCal
{
	background-color: White;
}

.bidsTable .footer
{
	background-color: #B5CAE4;
	text-align: center;
}

.printOnly
{
	display: none;
}

/* Manatron Tax Bill */
.ManatronTaxBill
{
	font-size: .9em;
	padding: 0 5px;
}

/* .ManatronTaxBill DIV { width: 100%; } */

.pad3
{
	padding: 3px;
}

.red /* Used to identify labels and fields that need work */
{
	color: Red;
}

.lgBold
{
	font-size: 1.3em;
	font-weight: bold;
}

.billRt
{
	float: right;
	margin-right: 5px;
	width: 245px;
}

.billLt
{
	float: left;
	width: 700px;
}

#appraisedValue
{
	border: solid 1px #18375E;
	min-height: 180px;
}

#totalDue
{
	margin-top: 5px;
}

#PenaltyBreakDown
{
	margin-top: 5px;
}

#description
{
	border: solid 1px #18375E;
	height: 155px;
	margin-top: 5px;
}

.taxTbl
{
	border-top: solid 1px #18375E;
	width: 100%;
}

.taxTbl TD
{
	border: solid 1px #18375E;
	border-top: none;
	padding: 3px;
	text-indent: 5px;
	vertical-align: top;
}

.taxBreakDownHdr
{
	border-bottom: solid 1px #18375E;
}

.taxBreakDownRow TD
{
	border: 0;
}

.taxBreakDownAltRow TD
{
	border: 0;
}

.rowHdr
{
	background-color: #729AC9;
	font-weight: bold;
	text-align: center;
}

.fieldName
{
	background-color: #729AC9;
	font-weight: bold;
	text-indent: 7px;
}

#genInfo
{
}

#genInfo2
{
	border-top: 0;
}

#ExplanationOfTaxes
{
	margin-top: 5px;
	height: 372px;
}

#outstandingRecap
{
	margin-top: 5px;
}

.hdr
{
	background-color: #729AC9;
	font-weight: bold;
	padding: 3px 0;
	text-align: center;
}

.hdrTransBG
{
	font-weight: bold;
	text-align: center;
}

.ctr
{
	text-align: center;
}

.rt
{
	text-align: right;
}

#tblSearch
{
	border: solid 2px #729AC9;
	width: 450px;
}

/* .rowHdr
{
	background-color: #729AC9;
	text-align: left;
} */

.rowField
{
	text-indent: 5px;
}

.searchTips
{
	border: solid 2px #729AC9;
	float: right;
	padding: 5px;
	width: 450px;
}


/* Modal Delinquents */
.modalBackground
{
	background-color: #151F3C;
	filter: alpha(opacity=70);
	opacity: 0.7;
}

.modalPopup
{
	background-color: #ABBF8A;
	border-width: 3px;
	border-style: solid;
	border-color: Gray;
	height: 480px;
	padding: 5px;
	width: 640px;
}

.indent
{
	text-indent: 10px;
}

.boldGreen
{
	color: Green;
	font-weight: bold;
}

.boldRed
{
	color: Red;
	font-weight: bold;
}