#acrobat-icon,.float-image-l {
float:left;
}


.main {
display:inline;
padding:12px 10px 0px 0px;
width:125px;
}

.contact-new {
display:inline;
color:#3a3939;
float:left;
font-family:Verdana, Arial, sans-serif;
font-size:.8em;
line-height:1.5em;
padding:12px 10px 0px 100px;
width:125px;
}

.font-1 {
color:#3a3939;
font-family:Verdana, Arial, sans-serif;
font-size:.8em;

}


.contact-new-4{
display:inline;
color:#3a3939;
float:left;
font-family:Verdana, Arial, sans-serif;
font-size:.8em;
line-height:1.5em;
padding:12px 10px 0px 50px;
width:175px;
}

.contact-new-2 {
display:inline;
color:#3a3939;
float:left;
font-family:Verdana, Arial, sans-serif;
font-size:.8em;
line-height:1.5em;
padding:12px 10px 0px 0px;
width:125px;
}
.contact-new-3 {
display:inline;
color:#3a3939;
float:left;
font-family:Verdana, Arial, sans-serif;
font-size:.8em;
line-height:1.5em;
padding:12px 10px 0px 0px;
width:200px;
}

#contact-new-body {
background:#e0e9ef;
color:#333;
font-family:Verdana, Arial, sans-serif;
font-size:.8em;
line-height:1.2em;
padding:12px;
text-align:left;
}

#contact-new-body a {
color:#1d446e;
font-weight:700;
text-decoration:none;
}

#contact-new-body-w a {
color:#fff;
font-family:Verdana, Arial, sans-serif;
font-size:.8em;
font-weight:700;
text-decoration:none;
}

#contact-new-photo {
display:inline;
float:right;
padding:12px 20px 0 0;
width:190px;
}

#find-rep-list a {
color:#0a4572;
}

#find-rep-list a img {
border:2px solid #0a4572;
}

#find-rep-list a:hover {
text-decoration:none;
}

#find-rep-list a:visited {
color:#369;
}

#find-rep-list input {
border:1px solid #bbb;
width:60px;
}

#find-rep-list table {
width:600px;
}

#find-rep-list table.zip {
width:820px;
}

#find-rep-list td {
font-size:1.15em;
line-height:1.7em;
margin:0;
padding:4px;
}

#find-rep-list td.city,#find-rep-list th#city {
min-width:200px;
}

#find-rep-list th {
color:#073a7a;
font-size:1.1em;
font-weight:700;
padding:4px;
}

#find-rep-list tr.odd {
background:#e2eff9;
}

#full-content {
color:#292a29;
float:left;
font-family:Verdana, Arial, sans-serif;
font-size:.8em;
line-height:1.5em;
padding:12px 27px 0 12px;
}

#intro-content-short {
color:#292a29;
float:left;
font-family:Verdana, Arial, sans-serif;
font-size:.8em;
line-height:1.5em;
padding:12px 0 0 65px;
width:380px;
}

#intro-content-short-photo,#intro-content-short-rss {
color:#292a29;
float:left;
font-family:Verdana, Arial, sans-serif;
font-size:.8em;
line-height:1.5em;
padding:12px 0 0 65px;
width:404px;
}

#intro-picture {
float:left;
font-family:Verdana, Arial, sans-serif;
font-size:.8em;
padding:12px 0 0 12px;
width:445px;
}

#intro-picture-image {
border : 1px solid #ccc;
}

#intro-picture-caption {
padding : 0.5em 0.3em;
border : 1px solid #ccc;
border-top : 0;
}

#intro-picture img {
margin:0;
padding:0;
}

#intro-content #other-space {
  margin-right : 0;
  margin-left : 2em;
  padding-top : 0;
}

#other-space {
float:right;
margin:0 28px 0 0;
width:182px;
}

#post-feature-2 {
border:1px solid #bbc;
float:left;
margin:.3em 1.2em .4em 0;
width:265px;
}

#post-feature {
border:1px solid #bbc;
float:left;
margin:.3em 1.2em .4em 0;
width:400px;
}

#post-feature-caption {
font-size:.9em;
font-style:italic;
padding:.2em .5em;
}

#post-feature-image {
border-bottom:1px solid #bbc;
padding:0;
}

#priorities-map {
float:right;
margin:0 20px;
}

#whats-new {
display:inline;
float:right;
padding:12px 12px 0 0;
width:225px;
}

#whats-new img {
margin:0;
padding:0;
}

#whats-new-body {
background:#dfe1e3;
font-family:Verdana, Arial, sans-serif;
font-size:.7em;
padding:4px 8px;
text-align:left;
}

#whats-new-body .article {
border-bottom:1px solid #bbb;
line-height:1.4em;
margin-bottom:.75em;
padding-bottom:.75em;
}

#whats-new-body .article img {
float:right;
margin:-2px 0 0 2px;
}

#whats-new-body .flow {
clear:both;
font-size:1px;
height:1px;
margin:.25em 0 .5em;
}

