/* 9.4 - updated fall colors - 8/16/06  - Olga*/
/* 9.5 - change for hat temp link - 8/29/06  - Olga*/
/* 9.6 - fix for the hat show/hide buttons - 9/06/06  - Olga*/
/* 9.7 - fix to make Home tab to be clickable - 10/12/06  - Olga*/
/* 9.9 - Winter Palette - 12/06/06  - Sybil*/

BODY { font-family: Verdana,Arial,Helvetica,Sans Serif;  font-size: 12px;  color: #000000; }
TD,OL,UL,LI{font-family:Verdana,Arial,Helvetica,SansSerif;	font-size:11px;color:#000000;}
.mpdToHide {display: inline;}
.mpdToShow {display: none;}
/* new global nav styles */


/* links */
A,A:link,A:visited { color: #3333FF; text-decoration:underline; }  
A:active,A:hover { color: #000000;text-decoration:underline; }  
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;}




/* module templates */
P.Spacing{margin:0px 0px 11px 0px;}/* used to set spacing at the bottom of a module. last item in a module */
.modulec {width:100%;}
DIV.genContent{background-color:#F7F6E7}/* used at the beginning of the content of a module. sets the background color for the entire module */
DIV.contentH{background-color:#FDFDF7}
.icons{background-color:#FFFFFF}
.globPad{padding:11px 5px 18px 11px;}
TABLE#pMod TD{font-size:11px;}
TD.pModa {background-color:#F3F6F8;font-weight:bold;height:20px;vertical-align:middle;}
DIV.pModPad{padding:5px 0px 5px 0px;}


/* lap colors */
TABLE#f2 TD {font-size:11px;padding:0px 0px 0px 5px;height:40px;}/* used to define a table with alternate colored rows */
TABLE#f3 TD {font-size:11px;border:#EAECE2  solid;	border-width: 0px 1px 0px 0px; height:38px;} /* sets params for table with lines */
TD.f3a {background-color:#F1F4F5;} /* background color of cell in table with interior lines */
TD.f3ap {background-color:#F1F4F5; padding: 0px 0px 0px 11px; }
TD.f3bp {padding:0px 0px 0px 11px;} /* sets left padding of first cell in a row in table with interior lines */
TD.f3nl {border:none;border-width:0px;}
TABLE#f4 TD {padding:10px 10px 10px 11px;font-size:11px;}
TD.f4 {background-color:#FFFFFF;} /*lap table one cell .. white cell */
TD.f4a {background-color:#ECF0FC;} /*lap table one cell .. colored cell */
TABLE#f5 TD {font-size:10px; padding:5px 0px 5px 0px;}
TD.f5 {background-color:#FFFFFF;} /*lap table one cell .. white cell */
TD.f5a {background-color:#F1F4F5;} /*lap table one cell .. colored cell */
.obsTextA{font-size:11px;color:#666666;} /*cc text */
.obsTempTextA{font-size:24px;color:#666666;} /*cc text */


/*my city */
TABLE#mycity TD {font-size:11px;padding:0px 0px 0px 5px;height:10px;}


TD.vertfeat{padding:11px 5px 0px 11px;}
/*used for list */
.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;}

.tickerTitleBarA, H2.tickerTitleBarA {background-color:#FFFFFF;font-family: Verdana,Arial, Sans Serif;font-size: 14px;color: #465F73;font-weight:normal;margin:2px 2px 2px 2px;padding:0px;height:20px;}
.tickerTitleBarB, H2.tickerTitleBarB {background-color:#FFFFFF;font-family: Verdana,Arial, Sans Serif;font-size: 14px;color: #465F73;font-weight:normal;margin:10px 5px 5px 11px;padding:0px;height:20px;}
.genLine{border: solid #BFC4A2; border-width:0px 1px 1px 1px;}
.regTitleBar{font-size:11px;color:#FFFFFF;padding:0px 0px 0px 11px;background-color:#1B2F8A;height:20px;}
.ursLine{border: solid #BFC4A2; border-width:0px 1px 1px 1px;}

/* footers */

.ursFooterBar{font-size:11px;color:#FFFFFF;padding:0px 0px 0px 11px;background-color:#1B2F8A;height:20px;}
.ursFooterNav,.ursFooterNav:link,.ursFooterNav:active,.ursFooterNav:visited{font-size:11px;color:#FFFFFF;text-decoration:underline;background-color:#1B2F8A;}
.ursFooterNav:hover{background-color:#FFFFFF;color:#000000;text-decoration:underline;}

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

/*Site-wide*/
.alertText{font-family:Arial,Helvetica;font-size:11px;color:#000000;}
.alertTextBold{font-family:Arial,Helvetica;font-size:11px;font-weight:bold;	color:#000000;}
.blkHeaderLink,.blkHeaderLink:link,.blkHeaderLink:visited{font-size:12px;color:#000000;font-weight:bold;text-decoration:underline;}
.blkHeaderLink:hover,.blkHeaderLink:active{color:#000000;text-decoration:underline;}
.blueText{font-size:11px;color:#333367;}
.captionText{font-family:Arial;font-size:10px;color:black;}
.captionTextBold{font-family:Arial;font-size:10px;font-weight:bold;color:#000000;}
.categoryTitle { font-family: Verdana,Arial; font-size: 12px; font-weight: bold; color: #000000; }  
.currentObsText{font-size:10px;color:#000000;}
.darkBlueText{font-size:11px;color:#9FBCDC;}
.dataText{font-family:Arial;font-size:11px;color:#000000;}
.dataTextBold{font-family:Arial;font-size:11px;font-weight:bold;color:#000000;}
.errorText{font-family:Arial,Helvetica;font-size:16px;font-weight:bold;color:#000000;}
.footerText{font-family:Arial;font-size:10px;color:#FFFFFF;}
.fotwTitle{font-family:Arial;font-size:10px;font-weight:bold;color:#FFFFFF;text-decoration:none;}
.gardenDarkGreenText{font-size:11px;color:#4E8833;padding:0px 0px 0px 5px;}
.lightBlueText{font-size:11px;color:#0099CC;}
.mapText{font-family:Arial,Verdana;font-size:12px;font-weight:bold;color:#FFFFFF;}
.moduleTitle{font-size:13px;color:#000000;font-weight:bold;}
.myWxTitle{font-family:Arial,Verdana;font-size:14px;font-weight:bold;color:#FFFFFF;}
.URSErrorText{font-family:Arial,Verdana;font-size:12px;color:red;}
.sectionTitle{font-size:14px;font-weight:bold;color:#000000;}
.svrWxAlert{font-family:Courier;font-size:12px;color:#000000;}
.blueVerdana10{font-size:10px;color:#333367;}
.whtText10{font-family:Arial;font-size:10px;color:#FFFFFF;}
.whtVerdanaText10{font-size:10px;color:#FFFFFF;}
.whtText11{font-family:Arial;font-size:11px;color:#FFFFFF;}
.whtVerdanaText11{font-size:11px;color:#FFFFFF;}
.whtText12{font-family:Arial;font-size:12px;color:#FFFFFF;}
.whtVerdanaText12{font-size:12px;color:#FFFFFF;}
.blkText10{font-family:Arial;font-size:10px;color:#000000;}
.blkVerdanaText10{font-size:10px;color:#000000;}
.blkText11{font-family:Arial;font-size:11px;color:#000000;}
.blkVerdanaText11{font-size:11px;color:#000000;}
.blkText12{font-family:Arial;font-size:12px;color:#000000;}
.blkVerdanaText12{font-size:12px;color:#000000;}
.genVerdanaText11,.genVerdanaText11:link,.genVerdanaText11:visited{font-size:11px;color:#3A5B29;}


UL.marginSiteMap LI{margin-left:-14px;margin-top:5px;margin-bottom:5px;}
UL.margin14 LI{margin-left:-14px;margin-top:11px;margin-bottom:10px;}
UL.margin5{margin-left:7px;margin-top:11px;margin-bottom:10px;}
.wxAnyTable{border:solid #A7C9E0;border-width:0px 1px 0px 1px;width:100%;background-color:#FFFFFF;}
.inDentA{padding:0px 0px 0px 11px;}
.inDentWhite10DayA11{font-size:11px;color:#000000;background-color:#FFFFFF;padding:0px 0px 0px 11px;height:40px;}
.inDentBlue10DayB11{font-size:11px;color:#000000;background-color:#F1F4F5;padding:0px 0px 0px 11px;height:40px;}
.inDentWhite10DayA5{font-size:11px;color:#000000;background-color:#FFFFFF;padding:0px 0px 0px 5px;}
.inDentBlue10DayB5{font-size:11px;color:#000000;background-color:#F1F4F5;padding:0px 0px 0px 5px;}
.titleBar{font-size:11px;color:#FFFFFF;padding:0px 0px 0px 11px;background-color:#BFC4A2;height:20px;}
.mapTable{border:solid #A7C9E0;border-width:1px 1px 1px 1px;width:100%;text-align:center;background-color:#FFFFFF;}
.mapTableText{font-size:10px;text-align:center;vertical-align:middle;height:20px;}
.largeMap{font-size:10px;padding:0px 0px 0px 11px;text-align:left;vertical-align:middle;height:25px;background-color:#EEF5FD;}
.largeMap2{font-size:10px;text-align:center;padding:10px 10px 0px 0px;vertical-align:middle;height:25px;background-color:#FDFDF7;border:solid #EAECE2;border-width:0px 1px 1px 1px;}
.TenDayTable{border:solid #A7C9E0;border-width:1px 1px 1px 1px;width:100%;text-align:center;background-color:#FFFFFF;}
.skiTitle { font-family: Arial,Verdana,Helvetica,Sans Serif; font-size: 10pt; font-weight: bold; color: white; }  
/*lapsection*/
.outletTextBlue{font-size:11px;color:#333367;padding:10px 0px 10px 0px;background-color:#FFFFFF;}
.specialAdTable{border:solid #A7C9E0;border-width:1px 1px 1px 1px;width:100%;text-align:center;height:40px;background-color:#EEF5FD;}
.convColor{background-color:#F1F4F5;font-size:11px;}
.wxobsTextBlue{font-size:11px;color:#333367;padding:0px 5px 5px 11px;text-align:left;vertical-align:top;}
.specialOffersTable{font-size:12px;width:100%;text-align:left;padding:5px 5px 5px 15px;vertical-align:top;}
/*verticaloutlets*/
.outModCont{padding:10px 5px 5px 5px}
.obsTextBlue{font-size:11px;color:#333367;}
/*vertical10day*/
.vertTenDay1{background-color:#D7ECFF;}
.vertTenDay2{background-color:#FFFFFF;}
.vertTenDayTitle{background-color:#73ACD9;}
.obsTempText{font-size:24px;color:#000000;}
/*cc container */
.cntBorder{background-color:#A6D3EA;}
/* ad styles */
.adText{font-size:10px;}
.inDentAD11{font-size:10px;color:#000000;background-color:#FFFFFF;padding:0px 0px 0px 11px;height:35px;}
.inDentAD5{font-size:10px;color:#000000;background-color:#FFFFFF;padding:0px 0px 0px 5px;height:35px;}
.adSpace{padding:11px 5px 0px 0px;}
.adCellA{font-size:10px;color:#000000;padding:11px 0px 0px 0px;}
.adCellB{font-size:10px;color:#000000;padding:0px 0px 0px 5px;}
 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;} 

 


/*Navigation Redesign*/

TABLE.obsBorder {background-color:#FFFFFF;border:#74C7F3 solid;border-width:1px 1px 1px 1px;width:100%;padding:0px 2px 0px 2px;margin:0px 0px 0px 0px;} 
TABLE.BasicNav {background-color:#f7f6e7;font-family: Verdana,Arial,Sans Serif;font-size:11px;color:black;border:#74C7F3 solid;border-width:0px 0px 1px 0px;width:100%;margin:0px 0px 6px 0px;}  
TABLE.columnBody {background-color:#FFFFFF;padding:0px 2px 0px 2px;width:142px;height:75px;} 
.obsTemp {font-size:18px;color:#455b73;background-color:#FFFFFF;}
.resultsHeaderText{background-color:#2C500E;font-family:Arial,Verdana;font-size:11px;color:#455b73;padding:3px 5px 3px 5px;} 
.resultsText {font-family:Arial,Verdana;font-size:11px;color:#000000;padding:3px 2px 3px 5px;} 
.yesterdayTitle {background-color:#2C500E;font-family:Arial,Verdana;font-size:11px;color:#455b73;font-weight:bold;padding:5px 5px 5px 5px;width:100%;}
.blueFont10 {font-size:10px;color:#455b73;}
.blueVerdanaText11 {font-size:11px;color:#455b73;}
.blueVerdanaText12 {font-size:12px;color:#455b73;}
.gryVerdana12 {font-family:Verdana;font-size:10px;color:#6d7f85;padding:0px 2px 0px 0px}  
.redVerdanaText10 {font-size:10px;color:#FF240C;} 
.yellowVerdana10 {font-family:Verdana;font-size:11px;color:#ba921a;font-weight:bold;}  
.yesterdayCells {background-color:#C0E4F4;font-family:Arial,Verdana;font-size:11px;color:#455b73;padding:3px 11px 3px 11px;} 
.yesterday {background-color:#F3D37B;font-family:Arial,Verdana;font-size:11px;color:#455b73;padding:3px 11px 3px 11px;} 
.yesterdayResults {background-color:#fdfdf7;font-family: Verdana,Arial,Sans Serif;font-size:11px;color:#455b73;padding:5px 11px 5px 11px;border:#74C7F3 solid;border-width:1px 1px 0px 1px;height:25px;}  
.wkndButtonA {background-color:#74C7F3;font-family:Verdana;font-size:12px;color:#299AD5;} /*NOT IN USE */
.wkndButtonB {background-color:#299AD5;font-family:Verdana;font-size:12px;color:#299AD5;} /*NOT IN USE */
.bottomBorder{background-color:#163396;height:20px;padding:0px 0px 0px 11px;font-family:Arial,Verdana;font-size:10px;color:#FFFFFF;}

/*Seasonal classes - 8.16.06 Fall Palette fix*/
#bodyContainer { background-color: #F8F6E7; width:768px;}
.globalNavA,.globalNavA:link,.globalNavA:active,.globalNavA:visited{font-size:11px;color:#003399;text-decoration:none;background-color:#9adafb;}
.globalNavA:hover { background-color: #9adafb; color: #003399; text-decoration: none; }
.globalNavTD{font-size:11px;color:#003399;text-decoration:none;background-color:#9adafb;}
.hatnav, .hatnav A { background-color:#F8F6E7; color: #003399;  font-family: Verdana,Arial;   font-size: 11px;   text-decoration: none;}
.globalHatTD {font-size: 11px; background-color: #F8F6E7;color:#003399; text-decoration: none; }
H2.moduleTitleBar {background-color:#FFFFFF;font-family: Verdana,Arial, Sans Serif;font-size: 14px;color: #003399;font-weight:normal;margin:10px 5px 5px 11px;padding:0px 0px 5px 0px;}/* used to define the title bar in each module */
H2.moduleTitleBarGML {background-color:#FFFFFF;font-family: Verdana,Arial, Sans Serif;font-size: 11px;color: #003399;font-weight:normal;margin:0px 5px 10px 5px;padding:5px 0px 0px 0px;}/* used to define the title bar in each module */
.moduleLine {background-color: #FFFFFF;vertical-align:top;width:100%;border:#E2D8C0 solid;border-width: 1px 1px 1px 1px;padding:0px 4px 0px 4px;}/* used in all modules to define outer shell */
.module {background-color: #FFFFFF;vertical-align:top;width:100%;border:#E2D8C0 solid;border-width: 1px 1px 1px 1px;padding:0px 4px 0px 4px;}/* used in all modules to define outer shell */
TABLE.Basic{background-color:#FFFFFF;font-family: Verdana,Arial,Sans Serif;font-size:11px;color:black;border:#F8F6E7 solid;border-width:1px 1px 1px 1px;width:100%;margin:0px 0px 6px 0px;}/* used in all modules to define the inside wrapper */
.Content{background-color:#F8F6E7}/* used at the beginning of the content of a module. sets the background color for the entire module */
TABLE.Basic2{background-color:#FFFFFF;font-family: Verdana,Arial,Sans Serif;font-size:11px;color:black;border:#F8F6E7 solid;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:#F8F6E7 solid;border-width:1px 1px 1px 1px;width:100%;margin:0px 0px 6px 0px;}/* used in all modules to define the inside wrapper */
.obsInfo1{font-size:11px;color:#003399;padding:0px 5px 3px 11px;background-color:#FCF1D0;}
.obsInfo2{font-size:11px;color:#003399;padding:0px 5px 3px 5px;background-color:#FCF1D0;}
.obsReported{font-family:arial,verdana;font-size:10px;color:#003399;padding:0px 5px 3px 5px;background-color:#FCF1D0;}
.dwPicTitle {font-family: Verdana,Arial, Sans Serif;font-size: 14px;color: #003399;}
.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;}
.cntBorder{background-color:#F1C449;}
.vidBorder {border:#5FC6FF solid;border-width:1px 1px 1px 1px;}
.footerBgColor {background-color:#F8F6E7;border:#E2D8C0 solid;border-width:0px 0px 1px 0px;}
/*changed color from FE8D00 to 7F1805*/
.footerBarATD{font-size:11px;color:#FFFFFF;text-decoration:none;background-color:#003399;}
/*changed color from FE8D00 to 7F1805*/
.footerBarA,.footerBarA:link,.footerBarA:active,.footerBarA:visited{font-size:11px;color:#FFFFFF;text-decoration:underline;background-color:#003399;}
.footerBarA:hover{background-color:#003399;color:#FFCC00;text-decoration:underline;}
.footerBar{font-size:13px;color:#003399;font-weight:bold;background-color:#daf1fc;}
.searchBar{background-color:#003399;}
.switchUn {font-size:10px;color:#FFFFFF;padding:0px 0px 0px 0px; background-color:#F5E6AC;} /* NOT IN USE */
.outModBor{border:solid #F1C449;border-width:1px 1px 1px 1px}
.outModLine{border:solid #F1C449;border-width:1px 1px 1px 1px;background-color:#F8F6E7;padding:0px 0px 0px 5px}
.tabNavA,.tabNavA:link,.tabNavA:active,.tabNavA:visited,.tabNav,.tabNav:link,.tabNav:active,.tabNav:visited {font-size:11px;color:#003399;text-decoration:none;background-color:#daf1fc;}
.tabNavA:hover{font-size:11px;color:#003399;background-color:#daf1fc;text-decoration:none;}
.tabNav {font-size:11px; color: #003399; text-decoration:none;background-color:#daf1fc; }
TD.f2a {background-color:#FCF1D0;}/* sets background color of alternate rows  (i.e. 10 Day Forecast) */
.mycitya {background-color:#F1C449;height:24px;padding:5px 5px 5px 11px;}
.mycityb {background-color:#FCF1D0;height:24px;padding:5px 5px 5px 11px;font-size:11px; }
.mycityc {background-color:#F3D37B;height:24px;padding:5px 5px 5px 11px;}
.mycityd {background-color:#F8F6E7;height:24px;padding:5px 5px 5px 11px;}
.wc1{background-color:#F8F6E7;padding:5px 5px 10px 8px;}
.wc2{background-color:#FAE8B0; padding:5px;}
.partbg{background-color:#F5E6AC;}
.gbckgn{background-color:#F8F6E7;}
.searchEnh {background-color:#F8F6E7;}
.moduleb {background-color: #F8F6E7;vertical-align:top;width:100%;border:#E2D8C0 solid;border-width: 1px 1px 1px 1px;}
.modulec {background-color: #F8F6E7;vertical-align:top;width:100%;border:#F8F6E7 solid;border-width: 1px 1px 1px 1px;}
.modBodyWht{color:#FFFFFF}
.modBodyWht UL	{color:#FFFFFF;margin:5px 5px 5px 25px;padding:0px;}
.modBodyWht UL LI {color:#FFFFFF;vertical-align:middle; font-size: 11px;padding:5px 0px 5px 0px;margin:0px 0px 5px 0px;}
.zipSearch{background-color:#299ad5;}
.yahooSearch {background-color:#D7E6FF;border: 1px solid #E2D8C0;} /*Fall color */
.yahooText {font-size:14px;color: #003399;padding:0px 0px 0px 11px;} /* Fall color */
.lapNavBar{	background-color:#F1C449;}
.vertFeat{background-color:#E2D8C0}
.sText10{font-family:verdana,sans-serif;font-size:10px;color:#003399;}
.sText11{font-family:verdana,sans-serif;font-size:11px;color:#003399;}
.sText12{font-family:verdana,sans-serif;font-size:12px;color:#003399;}
.seasonalBorderColor {border:#E2D8C0 solid;} /* move this to seasonal section of global style sheet */
/*Jason's stuff 8/17/06*/
.seasonalFontColor {color:#003399;} /* 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;}

/* TFButtonA .. used for timeframe buttons in NAV bar and vertical pages (Yesterday Current Weekend 10-Day Month ) */
/*div#TFbuttonA {margin: 0px;font-family: Verdana, Arial, Helvetica, sans-serif;}
div#TFbuttonA 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#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;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;}*/



/* TFButtonA .. used for timeframe buttons in NAV bar and vertical pages (Yesterday today Currentradar hourbyhour Weekend 10-Day Month ) wider buttons 2006*/
div#TFbuttonA {margin: 0px;font-family: Verdana, Arial, Helvetica, sans-serif;}
div#TFbuttonA a{text-decoration: none;max-width: 106px;min-width: 106px;width: 110px;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;}


    /* TFButtonB .. used for timeframe buttons in NAV bar and vertical pages (Hourly Details Video Text Averages )*/
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;}
/*End Seasonal classes*/

/*Mobile */
.mobileText{font-family:Verdana,Arial;font-size:11px;color:#666666;}
.mobileOrangeHeader{font-family:Verdana,Arial;font-size:12px;color:#ff6600;}
.mobileOrange{font-family:Verdana,Arial;font-size:11px;color:#ff6600;}
.headLine{font-family:Verdana,Arial;font-size:14px;font-weight:bold;color:#555555;}
td.mpad{padding: 20px 40px 30px 40px}
.mobilegrey9{font-family:Verdana,Arial;font-size:9px;color:#999999;}
.mobileIndent{margin: 40px 0px 0px 48px;}
.mobileheadLine11{font-family:Verdana,Arial;font-size:11px;font-weight:bold;color:#555555;}
Li.mbullet{color:#666666;}
td.mSpace{padding: 5px 5px 5px 5px;}
.mobileheader12 {font-family:Verdana,Arial;font-size:12px;color:#666666;}

#cont .module {border-width: 0px;}
#cont Table.Basic{border-width: 0px;}

/* used in lap redesign */
.lapMonthAvgDataRow {padding:10px 0px 5px 0px; height: 40px;border: #E3E1C7 solid; border-width:0px 0px 1px 0px;font-size:11px;color:#455B73;background-image:url(http://image.weather.com/web/common/backgrounds/1x40_bkgrd_image.gif);}
.lapAvgDataRow {padding:10px 0px 5px 0px; height: 40px;border: #E3E1C7 solid; border-width:0px 0px 1px 0px;font-size:10px;color:#455B73;background-image:url(http://image.weather.com/web/common/backgrounds/1x40_bkgrd_image.gif);}
.lapDataRow {padding:5px 5px 5px 11px; height: 40px;border: #E3E1C7 solid; border-width:0px 0px 1px 0px;font-size:11px;color:#455B73;background-image:url(http://image.weather.com/web/common/backgrounds/1x40_bkgrd_image2.gif);}
.vbgD {background-color:#336600;}




/*Added new class on May 30th 2006 - Olga*/
/* used in Global Nav - navigation/menu */
#hbBannerAdbox {position:relative;width: 768px;	height: 110px;	overflow: hidden;	display: none;	background-color: #FFFFFF;}
#hbBannerDiv {position: absolute; top:24px;	right:0px;	width: 768px;	height: 149px;	overflow: hidden;}
#hbBHeaderSpon {position: absolute;	top: 75px;	left: 610px;	font-family: Verdana;	font-size: 10px;	color: #FFFFFF;	font-weight: normal;}
#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: 768px;z-index: 5;}
.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 #003399;z-index:3;}
.hbBannerMenuSelectedItemDefault {position: absolute;visibility: hidden;background-color: #FFFFFF;border: 1px solid #003399;z-index:3;}
/*to the left from default tab non selected menu*/
.hbBannerMenuItemLEFTside {border: 1px solid #FFFFFF;border-width: 1px 0px 0px 0px;color: #FFFFFF;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 10px;line-height: 18px;text-align : center;background-color:#003399;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: #FFFFFF;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 10px;line-height: 19px;text-align : center;background-color:#003399;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:#003399;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:#003399;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:#90BAF2;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:#90BAF2;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: #003399;text-decoration: none;}
.hbBannerMenuSelectedItemDefault  A:hover {font-family: Verdana;font-size: 10px;color: #003399;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: #F8F6E7;}
.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: 75px;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: 768px;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: 211px;width: 768px;overflow: hidden;background-color: #F8F6E7;}
#Smallerparent{position: relative;text-align: left;	width: 768px;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: 768px;top: 25px;height: 60px;overflow: hidden;}
#hbPrintHeaderDiv{position:relative;width: 610px;top: 25px;height: 60px;overflow: hidden;}
#whatwherezip{left: 128px;width: 150px;top: 96px;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:6;}
#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:#E2D8C0 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:#B4D1F6;}
.TablefooterContent{background-color:#ffffff;}
.TABLEfooterText{font-size:10px; font-family:Verdana;color: #003399; text-decoration:none; font-weight: bold;}
.TABLEfooterLAST{background-color:#003399;}
.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: #003399;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!	*/
/**********************************************************************************/
#hbHat {width: 768px;height: 24px;background-color: #F8F6E7;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;}
#hbMyPage{left: 665px;}

#customize{left: 575px;	width: 138px;}
#localOneClick{left: 250px;width: 140px;text-align : left;}
#hbDash{left: 713px;}
#hbSingIn{left: 719px;}
.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;}
.hbText A,.hbText A:visited,.hbText A:link,.hbText A:active {text-decoration: underline;color: Blue;}
.hbText A:hover {text-decoration: underline;color: #000000;}
.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: 768px;height: 25px;background-color: #E9F3FE;border: 1px solid #666666;border-width: 1px 0px 0px 0px; z-index: 2;}
#snPanellSignIn{position: absolute;visibility: visible;width: 768px;height: 25px;background-color: #E9F3FE;border: 1px solid #666666;border-width: 1px 0px 0px 0px;z-index: 2;}
.snPanellSignedInHidden{position: absolute;	visibility: hidden;	overflow: hidden;z-index: 3;}
.snPanellSignedIn{visibility: visible;background-color: #E9F3FE;border: 1px solid #333333;position: absolute;text-align : center;z-index: 3;}
.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: 0px;}
.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:  #003399;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:77px;width: 519px;height: 37px;top: 0px;}
#snPanellSignedInNotHugged{left:77px;width: 519px;height: 37px;top: 0px;}
#hbemail {left: 93px;width: 100px;}
#hbeminput{left: 193px;width: 100px;}
#hbpassword {left: 310px;width: 100px;}
#hbepassnput{left: 350px;width: 220px;}
.buttonPad{position: absolute;left: 180px;top: 2px;}
#hbforgotp{left:620px;width: 100px;}
#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: 574px;width: 190px;height: 19px;}
#snShowSmallRightBoxes{left: 574px;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: #003399;	font-size: 10px;}
.smallRBOneClass A,.smallRBOneClass A:visited,.smallRBOneClass A:link,.smallRBOneClass A:active {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color:  #003399;font-size: 10px;text-decoration: none;}
.smallRBOneClass A:hover {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color:  #003399;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: #003399;	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:  #003399;font-size: 10px;text-decoration: none;}
.smallRBTwoClass A:hover {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color:  #003399;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: #003399;	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;}
/* Auto Advice classes*/
.TitleBarClass{background-color:#FFFFFF;font-family: Verdana,Arial, Sans Serif;font-size: 14px;color: #003399;font-weight:normal;padding: 0px 5px 0px 2px;}
.SubitleBarClass{background-color:#FFFFFF;font-family: Verdana,Arial, Sans Serif;font-size: 11px;color: #666666;font-weight:normal;	padding: 0px 0px 5px 5px;}
.headlineTitle{font-family: Verdana,Arial, Sans Serif;font-size: 13px;color: #333333;font-weight:bold;}
.smallTableAutoDefault{background-color:#FFFFFF;border:#CCCCCC solid;border-width: 1px 1px 1px 1px;}
.regularAutoFont{font-family: Verdana,Arial, Sans Serif;font-size: 11px;color: #333333;	font-weight:normal;}
.regularAutoFont12{font-family: Verdana,Arial, Sans Serif;font-size: 12px;color: #333333;font-weight:normal;}
.regularAutoFont10{font-family: Verdana,Arial, Sans Serif;font-size: 10px;color: #333333;font-weight:normal;}
.nobackground{background-color: transparent;}
P.SpacingBefore{margin:5px 0px 0px 0px;}
P.SpacingAfter{margin:0px 0px 8px 0px;}
/*news top headline mode added by charles 07/21/06*/
a#hp_headLine{color:#000000;text-decoration:none;}
a:visited#hp_headLine{color:#000000}
a:hover#hp_headLine{color:#3333FF;text-decoration:underline;}
a:active#hp_headLine{color:#000000}
/*to delete extra space in the parts like pageresults32*/
#deleteID{display: none;}
#deleteIDTwo{display: none;}	

/* PAST WEATHER PROJECT */
.grayFont10 {font-size:10px;color:#999999;}
.grayFont11 {font-size:11px;color:#999999;}



