.normal td, th {
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: 1em;
}

#calculator p {
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: .8em;
}


#lookupPage {
	float:left;
	vertical-align:top;
	padding-left:5px;
}

#lookupHeader {
	background-color:#003463;
	font-family: Arial, Helvetica, Geneva, sans-serif;
	color:#FFF;
	font-size: 1.5em;
	font-weight:bold;
	padding-left:20px;
}

#lookupPage ul li {
	margin-right:15px;
}


.lookupH2 {
	font-family: Arial, Helvetica, Geneva, sans-serif;
	color:#003463;
	font-weight:bold;
	font-size: 1em;
	padding-top:5px;
	text-align:center;
}

.lookupH2Left {
	font-family: Arial, Helvetica, Geneva, sans-serif;
	color:#003463;
	font-weight:bold;
	font-size: 1em;
	padding-top:5px;
	text-align:left;
}


.mainContent {
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size:1em;
	float:left;
	vertical-align:top;
	width:auto;
}

#calcContainer {
	float:right;
	clear:both;
	width:50%;
	border: thin solid #666;
	padding:1px;
	margin-left: 10px;
}




#calcContainerCenter {
	margin-left:auto;
	margin-right:auto;
	clear:both;
	width:60%;
	border: thin solid #666;
	padding:1px;
}

#calculator {
/*	width:440px; */
/*	width: 50%;*/
	width: 90%;
	background-color:#FFF;
	padding:1px 0;
	margin-bottom:0;
	height:auto;
}



#calcInterfaceTierV {
	background-color:#BFCEFF;
	top: inherit;  
	width:12em; 
	z-index: 2;
	float:left;
	left:0px;
	padding:5px;	
	border: thin solid #666;
	clear:left;
}

#calcResultsTierV {
	background-color:#FFF;
	width:70%;
	top: 0px;   
	text-align: center; 
	vertical-align: middle;
	left:0px;
	float:left;
	padding-right:12px; 
	padding-bottom:5px;
}


#calcHeader {
/*	background-color:#BFCEFF; */
	background-color:#003463; 
	font-family: Arial, Helvetica, Geneva, sans-serif;
	color:#FFF;
	font-size: 1.2em;
	font-weight:bold;
	position: relative; 
	text-align:center;
	width:100%;
	height: auto; 
	z-index: 1; 
	vertical-align: middle;
	float:left;
	left:0px;
	padding-left:3px;
	border: thin solid #666;
}

#calcHeaderLeft {
	background-color:#003463; 
	font-family: Arial, Helvetica, Geneva, sans-serif;
	color:#FFF;
	font-size: 1.2em;
	font-weight:bold;
	position: relative; 
	text-align:left;
	width:438px;
	height: auto; 
	z-index: 1; 
	vertical-align: middle;
	float:left;
	left:0px;
	padding-left:3px;
	border: thin solid #666;
}

#calcInterface {
	background-color:#BFCEFF;
	top: inherit;  
/*	width:12em; */
	width: 100%;
	z-index: 2;
	float:left;
	left:0px;
	padding-left:3px;	
	border: thin solid #666;
	clear:left;
}


#calcContainer-schoolaid-eb0809 {
	float:right;
	clear:both;
	width:50%;
	border:thin;
	border:#666;
	border:solid;
	padding:1px;
	margin-left: 10px;
}

#calcContainer-schoolaid-eb0809 #calcInterface {
	background-color:#BFCEFF;
	top: inherit;  
	width:100%; 
	z-index: 2;
	float:left;
	left:0px;
	padding:5px;	
	border: thin solid #666;
	clear:left;
}

#calcResults {
	background-color:#FFF;
	width:90%;
	top: 0px;   
	text-align: center; 
	vertical-align: middle;
	left:0px;
	float:right;
	padding-right:12px; 
	padding-bottom:5px;
}

#calcResults .hr {
	width:49%;
	margin-left:0;
	text-align:left;
}

#calcResultsTable {
	text-align:left;
	width:100%;
}

#calcResultsTable td {
	text-align:left;
}


#calcResultsInnerTable {
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	width:75%;
}

#lookFor {
	width:140px;	
}


.resultsCells {
	background-color:#EFF3FF;
	padding:1px;
	text-align:left;
}

