/* 5.6 - Added  #cont module & #cont table info */
/* 5.7 - added lapNavBar */
/* 5.8 - added vidBorder */
/* 5.9 - fixed tab nav issue with MAC ... CQ11570
/* 6.0 - Added Winter Palette */
/* 6.1 - Added categoryTitle and changes to Winter */
/* 6.2 - Added vertFeat */
/*weather.com  Name:style_sheet.css  - 12/30/04 version6.2 SBS*/
/* 6.2 - fixed wkndButtonA & B SBS */
/*weather.com  Name:style_sheet.css  - 1/13/05 version6.3 SBS*/
/* 6.3 - added button css for timeframe buttons */
/* 6.4 - added globalNavA:hover - 1/28/05 version6.4 SBS*/
/* 6.5 - added generic seasonal text - 2/14/05 - ja */
/* 6.6 - added generic seasonal text - 3/15/05 - sbs */   
/* 6.8 - added generic seasonal text - 3/17/05 - sbs */  
/* 6.9 - added generic seasonal footer text - 3/22/05 - sbs */ 
/* 7.0 - added classes for Mobile - 4/14/05 - sbs */ 
/* 7.1 - removed rollover class for Mobile - 4/14/05 - sbs */ 
/* 7.2 - added modulec for Mobile - 4/15/05 - sbs */
/* 7.3 - updated buttonB - 4/15/05 - ja */
/* 7.4 - change google color - 5/4/05 - ja */

h1, h2, h3 { color: #2A5302; font-family: "Times New Roman", Times, Serif; text-align: left; margin-bottom: 0px }
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;}
/* page color */
.mpdToHide {display: inline;}
.mpdToShow {display: none;}
/* new global nav styles */

A,A:link,A:visited { color: #FFFFFF; text-decoration:none; }  
A:active,A:hover { color: #000000;text-decoration:none; }  
A.linkVerdanaText10 {font-size: 10px;} 
.exA,.exA:link,.exA:active,.exA:visited {font-size: 11px; color: #4F191E; text-decoration:none; }
.exA:hover { color: #3E0910; 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; }


/* 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 */

/*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;}

/*GlobalNavigation*/
.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:#ffffff;}
.whiteVerdanaLink12,.whiteVerdanaLink12:link,.whiteVerdanaLink12:visited{font-size:12px;color:#B2C6E1;}
.whiteVerdanaLink12:hover{color:#B2C6E1;}
.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;}
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;}

/*Navigation Redesign*/

TABLE.obsBorder {background-color:#FFFFFF;border:#c4d977 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:#c4d977 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:#F1C449;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:#F1C449;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: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:#FCF1D0;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:#c4d977 solid;border-width:1px 1px 0px 1px;height:25px;}  
.wkndButtonA {background-color:#F3D37B;font-family:Verdana;font-size:12px;color:#2A5302;} 
.wkndButtonB {background-color:#F1C449;font-family:Verdana;font-size:12px;color:#2A5302;} 
.bottomBorder{background-color:#F1C449;height:20px;padding:0px 0px 0px 11px;font-family:Arial,Verdana;font-size:10px;color:#FFFFFF;}

/*Seasonal classes - 3.17.05 Spring*/
#bodyContainer { background-color: #F8F6E7; width:768px;}
.globalNavA,.globalNavA:link,.globalNavA:active,.globalNavA:visited{font-size:11px;color:#2A5302;text-decoration:none;background-color:#D7D89F;}
.globalNavA:hover { background-color: #D7D89F; color: #000000; text-decoration: none; }
.globalNavTD{font-size:11px;color:#2A5302;text-decoration:none;background-color:#D7D89F;}
.hatnav, .hatnav A { background-color:#F8F6E7; color: #2A5302;  font-family: Verdana,Arial;   font-size: 11px;   text-decoration: none;}
.globalHatTD {font-size: 11px; background-color: #F8F6E7;color:#2A5302; text-decoration: none; }
H2.moduleTitleBar {background-color:#FFFFFF;font-family: Verdana,Arial, Sans Serif;font-size: 14px;color: #2A5302;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: #2A5302;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:#CAD3A4 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:#CAD3A4 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 */
.Redfooter{background-color:#4F191E}
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:#2A5302;padding:0px 5px 3px 11px;background-color:#FCF1D0;}
.obsInfo2{font-size:11px;color:#2A5302;padding:0px 5px 3px 5px;background-color:#FCF1D0;}
.obsTextA{font-size:11px;color:#2A5302;}
.obsTempTextA{font-size:24px;color:#2A5302;}
.obsReported{font-family:arial,verdana;font-size:10px;color:#2A5302;padding:0px 5px 3px 5px;background-color:#FCF1D0;}
.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:#CAD3A4 solid;border-width:0px 0px 1px 0px;}
.footerBarATD{font-size:11px;color:#FFFFFF;text-decoration:none;background-color:#336601;}
.footerBarA,.footerBarA:link,.footerBarA:active,.footerBarA:visited{font-size:11px;color:#FFFFFF;text-decoration:underline;background-color:#336601;}
.footerBarA:hover{background-color:#EDF0CD;color:#000000;text-decoration:underline;}
.footerBar{font-size:13px;color:#FFFFFF;;font-weight:bold;background-color:#D7D89F;}
.searchBar{background-color:#336601;}
.switchUn {font-size:10px;color:#FFFFFF;padding:0px 0px 0px 0px; background-color:#F5E6AC;}
.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:#2A5302;text-decoration:none;background-color:#F8F6E7;}
.tabNavA:hover{font-size:11px;color:#000000;background-color:#FFFFFF;text-decoration:none;}
.tabNav {font-size: 11px; color: #000000; none;background-color:#EDF0CD; }
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;}
.gbckgn{background-color:#F8F6E7}
.searchEnh {background-color:#F8F6E7;}
.moduleb {background-color: #F8F6E7;vertical-align:top;width:100%;border:#CAD3A4 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:#336601}
.lapNavBar{	background-color:#F1C449;}
.vertFeat{background-color:#CAD3A4}
.sText10{font-family:verdana,sans-serif;font-size:10px;color:#2A5302;}
.sText11{font-family:verdana,sans-serif;font-size:11px;color:#2A5302;}
.sText12{font-family:verdana,sans-serif;font-size:12px;color:#2A5302;}
.sText14{font-family:verdana,sans-serif;font-size:14px;color:#2A5302;font-weight:bold;}
.seasonalBorderColor {border:#CAD3A4 solid}; 


/* 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;}

    /* 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;}



