/* Added summer palette 2008 sbs 6/13/08 */
/*
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version:2.3.1
*/
/*reset.css*/
body {color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td {margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal;}
li {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym {border:0;font-variant:normal;}
sup,sub {line-height:-1px;vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input, textarea, select {font-family:inherit;font-size:inherit;font-weight:inherit;}
/*fonts.css*/
body {font:13px/1.22 verdana,arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
table {font-size:inherit;font:100%;}
pre,code,kbd,samp,tt {font-family:monospace;*font-size:108%;line-height:99%;}
/*grids.css*/
body {}
#ft {clear:both;}
#doc,#doc2,#doc3,#doc4,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7 {margin:auto;text-align:left;width:57.69em;*width:56.301em;min-width:750px;}
#doc2 {width:73.074em;*width:71.313em;}
#doc3 {margin:auto 10px;width:auto;}
#doc4 {width:74.923em;*width:73.117em;}
.yui-b {position:relative;}
.yui-b {_position:static;}
#yui-main .yui-b {position:static;}
#yui-main {width:100%;}
.yui-t1 #yui-main,.yui-t2 #yui-main,.yui-t3 #yui-main {float:right;margin-left:-25em;}
.yui-t4 #yui-main,.yui-t5 #yui-main,.yui-t6 #yui-main {float:left;margin-right:-25em;}
.yui-t1 .yui-b {float:left;width:12.3207em;*width:12.0106em;}
.yui-t1 #yui-main .yui-b {margin-left:13.3207em;*margin-left:13.0106em;}
.yui-t2 .yui-b {float:left;width:13.8456em;*width:13.512em;}
.yui-t2 #yui-main .yui-b {margin-left:14.8456em;*margin-left:14.512em;}
.yui-t3 .yui-b {float:left;width:23.0759em;*width:22.52em;}
.yui-t3 #yui-main .yui-b {margin-left:24.0759em;*margin-left:23.52em;}
.yui-t4 .yui-b {float:right;width:13.8456em;*width:13.512em;}
.yui-t4 #yui-main .yui-b {margin-right:14.8456em;*margin-right:14.512em;}
.yui-t5 .yui-b {float:right;width:18.4608em;*width:18.016em;}
.yui-t5 #yui-main .yui-b {margin-right:19.4608em;*margin-right:19.016em;}
.yui-t6 .yui-b {float:right;width:23.0759em;*width:22.52em;}
.yui-t6 #yui-main .yui-b {margin-right:24.0759em;*margin-right:23.52em;}
.yui-t7 #yui-main .yui-b {display:block;margin:0 0 1em 0;}
#yui-main .yui-b {float:none;width:auto;}
.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gb .yui-u,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u {float:left;margin-left:2%;width:32%;}
.yui-gb .yui-gb .yui-u,.yui-gb .yui-gc .yui-u {*margin-left:1.8%;_margin-left:4%;}
.yui-g .yui-gb .yui-u {_margin-left:.8%;}
.yui-gb .yui-u {float:right;}
.yui-gb div.first {margin-left:0;float:left;}
.yui-g .yui-gb div.first,.yui-gb .yui-gb div.first {*margin-right:0;*width:32%;_width:31.7%;}
.yui-gb .yui-gc div.first,.yui-gb .yui-gd div.first {*margin-right:0;}
.yui-gb .yui-gd .yui-u {*width:66%;_width:61.2%;}
.yui-gb .yui-gd div.first {*width:31%;_width:29.5%;}
.yui-g .yui-gc .yui-u,.yui-gb .yui-gc .yui-u {width:32%;_float:right;margin-right:0;_margin-left:0;}
.yui-gb .yui-gc div.first {width:66%;*float:left;*margin-left:0;}
.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf .yui-u {margin:0;}
.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf,.yui-gc .yui-u,.yui-gd .yui-g,.yui-g .yui-gc .yui-u,.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf .yui-g,.yui-gf .yui-u {float:right;}
.yui-g .yui-gc div.first,.yui-g .yui-ge div.first,.yui-g div.first,.yui-gc div.first,.yui-gc div.first div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first {float:left;}
.yui-g .yui-g .yui-u,.yui-gb .yui-g .yui-u,.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u,.yui-ge .yui-g .yui-u,.yui-gf .yui-g .yui-u {width:49%;*width:48.1%;*margin-left:0;}
.yui-g .yui-g div.first {*margin:0;}
.yui-gb .yui-g div.first {*margin-right:4%;_margin-right:1.3%;}
.yui-gb .yui-gb .yui-u {_margin-left:.7%;}
.yui-gb .yui-g div.first,.yui-gb .yui-gb div.first {*margin-left:0;}
.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u {*width:48.1%;*margin-left:0;}
.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf {width:49.1%;}
.yui-g .yui-gb div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first {margin-left:0;}
.yui-g .yui-gc div.first,.yui-gc div.first,.yui-gd .yui-g,.yui-gd .yui-u {width:66%;}
.yui-gd div.first,.yui-gb .yui-gd div.first {width:32%;}
.yui-g .yui-gd div.first {_width:29.9%;}
.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf div.first {width:24%;}
.yui-gb .yui-ge div.yui-u,.yui-gb .yui-gf div.yui-u {float:right;}
.yui-gb .yui-ge div.first,.yui-gb .yui-gf div.first {float:left;}
.yui-ge div.first,.yui-gf .yui-g,.yui-gf .yui-u {width:74.2%;}
.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf div.first {*width:24%;_width:20%;}
.yui-gb .yui-ge div.first,.yui-gb .yui-gf .yui-u {*width:73.5%;_width:65.5%;}
#bd:after,.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#bd,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf {zoom:1;}
#bd{position:relative;background:#fff}
.yui-gb .yui-u {float:left;}
/*base.css*/
h1 {font-size:138.5%;}
h2 {font-size:123.1%;}
h3 {font-size:108%;}
h1,h2,h3 {margin:0;}
h1,h2,h3,h4,h5,h6,strong {font-weight:bold;}
em {font-style:italic;}
blockquote,ul,ol,dl {margin:0 0 0 0;}
ol,ul,dl {margin-left:1em;}
ol li {list-style:decimal outside;}
ul li {list-style:disc outside;}
dl dd {margin-left:1em;}
th {font-weight:bold;text-align:center;}
caption {margin-bottom:.5em;text-align:center;}
p,fieldset,table {margin-bottom:0;}
/* End Yahoo! Reset-Fonts-Grids-Base */
#custom-doc {width:70.77em;*width:69.06em;min-width:920px;margin:auto;text-align:left;}
#bd {text-align:left;}/* to fix centered text in IE */
#hd {padding-bottom:8px;margin-top:-12px;*margin-top:0px;}
#ft {padding-top:15px;}

TD,OL,UL,LI {font-family:Verdana,Arial,Helvetica,SansSerif;	font-size:11px;color:#000000;}
td {margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}

/*modules*/
H2.moduleTitleBar {background-color:#FFFFFF;font-family:Verdana,Arial,Sans Serif;font-size:14px;color:#621d04;font-weight:normal;margin:10px 5px 5px 11px;padding:0px 0px 5px 0px;}H2.moduleTitleBarGML {background-color:#FFFFFF;font-family:Verdana,Arial,Sans Serif;font-size:11px;color:#621d04;font-weight:normal;margin:0px 5px 10px 5px;padding:5px 0px 0px 0px;}.moduleLine {background-color:#FFFFFF;vertical-align:top;width:100%;border:solid;border-color:#CCCCCC;border-width:1px 1px 1px 1px;padding:0px 4px 0px 4px;}.module {background-color:#FFFFFF;vertical-align:top;width:100%;border:solid;border-color:#CCCCCC;border-width:1px 1px 1px 1px;padding:0px 4px 0px 4px;}TABLE.Basic {background-color:#FFFFFF;font-family:Verdana,Arial,Sans Serif;font-size:11px;color:black;border:solid;border-color:#F8F6E7;border-width:1px 1px 1px 1px;width:100%;margin:0px 0px 6px 0px;}.Content {background-color:#F8F6E7}TABLE.Basic2 {background-color:#FFFFFF;font-family:Verdana,Arial,Sans Serif;font-size:11px;color:black;border:solid;border-color:#F8F6E7;border-width:1px;width:100%;margin:0px 0px 6px 0px;}TABLE.Basic3 {background-color:#FFFFFF;font-family:Verdana,Arial,Sans Serif;font-size:11px;color:black;border:solid;border-color:#F8F6E7;border-width:1px 1px 1px 1px;width:100%;margin:0px 0px 6px 0px;}.obsInfo1 {font-size:11px;color:#1e8bc5;padding:0px 5px 3px 11px;background-color:#FCF1D0;}.obsInfo2 {font-size:11px;color:#1e8bc5;padding:0px 5px 3px 5px;background-color:#FCF1D0;}.obsReported {font-family:arial,verdana;font-size:10px;color:#1e8bc5;padding:0px 5px 3px 5px;background-color:#FCF1D0;}.dwPicTitle {font-family:Verdana,Arial,Sans Serif;font-size:14px;color:#1e8bc5;}.currentObsTitle {background-color:#F1C449;}.currentObsText {font-family:Verdana,Arial,Sans Serif;font-size:11px;font-weight:bold;color:#FFFFFF;padding:0px 0px 0px 11px;}.contentTitleBar {margin:0px;font-weight:normal;font-size:11px;padding:2px 0px 0px 11px;background-color:#F5E6AC;height:20px;text-align:left;}.lapNavBar {background-color:#F1C449;width:920px;margin-bottom:10px;}
H2.moduleTitleBarHC {background-color:#FFFFFF;color:#621D04;font-family:Verdana,Arial,Sans Serif;font-size:14px;font-weight:normal;margin:10px 5px 5px 11px;}

/* links */
a,a:link, a:visited {color:#33f;text-decoration:none;}
a:active,a:hover {color:#33f;text-decoration:underline;}

/* current */
IMG {border-style:none;}

 P.AdSpacing {margin: 0px 0px 4px 0px;}
/* .headerSponAd {font-size:11px;color:#FFFFFF;} old one*/
.headerSponAd {font-size:11px;color:#FFFFFF; height: 35px;line-height: 45px;}


/*Jason's stuff 8/17/06*/
.seasonalFontColor {color:#1e8bc5;} /* generic style for the default seasonal font color */
/*Olga's stuff fix for Home tab to be hot*/
A.HomeLink:visited,HomeLink:active,.HomeLink:link {color: #FFFFFF;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 10px;text-decoration: none;}
A.HomeLink:hover {color: #FFFFFF;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 10px;text-decoration: none;}

.footerBgColor {background-color:#FFFFFF;border:solid;border-color:#CCCCCC;border-width:0px 0px 1px 0px;}.footerBarATD {font-size:11px;color:#FFFFFF;text-decoration:none;background-color:#621d04;}.footerBarA,.footerBarA:link,.footerBarA:active,.footerBarA:visited {font-size:11px;color:#FFFFFF;text-decoration:underline;background-color:#621d04;}.footerBarA:hover {background-color:#621d04;color:#FFCC00;text-decoration:underline;}.footerBar {font-size:13px;color:#2C500E;font-weight:bold;background-color:#60C9FF;}.searchBar {background-color:#2C500E;}.switchUn {font-size:10px;color:#FFFFFF;padding:0px 0px 0px 0px;background-color:#F5E6AC;}

/*Added new class on May 30th 2006 - Olga*/
/* used in Global Nav - navigation/menu */






#hbBannerAdbox {position:relative;width: 100%;	height: 110px;	overflow: hidden;	display: none;	background-color: #FFFFFF;}
/* #hbBannerDiv {position: absolute; top:24px;	right:0px;	width: 100%;	height: 149px;	overflow: hidden;z-index:0; } */
#hbBHeaderSpon {position:absolute;top:75px;font-family:Verdana;font-size:10px;color:#FFFFFF;font-weight:normal;left:750px;}
#headSpon {position: relative;top: -10px;}
#sponsorLogo {height: 60px;width: 151px;	/*background-image: URL('../images/header_spon.gif');*/	background-repeat: no-repeat;}
/* 
#hbBlogo {position: absolute;top: 5px;left: 11px;z-index:2;}
#hbBannerMenuContainer {position:absolute;top: 143px;left: 0px;width: 100%;z-index: 8;} 
*/
.tableheight {height: 32px;background-color: transparent;vertical-align:bottom;}
/*HEADER IMAGE	BEGIN*/
#hdHeader {top:0px;}
.HeaderImage {position: absolute;z-index: 1;}
#hdHeaderImage {left: 0px;}
/*HEADER IMAGE END*/
.hbBannerMenuItem A,.hbBannerMenuItem A:visited,.hbBannerMenuItem A:link,.hbBannerMenuItem A:active {color: #FFFFFF;text-decoration: none;}
.hbBannerMenuItem A:hover {color: #FFFFFF;	text-decoration: underline;}
/*the six links not selected mode*/
A.hbLink:visited,hbLink:active,.hbLink:link {font-family: Verdana;font-size: 10px;font-weight: bold;color: #3333FF;text-decoration: underline;}
A.hbLink:hover {font-family: Verdana;font-size: 10px;font-weight: bold;color: #000000;text-decoration: underline;}
/*the six links on state/selected mode*/
A.hbLinkonState:visited,hbLinkonState:active,.hbLinkonState:link {font-family: Verdana;font-size: 10px;font-weight: bold;color: #000000;text-decoration: none;}
A.hbLinkonState:hover {font-family: Verdana;font-size: 10px;font-weight: bold;color: #000000;text-decoration: underline;}
/*.sixlinkpipe {font-family: Verdana;font-size: 10px;font-weight: bold;color: #000000;}*/
/*box around secondary menu when it's not visitable*/
.hbBannerMenuSelectedItem {position: absolute;visibility: hidden;background-color: #FFFFFF;border: 1px solid #CCCCCC;z-index:3;}
.hbBannerMenuSelectedItemDefault {position: absolute;visibility: hidden;background-color: #FFFFFF;border: 1px solid #2C500E;z-index:3;}
/*to the left from default tab non selected menu*/
.hbBannerMenuItemLEFTside {border: 1px solid #FFFFFF;border-width: 1px 0px 0px 0px;color: #333333;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 10px;line-height: 18px;text-align : center;background-color:#FFFFFF;z-index: 4;height: 20px;}
/*changes applied to primary menu when mouse over the primary menu tab*/
.hbBannerMenuItemHoverLEFTside {border: solid #FFFFFF;border-width: 1px 0px 0px 0px;color: #333333;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 10px;line-height: 19px;text-align : center;background-color:#FFFFFF;z-index: 4;height: 30px;}
/*nonselected menu*/
.hbBannerMenuItem {border: solid #FFFFFF;border-width: 1px 1px 0px 0px;color: #FFFFFF;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 10px;line-height: 18px;text-align : center;background-color:#2C500E;z-index: 4;	height: 20px;}
/*changes applied to primary menu when mouse over the primary menu tab*/
.hbBannerMenuItemHover {border: solid #FFFFFF;border-width: 1px 1px 0px 0px;color: #FFFFFF;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 10px;line-height: 19px;text-align : center;background-color:#2C500E;z-index: 4;height: 30px;}
/*selected menu - Default menu - primary nav highlighted tab*/
.hbBannerMenuItemSelected {border: solid #FFFFFF;border-width: 1px 1px 0px 1px; color: #FFFFFF;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: bold;text-align : center;line-height: 19px;height: 30px;background-color:#621d04;z-index: 4;}
.hbBannerMenuItemSelectedHover {border: solid #FFFFFF;border-width: 1px 1px 0px 1px; color: #FFFFFF;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: bold;line-height: 19px;text-align : center;	height: 30px;background-color:#621d04;z-index: 4;}
/*link in the secondary menu*/
.hbBannerMenuSelectedItemDefault A,.hbBannerMenuSelectedItemDefault A:link,.hbBannerMenuSelectedItemDefault A:visited,.hbBannerMenuSelectedItemDefault A:active {font-family: Verdana;font-size: 10px;color: #2C500E;text-decoration: none;}
.hbBannerMenuSelectedItemDefault A:hover {font-family: Verdana;font-size: 10px;color: #2C500E;text-decoration: underline;}
.linkSponAd {font-family: Verdana;font-size: 11px;color: #FFFFFF;text-decoration: none;}
/*link in the secondary menu*/
.hbBannerMenuSelectedItem A,.hbBannerMenuSelectedItem A:link,.hbBannerMenuSelectedItem A:visited,.hbBannerMenuSelectedItem A:active {font-family: Verdana;font-size: 10px;color: #002EAA;text-decoration: none;}
.hbBannerMenuSelectedItem A:hover {font-family: Verdana;font-size: 10px;color: #002EAA;text-decoration: underline;}
/*Selected state link in the secondary menu*/
.selectedStatelink A,.selectedStatelink A:link,.selectedStatelink A:visited,.selectedStatelink A:active {font-family: Verdana;font-size: 10px;color: #DE5803;text-decoration: none;}
.selectedStatelink A:hover {font-family: Verdana;font-size: 10px;color: #DE5803;text-decoration: underline;}
#hbBreadbox {position:absolute; top: 173px;left: 0px;color: #000000;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 12px;	font-weight: bold;line-height: 18px;background-color: #FFFFFF;}
.expmarkoff {position: relative;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;color: #FFFFFF;	font-weight: bold;text-align : center;top: 1px;	left: -5px;	background-color: #000000;}
#hbBreadbox SPAN {margin-left: 10px;}
.hbBannerMenuItemImageHidden {visibility: hidden;}
#hbTimeframe {visibility: hidden;display: none;}
/*#hbLinkBox {position: absolute;	top: 105px;	left: 11px;	width: 350px;}*/
#hbSearchBox {position: absolute;top: 45px;left: 10px;z-index: 1;}
#hbSearchBox BR {display: none;	visibility: hidden;}
/*word "Local" near search area*/
#hbSearchBoxFirst {	position: relative;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 16px;font-weight: bold;color: #003399;margin-left: 2px;}
/*word "weather" near search area after word Local*/
#hbSearchBoxSecond {position: relative;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 16px;color: #003399;}
#hbBD_bgimgdiv {visibility: hidden;display: block;}
/* #MainHeaderImage {height: 130px;background-repeat: no-repeat;} */
#hbBD90img {height: 60px;width: 920px;background-image: URL('http://image.weather.com/web/common/banners/URS_generic_summer_header.jpg');background-repeat: no-repeat;}
#hbBDPrintimg {height: 60px;width: 610px;background-image: URL('http://image.weather.com/web/common/banners/printable_summer_header.jpg');background-repeat: no-repeat;}
#hbLogoimg {height: 58px;width: 58px;background-image: URL('http://image.weather.com/web/common/logos/twc_floating_logo58.gif');background-repeat: no-repeat;}
#hbBD22img {visibility: hidden;	display: none;}
#hbSmallHeaderSpon {position: absolute;top: 45px;left: 625px;font-family: Verdana;font-size: 10px;color: #FFFFFF;}
#hbPrintHeaderSpon {position: absolute;top: 45px;left: 465px;font-family: Verdana;font-size: 10px;color: #FFFFFF;font-weight: bold;}
/* #parent {position: relative;text-align: left;height: 215px;width: 920px;overflow: visible;background-color: #FFFFFF;} */
#Smallerparent {position: relative;text-align: left;	width: 920px;height: 100px;overflow: hidden;background-color: #FFFFFF;}
#Printparent {position: relative;text-align: left;width: 610px;height: 100px;overflow: hidden;background-color: #FFFFFF;}
#hbSmallerHeaderDiv {position:relative;width: 920px;top: 25px;height: 60px;overflow: hidden;}
#hbPrintHeaderDiv {position:relative;width: 610px;top: 25px;height: 60px;overflow: hidden;}
#whatwherezip {margin-left: 236px;width: 150px;top: 78px;*top:80px;background-color: #E9F3FE;border: 1px solid #333333;position: absolute;}
.whatwhereZipClassHidden {position: absolute;visibility: hidden;overflow: hidden;background-color: #FFFFFF;}
.whatwhereZipClass {visibility: visible;border: 1px solid #333333;z-index:9;}
#MyLocationCloseboxID {position: relative;width: 10px;height: 10px;top: -13px;left: 132px;z-index:3;}
.MyLocationCloseboxClass {font-family: Verdana;font-size:11px;color: #ffffff;}
#MyLocationList {position: relative;top: -3px;left: 6px;z-index:2;}
.recentSearches {color: #000000;font-family: Verdana;font-size:11px;font-weight: bold;padding: 5px 0px 0px 0px;}
.myFavorites {color: #000000;font-family: Verdana;font-size:11px;font-weight: bold;padding: 5px 0px 0px 0px;}
A.GlobalNavlinkVerdanaText10:visited,A.GlobalNavlinkVerdanaText10:link,A.GlobalNavlinkVerdanaText10:active {color: #3333FF;font-size: 10px;font-family: Verdana;text-decoration: underline;}
A.GlobalNavlinkVerdanaText10:hover {color: #3333FF;text-decoration: none;font-size: 10px;font-family: Verdana;}
#borderDiv {padding:4px 10px 17px 10px;}

/*GLOBAL NAV added new 05/30/06 - Olga*/
.moduleContr {background-color: #FFFFFF;vertical-align:top;border:#CCCCCC solid;border-width: 1px 1px 1px 1px;padding:0px 4px 4px 4px;}/* used in all modules to define outer shell */
.highlightVerda14px {font-size:14px;font-family:Verdana;color:#FE8D00;text-decoration:none;font-weight: bold;}
.regularVerda14px {font-size:12px;font-family:Verdana;color:#FE8D00;text-decoration:none;font-weight: normal;}
.highlightVerda12px {font-size:12px;font-family:Verdana;color:#16339B;text-decoration:none;font-weight: bold;}
.regularVerda12px {font-size:12px;font-family:Verdana;color:#16339B;text-decoration:none;font-weight: normal;}
.regularVerda11px {font-size:11px;font-family:Verdana;color:#000000;text-decoration:none;font-weight: normal;}
.boldVerda11px {font-size:11px;font-family:Verdana;color:#000000;text-decoration:none;font-weight: bold;}
.boldVerda24px {font-size:24px;font-family:Verdana;color:#000000;text-decoration:none;font-weight: bold;}
.regularVerda18px {font-size:18px;font-family:Verdana;color:#000000;text-decoration:none;font-weight: normal;}
.Verda11pxPad {font-size:11px;font-family:Verdana;color:#000000;text-decoration:none;font-weight: normal; padding: 0px 7px 3px 7px;}
.boldVerda40px {font-size:40px;font-family:Verdana;color:#16339B;text-decoration:none;font-weight: bold;padding: 0px 0px 0px 60px;}
.boldVerda22px {font-size:22px;font-family:Verdana;color:#3981DC;text-decoration:none;font-weight: bold;padding: 0px 0px 0px 137px;}
.highlightTD {background-color: #EAF2FF;border:#16339B solid;border-width: 1px 1px 1px 1px;}
.tablecolor {background-color: #F8F6E7;}

.tvNav:link,.tvNav:active,.tvNav:visited {font-size:12px; font-family:Verdana; color:#16339B; text-decoration:none; font-weight: normal;}
.tvNav:hover {font-size:12px; font-family:Verdana; color:#16339B; text-decoration:none; font-weight: bold;}

.specialOffers {padding:15px 0px 0px 0px;vertical-align:top;}
.neighbor_table {border:#000000 solid;border-width: 1px 1px 1px 1px;}
.divwidth90 {width:90%;}
.divwidth {width:75%;}
.breadCrumbTitle,.breadCrumbTitle:link,.breadCrumbTitle:visited {font-size:10px;color:#666666;font-weight:normal;text-decoration:underline;}
.breadCrumbTitle:hover,.breadCrumbTitle:active {color:#000000;text-decoration:underline;}
.breadCrumbTitleSecondPart {font-size:10px;color:#000000;font-weight:bold;}
.smallbraker {color:#666666;font-size:10px;}

.TABLEfooterBorder {background-color:#FFFFFF;}
.TablefooterContent {background-color:#ffffff;}
.TABLEfooterText {font-size:10px;font-family:Verdana;color:#621d04;text-decoration:none;font-weight:bold;background-color:#E5D2A2}
.TABLEfooterLAST {background-color:#621d04;}
.dividerStick {font-size:10px; font-family:Verdana;color: #FFFFFF; text-decoration:none;}
P.FooterSpacing {margin:0px 0px 11px 0px;}/* used to set spacing at the bottom of a module. last item in a module */
.MapNavigation {background-color:#FFFFFF;font-family: Verdana,Arial, Sans Serif;font-size: 14px;color: #60C9FF;font-weight:normal;margin:10px 5px 5px 11px;padding:5px 0px 5px 5px;}/* used to define the title bar in each module */
.titleDivSM {position: relative;font-family: Verdana,Arial, Sans Serif;	font-size: 14px;color: #3333FF;font-weight:bold;margin:0px 5px 0px 5px;padding:0px 5px 0px 5px;top:15px;right: 10px;}
TABLE.BasicSM {	background-color:#f7f6e7;	font-family: Verdana,Arial,Sans Serif;padding:0px 0px 5px 10px;margin:0px 0px 5px 0px;width:758px;}
.spaceSM {margin:5px 5px 5px 5px;padding:5px 5px 5px 10px;}
/**********************************************************************************/
 /*	CSS for Hat Only!	*/
/**********************************************************************************/
/****** ssherwood removed background-color:#FFF from hbHat on 9/11/08********/
#hbHat {width: 100%;height: 24px;z-index: 1;}
/*#hbHWelcome {left: 76px;width: 150px;text-align : left;}*/
/*#hbHTemp {left:215px;width:195px;text-align:right;}*/
/*#hbDesktop {position: absolute;left: 440px;width: 200px;text-align: left;}*/

/*#customize {left:725px;width:138px;}#hbMyPage {left:815px;}#hbDash {left:863px;}#hbSingIn {left:869px;}*/
/*#localOneClick {position: absolute;left: 250px;width: 140px;}*/

/*.hbText {position: absolute;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 10px;color: #000000;top: 2px;line-height: 20px;vertical-align: text-bottom;text-align : center;z-index: 1;}*/
.hbLinks {position: absolute;left: 705px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 10px;margin-top: 0px;color: #000000;}
/* for the Sign In Panell in the Hat */
.hbSignInPanellHidden {position: absolute;visibility: hidden;overflow: hidden;z-index: 3;}
/*get rid of this class later on when hat is fixed.*/
.hbSignInPanell {position: absolute;	visibility: visible;width: 920px;height: 25px;background-color: #E9F3FE;border: 1px solid #666666;z-index: 2;}
.snPanellSignedIn {visibility:visible;background-color:#E9F3FE;border:solid;border-color:#333333;border-width:1px;position:absolute;text-align:center;z-index:3;}
.snPanellSignedInHidden {position: absolute;	visibility: hidden;	overflow: hidden;z-index: 3;}
#snPanellSignIn {position:absolute;visibility:visible;width:920px;height:25px;background-color:#E9F3FE;border:solid;border-color:#666666;border-width:1px 0px 0px 0px;z-index:2;}
.hbTextSI {	position: absolute;font-family: Verdana;font-size: 10px;color: #000000;top:5px;vertical-align: text-bottom;	text-decoration: none;text-align : center;z-index: 1;}
.hbTextSign {position: absolute;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 10px;color: #000000;right: 20px;vertical-align: middle;text-align : center;top: 5px;}
.nothuggedclass {position: absolute;	vertical-align: middle;text-align : left;top: 5px;}
#nothugged {left: 125px;width: 500px;}
#huggedfewItems {left: 250px;width: 200px;top: 9px;}
.huggedfewItemsClass {position: absolute;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 10px;vertical-align: middle;text-align : left;top: 2px;}
/*text in the second party of the hat after sign in*/
.hbTextSign {position: absolute;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;color: #000000;vertical-align: middle;text-align: left;top: 7px;}
.hbTextSignOneClass {position: absolute;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 10px;color: #000000;vertical-align: middle;text-align: right;top: 8px;}
.iconclass {position:absolute;width:32px;left:183px;top:-3px;}
.icon32x32SignedIn {position: absolute;width: 32px;left: 183px;top: -3px;}
#hbTempID {}
.TempBackgroundNone {font-weight: bold;}
.TempBackgroundNone A,.TempBackgroundNone A:visited,.TempBackgroundNone A:link,.TempBackgroundNone A:active {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color: #000000;font-size: 11px;text-decoration: none;}
.TempBackgroundNone A:hover {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color: #2C500E;font-size: 11px;text-decoration: none;}
.TempBackgroundAlert {font-weight: bold;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 10px;color: #FFFFFF;background-color: red;}
/*.hbInputSI {position: absolute;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 10px;color: #000000;vertical-align: middle;	text-align : center;z-index: 1;}*/
.inputwidth { WIDTH: 130px;}
#snPanellSignedIn {left:180px;width: 555px;height: 37px;top: 0px;}
#snPanellSignedInNotHugged {left:77px;width: 519px;height: 37px;top: 0px;}
/*#hbemail {left:173px;width:100px;}*/
/*#hbeminput {left:273px;width:100px;margin-top:3px;}*/
/*#hbpassword {left:390px;width:100px;}*/
/* #hbepassnput {left:430px;width:220px;margin-top:3px;}*/


/*.buttonPad {position: absolute;left: 180px;top: 2px;}*/
#hbforgotp {left:770px;width:100px;}#hbhelpexit {left:875px;width:50px;}
#hbhelpexit {left: 725px;width: 50px;}
#SignedInFirstPart {left: -7px;width: 195px;top: 11px;}
#SignedInSecondPart {left: 200px;width: 350px;top: 5px;text-align : center;}
/*text inside of the blue box when user is not hugged - very sad user, somebody please hug him*/
#SignedInSecondNotHugged {left: 10px;width: 500px;text-align: left;}
#SignedInMiddlePart {top: 8px;left: 240px;width: 1px;height: 20px;}
.SignedInMiddlePartClass {position: absolute;top:5px;background-color: #333333;}
#snPanellSmallRightBoxes {left: 724px;width: 190px;height: 19px;}
#snShowSmallRightBoxes {left: 724px;width: 190px;height: 19px;}
.snPanellSmallRightBoxesClassHidden {position: absolute;	visibility: hidden;	overflow: hidden;}
.snPanellSmallRightBoxesClass {visibility: visible;position: absolute;top:3px;background-color: #FFFFFF;	border: 1px solid #333333;z-index:4;}
#arrowright {left:6px;top:4px;width:10px;}
#hbBDRightArrowimg {height: 10px;background-image: URL('http://image.weather.com/web/common/icons/sm_right_arrow_orange.gif');background-repeat: no-repeat;}
.hbBDRightArrowimgClass {position: absolute;}
#hbBDLeftArrowimg {height: 10px;background-image: URL('http://image.weather.com/web/common/icons/sm_left_arrow_orange.gif');background-repeat: no-repeat;}
.hbBDLeftArrowimgClass {position: absolute;}
#smallRBOne {left: 18px;width: 100px;}
.smallRBOneClass {position: absolute;height: 19px;top:3px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color: #2C500E;	font-size: 10px;}
.smallRBOneClass A,.smallRBOneClass A:visited,.smallRBOneClass A:link,.smallRBOneClass A:active {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color: #2C500E;font-size: 10px;text-decoration: none;}
.smallRBOneClass A:hover {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color: #2C500E;font-size: 10px;text-decoration: underline;}
#smallRBMiddle {left: 121px;width: 1px;}
.smallRBMiddleClass {position: absolute;	height: 17px;background-color: #333333;}
#smallRBTwo {left: 129px;width: 50px;}
.smallRBTwoClass {position: absolute;height: 19px;top:3px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color: #2C500E;	font-size: 10px;}
.moveup {margin: 0px 0px 0px 0px;}
.smallRBTwoClass A,.smallRBTwoClass A:visited,.smallRBTwoClass A:link,.smallRBTwoClass A:active {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color: #2C500E;font-size: 10px;text-decoration: none;}
.smallRBTwoClass A:hover {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color: #2C500E;font-size: 10px;text-decoration: underline;}
.SignOutHatLink A,.SignOutHatLink A:visited,.SignOutHatLink A:link,.SignOutHatLink A:active {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color: #2C500E;	font-size: 10px;text-decoration: none;}
.SignOutHatLink A:hover {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 10px;text-decoration: none;}
.hatsixlinkpipe {font-family: Verdana;font-size: 10px;font-weight: bold;	color: #3333FF;}
#newicon {font-family: Verdana,Arial, Sans Serif;font-size: 10px;color: #ff0000;padding: 0px 0px 0px 5px;}



/* added May 15, 2007 */
#pg_background {text-align:left;background-color:#FFFFFF;}
#pg_maincontainer {width:920px;position:relative;text-align:left;margin:0px;padding:0px;margin-right:auto;margin-left:auto;}
div#pg_leftside {width:605px;float:left;text-align:left;}

div#pg_rightside {width:300px;float:right;text-align:left;}
.clear_content {clear:both;}
h1 {margin:0;padding:0;}

/*THIS IS BLOCK FOR NAVIGATION WHEN IT IS SMALLEST - IN SEASON TAB %768 / 920 */
#hbBMI1S {position:absolute; top: 84px; left:0%; z-index: 4;}
#hbBMI2S {position:absolute; width: 20.1%; top: 72px; left:1.8%; z-index: 4;}
#hbBMI3S {position:absolute; width: 22.7%; top: 84px; left:11.0%; z-index: 4;}
#hbBMI4S {position:absolute; width: 19%; top: 48px; 	 left:22.2%; z-index: 4;}
#hbBMI5S {position:absolute; width: 17.8%; top: 36px; left:36.2%; z-index: 4;}
#hbBMI6S {position:absolute; width: 18.3%; top: 36px; left:48.5%; z-index: 4;}
#hbBMI7S {position:absolute; width: 21.1%; top: 36px; left:62.0%; z-index: 4;}
#hbBMI8S {position:absolute; width: 185px; top: 36px; right:0%; z-index: 4;}



/*Header*/
.headerSponDefault {position:absolute;z-index:6;top:60px;left:0px;width:96%;text-align:right;color:#FFFFFF;}
.headerSponGradient {position:absolute;z-index:5;top:0px;left:0px;width:100%;text-align:right;}
.headerBanner {position:absolute;top:0px;left:0px;}

/*HF_WIDTHS*/
#footer_width {width:100%;text-align:left;}
#header_width {width:100%;}

/* links */
A.linkVerdanaText10 {font-size: 10px;}
.exA,.exA:link,.exA:active,.exA:visited {font-size: 11px; color: #99CCFF; text-decoration: underline; }
.exA:hover { color: #99CCFF; text-decoration: underline; }
A.feather1 { font-weight: bold;}
.glTD {font-size: 11px; color: #000000; background-color: #B8C2CE; }
.glA,.glA:link,.glA:active,.glA:visited {font-size: 11px; color: #000000; text-decoration: underline; background-color: #B8C2CE;}
.glA:hover { background-color: #FFFFFF; color: #000000; text-decoration: underline; }
.blA {font-size: 11px; color: #000000; background-color: #465F73; }
.blA,.blA:link,.blA:active,.blA:visited {font-size: 11px; color: #FFFFFF; text-decoration: underline; background-color: #465F73;}
.blA:hover { background-color: #FFFFFF; color: #465F73; text-decoration: underline; }
.moblA:hover {color: #ff6600; text-decoration: underline;}
.breadCrumb,.breadCrumb:link,.breadCrumb:visited {font-size:11px;color:#000000;}
.breadCrumb:hover {color:#000000;}
.breadCrumbBar {font-size:11px;padding:0px 0px 0px 11px;height:20px;}
.contentLink,.contentLink:link,.contentLink:visited {font-size:12px;text-decoration:underline;color:#000000;}
.contentLink:hover {color:#3333FF;}
.contentLinkSub,.contentLinkSub:link,.contentLinkSub:visited {font-size:11px;text-decoration:underline;color:#000000;}
.contentLinkSub:hover {color:#3333FF;}
.whiteArialLink,.whiteArialLink:link,.whiteArialLink:visited {font-family:Arial,Verdana;font-size:12px;font-weight:bold;color:#FFFFFF;text-decoration:none;}
.whiteArialLink:hover {font-weight:bold;color:#99CCFF;}
.whiteArialLink10,.whiteArialLink10:link,.whiteArialLink10:visited {font-family:Arial,Verdana;font-size:10px;color:#FFFFFF;}
.whiteArialLink10:hover {color:#99CCFF;}
.whiteArialLink11,.whiteArialLink11:link,.whiteArialLink11:visited {font-family:Arial,Verdana;font-size:11px;color:#FFFFFF;}
.whiteArialLink11:hover {color:#99CCFF;}
.whiteArialLink12,.whiteArialLink12:link,.whiteArialLink12:visited {font-family:Arial,Verdana;font-size:12px;color:#FFFFFF;}
.whiteArialLink12:hover {text-decoration:none;color:#FFFFFF;}
.whiteVerdanaLink11,.whiteVerdanaLink11:link,.whiteVerdanaLink11:visited {font-size:11px;color:#FFFFFF;}
.whiteVerdanaLink11:hover {color:#99CCFF;}
.whiteVerdanaLink12,.whiteVerdanaLink12:link,.whiteVerdanaLink12:visited {font-size:12px;color:#FFFFFF;}
.whiteVerdanaLink12:hover {color:#99CCFF;}
.bluLink10,.bluLink10:link,.bluLink10:visited {font-family:Verdana;font-size:10px;font-weight:bold;color:#3333FF;text-decoration:none;}
.bluLink10:hover {font-family:Verdana;font-size:10px;font-weight:bold;color:#3333FF;text-decoration:none;}

#alertBox {width:910px;max-width:910px;margin: 11px 0px 11px 0px;}/* i removed align="center" from alertinner TD*/
div#TFbuttonA {margin:0px;font-family:Verdana,Arial,Helvetica,sans-serif;}div#TFbuttonA a {text-decoration:none;max-width:90px;min-width:90px;width:94px;display:block;border-width:2px;padding:2px 0px 2px 0px;margin:0px;font-family:Verdana,Arial,Helvetica,sans-serif;background-color:#FAE7AA;border-style:solid;border-bottom-color:#9B780A;border-right-color:#9B780A;border-left-color:#E1AE0E;border-top-color:#E1AE0E;}div#TFbuttonA a:link {color:#3333FF;font-size:11px;background-color:#FAE7AA;border-style:solid;border-bottom-color:#9B780A;border-right-color:#9B780A;border-left-color:#E1AE0E;border-top-color:#E1AE0E;}div#TFuttonA a:visited {color:#000000;font-weight:normal;background-color:#FAE7AA;border-style:solid;border-bottom-color:#9B780A;border-right-color:#9B780A;border-left-color:#E1AE0E;border-top-color:#E1AE0E;}div#TFbuttonA a:hover {font-weight:bold;color:#000000;background-color:#F1C449;border-style:solid;border-bottom-color:#9B780A;border-right-color:#9B780A;border-left-color:#E1AE0E;border-top-color:#E1AE0E;}div#TFbuttonA a:active {font-weight:bold;color:#FFFFFF;background-color:#FAE7AA;border-style:solid;border-bottom-color:#9B780A;border-right-color:#9B780A;border-left-color:#E1AE0E;border-top-color:#E1AE0E;}.TFselected {color:#000000;text-decoration:none;max-width:105px;min-width:105px;width:108px;display:block;border-width:2px;padding:2px 0px 2px 0px;font-size:11px;font-weight:bold;background-color:#F1C449;border-style:solid;border-bottom-color:#9B780A;border-right-color:#9B780A;border-left-color:#E1AE0E;border-top-color:#E1AE0E;}div#TFbuttonB {margin:5px 0px 5px 0px;font-family:Verdana,Arial,Helvetica,sans-serif;}div#TFbuttonB a {text-decoration:none;width:105px;display:block;border-width:2px;padding:2px 0px 2px 0px;margin:0px;font-family:Verdana,Arial,Helvetica,sans-serif;background-color:#FAE7AA;border-style:solid;border-bottom-color:#9B780A;border-right-color:#9B780A;border-left-color:#E1AE0E;border-top-color:#E1AE0E;}div#TFbuttonB a:link {color:#3333FF;font-size:11px;background-color:#FAE7AA;border-style:solid;border-bottom-color:#9B780A;border-right-color:#9B780A;border-left-color:#E1AE0E;border-top-color:#E1AE0E;}div#TFuttonB a:visited {color:#000000;font-weight:normal;background-color:#FAE7AA;border-style:solid;border-bottom-color:#9B780A;border-right-color:#9B780A;border-left-color:#E1AE0E;border-top-color:#E1AE0E;}div#TFbuttonB a:hover {font-weight:bold;color:#000000;background-color:#F1C449;border-style:solid;border-bottom-color:#9B780A;border-right-color:#9B780A;border-left-color:#E1AE0E;border-top-color:#E1AE0E;}div#TFbuttonB a:active {font-weight:bold;color:#FFFFFF;background-color:#FAE7AA;border-style:solid;border-bottom-color:#9B780A;border-right-color:#9B780A;border-left-color:#E1AE0E;border-top-color:#E1AE0E;}.TFselectedB {color:#000000;text-decoration:none;width:105px;display:block;border-width:2px;padding:2px 0px 2px 0px;font-size:11px;font-weight:bold;background-color:#F1C449;border-style:solid;border-bottom-color:#9B780A;border-right-color:#9B780A;border-left-color:#E1AE0E;border-top-color:#E1AE0E;}div#TFbuttonZ {margin:0px;font-family:Verdana,Arial,Helvetica,sans-serif;}div#TFbuttonZ a {text-decoration:none;max-width:111px;min-width:111px;width:111px;display:block;border-width:2px;padding:2px 0px 2px 0px;margin:0px;font-family:Verdana,Arial,Helvetica,sans-serif;background-color:#FAE7AA;border-style:solid;border-bottom-color:#9B780A;border-right-color:#9B780A;border-left-color:#E1AE0E;border-top-color:#E1AE0E;}div#TFbuttonZ a:link {color:#3333FF;font-size:11px;background-color:#FAE7AA;border-style:solid;border-bottom-color:#9B780A;border-right-color:#9B780A;border-left-color:#E1AE0E;border-top-color:#E1AE0E;}div#TFuttonZ a:visited {color:#000000;font-weight:normal;background-color:#FAE7AA;border-style:solid;border-bottom-color:#9B780A;border-right-color:#9B780A;border-left-color:#E1AE0E;border-top-color:#E1AE0E;}div#TFbuttonZ a:hover {font-weight:bold;color:#000000;background-color:#F1C449;border-style:solid;border-bottom-color:#9B780A;border-right-color:#9B780A;border-left-color:#E1AE0E;border-top-color:#E1AE0E;}div#TFbuttonZ a:active {font-weight:bold;color:#FFFFFF;background-color:#FAE7AA;border-style:solid;border-bottom-color:#9B780A;border-right-color:#9B780A;border-left-color:#E1AE0E;border-top-color:#E1AE0E;}
/*newHeader design*/

#hbSearchBox {position: absolute;top: 45px;left: 125px;z-index: 1;}
/*
#hbBlogo {position: absolute;top: 57px;left: 45px;z-index:2;}
#hbBlogoNoDotCom {position: absolute;top: 57px;left: 45px;z-index:2;}
#hbLinkBox {position: absolute;	top: 85px;	left:133px;	width: 350px;z-index: 1;}
#hbLinkBox a {text-decoration: none;}
*/
/* #hbHWelcome {left: 10px;width: 150px;text-align : left;} */
/*.hbText {position: absolute;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 10px;color: #000000;top: 2px;line-height: 20px;vertical-align: text-bottom;z-index: 1;}*/
#headerPipe2,#headerPipe3,#headerPipe4,#headerPipe5,#headerPipe6,#headerPipe7,#headerPipe8 {width:1px;position:absolute;font-size:12px;color:#333333;margin-top:2px;}
/*nonselected menu*/
.hbBannerMenuItem {border: solid #FFFFFF;border-width: 1px 1px 0px 0px;border-right-color:#FFFFFF;color: #333333;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 10px;line-height: 18px;text-align : center;background-color:#FFFFFF;z-index: 4;height: 20px;}
/*changes applied to primary menu when mouse over the primary menu tab*/
.hbBannerMenuItemHover {border: solid #FFFFFF;border-width: 1px 1px 0px 0px;color: #FFFFFF;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 10px;line-height: 19px;text-align : center;background-color:#621d04;z-index: 4;height: 30px;}
.hbBannerMenuItemHoverLEFTside {border:solid;border-color:#FFFFFF;border-width:1px 0px 0px 0px;color:#FFFFFF;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:10px;line-height:19px;text-align:center;background-color:#621d04;z-index:4;height:30px;}
.hbBannerMenuItemLEFTside {border:solid;border-color:#FFFFFF;border-width:1px 0px 0px 0px;color:#333333;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:10px;line-height:18px;text-align:center;background-color:#FFFFFF;z-index:4;height:20px;}

/*.wxGoButton {background-color:#003399;color:#FFFFFF;height:22px;width:22px;border-width:0;font-size:11px;font-weight:bold;cursor:pointer;text-align:center;padding-top:1px;}*/
/*hat*/
#hbHat {width: 100%;height: 24px;background-color: #FFFFFF;z-index: 1;}

/*yahoo*/
.slYahooContainer {width:300px;}
.slYahooModTitle {background-color:#FFFFFF;border-color:#E2D8C0;border-style:solid;border-width:1px 1px 0px 1px;width:auto;}
.slYahooModTitleTextDIV {padding:5px 1px 5px 5px;float:left;width:auto;}
.slYahooModTitleLinkDIV {padding:5px 5px 5px 1px;float:right;width:auto;}
.clear_cell {clear:both;font-size:0;margin:0;padding:0;}.slYahooFrameClass {width:300px;height:210px;margin:0;}

#footerLgT2 {height:27px;text-align:left;padding:15px 0px 0px 14px;}
#footerLgmain {width:100%;}
#yahooFooterSearch {width:430px;height:66px;text-align:right;float:left;}
#yahooFooterLogo {width:auto;height:66px;float:left;}

/*yahoo search*/
.yahooSearch {background-color:#DAF1FC;border:solid;border-color:#CCCCCC;border-width:1px;width:100%;height:64px;}
.yahooForm {margin:0;padding:0;}
.yahooInput {width:270px;height:20px;}
.yahooText {width:400px;text-align:left;float:left;padding:10px 0px 0px 11px;font-size:14px;color:#1E8BC5;}
.yahooSearchPadding {padding:15px 41px 0px 41px;width:760px;margin-left:auto;margin-right:auto;}
.yahooGo {width:50px;text-align:left;float:left;padding:11px 0px 0px 0px;*padding:12px 0px 0px 0px;}
.yahooGoButton {width:26px;height:18px;border:0}
.yahooLogo {font-family:Verdana;text-align:left;font-size:10px;float:left;}
.yahooSearch img {border:0}
.clear_cell {clear:both;}
#yahoosearchbar { width:918px; height:62px; border:1px solid #ccc; background:#bbe1f3; }
#yahoosearchbar .c1 { float:left; padding:0px 10px 0px 155px; height:62px; font:14px/62px Verdana, Arial, Helvetica, sans-serif; color:#666666; }
#yahoosearchbar .c2 { float:left; margin:21px 0px 21px 0px; height:20px; font:14px Verdana, Arial, Helvetica, sans-serif; color:#666666; }
#yahoosearchbar .c2 input { width:270px; }
#yahoosearchbar .c3 { float:left; height:18px; margin:24px 0px 20px 0px; padding-left:16px; }
#yahoosearchbar .c4 { float:left; height:28px; margin:17px 0px 17px 0px; padding-left:16px; }
#yahoosearchbar .c4 img { margin-left:18px; }

#severe_one { position:relative; left:460px; font-family:Arial; font-size:22px; font-weight:normal; color: #000000;/*color:#8FB7da;*/}#severe_two { position:relative; left:460px; font-family:Arial; font-size:22px; font-weight:bold; color:#FFFFFF;}
/*8-30-2007 welcome page template*/
#pg_leftsideWelcomeL {width:375px;float:left;}
#pg_leftsideWelcomeR {width:357px;float:right;}
div#pg_leftsideWelcome {width:745px;float:left;}
div#pg_rightsideWelcome {width:160px;float:right;}
#pg_breadcrumb table {width:100%;}
/*added on 9/11/07 for fall palette*/
.promoSubText {color:#621D04;}

#finds{margin-left:-1px;*margin-left:0px;border:1px solid #ccc;background:#fff;font:11px Verdana;}
.findbody{background:#f8f6e7;padding:8px 0 8px 0}
.featcont{background:#FFF;padding:0 4px 4px 4px}
.featrow{width:100%;margin-bottom:8px;text-align:center}
.featrow img{background:#ccc;}

#fallfoliagefeat { border:1px solid #ccc; font:11px Verdana; }
.fffeattitle { height:33px; line-height:33px; padding-left:17px; margin-bottom:0px; font-size:14px; color:#621d04; background:#fff; }
.fffeatcont { padding:0px 4px 6px 4px; background:#fff; }
#fffeatdta { background:#f8f6e7; }
.fffeatrow { padding:17px 0px 0px 17px; }
.fffeatrowend { padding:17px 0px 10px 17px; }
.fffeatir { display:inline; height:34px; line-height:34px; }
.fffeatir img { padding:5px 5px 0px 0px; }
#fffeatdta a { display:block; }
#ffinspot { border:1px solid #ccc; background:#f8f6e7; font:11px Verdana; }
#ffspotbody { background:#f8f6e7; padding-top:8px; }
.ffspotrtitle { display:block; }
#ffspotrow { margin-bottom:17px; padding-left:22px; }
.ffspotir img { padding:5px; }
.ffspota { disiplay:block; float:left; width:168px; height:46px; padding-top:20px; }
.ffspotimg { float:left; width:129px; height:66px; }
#fffinds { border:1px solid #ccc; background:#f8f6e7; font:11px Verdana; }
#fffindbody { background:#f8f6e7; padding:8px 0px 8px 0px; }
.fffindc1, .fffindc2 { float:left; width:45%; padding-left:2%; }
.fffindc1 img, .fffindc2 img { width:125px; height:125px; background:#ccc; }

.modBody {color:#000000}
.modBody UL {margin:5px 5px 5px 25px;padding:0px;}
.modBody UL LI {vertical-align:middle;font-size:11px;padding:5px 0px 5px 0px;margin:0px 0px 5px 0px;}


.backtoffWelcomeLink {font-size: 10px;text-align:right;}
 #ftrFooter { font-family:verdana,sans-serif; font-size:11px; width:920px; background:white; padding:0 0 5px 0; margin:15 auto; } #ftrFooter a,#ftrFooter a:link,#ftrFooter a:visited { color:#33f; text-decoration:none; } #ftrFooter a:hover,#ftrFooter a:active { text-decoration:underline; } #ftrSearchBar { border:1px solid #c2c2c2; width:918px; height:20px; background:#e5d2a2; text-align:center; padding:14px 0; margin:0; } #ftrSearchBarSearch { padding:0; margin:0 10px; font-size:14px; color:#621d04; vertical-align:middle; } #txtSearch { } #ftrSearchBarGo { padding:0; margin:0 10px; } #ftrSearchBarPower { margin:0; padding:0; font-size:10px; color:black; vertical-align:middle; } #ftrSearchBar img,#ftrSearchBar input { vertical-align:middle; } #ftrLinks { padding:0; margin:20px 75px; width:770px; } #ftrLinks h3 { padding:0; margin:0; } #ftrLinks td { width:20%; border:none; vertical-align:top; text-align:left; } #ftrLinks td.ftrBorder { border-right:1px solid #b8b8b8; } #ftrLinks td.ftrPaddingR { padding-right:11px; } #ftrLinks td.ftrPaddingLR { padding:0 11px; } #ftrLinks td.ftrPaddingL { padding-left:11px; } #ftrLinks h3,.ftrVerticalLinks .ftrVLHeader { font-size:11px; font-weight:bold; color:#666; } #ftrLinks p,p.ftrVerticalLinks { font-size:10px; font-weight:normal; margin:7px 0 0 0; padding:0; text-align:left; } p.ftrVerticalLinks { padding:0; margin:0 0 10px 75px; width:770px; color:#ccc; } .ftrVerticalLinks .ftrVLHeader { margin:0 10px 0 0; } #ftrButtons { background:url('http://i.imwx.com/web/common/background/button_gradient.gif') repeat-x top left; text-align:center; width:912px; margin:22px 0 12px 0; padding:2px 4px; font-size:12px; color:#ccc; border:none; line-height:18px; } #ftrButtons a { margin:0 10px; } #ftrLegal { text-align:left; width:920px; font-size:10px; color:#9a9a9a; line-height:15px; margin:0; padding:0; } #ftrButtons a,#ftrCopyright,#ftrLicensed,#ftrTerms { white-space:nowrap; } #ftrCopyright,#ftrLicensed { padding-right:13px; }



 /* Added for new Header */
#parent {position:relative;text-align:left;height:186px;width:920px;overflow:visible;background-color:#FFFFFF;}
#hbBannerDiv {position:absolute;top:24px;	right:0px;	width:100%;	height:149px;overflow:hidden;z-index:0;}
#hbBannerMenuContainer {position:absolute;top: 155px;left: 0px;width: 100%;z-index: 8;}
#MainHeaderImage {height: 130px;background-repeat: no-repeat;}
#whatwhereForm {border:1px solid #333;width:145px;*height:15px;padding:2px;margin-left:4px;*margin-left:10px;font-size:11px;font-family:verdana;}
.wxGoButton {margin:0;padding:0;border:2px solid #039;background:#039;color:white;font-weight:bold;font-size:12px;}
.hbText {position:absolute;font-size:11px;color:#000;top:2px;line-height:20px;vertical-align:text-bottom;text-align:center;z-index:1;}
#hbHWelcome {left: 10px;width: 160px;text-align : left;}
#hbHTemp {left:215px;width:195px;text-align:right;}
#hbDesktop {position: absolute;left: 440px;width: 200px;text-align: left;}
#customize {left:719px;width:138px;}
#hbMyPage {left:810px;}
#hbDash {left:861px;}
#hbSingIn {left:869px;}
#localOneClick {position: absolute;left: 240px;width: 150px;}
#hbeminput {left:240px;width:100px;top:4px;}
#hbepassnput {left:410px;width:220px;top:4px;}
#hbeminput .inputwidth {font-size:11px;border:1px solid #333;padding:1px;width:130px;}
#hbepassnput .inputwidth {font-size:11px;border:1px solid #333;padding:1px;width:130px;}
#hbemail {left:132px;width:100px;font-size:11px;}
#hbpassword {left:361px;width:100px;font-size:11px;}
div.buttonPad input {position:absolute;left:185px;top:-1px;width:69px;height:19px;}
#hbLinkBox {font-weight:normal;position:absolute;top:85px;left:133px;width:316px;height:15px;font-size:11px;color:#333}
#hbLinkBox a.hbLink:link,#hbLinkBox a.hbLink:visited {font-size: 11px;font-weight: normal;color: #33F;text-decoration: none;}
#hbLinkBox a.hbLink:hover,#hbLinkBox a.hbLink:active {font-size: 11px;font-weight: normal;color: #33F;text-decoration: underline;}
.sixlinkpipe {font-size: 11px;font-weight: normal;color: #333;}
.hbInputSI {position: absolute;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 10px;color: #000000;vertical-align: middle;	text-align : center;z-index: 1;}
#hbBlogo {display:none;cursor:pointer;width:71px !important;height:60px !important;position:absolute;top:57px;left:45px;z-index:2;}
#hbBlogoNoDotCom {display:none;cursor:pointer;width:71px !important;height:48px !important;position:absolute;top:57px;left:45px;z-index:2;}

#hdOuterPad {margin: 10px 0 0 0;}
#hdOuter {width:920px;height:176px;font-size:11px;position:relative;}
#hdHatPad {padding-top:0px;width:920px;background:#fff;}
#hdHat {height:25px;padding:0 17px;z-index:13;}
#hdHatLeft {margin-top:4px;width:160px;float:left;}
#hdHatMid {line-height:21px;width:526px;float:left;text-align:center;}
#hdHatRight {margin-top:4px;width:200px;float:right;text-align:right;}
#hdHatSignIn {position:absolute;top:0;left:185px;width:557px;height:39px;background:#e9f3fd;border:1px solid #000;z-index:14;}
#hdHatSignInPad {padding:6px 0 0 10px;}
#hdHSI1 {float:left;width:270px;height:25px;text-align:center;padding-top:2px;border-right:1px solid #333;}
#hdHSI2 {float:left;width:250px;height:27px;text-align:center;}
#hdHSI2 div {padding: 0 0 0 10px;}
#hdHSI3 {padding-top:6px}
#hdProducts, #hdProducts2 {cursor:pointer;float:left;border-right:1px solid #333;padding:2px 6px;}
#hdSignOut {float:left;padding:2px 6px;z-index:15;}
#hdCustomize, #hdSignIn {z-index:19}
.hdEdit {padding: 0 8px 0 4px}
.hdTemp {font-weight:bold;margin-right:2px;}
.hdTemp span {margin-right:3px;}
.hdTemp .hdSevere {background:#900;color:#fff;}
.hdTemp a, .hdTemp a:link, .hdTemp a:visited, .hdTemp a:hover, .hdTemp a:active {color:#000;text-decoration:none;}
.hdTempImg {margin-right: 13px;}
#hdHSSignOut {position:absolute;top:4px;right:4px;border:1px solid #000;background:#fff;z-index:16;}
#hdWxBox {width:429px;height:84px;position:absolute;top:43px;left:21px;}
#hdLogo {cursor:pointer;width:71px;height:60px;position:absolute;top:13px;left:25px;background:url('http://image.weather.com/web/common/twc/logos/twc06_2007.png') no-repeat;}
#hdVanity {width:250px;height:15px;position:absolute;top:63px;left:25px;}
#hdSearch {width:321px;height:25px;color:red;position:absolute;top:19px;left:108px;font-size:16px;}
#hdSearchV {width:321px;height:25px;color:#223e92;position:absolute;top:14px;left:108px;font-size:16px;}
#hdSearchField {border:1px solid #333;width:145px;padding:2px;font-size:12px;font-face:verdana;}
#hdSearchButton {margin:0;padding:0;border:2px solid #039;background:#039;color:white;font-weight:bold;font-size:12px;}
#hdLinks {width:316px;height:15px;position:absolute;top:52px;left:113px;font-size:11px;color:#333}
#hdLinksV {width:316px;height:15px;position:absolute;top:40px;left:113px;font-size:11px;color:#333}
#hdAd {width:150px;height:60px;position:absolute;top:60px;left:742px;z-index:12;}
#hdSignInBox {}

/*#parent {position:relative;text-align:left;height:211px;width:920px;overflow:hidden;background-color:#FFFFFF;}*/
#hdNavDiv {z-index:9;background:#fff;width: 920px;}
#hdNavTable {width:920px;height:22px;border-bottom:2px solid #ff9000;font-size:11px;/*border-top:1px solid #fff;*/z-index:9;}
#hdNavTable td {cursor:pointer;text-align:center;vertical-align:middle;border-right:1px solid #ddd;margin:0;padding:0 2px;color:#333;}
#hdNavTable td a {color:#333;}
#hdNavTable td.navFirst {border-left:1px solid #ddd;}
#hdNavTable td.navSelected {background:#ff9000;color:#fff;border-top:0px solid #fff;border-right:1px solid #fff;border-left:none;font-weight:bold;}
#hdNavTable td.navSelected a {background:#ff9000;color:#fff;font-weight:bold;text-decoration: none;}
#hdNavTable td.navHovered {background:#ff9000;color:#fff;border-top:0px solid #fff;border-right:1px solid #ff9000;border-left:none;font-weight:normal;}
#hdNavTable td.navHovered a {background:#ff9000;color:#fff;font-weight:normal;text-decoration: none;}
#hdNavTable td.navNotSelected {background:#fff;color:#333;border-top:0px solid #fff;border-right:1px solid #ddd;border-left:none;}
#hdNavTable td.navNotSelected a {background:#fff;color:#333;text-decoration: none;}
.navSecondUp {visibility: visible;}
.navSecondDown {visibility: hidden;}
a.hdMILinkSel:link, a.hdMILinkSel:visited, a.hdMILinkSel:hover, a.hdMILinkSel:active {color:#de5803;}

.navSecond {font-size:11px;padding:8px 12px 5px 12px;background:white;border-top:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #fff;position:absolute;bottom:22px;left:0;z-index:-1;}
.navSecond a {display:block;padding-bottom:2px;white-space:nowrap;}

.displayNone {display:none;}
.displayBlock {display:block;}

.hbLinkonState, a.hbLinkonState:link, a.hbLinkonState:visited, a.hbLinkonState:hover, a.hbLinkonState:active {color:#000;font-weight:bold;text-decoration:none;cursor:default;}
#cs_windowshade{margin-bottom:8px;}
span.videoIcon {background: url('http://i.imwx.com/web/home/icons_sprite.gif') no-repeat 0 3px;padding:0 5px;margin:0 0 0 5px;font-size:10px;line-height:10px;}

/* added for tableless article pages - 3/28/08 SSherwood */
.articlemodule{margin-bottom:10px;background:#fff;border:1px solid #CCCCCC;padding:0px 4px 4px 4px;vertical-align:top;width:auto;}
h2.articleTitleBar{background-color:#FFFFFF;color:#333;font-family:Verdana,Arial,Sans Serif;font-size:14px;font-weight:normal;margin:10px 5px 5px 11px;padding:0px 0px 5px;}
.articleTitle{font-weight:bold}
.articleContent{padding:10px;font-size:11px;background:#F8F6E7}
.articleContent p{margin-bottom:10px}
.articleFont10{font-size:10px}
.articleSidebar{float:right;width:auto;margin:0 0 10px 10px;background:#fff;}
.articleSidebarTitle{padding:5px 0;text-align:center}
.articleSidebarContent{padding:0 0 10px 15px}
.articleSidebarContent li{margin-bottom:5px}
/* added for sidebar alignment - 4/4/08 SSherwood */
.articleSidebar h2{font-size:12px;margin:0}
.articleSidebarContent ul, .articleSidebarContent ol{padding:0;margin-left:10px;width:175px}


/* Added for TypeAhead CSS - 7/31/08 - DCW */
.yui-skin-sam.yui-ac-input{position:absolute;width:auto;color:#666;padding:2px 5px;font-size:10px;}.yui-skin-sam.yui-ac-container{position:absolute;top:21px;*top:20px;width:auto;}.yui-skin-sam.yui-ac-content{position:absolute;width:100%;border-color:#333333;border-style:solid;border-width:1px;background:#fff;overflow:hidden;z-index:9050;padding-bottom:3px;}.yui-skin-sam.rec-ac-content{position:absolute;width:100%;border-color:#333333;border-style:solid;border-width:1px;background:#fff;overflow:hidden;z-index:9050;padding-bottom:3px;}.yui-skin-sam.yui-ac-shadow{position:absolute;margin:.3em;width:100%;background:#000;-moz-opacity:0.10;opacity:.10;filter:alpha(opacity=10);z-index:9049;}.yui-skin-sam.yui-ac-content ul{margin:0;padding:0;width:100%;}.yui-skin-sam rec-ac-content ul{margin:0;padding:0;width:100%;}.yui-skin-sam.yui-ac-content li{margin:0px 0px 0px 0px;padding:1px 5px;line-height:12px;.line-height:13px;*padding:0 5px;cursor:default;white-space:nowrap;color:#666;list-style:none;font-size:10px;}.yui-skin-sam.rec-ac-content li{margin:0;padding:1px 5px;*padding:0 5px;cursor:default;white-space:nowrap;color:#666;list-style:none;font-size:10px;}.yui-skin-sam.rec-ac-content.link li{margin:0;padding:0;cursor:default;white-space:nowrap;color:#666;list-style:none;}.yui-skin-sam.yui-ac-content li.yui-ac-highlight{background:#36f;color:#fff;}.yui-skin-sam.rec-ac-content li.yui-ac-highlight{background:#36f;color:#fff;}#companySearch{width:269px;text-align:left;}.location{width:100%;color:#666;margin:0;cursor:default;font-size:10px;overflow:hidden;}.yui-skin-sam.yui-ac-content li.yui-ac-highlight span{color:#fff;}.yui-skin-sam.rec-ac-content li.yui-ac-highlight span{color:#fff;}.yui-ac-hd{position:relative;text-align:left;padding:2px 5px;color:#999;font-size:10px;background-color:#fff;}#searchBox{font-size:13px;}#suggestionContainer{position:absolute;width:188px;min-height:400px;z-index:11;margin-top:57px;margin-left:247px;.margin-top:60px;.margin-left:243px;}#RecentResult.location span{color:#0033FF;}#RecentResult.location span:hover{color:#ffffff;}.yui-skin-sam.yui-ac-input{position:absolute;width:auto;color:#666;padding:2px 5px;font-size:10px;}.yui-skin-sam.yui-ac-container{position:absolute;top:21px;*top:20px;width:auto;}.yui-skin-sam.yui-ac-content{position:absolute;width:100%;border-color:#333333;border-style:solid;border-width:1px;background:#fff;overflow:hidden;z-index:9050;padding-bottom:3px;}.yui-skin-sam.rec-ac-content{position:absolute;width:100%;border-color:#333333;border-style:solid;border-width:1px;background:#fff;overflow:hidden;z-index:9050;padding-bottom:3px;}.yui-skin-sam.yui-ac-shadow{position:absolute;margin:.3em;width:100%;background:#000;-moz-opacity:0.10;opacity:.10;filter:alpha(opacity=10);z-index:9049;}.yui-skin-sam.yui-ac-content ul{margin:0;padding:0;width:100%;}.yui-skin-sam rec-ac-content ul{margin:0;padding:0;width:100%;}.yui-skin-sam.yui-ac-content li{margin:0px 0px 0px 0px;padding:1px 5px;line-height:12px;.line-height:13px;*padding:0 5px;cursor:default;white-space:nowrap;color:#666;list-style:none;font-size:10px;}.yui-skin-sam.rec-ac-content li{margin:0;padding:1px 5px;*padding:0 5px;cursor:default;white-space:nowrap;color:#666;list-style:none;font-size:10px;}.yui-skin-sam.rec-ac-content.link li{margin:0;padding:0;cursor:default;white-space:nowrap;color:#666;list-style:none;}.yui-skin-sam.yui-ac-content li.yui-ac-highlight{background:#36f;color:#fff;}.yui-skin-sam.rec-ac-content li.yui-ac-highlight{background:#36f;color:#fff;}#companySearch{width:269px;text-align:left;}.location{width:100%;color:#666;margin:0;cursor:default;font-size:10px;overflow:hidden;}.yui-skin-sam.yui-ac-content li.yui-ac-highlight span{color:#fff;}.yui-skin-sam.rec-ac-content li.yui-ac-highlight span{color:#fff;}.yui-ac-hd{background-color:#FFFFFF;color:#999999;font-size:10px;margin-left:0px;padding:2px 5px;position:relative;text-align:left;top:3px;width:120px;margin-left:-6px;}#searchBox{font-size:13px;}#suggestionContainer{position:absolute;width:189px;min-height:400px;z-index:11;margin-top:57px;margin-left:243px;.margin-top:60px;.margin-left:243px;}#RecentResult .location span{color:#0033FF;}#RecentResult .location span:hover{color:#ffffff;}
/* End addition */

 /*Added for wxCarousel CSS - 8/28/08 - SCS */
#carouselmodule{position:relative;width:605px;height:196px;margin:auto}
.Hilite{border:#333 solid 1px}
.ActiveCursor{cursor:pointer;}
.noHilite{border:#ddd solid 1px;}
.InactiveCursor{cursor:default;}
#carouselBackBtn{position:absolute;top:0px;left:0px;width:21px;height:118px;padding:78px 0 0 2px;z-index:5}
.backActiveBtnHolder{width:18px;height:40px;background:URL(http://i.imwx.com/web/common/buttons/lg_arrow_sprite.gif) no-repeat  0px -80px}
.backInactiveBtnHolder{width:18px;height:40px;background:URL(http://i.imwx.com/web/common/buttons/lg_arrow_sprite.gif) no-repeat  0px -0px}
#carouselFwdBtn{position:absolute;top:0px;right:0px;width:21px;height:118px;padding:78px 0 0 2px;z-index:5}
.fwdActiveBtnHolder{width:18px;height:40px;background:URL(http://i.imwx.com/web/common/buttons/lg_arrow_sprite.gif) no-repeat  0px -120px}
.fwdInactiveBtnHolder{width:18px;height:40px;background:URL(http://i.imwx.com/web/common/buttons/lg_arrow_sprite.gif) no-repeat  0px -40px}
#Cslider{position:absolute;top:0;left:0px;width:556px;height:196px;border:#ddd solid 1px}
#Cmask{position:absolute;top:0px;left:24px;width:556px;height:196px;overflow:hidden}
#carousel{position:absolute;top:0;left:0}
.Cholder{float:left;}
.Ccontent{position:absolute;width:118px;height:184px;margin:0px;padding:12px 10px 0 10px;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;background:#efefef;border:#ddd solid;border-width:0 1px 0 0}
.Chilite{background-color:#E8F6D3}
.Cimg{position:relative;margin-bottom:12px}
.Cimg img{border:none}
.Ctitle{position:relative;font-weight:bold;color:#33f}
.Ctitle a{text-decoration:none}
.Ctxt{position:relative;font-weight:normal;color:#33f;}
.Ctxt a{text-decoration:none}
#popHolder0{position:absolute;top:-8px;left:20px;width:187px; height:221px;padding:10px;z-index:10;display:none;}
#popHolder1{position:absolute;top:-8px;left:141px;width:187px; height:221px;padding:10px;z-index:10;display:none;}
#popHolder2{position:absolute;top:-8px;left:282px;width:187px; height:221px;padding:10px;z-index:10;display:none;}
#popHolder3{position:absolute;top:-8px;left:378px;width:187px; height:221px;padding:10px;z-index:10;display:none;}
.popup{position:absolute;width:173px;height:213px;padding:6px 6px 0 6px;background:#fff;border:#d5d5d5 solid 1px;overflow:hidden;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#33f;opacity:1;z-index:9}
.popup img {border:none}
.detailTxt, .detailTxt a{margin-top:6px;font-weight:normal;text-decoration:none}
.lnkTxt, .lnkTxt a{font-weight:normal;text-decoration:none}
.detailTxt a:hover, .lnkTxt a:hover{text-decoration:underline}
 /* END wxCarousel */
 
/* Added for Google Search 9/3/08 - DCW */
 #googlesearchbar {padding:0px;margin:0px;clear:both;width:918px; height:62px;}
#googlesearchFooterContent {text-align:left;padding:0px;margin:0px;clear:both;margin-left:270px;padding-top:20px;padding-bottom:20px;}
#googlesearchContent {width:410px;height:auto;margin-top:8px;}
#googlesearchContent .googleradioContent {clear:both;margin-right:10px;}
#googlesearchContent .googleradioContent input{clear:both;margin:0;padding:0;}
#googlesearchContent .googleradioContent .searchRadio {clear:both;vertical-align:middle ;line-height:10px;}
#googlesearchContent .c1 .googleRadioContainer {padding-right:25px;.padding-right:5px;}
#googlesearchContent .c1 .googleradioText {vertical-align:text-bottom;line-height:10px;font-size:11px;}
#googlesearchContent .c1 .googleLogo {clear:both;margin:0px;padding:0px;float:none;}
#googlesearchContent .c1 { float:left;font:10px Verdana, Arial, Helvetica, sans-serif; color:#666666;padding-bottom:5px;.padding-bottom:0px;}
#googlesearchContent .c2 { width:350px;.float:left; margin:2px 0px 21px 0px; height:20px; font:14px Verdana, Arial, Helvetica, sans-serif; color:#666666; }
#googlesearchContent .c2 .googleGoKeywords {width:270px;vertical-align:middle;border:2px inset #3333ff;font-size:12px;padding-left:2px; }
#googlesearchContent .c2 .googleGoButton {vertical-align:middle;}
#googlesearchContent .c2 .googleGoButtonHeader {vertical-align:middle;position:absolute;left:280px;}
#googlesearchContent .c3 { float:left; height:18px; margin:24px 0px 20px 0px; padding-left:16px; }
#googlesearchContent .c4 { float:left; height:28px; margin:17px 0px 17px 0px; padding-left:16px; }
#googlesearchContent .c4 img { .margin-left:18px; }
#hbLinkBox {font-weight:normal;position:absolute;top:110px;left:253px;width:316px;height:15px;font-size:11px;color:#333}
.googleSearchFooter {background:url('http://i.imwx.com/web/common/footergradient.gif') repeat-x;border-top:1px solid #ddd;}

/* Added for Video Module CSS - 9/15/08 - JPH */
#videoModWrap {}
#videoModWrap .videoMod {font-size:10px;}

#videoModPad {padding:5px;}
#videoModPad h2 {font-size:10px;color: #666;font-weight:bold;margin:0px;padding-bottom:10px;}
#videoModPad table td {vertical-align:top;}
#videoModPad .shThumb {margin:0;padding:0;}
#videoModPad .shThumb a img {float:left;}
#videoModPad .shThumb a {padding:0;margin:0px;width:73px;height:auto;}
#videoModPad .shVidLink {min-width:190px;}
#videoModPad .shVidDescr {font-size:10px;color: #666;width:100%;text-align:top;margin:0 5px 0 0px;}
#videoModPad .shstandardbtn {margin:0;clear:left; width:74px; height:19px; background:url(http://i.imwx.com/web/common/icons/icons_sprite.gif) no-repeat 0px -288px; cursor:pointer; margin-right:10px;margin-bottom:10px;}
#videoModPad .shClear {clear:both;padding:0;font-size:1px;line-height:1px;margin:0;height:22px;}
#videoModPad .shMoreVideo {width:100%;text-align:right;padding-bottom:5px;}
#videoModPad .shMoreVideo a {padding-right:5px;}