#whats-new-body a {
color:#1d446e;
font-size:1.1em;
font-weight:700;
text-decoration:none;
}

#whats-new-body a img,#contact-new-body a img {
border:1px solid #000;
margin:3px 3px 0 0;
}

#whats-new-body a:hover,#contact-new-body a:hover {
color:#931818;
}

#whats-new-body img {
border:0;
display:inline;
float:left;
}

#whats-new-body ul {
display:block;
list-style-type:none;
margin:0;
padding:0;
}

#whats-new-item-6,#whats-new-item-7,#whats-new-item-8,#whats-new-item-9,#whats-new-item-10 {
display:none;
}

.bold {
color:#971a1a;
font-weight:700;
}

.bold-blue {
color:#073a7a;
font-weight:700;
}

.content-box {
color:#3a3939;
font-family:Verdana, Arial, sans-serif;
font-size:0.7em;
line-height:1.5em;
padding:1px 0px 0px 35px;
width:690px;
}


.content-form {
float:left;
padding:4px;
width:470px;
}

.content-form-b {
float:left;
padding:6px 0 6px 6px;
width:75px;
}

.float-image {
float:right;
}

.float-image-lg-photo {
border:2px #163b68 solid;
float:left;
}

.float-image-photo {
float:left;
padding:4px 4px 0 0;
}

.float-image-photo-last {
float:left;
padding:4px 0 0;
}

.font-size-16 {
color:#971a1a;
font-family:Verdana, Arial, sans-serif;
font-size:0.7em;
font-weight:700;
}

.font-size-18 {
color:#073a7a;
font-family:Verdana, Arial, sans-serif;
font-size:1.22em;
font-weight:700;
}

.name {
font-weight:700;
}

.other-box {
background:#e0e9ef;
color:#333;
display:inline;
float:right;
font-family:Verdana, Arial, sans-serif;
font-size:.8em;
line-height:1.2em;
margin:0 0 12px 0;
padding:12px;
text-align:left;
width:158px;
}

#intro-content .other-box {
font-size:1em;
}

.other-box a {
color:#333;
text-decoration:none;
}

.other-box a:hover {
text-decoration:underline;
}

.other-box li {
padding:0 0 1em .2em;
}

.other-box ul {
list-style-type:none;
margin:1em 0 0;
padding-left:0;
}

.press-font-size-18 {
color:#0a4572;
font-family:georgia, times, serif;
font-size:1.5em;
font-weight:700;
line-height:1.33em;
text-decoration:none;
}

.press-sub-font-size-15 {
color:#5d81a3;
font-family:georgia, times, serif;
font-size:1.15em;
font-weight:700;
line-height:1.25em;
}

.red-font-size-18 {
color:#780c0c;
font-family:georgia, times, serif;
font-size:1.5em;
font-weight:700;
line-height:1.33em;
}

.red-large {
color:#780c0c;
font-family:Verdana, Arial, sans-serif;
float:left;
font-size:0.9em;
padding:12px 10px 5px 35px;
width:690px;
}

a.times_link_large:active {
color:#8F8987;
font-family:georgia, times, serif;
font-weight:700;
line-height:1.33em;
text-decoration:none;
}

a.times_link_large:hover {
color:#911919;
font-family:georgia, times, serif;
font-weight:700;
line-height:1.33em;
text-decoration:none;
}

a.times_link_large:link,a.times_link_large:visited {
color:#0a4572;
font-family:georgia, times, serif;
font-weight:700;
line-height:1.33em;
text-decoration:none;
}

#badges ul {
  list-style-type : none;
  padding-left : 0;
  margin : 1em 0 0 0;
}

#badges li {
  display : inline;
}

#badges img {
  border : 0;
}

.intro_table {
margin-left:auto;
margin-right:auto;
margin-top:0;
padding:0;
width:765px;
}

.intro_table-2 {
background:#b78029;
margin-left:auto;
margin-right:auto;
margin-top:0;
padding:0;
width:765px;
}

.intro_table-3 {
background:#ffffff;
margin-left:auto;
margin-right:auto;
margin-top:0px;
padding:0;
width:763px;
}

.intro_table-bot {
background:#ffffff;
margin-left:auto;
margin-right:auto;
margin-top:10px;
padding:0;
width:763px;
}

.intro_table-4 {
margin-left:auto;
margin-right:auto;
height:43px;
margin-top:0;
padding:0;
width:763px;
}

.box {
background:#fff;
border-left:1px solid #b78029;
border-right:1px solid #b78029;
margin-left:auto;
margin-right:auto;
width:763px;
}

.share a {
    text-decoration: none;
    color:#0a4572;
}
.share a:hover {
    text-decoration: underline;
}
.share .tweet-button {
    background: url(/images/tweet-16x16.png) no-repeat scroll right top;
    padding: 1px 20px 0 5px;
    height: 15px;
    display: inline-block;
}
