/*Text Attributes*/
h1 {
	line-height: 15px;
	font-family: verdana, arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
h2 {
	line-height: 12px;
	font-family: verdana, arial, Helvetica, sans-serif;
	font-size: 9.5px;
	font-weight: normal;
	padding: 0px 0px 0px 0px;
	color: #000000;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 0px;
}
h2 a {
	padding: 0px 0px 0px 0px;
	color: #000000;
	text-decoration: none;
}
h2 a:link {
	color: #002DDF;
	text-decoration: none;
}
h2 a:visited {
	padding: 0px 0px 0px 0px;
	color: #000000;
	text-decoration: none;
}
h2 a:hover {
	color: #9C008F;
	line-height: 12px;
	font-family: verdana, arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	text-shadow: #5884D5 -1px 1px 1px;
}
h3 {
	font-family: arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 3px;
	margin-top: 15px;
}
.normalText {
	font-weight: normal;
	
}
.state {
	color: #001D53;
	line-height: 17px;
	font-family: verdana, arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-decoration: underline;
	text-shadow: #5884D5 -1px 1px 1px;
}
.indent { 
	padding-left: .5em; 
}
.bodyText {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-align: left;
	padding: 0px 0px 0px 0px;
	margin-left: 0px;
	margin-right: 0px;
	background-color: #ffffff;
}
.footerText {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-align: center;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
	margin-left: 0px;
	margin-right: 0px;
}
.footerText a, .footerText a:visited {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-align: center;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	margin-left: 0px;
	margin-right: 0px;
}
.footerText a:hover {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-align: center;
	text-decoration: underline;
	padding: 0px 0px 0px 0px;
	margin-left: 0px;
	margin-right: 0px;
}
.copyrightText {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: center;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
	margin-left: 0px;
	margin-right: 0px;
}
.topText {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	float: right;
	text-align: center;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 4px;
	background-color: #ffffff;
}
.topText a, .topText a:visited {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-align: right;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	margin-left: 0px;
	margin-right: 0px;
}
.topText a:hover {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-align: right;
	text-decoration: underline;
	padding: 0px 0px 0px 0px;
	margin-left: 0px;
	margin-right: 0px;
}
.leftColumn {
	line-height: 12px;
	font-family: verdana, arial, Helvetica, sans-serif;
	font-size: 9.5px;
	font-weight: normal;
	padding: 0px 0px 0px 0px;
	color: #000000;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 8px;
	margin-left: 3px;
	margin-right: 3px;
}
.leftColumn a {
	padding: 0px 0px 0px 0px;
	color: #000000;
	text-decoration: none;
}
.leftColumn a:link {
	color: #002DDF;
	text-decoration: none;
}
.leftColumn a:visited {
	padding: 0px 0px 0px 0px;
	color: #000000;
	text-decoration: none;
}
.leftColumn a:hover {
	color: #9C008F;
	line-height: 12px;
	font-family: verdana, arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	text-shadow: #5884D5 -1px 1px 1px;
}
/*Link Menu Region Headers*/
.uscitiesHeader {
	height: 13px;
	width: 46px;
	font-family: verdana;
	font-size: 10px;
	color: #000000;
	text-align: left;
	padding: 0px 0px 0px 0px;
	margin-left: 0px;
	margin-right: 0px;
	background-color: #D4D2D2;
}
.usstatesHeader {
	height: 13px;
	width: 52px;
	font-family: verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: left;
	padding: 0px 0px 0px 0px;
	margin-left: 0px;
	margin-right: 0px;
	background-color: #D4D2D2;
}
.usOtherHeader {
	height: 13px;
	width: 47px;
	font-family: verdana;
	font-size: 10px;
	color: #000000;
	text-align: left;
	padding: 0px 0px 0px 0px;
	margin-left: 0px;
	margin-right: 0px;
	background-color: #D4D2D2;
}
.canadaHeader {
	height: 13px;
	width: 40px;
	font-family: verdana;
	font-size: 10px;
	color: #000000;
	text-align: left;
	padding: 0px 0px 0px 0px;
	margin-left: 0px;
	margin-right: 0px;
	background-color: #D4D2D2;
}
.countriesHeader {
	height: 13px;
	width: 50px;
	font-family: verdana;
	font-size: 10px;
	color: #000000;
	text-align: left;
	padding: 0px 0px 0px 0px;
	margin-left: 0px;
	margin-right: 0px;
	background-color: #D4D2D2;
}
/*Link Menu Regional Links*/
.regionLink {
	color: #C3C3C2;	
	font-family: verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
}
.regionLink a:visited {
	color: #000000;	
	font-family: verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
}
.regionLink a {
	color: #002DDF;	
	font-family: verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
}
.regionLink a:hover {
	color: #9C008F;
	font-family: verdana, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 11px;
}
/*Bars*/
.lightGreyBar {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #535353;
	height: 4px;
	width: 240px;
	background-color: #EDEDED;
	vertical-align: top;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}
.lightGreyBar a {
	font-family: arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #535353;
	text-decoration: none;
}
.lightGreyBar a:hover {
	font-family: arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8F8F8F;
	text-decoration: underline;
}
.longLightGreyBar {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #535353;
	height: 4px;
	width: 660px;
	background-color: #EDEDED;
	vertical-align: top;
	margin-left: 0px;
	margin-right: 0px;
}
.longLightGreyHeaderBar, .longLightGreyHeaderBar a, .longLightGreyHeaderBar a:Hover, .longLightGreyHeaderBar a:visited {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #535353;
	height: 13px;
	width: 660px;
	background-color: #F7F7F7;
	vertical-align: top;
	margin-left: 0px;
	margin-right: 0px;
	text-decoration: none;
}
.lightGreyNewsBar {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #535353;
	height: 13px;
	width: 240px;
	background-color: #F7F7F7;
	vertical-align: top;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}
.thirtyLightGreyBar {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #535353;
	height: 12px;
	width: 30px;
	background-color: #F7F7F7;
	vertical-align: top;
	margin-left: 0px;
	margin-right: 0px;
}
.topMenuBar {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #535353;
	height: 46px;
	width: 660px;
	vertical-align: middle;
	margin-left: 0px;
	margin-right: 0px;
}
/*End Bars*/