/******************************************************************************
Filename:  site.css
Project:   New Jersey Resources
Purpose:   Site CSS:  Contains styles only used on current site
Date			Developer	Description
10/05/2006		jmk			Version 1.0
******************************************************************************/

/**** HOME PAGE ONLY STYLES (where home is different than interior) ****/
#pageBodyHomeContainer{margin-top:165px; width:100%; voice-family:"\"}\""; voice-family:inherit; margin-left:1px;}
html > body #pageBodyHomeContainer{margin-left:0px; background:transparent url("../images/global/body_bg.gif");}
#homeContentContainer{width:980px; background: transparent url("../images/global/home/homeContentContainer_bg.gif") 0 0 repeat-y; margin:0 0 0 0; }
#homeContent{background: transparent; width:974px; margin:0 0 0 0;}
#homeTextArea{width:550px; margin: 10px 0 20px 100px; padding:0; font-size:11px; line-height:18px;}
#homeTextArea h2{font-size:13px;  color:#003F5E; margin:0 0 10px 0;}
#homeMainImageArea{background: url("../images/global/home/homeMainImageArea_bg.gif") 0 0 repeat-y; width:735px; margin: 0 0 0 0;}
#homeMainImage{margin:0 0 0 0; border:none;}
#homeImageAreaBottom{background: url("../images/global/home/homeImageAreaBottom_bg.gif") 0 100% no-repeat; width:735px; padding: 0 0 16px 0;}
#homeImageAreaBottom h2{margin: 0 0 0 15px; color:#124C7E; font-family: Helvetica, Verdana, Arial, _san; font-size:18px; line-height:22px;}
html > body #homeImageAreaBottom h2{margin: 0 0 0 15px;}
#homeContentContainerBottom{clear:both;}

/************ BEGIN:  HOMEPAGE RIGHTNAV STYLES  ************/
#newsReportsContainer{width:235px; float:right; font-size:10px;}
#newsContent, #reportsContent{width:200px; margin:0 auto 10px 24px;  padding:10px 0 20px 0;}
#newsContent p, #reportsContent p{ font-size:10px;}
#newsContent .readMore{width:200px; text-align:right;}
#newsContent .readMore a{margin: 0 10px 0 auto; text-decoration:none;}
#reportsContent .viewPDF{width:200px; text-align:right;}
#reportsContent .viewPDF a{margin: 0 10px 0 auto; text-decoration:none; color:#338935; font-weight:bold;}
#newsReportsContainer h3{width:200px; margin: 6px 10px 0px 10px; color:#7895A0; font-family: Helvetica, Verdana, Arial, _san; font-size:14px;  font-weight:bold;}
html > body #newsReportsContainer h3{margin-bottom:6px;}

#reportsContent h4{font-size:12px; color:#338935; margin:10px 0 0 0;}
#reportsContent h5{font-size:11px; color:#72A572; margin:0 0 0 0;}
#reportsContent a{text-decoration:none;}
.PDFArrow{display:inline;}
.smallHeading{font-weight:normal; font-family:Verdana, Helevetica, Arial, _san;}
.report{margin: 10px 0 0 0;}

.newsReportsDivide{width:235px; height: 4px; margin: 0 0 0 0;}
.newsDivide{height: 4px; margin: 10px 0 10px 0;}
.reportsDivide{height: 4px; margin: 10px 0 0 0;}
span.lightBlue{color:#BFD1DD;}
#pollsContainer{width:235px; float:right;  margin:10px 0 6px 0; clear:right; text-align:center;}
#pollsContainer img{position:relative; margin: 10px auto 0 auto;}
/************ END:  HOMEPAGE RIGHTNAV STYLES  ************/

#homeContentTable{background:#ffffff url("/images/global/home/homeContentTable-right.gif") 0 -5px repeat-y; margin:10px 0 0 0; font-size:10px; color:#666666;}
#homeContentTable h4{margin:10px 0 5px 0; color:#7895A0; font-size:10px; font-weight:bold; text-transform:uppercase;}
#homeContentTable td{vertical-align:top;}
.bannerAd{position:relative; margin: 0 auto 0 auto; width:120px;}
#homeContentTable td p{text-align:left; width:130px;}

/**** article listings ****/
.newsArticle{margin:15px 0 0 0;}
#content .newsArticle h5{display:inline; margin:0 12px 0 0; font-size:11px; font-weight:bold;}
#content .newsArticle h5 a{color:#516F87;}
#content .newsArticle h5 a:hover {color:#83A2B2;}
#content .newsArticle .text{font-size:10px; color:#666666; margin:5px 0 10px  0;}
#content .newsArticle h6.alsoSee{color:#003F5E; font-size:10px; font-weight:bold; margin:0 0 0 0;}
#content .newsArticle p.alsoSee{margin:0 auto 35px 0;}
#content .newsArticle p.alsoSee a{ display:block; margin:6px 0 0 0;}
newsArticle a{text-decoration:none;}
a.viewPDF{margin: 0 10px 0 auto; text-decoration:none; color:#338935; font-weight:bold;}
a.viewPDF:hover{color:#124c7e;}
 
/**** articles ****/
#content h5.articleHeading{color:#516F87; margin:0 0 5px 0;}
#content span.date{color:#666666; margin:0 0 0 0;}
#articleImageAreaLeft{float:left; width:150px; margin: 0 20px 15px 0;}
#articleImageAreaRight{float:right; width:150px; margin: 0 0 15px 20px;}
#articleImageAreaLeft p, #articleImageAreaRight p{font-size:10px; width:120px; margin:10px 0 15px 0;}

/* site map module */
#sitemap{margin-left:20px;}
#sitemap a, #sitemap a:visited, #sitemap a:active{text-decoration:none;}
#sitemap a:hover{text-decoration:underline;}
.sitemapTitle{font-size:13px; font-weight:bold;}
.sitemap1{margin-left:20px;}
.sitemap2{font-size:11px; margin-left:20px;}