.calcNotes {
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: .8em;
	text-align:center;
	padding:0 1px;
	z-index:20; 
	width:90%;
}

.calcNotesCounty {
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: .8em;
	text-align:left;
	padding:0 10px;
/*	width:420px; */
	width: 90%;
	display:block;
	border-top: thin solid #666;
}


.calcNotesLeft {
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: .8em;
	text-align:left; 
	padding-left:1px;
	padding-right:1px;
}

.notationDivTop {
	border-bottom: thin solid #666;
	width:auto;
	height:auto;
	left:0px;
	text-align:center;
}

.notationDivBottom {
	clear:both;
	border-top: thin solid #666;
	width:auto;
	left:0px;
	padding-left:5px;
	padding-right:1px;
	padding-bottom:5px;
	margin-top:0px;
	text-align:center;
}

.notationDivBottomLeft {
	clear:both;
	overflow:hidden; 
	text-align:left;
	border-top: thin solid #666;
	width:auto;
	left:0px;
	padding-left:5px;
	padding-right:1px;
	padding-bottom:5px;
	margin-top:0px;
}

/*  07-08 and 08-09 AIM stuff*/

#calcHeaderAim {
	background-color:#003463;  
	font-family: Arial, Helvetica, Geneva, sans-serif;
	color:#FFF;
	font-size: 1.2em;
	font-weight:bold;
	position: relative; 
	text-align:center;
/*	width:90%; */
	width: inherit;
	height: auto; 
	z-index: 1; 
	vertical-align: middle;
	left:0px;
	border-bottom: thin solid #666;
	border-collapse:collapse;
}

#calcInterfaceAim {
	background-color:#F4F4F4;
	position: relative; 
	height:inherit;
	top: inherit;  
	width: 90%; 
	z-index: 2;
	left:0;
	padding:5px 0;
	overflow:hidden;
	border-bottom: thin solid #333;
	border-collapse:collapse;
}

#calcContainerAim p, #calcContainerAim label {
	padding-left: 0.2em;	
}



#calcResultsAim {
	background-color:#FFF;
	width:90%;
	position: relative; 
	top: 0px;   
	text-align: center; 
	vertical-align: middle;
	height:inherit;
	left:0px;
	padding-bottom:5px;
	overflow:hidden;
}


table.aimCalculator {
/*	width:90%; */
	width: inherit;
	background-color:#F4F4F4;
	border: thin solid #003463;
	border-collapse:collapse;
}

table.aimCalculator th, table.aimCalculator td {
	border: thin solid #003463;	
}

table.aimCalculator tr {
	vertical-align: top;	
}

#munName_header  {
	text-align: left;	
}

#munName {
	text-align: center;	
}

#totalAIM_header {
	text-align:left;
}

#totalAIM {
	text-align:right;
}


#RecommendedAIM_header {
	text-align:left;
}

#RecommendedAIM {
	text-align:right;
}

#PercentChange_header {
	text-align:left;
}

#PercentChange {
	text-align:right;
}

#DollarChange_header {
	text-align:left;
}

#DollarChange {
	text-align:right;
}

.borderBox {  /* for noscript box */
	border: thin solid #000;
}

@media only screen and (max-width: 50em) {

#calcContainer {
	float:left;
	clear:both;
	width:90%;
	border: thin solid #666;
	padding:1px;
	margin-left: auto;
}

#calcInterface {
	background-color:#BFCEFF;
	top: inherit;  
	width:95%; 
	z-index: 2;
	float:left;
	left:0px;
	padding:0.4em;	
	border: thin solid #666;
	clear:left;
}

#calcResults {
	background-color:#FFF;
	width:95%;
	top: 0px;   
	text-align: center; 
	vertical-align: middle;
	left:0px;
	float:right;
	padding-right:0.9em; 
	padding-bottom:0.4em;
}

#calcInterfaceTierV {
	background-color:#BFCEFF;
	top: inherit;  
	width:95%; 
	z-index: 2;
	float:left;
	left:0px;
	padding:5px;
	border: thin solid #666;
	clear:left;
}

#calcResultsTierV {
	background-color:#FFF;
	width:95%;
	top: 0px;   
	text-align: center; 
	vertical-align: middle;
	left:0px;
	float:left;
	padding-right:12px; 
	padding-bottom:5px;
}

	
}
