/* CSS Document */

H1{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16px; color: #000000; margin:0px; padding:0px;}
H2{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; color: #000000; margin:0px; padding:0px;}
H3{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 13px; color: #000000; margin:0px; padding:0px;}
body{font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; color: #000000; padding: 0; background:#fff url(../../docroot/Images/repeatShadow2.png) repeat-y top center; *background:#fff url(../../docroot/Images/repeatShadow.png) repeat-y top center;}
A:LINK { text-decoration: none; color: #0048AB; font-family: Arial, Helvetica, sans-serif; }
A:VISITED { text-decoration: none; color: #0048AB; font-family: Arial, Helvetica, sans-serif;}
A:HOVER { text-decoration: underline; color: #0048AB; font-family: Arial, Helvetica, sans-serif;}
hr {}
form {margin:0; padding:0;}
a img{border:none;}

#template #header #topLeaderBoard {padding-top:10px;}
#template #container {background:#fff;}
#template #container #rightColumn {text-align:center;}
#template #container #rightColumn .ad-display{padding-bottom:0px; padding-top:0px;}
#template #container #rightColumn .ad-display img, embed{margin-top:5px; margin-bottom:5px;}
#template #container #rightColumn .ad-display ul{text-align:left;}
#containerTopParsys .breadcrumb {padding-top:10px; padding-left:10px;}
.snapshot div.charts {_padding:0px !important; _padding-top:10px;}


/**** Header ****/

#template #header{ margin-bottom:0px;}
#template #topHeader{ background:url(../../docroot/Images/headerBG.png) repeat-x bottom; margin-bottom:0px;}
#template #header #branding {margin:0px; height:140px;}
* html #template #header #branding{margin-left:0px;}
.branding-image {margin-top:3px;}
#LBcenter {}
#template #lbWrapper{background:#ddd;}

/****Utility Box****/

#template #header #utilityBar {float:right; margin:0px; color:#fff; margin:10px 5px 0px 0px; _padding:10px 5px 0px 0px;}
#template #header #utilityBar a{color:#a6d6ff;}
#sitelinks{width:100%;}
#template #header #utilityBar #subscribe{width:100%; float:left; font-weight:bold; position:relative; top:-5px; left:2px; *left:0px; margin-right:0px;}
#utility-bar-advsearchdiv {width:255px; float:left; text-align:right; display:block; position:relative; top:54px; left:7px;}
#utility-bar-searchForm {width:266px; position:relative; top:-2px; height:20px;}
#utility-bar-advsearchdiv a{color:#a6d6ff; font-size:10px;}
#template #header #utilityBar br{display:none;}
#subscribe li{display:inline;}
#subscribe ul {display:inline; font-weight:normal; padding:0px; margin:0px; float:none;}
#links {float:left;}
#subscribe { display:inline; float:left; font-size:12px; width:100%; margin-left:0px; }
#newsletter {margin-left:5px;}
#magazine {margin-left:8px;}
#PWUserAvatar{display:none;}
#utilityWelcomeMessage{font-size:14px; font-weight:bold;}
#profileLinks{float:left; margin-top:10px; line-height:11px; color:transparent; width:100%;}
#PWUserName{float:none; margin-left:0px;}
#avatar{display:none;}
#register-link { margin-left:5px; background:url(../../docroot/Images/utilityboxbtns.png) no-repeat; padding:5px; display:block; float:left;}
#login-link{background:url(../../docroot/Images/utilityboxbtns.png) no-repeat; padding:5px; display:block; float:left;}
#logout-link{background:url(../../docroot/Images/utilityboxbtns.png) no-repeat; padding:5px; display:block; float:left;}
#register-link a{position:relative; left:-4px;}

/****End Utility Box****/

/**** Navigation ****/

#nav {border-left:1px solid #000; border-right:1px solid #000;}
#template #header #navigation #globalNav {height:37px; background: url(../../docroot/Images/globalNavBG.png) repeat-x top left; padding-top:0px; width:100%; }
#template #header #navigation #globalNav ul {height:37px;}
#template #header #navigation a:hover {text-decoration:underline;}
#template #header #navigation { margin:0px;width:100%;}
#template #header #navigation #globalNav ul li a { font-size:13px; line-height:37px; font-weight:bold; color:#000000 !important;}
#template #header #navigation #globalNav ul li {height:37px; padding:0px 10px; _padding:0px 5px;}
#template #header #navigation #globalNav .global-nav-highlighted {background: url(../../docroot/Images/hoverBtnBG.png) repeat-x top left;}
#template #header #navigation #globalNav .global-nav-highlighted a {color:#FFFFFF !important;}
ul#globalNavListRight {float:left !important; }
.global-nav-highlighted a {color:#0E2E83 !important;}
#template #header #navigation #globalSubNav {background: url(../../docroot/Images/subNavBG.png) repeat-x top left; width:100%; height:none; color:#fff; border-bottom:0px;}
#template #header #navigation #globalSubNav ul {color:#FFFFFF !important;}
#template #header #navigation #globalSubNav ul li a {font-size:11px; line-height:21px;}
#template #header #navigation #globalSubNav ul li a:hover {color:#00800C !important;}
#template #header #navigation #globalSubNav .global-nav-highlighted a {color:#00800C !important; text-decoration:underline !important;}
#leftNavWrapper {*position:relative; height:37px;}

/*IE6 hacks*/

* html #template #header #navigation {margin-left: 0px;}

/**** End Navigation ****/

/**** Promo Box ****/

.blogpromobox {padding-bottom:10px;}
.blogpromo-title {font-weight:bold; font-size:13px;}
div.blogpromo-morelink{padding-top:0px;}
.publication-date {font-size:10px; white-space: nowrap;}
.summary-item{margin-bottom:10px;}

/* start current issue promo */

 .current-issue-promo{}
 .current-issue-promo .issuebox{width: 100%;}
 .current-issue-promo .boxTitle{margin-left: 5px; font-size: 130%; font-weight: bold;}
 .current-issue-promo .magName{margin-left: 5px; font-size: 120%; font-weight: bold;}
 .current-issue-promo .header-box {margin-left: 15px;} 
 .current-issue-promo .footer-box {margin-left: 15px;} 
 .current-issue-promo .image {margin-left: 25px;} 
 .current-issue-promo .volume{}
 .current-issue-promo .issueDate{}
 .current-issue-promo .viewNowLabel{}
 .current-issue-promo .archiveLabel{}
 .current-issue-promo .description{}
 /* end current issue promo */
 
.webcast-detail{}
.webcast-detail H2 {font-size: 12px; color: #0048AB; }
.webcast-detail-pagetitle{font-size: 16pt; font-weight: bolder; padding-bottom:5px;}
.webcast-detail-news {font-size: 8pt; font-weight: normal; width: 100%; color:#000000;}
.webcast-detail-header{font-weight: bold; font-size: 13px; color:#000000;}
.webcast-detail-titletext{font-weight:bold;font-size:12px;}

.webcast-promo-box{ margin-bottom:10px; position:relative; min-width:0;}
.webcast-promo-box-separtor{clear:both;height:15px;}
.webcast-promo-box-summary-item {float:left; border-bottom:1px dotted #ccc; padding:0px 5px 5px; margin-bottom:5px;}
.webcast-promo-box-heading { vertical-align:text-bottom;font-weight:bold; color:#16387C; font-size:14px; margin-top: 9px;}
.webcast-promo-box-heading h2{margin:0px; color:#000;}
.webcast-promo-box-morebox {text-align:right;}
.webcast-promo-box-moretext { font-size:12px; color:#0048AB; text-decoration:none; padding-left:5px; }
.webcast-promo-box-title { color:black; font-weight:bold; }
.sponsoredBy{float: left;}
.webcast-promo-box-sponsorname { float: left; margin-left:25px; font-weight: normal;}
.webcast-promo-box-topheadingline hr { height: 3px; border-top: 3px solid #9AC0CD; }
.webcast-promo-box-bottomheadingline hr { height: 1px; border-top: 1px solid #9E9E9E; }

.webcast-speaker{}
.webcast-speaker-pagetitle{font-size: 16pt; font-weight: bolder; padding-bottom:5px;}
.webcast-speaker-news {font-size: 8pt; font-weight: bold; width: 100%; color:#000000;}
.webcast-speaker-header{font-size: 14pt; color:#000000;}

.webcast-summary{}
.webcast-summary-pagetitle{font-size: 16pt; font-weight: bolder; padding-bottom:5px;}
.webcast-summary-news {font-size: 8pt; width: 100%; color:#000000; font-weight: normal;}
.webcast-summary-header{font-size: 14pt; color:#000000;}
.webcast-summary-title {font-weight: bold;}

.webcast-promo-box-morebox {text-align:right;}
.whitepaper-promo .whitepaper-promo-box-footer { text-align: right;padding:2px; background: #5596ff url(../../docroot/Images/moreBG.png) repeat-x top left;}
.whitepaper-promo .whitepaper-promo-box-footer a{color:#000000;}

/**** end Promo Box ****/

/* start current issue promo */

 .current-issue-promo{}
 .current-issue-promo .boxTitle{margin-left: 5px; font-size: 130%; font-weight: bold;}
 .current-issue-promo .magName{margin-left: 5px; font-size: 120%; font-weight: bold;}
 .current-issue-promo .header-box {margin-left: 0px; text-align:center; margin-top:10px;} 
 .current-issue-promo .footer-box {margin-left: 0px; text-align:center;} 
 .current-issue-promo .image {margin-left: 0px; text-align:center; margin:5px 0px;} 
 .current-issue-promo .volume{}
 .current-issue-promo .issueDate{}
 .current-issue-promo .viewNowLabel{}
 .current-issue-promo .archiveLabel{}
 .current-issue-promo .description{}

 /* end current issue promo */

/**** article and header styles ****/

.featuredtitle {font-weight:bold;}

.synopsis p{padding:0px; margin:0px;}

.breadcrumb {margin-bottom:10px;}

.article-list-summary br{display:none;}

.pluck-mostcommented span{ display:block; height:21px; font-size:14px; font-weight:bold; padding-top:4px; color:#fff;}

.pluck-mostcommented h1{ display:block; margin:0px; height:21px; font-size:14px; font-weight:bold;  }

.pluck-mostrecommended h1{ display:block; margin:0px; height:21px; font-size:14px; font-weight:bold; padding-top:4px; color:#fff;}

.PromoBoxHeadLeft { height:25px; background:url(../../docroot/Images/leftArtHeader.png) no-repeat scroll left bottom; }
.PromoBoxHeadright { height:25px; background:url(../../docroot/Images/rightArtHeader.png) no-repeat scroll right bottom; }
.PromoBoxHeadRight { height:25px; background:url(../../docroot/Images/rightArtHeader.png) no-repeat scroll right bottom; }
.PromoBoxHeadTitle { display:block; text-align:left; width:95%;  height:21px; margin-left:10px; background:url(../../docroot/Images/midArtHeader.png) repeat-x scroll center bottom; font-size:14px; font-weight:bold; padding-top:4px; padding-left:0px; color:#fff;}
 
.PromoBoxHeadTitle h1{ font-size:14px; font-weight:bold; color:#fff;}

.search-summary-title .PromoBoxHeadTitle { display:block; width:95%;  height:21px; margin-left:10px; background:url(../../docroot/Images/midArtHeader.png) repeat-x scroll center bottom; font-size:14px; font-weight:bold; padding-top:4px; padding-left:0px; color:#fff;}

.ArtListLeftHead { height:25px; background:url(../../docroot/Images/leftArtHeader.png) no-repeat scroll left bottom; }
.ArtListRightHead { height:25px; background:url(../../docroot/Images/rightArtHeader.png) no-repeat scroll right bottom; }
.ArtListTitle { display:block; text-align:left; width:95%;  height:21px; margin-left:10px; background:url(../../docroot/Images/midArtHeader.png) repeat-x scroll center bottom; font-size:14px; font-weight:bold; padding-top:4px; padding-left:0px; color:#fff;}

.search-summary-title .ArtListTitle { display:block; width:95%;  height:21px; margin-left:10px; background:url(../../docroot/Images/midArtHeader.png) repeat-x scroll center bottom; font-size:14px; font-weight:bold; padding-top:4px; padding-left:0px; color:#fff;}

.webcast-summary-pagetitle {margin-bottom:5px;}
.leftwebcasttitle { height:25px; background:url(../../docroot/Images/leftArtHeader.png) no-repeat scroll left top; }
.rightwebcasttitle { height:25px; background:url(../../docroot/Images/rightArtHeader.png) no-repeat scroll right top; }
.centerwebcasttitle { display:block; width:95%; text-align:left; height:21px; margin-left:10px; background:url(../../docroot/Images/midArtHeader.png) repeat-x scroll center bottom; font-size:14px; font-weight:bold; padding-top:4px; padding-left:0px; color:#fff;}

.header { height:26px;}

.webcast-promo-box-summary-item a{ font-weight:bold; font-size:12px; color:#0048AB;}
.webcast-promo-box-summary-item a:hover{ color:#0048AB;}

a.readmorelink:visited{color:#0048AB;}
a.more-link:visited{color:#0048AB;}

a.title { font-weight:bold; font-size:12px; color:#0048AB;}
a.title:hover{ color:#0048AB;}

.title a { font-weight:bold; font-size:12px; color:#0048AB;}
.title a:hover{ color:#0048AB;}

.summary-footer{}
div.Summary_Container a{color:#0048AB !important;}
.search-summary{ margin-bottom:10px;}
.search-summary-morebox{ padding:2px; background: #5596ff url(../../docroot/Images/moreBG.png) repeat-x top left;}
.search-summary-morebox a{color:#000000;}
.webcast-promo-box-morebox { padding:2px; *padding:0px 2px 2px 2px; background: #5596ff url(../../docroot/Images/moreBG.png) repeat-x top left;}
.webcast-promo-box-morebox a{color:#000000;}
.more-link {}

a#search-summary-articletitle { font-weight:bold; font-size:12px; color:#0048AB;}
a#search-summary-articletitle:hover{ color:#0048AB;}

#search-summary-pagination p {margin:3px 0px;}
#search-summary-pagination{margin-top:5px;}
.search-summary-title {margin-bottom:5px;}
.search-summary-article {border-bottom:1px dotted #ccc; margin-bottom:5px; padding:0px 5px 5px;}
.search-summary-article p {margin:0px;}

.webcast-promo-box-heading {margin-left:5px;}

#templateOuterLeft #javaScriptCode {background:#fff;  margin-bottom:10px;}

.article-block{margin-top:5px;}

.art-tools-toolbox{width:98%;}
#web20tools{color:#fff;}

/**** End ****/


/**** Advertising Info ****/

#petroPortalBox table{border:0px !important;}
#petroPortalBox table td{background:none !important;}
.pastissuesheader {color:#000 !important;}
.subheader {color:#000; font-weight:bold;}

/**** End ****/


/**** PodCast ****/

.podcast-highlight {padding:0px;}
.podcast-highlight-link {padding:0px;}
.podcast-highlight-genericBoxContent {padding:0px;}
#podcastMoreLink {width:100%; text-align:right;}
.podcast-highlight-link .podcast-highlight { font-weight:bold; padding-top:5px;padding-bottom:5px;}
.podcast-highlight-link .podcast-highlight a {color:#0048AB;}
.podcast-highlight-link .podcast-highlight a:hover{ color:#0048AB;}
.podcast-highlight-genericBox {width:auto; border:0px;}
.podcast-highlight-genericBox h1 {display:block; height:21px; font-size:14px; font-weight:bold; text-transform:uppercase; padding-top:4px; color:#fff;  background: url(../../docroot/Images/midArtHeader) repeat-x top left; padding-left:5px; margin-left:0px; width:95%;}
.podcast-highlight-genericBox h1 a {color:#fff;}

#mediaCenterPodcastBox {}
.podcast-highlight-link{padding:0px 5px;}
.podcast-highlight-morebox {text-align:right;padding:2px; background: #5596ff url(../../docroot/Images/moreBG.png) repeat-x top left;}
.podcast-highlight-morebox a{color:#000000}
.podcast-summary-linktitle {font-weight:bold;}
/**** End ****/

/**** Quick Vote ****/
.quick-vote-display-discussionlink {float:none; width:auto; text-align:center;}
.quick-vote-display-Title font {line-height: 1.0 !important;}
.quick-vote{}
.quick-vote-genericBox{background-color: #fff; }
.quick-vote-genericBoxcontents{}
.quick-vote-Title {text-transform: uppercase; font-size: 13px; color: white; background-color: #d80000;}
.quick-vote-questions {font-size:13px;font-weight:bold;}
.quick-vote-responses {font-family: arial,helvetica; font-size: 11px;}
.quick-vote-resultslink a {text-decoration: none;font-weight:bold;}
.quick-vote-archivelink a {text-decoration: none;font-weight:bold;}
.quick-vote-discussionlink a {text-decoration: none;font-weight:bold;}
.quick-voteresults {font-size:13px;font-weight:bold;}
.quick-voteresults-questions {font-size:13px;font-weight:bold;}
.quick-voteresults-responses {font-family:arial,helvetica,sans-serif;font-size:12px;font-weight:bold;font-style:italic;}
.quick-vote-percentageText {font-family: arial,helvetica,sans-serif; font-size: 12px;}
.quick-voteresults-fraction {float:left;width:75%;margin:2px;}
.quick-vote-display-voteBox {padding:5px;}
.quick-vote-display-Adpoolbox{display:none; padding:0px; margin:0px;}
.quick-vote-display-votebutton {float:none; width:90px; margin-bottom:5px;}
.quick-vote-display-resultslink{float:none; width:90px; margin:0px auto;}
.quick-vote-display-genericBox{background-color: #fff; width:auto; border:0px;  margin-bottom:10px;padding-bottom:10px;}
.quick-vote-display-genericBoxcontents {background:; padding-bottom:10px; width:auto;}
.quick-vote-display-Title {text-transform: none; font-size:14px; padding-left:5px; border-bottom:0px; margin-left:0px; color: white; background: url(../../docroot/Images/midArtHeader) repeat-x top left; padding-top:5px; padding-bottom:5px; text-transform:uppercase;}
.quick-vote-display-questions {font-size:13px;font-weight:bold;}
.quick-vote-display-responses {font-family: arial,helvetica; font-size: 11px; padding-top:5px;}
.quick-vote-display-resultslink a {text-decoration: none;font-weight:bold;}
.quick-vote-display-archivelink {width:100%; text-align:center;}
.quick-vote-display-archivelink a {text-decoration: none;font-weight:bold;}
.quick-vote-display-comment {text-align:center;font-size:10px;font-family:arial,helvetica,sans-serif;}
.quick-vote-display-discussionlink a {text-decoration: none;font-weight:bold;}
.quick-voteresults {font-size:13px;font-weight:bold;}
.quick-voteresults-questions {font-size:13px;font-weight:bold;}
.quick-voteresults-responses {font-family:arial,helvetica,sans-serif;font-size:12px;font-weight:bold;font-style:italic;}
.quick-vote-percentageText {text-align: right; font-family: arial,helvetica,sans-serif; font-size: 12px;}
.quick-vote-archivelink a {text-decoration: none;font-weight:bold;}
.quick-vote-comment {text-align:center;font-size:10px;font-family:arial,helvetica,sans-serif;}
.quick-vote-discussionlink a {text-decoration: none;font-weight:bold;}
.quick-vote-display-votebutton input {background:#ccc; border:0px; color:#000; font-weight:bold;}
.quick-vote-summary {}
.quick-vote-summary-genericBox h1 {font-size: 13px; color: white; background: #5596ff url(../../docroot/Images/moreBG.png) repeat-x top left;}
.quick-vote-summary-genericBox{background-color: #fff; }
.quick-vote-summary-genericBoxcontents { background-color:#fff;}
.quick-vote-summary-genericBoxcontents a {text-decoration: none; font-weight:bold;}
.quick-vote-summary-genericBoxcontents a:hover { text-decoration: underline; }
.quick-vote-summary-questions {font-size:14px; font-weight:bold;}
.quick-vote-summary-responses {font-size:14px;}

/**** End ****/

/** Registration Form **/

.user-registration .buttonS2 {background:#ccc; color:#000; border-color:#000 #ddd #ddd #000;}
.user-registration{border:0px;}
.user-registration h1 {display:none;}
input#FIRSTNAME {background:#FFF !important; border-width:2px 1px 1px 2px; border-color:#75736E #9AC0CD #9AC0CD #75736E; border-style:solid;}
input#TITLE {background:#FFF !important; border-width:2px 1px 1px 2px; border-color:#75736E #9AC0CD #9AC0CD #75736E; border-style:solid;}
input#LASTNAME {background:#FFF !important; border-width:2px 1px 1px 2px; border-color:#75736E #9AC0CD #9AC0CD #75736E; border-style:solid;}
input#COMPANY_NAME {background:#FFF !important; border-width:2px 1px 1px 2px; border-color:#75736E #9AC0CD #9AC0CD #75736E; border-style:solid;}
input#ADDRESS1 {background:#FFF !important; border-width:2px 1px 1px 2px; border-color:#75736E #9AC0CD #9AC0CD #75736E; border-style:solid;}
input#ADDRESS2 {background:#FFF !important; border-width:2px 1px 1px 2px; border-color:#75736E #9AC0CD #9AC0CD #75736E; border-style:solid;}
input#CITY {background:#FFF !important; border-width:2px 1px 1px 2px; border-color:#75736E #9AC0CD #9AC0CD #75736E; border-style:solid;}
select#STATE {background:#FFF !important; border-width:2px 1px 1px 2px; border-color:#75736E #9AC0CD #9AC0CD #75736E; border-style:solid;}
input#POSTAL_CODE {background:#FFF !important; border-width:2px 1px 1px 2px; border-color:#75736E #9AC0CD #9AC0CD #75736E; border-style:solid;}
select#COUNTRY_NAME {background:#FFF !important; border-width:2px 1px 1px 2px; border-color:#75736E #9AC0CD #9AC0CD #75736E; border-style:solid;}
input#PHONE {background:#FFF !important; border-width:2px 1px 1px 2px; border-color:#75736E #9AC0CD #9AC0CD #75736E; border-style:solid;}
input#FAX {background:#FFF !important; border-width:2px 1px 1px 2px; border-color:#75736E #9AC0CD #9AC0CD #75736E; border-style:solid;}
input#EMAIL {background:#FFF !important; border-width:2px 1px 1px 2px; border-color:#75736E #9AC0CD #9AC0CD #75736E; border-style:solid;}
input#PASSWORD {background:#FFF !important; border-width:2px 1px 1px 2px; border-color:#75736E #9AC0CD #9AC0CD #75736E; border-style:solid;}
input#CONFIRMPASSWORD {background:#FFF !important; border-width:2px 1px 1px 2px; border-color:#75736E #9AC0CD #9AC0CD #75736E; border-style:solid;}

/** End Registration **/

/**** Footer ****/

#footer hr{display:none;}
#footer { background:#ffffff; clear: left; width: 992px; color: #a6a6a6; margin-left: auto; margin-right: auto;}
#template #footer #footerNav {background:#001031 url(../../docroot/Images/bg-footer.png) repeat-x top left;width:100%; text-align:center;}
#template #footer #pennLogo {width:0px auto;}
#template #footer #bottomLeaderBoard { width:auto; text-align:center; margin:0px; padding:10px;  border-bottom:;}
#footer a { color: #a6a6a6; font-weight: normal; }
#footer ul { margin: 1px; padding: 2px; }
#footer ul li { display: inline; padding: 1px 1px; }
#footer #topics { color: #666666; }
#footer .pennwell-link {display: block; float:left; margin-top: 27px; margin-right: 5px; width: 110px; height: 96px;}

#footer .link-block { float: left; margin: 50px 0px 0px 0px; color: #0048AB;}
#footer .link-block A { color: #a6a6a6; font-weight: bold;}

#footer-spacer-1 { height: 26px; background: transparent url( /images/header/row1-background.gif ) repeat-x top left;}
#footerall { clear:left;width: 982px;border-top:1px solid #e0e0e0; margin: 0px auto 40px auto; padding-top: }
* html #footerall {padding-top: 0px;}
#footerall .module {margin-bottom: 20px;}
#footerall .footercolumn { float: left; width: 28%; color:#ababab; font-size: 10px; margin-left: 30px; line-height: 15px; }
#footerall .footercolumn1 {float: left;margin:0 auto; color:#ababab;padding:0 2px; margin-right:5px;}
#footerall .footercolumn .header {color: #393939; font-size: 11px;}
#footerall .footercolumn a {  color: #ababab; font-size: 10px; line-height: 15px; }
#footerall .footercolumn1 a b {color:#999;}
#footerall ul { list-style-type: none; margin-left: 0; padding-left: 0; }
#footerall ul li ul { margin-left: 5px; padding-left: 5px; }
#footerall h2 { font-size: 12px; color: #999;}
#footerall h3, #footerall a { font-size: 11px; color: #525252; }
#footerall h3.style5 {margin:10px auto 0 auto; padding: 1px 0 1px 0;color:#999;}
#footerall h2.style5 {margin:2px auto 2px auto; padding: 2px 0 2px 0;}
#footerall a:hover { font-weight: normal; color: #29264B; }
#footerall a { font-weight: normal; color: #29264B; }
#footerall ul.footerListNest li a {color:#ababab;}
#footerall ul.footerListNest li a:hover {color:#29264b;}

#template #extendFooter {background:#fff;}
.FooterImage{height:0px;}

/**** End Footer ****/

/**** Whitepaper Listing ****/

.whitepaper-category{}

.whitepaper-category-search{}

.whitepaper-display{}
.whitepaper-imgtext img.vendor-logo{width: 200px;}

.whitepaper-listing .page-title { font-size: 16pt; font-weight: bold; padding-bottom: 5px; display: block; }
.whitepaper-listing .page-intro-text { font-size: 8pt; display: block; margin-bottom: 10px; }

.whitepaper-listing .whitepaper-display { font-size: 10pt; margin-bottom: 15px; display: block; }
.whitepaper-listing .whitepaper-display A { text-decoration: underline; font-weight: bold; color:#0048AB;}
.whitepaper-listing .whitepaper-display A:hover {color:#0048AB;}
.whitepaper-listing .featured-whitepapers { border-bottom: 1px solid #666; padding-bottom: 10px; margin-bottom: 10px; display: block;}
.whitepaper-listing .page-content-type-text, .featured-whitepapers-text, .recent-whitepapers-text { display: block; font-weight: bold; font-size: 14px; color: #000; margin-bottom: 10px; }
.whitepaper-listing .more-vendors-link { display: block; margin-top: 10px; margin-bottom: 10px; text-align: right; }

.whitepaper-listing .vendor-link IMG {  border: none; }

.whitepaper-listing .vendor-logo { float: left; margin: 10px; }
.whitepaper-listing .vendor-whitepaper-synopsis P { margin-top: 0px; }
.whitepaper-listing .whitepaper-date { font-size: 9px; }


.whitepaper-promo{ margin-bottom:10px;}
.whitepaper-promo #block1{margin:0px 5px;}
.whitepaper-promo table{border-spacing:0px;}
.whitepaper-promo .promo-item .title{font-weight: bold;}
.whitepaper-promo .vendor-link{}
.whitepaper-listing .whitepaper-display .whitepaper-synopsis P{ display:inline;}
.whitepaper-listing-image{width:120px;}
.whitepaper-listing-td-vendorlogoimg{width:120px;vertical-align:top;padding-right:5px;padding-left:10px;text-align:center;}
.whitepaper-listing-tdofvendorimg{vertical-align: top; padding-right: 5px; padding-left: 10px; text-align: center}
.vendor-logo-img{width: 120px;}

.webcast-summary-pagetitle .centerwebcasttitle {width:98%;}

/****end whitepaper listing***/

/* Content Rotator */

.content-rotator-contentbox{width:68%;}
.content-rotator-boxRightLink img { height:150px;}
.content-rotator-morelink {width:100%; text-align:right;}
.content-rotator-boxLinkBlk {margin-top:5px;}
.contentrotator-innerdiv{width:auto; padding:1px 2px 2px;}
.content-rotator-divbox{ margin-bottom:10px;}
table.content-rotator-formtable{padding:0px; margin:0px; border-spacing:0px; border-collapse: collapse;}
.content-rotator-formtable td{padding:0px;}

/* End Content Rotator */

/** Ter Nav **/
ul.tertiary li {white-space:normal !important;}
ul.tertiary.split.right{ _margin-left:0% !important; _top:0px; }
#tertNavTitle {margin-top:0px !important;}
.tertiary-nav { margin-top:10px; margin-bottom:10px; position:relative; min-width:0;}
.tertiary-nav-title{margin-top:0px;}
.tertiary-nav-list ul.tertiary.split {margin-left:5px;}

/** Background Disapear Fix **/
#containerBottomParsys {margin-bottom:1px;}
#containerTopParsys {margin:0px;}


/**** Wire News ****/

.wirenews-list-summary {background:#fff;  margin-bottom:10px;}
.wirenews-block {}
.summary-footer { padding:2px; background: #5596ff url(../../docroot/Images/moreBG.png) repeat-x top left;}
.summary-footer  a{color:#000000}
.morelink { padding:2px; background: #5596ff url(../../docroot/Images/moreBG.png) repeat-x top left;}
.morelink a{color:#000000}
.article-list-summary{background:#fff;  margin-bottom:10px;}


/**** Events ****/
.viewallevt {margin-bottom:0px; padding:2px; background: #5596ff url(../../docroot/Images/moreBG.png) repeat-x top left;}
.viewallevt a{color:#000000;}
.evtsummary { margin-bottom:10px;}
.eventsummaryitems {padding:10px 0px 0px 0px !important; }
.eventsummaryitem {padding:0px 5px 10px 5px;}
.evttitlelink {font-weight:bold;}

.pwevents{ margin-bottom:10px;}
.pweventdiv{padding:0px 5px; margin:10px 0 0;}
.viewallpwevents{float:none; padding:2px; text-align:right; border-top:1px dotted #ccc;}

/**** RSS ****/
.rsspromo {margin-bottom:10px}
.rsspromo .header{margin-bottom:10px;}
.rsspromo_title {padding:0px 5px; font-weight:bold;}
.rsspromo_summary {padding:0px 5px;}
.rsspromo_morelink { padding:2px; background: #5596ff url(../../docroot/Images/moreBG.png) repeat-x top left;}
.rsspromo_morelink a{color:#0000000;}

/**** Test Form ****/

.testform-wrapper{overflow:hidden; height:auto; margin-bottom:5px;}
.testform-header{display:block; height:21px; font-size:14px; font-weight:bold; text-transform:uppercase; padding-top:4px; color:#FFFFFF; background: url(../../docroot/Images/midArtHeader) repeat-x top left; padding-left:5px; margin-left:0px; }
.testform-form{text-align:center; margin:0px; padding:0px; overflow:hidden; height:auto;}
.testform-questions{text-align:left; list-style:none; margin:0px; padding:0px 5px; overflow:hidden; height:auto;}
.testform-questions ul{list-style-type:none; padding-bottom:5px;}
.testform-questions ul li{padding-bottom:3px;}
.testform-description{margin:5px;}
.testform-sponsor{margin-top:5px;}

/*** End Test Form ****/

.text-ad-head-title { display: none; }

/**** Search Page ****/
.search-searchResult a{font-weight:bold;}

/** Navigation **/

#topnav { width: 993px; background:#000 url(../../docroot/Images/globalNavBG.png) repeat-x ; height: 29px; }
#topnav a{color:#FFFFFF;}
#topnav ul { padding: 0px; margin: 0px; }
#topnav li { font-size: 12px; line-height: 26px; margin: 0px; float: left; list-style: none; }
#template #header #navigation #topnav li a {font-size:13px; font-weight:bold; padding:4px 11px;}
#template #header #navigation #topnav li a:hover {font-size:13px; font-weight:bold;}
#topnav li:hover {background:#73acff;}
#topnav li:hover a, #topnav li.sfhover a, * html #topnav li.sfhover a {color: #fff;}
#topnav li li {background:url(../../docroot/Images/dropdowndivider.png) left bottom repeat-x; float: none; list-style: none; line-height: 20px; }
#topnav li:hover, #topnav li.sfhover, * html #topnav li.sfhover {background:#73acff; color:#fff;}
#topnav li .submenu {z-index:100;}

/** Nav Hover **/
#topnav li li a:hover, #topnav li li li a:hover{color:#FFFFFF !important;}
#topnav li:hover, #topnav li.sfhover, * html #topnav li.sfhover { background:#73acff; color:#fff;}

/* define link properties */
#topnav li li li a { font-weight: normal; line-height: 14px; font-size: 11px; margin: 0px; }
#topnav li:hover a, #topnav li.sfhover a, * html #topnav li.sfhover a { color: #fff; }
#topnav li:hover li a, #topnav li.sfhover li a, * html #topnav li.sfhover li a { color: #0066cc; }
#topnav li li, #topnav li .submenu .submenu-col li a, #topnav li li li a { padding: 2px; }
#topnav li li a:hover, #topnav li li li a:hover { background: #73acff; color: #fff;}

/* bounding box for drop down */
#topnav li .submenu { position: absolute; left: -999em; margin-top:0px; *margin-top: 25px; z-index:100;}
#topnav li:hover .submenu, #topnav li.sfhover .submenu, * html #topnav li.sfhover .submenu { left: auto; }

/* col setup */
.wrapper-col{ padding-top:10px; background: #d9dbe0 url(../../docroot/Images/dropdownshadow.png) top left repeat-x; border: 1px solid #73acff; z-index:999;}
.submenu .submenu-col 	   { width: 100% !important; float: left !important; margin-top: 1px; }
.submenu .submenu-homecol   { width: 250px !important; } 
.submenu .submenu-onecol   { width: 200px !important; }
.submenu .submenu-twocol   { width: 300px !important; }
.submenu .submenu-threecol { width: 540px !important; }
.submenu .submenu-fourcol  { width: 720px !important; }


/* separators */
#topnav .separator { width: 1px; height: 29px; margin-left: 0px; margin-right: 0px; padding: 0px; background: no-repeat url(../../docroot/Images/globalnavdivider.png); float: left; }
#topnav .padding { padding: 0px; margin: 0px; width: 55px; border: 0px solid #df0032; background: url(../../docroot/Images/empty.gif); float: left; }

/* position for right-align menus */

#topnav #nav-home:hover .submenu { *margin-left: -62px; }
* html #topnav #nav-home.sfhover .submenu { margin-left: -62px; }

#topnav #nav-world:hover .submenu { *margin-left: -118px; }
* html #topnav #nav-world.sfhover .submenu { margin-left: -118px; }

#topnav #nav-coal:hover .submenu { *margin-left: -91px; }
* html #topnav #nav-coal.sfhover .submenu { margin-left: -91px; }

#topnav #nav-renewable:hover .submenu { *margin-left: -103px; }
* html #topnav #nav-renewable.sfhover .submenu { margin-left: -103px; }

#topnav #nav-nuclear:hover .submenu { *margin-left: -74px; }
* html #topnav #nav-nuclear.sfhover .submenu { margin-left: -74px; }

#topnav #nav-fired:hover .submenu { *margin-left: -86px; }
* html #topnav #nav-fired.sfhover .submenu { margin-left: -86px; }

#topnav #nav-cospp:hover .submenu { *margin-left: -123px; }
* html #topnav #nav-cospp.sfhover .submenu { margin-left: -123px; }

#topnav #nav-oandm:hover .submenu { *margin-left: -55px; }
* html #topnav #nav-oandm.sfhover .submenu { margin-left: -55px; }

#topnav #nav-eande:hover .submenu { *margin-left: -87px; }
* html #topnav #nav-eande.sfhover .submenu { margin-left: -87px; }

#topnav #nav-business:hover .submenu {margin-left: -124px; *margin-left: -205px; }
* html #topnav #nav-business.sfhover .submenu { margin-left: -205px; }

#topnav #nav-tand:hover .submenu {margin-left: -154px; *margin-left: -204px; }
* html #topnav #nav-tand.sfhover .submenu { margin-left: -205px; }

#topnavcontainer a{font-weight:bold; color:#FFFFFF; text-decoration:none;}
#topnavcontainer a:hover{font-weight:bold; color:#fff; text-decoration:underline;}
#topnav1{ width: 993px; background: url(../../docroot/Images/portalnavbg.png) repeat-x ; height: 26px; margin:0px auto; text-align:center;}
#topnavcontainer {margin:0px auto; width:721px !important;}
#topnav1 #topnavcontainer ul { padding: 0px; margin: 0px; }
#topnav1 #topnavcontainer li { font-size: 12px; line-height: 26px; margin: 0px; float: left; list-style: none; }
#topnav1 #topnavcontainer li a{padding:4px 10px;}
#topnav1 #topnavcontainer li li { float: none; list-style: none; line-height: 20px; }

/* separators */
#topnav1 #topnavcontainer .separator { width: 1px; height: 26px; margin-left: 0px; margin-right: 0px; padding: 0px; background: no-repeat url(../../docroot/Images/portalnavdivider.png); float: left; }

/* selected top-level node */

.PGPhighlighted{background:#73acff !important;}

#HOME.highlighted{ background:#73acff;}
#HOME:hover{ background:#73acff;}

#PEI.highlighted {background:#73acff;}
#PEI:hover {background:#73acff;}

#COSPP.highlighted {background:#73acff;}
#COSPP:hover {background:#73acff;}

#PGEvents.highlighted {background:#73acff;}
#PGEvents:hover {background:#73acff;}

#BG.highlighted {background:#73acff;}
#BG:hover {background:#73acff;}

#topnav1 #topnavcontainer:hover li.selected, #topnav1 #topnavcontainer .sfhover .selected { border: 0px; padding: 1px 9px !important; }


/** Honeywell Micro Site **/

#HWContentRotator{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px;}

#crButtons {margin:0px auto; height:53px;}

.container {
	overflow: hidden;
	width: 518px;
}
#main {
	padding: 6px;
	background: #DE0032;
	
}

/*--Main Image Preview--*/
.main_image {
	width: 516px; 
    height: 200px;
	float: left;
	background: #000;
	position: relative;
	overflow: hidden;
	color: #fff;
	border:1px solid #fff;}
.main_image h2 {
	display:none;
}
.main_image p {
	font-size: 12px;
	padding: 0px;	
    margin: 0;
    font-family:Arial, Helvetica, sans-serif;
}
.block small { 
	font-size: 10px; 
    font-family:Arial, Helvetica, sans-serif;
    color:#5c5c5c;
}
.main_image .block small {display:none;}

a.crHeaderTitle {
	font-size:14px;
    font-family:Arial, Helvetica, sans-serif;
    color:#DE0031 !important;
}

.crMoreLink a{text-align:right; float:right; font-family:Arial, Helvetica, sans-serif; color:#DE0031 !important;}

.main_image .desc{
	position: absolute;
	top: 0;
	left: 315px; /*--Stick the desc class to the bottom of our main image container--*/
	width: 192px;
	height:200px;
	display: none; /*--Hide description by default, if js is enabled, we will show this--*/
}
.main_image .block{
	width: 100%;
	height: 1000%;
	padding:5px;
	background: #111;
	border-top: 1px solid #000;
}
.main_image a.collapse {
	height: 27px; width: 93px;
	text-indent: -99999px;
	position: absolute; 
	top: -27px; right: 20px; 
}
.main_image a.show {background-position: left bottom;} 


.image_thumb {
	float: left;
	margin-top:2px;
}
.image_thumb img {
	border: 1px solid #ccc; 
	padding: 5px; 
	background: #fff; 
	float: left;
	display:none;
}
.image_thumb ul {
	margin: 0; padding: 0;
	list-style: none;
}
.image_thumb ul li{
	margin: 0;
	background: #d7d4d4;
	width: 125px;
	height:47px;
	float: left;
	padding:2px;
	border:1px solid #b3b3b3;
	margin-right:2px;
}
.image_thumb ul li.hover {
	background: #ddd;
	cursor: pointer;
}
.image_thumb ul li.active {
	background: url(../../docroot/Images/cractivebtn.png) repeat-x;
	cursor: default;
}

html .image_thumb ul li h2 {
	font-size: 12px; 
	margin: 0px; 
    padding: 0;
    font-weight:bold;
    font-style:italic;
    color:#3366CC;
    font-family:Arial, Helvetica, sans-serif;
}
.image_thumb ul li .block {
	float: left; 
	padding: 0;
}	
.image_thumb ul li p{display: none;}

#DropdownContainer ul {margin:0px; padding:0px; list-style:none;}


.hwtitles h1{color:#666666; font-size:28px; font-weight:bold; padding:0px; margin:0px;}

.expandBox {background:url(../../docroot/Images/expandbg.png) #edecec top left repeat-x; border:1px solid #b9b9b9; padding:5px 5px 5px; text-align:left; width:98%; font-family:Arial, Helvetica, sans-serif;}
.expandBox2 {background:url(../../docroot/Images/expandbg.png) #edecec top left repeat-x; border:1px solid #b9b9b9; padding:5px 5px 5px; text-align:left; width:96%; font-family:Arial, Helvetica, sans-serif;}

.expandBox a{font-size:12px; color:#3366cc; font-family:Arial, Helvetica, sans-serif;}
.expandBox a:hover{font-size:12px; color:#3366cc; font-family:Arial, Helvetica, sans-serif;}
.expandBox a:visited{font-size:12px; color:#3366cc; font-family:Arial, Helvetica, sans-serif;}
.expandBox a.featuredTitle:link {font-size:12px;}

.expandBox2 a{font-size:12px; color:#3366cc; font-family:Arial, Helvetica, sans-serif; }
.expandBox2 a:hover{font-size:12px; color:#3366cc; font-family:Arial, Helvetica, sans-serif;}
.expandBox2 a:visited{font-size:12px; color:#3366cc; font-family:Arial, Helvetica, sans-serif;}

a.HWmoreLinks {font-size:18px; font-weight:bold; color:#de0032; background:none; padding-left:0px;}
a.HWmoreLinks:hover{font-size:18px; font-weight:bold; color:#de0032; background:none; padding-left:0px;}
a.HWmoreLinks:visited{font-size:18px; font-weight:bold; color:#de0032; background:none; padding-left:0px;}

.expandBox .moreLinkBtn a{padding-left:0px; background:none !important;}

.rightBoxHeader{color:#666666; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin-bottom:5px; display:block;}

.PR {display:block; padding-left:11px; background:url(../../docroot/Images/arrow.png) no-repeat; margin-bottom:5px;}
.FAFPE{display:block; padding-left:11px; background:url(../../docroot/Images/arrow.png) no-repeat;}
.expandBoxLinks{padding-left:11px; background:url(../../docroot/Images/arrow.png) no-repeat;}
.DropdownContainer ul{list-style:none; padding:0px; margin:0px;}

/** Most Popular Articles **/

#mboxClick-PowerGen_MostRead_Articles td{display:block; margin-bottom:10px;}
#mboxClick-PowerGen_MostRead_Articles td a{font-weight:bold;}
#mboxImported-default-PowerGen_MostRead_Articles-0{margin-top:8px;}
