body {background-color:#FFFFFF; color:#464646; font: 12px/14px Arial, Helvetica, sans-serif; text-align:center; margin:12px auto 12px auto;}

/* * html .cell {display:inline} */

p {margin:0.5em auto 1.0em auto;}

a {color:#004EB0;}

a img {border:0px solid;}

div, td {text-align:left; font: 12px/14px Arial, Helvetica, sans-serif;}

div.siteContainer {width:982px; margin:0px auto 0px auto; position:relative;}

div.mainContent {background:#FFFFFF url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s692r66652r696q77782r636s6q2s7765622s66652s636s6q6q6s6r2s736974655s626o67726r642r676966) repeat-y; border-bottom:1px solid #464646; position:absolute; top:102px; margin:0px auto 0px auto;}
div.mainContent div.inner {padding:6px 3px 6px 3px; position:relative; height:1%;}

div.leftColumn, div.rightColumn {height:1%; display:inline;}
div.leftColumn {float:left; width:670px;}
div.rightColumn {float:right; width:306px;}

div.pageTitle {font-weight:bold; font-size:16px; line-height:24px; height:24px; border-top:1px solid #939393; border-bottom:1px solid #939393; border-left:1px solid #939393; margin:0px 3px 6px 3px; text-transform:uppercase; color:#A4A4A4; padding-left:6px;}

ul {list-style-type:square; margin:0em; padding-right:-2em; padding-left:1.5em; list-style-position: outside; color:#464646;}
li {margin:0.75em 0em 0.75em 0em;}
.content ul li div, .HLmargin {margin-top:.18em;}
.content ul li {margin:0.52em 0em 0.40em 0em;}

img.partnerLogo {border:0px none;}

.divider, .dividerBlog {clear:both; background-color:#464646; height:1px;}
.divider {margin:6px 0px 6px 0px;}
.dividerBlog {margin:12px 6px 12px 6px;}
.dividerBlog a {color:#FFFFFF;}

/* BACKGROUND COLOR STYLES */

.bglightgray1{background-color:#939393; color:#FFFFFF;}
.bglightgray2{background-color:#9B9B9B; color:#FFFFFF;}
.bgdarkgray{background-color:#464646; color:#FFFFFF;}
.bgpaleblue{background-color:#F0F4F5;}

/* POSITIONING STYLES */

.nopadding {padding:0px;}
.nomargin {margin:0px;}
.center {text-align:center;}
.fleft {float:left;}
.fright {float:right;}
.top {vertical-align:top;}
.lmodpad10 {padding-left:10px;}
.lmodpad20 {padding-left:20px;}
.lmodpad30 {padding-left:30px;}
.rmodpad10 {padding-right:10px;}
.rmodpad20 {padding-right:20px;}
.rmodpad30 {padding-right:30px;}
.rel {position:relative;}
.abs {position:absolute;}
.clear {clear:both; display:block; height:1px; overflow:hidden;}


/* HEADER STYLES */

#pageHeader {width:982px; height:60px; margin:0px auto 0px auto; margin-bottom:3px; position:absolute; top:12px}
#logoFE {float:left;}
#logoFE img {width:242px; height:60px; border:0px none;}
#tagline {line-height:16px; float:left; padding-top:6px; margin-left:30px; font-weight:normal; font-family:tahoma,verdana,sans-serif; color:#666666; font-size:11px;}
div.coolTips {float:left; background:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s692r66652r696q77782r636s6q2s7765622s66652s636s6q6q6s6r2s636s6s6p746970736267342r676966) no-repeat; width:325px; height:55px; color:#464646; text-align:left; font-size:9px; margin-left:80px;}
.hotTipTxt {font-weight:bold; color:#FF0000;}
.coolFactTxt {font-weight:bold; color:#0099FF;}
div.coolTips table {width:245px; height:55px; margin-left:55px; vertical-align:middle;}
#logoWX {float:right;}
#logoWX img {width:63px; height:60px; border:0px none;}


/* HEADER NAVIGATION STYLES */

div.navbar {width:982px; height:27px; background:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s692r66652r696q77782r636s6q2s7765622s66652s636s6q6q6s6r2s3933393339332r676966) repeat-x bottom left; margin:0px auto 0px auto; position:absolute; top:75px; z-index:2;}

div.navbar div.active, div.navbar div.inactive {float:left; display:inline; padding:7px 10px 7px 10px; border-top:1px solid #9b9b9b; border-left:1px solid #9b9b9b; border-bottom:1px solid #FFFFFF; position:relative; white-space:nowrap; text-transform:uppercase; font-size:11px; line-height:11px; }

div.navbar div.active {background-color:#FFFFFF;}
div.navbar div.inactive {background-color:#F0F4F5; border-bottom-color:#9B9B9B;}
div.navbar a {color:#464646; font-weight:normal;}
div.navbar a:link, div.navbar a:visited {text-decoration:none;}
div.navbar a:hover, div.navbar a:active {text-decoration:underline;}

div.subnav {position:absolute; z-index:10000; left:-1px; top:26px; display:none; border-right:1px solid #939393; background-color:#FFFFFF;}

div.subnav div.subnavitem {z-index:10000; padding:7px 10px 7px 10px; display:block; border-right:0px none; border-bottom:1px solid #939393; border-left:1px solid #939393; text-transform:capitalize; cursor:pointer; background-color:#FFFFFF; font-size:11px; line-height:11px}

div.altnav {float:right; height:25px; line-height:25px;}
div.altnav img {vertical-align:middle; border:0px none;}
div.altnav .divider {margin:0px 7px 0px 7px;}


/* PREDEFINED WIDTHS & HEIGHTS */

.w6 {width:6px;}
.w150 {width:150px;}
.w156 {width:156px;}
.w160 {width:160px;}
.w170 {width:170px;}
.w220 {width:220px;}
.w248 {width:248px;}
.w262 {width:262px;}
.w300 {width:300px;}
.w326 {width:326px;}
.w329 {width:329px;}
.w396 {width:396px;}
.w410 {width:410px;}
.w502 {width:502px;}
.w664 {width:664px;}
.w970 {width:970px;}

.h33 {height:33px;}
.h38 {height:38px;}
.h75 {height:75px;}
.h84 {height:84px;}
.h94 {height:94px;}
.h100 {height:100px;}
.h136 {height:136px;}
.h137 {height:137px;}
.h145 {height:145px;}
.h150 {height:150px;}
.h160 {height:160px;}
.h170 {height:170px;}
.h175 {height:175px;}
.h176 {height:176px;}
.h180 {height:180px;}
.h185 {height:185px;}
.h195 {height:195px;}
.h200 {height:200px;}
.h210 {height:210px;}
.h220 {height:220px;}
.h250 {height:250px;}
.h262 {height:262px;}
.h300 {height:300px;}
.h352 {height:352px;}
.h367 {height:367px;}
.h386 {height:386px;}
.h400 {height:400px;}
.h550 {height:550px;}
.h562 {height:562px;}
.h600 {height:600px;}


/* MODULE STYLES */

div.module, div.moduleBlog {background-color:#FFFFFF; padding:0px; border:0px none;}
div.module {margin:0px 3px 6px 3px; display:inline; float:left;}
div.moduleBlog {margin:0px 6px 6px 6px; clear:both;}
div.moduleBlog  div.permLink a {color:#FFFFFF;}

div.module div.container {border-right:1px solid #464646; border-left:1px solid #939393; height:100%; padding:0px; margin:0px; background:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s692r66652r696q77782r636s6q2s7765622s66652s636s6q6q6s6r2s3436343634362r676966) repeat-x 0% 100%; position:relative;}

div.topborder {background:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s692r66652r696q77782r636s6q2s7765622s66652s636s6q6q6s6r2s3933393339332r676966) repeat-x 0% 0%;}

div.module div.header, div.module div.blogHeader a {height:23px; line-height:23px; padding:0px 5px 0px 5px; text-transform:uppercase; font-weight:bold; color:#939393; font-size:15px; text-decoration:none;}
div.module div.header {background:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s692r66652r696q77782r636s6q2s7765622s66652s636s6q6q6s6r2s6q6s645s6864725s626o67726r642r676966) repeat-x; text-align:left;}
div.module div.blogHeader {text-align:center; border-bottom:1px solid #a9a9a9; margin-bottom: 1em;}

div.module div.content {padding:5px 5px 7px 5px; position:relative;}
div.module .headline, div.moduleBlog .headline {font-weight:bold; font-family: Georgia, Times, Serif; color:#004EB0; text-decoration:none;}

div.w156 .headline, div.w248 .headline, div.w326 .headline, div.w329 .headline {font-size:13px; line-height:16px;}
div.w502 .headline, div.w664 .headline, div.moduleBlog .headline {font-size:16px; line-height:16px;}

.headline a {color:#004EB0;}
.headline a:link, .headline a:visited {text-decoration:none;}
.headline a:hover, .headline a:active {text-decoration:underline;}

/* styles to support BZ 18814 */
div.bullets div.headline, div.bullets div.description {padding-left:15px;}
div.bullets div.headline {background:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s692r66652r696q77782r636s6q2s7765622s66652s636s6q6q6s6r2s62756p6p65742q7371756172652r676966) no-repeat 0px 5px; margin-bottom:0.65em;}
div.nobullets div.description {margin:0.10em 0 0.65em 0;}
/* styles to support BZ 18814 */

.artTitle, {font-weight:bold; font-family: Georgia, Times, Serif;line-height:20px;}
.artTitle {color:#004EB0; font:14px/16px;}
.artDate {font-weight:bold; font-family: Georgia, Times, Serif;font:11px/18px;}}
.relLinks {position: relative; display:inline; margin:0 0 1.8em 1.8em; float:right;}

div.thumbnail {float:left; margin:0em 1em 0em 0em; width:100px; height:100px;}
div.thumbnailcenter {text-align:center; margin:0px auto 0px auto;}
div.thumbnail img, div.thumbnailcenter img {width:100px; height:100px; border:1px solid #939393;}

div.lgthumbnail {float:left; margin:0em 1em 0em 0em; width:140px; height:150px;}
div.lgthumbnailcenter {text-align:center; margin:0px auto 0px auto;}
div.lgthumbnail img, div.lgthumbnailcenter img {width:140px; height:150px; border:1px solid #939393;}

div.smthumbnail {float:left; margin:0em 1em 0em 0em; width:75px; height:50px;}
div.smthumbnailcenter {text-align:center; margin:0px auto 0px auto;}
div.smthumbnail img, div.lgthumbnailcenter img {width:75px; height:50px; border:1px solid #939393;}

div.more, div.blogMore {font-family:Georgia, Times, Serif; font-size:13px; text-transform:lowercase; white-space:nowrap; display:block;}
div.more {position:absolute; bottom:6px; right:6px;}
div.more a, div.blogMore a {color:#307D0D; clear:both;}
div.more a:link, div.more a:visited, div.blogMore a:link, div.blogMore a:visited {text-decoration:none;}
div.more a:hover, div.more a:active, div.blogMore a:hover, div.blogMore a:active {text-decoration:underline;}
div.blogMore {border:1px solid #939393; text-align:center; padding:6px; height:15px; line-height:15px;}


div.rightPromoLinks {background:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s692r66652r696q77782r636s6q2s7765622s66652s636s6q6q6s6r2s3933393339332r676966) repeat-x 0% 0%; background-color:#F0F4F5; color:#464646; text-align:center;border-bottom: solid 1px #939393;}
div.rightPromoLinks ul {list-style-type:square;}
div.rightPromoLinks a {color:#004EB0; font: 11px/17px Arial, Helvetica, sans-serif; text-align:center;}



div.pullquoteL, div.pullquoteR {
  padding:1ex 0px 1ex 0px;
  border-top:2px solid #333333;
  border-bottom:2px solid #333333;
  width:200px;
  color:#666666;
  font: italic bold 22px times, serif;
  position:static;
  text-align:left;
}

div.pullquoteL {
  float:left;
  margin:2ex 2ex 2ex 0ex;
}

div.pullquoteR {
  float:right;
  margin:2ex 0ex 2ex 2ex;
}

.blurb {
  color: #3182c2;
  font-weight: bold;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
}


.backToNews {margin-right:5px;}

.blurb2 {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.topStoryHeader {color:#464646; font: bold 18px/20px Georgia, Times, Serif; text-decoration:none; margin:0.5em 0 0.5em 0;}

div.vdivider {background-color:#464646; width:1px;margin: 10px 20px 10px 20px;float:left;overflow:hidden;}
#flashcontent {background:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s632r66652r696q77782r636s6q2s636s6q6q6s6r2s6373732s6r6s6r65) no-repeat;}

/* I.S.M. STYLES */

div.ismBlock {height:200px; border-left:1px solid #939393; display:block; float:left;}
div.ismBlock img, #ism_viewport img {width:140px; height:150px; border:1px solid #939393; margin:6px 6px 6px 4px;}


/* FOOTER STYLES */

div.footer {width:982px; height:96px; background:#004EB0 url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s692r66652r696q77782r636s6q2s7765622s66652s636s6q6q6s6r2s666s6s7465722q6261636o67726s756r64322r676966) repeat-x; color:#FFFFFF; margin:0px auto 0px auto;}
div.footer div.inner {padding:12px; text-align:center;}
div.footer a {color:#ffffff;}
div.footer A:link, div.footer A:visited, div.footer A:active  {text-decoration: none;}
div.footer A:hover {text-decoration: underline;}




/* CLIMATE DATA STYLES */

div.regionDivide {font-weight:bold; font-size:14px; line-height:16px; color: #004EB0; margin: 15px 5px 5px 5px; float:left; text-align:left; width:200px;}
div.datemodule{color:#3182c2; float:right; text-align:right; margin: 15px 5px 3px 5px; width:250px; font-weight: bold ; font-size:11px;}
table.ClimateData {clear:both; border:1px solid #D3D3D3; width:100%;}
table.ClimateData, table.ClimateData td {border-collapse: collapse;}
table.ClimateData td {border-width: 2px; border-style: solid; border-top-color: #D3D3D3; border-right-color: #C0C0C0; border-bottom-color: #D3D3D3; border-left-color: #C0C0C0; padding:2px; color: #000000; text-align:center;}
tr.rowGreen td {background-color:#94E08B; width: 16%; font-weight:bold;}
tr.rowltGrey td {background-color:#EAEAEA;}
table.ClimateData td.city {text-align:right;}
.dataDescBox{clear:both; color: #555555; font-size:11px; line-height:18px; padding-left: 10px; padding-right: 10px; text-align: justify;}
.cdtagline{margin-top: 5em; margin-left: 25px; margin-bottom: 0px; padding: 5px; /*text-align: center;*/}

/* END OF CLIMATE DATA STYLES */



/* ON TV PAGE STYLES */


.thisweekinfobox {left:110px; top:5px; width:270px; height:100px; position:absolute;}
.airtime {left:53px;top:150px; width:300px;position:absolute;}
.archiveVidlinks {top:125px;left:13px;width:300px;}
ul.ontvbullets {list-style-type:disc; margin:0em; padding-right:-2em; padding-left:-1.5em; list-style-position: outside;}
.episodebox {width:100px;height:260px;position:relative;}
.episodebg {background:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s692r66652r696q77782r636s6q2s7765622s66652s636s6q6q6s6r2s6s6r74762q636p69702q62672r676966)}
.greentipBox {height:240px;background:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s692r66652r696q77782r636s6q2s7765622s66652s636s6q6q6s6r2s677265656r74697042472r676966)}
.greentipBoxTxt {margin: 85px 28px 20px 28px; color:#4a5d44; font:13px/18px bold; font-weight:bold;}
.greentipBoxMore {position:absolute;width:75px;height:60px;top:180px;right:0px}
.ontvHdr {text-align:left;height:23px; line-height:23px; padding:0px 5px 0px 5px; text-transform:uppercase; font-weight:bold; color:#637a26; font-size:15px; text-decoration:none;background:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s692r66652r696q77782r636s6q2s7765622s66652s636s6q6q6s6r2s6q6s645s6864725s626o67726r645s6s6r74762r676966) repeat-x; text-align:left;}
.ontvlinks {position:absolute; left:420px; top:5px; width:200px; height:150px;}
.ontvBox {background:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s692r66652r696q77782r636s6q2s7765622s66652s636s6q6q6s6r2s6s6r7476657069736s646542472r6n7067);height:198px;font: 12px/12px Arial, Helvetica, sans-serif;}
.ontvBoxArchive {background:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s692r66652r696q77782r636s6q2s7765622s66652s636s6q6q6s6r2s6s6r7476657069736s646542472q617263686976652r6n7067);height:198px;font: 12px/12px Arial, Helvetica, sans-serif;}
.watchshow {left:13px;top:127px;width:206px;height:43px;position:absolute;}
.tvthumb {top:16px;left:13px;}
.secretcontent {left:214px; top:127px; width:180px; height:35px; position:absolute;}
.button {display:inline; cursor:pointer;text-align:center;font:12px;line-height:12px;}
.ontvlinks .headline {text-transform:capitalize;}
.vidlinkButton {float:left; margin:2px 0px 0px 8px;width:20px; height:15px; top:0px; left: 0px;background-color:#d8e1b7; color:#749128; border: solid 2px #749128; font-size:12px; line-height:12px; font-weight:bold;}
.vidlinkButton a  {width:20px; height:12px; display:block; font-weight:bold; font-size:12px; line-height:12px; text-align:center; padding-top:3px;}
.vidlinkButton a:link, .vidlinkButton a:visited {color: #749128; text-decoration:none;}
.vidlinkButton a:hover {color:#5e7621;background-color:#eef2ce; text-decoration:none;}
.ontv1 {left:122px; top:14px; width:270px; height:100px; position:absolute;}
.ontv2 {left:214px; top:128px; width:180px; height:35px; position:absolute;}
.ontv3 {position:absolute; left:430px; top:14px; width:200px; height:150px;}




/* Social Bookmarking Styles */

span.socbookmark {padding: 0px 2px 0px 2px; line-height:21px; vertical-align:middle;}

div.socialbookmark, div.socialbookmark a,  div.socialbookmark td{text-decoration:none;font: 12px Verdana, "Gill Sans MT", "Gill Sans", "Century Gothic", Arial, Tahoma, sans-serif;color:#555555;}

div.socialbookmark{font: 12px Verdana, "Gill Sans MT", "Gill Sans", "Century Gothic", Arial, Tahoma, sans-serif;color:#555555;width:585px;height:60px; border: 1px solid #a9a9a9;margin:50px auto 0px 25px;padding:8px;}

td.socbookmarkTD, table.socbookmarktbl td.socbookmarkTD, div.socialbookmark td.socbookmarkTD,td.socbookmarkTD2 {text-align:center;vertical-align:bottom;}
td.socbookmarkTD, td.socbookmarkTD2, table.socbookmarktbl td.socbookmarkTD, div.socialbookmark td.socbookmarkTD{margin-left: 10px;}

.SBstyle3 {font-size: 12px;color:#666666;}
.SBstyle1 {font-size: 11px;color: #498dce;font-weight: bold;}


/* Spring Temp Index */

div.nobgcolor div.module{background-color:transparent;}
.cityheader {FONT: bold 19px/22px;}
.hImageBlock {width:450px; height:280px;}
.bigbrownbox {background-color:#b9a862 !important;height:137px;display: block;width:201px;}
.biggreenbox {background-color:#a5cb39 !important;text-align:center;height:137px;display: block;width:201px;}
.bigboxtxt {margin-top:30px;text-align:center;}
.lgfont {font-size:25px; line-height:30px; text-align:center;margin-top:5px;}
.climIndexCredit {font-size:10px; line-height:10px; margin-bottom:5px;}
.climIndexCaption {width:650px;margin-bottom:10px;height:100%;}
.smallgreenbox {background-color:#d6e394 !important;height:110px;width:160px; text-align:center;padding-top:15px;}
.smallyellowbox {background-color:#efefad !important;height:110px;width:160px; text-align:center;padding-top:15px;}
.nextcity ,nextcity a {text-decoration:none;color:white;padding-right:10px;FONT: bold 16px/20px Arial, Helvetica, sans-serif;text-align:right;background-color:#b9a862 !important;}


/* Article Linker */


.relLinkImg {margin:0em .3em 0em 0em; width:100px; height:100px;}
.relLinkImg img {border:1px solid #939393;}
.w175 {width:175px;}
ul.relArtLinks {margin-left: 0;padding-left: -1.5em;}
ul.relArtLinks li {list-style-type:none;margin:2 2 2 -1.5em;padding-bottom:.9em;position:relative}
ul.relArtLinks2 li {list-style-type:none;margin:2 2 2 -1.5em;padding-bottom:.70em;position:relative}

ul.relArtLinks li a:link, ul.relArtLinks li a:visited, ul.relArtLinks li a:active {text-decoration:none;}

ul.relArtLinks2 li a:link, ul.relArtLinks2 li a:visited, ul.relArtLinks2 li a:active {text-decoration:none;}

ul.relArtLinks li a:hover, ul.relArtLinks2 li a:hover {text-decoration:underline;}

