/*
OUR STORY PAGES
*/
/* GENERAL */

H4 { 
	color:#666666;
	font-size:11px;
}

.clip_index {
	padding-top:10px;
}

.clip_scroll {
	height:447px;
	width:254px;
	overflow: auto;
	background-color: #ffffff;
	padding: 0px;
}

.clip_new {
	height:79px;
	background-image:url(/img/dottedline_horiz.gif);
	background-repeat:repeat-x;
	background-position:left top;
	padding-top:10px;
}

.clip_new .left {
	float:left;
	
}

.clip_new .left
{
min-height:0; /* IE 7 */
}

.clip_new .left:after
{
content:".";
clear:both !important;
display:block;
height:0;
visibility:hidden;
}

* html .clip_new .left { height:1%; } /* IE 6 */

.clip_new .right_image {
	float:left;
	width:134px;
	padding-left:1px;
}

.clip_new .right_image
{
min-height:0; /* IE 7 */
}

.clip_new .right_image:after
{
content:".";
clear:both !important;
display:block;
height:0;
visibility:hidden;
}

* html .clip_new .right_image { height:1%; } /* IE 6 */


.clip_new .right_text {
	float:left;
	width:130px;
	padding-left:8px;
}

.clip_new .right_text
{
min-height:0; /* IE 7 */
}

.clip_new .right_text:after
{
content:".";
clear:both !important;
display:block;
height:0;
visibility:hidden;
}

* html .clip_new .right_text { height:1%; } /* IE 6 */


.margin img {
	margin-bottom:5px;
}


h1 {
	margin:0px 0px 0px 0px;	
}

h2 {
	margin:0px;
}

A:link { color:#666666; font-weight:bold; text-decoration:underline; }
A:active { color:#666666; font-weight:bold; text-decoration:underline; }
A:visited { color:#666666; font-weight:bold; text-decoration:underline; }
A:hover { color:#0090CD; font-weight:bold; text-decoration:underline; }

/* PAGEBAR STYLES */
.pagebar
{
	margin-top:9px;
	margin-bottom:9px;
}


/* OUR STORY HOME PAGE */

.ourstory.overview {
	margin:21px 0px 0px 0px;
}

.ourstory.overview .intro {
	font-size:14px;
	color:#666666;
	width:507px;
	height:100px;
	line-height:20px;
	padding:10px;
	margin-top:-6px;
	background-color:#d5edf9;
	
}

.ourstory.overview .subhead {
	padding-left:10px;
}

.ourstory.overview .header {
	padding-left:10px;
	padding-top:10px;
	
}

.ourstory.overview .links {
	padding-left:10px;
	
}

.ourstory.overview .container
{
min-height:0; /* IE 7 */
}

.ourstory.overview .container:after
{
content:".";
clear:both !important;
display:block;
height:0;
visibility:hidden;
}

* html .ourstory.overview .container { height:1%; } /* IE 6 */


.ourstory.overview .left_column {
	float:left;
	width:254px;
	height:350px;
	background-color:#f5fafe;
	margin-top:20px;
}

.ourstory.overview .right_column {
	float:right;
	width:254px;
	height:350px;
	background-color:#f5fafe;
	margin-top:20px;
}

/* HACK TO ALLOW 6 links to fit "nicely" in the blue box */
.ourstory.overview .right_column div.links
{
	line-height:18px;
}

.ourstory.overview .left_column div.links
{
	line-height:18px;
}


.ourstory.overview .side_burst {
	height:125px;
}

.ourstory.overview .side_burst h2 {
	padding-top:10px;
	margin-bottom:-5px;
}

.ourstory.overview .side_burst p {
	font-size:12px;
	line-height:18px;
}

.ourstory.overview h1 {
	margin:0px 0px 0px 0px;
	height:210px;
}

.ourstory.overview img {
	margin:0px 0px 0px 0px;
}


/* UNDERSTANDING BLEACH */
.bleach.overview {
	margin:21px 0px 0px 0px;
}
.bleach.overview .main_subhead_sec {
	font-size:14px;	
	width:475px;
	height:75px;
	line-height:20px;
	padding-top:10px;
	padding-left:10px;
	
}



.bleach.overview .intro {
	font-size:14px;
	color:#666666;
	width:507px;
	height:45px;
	line-height:20px;
	padding:10px;
	margin-top:-6px;
	background-color:#d5edf9;
}

.bleach.overview h1 {
	padding:0px 0px 0px 0px;
	height:120px;
}

.bleach.overview .margin {
	margin-bottom:5px;
	padding-bottom:5px;
}

/* bleach overview  poll */
.bleach.overview .poll input {
	margin-left:10px;
	margin-top:10px;
	
}
.bleach.overview .poll .white {
	height:35px;
	color:#666666;
}
.bleach.overview .poll .grey {
	height:35px;
	background-color:#ebebeb;
	color:#666666;	
}
/* bleach overview poll results */
.bleach.overview #poll_results_side {
	width:100%;
}
.bleach.overview #poll_results_side .item {
	line-height:12px;
	padding-bottom:8px;
	padding-left:0px;
	color:#545454;
}
.bleach.overview #poll_results_side .item .number {
	color:#adafb2;
}
.bleach.overview #poll_results_side .total {
	padding-left:0px;
	padding-top:8px;
	color:#f7941d;
}
.bleach.overview #poll_results_side .item .pollbar {
	margin-left:2px;
	padding-bottom:5px;
}


