/*	ALLERGIES GENERIC	*/
.box.allergies .boxbody { padding:0; }

#box-allergies-hdr
{
	margin: 1px;
	background: url(../images/allergies/box-allergies-hdr-bg.gif) repeat-x top;
	height: 43px;
}

#box-allergies-hdr h3 {
	font-size:18px; color:#fff;
	background:url(../images/allergies/box-hurr-hdr-flwr.jpg) no-repeat left center;
	height:43px; line-height:43px;
	margin:0; padding:0 0 0 54px;
}
#box-allergies
{
	padding: 7px;
}

#box-allergies h3,
#box-allergies h4,
#box-allergies h5,
#box-allergies h6 { color:#000; }


#box-allergies .allergies-head-tle
{
	font-size: 14px;
	margin-bottom: 10px;
	font-weight: bold;
	width: 450px;
	float: left;
}
#box-allergies #allergies-head-tle-pred
{
	font-size: 11px;
	font-weight: normal;
	width: 600px;
	margin-top: 4px;
}
.box-allergies-predb
{
	font-weight: bold;
}
#box-allergies #allergies-head-tle-logo
{
	float: right;
	width: 140px;
	text-align: right;
}

.pollen-chart-wrap { border:1px #cecece solid; width:782px; margin:0 0 .5em;  }
#pollen-chart-wrap h4:first-child { float:left; }

.pollen-chart-top
{
	background: url(../images/allergies/img_chart-top-gradient.gif) repeat-x bottom;
	height: 27px;
	padding-left: 78px;
	font-size: 14px;
	font-weight: bold;
	padding-top: 4px;
}
.pollen-chart-middle { display:block; background:url(../images/allergies/img_chart-gradient.gif) repeat-x bottom; height:27px; padding:10px 0px 0px 0px; text-align:left; }
.pollen-chart-bottom
{
	background-position: left top;
	/*border: 2px solid #FF00FF;*/
	display: block;
	background: url(../images/allergies/img_chart-bottom.gif) no-repeat top left;
	height: 31px;
}

.pollen-chart-hdr-lo, .pollen-chart-hdr-lo-med, .pollen-chart-hdr-med, .pollen-chart-hdr-med-hi, .pollen-chart-hdr-hi
{
	display: block;
	float: left;
	width: 109px;
	margin: 2px 10px 0px 10px;
	text-align: center;
	font-weight: bold;
}

* html .pollen-chart-hdr-lo,
* html .pollen-chart-hdr-lo-med,
* html .pollen-chart-hdr-med,
* html .pollen-chart-hdr-med-hi,
* html .pollen-chart-hdr-hi { display:inline; }

.pollen-chart-hdr-lo { color:#137300; }
.pollen-chart-hdr-lo-med
{
	color: #c3c535;
}
.pollen-chart-hdr-med { color:#fb6900; }
.pollen-chart-hdr-med-hi { color:#fa0000; }
.pollen-chart-hdr-hi { color:#6f3ed2; }


.pollen-chart-day { float:left; display:block; width:78px; font-weight:bold; text-align:center; margin:0px; padding:0px; }

#pollen-chart-bar { float:left; display:block; height:16px; margin:0 .5em 0 0; padding:0; }

.pollen-chart-bar-green { display:block; background:url(../images/allergies/img_chart-bar-green.gif) repeat-x top; height:18px; }
.pollen-chart-bar-yellow { display:block; background:url(../images/allergies/img_chart-bar-yellow.gif) repeat-x top; height:18px; }
.pollen-chart-bar-orange { display:block; background:url(../images/allergies/img_chart-bar-orange.gif) repeat-x top; height:18px; }
.pollen-chart-bar-red { display:block; background:url(../images/allergies/img_chart-bar-red.gif) repeat-x top; height:18px; }
.pollen-chart-bar-purple { display:block; background:url(../images/allergies/img_chart-bar-purple.gif) repeat-x top; height:18px; }
.pollen-chart-count-green, .pollen-chart-count-yellow, .pollen-chart-count-orange, .pozllen-chart-count-red, .pollen-chart-count-purple { display:block; float:left; font-weight:bold; }
.pollen-chart-count-green { color: #137300; padding-left: 7px; }
.pollen-chart-count-yellow { color:#e1e345; padding-left: 7px; }
.pollen-chart-count-orange { color:#fb6900;	padding-left: 7px; }
.pollen-chart-count-red { color:#fa0000; padding-left: 7px; }
.pollen-chart-count-purple { color:#6f3ed2; padding-left: 7px; }

#box-allergies-content {
	float: left;
	width: 479px;
	margin-right: 10px; 
}
#box-allergies-content dt { font-weight: bold; }
#box-allergies-content dl { margin-bottom: 1em; }
#box-allergies-content dd { margin-left: 1em; }
#box-allergies-content .accordion dd { margin-left:0; }


#box-allergies-content h1 {
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 7px;
	margin-left: 7px;
}
#box-allergies-content h4 { margin-bottom:.5em; }
#box-allergies-content p { margin-bottom:1em; }

#box-allergies-ad {
	margin-right: 0px;
	width: 300px;
	float: right;
	margin-top: 3px;
}


#box-allergy-more-wrap .thumbnails img { width:30px; height:auto; }

.box.allergy .boxbody {
	border-color:#b0ed67;
	background:#fff;
	padding:7px;
}
.box.allergy .boxhdr {
	background:#e8f2ff url(../images/common/box-hdr-r-g.gif) no-repeat right top;
	color:#3f3d07;
}
.box.allergy .boxhdr h2 { background: transparent url(../images/common/box-hdr-l-g.gif) no-repeat left top; }


#box-allergy-didyou-wrap {
	margin-top: 7px;
	margin-bottom: 0px;
}

#box-allergy-didyou-wrap .boxbody .column.one {
	margin-right: 7px;
	width: 42px;
}

#box-allergy-didyou-wrap .boxbody .column.two
{
	width: 233px;
}

/*  ALLERGY FACTS  */

.box-allergy-facts
{
	padding:7px 7px 9px 7px;
	border:1px solid #b5db16;
	background-color: #f3ffbd;
	margin-bottom: 7px;
}
.box-allergy-facts h4
{
	font-size: 14px;
	margin-bottom: 8px;
}
.box-allergy-facts img
{
	width: 118px;
	height: 87px;
	border: 1px solid #b5db16;
	margin-right: 8px;
}
.box-allergy-facts p { min-height: 70px; }

.box-allergy-facts .more {
	font-weight: bold; color: #1a2bfd; text-align: right;
	margin-right: 10px;
}

#allergy-facts-nav { margin:0 0 1em 0 !important; }

#allergy-facts-nav li { width:auto !important; min-width:0 !important; }
#allergy-facts-nav li a { width:auto !important; min-width:0 !important; white-space:nowrap; }
	

/*	ALLERGIES MAP	*/

#box-pollen-map-img {
	display: block;
	width: 484px;
	text-align:center;
}

#box-allergies-map .boxbody { border-top:1px #E0E8F8 solid;}