/* start nav links */
body.intro span.Title a.nav1,
body.media span.Title a.nav2,
body.vote span.Title a.nav3,
body.getinvolved span.Title a.nav4,
body.bio span.Title a.nav5,
body.contact span.Title a.nav6,
body.press span.Title a.nav7, {
	color: #001834;
	text-decoration: none;
}

body span.Title a:hover {
	color: #e7e711;
}
/* end nav links */

.Btxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	line-height: 16px;
	font-weight: normal;
}
.Btxt a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999900;
	text-decoration: underline;
	font-weight: normal;
}
.Btxt a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999900;
	text-decoration: underline;
	font-weight: normal;
}
.Btxt a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1760aa;
	text-decoration: underline;
	font-weight: normal;
}
.Btxt a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: underline;
	font-weight: normal;
}
.Btxt a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	text-decoration: underline;
	font-weight: normal;
}

.Btxt_02 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; color: #000000}
.Btxt_02 a:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; color: #FFFFFF; text-decoration: none}
.Btxt_02 a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; color: #0099FF; text-decoration: none}
.Btxt_02 a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; color: #FFFFFF; text-decoration: none}
.Btxt_02 a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; color: #FFFFFF; text-decoration: none}

.Btxt_03 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 10px; color: #000000}
.Btxt_03 a:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; color: #333333; text-decoration: none}
.Btxt_03 a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; color: #0099FF; text-decoration: none}
.Btxt_03 a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; color: #FF6600; text-decoration: underline}
.Btxt_03 a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; color: #FF6600; text-decoration: underline}


.SubTITLE {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #000
}
.SubTITLE a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	color: #F66;
	text-decoration: none
}
.SubTITLE a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	color: #F66;
	text-decoration: none
}
.SubTITLE a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	color: #7B8699;
	text-decoration: underline
}
.SubTITLE a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	color: #7F91A3;
	text-decoration: underline
}

.SubTITLE_02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 16px;
	color: #FF6600;
	font-weight: normal;
	font-variant: normal;
}

.Title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	color: #BCCAD4;
	text-decoration: none;
}
.Title a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	color: #FFF;
	text-decoration: none;
}
.Title a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	color: #000;
	text-decoration: none;
}
.Title a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	color: #FFF;
	text-decoration: none;
}
.Title a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	color: #FFF;
	text-decoration: none;
}
.SubTITLE03 {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 13px; color: #000000}

a.Btxt04, a.Btxt04:visited {
	color: #1760aa;
	font-weight: bold;
	text-decoration: none;
}

.Btxt_02 a:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 13px; color: #FFFFFF; text-decoration: none}
	
.Btxt05 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	line-height: 13px;
	font-weight: normal;
}
.Btxt05 a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 13px; color: #333333; text-decoration: none}
.Btxt05 a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 13px; color: #000000; text-decoration: underline}
.Btxt05 a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 13px; color: #000000; text-decoration: none}

.Btxt06 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
	line-height: 12px;
}


 /* Socialable*/

div.sociable { margin: 16px 0; }

span.sociable_tagline { position: relative; }
span.sociable_tagline span { display: none; width: 14em; }
span.sociable_tagline:hover span {
	position: absolute;
	display: block;
	top: -5em;
	background: #ffe;
	border: 1px solid #ccc;
	color: black;
	line-height: 1.25em;
}
.sociable span {
	display: block;
}
.sociable ul {
	display: inline;
	margin: 0 !important;
	padding: 0 !important;
}
.sociable ul li {
	background: none;
	display: inline !important;
	list-style-type: none;
	margin: 0;
	padding: 1px;
}
.sociable ul li:before { content: ""; }
.sociable img {
	float: none;
	width: 16px;
	height: 16px;
	border: 0;
	margin: 0;
	padding: 0;
}

.sociable-hovers {
	opacity: .4;
	-moz-opacity: .4;
	filter: alpha(opacity=40);
}
.sociable-hovers:hover {
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	font-weight: normal;
	color: #333333;
}

/* citizen form */
form#citizens { 
	margin: 18px 0 20px 10px;  
}

form#citizens p, form#citizens label { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #fff; 
}

form#citizens p strong { 
	font-size: 13px; 
	font-weight: bold; 
}

form#citizens input { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	margin-right: 6px; 
}

form#citizens input[type="submit"] { 
	padding-bottom: 2px; 
}

/* specifics */
body .Btxt a.bold, 
body .Btxt a.bold:visited { 
	color: #ed018f; 
}

body .Btxt a.bold:hover { 
	color: #111; 
}

