/*== DEFAULTS ==*/
body	{
	background:url(../images/bg_body.gif) repeat-x 0 0 #7DBD0D;
	color:#C0C0C0;
	font:normal 13px Arial, Helvetica, sans-serif;
	line-height:20px;
}

a:link, a:visited	{
	color:#7EBD0E;
	text-decoration:underline;
}
a:hover	{
	color:#7EBD0E;
	text-decoration:none;
}

h1	{
	padding:0 0 17px 0;
}
h2	{
	font:bold 1em Arial, Helvetica, sans-serif;
	padding:0 0 8px 0;
}

p	{
	padding:0 0 13px 0;
}

/*== ERROR STYLES ==*/


p.error {
    font-weight: bold;
    color: #ff0000;
}


div.error {
    font-weight: bold;
    color: #ff0000;
}

div.error label img,
label img {
    display: none;
}

/*== PAGE STYLES ==*/
#container	{
	background:url(../images/bg_container_new.gif) no-repeat center 0;
	height:421px/*566px*/;
	margin:0 auto;
	padding:145px 0 0 50px;
	width:922px/*972px*/;
}
	#container #left_content	{
		float:left;
		width:645px;
	}
		#container #left_content p	{
			padding:0 0 17px 0;
			width:515px;
		}
	#container #right_content	{
		float:left;
		overflow:hidden;
		padding:25px 0 0 0;
		width:250px;
	}
	
		/*intro*/
		#container #enter_box	{
			background:url(../images/bg_enter.gif) no-repeat 0 17px;
			height:175px;
			padding:34px 17px 17px 17px;
			width:601px;
		}
			#container #enter_box ol	{
				padding:10px 0 17px 0;
			}
				#container #enter_box ol li	{
					font-size:15px;
					padding:0 0 3px 25px;
				}
				#container #enter_box ol li#item01	{background:url(../images/entering_step01.gif) no-repeat 0 3px;}
				#container #enter_box ol li#item02	{background:url(../images/entering_step02.gif) no-repeat 0 3px;}
				#container #enter_box ol li#item03	{background:url(../images/entering_step03.gif) no-repeat 0 3px;}
			#container #enter_box #intro_tag	{
				float:right;
				padding:7px 130px 0 0;
			}
				
		/*prelaunch*/
		#prelaunch #container ul	{
			list-style:disc;
			padding:0 0 17px 25px;
			width:490px;
		}


/*== GLOBAL NAV ==*/
#global_nav	{
	background:url(../images/footer_clorox_logo.gif) no-repeat 725px 3px;
	color:#fff;
	font-size:11px;
	line-height:16px;
	margin:0 auto;
	padding:5px 250px 5px 15px;
	width:707px;
}
	#global_nav a:link, #global_nav a:visited,
	#global_nav a:hover	{
		color:#fff;
	}
	#global_nav hr	{
		display:none;
	}
	#global_nav ul	{
		list-style:none;
	}
		#global_nav ul li	{
			border-left:1px solid #fff;
			display:inline;
			padding:0 5px 0 7px;
		}
			#global_nav ul li.first_item	{
				border:0;
				padding:0 5px 0 0;
			}
			
			
/*== POPUPS ==*/			
.popup	{}
	.popup #container	{
		background:#fff;
		border:1px solid #C0C0C0;
		height:auto;
		margin:15px;
		padding:15px;
		width:auto;
	}
		.popup #container h1	{
			font:bold 18px Arial, Helvetica, sans-serif;
		}
		.popup #container dl	{}
			.popup #container dl dt	{
				font-weight:bold;
			}
			.popup #container dl dd	{
				padding:0 0 13px 0;
			}
		
		.popup #container form	{}
			.popup #container form fieldset	{
				border-top:1px solid #c0c0c0;
				padding:10px;
			}
				.popup #container form fieldset legend	{
					display:inline;
					padding:0 5px;
				}
				.popup #container form fieldset div	{}
					.popup #container form fieldset div label	{
						display:block;
						font-weight:bold;
						padding:5px 0 0 0;
					}
					.popup #container form fieldset div input,
					.popup #container form fieldset div select,
					.popup #container form fieldset div textarea	{
						width:250px;
					}
			.popup #container form .buttons	{
				padding:10px;
			}