/* OUR COMMITMENT PAGES*/

.commitment.overview {
	margin:21px 0px 0px 0px;
}

.commitment.overview .intro {
	font-size:14px;
	color:#666666;
	width:507px;
	height:60px;
	line-height:20px;
	padding:10px;
	margin-top:-6px;
	background-color:#d5edf9;
	
}

.commitment.overview .gradient {
	background-image:url(/img/promos/side/gradient.gif);
	background-repeat:repeat-x;
	margin-top:10px;
	height:78px;
	padding:10px;
}

.commitment.overview h1 {
	padding:0px 0px 0px 0px;
	height:120px;
}

.commitment.overview .margin {
	margin-bottom:5px;
	padding-bottom:5px;
}

/*commitment poll */
.commitment.overview .poll input {
	margin-left:10px;
	margin-top:10px;
}
.commitment.overview .poll .white {
	height:35px;
	color:#666666;
}
.commitment.overview .poll .grey {
	height:35px;
	background-color:#ebebeb;
	color:#666666;
	vertical-align:bottom;
}
/* commitment overview poll results */
.commitment.overview #poll_results_side {
	width:100%;
}
.commitment.overview #poll_results_side .item {
	line-height:12px;
	padding-bottom:8px;
	padding-left:0px;
	color:#545454;
}
.commitment.overview #poll_results_side .item .number {
	color:#adafb2;
}
.commitment.overview #poll_results_side .total {
	padding-left:0px;
	padding-top:8px;
	color:#f7941d;
}
.commitment.overview #poll_results_side .item .pollbar {
	margin-left:2px;
	padding-bottom:5px;
}

/* MEDIA CENTER PAGE */
.media.overview {
	margin:21px 0px 0px 0px;
}

/* poll */
.media.overview #polls {
	background-color:#f5fafe;
	padding-bottom:1em;
	width:527px;
	color:#666666;
	background-image:url(/img/our_story/separator_v.gif);
	background-repeat:no-repeat;
	background-position:center;
}

.media.overview #polls:after {
	content:".";
	clear:both !important;
	display:block;
	height:0;
	visibility:hidden;
}

.media.overview #polls img {
	padding-left:10px;
	padding-top:10px;
	
}

.media.overview #polls p {
	margin-top:8px;
	padding-left:10px;
}

.media.overview #polls input {
	margin-left:10px;
	margin-top:10px;
}

.media.overview #polls .left {
	margin-top:4px;
	float:left;
}

.media.overview #polls .right {
	margin-top:4px;
	float:right;	
}

.media.overview #polls .left .white {
	height:35px;
	width:230px;
	background-color:#ffffff;
	margin-left:10px;
}

.media.overview #polls .left .blue {
	height:35px;
	width:230px;
	margin-left:10px;
}

.media.overview #polls .right .white {
	height:35px;
	width:230px;
	background-color:#ffffff;
	margin-right:10px;	
}

.media.overview #polls .right .blue {
	height:35px;
	width:230px;
	padding-right:10px;
}

/* poll results */
.media.overview #poll_results {
	background-color:#f5fafe;
	height:420px;
	width:527px;
	color:#666666;
	background-image:url(/img/our_story/separator_v.gif);
	background-repeat:no-repeat;
	background-position:center;
}

.media.overview #poll_results img {
	padding-left:10px;
	padding-top:10px;
}

.media.overview #poll_results p {
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	margin:0px;
}

.media.overview #poll_results .left {
	margin:0px;
	float:left;
}

.media.overview #poll_results .right {
	margin:0px;
	float:right;	
}

