
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;}

TD.hintsClassTd
{
	background-color: #F8E4E4;
	border: 1px solid #669966;
	padding: 2 2 2 2;
}

TR.hintsClassTd1
{
	background-color: white;
	border: 1px solid #669966;
	padding: 2 2 2 2;
}

TABLE.hintsClassTd2
{
	background-color: #F8E4E4;
	border: 1px solid #CE2B2B;
	padding: 1 1 1 1;
}


a, a:link, a:visited { color: #000000; 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:F 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; }


/* 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;}
.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;}
.tabNavA:hover{font-size:11px;color:#000000;background-color:#FFFFFF;text-decoration:none;}
.tabNav:hover {font-size: 11px; color: #FFFFFF; text-decoration: none; background-color: #FFFFFF; }
.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;}
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:#deebaf;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:#c4d977;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:#F2DBB9;font-family:Arial,Verdana;font-size:11px;color:#455b73;padding:3px 11px 3px 11px;} 
.yesterday {background-color:#EDB868;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:#EDB868;font-family:Verdana;font-size:12px;color:#6B2507;} 
.wkndButtonB {background-color:#E49828;font-family:Verdana;font-size:12px;color:#6B2507;} 
.bottomBorder{background-color:#E49828;height:20px;padding:0px 0px 0px 11px;font-family:Arial,Verdana;font-size:10px;color:#FFFFFF;}

/*Seasonal classes - Fall*/
#bodyContainer { background-color: #F6F7EA; width:768px;}
.globalNavA, .globalNavA:link, .globalNavA:active, .globalNavA:visited{font-size:11px;color:#FFFFFF;text-decoration:none;background-color:#B97900;}
.globalNavTD{font-size:11px;color:#FFFFFF;text-decoration:none;background-color:#B97900;}
.hatnav, .hatnav A { background-color:#F6F7EA; color: #202080;  font-family: Verdana,Arial;   font-size: 11px;   text-decoration: none;}
.globalHatTD {font-size: 11px; background-color: #F6F7EA;color:#D1DCE2; text-decoration: none; }
H2.moduleTitleBar {background-color:#FFFFFF;font-family: Verdana,Arial, Sans Serif;font-size: 14px;color: #9B6806;font-weight:normal;margin:10px 5px 5px 11px;padding:0px 0px 5px 0px;}/* used to define the title bar in each module */
.module {background-color: #FFFFFF;vertical-align:top;width:100%;border:#E4DCCC 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:#E4DCCC solid;border-width:1px 1px 1px 1px;width:100%;margin:0px 0px 6px 0px;}/* used in all modules to define the inside wrapper */
CELL.Basic{background-color:#FFFFFF;font-family: Verdana,Arial,Sans Serif;font-size:11px;color:black;border:#E4DCCC solid;border-width:1px 1px 1px 1px;width:100%;margin:0px 0px 6px 0px;}/* used in all modules to define the inside wrapper */

DIV.Content{background-color:#F7F3DA}/* 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:#E4DCCC solid;border-width:1px;width:100%;margin:0px 0px 6px 0px;}
.obsInfo1{font-size:11px;color:#6B2507;padding:0px 5px 3px 11px;background-color:#F7F3DA;}
.obsInfo2{font-size:11px;color:#6B2507;padding:0px 5px 3px 5px;background-color:#F7F3DA;}
.obsTextA{font-size:11px;color:#6B2507;}
.obsTempTextA{font-size:24px;color:#6B2507;}
.obsReported{font-family:arial,verdana;font-size:10px;color:#6B2507;padding:0px 5px 3px 5px;background-color:#F7F3DA;}
.currentObsTitle{background-color:#E7BE71;}
.currentObsText {font-family: Verdana,Arial,Sans Serif;font-size:11px;font-weight:bold;color:#6B2507;padding:0px 0px 0px 11px;}
.contentTitleBar {margin:0px;font-weight:normal;font-size:11px;padding:2px 0px 0px 11px;background-color:#FDE4C6;height:20px;text-align:left;}
.cntBorder{background-color:#E7BE71;}
.vidBorder {border:#5FC6FF solid;border-width:1px 1px 1px 1px;}
.footerBarATD{font-size:11px;color:#FFFFFF;text-decoration:none;background-color:#6B2507;}
.footerBarA, .footerBarA:link, .footerBarA:active, .footerBarA:visited{font-size:11px;color:#FFFFFF;text-decoration:underline;background-color:#6B2507;}
.footerBarA:hover{background-color:#FDE197;color:#000000;text-decoration:underline;}
.footerBar{font-size:13px;color:#FFFFFF;;font-weight:bold;background-color:#E7BE71;}
.searchBar{background-color:#6B2507;}
.switchUn {font-size:10px;color:#FFFFFF;padding:0px 0px 0px 0px; background-color:#B87B5C;}
.outModBor{border:solid #E4DCCC;border-width:1px 1px 1px 1px}
.outModLine{border:solid #E7BE71;border-width:1px 1px 1px 1px;background-color:#F7F3DA;padding:0px 0px 0px 5px}
.tabNavA, .tabNavA:link, .tabNavA:active, .tabNavA:visited, .tabNav, .tabNav:link, .tabNav:active, .tabNav:visited {font-size:11px;color:#000000;text-decoration:none;background-color:#E5D2A2;}
TD.f2a {background-color:#F7F3DA;}/* sets background color of alternate rows  (i.e. 10 Day Forecast) */
.mycitya {background-color:#E49828;height:24px;padding:5px 5px 5px 11px;}
.mycityb {background-color:#F7F3DA;height:24px;padding:5px 5px 5px 11px;font-size:11px; }
.mycityc {background-color:#EDB868;height:24px;padding:5px 5px 5px 11px;}
.mycityd {background-color:#F2DBB9;height:24px;padding:5px 5px 5px 11px;}
.wc1{background-color:#F7F3DA;padding:5px 5px 10px 8px;}
.wc2{background-color:#E5D2A2; padding:5px;}
.gbckgn{background-color:#F4EBD9}
.searchEnh {background-color:#F7F3DA;}
.moduleb {background-color: #F7F3DA;vertical-align:top;width:100%;border:#F7F3DA 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:#6B2507}
.lapNavBar{	background-color:#DAB269;}
/*End Seasonal classes*/


#cont .module {border-width: 0px;}
#cont Table.Basic{border-width: 0px;}

#navlist { list-style-image: url(li.png); }
