legend {
	color:#020255;	
}

#contentLeftNav {
	
	padding-right:10px;	
	padding-left:10px;	
	margin-top:0;
	padding-top:0;
	padding-bottom:10px;
}

#list_orange_arrow_h2 a {
	
	padding-right:28px;	
	font-weight:normal;
	
}


#list_orange_arrow_h2 h2, #list_orange_arrow_h2 h3 {
	margin:0 0 11px 0;
	list-style-type:none;
	background-image:url(../../../../img/bg_list_item_orange_arrow.png);
	background-repeat:no-repeat;
	background-position:0px 3px;
	padding:0 0 0px 28px;
	font-size:15px;	
	line-height:20px;
	font-weight:normal;
	
}


#left_announcements {
	
	margin-top:20px;	
}

#left_announcements ul li {
	
	background-image:url(images/bg-green-arrow.gif);
	background-repeat:no-repeat;
	background-position:1px 1px;
	padding-left:24px;
	margin-top:10px;
}

#left_announcements li a{
	
	color: #2463B3 !important;

}

table#contentRightContactInfoTable td.contentRightSubhead {
	width:10% !important;	
}

#contentRightBodyPhoto #sac_table img {
	
	margin:0;
	padding:0;
	-moz-box-shadow:none;   /* for Firefox 3.5+ */
	-webkit-box-shadow: none; /* for Safari and Chrome */
     filter:none;
}


.senator_title {
	
	font-size:16px;
	color:#666;
}

.headSenate {
	font: bold 31px;
	color: #7E880C;
	}



#senator_info {
	margin-left:20px;
	
}

#senator_info td{
	
	padding:3px;
	
	vertical-align:top;
}


#senator_info td p:first{
margin-top:0 !important;
}


#senator_info th{
	
	padding:3px;
	width:110px;
	text-align:left;
	color:#849635;
	font-size:14px;
	vertical-align:top;
}

#senator_info img{
	
	margin-bottom:10px;	
}


#sentors_snapshot img {
	border: none;
	text-align: left;
	font-weight: normal;
	color: #000;
}

#sentors_snapshot td {
	
padding-bottom:17px;
}
