/* 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 */
/* 7.5 - corrected Default seasonal colors - 5/18/05 - sbs */
/* 7.6 - SUMMER PALETTE - 5/26/05 - sbs */
/* 7.7 - Updated SUMMER PALETTE - 5/31/05 - sbs */
/* 7.8 - Updated SUMMER PALETTE - 6/7/05 - sbs */
/* 7.9 - Added Mobile hover class - 6/27/05 - sbs */
/* 8.0 - added headerSponAd class - 7/19/05 - ja */
/* 8.1 - moved obstextA and obsTempTextA out of seasonal changes per CQ13817 - 7/28/05 - ja */
/* 8.2 - added partner bgcolor - 8/8/05 - ja */
/* 8.3 - added FALL PALETTE - 8/23/05 - sbs */
/* 8.4 - FALL PALETTE changed tabnav to white - 8/23/05 - sbs */
/* 8.5 - added class for Daily Wx Pic - 8/25/05 - sbs */
/* 8.6 - Winter Palette 2005 - 12/13/05 - sbs */
/* 8.7 - Winter Palette 2005 - 12/13/05 - sbs */
/* 8.8 - Winter Palette 2005 - 12/16/05 - sbs */
/* 8.9 - Corrected CSS Errors - 1/26/05 - sbs */
/* 9.0 - Spring Palette 2006 - 2/23/06 - sbs */
/* 9.1 - Spring Palette 2006 Corrections - 2/27/06 - sbs */

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;}


/*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 - 2.23.06 SPRING Palette*/
#bodyContainer { background-color: #F8F6E7; width:768px;}
.globalNavA,.globalNavA:link,.globalNavA:active,.globalNavA:visited{font-size:11px;color:#2C500E;text-decoration:none;background-color:#B7DA63;}
.globalNavA:hover { background-color: #B7DA63; color: #2C500E; text-decoration: none; }
.globalNavTD{font-size:11px;color:#2C500E;text-decoration:none;background-color:#B7DA63;}
.hatnav, .hatnav A { background-color:#F8F6E7; color: #2C500E;  font-family: Verdana,Arial;   font-size: 11px;   text-decoration: none;}
.globalHatTD {font-size: 11px; background-color: #F8F6E7;color:#2C500E; text-decoration: none; }
H2.moduleTitleBar {background-color:#FFFFFF;font-family: Verdana,Arial, Sans Serif;font-size: 14px;color: #2C500E;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: #2C500E;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:#2C500E;padding:0px 5px 3px 11px;background-color:#FCF1D0;}
.obsInfo2{font-size:11px;color:#2C500E;padding:0px 5px 3px 5px;background-color:#FCF1D0;}
.obsReported{font-family:arial,verdana;font-size:10px;color:#2C500E;padding:0px 5px 3px 5px;background-color:#FCF1D0;}
.dwPicTitle {font-family: Verdana,Arial, Sans Serif;font-size: 14px;color: #2C500E;}
.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;}
.footerBarATD{font-size:11px;color:#FFFFFF;text-decoration:none;background-color:#448505;}
.footerBarA,.footerBarA:link,.footerBarA:active,.footerBarA:visited{font-size:11px;color:#FFFFFF;text-decoration:underline;background-color:#448505;}
.footerBarA:hover{background-color:#448505;color:#FFFFFF;text-decoration:underline;}
.footerBar{font-size:13px;color:#2C500E;;font-weight:bold;background-color:#E0EFBC;}
.searchBar{background-color:#2C500E;}
.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:#2C500E;text-decoration:none;background-color:#E0EFBC;}
.tabNavA:hover{font-size:11px;color:#2C500E;background-color:#E0EFBC;text-decoration:none;}
.tabNav {font-size:11px; color: #2C500E; text-decoration:none;background-color:#E0EFBC; }
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:#448505;}
.lapNavBar{	background-color:#F1C449;}
.vertFeat{background-color:#E2D8C0}
.sText10{font-family:verdana,sans-serif;font-size:10px;color:#2C500E;}
.sText11{font-family:verdana,sans-serif;font-size:11px;color:#2C500E;}
.sText12{font-family:verdana,sans-serif;font-size:12px;color:#2C500E;}
.seasonalBorderColor {border:#E2D8C0 solid;} /* move this to seasonal section of global style sheet */


/* 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(../../../../../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(../../../../../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(../../../../../web/common/backgrounds/1x40_bkgrd_image2.gif);}
.vbgD {background-color:#336600;}