.border {
	border: 1px solid #0B385E;
}
.size80 { width:80px;}
.queryHeader {
	font: 14px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #0B385E;
}
.cellMargins {
margin-left:10;
margin-top:10;
margin-right:10;
margin-bottom:10;
}
.compareText {
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #990000;
}
.Header {
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #0B385E;
	border-bottom:1px solid #0B385E;
}
.HeaderVar {
	font: bold 18px Arial, Helvetica, sans-serif;
	color: #990000;
}
.tableHeaders {
	font:bold 12px Arial, Helvetica, sans-serif;
	color: #69C;
	background:#F0F0F0;
	padding: 4px 10px;
	border-left:4px solid #69C;
}
.tableContent {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding: 2px 10px;
line-height:16px;
border-bottom:1px solid #CCCCCC;
}

select{
	color: #0B385E;
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
}
.inputTitle {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #0B385E;
}
.tableBorderTop {
border-top:1px solid #0B385E;
font: bold 10px Arial, Helvetica, sans-serif;
color: #517E90;
}

.graphLabels {

font:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}
.tableContentCopy {

font:Arial, Helvetica, sans-serif;
font-size:11px;
padding-left:0px;
line-height:22px;
}
.compareTextCopy {

	font: 12px Arial, Helvetica, sans-serif;
	color: #990000;
}
.commstats { /*border: 1px solid #CCCCCC;*/ width:100%;}
.commstats td.firstbox {border-bottom:1px solid #CCCCCC; padding:3px;}

.commstats img { display:inline}
.commstats h4 { color:#; text-transform:uppercase; font: bold 12px Arial, Helvetica, sans-serif;}
.commstats h4.neighborhoodtitle { color:#273F6D; font: bold 13px Arial, Helvetica, sans-serif;}
.commstats h4.neighborhoodtitle span { color:#999999; font: bold 11px Arial, Helvetica, sans-serif;}

/* ====== Community Search Form ====== */
fieldset {/*border:1px solid #CCCCCC*/;margin:0 0 -1em 0;padding:0 0 1em 0; position: relative;background-color:transparent;}
legend{padding:0; font-weight: bold;}
legend span {position: absolute;left: 0.24em;top:0;margin-top: 0.5em;font-size: 135%; white-space:nowrap;}
.communitySearchForm ol{padding:3.5em .2em 0 .2em; margin:0px; background-color:transparent;}
.communitySearchForm ol li{margin:0 0 10px 0; clear:left; list-style:none;}
.communitySearchForm label{font-weight:bold; vertical-align:top; display:inline-block;text-align:left; white-space:nowrap; margin-right:5px;}
.communitySearchForm label span{font-weight:normal;}
.communitySearchForm ol li small{ display:block; margin-top:2px;}
.communitySearchForm fieldset.btn {float: none;width: auto;border-style: none;padding-top:1.5em;padding-left:12em;background-color:transparent;}
.communitySearchForm, .communitySearchForm li, .communitySearchForm input, .communitySearchForm select, .communitySearchForm textarea { font-size:11px;}
.communitySearchForm select{ width:110px;}
.lmform select{ width:195px;}
.lmform ol{padding:1em 1em 0 1em; background-color:transparent;}
.communitySearchForm select.default{ width:auto;}
.communitySearchForm .loading{margin:-1em 0 0 0;}
.communitySearchForm div.error {margin-bottom:0px; padding-bottom:0px; color:#AC1111; font-style:italic; font-size:11px; padding-left:93px; font-weight:bold;}

.communitySearchForm input.btn{ width:155px; height:30px; font-size:12px; margin-top:10px;}

.communitySearchForm fieldset.last { margin-bottom:1em; border-bottom:1px solid #CCCCCC;}