body 
{ 
	background-image: url(../images/common/bground.jpg); 
	background-repeat: repeat-x; 
	background-color: #dff8fd;
	font-family: verdana,helvetica,sans-serif; 
	font-size: 11px; 
	line-height: 16px; 
	color: #004991; 		
	margin: 0; 
	padding: 0; 
	text-align:center;
}

a
{
	color:#004991;
	outline:none;
}

img { 
	-ms-interpolation-mode: bicubic; 
}

a img, img
{
	border:none;
}


p
{
	padding-top:0;
	margin-top:0;
}

.pdfLink {background:url(../images/ancillary/icon.pdf.gif) top left no-repeat; padding:6px 0 0 25px; height:19px; line-height:19px; color:#fadc39; font-family:Arial; font-size:12px; display:block; margin-top:5px; text-decoration:none;}

/*Headers for h1's throughout the site*/
h1
{
	background-repeat:no-repeat;
	width:760px;
	height:200px;
	padding:0;
	margin:0;
	color:#002b9e;
	text-indent:-80050px;	
}

h1.betterSuncare
{
	background-image:url(../images/summers/better/header.jpg);
	height:113px;
}

h1.localUV
{
	background-image:url(../images/toolkit/local/header.jpg);
	height:200px
}

h1.weekendForecast
{
    background-image:url(../images/toolkit/weekend/header.jpg);
}

h1.continuousSpray
{
	background-image:url(../images/products/category/header_spray.jpg);		
}

h1.ultraGuard
{
	background-image:url(../images/products/category/header_general.jpg);	
}

h1.kids
{
	background-image:url(../images/products/category/header_kids.jpg);	
}

h1.waterBabies
{
	background-image:url(../images/products/category/header_water.jpg);	
}

h1.sport 
{ 
	background-image:url(../images/products/category/header_sport.jpg);
}

h1.sportAlternative
{
  background-image:url(../images/products/category/header_sport.jpg);
}

h1.oilFree 
{ 
	background-image:url(../images/products/category/header_oilfree.jpg);
}

h1.tanning
{ 
	background-image:url(../images/products/category/header_tanning.jpg);
}

h1.sunless
{ 
	background-image:url(../images/products/category/header_sunless.jpg);
}

h2
{
	font-size: 18px; 
	line-height: 22px; 
	font-weight: bold; 
	margin: 3px 0 15px 0; 
}

h3
{
	font-family: verdana,helvetica,sans-serif; 
	font-size: 11px; 
	font-weight:bold;
	margin:0;
	padding:0;
}

#outerContainer
{
	background-image: url(../images/common/bground_page.jpg); 
	background-repeat: no-repeat; 
	width:776px;
	min-height:900px;
	height:900px !important;
	height:auto;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
}

#innerContainer
{
	margin: 0 0 0 8px;	
}

#header
{
	background-color: #06f; 
	background-image: url(../images/common/bground_head.jpg); 
	background-repeat: no-repeat; 
	/*margin: 0 0 -9px 8px;*/
	width:760px;
	height:142px;
}

#headerLinks
{
	width:120px;
	float:right;
	margin:75px 0 0 0;
	padding-right:40px;	
}

#logo
{
	width: 226px;
	height:96px;
	float:left;
	margin: 58px 0 0 0;
	padding-left:22px;
	position:relative;
}

#logo A, #logo A IMG {height:96px; z-index:99999;}

/*navigation setup*/
#nav
{
	background-image: url(../images/common/bground_nav.jpg); 
	background-repeat: no-repeat;	
	width:760px;
	height:38px;
	float:left;	
	margin: -12px 0 0 0; *margin: 0;
}

#nav img
{
	padding:0;
	margin:0;
	height:38px;
	display:block;
}

#nav ul
{
	padding:0;
	margin:0 0 0 4px;
	list-style: none;	
} 

#nav ul li
{
	float:left;	
	padding:0;
	margin:0;	
	display:inline;	
}

/*subnavigation*/
#subNavigation 
{ 
	width: 760px;   
	background-image: url(../images/common/bground_subnav.jpg);   
	background-repeat: no-repeat; 
	float:left; 
	padding: 0 0 1px 0;  
  	margin:0;  
	height:29px; 
	display:block; 
}

#subNavigation ul 
{ 
	padding:0;
	margin:0 0 0 4px;
	list-style: none;	
}

#subNavigation ul li 
{ 
	float:left;	
	padding:0;
	margin:0;	
	display:inline;	
}


/*HomePage - */
.home #main
{
	float:left;
	padding:0;
	margin:0;
	position:relative;	
}

.whatsNewButton
{
	position:absolute;
	top:160px;
	left:465px;
}

.home #modules
{
	width: 760px;
	float:left
}

.home #modules ul
{
	list-style:none;
	padding:0;
	margin:0;
	text-align:center;
}

.home #modules ul li
{
	display:inline;
	padding-right:3px;
}

/*Default Layout*/
.fullColumn #main
{
	background-image:url(../images/ancillary/bground.gif);
	background-repeat:repeat-y;	
	float:left;
	position:relative;
	width:760px;
}

.fullColumn #main #middleColumn, .home #main #middleColumn
{
	width:100%;
	
}

.fullColumn #main #rightColumn
{
	display:none;
}

.fullColumn #content
{
	padding-left:35px;
	padding-right: 20px;
	position:relative;
}

.fullColumn .btmCapper, .fullColumn .mediaRoomBtmCapper
{
	background-image:url(../images/ancillary/bottom.jpg);
	background-repeat:no-repeat;
	height:26px;
	width:760px;
	float:left;
}

.fullColumn .btmSECapper
{
	background-image:url(../images/ancillary/SE_bottom.jpg);
	background-repeat:no-repeat;
	height:26px;
	width:760px;
	float:left;
}

.fullColumn .mediaRoomBtmCapper
{
	background-image:url(../images/ancillary/bottom_media.jpg);
	height:33px;
}

.fullColumn #content ul 
{
	padding:0;
	list-style:none;
	margin:5px 0 0 0;	
}

.fullColumn #content ul li
{
	background-image: url(../images/common/caret_right.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding: 0 0 0 12px;
	margin: 0 0 10px 0;
}

/**Landing Pages**/
#summers #content, #summerToolKit #content, #products #content, #newProducts #content
{
	padding:0;
	margin:0;
}

#modules a 
{ 
  text-decoration:none;
}

.fullColumn #summers
{
	background-image:url(../images/summers/landing/bground.jpg);
	background-repeat:no-repeat;
	height:405px;
	width:760px;
}

.fullColumn #summerToolKit
{
	background-image:url(../images/toolkit/landing/bground.jpg);
	background-repeat:no-repeat;
	height:375px;
	width:760px;
}

.fullColumn #products
{
	background-image:url(../images/products/landing/bground.jpg);
	background-repeat:no-repeat;
	height:535px;
	width:760px;
}

.fullColumn #newProducts
{
	background-image:url(../images/products/category/bground_new.jpg);
	background-repeat:no-repeat;
	height:362px;
	width:760px;
}


/*.fullColumn #scienceEducation
{
	background-image:url(/includes/images/education/main_image.jpg);
	background-repeat:no-repeat;
	height:543px;
	width:760px;
	position:relative;
}*/

 .fullColumn #scieneEducation
  {
	background-image: url(../images/education/main_bg.jpg);
	background-repeat:no-repeat;
	height: 412px;		
  }
  

/*summer Landing Page*/
#summerHeader, #summerToolKitHeader
{
	position:absolute;
	top:30px;
	left:30px;
}

.fullColumn #summers #modules
{
	position:absolute;
	top:250px;
	left:130px;
}

/* Summertime Toolkit */
.fullColumn #summerToolKit #modules
{
	position:absolute;
	top:210px;
	left:155px;	
}

.fullColumn #summerToolKit #modules .callout, .fullColumn #summers #modules .callout
{
  padding-right:10px;
}


/*Two Column Layout*/
.twoColumn #main
{
	background-image:url(../images/products/category/bground.gif);
	background-repeat:repeat-y;
	float:left;
}

.twoColumn #main #middleColumn
{
	float:left;
	width:550px;	
}

.twoColumn #content
{
	padding-left:20px;
}

.twoColumn #main #rightColumn
{
	float:left;
	width:210px;
}

.twoColumn .btmCapper
{
	background-image:url(../images/products/category/bottom.jpg);
	background-repeat:no-repeat;
	height:26px;
	width:760px;
	float:left;
}

/*Footer*/
#footer
{
	color: #004290;	
	font-size:10px;	
	margin:0;
	padding-top:17px;
	clear:both;
	line-height: 14px;	
}

#footer p
{
  text-align:center;
	padding-bottom:30px;
	margin:0;
}

#footer a
{
	text-decoration:none;
	color:#004991; 
	padding: 0 0 0 0;
	margin:0 10px 0 10px;	
}

#footer a:hover
{
	text-decoration:underline;
}

#footer span
{
  text-align:left;
}


/*box description of products*/
.box
{
	width: 257px;
	float:left;
	height: 230px; 
	margin-bottom:8px;	
}

.box ul 
{
	margin:0;
	padding-left:15px;
	line-height:18px;	
}

.blueBox
{
	background-image:url(../images/common/introBackground.gif);
	background-repeat:no-repeat;
	width:514px;
	height:50px;
	clear:both;
	margin-bottom:15px;
}

.blueBox div
{
	float:left;
}

.blueBox p
{
	padding:5px 0 0 0;
}

.product
{
	float:left;
	width:103px;
}

.productDescription
{
	float:left;
	width:154px;	
}

.productDescription a
{
	text-decoration:none;
	font-weight:bold;
	color:#004991;
}

/* Product Detail page */
#productDetail
{
	width:100%;
	float:left;
}

#productDetail #product
{
	width:194px;
	float:left;
}

#productInfo
{
	float:left; 
	width:320px;
}

#productInfo ul
{
	margin:0;
	padding:0 0 0 15px;
}

#productInfo ul li
{
	line-height:21px;
}

#sidePanel 
{ 
	float: left; 
	padding: 0 0 0 11px; 
}

#sidePanel #controls 
{ 
	margin: 0 0 60px 0; 
}

#sidePanel #controls .button 
{ 
	float: left; 
}


#crossSell 
{
	float:left;
	width: 320px;
	min-height:150px;
	background-image: url(../images/products/detail/cross_bground.jpg); 
	background-repeat: no-repeat;
	margin-top:25px; 
}

#crossSell #content
{
	width:230px;
	padding:0;
	margin:0;
	float:left;
	line-height:18px;	
	
}

#crossSell #content div
{
	padding:25px 0 0 20px;	
}

#crossSell #productImage
{
	width:90px;
	height:126px;
	float:left;
}

#crossSell #productImage img
{
	margin:30px 0 0 0;
	padding:0;
}

#crossSell .learnMore 
{ 
	padding: 8px 0 8px 25px; 
	background-image: url(../images/common/arrow2.gif); 
	background-repeat: no-repeat; 
	background-position: 0px 0px; 
	margin: 10px 0 0 0; 
}

#crossSell a
{
	font-weight:bold;
}

.quickCover
{
	background: url(../images/products/detail/quickCover_flag.jpg) no-repeat center top;
	padding: 70px 0 0 0;
}
.cSpray
{
	background: url(../images/products/detail/cSpray_flag.jpg) no-repeat center top;
	padding: 80px 0 0 0;
}

/*Summer Tips Page*/
#columnOne 
{ 
	float: left; 
	width: 320px; 
	margin: 0 50px 20px 0; 
	
}

#columnTwo 
{ 
	float: left; 
	width: 320px; 
	margin: 0 0 20px 0; 
	
}

.tip 
{ 
	float: left; 
	display: block; 
	width: 320px; 
	margin: 0 0 15px 0; 
}

.recommended
{
  margin: 10px 0 0 30px;
}

/* Summer FAQ */
.fullColumn #content ul#summerFAQ
{
	border-bottom:1px dashed #0082f9;
	margin-bottom:20px;
	padding-bottom:20px;
	width:590px;
}
.fullColumn #content ul#summerFAQ li
{
   background-image:none;
   padding-left:0px;
}

ul#summerFAQ li a
{
	color:#004991;
}

.fullColumn #content ul#summerFAQAnswerList li
{
   background-image:none;
   padding-left:0px;
   margin-bottom:0px;
   margin-left:14px;
   list-style-type:disc;
}

.backToTopFAQ
{
	margin-bottom:40px;
}

/* Local UV Index */
#uvFormContainer
{
	background:url('../images/toolkit/local/bground_form.gif') no-repeat;
    padding:0px 0px 22px 28px;
    margin:10px 0px 30px;
}

#uvFormContainer form
{
	padding-top:20px;
}

#uvFormContainer form label
{
	font-weight:bold;
}

.uvZipTextField
{
    border:1px solid #004991;
    font-size:10px;
    width:90px;
    padding:1px 3px;
    margin-right:15px;
}

#uvCitySelectBox
{
    border:1px solid #004991;
    width:150px;
    font-size:10px;
    height:16px;
    margin-right:15px;
}

#uvSubmitBtn
{
    vertical-align:-6px;
}


/* Weekend Forecast */
#weekendForecastFormContainer
{
    background:url(../images/toolkit/weekend/bground_form.gif) no-repeat;
    width:561px;
    font-weight:bold;
    margin:10px 0px 30px;
    padding:0px 0px 22px 28px;
}

#weekendForecastFormContainer form
{
    padding-top:20px;
}

#weekendForecastFormContainer form table tr
{
    height:25px;
}

input.weekendForecastTextField
{
    width:175px;
    border:1px solid #004991;
    font-size:10px;
    padding:1px 3px;
}

.fullColumn ul#glossaryHyperlinks
{
    width:645px;
    padding:0px;
    margin:0px;
}

.fullColumn ul#glossaryHyperlinks li
{
   background-image:url(../images/ancillary/divider_glossary.gif);
   background-repeat:no-repeat;
   background-position:right center;
   padding-left:0px;
   display:inline;
   padding:0px 6px 0px 6px
}

.fullColumn ul#glossaryHyperlinks li.last
{
    background-image:none;
}

.fullColumn ul#glossaryHyperlinks li a
{
    font-weight:bold;
    color:#004991;
    font-size:12px;
   margin:0px 0px;
}


.letter
{
    font-size:14px;
    font-weight:bold;
    margin:35px 0px 15px;
}

.term
{
    font-weight:bold;
}

/* search */

#searchForm
{
	background:url('../images/toolkit/local/bground_form.gif') no-repeat;
    padding:0px 0px 22px 28px;
    margin:10px 0px 30px;
}

#searchForm form
{
    padding-top:20px;
}

input#TextBoxQuery
{
	width:142px;
}


/* Text Alignment */
.rightAligned
{
	text-align:right;
	margin-right:20px;
}

.inline
{
    display:inline;
}

/* Typography */
.hyperlinks
{
	color:#004991;
}

/* for no javascript on flash pages */
div#noScriptLinks
{
    position:absolute;
    left:-213px;
    _left:-217px;
    bottom:-3px;
    width:200px;
    background:#fff;
    padding:5px;
    border-top:3px solid #12acf6;
    border-left:3px solid #3428a6;
    border-bottom:3px solid #12acf6;
}

.fullColumn #noScriptLinks ul li
{
    background-image:none;
    padding-left:0px;
}

/*Science and Education */
  
  #SE_Tabs
  {
	position: absolute;
	top:68px;
	left:23px;
	width:706px;
	height: 414px;
  }
  #SE_Tabs h3
  {
	color:#ffdf2e;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:16px;
  	padding: 12px 0px 0px 0px;	
  	margin: 0px 0px 0px 0px;	
  }
  #SE_Tabs h4
  {
	color:#ffffff;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:18px;
  	padding: 6px 0px 0px 0px;	
  	margin: 0px 0px 0px 0px;
	width: 340px;
  }
  #SE_Tabs p
  {
	color:#ffffff;
  	padding: 8px 0px 20px 0px;	
  	margin: 0px 0px 0px 0px;
	width: 320px;
  }
  .SE_linkArrow {
  	padding: 0px 0px 0px 0px;
	display:block;
	width:90px;
	height: 16px;
	background: url('../images/common/arrow_learn_more.gif') right 2px no-repeat;
	color:#ffdf2e;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
  .SE_linkArrowLong {
  	padding: 0px 0px 0px 0px;
	display:block;
	width:300px;
	height: 16px;
	background: url('../images/common/arrow_learn_more.gif') right 2px no-repeat;
	color:#ffdf2e;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
  #SE_moreInfo
  {
	color:#ffffff;
  	padding: 0px 0px 0px 0px;	
  	margin: -260px 0px 0px 324px;
	width: 120px;
	height:300px;
	/*border:solid 1px red;*/
  }
  #SE_Tabs ul {
  	padding: 0px 0px 0px 20px;	
  	margin: -10px 0px 0px 0px;
	width:320px;
}
  #SE_Tabs ul li {
	list-style-image:url('../images/common/SE_bullet.gif');
	list-style-position: center left;
	color:#ffffff;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:11px;
}

  #SE_sensitiveSkin
  {
  	background-image: url(../images/education/sensitive_skin_bg.jpg);
	background-repeat:no-repeat;	
	width:706px;
	min-height::340px;
  }

  #SE_sensitiveSkin_pop
  {
	position: absolute;
	top:42px;
	left:34px;
  	background-image: url(../images/education/sensitive_skin_pop_bg.jpg);
	background-repeat:no-repeat;	
	width:640px;
	min-height::274px;
	color:#ffffff;
	line-height:1.6;
	display:none;/**/
  }

  #SE_antioxidants
  {
  	background-image: url(../images/education/antioxidants_bg.jpg);
	background-repeat:no-repeat;	
	width:706px;
	min-height::340px;
	display:none;
  }

  #SE_antioxidants_pop
  {
	position: absolute;
	top:42px;
	left:34px;
  	background-image: url(../images/education/antioxidants_pop_bg.jpg);
	background-repeat:no-repeat;	
	width:640px;
	min-height::274px;
	color:#ffffff;
	line-height:1.6;
	display:none;
  }

  #SE_broadSpectrum
  {
  	background-image: url(../images/education/broadSpectrum_bg.jpg);
	background-repeat:no-repeat;	
	width:706px;
	min-height::340px;
	display:none;
	line-height:1.2;
  }
  
  #formulationsText
  {
	position: absolute;
	top:430px;
	left:75px;
	width:620px;	
  }
  	
  #formulationsText p
  {
	color:#ffffff;
  padding:0;	
  margin:0 0 5px 0;
  }
  
  #formulationsText a
  {
    margin:0;
    padding:0;
    color:#ffffff;
  }
  
  #flash
  {
	position:absolute;
	top:170px;
	left:475px;
  }	
  
  #uvaRays
  {
	background-image: url(../images/education/chart_bkgd_fade.gif);
	background-repeat:repeat-x;
	width:752px;	
	margin-top: 5px;
	position: relative;
  }
  
  #uvaRays p, #spectrumProtection p
  {
	color:#004991;
	font-size:11px;
	font-family:verdana;
	margin: 0 0 8px 0;	
  }
  
  #uvaRays h2, #spectrumProtection h2
  {
	color:#004991;
	font-size:16px;
	font-family:verdana;
	font-weight:bold;
	margin: 5px 0 8px 0;	
  }
     
  #spectrumProtection
  {
	background-image: url(../images/education/chart_bkgd_fade.gif);
	background-repeat:repeat-x;
	width:752px;
	margin-top: 5px;
	position:relative;	
  }
  
  .burst
  {
	position:absolute;
	top:325px;
	left:5px;
  }
  
  #resources
  {
	padding:5px 45px 0 45px; 
	text-align:left;		
  }
  
  #resources p 
  {
	color:#555555;
	font-size:9px;
	font-family:verdana;
	font-weight:bold;
	margin:0;	
  }  
  
  #spectrumProtection #resources ul li
  {
	color:#555555;
	font-size:9px;
	font-family:verdana;
	font-weight:bold;
	margin-left:15px;
	list-style: disc;		
  }
  
  .scfLogo
  {
    text-align:center;
    margin-top:20px;
    margin-bottom:15px;
  }
  
  .sunTips
  {
    margin-top:50px;
  }
  
  sup
  {
    font-size:90%;
  }

.hidden { position: absolute; left: -99999em; top: -99999em; }

/******** Science Education page START *********/

.ClearFloat { display: block; height: 0; clear: both; font-size: 0; line-height: 0; }
.ColumnWrapper { }
.ColumnWrapper .Column { float: left; }
.hidden { position: absolute; left: -99999em; top: -99999em; }
.flashwrapper { }
INPUT.submit { width: auto; cursor: pointer; text-transform: uppercase; }

#PageWrapper { width: 790px; margin: 35px auto 20px auto; }
#BodyWrapper { background: url('../images/education/img/bg.flair.jpg') no-repeat 0 0; margin-left:4px;}

#ContentWrapper { /* background: url('../img/bg.body.jpg') no-repeat 0 0; padding-left: 20px;*/ width: 752px; margin: 0 0 0 -4px; border: 4px solid #13a8f8; border-top: none; border-bottom: none; }
#ContentWrapper A { color: #1c5003; text-decoration: underline; }

.content-well { position: relative; min-height: 160px; width:772px; }
.content-well { background: url('../images/education/bg.bottom.png') no-repeat 0 0; }
* HTML .content-well { height: 160px; }
.content-well-products { min-height: 220px; background: url('../images/education/bg.products.jpg') no-repeat 0 0; }
* HTML .content-well-products { height: 220px; }

.content-well .Content { position: absolute; top: -55555em; width: 670px; margin: 0 60px 0 30px; padding: 10px 0 0 0; color: #544792; }
.content-well .Selected { top: 0; }

.content-well #broad-spectrum { }
.content-well #broad-spectrum A { float: right; display: block; width: 346px; height: 14px; background: url('../images/education/btn.see-our-full-line.png') no-repeat 0 0; }

.content-well #productsScience { width: auto; font-size: 10px; margin: 0 0 0 30px; }
.content-well #productsScience .ColumnWrapper { position: relative; zoom: 1;  } 
.content-well #productsScience .Column { width: 160px; margin: 80px 0 0 55px; }
* HTML .content-well #productsScience .Column { margin: 80px 0 0 27px; }
.content-well #productsScience #column-two { margin: 80px 0 0 85px; }
.content-well #productsScience #column-three { margin: 90px 0 0 90px; }
.content-well #productsScience H3 { }
.content-well #productsScience UL { margin: 0; padding: 0; }
.content-well #productsScience LI { padding: 0 0 0 10px; list-style: none; background: url('../images/education/blt.product.png') no-repeat 0 .5em; line-height: 1.16em; }
.content-well #productsScience .learn-more { /* position: absolute; bottom: 0; */ margin-top:10px; }
.content-well #productsScience .learn-more A { float: right; display: block; width: 79px; height: 13px; background: url('../images/education/btn.learn-more.png') no-repeat 0 0; }

/********** Science Education page END **********/

/************** Commercials video popup START ***************/
.commercial { position:absolute; margin: -534px 0 0 524px; display:none;}
.nutracommercial {margin: -537px 0 0 526px;}
.commercialsFlash, #commercialsContainer {background:none !important;}
/************** Commercials video popup END ***************/

/**************** Media Room page START *****************/
.mediaRoom {line-height:0 !important; font-size:0 !important;}
/**************** Media Room page END *****************/

/**************** Press Releases page START *****************/
.pressReleases H1 {background-image:url(../images/ancillary/press_releases_top.jpg); height:202px;}
.pressReleases H2 {color:#ffffff; margin:0; font-family:Arial; font-size:16px; font-weight:bold; padding:0 0 15px 0;}
.pressReleases H3 {color:#ffffff; margin:0; font-family:Arial; font-size:18px; font-weight:normal; padding:5px 0 10px 0;}
.pressReleases .pressReleaseHeader {position:relative; top:5px;}
.pressReleases .btmCapper {background-image:url(../images/ancillary/pressReleasesBottom.jpg); height:53px;}
.pressReleases #main {background:url(../images/ancillary/bg.pressReleasesContent.jpg) top left repeat-y;}
.pressReleases #middleColumn {background:url(../images/ancillary/bg.pressReleasesGradient.jpg) top left no-repeat; min-height:303px; margin-top:0; *margin-top:-10px;}
.pressReleases #content {padding-left:45px; padding-right:45px; color:#ffffff; font-family:Verdana; font-size:12px; }
.pressReleases #content P A {color:#ffffff; font-family:Verdana; font-size:12px;}
/**************** Press Releases page END *****************/

/********************* Buy Now Popup START*******************/
.buyNow-products {padding:0 0 0 13px !important;}
.buyNow-products A {background:url(../images/common/btn.buy-now-products.gif) top left no-repeat; width:101px; height:29px; display:block;}
.buyNow-products A:hover {background-position:0 -29px;}

.drugstore-note {font-size:9px;}

.buyNow {margin-top:25px; display:block;}
.buyNow A {background:url(../images/common/btn.buy-now.gif) top left no-repeat; width:105px; height:63px; display:block;}
.buyNow A:hover {background-position:0 -63px;}

.buyNowPopup {
  width: 755px !important;
  height: 331px !important;
  background: transparent url(../images/common/bg.buy-now-popup.gif) top left no-repeat !important;
  overflow:hidden !important;
}

.buyNowPopup #fancybox-inner {
  width: 655px;
  height: 251px;
  padding:40px 50px;
  top:0 !important;
  left:0 !important;
  bottom:0 !important;
  right:0 !important;
}

.buyNowPopup #fancybox-close {
  top:15px;
  right:0;
  background:url(../images/common/btn.buy-now.close.gif) top left no-repeat;
  display:block;
}

.buyNowPopup .PageTitle {
	margin:0 !important;
}

.buyNowPopup .PageTitle IMG {
	float:left;
	padding-right:7px;
}

.buyNowPopup .PageTitle P {
	font-size:12px; 
	width:460px;
	margin:0 !important;
	padding:5px 0 0 0;
	text-align:left;
	float:left;
}

.buyNowPopup .buyNowNote {
	margin:20px 0 0 0;
	width:650px;
	font-size:11px;
	text-align:left;
}

.buyNowPopup .calloutsContainer {
	margin:50px 0 0 0;
}

.buyNowPopup .calloutsContainer A {
	margin-right:10px;
}

#fancybox-wrap {padding:0 !important;}
/******************** Buy Now Popup END*********************/

