body    { color: #366579; font-size: 10px; font-family: "Lucida Grande", Lucida, Verdana, sans-serif; background-color: #f8f8f6; background-image: url("pix/inside_bg.jpg"); background-repeat: repeat-x }
p  {
	line-height: 18px;
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
}
td  { font-size: 12px }
.bg       { background-image: url("pix/clouds.gif"); background-repeat: no-repeat; background-position: center 0; margin-top: 100%; bottom: 100% }
.padding { padding-top: 13px; padding-bottom: 13px; padding-right: 13px; padding-left: 10px; }
.paddingRightNav  { padding-top: 8px; padding-bottom: 8px; padding-right: 8px; padding-left: 8px; }
.footer  { font-size: 11px; text-align: center }
.frame { border: solid 1px #74a0ac; }
.framepad { padding: 10px; border: solid 1px #74a0ac }
.subnav  { color: #fff; font-size: 11px; background-color: #97b8d4; padding: 3px }
.subnavon { color: #001a7b; font-size: 11px; background-color: #f6f2b0; padding: 3px }
a { color: #e2be2c; font-weight: none; text-decoration: none }
a:hover {
	color: #4c5b5b;
	font-weight: none;
	text-decoration: underline;
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
}
.sublink { color: #fff; text-decoration: none; line-height: 16px; }
.sublink:hover { color: #fff; text-decoration: none; background-color: #30868e }
.sublinkRight { color: #fff; text-decoration: none; line-height: 16px; }
.sublinkRight:hover { color: #fff; text-decoration: underline; }
.newsDate {	font-size:9px; color: #0cbae4; }
.newsDesc { font-size: 10px;}
.newsLink { font-size: 10px; font-weight: bold;}
hr  { border-style: solid solid none; border-width: 1px 1px 0; border-color: #ccc #ccc  }
h1 { color: #264d52; font-size: 18px; font-family: "Lucida Grande", Lucida, Verdana, sans-serif; font-weight: lighter }
.bottom { margin-top: 100% }
.liTitleChildren {	color: #475188;	font-weight: bold; list-style-type: none; line-height: 18px; font-size: 12px;}
.liTitleColdFlu {	color: #529a00;	font-weight: bold; list-style-type: none; line-height: 18px; font-size: 12px;}
.liTitlePainRelief {	color: #1445b8;	font-weight: bold; list-style-type: none; line-height: 18px; font-size: 12px;}
.liTitleWitchHazel {	color: #ce9600;	font-weight: bold; list-style-type: none; line-height: 18px; font-size: 12px;}
.liTitleOrganicBotanical {	color: #0067ad;	font-weight: bold; list-style-type: none; line-height: 18px; font-size: 12px;}
ul, li { color: #fff; font-size: 10px; list-style-position: outside; list-style-type: none;
}
.ingredients { font-size: 9px; text-transform: lowercase; line-height: 11px;
}
.ingredientsUpper { font-size: 9px; text-transform: uppercase; line-height: 11px;
}
.ingredientCell { background-color: #fbf7de; padding: 4px; font-size: 9px; text-transform: lowercase;}
.ingredientCellUpper {font-size: 9px; text-transform: uppercase;}
.ingredientCellRt { background-color: #fbfaf6; padding: 4px; font-size: 9px; text-transform: lowercase;}
.liSelected { color: #282f72; font-weight: bold;}
.bigBull { 
	width: 145px;
	color: #366579; 
	font-size: 10px; 
	font-weight: bold; 
	list-style-type: square;
	list-style-position: outside;
	line-height: 13px;
	padding: 1px;
	margin-left: 12px;
}
.bigBull2 { 
	width: 320px;
	color: #366579; 
	font-size: 10px; 
	font-weight: bold; 
	list-style-type: square;
	list-style-position: outside;
	line-height: 13px;
	padding: 1px;
	margin-left: 12px;
}

.cr_style{
	background-color: #9bb3c5;
	font-size: 16px;
	padding: 8px;
	color: #282f72;
	text-transform: uppercase;
	font-weight: bold;
}
.cf_style{
	background-color: #E6F2E1;
	font-size: 16px;
	padding: 8px;
	color: #282f72;
	text-transform: uppercase;
	font-weight: bold;
}
.pr_style{
	background-color: #EDF0F8;
	font-size: 16px;
	padding: 8px;
	color: #282f72;
	text-transform: uppercase;
	font-weight: bold;
}
.wh_style{
	background-color: #FEEEBE;
	font-size: 16px;
	padding: 8px;
	color: #282f72;
	text-transform: uppercase;
	font-weight: bold;
}
.ob_style{
	background-color: #DEEAF6;
	font-size: 16px;
	padding: 8px;
	color: #282f72;
	text-transform: uppercase;
	font-weight: bold;
}
.bigBull3 {
	color: #366579;
	font-size: 10px;
	font-weight: bold;
	list-style-type: square;
	list-style-position: outside;
	line-height: 13px;
	padding: 1px;
	margin-left: 0px;
}


/************************************
	Added new styles 05-17-2010
*************************************/
.text_color {color: #666666;}
.text_color:hover {text-decoration: none;}
.above_img {color: #4C85BD;}
.above_img:hover {text-decoration: none; color: #4C85BD;}
#home_children_remedies h1 {margin-top:0}
#home_children_remedies h1 a{color:#fff; font-size:24px; font-family:'Times New Roman', Times, serif;  }
#home_children_remedies p a{color:#632904; font-size:11px; }
#home_children_remedies h1{ text-align:center; padding-top:15px;  text-transform:uppercase}
#home_children_remedies p { width:180px; font-size:10px; margin:30px 0 0 120px; line-height:1.5em;}

#home_children_remedies h1 a:hover{color:#fff;}
#home_children_remedies p a:hover{color:#632904; font-size:11px; text-decoration:none}
#home_children_remedies div{background-image:url(pix/childrens_remedies_home_bg.jpg); background-repeat: no-repeat; height:251px; width:319px}

#home_about div{background-image:url(pix/b-about-bg.gif); width:125px; height:47px; padding:55px 0 0 4px; line-height:1.2em; background-repeat:no-repeat;}
#home_about a{color:#839da7; font-size:16px; text-transform:uppercase}
#home_about span{font-size:11px; text-transform:uppercase}


#home_faq div{background-image:url(pix/b-faq-bg.gif); width:123px; height:41px; padding:56px 0 0 6px; line-height:1.2em; background-repeat:no-repeat}
#home_faq a{color:#839da7; font-size:15px;text-transform:uppercase}
#home_faq span{font-size:11px; text-transform:uppercase}

#home_offer div{background-image:url(pix/b-specialoffers-bg.gif); width:125px; height:42px; padding:55px 0 0 0; line-height:1.2em; background-repeat:no-repeat; text-align:center}
#home_offer a{color:#839da7; font-size:17px;text-transform:uppercase}
#home_offer span{font-size:11px; text-transform:uppercase}

#tt_symptoms p {color: #60acca; margin: 0px;}
#tt_symptoms h2 {margin: 0px;}
.tt_symptoms_scroll p {padding-right: 10px; color: #60acca;}
#timeline {text-align: center;}
#timeline th {font-size: 11px; color: black; background-color: #e6e5d3; padding-left: 4px; padding-right: 4px;}
#timeline td {color: #60acca; font-size: 11px; font-weight: bold;}
.tt_symptoms_scroll ul li {color: #60acca; font-size: 12px; font-family: "Lucida Grande", Lucida, Verdana, sans-serif; list-style-type: disc; line-height: 18px; margin-left: 0px; padding: 0px; list-style-position: outside}
#link_to_clip a {position: absolute; z-index: 11; color: #2d5f66; margin-left: -300px; margin-top: 480px; display: block; padding: 4px 30px 4px 30px; color: white;}
.tt_symptoms_scroll h2 {font-size: 14px;}


/* IE 7*/
*:first-child+html #home_about div{padding:55px 0 7px 4px; }
*:first-child+html #home_faq div{padding:56px 0 7px 6px }
*:first-child+html #home_offer div{padding:55px 0 7px 4px; }
/* IE 6*/
*html #home_about div{padding:55px 0 7px 4px; }
*html #home_faq div{padding:56px 0 7px 6px; }
*html #home_offer div{padding:55px 0 7px 4px; }


div#home_flash_text{padding:10px 0 10px 15px; background-color:#c7d5d9; line-height:1.2em; margin:2px; }
#home_flash_text h1{color:#006699; font-size:17px;  line-height:1.2em; font-family:'Times New Roman', Times, serif; margin:0px 0px 7px 0}
#home_flash_text a{font-size:18px; font-weight:bold; color:#006699; font-family:'Times New Roman', Times, serif;}


#about_about div{padding: 12px 0pt 0pt 3pt; background-image: url(pix/b_sm_about_bg.gif); width: 149px; height: 35px; line-height:1.2em; background-repeat:no-repeat}
#about_about a{color: rgb(131, 157, 167); font-size: 13px; text-transform: uppercase; font-family:Arial, Helvetica, sans-serif;font-weight:bold}
#about_about span{font-size: 11px; font-weight:normal}

#about_faq div{padding: 12px 0pt 0pt 3pt; background-image: url(pix/b_sm_locator_bg.gif); width: 151px; height: 35px; line-height:1.2em; background-repeat:no-repeat}
#about_faq a{color: rgb(131, 157, 167); font-size: 13px; text-transform: uppercase; font-family:Arial, Helvetica, sans-serif;  font-weight:bold}
#about_faq span{font-size: 9px; font-weight:normal; letter-spacing:-.01em}

#tell_afriend div {padding: 12px 0pt 0pt 3pt; background-image: url(pix/b_tell_afriend.gif); width: 151px; height: 35px; line-height:1.2em; background-repeat:no-repeat}
#tell_afriend a{color: rgb(131, 157, 167); font-size: 13px; text-transform: uppercase; font-family:Arial, Helvetica, sans-serif;  font-weight:bold}
#tell_afriend span{font-size: 9px; font-weight:normal; letter-spacing:-.01em}

#about_offer div{padding: 12px 0pt 0pt 5px; background-image: url(pix/b_sm_special_offers_bg.gif); width: 147px; height: 35px; line-height:1.2em; background-repeat:no-repeat}
#about_offer a{color: rgb(131, 157, 167); font-size: 13px; text-transform: uppercase; font-family:Arial, Helvetica, sans-serif; 8px; font-weight:bold}
#about_offer span{font-size: 11px;font-weight:normal}

/* IE 7*/
*:first-child+html #about_about div{height: 47px; }
*:first-child+html #about_faq div{height: 47px; }
*:first-child+html #about_offer div{height: 47px; }
*:first-child+html #tell_afriend div{height: 47px; }
/* IE 6*/
*html #about_about div{height: 47px; }
*html #about_faq div{height: 47px; }
*html #about_offer div{height: 47px; }
*html #tell_afriend div{height: 47px; }


.carousel-table{background-image:url(remedies/Assets/carousel-bg.jpg); background-repeat:repeat-x; margin-left:4px}
.carousel-div{width:400px; height:350px;background:#fff;overflow: hidden; background-image:url(remedies/Assets/carousel-bg.jpg); background-repeat:repeat-x }
.carousel-div p{text-align:center}
.carousel-div a{ text-decoration:none}
.alt-text{background-color:#9bb2c4; width:500px; height:22px; margin:0 10px; color:#FFFFFF; text-align: center; font-size:18px; text-transform: uppercase}
.right-btn{float:right; margin-right:5px; background:transparent url(remedies/Assets/carousel-right.png); width:26px; height:55px; border:none; cursor:pointer}
.left-btn{float:left; margin-left:5px; background:transparent url(remedies/Assets/carousel-left.png);  width:26px; height:55px; border:none; cursor:pointer}
.rel-text{width:470px; height:40px;margin:0 15px; padding:5px 0; text-align: center;; color:#666666; }

/* ---------->>> jtip <<<---------------------------------------------------------------*/

/* ----- add selectors here for font sizing ----- */

#JT_arrow_left{
	background-image: url(../images/arrow_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:101;
	left:-12px;
	height:23px;
	width:10px;
    top:-3px;
}

#JT_arrow_right{
	background-image: url(../images/arrow_right.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:101;
	height:23px;
	width:11px;
    top:-2px;
}

#JT {
	position: absolute;
	z-index:100;
	border: 2px solid #CCCCCC;
	background-color: #fff;
	margin:100px 0 0 50px;
}

#JT_copy{
	padding:5px 10px 5px 10px;
	color:#333333;
}

.JT_loader{
	background-image: url(pix/ajax-loader.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width:100%;
	height:12px;
}

#JT_close_left{
	background-color: #CCCCCC;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: 2px;
	font-weight:bold;
}

#JT_close_right{
	background-color: #CCCCCC;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: 2px;
	font-weight:bold;
}

#JT_copy p{
margin:0 0;
}

#JT_copy img{
	padding: 1px;
	border: 1px solid #CCCCCC;
}

.jTip{
cursor:help;
}

#slideshow {
    position:relative;
    height:292px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
     z-index:9;
}

ul#sitemap a{font-size:13px}
ul#sitemap{ list-style:disc; color:#003366}
ul#sitemap li{ list-style:disc;color:#003366; line-height:2em}

ul#sitemap ul{ list-style: circle; color:#003366}
ul#sitemap ul li{ list-style:circle;color:#003366; line-height:2em}

#loading
{
	display: none;
	margin:200px auto;
	height: 32px;
	width: 32px;
	background: transparent url('pix/ajax-loader.gif') no-repeat 100% 100%;
}
a.dark_blue
{
	color: #001A7B;
}