.media.overview #poll_results .item {
	width:230px;
	margin:0px;
	padding-bottom:0px;
	padding-left:10px;
	padding-right:10px;
	color:#545454;
}

.media.overview #poll_results .number {
	width:230px;
	margin-top:-4px;
	padding-bottom:8px;
	padding-left:10px;
	padding-right:10px;
	color:#adafb2;
}

.media.overview #poll_results .total {
	width:507px;
	margin:0px;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	color:#f7941d;
	float:left;
}

.media.overview #poll_results .number .pollbar {
	margin-left:-5px;
	margin-bottom:5px;
}

p.listen {
	line-height:16px;
	margin-top:10px;
	margin-bottom:3px;
}

p.listen img.hdr {
	padding-bottom:8px;
	padding-top:2px;
	margin:0px 0px;
}

p.listen img.thumb {
	padding-right:10px;
}


/* article styles */
.ourstory.main {
	margin:21px 0px 0px 0px;
}
.ourstory.article H1
{
	height:160px;
	border-bottom:9px solid #D9EDF4;
}

.ourstory.article P
{
	line-height:16px;
}

.ourstory.article #article_content
{
	color:#898989;
}




.ourstory.article #side_column .related_products .related_product
{
	padding-bottom:10px;
	margin-bottom:10px;
	background-image:url(/img/dottedline_horiz.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
	min-height:0; /* IE 7 */
}
/*.ourstory.article*/ #side_column .related_products .related_product:after  /* STUPID SAFARI */
{
	content:".";
	clear:both !important;
	display:block;
	height:0;
	visibility:hidden;
}
* html .ourstory.article #side_column .related_products .related_product { height:1%; } /* IE 6 */

.ourstory.article #side_column .related_products .related_product.last
{
	padding-bottom:0px;
	margin-bottom:0px;
	background-image:none;
}

.ourstory.article #side_column .related_products .related_product .image
{
	float:left;
	width:100px;
	padding-right:10px;
	text-align:center;
}
.ourstory.article #side_column .related_products .related_product .description
{
	float:left;
	width:140px;
}

#side_column .related_products .related_product .description H2
{
	font-size:12px; 
	line-height:12px;
	color:#626262;
	font-weight:normal;
	margin-top:0px;
	margin-bottom:8px;
}

#side_column .related_products .related_product .description H3
{
	color:#0090CD;
	margin-top:0px;
	margin-bottom:8px;
	font-weight:normal;
	font-size:14px;
	line-height:21px;
}
#side_column .related_products .related_product .description P
{
	margin-top:0px;
}
#side_column .related_products .related_product .description P A { text-decoration:none;	font-weight:normal; }
#side_column .related_products .related_product .description P A:link { color:#999999; }
#side_column .related_products .related_product .description P A:visited { color:#999999; }
#side_column .related_products .related_product .description P A:hover { color:#96C0E6; }
#side_column .related_products .related_product .description P A:active { color:#0090CD; }





.pull_quote {
	padding:10px 10px 10px 0px;
}

.pull_quote_right {
	padding:0px 10px 10px 10px;
}

.listHeight {
	line-height:16px;
}

/* red cross article page */


.redblue {
	background-color:#d5edf9;
	height:100px;
	margin-top:5px;
	margin-bottom:10px;
	
}

.redblue p {
	padding:5px 10px 10px 10px;
	font-size:13px;
	color:#666666;
	line-height:18px;
}

.redcontainer
{
min-height:0; /* IE 7 */
}

.redcontainer:after
{
content:".";
clear:both !important;
display:block;
height:0;
visibility:hidden;
}

* html .redcontainer { height:1%; } /* IE 6 */

.leftfloat {
	float:left;
	width:254px;
	height:345px;
	background-color:#f5fafe;
	
}

.rightfloat {
	float:right;
	width:254px;
	height:345px;
	background-color:#f5fafe;
	
}

.redcontainer h2 {
	padding-left:10px;
	padding-top:10px;
}

.redp{
	padding-left:10px;
}

/* wipe out page */

.wipeout {
	
}

.wipeout .blue {
	background-color:#f5fafe;
	height:75px;
	margin-top:5px;
	margin-bottom:10px;
	
}

.wipeout .intro {
	padding:10px;
	color:#666666;
	line-height:18px;
	font-size:13px;
}

.wipeout .quote {
	padding: 10px 10px 10px 0px;
	
}

/* MuST page */
.must #exitclorox3
{
	margin-left:130px;
}

