body, form {
	margin: 0px;
	padding: 0px;
}
tr, body, input, select, textarea, button {
	color: #666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
input, select, textarea, button {
	color: #000;
}
a {
	color: #36C;
}
.blueDark {
	color: #339;
}
.blue {
	color: #4161CD;
}
a.blueNoUL, a.blueNoUL:hover, a.blueNoUL strong {
	color: #4161CD;
	text-decoration: none;
}
.bluePale {
	color: #99ACE6;
}
.purplePale {
	color: #C7C9FD;
}
.textSmall {
	font-size: 10px;
}
.gray {
	color: #666;
}
a.gray:hover {
	color: #36C;
}
/*#footer, #footer a {
	color: #999;
}
#footer a:hover {
	color: #36C;
}*/
.width200 {
	width: 200px;
}
.width157 {
	width: 157px;
}
.width134 {
	width: 134px;
}
.width151 {
	width: 151px;
}
.width310 {
	width: 310px;
}
.width324 {
	width: 324px;
}
.navWhite a, .navWhite td, a.navWhite {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 10px;
}
.navWhite a:hover {
	text-decoration: underline;
}
.white {
	color: #FFFFFF;
}
.large {
	font-size: 12px;
}
.verylarge {
	font-size: 16px;
}
.paddingTop4px {
	/*/*/
	padding-top: 4px;
	/* */
}
.utilities a {
	color: #339;
	text-decoration: none;
}
.utilities a:hover {
	text-decoration: underline;
}

.grayLinks a {
	color: #6C6C6C;
}
.grayLinks a:hover {
	color: #36C;
}

/* This is for the multiVar table (and tableMap) and tables that look like it */
.multiVar, .tableMap, .iim {
	border-bottom: 1px solid #ffffff;
}
.multiVar td, .tableMap td, .iim td {
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 3px;
	border-left: 1px solid #ffffff;
}
.multiVar td {
	text-align: center;
}
.multiVarRight, .tableMapRight {
	border-right: 1px solid #ffffff;
	text-align:right;
}
td.multiVarHeadersYear, td.multiVarHeadersRate, td.tableMapHeadersRate, td.multiVarHeadersCount, td.multiVarHeadersRate2, td.multiVarHeadersCount2 {
	border-left: 1px solid #FFF;
	color: #666666;
}
td.tableMapHeadersRate {
	padding-left: 30px;
}
td.multiVarHeadersRate2 {
	/*/*/
	background-image: url(../_images/table_multiVar/headersDiv.gif);
	background-repeat: repeat-y;
	border-left: 0px;
	padding-left: 11px;
	/* end ns4 hack */
	color: #666666;
}
td.multiVarHeadersCount2 {
	border-right: 1px solid #ffffff;
	color: #666666;
}
td.multiVarLeft, td.tableMapLeft, td.tableMapHeadersRate, td.tableMapLeftTopLevel, td.multiVarHeadersYear {
	border-left: 1px solid #ffffff;
}
td.multiVarLeft, td.tableMapLeft, td.tableMapLeftTopLevel {
	color: #666666;
	text-align: center;
}
td.tableMapLeft {
	padding-left: 20px;
	padding-right: 50px;
}
td.tableMapLeftTopLevel {
	padding-left: 8px;
	font-weight: bold;
}
.multiVarHeaders {
	margin-top: 1px;
	color: #FFFFFF;
}
td.multiVarStateHeader, td.tableMapStateHeader, td.multiVarCityHeader {
	border-bottom: 1px solid #FFF;
	border-left: 0px;
	padding-left: 10px;
	padding-right: 10px;
	color: #666666;
	text-align: left;
	font-weight: bold;
}
td.tableMapRight {
	text-align: right;
	padding-right: 19px;
}
tr.multiVarBottom {
	border-bottom: 1px solid #ffffff;
}
/*/*/
.multiVarCityHeader {
	background-image: url(../_images/table_multiVar/stateHeadersDiv.gif);
	background-repeat: repeat-y;
	border-left: 0px;
	padding-left: 11px;
}
td.multiVarRowDiv {
	background-image: url(../_images/table_multiVar/rowDiv.gif);
	background-repeat: repeat-y;
	border-left: 0px;
	padding-left: 11px;
}
/* end ns4 hack */
td.multiVarNoStyle {
	border: 0px;
}
.blueWashedout {
	color: #6B84B8;
}
/* State Info Right Side Bar */
ul.stateInfo {
	margin: 0px;
	padding: 0px;
}
ul.stateInfo li {
	list-style-image: url(../_images/modules/stateInfo_bullet.gif);
	list-style-type: none;
	margin-left: 14px !important;
	padding-left: -4px !important;
	margin-left: 10px;
	padding-left: 0px;
	margin-bottom: 3px;
}
ul.stateInfo li a {
	color: #6C6C6C;
}
ul.stateInfo li a:hover {
	color: #36C;
}
.superscript {
	vertical-align: super;
	font-size: 8px;
}
.subHeaderExpansion {
	color: #339;
	/*/*/
	position: absolute;
	width: 565px;
	margin-top: 5px;
	/* \*/
	margin-top: -7px;
	/* */
}
.LiteratureModuleType {
	color: #5D5D5D;
	font-size: 10px;
}
.LiteratureModuleTypeBlue {
	color: #339;
	font-size: 10px;
}