﻿ 
/* Pollen | start */
 
p { margin:0 0 1em 0; }

h2 { font-size:16px; }
 
.wXpollen-top { display:block; clear:both; background-color:#FFFFFF; height:29px; padding:5px 8px 0px 0px; }
.wXpollen-title { float:left; font-size:14px; font-weight:bold; padding:0px; margin:0px;}
.wXpollen-top img { display:block; float:right; border:none;  } 
 
.wXpollen-wrap { background-color:#FFFFFF; }

.wXpollen-chart-wrap { border:1px #cecece solid; margin:0 5px 10px 5px; }
.wXpollen-chart-wrap[class] { margin-bottom:5px; }

.wXpollen-chart-top { display:block; background:url(../images/health/img_chart-top-gradient.gif) repeat-x bottom; height:21px; }
.wXpollen-chart-middle { display:block; background:url(../images/health/img_chart-gradient.gif) repeat-x bottom; height:27px; padding:10px 0px 0px 0px; text-align:left; }
.wXpollen-chart-bottom { display:block; background:url(../images/health/img_chart-bottom.gif) no-repeat top left; height:31px; }

.wXpollen-chart-hdr-lo,
.wXpollen-chart-hdr-lo-med,
.wXpollen-chart-hdr-med,
.wXpollen-chart-hdr-med-hi,
.wXpollen-chart-hdr-hi { display:block; float:left; width:95px; margin:2px 10px 0px 10px; text-align:center; font-weight:bold; }

* html .wXpollen-chart-hdr-lo,
* html .wXpollen-chart-hdr-lo-med,
* html .wXpollen-chart-hdr-med,
* html .wXpollen-chart-hdr-med-hi,
* html .wXpollen-chart-hdr-hi { display:inline; }

.wXpollen-chart-hdr-lo { color:#137300; }
.wXpollen-chart-hdr-lo-med { color:#e1e345; }
.wXpollen-chart-hdr-med { color:#fb6900; }
.wXpollen-chart-hdr-med-hi { color:#fa0000; }
.wXpollen-chart-hdr-hi { color:#6f3ed2; }


.wXpollen-chart-day { float:left; display:block; width:68px; font-weight:bold; text-align:center; margin:0px; padding:0px; }

#wXpollen-chart-bar { float:left; display:block; height:16px; margin:0; padding:0; }

.wXpollen-chart-bar-green { display:block; background:url(../images/health/img_chart-bar-green.gif) repeat-x top; height:18px; }
.wXpollen-chart-bar-yellow { display:block; background:url(../images/health/img_chart-bar-yellow.gif) repeat-x top; height:18px; }
.wXpollen-chart-bar-orange { display:block; background:url(../images/health/img_chart-bar-orange.gif) repeat-x top; height:18px; }
.wXpollen-chart-bar-red { display:block; background:url(../images/health/img_chart-bar-red.gif) repeat-x top; height:18px; }
.wXpollen-chart-bar-purple { display:block; background:url(../images/health/img_chart-bar-purple.gif) repeat-x top; height:18px; }


.wXpollen-chart-count-green, .wXpollen-chart-count-yellow, .wXpollen-chart-count-orange, .wXpollen-chart-count-red, .wXpollen-chart-count-purple { display:block; float:left; font-weight:bold; margin:0px 0px 0px 5px;  }
.wXpollen-chart-count-green { color:#137300; }
.wXpollen-chart-count-yellow { color:#e1e345;  }
.wXpollen-chart-count-orange { color:#fb6900;  }
.wXpollen-chart-count-red { color:#fa0000;  }
.wXpollen-chart-count-purple { color:#6f3ed2;  }

.wXpollen-content-wrap h1 { font-size:12px; font-weight:bold; padding:0; margin:5px 0 0 0; width:auto; }
.wXpollen-content-wrap h1 span { font-weight:normal; }
.wXpollen-content-wrap h2 { font-size:15px; font-weight:bold; padding:0; margin:5px 0 0 0; width:auto; }
.wXpollen-content-wrap h3 { font-size:12px; font-weight:bold; padding:0; margin:5px 0 10px 0; width:auto; text-align:center; }
.wXpollen-content-wrap p { font-size:12px; font-weight:normal; padding:0 0 10px 0; margin:0; width:auto; }

.wXpollen-key-wrap { display:block; float:right; clear:right; padding:10px 0px 10px 10px; }
.wXpollen-key-table { border-collapse:collapse; border:1px #cecece solid; }
.wXpollen-key-table thead th { background-color:#fef1ab; border:1px #cecece solid; font-weight:bold; }
.wXpollen-key-table td, .wXpollen-key-table th { border-left:1px #cecece solid; border-right:1px #cecece solid; padding:3px 8px 3px 8px; }
.wXpollen-key-table .wXpollen-key-values { text-align:center; }
.wXpollen-key-table img { border:0px; width:15px; height:15px; } 
.wXpollen-spacer { width:15px; height:15px; border:0px; }

.wXpollen-greenbox, .wXpollen-yellowbox, .wXpollen-orangebox, .wXpollen-redbox, .wXpollen-purplebox { display:block; width:15px; height:15px; border:1px #000000 solid; border-top:1px solid #A5A5A3; border-left:1px solid #A5A5A3; }
.wXpollen-greenbox { background-color:#137300; }
.wXpollen-yellowbox { background-color:#e1e345; }
.wXpollen-orangebox { background-color:#fb6900; }
.wXpollen-redbox { background-color:#fa0000; }
.wXpollen-purplebox { background-color:#6f3ed2; }

.wXpollen-bottom { display:block; clear:both; border:1px #cecece solid; background-color:#FFFFFF; padding:8px; text-align:left;  }
.wXpollen-ext-fcast { }
.wXpollen-mobile img { display:block; float:right; border:none; }
 
.wXpollen-header { background:url(../images/allergies/allergyheader_bg.gif); height:43px; border:solid 1px #000000; border-top:none; }
 
.wXpollen-header h1 { color:#fff; float:left; font-size:18px; line-height:43px; background:url(../images/allergies/allergyheader_logo.jpg) no-repeat; padding-left:55px;}
  
#pollen-ad-header { float:right; margin:5px 10px 0 0; display:none;} 
* html #pollen-ad-header { display:inline; }
#pollen-ad-content { float:right; margin-left:5px; width:300px; } 
* html #pollen-ad-content { display:inline; }
   
.wXpollen-map { width:295px; }
* html .wXpollen-map { width:290px; }
.wXpollen-map-pwrd-by p { font-weight:bold; }
  
h1.wXpollen-hdr { background-color:#e4f699; font-size:16px; padding:3px; margin:10px 0; font-weight:bold;  }
h1.wXpollen-hdr.first { margin-top:0; }
 
h3.wXpollen-column-hdr { font-size:14px; }
  
#wXcontent-col-0 .column { width:48%; float:left; }
 
.wXallergy-moreinfo { margin:0 0 5px 0; height:1%; }
 
.wXallergy-blurb { background-color:#f2ffbc; border:1px #b5db17 solid; margin:0 0 15px 0; padding:5px; height:125px; }
 
.wXallergy-blurb h1 { font-size:16px; font-weight:bold; margin:0 0 5px 0; padding:0; }
  
.wXallergy-moreinfo img,
.wXallergy-blurb img { float:left; margin:2px 6px 0px 6px; }
* html .wXallergy-moreinfo img,
* html .wXallergy-blurb img { display:inline; }
.wXallergy-blurb img { border:1px #b5db17 solid; }
 
 
.wXallerfy-blurb p { margin:0; }
.wXallergy-moreinfo p { margin: 5px 0px 0px 0px; }
.wXallergy-moreinfo p a { color:#000; }
.wXallergy-blurb a.wXallergy-more { float:right; font-weight:bold; margin-right:5px;}
 
.wX-sc-box_content { background-color:#fff; padding:15px 10px 25px 10px;  }
  
.wX-sc-box_content  #wXcontent-col-0 { width:300px; min-width:300px; margin-right:5px; }
.wX-sc-box_content  #wXcontent-col-1 { width:295px; min-width:295px; }

.wXallergy-nav-tert { clear:both; margin:0 0 15px 0; }
.wXallergy-nav-tert a { font-weight:bold; }

A.allergy-fact-nav-link {}
A.allergy-fact-nav-link-off { color:#000000; }
  
 /* Pollen | end */
