.ContentRoundBot { background: #FFFFFF url('../../img/bg.grad-btm-white.png') no-repeat left bottom;}
.ContentRoundTop {padding-bottom:10px !important;}

/* Tabs START */
.ui-tabs-hide { position: absolute; left: -55555em; top: -55555em; }
.tabs > UL { display: block; height: 30px; margin:0; padding: 0 0 7px 0; background: #1779bb url('../../img/bg.tabs.png') no-repeat 0 bottom; }
.tabs > UL LI { float: left; margin: 0 1px 0 0; padding: 0; list-style: none; }
.tabs > UL LI A { display: block; width: 161px; height: 30px; background: url('../../img/learn/sprites.tabsAllergenGuide.png') no-repeat 0 0; margin:0; padding:0; }
.tabs #tab-Outdoor {margin-left:260px;}

.tabPane { background-color: #FFF;}
.tabs #tab-Outdoor A { background-position: 0 0; }
.tabs #tab-Outdoor A:hover { background-position: 0 -30px; }
.tabs #tab-Outdoor A.ui-tabs-selected { background-position: 0 -60px; }
.tabs #tab-Indoor A { background-position: 0 -90px; }
.tabs #tab-Indoor A:hover { background-position: 0 -120px; }
.tabs #tab-Indoor A.ui-tabs-selected { background-position: 0 -150px; }

/* Tabs END */

#ContentWrapper .ColumnWrapper .Column {padding:0;}
.ColumnWrapper .column-right { float: right; width: 550px;}
#ContentWrapper .ColumnWrapper .column-right {width: 622px; padding:52px 50px 0 0;}
#ContentWrapper .ColumnWrapper .column-right p {width: 485px; font-size:12px;}
/* Insert link to left corner image here: */
#tabs-Outdoor .ColumnWrapper .column-left div { background:url(../../img/learn/corner-allergen-guide-outdoor.jpg) no-repeat; position:relative; top:-7px;}
#tabs-Indoor .ColumnWrapper .column-left div { background:url(../../img/learn/corner-allergen-guide-indoor.jpg) no-repeat; position:relative; top:-7px;}

.tipsWrapper .column-right p {padding-right:30px;}

.pageTitle { margin: 0 0 15px 0; }
.pageTitle H1,
.pageTitle P { }
.pageTitle H1 { margin: 0 0 10px 0; padding: 0; color: #e21c37; font-size: 24px; }
.pageTitle P { margin: -5px 0 0 0; color: #1679be; text-transform: uppercase; }
.pageTitle v\:shape {padding-bottom:10px;} /*H1 font display fix for all IE. While Firefox etc uses "canvas", IE uses "v:shape for H1 custom font display."*/

/* Subtabs START */

.sub-tabs { margin-top: 25px; }
.sub-tabs > UL {margin:0 0 0 -12px; height: 40px; background: url('../../img/bg.sub-tabs-long.png') no-repeat 0 0; }
.subTabsIndoor > UL {margin-left:-16px;}
.sub-tabs > UL LI { float: left; margin: 0 1px 0 0; padding: 0; list-style: none; display:block; }
.sub-tabs .tabPane {padding:0; }
.sub-tabs .tabPane #tabs-weed-pollens, .sub-tabs .tabPane #tabs-grass-pollens, .sub-tabs .tabPane #tabs-tree-pollens, .sub-tabs .tabPane #tabs-mold-allergens, .sub-tabs .tabPane #tabs-regional-allergen-guide { padding: 0;}

.sub-tab-description {padding:10px 0 10px 0;}
.sub-tab-description h3, .sub-tab-description p {float:left;}
.sub-tab-description img {float:right;}
.sub-tab-description img {margin-left:-13px; padding-right:15px;}
.sub-tab-description h3 {color:#0c5692; font-weight:bold; font-size:14px;}
.sub-tab-description p { display:inline; float:left; margin-top:-10px; color:#0c5692;}

.product-accordion { margin:0; padding: 0 0 13px 0; list-style: none; background: url('../../img/pane.pane-bottom-short.png') no-repeat left bottom; }
.product-accordion LI { background-color: #FFF; padding:15px 0 15px 0 !important; margin-bottom:0 !important; }
.product-accordion LI.even { background: #FFF url('../../img/bg.accordion-row.png') repeat-y left top; }
.product-accordion LI A.ui-accordion-header { display: block; padding: 20px 0 0 15px; color: #0c5692; font-weight: bold; text-decoration: none; background: url('../../img/sprites.accordion-arrows.png') no-repeat 0 23px; }
.product-accordion LI A.ui-state-default { padding: 20px 0 20px 15px; }
.product-accordion LI A.current { padding: 20px 0 0 15px; background-position: 0 bottom; }
.product-accordion LI div {padding-left:30px !important; background: no-repeat url('../../img/bg.arrow-red.gif'); background-position:0 3px; color:#0c5692; font-size:11px; font-weight:bold;}
#tabs-regional-allergen-guide .product-accordion LI div {font-weight:normal; font-size:12px;}
.product-accordion LI h3 {font-size:12px; font-weight:normal; color: #1679be;}
.product-accordion LI h3 span { text-transform:uppercase;}

/* Outdoor START */
#tabs-Outdoor .ColumnWrapper .column-right .sub-tabs > UL LI A { height: 40px; width:75px; display:block;background: url('../../img/learn/sprites.learn-sub-tabs-outdoor.gif') no-repeat 0 0; }

#tabs-Outdoor .ColumnWrapper .column-right .sub-tabs #tab-weed-pollens A { width: 100px; background-position: 0 0; }
#tabs-Outdoor .ColumnWrapper .column-right .sub-tabs #tab-weed-pollens A:hover { background-position: 0 -40px; }
#tabs-Outdoor .ColumnWrapper .column-right .sub-tabs #tab-weed-pollens A.ui-tabs-selected { background-position: 0 -80px; }

#tabs-Outdoor .ColumnWrapper .column-right .sub-tabs #tab-grass-pollens A { width: 100px; background-position: 0 -120px; }
#tabs-Outdoor .ColumnWrapper .column-right .sub-tabs #tab-grass-pollens A:hover { background-position: 0 -160px; }
#tabs-Outdoor .ColumnWrapper .column-right .sub-tabs #tab-grass-pollens A.ui-tabs-selected { background-position: 0 -200px; }

#tabs-Outdoor .ColumnWrapper .column-right .sub-tabs #tab-tree-pollens A { width: 90px; background-position: 0 -240px; }
#tabs-Outdoor .ColumnWrapper .column-right .sub-tabs #tab-tree-pollens A:hover { background-position: 0 -280px; }
#tabs-Outdoor .ColumnWrapper .column-right .sub-tabs #tab-tree-pollens A.ui-tabs-selected { background-position: 0 -320px; }

#tabs-Outdoor .ColumnWrapper .column-right .sub-tabs #tab-mold-allergens A { width: 120px; background-position: 0 -360px; }
#tabs-Outdoor .ColumnWrapper .column-right .sub-tabs #tab-mold-allergens A:hover { background-position: 0 -400px; }
#tabs-Outdoor .ColumnWrapper .column-right .sub-tabs #tab-mold-allergens A.ui-tabs-selected { background-position: 0 -440px; }

#tabs-Outdoor .ColumnWrapper .column-right .sub-tabs #tab-regional-allergen-guide A { width: 170px; background-position: 0 -480px; }
#tabs-Outdoor .ColumnWrapper .column-right .sub-tabs #tab-regional-allergen-guide A:hover { background-position: 0 -520px; }
#tabs-Outdoor .ColumnWrapper .column-right .sub-tabs #tab-regional-allergen-guide A.ui-tabs-selected { background-position: 0 -560px; }

#tabs-Outdoor .ColumnWrapper .column-right .sub-tabs #tabs-regional-allergen-guide img{ float: left;	}
#tabs-Outdoor .ColumnWrapper .column-right .sub-tabs #tabs-regional-allergen-guide ul{float: left; margin:40px 0 0 15px;}

#tabs-regional-allergen-guide ul li { list-style-type:none; width: 92px; height: 12px; margin: 0; padding: 5px; }
#tabs-regional-allergen-guide ul li a {width: 92px; height: 12px; position:absolute;  background:url('../../img/learn/sprites.map.sections.gif') no-repeat 0 0;  }

#tabs-regional-allergen-guide UL LI A:focus, #map AREA:focus
{
  -moz-outline-style: none;
  outline: none;
  
}


#tabs-regional-allergen-guide ul li#desert-region a { background-position: 0 -2px;}
#tabs-regional-allergen-guide ul li#desert-region a:hover, #tabs-regional-allergen-guide ul li#desert-region  a.Selected { background-position: 0 -14px;}

#tabs-regional-allergen-guide ul li#great-lake a { background-position: 0 -26px;}
#tabs-regional-allergen-guide ul li#great-lake a:hover, #tabs-regional-allergen-guide ul li#great-lake  a.Selected { background-position: 0 -38px;}

#tabs-regional-allergen-guide ul li#mountains a{ background-position: 0 -50px;}
#tabs-regional-allergen-guide ul li#mountains a:hover, #tabs-regional-allergen-guide ul li#mountains  a.Selected { background-position: 0 -62px;}

#tabs-regional-allergen-guide ul li#northeast a { background-position: 0 -74px;}
#tabs-regional-allergen-guide ul li#northeast a:hover, #tabs-regional-allergen-guide ul li#northeast  a.Selected { background-position: 0 -86px;}

#tabs-regional-allergen-guide ul li#pacific a{ background-position: 0 -98px;}
#tabs-regional-allergen-guide ul li#pacific a:hover, #tabs-regional-allergen-guide ul li#pacific  a.Selected { background-position: 0 -110px;}

#tabs-regional-allergen-guide ul li#plains a{ background-position: 0 -122px;}
#tabs-regional-allergen-guide ul li#plains a:hover, #tabs-regional-allergen-guide ul li#plains  a.Selected{ background-position: 0 -134px;}

#tabs-regional-allergen-guide ul li#southern a{ background-position: 0 -146px;}
#tabs-regional-allergen-guide ul li#southern a:hover, #tabs-regional-allergen-guide ul li#southern  a.Selected{ background-position: 0 -158px;}

#tabs-regional-allergen-guide ul li#southwest a { background-position: 0 -170px;}
#tabs-regional-allergen-guide ul li#southwest a:hover, #tabs-regional-allergen-guide ul li#southwest  a.Selected{ background-position: 0 -182px;}

#preview{
    position:absolute;
    border:0px;
    /*display:none;*/
}


/* Outdoor END */

/* Indoor START */
#tabs-Indoor .ColumnWrapper .column-right .sub-tabs > UL LI A { height: 40px; width:75px; display:block; background: url('../../img/learn/sprites.learn-sub-tabs-indoor.gif') no-repeat 0 0; }

#tabs-Indoor .ColumnWrapper .column-right .sub-tabs #tab-mold A { width: 60px; background-position: 0 0; }
#tabs-Indoor .ColumnWrapper .column-right .sub-tabs #tab-mold A:hover { background-position: 0 -40px; }
#tabs-Indoor .ColumnWrapper .column-right .sub-tabs #tab-mold A.ui-tabs-selected { background-position: 0 -80px; }

#tabs-Indoor .ColumnWrapper .column-right .sub-tabs #tab-dust A { width: 200px; background-position: 0 -120px; }
#tabs-Indoor .ColumnWrapper .column-right .sub-tabs #tab-dust A:hover { background-position: 0 -160px; }
#tabs-Indoor .ColumnWrapper .column-right .sub-tabs #tab-dust A.ui-tabs-selected { background-position: 0 -200px; }

#tabs-Indoor .ColumnWrapper .column-right .sub-tabs #tab-pet-dander A { width: 100px; background-position: 0 -240px; }
#tabs-Indoor .ColumnWrapper .column-right .sub-tabs #tab-pet-dander A:hover { background-position: 0 -280px; }
#tabs-Indoor .ColumnWrapper .column-right .sub-tabs #tab-pet-dander A.ui-tabs-selected { background-position: 0 -320px; }

/* Indoor END */

/* Subtabs END */

.nextPageBtn {
    width:156px;
    height:21px;
    background:url(../../img/learn/btn.questions-answers.png) top left no-repeat;
    float:right;
    margin:-36px -40px 0 0;
}

DIV#imageWrapper DIV.tooltipPoint{
	width: 1px;
	height: 1px;
	position: relative;
	border: 1px solid red;
	z-index:-1;
}

#mapImage {position:absolute;}
#imageWrapper {width:454px; height:275px; float:left;}

.regGuideTitle{
	display: block;
	font-weight: bold;
	text-transform: none !important;
	color:#5287b2;
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-top:3px;
}

.regGuideStates{
	display: block;
	text-transform: capitalize !important;
	font-size:10px;
}

.regGuideText{
	display: block;
	text-transform: none !important;
	padding:10px 0 7px 0;
}

.regGuideText BR {display:block; margin-top:10px !important;}


DIV.regGuideCloseButton{
	background: url(/img/btn.compare.close.gif) no-repeat;
	cursor: pointer;
	height: 15px;
	position: absolute;
	width: 15px;
	z-index: 330;
	right: 4px !important;
	top: 7px !important;
	display: block;
}