
/* - base.css - */
@media screen {
/* http://www.hpba.org/portal_css/base.css?original=1 */
/* */
/* */
body {
background: url(http://www.hpba.org/overall-graident.gif) top repeat-x #fff;
margin: 0;
font-size:62.5%;
}
body.wide {
width: 100%;
}
/* */
table {
border-collapse: separate;
border-spacing: 1px;
}
td {
vertical-align: top;
}
th, td {
border: none;
}
td p {
margin-bottom: 0;
}
#visual-portal-wrapper {
width: 1024px;
margin: 0 auto;
}
#portal-column-one, #portal-column-two {
width: 284px;
float: right;
}
/* */
#portal-column-two {
display: none;
}
#portal-column-content {
width: 649px;
float: left;
}
#content {
clear: both;
}
ul li a{color:#f36f21;}
table a:hover, ul li a:hover{color:#371e10;}
/* */
/* */
#portal-top {
height: 144px;
}
#portal-header #portal-siteactions, #portal-searchbox {
background: url(http://www.hpba.org/actions-bg.gif) top #371e10;
display: inline;
float: right;
height: 20px;
margin: 0;
padding: 15px 10px ;
}
#portal-siteactions {
background: url(http://www.hpba.org/actions-bg.gif) top #371e10;
display: inline;
float: right;
height: 20px;
margin: 0;
padding: 15px 10px ;
}
#portal-siteactions  li {
display: inline;
}
#portal-siteactions  li a {
color: #e6dcbd;
font-family:helvetica, aria, sans-serif;
font-size:1.1em;
padding:20px 5px;
text-decoration: none;
}
#portal-siteactions li a:hover{color:#f36f23;}
#portal-searchbox {
float: right;
}
#portal-searchbox input.searchButton{
background:#b5340f;
border:0;
color:#fff;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:10px;
font-weight:bold;
padding:2px 10px;
}
.searchSection {
display: none;
}
#portal-logo {
float: left;
}
#portal-logo img {
border: none;
}
/* */
#portal-globalnav {
background:transparent;
float: right;
margin:40px 0 0 0;
}
#portal-globalnav li {
background:transparent;
color:#371e10;
postion:relative;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.5em;
list-style: none;
margin:40px 0px 0px 0px;
}
#portal-globalnav a:hover,  #portal-globalnav :hover > a, #portalglobalnav ul ul :hover > a{
background:#371e10;
color:#fff;
}
#portal-globalnav li a{
color:#371e10;
padding:5px 10px;
text-decoration:none;
}
/* */
#portal-personaltools {
display: none;
}
/* */
/* */
#portal-breadcrumbs {
clear: both;
font-size: .9em;
}
#breadcrumbs-you-are-here {
display: none;
}
.documentFirstHeading {
background: url(http://www.hpba.org/content-title-glyph.gif) left no-repeat;
padding-left: 25px;
}
.documentByLine {
display: none;
}
/* */
#portal-column-content {
margin-top: -1px;
background: url(http://www.hpba.org/body-top-pattern.gif) top left transparent no-repeat;
}
.documentDescription {
display: none;
}
/* */
/* */
/* */
div.portletAssignments div.portletHeader {
background-color: #666;
color: white;
padding: 6px;
margin: 6px 0;
}
div.portletAssignments a {
color: white;
text-decoration: underline;
}
div.portletAssignments .managedPortletActions a {
text-decoration: none;
padding: 2px;
}
div.portletAssignments .managedPortletActions a:hover {
background-color: white;
color: #666;
}
.managedPortletActions {
float: right;
display: block;
}
/* */
div.managePortletsLink {
clear: both;
text-align: center;
font-size: 11px;
margin-bottom: 20px;
padding-top: 20px;
}
.narrow #portal-column-one div.managePortletsLink {
display: none;
}
div.managePortletsLink a {
-moz-border-radius: 1.1em;
-webkit-border-radius: 1.1em;
background-color: #e5e5e5;
color: #909090;
font-size: 9px;
padding: 3px 1.7em;
border: 1px solid #e5e5e5;
}
div.managePortletsLink a:hover {
background-color: #5a9bc6;
color: white;
border: 1px outset #e5e5e5;
}
/* */
#portal-column-content ul.contentViews {
float: left;
list-style-type: none;
background: url(http://www.hpba.org/edgeColour.gif) repeat-x 0 bottom;
width: 649px;
position: relative;
margin-bottom: 1em;
}
#portal-column-content ul.contentViews li {
float: left;
list-style-type: none;
padding: 0;
margin: 0;
}
#portal-column-content ul.contentViews li a {
float: left;
text-decoration: none;
padding: 3px 6px 0;
font-size: 12px;
color: orange;
margin: 0;
line-height: 18px;
}
#portal-column-content ul.contentViews li a:hover {
color: black;
}
#portal-column-content ul.contentViews li.selected a {
border-right: 1px solid #666;
border-top: 1px solid #666;
border-left: 1px solid #666;
background-color: white;
color: black;
padding: 2px 5px 0;
}
/* */
/* */
div.contentActions {
float: left;
margin-bottom: 1em;
min-height: 1.5em;
margin-top: -1em;
}
div.contentActions ul, div.contentActions dl, div.contentActions dt {
margin: 0;
}
ul#contentActionMenus {
list-style-type: none;
width: 649px;
float: right;
}
ul#contentActionMenus li {
list-style-type: none;
float: right;
position: relative;
font-size: 11px;
font-weight: bold;
}
ul#contentActionMenus li a {
display: block;
}
ul#contentActionMenus li a:hover {
text-decoration: underline;
}
ul#contentActionMenus li dl {
padding: 0;
}
ul#contentActionMenus li dd {
display: none;
}
ul#contentActionMenus li dd img {
vertical-align: middle;
}
ul#contentActionMenus li dt {
padding: 0;
margin: 0;
}
ul#contentActionMenus li dt a {
font-size: 11px;
display: block;
padding: 6px 4px;
margin-right: 2px;
margin-left: 2px;
}
ul#contentActionMenus li a img {
background-color: white;
width: 16px;
height: 16px;
margin-top: -3px;
}
ul#contentActionMenus li dd.actionMenuContent {
z-index: 10000;
}
ul#contentActionMenus li dd.actionMenuContent img {
background-color: inherit;
margin-bottom: 0;
width: auto;
height: auto;
padding: 0;
}
ul#contentActionMenus li dt a  span.arrowDownAlternative {
font-size: 0.9em;
}
ul#contentActionMenus li dt.label-state-private a {
color: white;
text-decoration: none;
background-color: #ff7664;
padding-right: 5px;
margin-right: 0;
padding-left: 5px;
}
ul#contentActionMenus li dt.label-state-pending a {
color: white;
text-decoration: none;
background-color: orange;
padding-right: 5px;
margin-right: 0;
padding-left: 5px;
}
ul#content li dt.label-state-visible a {
color: white;
text-decoration: none;
background-color: #a3e63d;
padding-right: 5px;
margin-right: 0;
padding-left: 5px;
}
ul#contentActionMenus li dt.label-state-published a {
color: white;
text-decoration: none;
background-color: #7dabcf;
padding-right: 5px;
margin-right: 0;
padding-left: 5px;
}
ul#contentActionMenus li dt.label-state-published_members_only a {
color: white;
text-decoration: none;
background-color: #F36F21;
padding-right: 5px;
margin-right: 0;
padding-left: 5px;
}
ul#contentActionMenus li dt a:hover {
text-decoration: underline;
}
ul#contentActionMenus dl.activated dt {
background: url(http://www.hpba.org/listBox-header-right.gif) no-repeat right top;
position: relative;
z-index: 1000;
color: black;
text-decoration: none;
padding-right: 4px;
}
ul#contentActionMenus dl.activated dt a {
color: black;
text-decoration: none;
background: url(http://www.hpba.org/listBox-header-left.gif) no-repeat left top;
position: relative;
z-index: 1000;
margin-top: 3px;
padding: 3px 0 3px 4px;
margin-right: 2px;
margin-left: 2px;
}
ul#contentActionMenus dl.activated dd {
display: block;
float: left;
width: 150px;
text-align: left;
position: absolute;
right: 0;
background: url(http://www.hpba.org/listBox-top.gif) no-repeat;
margin-top: -1px;
}
ul#contentActionMenus dl.activated ul {
width: 150px;
float: left;
background: url(http://www.hpba.org/listBox-bottom.gif) no-repeat 0 bottom;
margin-top: 10px;
padding-bottom: 10px;
}
ul#contentActionMenus dl.activated ul li {
float: left;
width: 150px;
}
ul#contentActionMenus dl.activated ul li a {
display: block;
text-align: left;
padding: 4px 5px;
text-decoration: none;
color: #666;
line-height: 12px;
}
ul#contentActionMenus dl.activated ul li a:hover {
color: white;
background-color: #666;
}
ul#contentActionMenus li.actionSeparator {
border-top: 1px dotted #bbb;
padding: 5px 0;
font-weight: bold;
}
/* */
/* */
.documentContent div#review-history,
.documentContent div#content-history {
display: none;
float: left;
width: 450px;
}
.documentContent div#review-history dl,
.documentContent div#content-history dl {
margin:1em 0pt 0pt;
border: none;
padding: 0;
width: 450px;
}
.documentContent div#review-history dl.expandedInlineCollapsible,
.documentContent div#content-history dl.expandedInlineCollapsible {
padding-bottom: 15px;
}
.documentContent div#review-history dl dt,
.documentContent div#content-history dl dt {
height: 12px;
cursor:pointer;
padding: 10px 10px 14px 25px;
text-transform: uppercase;
}
.documentContent div#review-history dl.collapsedInlineCollapsible dt.collapsibleHeader,
.documentContent div#content-history dl.collapsedInlineCollapsible dt.collapsibleHeader {
background: transparent url(http://www.hpba.org/twistie-closed.gif) no-repeat scroll 9px center;
}
.documentContent div#review-history dl.expandedInlineCollapsible dt.collapsibleHeader,
.documentContent div#content-history dl.expandedInlineCollapsible dt.collapsibleHeader {
background: transparent url(http://www.hpba.org/twistie-open.gif) no-repeat scroll 8px center;
}
.documentContent div#review-history dl.collapsedInlineCollapsible dd,
.documentContent div#content-history dl.collapsedInlineCollapsible dd {
display: none;
padding: 0;
margin: 0;
}
.documentContent div#review-history dl.expandedInlineCollapsible dd,
.documentContent div#content-history dl.expandedInlineCollapsible dd {
display: block;
margin:1em 0.5em 0.5em;
}
.documentContent div#review-history dl dd p,
.documentContent div#content-history dl dd p {
margin: 0 20px 15px;
}
.documentContent div#review-history dl dd a,
.documentContent div#content-history dl dd a {
text-decoration: none;
}
#review-history table.listing,
#content-history table.listing {
margin: 0 8px 15px;
border-collapse: collapse;
width: 420px;
background-color: transparent !important;
font-size: 0.95em;
}
#review-history table.listing tr,
#content-history table.listing tr {
background-color: transparent !important;
}
#review-history table.listing tr td,.documentContent div#review-history table.listing tr th,
#content-history table.listing tr td,.documentContent div#content-history table.listing tr th {
}
#review-history table.listing tr:hover,
#content-history table.listing tr:hover {
background-color: inherit ! important;
}
#review-history table.listing td,
#content-history table.listing td {
border-top: 1px dotted white;
text-align: left;
vertical-align: text-top;
margin-bottom: 4px;
padding-bottom: 4px;
padding-left: 0;
padding-right: 5px;
background-color: transparent !important;
border-right-style: none;
border-left-style: none;
}
#review-history table.listing th,
#content-history table.listing th {
text-align:left;
font-weight: bold;
vertical-align: text-top;
margin-bottom: 4px;
padding-bottom: 4px;
padding-left: 0;
padding-right: 5px;
border: none;
background-image: none;
}
#reviewHistory table.listing,
#contentHistory table.listing {
margin:1em 1em 1.5em;
width:420px;
background: none transparent !important;
}
/* */
/* */
/* */
dl.enableFormTabbing dd {
margin-left: 0;
padding-top: 2em;
}
fieldset.formPanel {
border: none;
}
fieldset.formPanel.hidden {
display: none;
}
#region-content ul.formTabs, #region-content ul.formTabs li {
list-style: none;
margin: 0;
padding: 0;
}
#region-content ul.formTabs {
list-style: none;
padding: 4px 0;
text-align: center;
margin-bottom: 20px;
margin-top: 20px;
}
#region-content ul.formTabs li {
list-style: none;
padding-top: 3px;
padding-bottom: 4px;
display: inline;
}
#region-content ul.formTabs li a.selected {
background-color: #5a9bc6 !important;
color: White;
}
#region-content ul.formTabs li a {
padding: 4px 0;
text-decoration: none;
font-size: 12px;
background: url(http://www.hpba.org/bulletLeft.gif) no-repeat right center;
line-height: 20px;
}
#region-content ul.formTabs li a span {
background: url(http://www.hpba.org/bulletRight.gif) no-repeat 0 center;
padding: 3px 1em;
border-top: 1px solid #5a9bc6;
border-bottom: 1px solid #5a9bc6;
}
#region-content ul.formTabs li a:hover {
text-decoration: none;
background-color: #666;
border-top-color: #666;
border-bottom-color: #666;
}
#region-content ul.formTabs li a:hover span {
color: white;
text-decoration: none;
}
/* */
#region-content ul.formTabs li.firstFormTab {
background: url(http://www.hpba.org/pageTabs-bottom-left.gif) no-repeat 0 bottom;
padding-bottom: 4px;
padding-top: 4px;
}
#region-content ul.formTabs li.firstFormTab a {
background: url(http://www.hpba.org/pageTabs-top-left.gif) no-repeat 0 top;
border-top-style: none;
border-bottom-style: none;
padding: 4px 0;
}
#region-content ul.formTabs li.firstFormTab a span {
background: url(http://www.hpba.org/bulletLeft.gif) no-repeat right center;
border-top-style: none;
border-bottom-style: none;
padding: 4px 1em 3px;
}
#region-content ul.formTabs li.firstFormTab a:hover,
#region-content ul.formTabs li.firstFormTab a.selected {
background: url(http://www.hpba.org/pageTabs-bottom-left-over.gif) no-repeat 0 bottom;
}
#region-content ul.formTabs li.firstFormTab a:hover span,
#region-content ul.formTabs li.firstFormTab a.selected span {
background: url(http://www.hpba.org/pageTabs-top-left-over.gif) no-repeat 0 top;
}
/* */
/* */
#region-content ul.formTabs li.lastFormTab {
background: url(http://www.hpba.org/pageTabs-bottom-right.gif) no-repeat right bottom;
padding-bottom: 4px;
padding-top: 4px;
}
#region-content ul.formTabs li.lastFormTab a {
background: url(http://www.hpba.org/pageTabs-top-right.gif) no-repeat right top;
border-top-style: none;
border-bottom-style: none;
padding: 4px 0;
}
#region-content ul.formTabs li.lastFormTab a span {
border-top-style: none;
border-bottom-style: none;
padding: 4px 1em;
}
#region-content ul.formTabs li.lastFormTab a:hover,
#region-content ul.formTabs li.lastFormTab a.selected {
background: url(http://www.hpba.org/pageTabs-bottom-right-over.gif) no-repeat right bottom;
}
#region-content ul.formTabs li.lastFormTab a:hover span,
#region-content ul.formTabs li.lastFormTab a.selected span {
background: url(http://www.hpba.org/pageTabs-top-right-over.gif) no-repeat right top;
}
/* */
#carousel{
position:relative;
width:1024px;
height:330px;
background:url(http://www.hpba.org/body-top-pattern.png) 0px -20px transparent no-repeat;
}
#carousel-inner{
position:relative;
width:1024px;
background:url(http://www.hpba.org/smoke.gif) no-repeat transparent 0px 55px ;
height:auto;
padding-top:20px;
z-index:0;
}
#gallery-left{
width:510px;
background:transparent;
float:left;
margin-top:85px;
}
#gallery-left h2, #gallery-left h3, #gallery-left p{
font-family:Georgia, "Times New Roman", Times, serif;
color:#fff;
text-align:center;
line-height:30px;
}
#gallery-left h2{
font-size:2em;
font-weight:bold;
margin:0px;
}
#gallery-left h3{
font-size:1.4em;
font-style:italic;
margin:0px;
font-weight:normal
}
#gallery-left a.gallery-link{
color:#f36f21;
display:block;
font-family:helvetica, arial, sans-serif;
font-size:1em;
font-weight:bold;
line-height:1.3em;
margin:20px 0px 0px 0px;
text-decoration:none;
text-transform:uppercase;
text-align:center;}
#gallery-left a.gallery-link:hover {
color:#fff;
}
#thumbs{
margin-top:40px;
height:70px;
float:right;
background:transparent;
}
#thumbs li{
display:inline;
margin:0 3px;
float:right;
}
#thumbs li a img{
border:4px solid #371e10;}
#thumbs li a:hover img,#thumbs li a img.active-thumbnail{
border:4px solid #f36f21;}
#gallery-controls{
float:left;
margin-top:25px;
margin-right:10px;
}
#gallery{
background:#000;
width:437px;
height:377px;
margin-left:535px;
margin-top:0px;
border:1px solid black;
}
#hp-content-wrap{
width:1024px;
background:transparent;
height:auto;
float:left;
background:url(http://www.hpba.org/carousel-bottom-pattern.png) 0px 30px transparent no-repeat;
margin-top:-45px;
}
a.more{
background:url(http://www.hpba.org/arrow.gif) no-repeat 3.5em 0em;
color:#f36f21;
display:block;
font-family:helvetica, arial, sans-serif;
font-size:1em;
font-weight:bold;
line-height:1.1em;
margin:5px 0px 0px 60px;
text-decoration:none;
text-transform:uppercase;
}
a.more:hover{
color:#371e10;
}
#dynamic-content-left{
width:40%;
font-family:helvetica, arial, sans-serif;
float:left;
height:auto;
margin:60px 0px 0px 20px;
padding:5px 20px;
}
#news-and-updates, #monthly-heat{
padding-bottom:20px;
}
#news-and-updates h2, #monthly-heat h2, #facts-trends h2{
background:url(http://www.hpba.org/h2-bg.gif) no-repeat bottom left;
color:#b5340f;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.2em;
font-weight:bold;
padding-left:18px;
}
#news-and-updates ul li, #news-and-updates ul li span.newsDate, #monthly-heat ul li{
list-style-type:none;
font-size:1em;
font-weight:bold;
}
#news-and-updates ul li a.newsTitle {
color:#000;
font-size:1em;
font-weight:bold;
text-decoration:none;
}
#news-and-updates ul span.newsDescription, #monthly-heat ul span.heatDescription{
display: none;
color:#814312;
font-size:1em;
font-weight:normal;
}
#facts-trends ul{
list-style-type:none;
display:block;
width:180px;
float:left;
margin-top:0px;
}
.documentContent ul li {
list-style-type:none;
background:url(http://www.hpba.org/arrow.gif) no-repeat top left;
margin-bottom:7px;
font-size:1em;
text-decoration:none;
padding-left:15px;
}
#news-and-updates ul li {
list-style-type: none;
background: none;
padding-left: 0;
}
ul.li_text03 li a, p.bodytext a, h4 a{
font-size:1em;
}
p.bodytext a, h4 a, blockquote a, li span a, li b a{
color:#f36f21;
padding-left:0px;
text-decoration:none;
}
#facts-trends div{
float:right;
}
#facts-trends div img{
float:left;
margin-right:10px;
}
#facts-trends p{
font-size:1em;
font-weight:bold;
}
#facts-trends a#grabit{
background:url(http://www.hpba.org/arrow.gif) no-repeat 9.2em .2em;
color:#f36f21;
display:block;
font-size:1em;
font-weight:bold;
line-height:1.3em;
margin:0px 0px 0px 60px;
text-decoration:none;
text-transform:uppercase;
}
#facts-trends a#grabit:hover, p.bodytext a:hover, h4 a:hover,  #monthly-heat ul li a.heatTitle:hover, ul.spatula li a:hover, div.csc-textpic-text ul li a:hover{
color:#371e10;
}
#static-content-right{
background:url(http://www.hpba.org/static-columnbg.gif) repeat-y;
font-family:helvetica, arial, sans-serif;
float:right;
margin-top:100px;
margin-right:50px;
margin-bottom:50px;
padding:5px 0px 0px 0px;
width:439px;
}
#static-content-right h2{
background: url(http://www.hpba.org/foursquare-cube.gif) no-repeat 0px 3px;
color:#b5340f;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.6em;
padding: 5px 0;
font-weight:bold;
margin:30px 0px 0px 30px;
padding-left:30px;
}
#static-content-right h2:first-child{
margin-top:40px;
}
#static-content-right p{
font-family:helvetica, arial, sans-serif;
font-size:1em;
margin: 0px 10px 0px 60px;
}
#static-content-bottom{
background:url(http://www.hpba.org/static-colunmbg-bottom.gif) repeat-y;
padding:5px 0px 15px 0px;
margin-top:20px;
}
#static-content-bottom h2.noimage{
background:transparent;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.4em;
font-weight:bold;
margin:10px 0px 0px 30px;
}
#static-content-bottom #locator-form {
margin-left: 110px;
margin-top: 0px;
}
#static-content-right #static-content-bottom p{
background:url(http://www.hpba.org/compass.gif) no-repeat top left;
margin:10px 20px 0px 30px;
padding-left:80px;
height:80px;
}
/* */
/* */
ul#logos{
display:inline;
list-style-type:none;
padding:0px 0px 20px 0px;
margin-left:25px;
}
ul#logos li{
display:inline;
list-style-type:none;
padding:0px 5px;
}
ul#footer-siteactions{
display:block;
list-style-type:none;
background:url(http://www.hpba.org/footer_repeater.jpg) repeat-x #ddd4ba;
text-align:center;
padding:12px 0px 5px 0px;
width:1024px;
margin:0px;
}
ul#footer-siteactions li{
display:inline;
padding:8px 10px;
}
ul#footer-siteactions li a{
color: #371e10;
font-family:helvetica, aria, sans-serif;
font-size:1.1em;
text-decoration: none;
}
ul#footer-siteactions li a:hover{
color:#f36f21;
}
/* */
.documentContent {
font-family:helvetica, arial, sans-serif;
font-size:1.2em;
color:#544e4b;
line-height:1.4em;
margin: 0px 5px;
}
.documentContent h3,  h2 {
color:#18226e;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.2em;
font-weight:bold;
}
.documentContent a {
color:#F36F21;
text-decoration: none;
font-weight: bold;
}
#plone-document-byline {
display: none;
}
dt span.summary img {
display: none;
}
dl.portlet{
background:url(/hpba/++resource++hpba.portlets.section_sidebar.images/portletheader_gradient.jpg) no-repeat -30px -3px #fbfaf5;
margin-top:20px;
}
dl.portlet h4{
font-family:helvetica, arial, sans-serif;
color:#544e4b;
font-weight:bold;
font-size:1.2em;
}
dd.portletItem.odd, dd.portletItem.lastItem{
background:url(/hpba/++resource++hpba.portlets.section_sidebar.images/grey-line.jpg) no-repeat  220px 0px #f2eee5;
border-right:3px solid #efebe0;
margin-top:-2px;
padding-top:10px;
margin-left:0px;
padding-bottom:20px;
border-bottom:3px solid #efebe0;
}
dt.portletHeader{
width:140px;
background:url(/hpba/++resource++hpba.portlets.section_sidebar.images/flame.gif) no-repeat 15px 10px;
height:20px;
font-family:Georgia, "Times New Roman", Times, serif;
color:#b5340f;
font-size:1.3em;
margin:0px 0px 0px 0px;
padding:10px 30px 20px 50px;
border-right:3px solid #efebe0;
}
dt.portletHeader a {
color:#b5340f;
font-size:1.3em;
margin:0px 0px 0px 0px;
text-decoration: none;
}
div.sidebarToplineLinks{
width:180px;
padding:5px 20px 10px 0px;
margin:-5px 0px 0px 20px;
border-bottom:1px solid #c8b9ab;
}
div.sidebarToplineLinks ul{
list-style-type:none;
font-family:helvetica, aria, sans-serif;
margin:0px;
padding:0px;
}
div.sidebarToplineLinks ul li{
list-style-type:none;
font-family:helvetica, aria, sans-serif;
font-size:1.2em;
margin:5px 0px;
}
div.sidebarRelatedLinks li ul {
margin-left: 10px;
}
div.sidebarToplineLinks ul li a:hover, div.sidebarFeaturedLinks li a:hover, li a.external-link:hover, ul.navTree li a:hover, #facts-trends ul li a:hover, ul.li_text03 li a:hover, div.sidebarRelatedLinks a:hover{color:#f36f21 !important;}
div.sidebarRelatedLinks, div.sidebarFeaturedLinks, div.sidebarFeaturedTools{
width:180px;
padding:5px 20px 10px 0px;
margin:10px 0px 0px 20px;
border-bottom:0px solid #c8b9ab;}
div.sidebarFeaturedLinks{
margin-top:0px;
}
div.sidebarFeaturedTools{
margin:5px 0px 0px 5px;
padding-bottom: 30px;
}
div.sidebarFeaturedTools.fuel{
background:url(/hpba/++resource++hpba.portlets.section_sidebar.images/calculator.gif) no-repeat 0px 0px ;
width:220px;
}
div.sidebarFeaturedTools.compass{
background:url(/hpba/++resource++hpba.portlets.section_sidebar.images/compass.gif) no-repeat 0px 0px ;
width:220px
}
div.sidebarRelatedLinks ul, div.sidebarFeaturedLinks ul, div.sidebarFeaturedTools ul{
list-style-type:none;
font-family:helvetica, aria, sans-serif;
margin:0px;
padding:0px;
}
div.sidebarRelatedLinks ul li, div.sidebarFeaturedLinks ul li, div.sidebarFeaturedTools ul li, ul.navTree li{
list-style-type:none;
font-family:helvetica, aria, sans-serif;
font-size:1em;
margin:4px 0px;}
div.sidebarToplineLinks ul li a.external-link, div.sidebarToplineLinks ul li a, div.sidebarRelatedLinks ul li a, div.sidebarFeaturedLinks ul li a, div.sidebarFeaturedTools ul li a, ul.navTree li a{
color:#925c31;
text-decoration:none;
}
ul.navTree a span{font-size:1.2em;}
div.sidebarFeaturedTools h1{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.1em;
color:#b5340f;
margin:0px 0px 0px 90px;
}
div.documentActions li#document-action-sendto, div.documentActions li#document-action-print {
background:url(/hpba/++resource++hpba.portlets.section_sidebar.images/little-arrow.gif) no-repeat 0px 0px;
list-style-type:none;
font-family:helvetica, aria, sans-serif;
font-size:1em;
margin:4px 0px;
text-decoration:none;
padding-left:10px;
font-weight:bold;
color:#f36f21;
padding-left:15px;}
div.documentActions li#document-action-sendto a, div.documentActions li#document-action-print a{
list-style-type:none;
font-family:helvetica, aria, sans-serif;
font-size:1em;
margin:4px 0px;
text-decoration:none;
font-weight:bold;
font-weight:bold;
color:#f36f21
}
div.documentActions li#document-action-sendto a:hover, div.documentActions li#document-action-print a:hover{color:#371e10;}
div.sidebarFeaturedTools h4{
margin: 20px 0px 0px 90px;
font-size:1.2em;
}
div.sidebarFeaturedTools img{
margin-left:90px;
margin-top:10px;
}
div.sidebarFeaturedTools a.sidebarGrabIt{
background:url(/hpba/++resource++hpba.portlets.section_sidebar.images/little-arrow.gif) no-repeat 50px 0px ;
color:#f36f21;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.2em;
text-decoration:none;
font-weight:bold;
margin-left:90px;
display:block;
padding-right:20px;
}
div.sidebarFeaturedTools a.sidebarGrabIt:hover{color:#371e10;}
/* */
/* */
html.kupu-html, html.kupu-html body {
background: #fff;
font-size:1.2em;
line-height:1.4em;
}
.documentEditable input {
font-size: 1.2em;
}
/* */
.navTreeItem a img {
display: none;
}
/* */
body#tinymce {
font-size: 100%;
}
.dialog-wrapper .configlets li a img {
border: none;
}
/* */
/* */
.body_header {
font-family: Arial, Helvetica, sans-serif;
font-size: 22px;
color: #000066;
padding-top: 15px;
padding-left: 20px;
line-height: normal;
font-weight: bold;
}
.csc-firstHeader{
PADDING-LEFT: 0px;
FONT-WEIGHT: bold;
FONT-SIZE: 22px;
COLOR: #000066;
LINE-HEIGHT: normal;
PADDING-TOP: 15px;
FONT-FAMILY: Arial, Helvetica, sans-serif;
PADDING-BOTTOM:0px;
}
body>html .body_header {
font-family: Arial, Helvetica, sans-serif;
font-size: 22px;
color: #000066;
line-height: normal;
font-weight: bold;
}
.body_subheader {
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
color: #F16F21;
padding-top: 0px;
padding-left: 25px;
line-height: normal;
font-weight: bold;
}
body>html .body_subheader {
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
color: #F16F21;
padding-top: 0px;
padding-left: 0px;
line-height: normal;
font-weight: bold;
}
.csc-textpic-caption {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #000000;
padding-top: 0px;
padding-left: 25px;
padding-right: 15px;
line-height: normal;
list-style-position: outside;
text-decoration: none;
}
.csc-textpic-image {
margin-top: 10px;
margin-right: 10px;
margin-bottom: 10px;
margin-left: 10px;
}
.csc-textpic-lastcol {
margin-top: 10px;
margin-right: 10px;
margin-bottom: 10px;
margin-left: 10px;
}
.csc-textpic-firstcol {
margin-top: 10px;
margin-right: 10px;
margin-bottom: 10px;
margin-left: 10px;
}
.csc-textpic-imagewrap {
margin-top: 10px;
margin-right: 10px;
margin-bottom: 10px;
margin-left: 10px;
}
/* */
/* */
div.csc-textpic-caption-c .csc-textpic-caption { text-align: center; }
div.csc-textpic-caption-r .csc-textpic-caption { text-align: right; }
div.csc-textpic-caption-l .csc-textpic-caption { text-align: left; }
/* */
div.csc-textpic div.csc-textpic-imagecolumn { float: left; display: inline; }
/* */
div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image IMG {
border: 2px solid black;
padding: 0px 0px;
}
div.csc-textpic-imagewrap { padding: 0; }
div.csc-textpic IMG { border: none; }
/* */
div.csc-textpic div.csc-textpic-imagewrap div.csc-textpic-image { float: left; }
/* */
div.csc-textpic div.csc-textpic-imagewrap UL { list-style: none; margin: 0; padding: 0; }
div.csc-textpic div.csc-textpic-imagewrap UL LI { float: left; margin: 0; padding: 0; }
/* */
div.csc-textpic div.csc-textpic-imagewrap DL.csc-textpic-image { float: left; }
div.csc-textpic div.csc-textpic-imagewrap DL.csc-textpic-image DT { float: none; }
div.csc-textpic div.csc-textpic-imagewrap DL.csc-textpic-image DD { float: none; }
div.csc-textpic div.csc-textpic-imagewrap DL.csc-textpic-image DD IMG { border: none; } /* */
DL.csc-textpic-image { margin: 0; }
DL.csc-textpic-image DT { margin: 0; display: inline; }
DL.csc-textpic-image DD { margin: 0; }
/* */
div.csc-textpic-clear { clear: both; }
/* */
/* */
div.csc-textpic-left div.csc-textpic-imagewrap .csc-textpic-image,
div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap .csc-textpic-image,
div.csc-textpic-intext-left div.csc-textpic-imagewrap .csc-textpic-image {
display: inline; /* */
margin-right: 10px;
}
/* */
div.csc-textpic-right div.csc-textpic-imagewrap .csc-textpic-image,
div.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap .csc-textpic-image,
div.csc-textpic-intext-right div.csc-textpic-imagewrap .csc-textpic-image {
display: inline; /* */
margin-left: 10px;
}
/* */
div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image {
display: inline; /* */
margin-left: 10px;
}
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption { margin: 0; }
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image IMG { margin: 0; }
/* */
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image { margin-bottom: 5px; }
div.csc-textpic-equalheight div.csc-textpic-imagerow { margin-bottom: 5px; display: block; }
div.csc-textpic div.csc-textpic-imagerow { clear: both; }
/* */
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-firstcol { margin-left: 0px !important; }
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-lastcol { margin-right: 0px !important; }
/* */
div.csc-textpic-intext-left div.csc-textpic-imagewrap,
div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap {
margin-right: 10px !important;
}
div.csc-textpic-intext-right div.csc-textpic-imagewrap,
div.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap {
margin-left: 10px !important;
}
/* */
/* */
div.csc-textpic-above div.csc-textpic-text { clear: both; }
/* */
div.csc-textpic-center { text-align: center; /* */ }
div.csc-textpic-center div.csc-textpic-imagewrap { margin: 0 auto; }
div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image { text-align: left; /* */ }
div.csc-textpic-center div.csc-textpic-text { text-align: left; /* */ }
/* */
div.csc-textpic-right div.csc-textpic-imagewrap { float: right; }
div.csc-textpic-right div.csc-textpic-text { clear: right; }
/* */
div.csc-textpic-left div.csc-textpic-imagewrap { float: left; }
div.csc-textpic-left div.csc-textpic-text { clear: left; }
/* */
div.csc-textpic-intext-left div.csc-textpic-imagewrap { float: left; }
/* */
div.csc-textpic-intext-right div.csc-textpic-imagewrap { float: right; }
/* */
div.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap { float: right; clear: both; }
/* \*/
* html div.csc-textpic-intext-right-nowrap .csc-textpic-text { height: 1%; }
/* */
/* */
div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap { float: left; clear: both; }
/* \*/
* html div.csc-textpic-intext-left-nowrap .csc-textpic-text { height: 1%; }
/* */
#table_list {
padding-left: 20px;
}
#bottomnav_cell {
width:auto;
padding-left: 0px;
padding-right: 15px;
text-decoration: none;
}
.nopadding td {
padding: 0 5px 0 0;
}
.table_text {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
text-decoration: none;
padding: 3px 3px 3px 5px;
}
.table_text a {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
text-decoration: none;
}
.table_text a:hover{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #F16F21;
text-decoration: none;
}
.table_text a:visited{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
text-decoration: none;
}
/* */
.image-right {
float: right;
margin: 10px;
}
.image-left {
float: left;
margin: 0 10px 10px 10px;
}
.callout-box {
width: 200px;
padding: 0 0 10px 10px;
float: right;
}
/* */
.section-government-affairs  #collage .row_2 {
margin-top: 20px;
}
.section-government-affairs  #collage .row_2 h2 {
color: #8e887f;
background: url(http://www.hpba.org/ga-heading-underline.gif) left no-repeat;
width: 224px;
padding: 0px 0px 3px 17px;
}
.section-government-affairs  #collage .row_2 p a {
text-decoration: none;
font-weight: bold;
color: #544e4b;
}
.section-government-affairs  #collage .row_2 p {
color: #895022;
}
/* */
/* */
.managePortletsBelowLink {
clear: both;
}
#portlets-below p {
font-size:1.2em;
line-height:1.4em;
}
#portlets-below a {
text-decoration: none;
border: none;
}
.portletsAboveContentA,  .portletsAboveContentB,  .portletsAboveContentC
{
float:left;
}
.portletsAboveContentA, .portletsAboveContentC
{
width:33%;
}
.portletsAboveContentB
{
width:34%;
}
.portletsAboveContentA .portletWrapper, .portletsAboveContentB .portletWrapper, .portletsAboveContentC .portletWrapper
{
padding-right:1em;
}
/* */
.portletsBelowContentA, .portletsBelowContentB, .portletsBelowContentC
{
float:left;
}
.portletsBelowContentA, .portletsBelowContentC
{
width:33%;
}
.portletsBelowContentB {
width:34%;
}
.portletsBelowContentA .portletWrapper, .portletsBelowContentB .portletWrapper, .portletsBelowContentC .portletWrapper
{
padding-right:1em;
}
/* */
.PFGFieldsetWidget {
padding-left: 5px;
}
.PFGFieldsetWidget legend {
font-weight: bold;
font-size: 110%;
}
.pfg-form label {
font-weight: bold;
}
/* */
/* */
/* */

}

