/* General reset */
html{height:100%;}
body{
	margin:0;
  	color:#000;
	font:.8em Arial, Verdana, sans-serif;
	line-height: 1.4em;
	background:#fff;
	min-width:1000px;
}
img{border-style:none;}
a{
	text-decoration:none;
	color:#000;
	outline: none;
}
a:hover{text-decoration:underline;}
input,
textarea,
select{
	font:100% Arial, Verdana, sans-serif;
	vertical-align:middle;
}
form,fieldset{
	margin:0;
	padding:0;
	border-style:none;
}
.noLabel{display:none !important;}
/* content start */
#page{
	width:100%;
	margin:51px 0 0;
}
.YellowPage{
	width:100%;
	margin:42px 0 0;
}
.holder{
	margin:0 auto;
	width:1000px;
	position:relative;
}
.PinkPage .holder{background:url(/join/images/page-pink.gif) repeat-y;}
.BluePage .holder {background:url(/join/images/page-blue.gif) repeat-y;}
.GreenPage .holder {background:url(/join/images/page-green.gif) repeat-y;}
.YellowPage .holder{background:#faefde url(/join/images/yellow-page.gif) no-repeat;}
.YellowPage1 .holder{
	background:url(/join/images/page-yellow.gif) repeat-y;
	padding:0 0 48px;
}
.holder:after{
	height: 0;
	clear: both;
	content: "";
	display: block;
}
/* logo start */
.logo{
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	position:absolute;
	background:url(/join/images/logo.gif);
	width:141px;
	height:13px;
	left:32px;
	top:-32px;
}
.logo a{
	display:block;
	height:100%;
}
/* logo end */
/* main content area start */
.VisualArea{
	width:949px;
	padding:0 0 0 51px;
	position:relative;
	clear: none;
}
.PinkPage .VisualArea{
	height:433px;
	padding:47px 0 0 51px;
}
.VisualArea:after{
	height: 0;
	clear: both;
	content: "";
	display: block;
}
.VisualArea h1{
	margin:0;
	/*text-indent:-9999px;*/
	overflow:hidden;
	float:left;
	display:inline;
}
.VisualArea h1.TxtSignUpForClairolRewards{
	/*background:url(/join/images/txt-sign-up-for-clairol-rewards.png);*/
	width:707px;
	height:60px;
}
/* page 1anding.html column1 */
.VisualArea .column{
	float:left;
	width:260px;
	padding:40px 81px 0 0;
	position:relative;
}
.VisualArea .column img{display:block;}
.VisualArea .column .photo1{margin:0 0 -2px -6px;}
.VisualArea .column .photo2{margin:0 0 -2px -32px;}
.VisualArea .column h2{
	margin:0;
	/*text-indent:-9999px;*/
	overflow:hidden;
	float:left;
	clear:both;
}
.VisualArea .column .TxtGetEmails{
	width:236px;
	height:41px;
	/*background:url(/join/images/txt-get-emails.gif);*/
}
.VisualArea .column .TxtGetFreeSubscription{
	width:250px;
	height:71px;
	/*background:url(/join/images/txt-get-free-subscription.gif);*/
}
.VisualArea .column p{
	width:200px;
	margin:9px 0 0 2px;
	color:#FFFFFF;
	overflow:hidden;
	float:left;
}
/* spot start */
.spot{
	position:absolute;
	/*text-indent:-9999px;*/
	overflow:hidden;
	z-index:4;
}
.SpotWinInstantly{
	/*background:url(/join/images/spot-win-instantly.gif);*/
	width:181px;
	height:175px;
	left:192px;
	top:12px;
}
.SpotBlueInstantly{
	width:228px;
	height:155px;
	top:0;
	left:757px;
}
.BluePage .SpotBlueInstantly{background:url(/join/images/spot-blue-instantly.gif);}
.GreenPage .SpotBlueInstantly{
	/*background:url(/join/images/spot-green-instantly.gif);*/
	height:153px;
}
.spotLnk{
	display:block;
	position:absolute;
	text-indent:-9999px;
	overflow:hidden;
	background:url(/join/images/spot-lnk.gif);
	width:28px;
	height:28px;
	z-index:5;
	top:48px;
	left:196px;
}
/* spot end */
.formColumn{
	float:right;
	width:222px;
	padding:65px 0 0;
}
.forgot .formColumn
{
	float: right;
	width: 222px;
	padding: 0;
}

.formColumn .lnkGetStarted{
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	background:url(/join/images/lnk-get-started.gif);
	width:182px;
	height:80px;
	margin:0 0 0 20px;
}
.formColumn .formBox{
	margin:36px 0 -27px;
	width:100%;
	position:relative;
	font-family:Arial, Verdana, sans-serif;
	font-size:82%;
}
.forgot .formColumn .formBox{
	margin:0;
	width:100%;
	position:relative;
	font-family:Arial, Verdana, sans-serif;
	font-size:82%;	
}

.formColumn .formBox .top,
.formColumn .formBox .bottom{
	display:block;
	width:222px;
	height:19px;
	overflow:hidden;
	background:url(/join/images/form-box-top.png);
}
.formColumn .formBox .bottom{
	background:url(/join/images/form-box-bottom.png);
	height:21px;
}
.formColumn .formBox .hold{
	width:192px;
	overflow:hidden;
	background:url(/join/images/form-box.png);
	padding:4px 0 6px 30px;
}
.formColumn .formBox h3{
	margin:0;
	text-indent:-9999px;
	overflow:hidden;
}
.formColumn .formBox h3.txtAlreadyMember{
	/*background:url(/join/images/txt-already-member.gif);*/
	width:162px;
	height:18px;
	text-indent:0;
}
.formColumn .formBox .lnkSignUp{
	display:block;
	text-indent:0;
	overflow:hidden;
	/*background:url(/join/images/lnk-sign-up.gif);*/
	width:35px;
	height:11px;
	margin:2px 0 11px;
}
.formColumn .formBox label{
	display:block;
	margin:6px 0 0;
}
.formColumn .formBox .txt{
	display:block;
	padding:2px 4px;
	height:14px;
	width:148px;
	margin:2px 0 0;
}
.formColumn .formBox p{margin:8px 0 0;}
.formColumn .formBox p a{
	color:#51588d;
	font-weight:bold;
}
.formColumn .formBox .btn{
	float:right;
	border:1px solid #ccc;
	margin:11px 32px 0 0;
	display:inline;
}
.formColumn .formBox h3.txtForgotPassword
{
	background: none;
	width: auto;
	height: auto;
	line-height: 1.3em;
	letter-spacing: -.1px;
	margin: 0;
	text-indent: 0px;
	color: #51588D;
	font-size: 1.8em;
	font-family: Courier;
	font-weight: normal;

}
.required {
	padding-right: 2px;
}
.promoColumn{
	float:left;
	width:273px;
	padding:44px 0 65px;
	margin-right: 26px;
}
.promoColumn h1{
	margin:0;
	/*text-indent:-9999px;*/
	overflow:hidden;
}
.promoColumn h1.txtStep1{
	/*background:url(/join/images/txt-step1.gif);*/
	width:129px;
	height:28px;
	margin:0 0 0 71px;
}
.promoColumn h1.txtStep2{
	background:url(/join/images/txt-step2.gif);
	width:129px;
	height:28px;
	margin:0 0 0 71px;
}
.promoColumn h2{
	margin:6px 0 0;
	text-align:center;
	font:130%/18px Arial, Verdana, sans-serif;
	text-transform:uppercase;
}
.BluePage .promoColumn h2{color:#333366;}
.GreenPage .promoColumn h2{color:#4f6216;}
.promoColumn .promoBox{
	width:100%;
	overflow:hidden;
	color:#fff;
	margin:42px 0 0;
}
.BluePage .promoColumn .promoBox{background:#4869b2 url(/join/images/promo-box-top.gif) no-repeat;}
.GreenPage .promoColumn .promoBox{background:#54773C url(/join/images/promo-box-top-green.gif) no-repeat;}
.promoColumn .promoBoxBg{
	overflow:hidden;
	padding:0 19px 16px;
	width:235px;
}
.BluePage .promoColumn .promoBoxBg{background:url(/join/images/promo-box-bottom.gif) no-repeat 0 100%;}
.GreenPage .promoColumn .promoBoxBg{background:url(/join/images/promo-box-bottom-green.gif) no-repeat 0 100%;}
.promoColumn .promoBox h3{
	margin:21px 0 0;
	/*text-indent:-9999px;*/
	overflow:hidden;
}
.promoColumn .promoBox h3.txtGetSavings{
	/*background:url(/join/images/txt-get-savings.png) no-repeat 0 100%;*/
	width:165px;
	height:62px;
}
.promoColumn .promoBox h3.txtGetColorSource{
	/*background:url(/join/images/txt-get-color-source.png) no-repeat 0 100%;*/
	width:218px;
	height:68px;
}
.promoColumn .promoBox ul{
	padding:12px 0 26px 3px;
	margin:0;
	list-style:none;
	font:120%/16px Arial, Verdana, sans-serif;
}
.promoColumn .promoBox li{
	background:url(/join/images/promo-blt.gif) no-repeat 0 12px;
	padding:6px 0 0 9px;
}
.formInfoColumn{
	float:left;
	width:297px;
	padding:33px 0 0 15px;
	font:.87em/1.2em Arial, Verdana, sans-serif;
}
.formInfoColumn p{margin:0;}
.BluePage .formInfoColumn{color: #333;}
.BluePage .formInfoColumn p{color:#333366;}
.GreenPage .formInfoColumn p{color:#2c3b21;}
.formInfoColumn label{
	display:block;
	margin:10px 0 0;
}
.formInfoColumn .row{
	width:100%;
	overflow:hidden;
}
.formInfoColumn .txt{
	display:block;
	border-width:1px;
	padding:2px 4px;
	height:14px;
	width:286px;
	margin:1px 0 0;
}
.formInfoColumn .row1{
	margin:0 -10px 0 0;
	width:307px;
}
.formInfoColumn .col{
	float:left;
	width:153px;
	overflow:hidden;
}
.formInfoColumn .col .txt{width:132px;}
.formInfoColumn .formCol{
	float:left;
	width:125px;
	overflow:hidden;
}
.formInfoColumn .formCol .txt{width:82px;}
.formInfoColumn .formCol select{width:92px;}
.formInfoColumn .txt1{width:232px;}
.formInfoColumn select{
	float:left;
	margin:3px 7px 0 0;
}
.formInfoColumn .select1{width:89px;}
.formInfoColumn .select2{width:68px;}
.formInfoColumn .radiobutton,
.formInfoColumn .gender input {
	float:left;
	height:15px;
	width:16px;
	padding:0;
	margin:6px 4px 0 0;
}
.formInfoColumn .labelRadiobuttons, 
.formInfoColumn .gender label {
	float:left;
	margin:8px 22px 0 0;
}
.formInfoColumn .gender br {
	display: none;
}
.formInfoColumn .txtBox{
	width:164px;
	overflow:hidden;
	margin:15px 0 0;
}
.error{
	color:#cc0000;
	font-weight:bold;
}
.formInfoColumn #learn2 {
	width:300px;
	display: none;
}
.formInfoColumn #learn2 .txtBoxBg {
	width:270px;
}

.BluePage .formInfoColumn .txtBox{background:#ddedfb url(/join/images/txt-box-top.gif) no-repeat;}
.GreenPage .formInfoColumn .txtBox{background:#f1fadf url(/join/images/txt-box-top-green.gif) no-repeat;}
.formInfoColumn .txtBoxBg{
	overflow:hidden;
	padding:14px 12px;
	width:140px;
}
.BluePage .formInfoColumn .txtBoxBg{background:url(/join/images/txt-box-bottom.gif) no-repeat 0 100%;}
.GreenPage .formInfoColumn .txtBoxBg{background:url(/join/images/txt-box-bottom-green.gif) no-repeat 0 100%;}
.formInfoColumn .txtBox h4{
	margin:10px 0 -5px;
	font:bold 1em/1.2em Arial, Verdana, sans-serif;
}
.BluePage .formInfoColumn .txtBox p{
	color: #333;
	margin:8px 0 0;
}

.formInfoColumn .txtBox p{
	color: #000;
	margin:8px 0 0;
}
.formInfoColumn .txtBox p a{
	text-decoration: underline;
	color:#687765;
}
.BluePage .formInfoColumn .txtBox p a{
	color:#3C4A3B;
}
.GreenPage .formInfoColumn .txtBox p a{
	color:#2C3B21;
}
.formInfoColumn .txtBox p a:hover{text-decoration:underline;}
.formInfoColumn .inputInfo{
	width:314px;
	overflow:hidden;
	padding:10px 20px 54px 0;
	/*font:1.2em Arial, Verdana, sans-serif;*/
}
.formInfoColumn .inputInfo label{
	color:#333;
	margin:0;
	padding:8px 0 0;
	clear:both;
}
.formInfoColumn .inputInfo select{
	clear:both;
	width:318px;
	font-size:1em
}
.lnkStep2{
	float:right;
	text-indent:-9999px;
	overflow:hidden;
	background:url(/join/images/lnk-step2.gif);
	width:182px;
	height:80px;
	margin:180px 65px 0 0;
	display:inline;
	color: 687563;
}
.visualStep3,
.visualStep2{
	display:block;
	position:absolute;
	bottom:0;
	right:0;
	width:350px;
	height:299px;
	overflow:hidden;
}
.visualStep3{
	bottom:-91px;
	height: 243px;
	width: 312px;
}
.completeBox{
	left:700px;
	width:294px;
	padding:158px 7px 0 0;
	position: absolute;
}
.completeBox h2{
	margin:0;
	/*text-indent:-9999px;*/
	overflow:hidden;
	float:left;
}
.completeBox h2.txtDontForget{
	/*background:url(/join/images/txt-dont-forget.gif);*/
	width:146px;
	height:30px;
}
.completeBox p{
	padding:3px 0 10px 4px;
	margin:5px 0 0;
	color:#46590d;
	font:14px/16px Arial, Verdana, sans-serif;
	background:url(/join/images/spot-click-here.gif) no-repeat 0 2px;
}
.completeBox p strong{
	color:#fff;
	display: block;
	width: 82px;
	float: left;
}
.completeBox .row{
	width:100%;
	overflow:hidden;
	padding:4px 0 0;
}
.completeBox .row .checkbox{
	float:left;
	padding:0;
	width:16px;
	height:15px;
	margin:0 2px 0 10px;
	display:inline;
}
.completeBox .row label{
	float:right;
	width:266px;
	color:#4f6216;
	font:92%/14px Arial, Verdana, sans-serif;
}
.completeBox .row label strong{font-size:18px;}
.completeBox .txtLnk{
	float:left;
	font:.865em Arial, Verdana, sans-serif;
	color:#1e250a;
	margin:0 0 0 26px;
	display:inline;
}
.completeBox .btn{
	display:block;
	margin:20px 0 0 -4px;
}
.VisualWrapper{
	overflow:hidden;
	padding:38px 0 0 52px;
	height:288px;
	width:900px;
/*	background:url(/join/images/visual-area.jpg) no-repeat 560px 1px;*/
}
.VisualWrapper .visual-container{
	width: 542px;
	float: left;
}
.VisualWrapper .model{
	float: left;
	margin-top: -38px;
}
.VisualWrapper .row{
	width:100%;
	overflow:hidden;
}
.VisualWrapper h1{
	margin:0 7px 0 0;
	/*text-indent:-9999px;*/
	overflow:hidden;
	float:left;
}
.VisualWrapper h1.txtWelcome{
	/*background:url(/join/images/txt-welcome.jpg);*/
	/*width:184px;*/
	/*height:36px;*/
}
.VisualWrapper h1.txtWelcomeBack{
	/*background:url(/join/images/txt-welcome-back.gif);*/
	/*width:295px;*/
	/*min-height:37px;*/
	/*height:1.8em;*/
}
.VisualWrapper .txtLogout{
	float:left;
	font:.*9em Arial, Verdana, sans-serif;
	text-decoration:underline;
	color:#3e3c3a;
	margin:22px 0 0;
}
.VisualWrapper .txtLogout:hover{text-decoration:none;}
.VisualWrapper .txtWrapper{
	padding:0 0 0 7px;
	overflow:hidden;
	color:#555;
	width:430px;
}
.VisualWrapper h2{
	margin:4px 0 0;
	font:1em Arial, Verdana, sans-serif;
}
.VisualWrapper p{
	margin:20px 0 0;
	font:1em Arial, Verdana, sans-serif;
}
.VisualWrapper .lnkPlay{
	display:block;
	overflow:hidden;
	width:280px;
	height:110px;
	margin:38px 0 0;
}
.main{
	width:946px;
	overflow:hidden;
	padding:18px 0 38px 54px;
}
.main .column1{
	float:left;
	width:304px;
}
.main .column1 p{
	color:#666;
	font:1em Arial, Verdana, sans-serif;
	margin:6px 8px 0;
}
.main .column1 .infoBox{
	width:100%;
	overflow:hidden;
	background:#fdf7ef url(/join/images/info-box-top.gif) no-repeat;
	color:#3e3c3a;
}
.main .column1 .infoBoxBg{
	width:264px;
	overflow:hidden;
	background:url(/join/images/info-box-bottom.gif) no-repeat 0 100%;
	padding:13px 20px 26px;
}
.main .column1 .infoBox h3{
	margin:0;
	font:16px/18px Arial, Verdana, sans-serif;
}
.main .column1 .infoBox p{
	margin:8px 0 0;
	font:12px/14px Arial, Verdana, sans-serif;
	color:#3e3c3a;
}
.main .column1 .infoBox p a{
	color:#3e3c3a;
	font-weight:bold;
}
.main .column1 .infoBox address{
	font-style:normal;
	margin:6px 0 0;
}
.main .column1 .infoBox address span{display:block;}
.main .lnkUpdate{
	display:block;
	overflow:hidden;
	width:280px;
	height:80px;
	margin:22px 0 0 3px;
}
.main .column2{
	float:left;
	width:284px;
	padding:0 0 0 16px;
}
.main .column3{
	float:left;
	width:304px;
	padding:0 0 0 16px;
}
.main .formBox{
	width:100%;
	overflow:hidden;
	background:#f3dbb2 url(/join/images/form-box-top.gif) no-repeat;
	color:#333;
}
.main .column3 .formBox{background:#f3dbb2 url(/join/images/form-box-top1.gif) no-repeat;}
.main .formBoxBg{
	overflow:hidden;
	background:url(/join/images/form-box-bottom.gif) no-repeat 0 100%;
	padding:15px 26px;
	height:1%;
}
.main .column3 .formBoxBg{background:url(/join/images/form-box-bottom1.gif) no-repeat 0 100%;}
.main .formBox h3{
	margin:0;
	/*text-indent:-9999px;*/
	overflow:hidden;
}
.main .formBox h3.txtInterested{
	background:transparent url(/join/images/txt-interested.gif);
	width:226px;
	height:36px;
}
.main .formBox h3.txtGetEmails{
	background:url(/join/images/txt-get-emails1.gif);
	width:174px;
	height:31px;
}
.main .formBox h4{
	font:bold 11px/14px Arial, Verdana, sans-serif;
	margin:10px 0 0;
}
.main .formBox ul{
	padding:5px 0 0;
	margin:0;
	list-style:none;
}
.main .formBox ul.prodList{font:80%/1.4em Arial, Verdana, sans-serif;}
.main .formBox li{
	width:100%;
	overflow:hidden;
	padding:6px 0 0;
}
.main .formBox li input{
	float:left;
	height:15px;
	width:16px;
	padding:0;
	margin:0 7px 0 0;
}
.main .formBox .prodList label strong{font-size:12px;}
.main .formBox .prodList label a{
	text-decoration:underline;
}
.main .formBox .prodList label a:hover{text-decoration:none;}
.main .formBox li label{
	float:left;
	width:170px;
}
.main .column3 .formBox li label{width:226px;}
.main .formBox .lnkSave{
	background:url(/join/images/more-blt.gif) no-repeat 100% 2px;
	text-decoration:underline;
	color:#481e07;
	font:.9em Arial, Verdana, sans-serif;
	padding:0 18px 0 0;
	float:left;
	margin:12px 0 0;
	border: none;
}
.main .formBox .lnkSave:hover{
/*	text-decoration:none;*/
	cursor:pointer;
	cursor:hand;
}
.main .formBox p{
	font:.875em/1.4em Arial, Verdana, sans-serif;
	margin:8px 0 0;
}
.main .row{
	width:100%;
	overflow:hidden;
}
.mainContainer{
	width:677px;
	overflow:hidden;
	float:left;
	margin:24px 0 0 47px;
	display:inline;
	background:#fdf7ef url(/join/images/main-top.gif) no-repeat;
	position:relative;
}
.mainContainerBg{
	background:url(/join/images/main-bottom.gif) no-repeat 0 100%;
	overflow:hidden;
	padding:18px 76px 21px;
	width:525px;
	font:.9em Arial, Verdana, sans-serif;
}
.mainContainer h1{
	margin:0;
	text-indent:-9999px;
	overflow:hidden;
}
.mainContainer h1.txtUpdateProfile{
	/*background:url(/join/images/txt-update-profile.gif);*/
	width:250px;
	height:28px;
	text-indent:0;
}
.mainContainer p{
	font-size:1em;
	color:#481E07;
	margin:16px 0 0;
}
.mainContainer label{
	display:block;
	margin:12px 0 0;
	width:314px;
	font-size: 1em;
}
.mainContainer .txt{
	display:block;
	border-width:1px;
	margin:1px 0 0;
	padding:2px 4px;
	height:14px;
	width:286px;
}
.mainContainer .row{
	width:100%;
	overflow:hidden;
}
.mainContainer .row .col{
	float:left;
	overflow:hidden;
	width:152px;
}
.mainContainer .row .txt{width:132px;}
.mainContainer .txt1{width:232px;}
.mainContainer select{
	float:left;
	margin:2px 7px 0 0;
}
.mainContainer .select1{width:89px;}
.mainContainer .select2{width:68px;}
.mainContainer .rowLabel{
	float:left;
	margin:4px 20px 0 0;
	width:auto;
}
.mainContainer .radiobutton{
	float:left;
	height:15px;
	width:16px;
	padding:0;
	margin:5px 4px 0 0;
}
.mainContainer .col1{
	float:left;
	overflow:hidden;
	width:115px;
}
.mainContainer .col1 select{
	float:none;
	width:90px;
}
.mainContainer .col1 .txt{width:82px;}
.mainContainer .select3{
	float:none;
	width:305px;
}
.mainContainer #learn2 {
	width:280px;
	display: none;
}
.mainContainer #learn2 .txtBoxBg {
	width:250px;
}

.mainContainer .txtBox{
	position:absolute;
	width:110px;
	overflow:hidden;
	background:#ededed url(/join/images/txt-box-top-yellow.gif) no-repeat;
	top:285px;
	left:389px;
	color:#6b6b6b;
	font:.8em Arial, Verdana, sans-serif;
}
.mainContainer .txtBoxBg{
	background:url(/join/images/txt-box-bottom-yellow.gif) no-repeat 0 100%;
	overflow:hidden;
	padding:5px 14px 16px;
	height:1%;
}
.mainContainer .txtBox p{
	color:#333;
	margin:0;
	padding:8px 0 0;
}

.mainContainer .txtBox strong
{
	font-size:1.7em;

}

.mainContainer .txtBox p a{
	text-decoration:underline;
	color:#333;
}

.lnkSaveUpdates{
	padding:96px 0 0 56px;
	outline: none;
}
/* main content area end */
/* content end */
/* bottom content start */
#bottomContent{
	width:100%;
	padding:16px 0 18px;
	color:#666;
	font:82%/1.4em Arial, Verdana, sans-serif;
}
#bottomContent .column1{
	float:left;
	overflow:hidden;
	width:330px;
	padding:0 36px 0 32px;
}
#bottomContent .column2{
	float:left;
	overflow:hidden;
	width:230px;
}
#bottomContent p{margin:0;}
#bottomContent p a{
	color:#707070;
	text-decoration:underline;
}
#bottomContent p a:hover{text-decoration:none;}
/* bottom content end */
/* footer start */
#footer{
	width:100%;
	overflow:hidden;
	font-family:Arial, Verdana, sans-serif;
	font-size:82%;
	line-height:1.4em;
	padding:0 0 30px;
}
#footer .holder{}
#footer .hold{
	width:978px;
	overflow:hidden;
	padding:8px 0 9px 22px;
	background:#F2F2F2;
}
#footer p{
	float:left;
	margin:0;
	color:#666;
}
#footer ul{
	padding:0;
	margin:0;
	list-style:none;
	float:right;
}
#footer li{
	float:left;
	margin:0 17px 0 0;
}
#footer li a{color:#666;}
#footer .partner{
	float:right;
	margin:6px 15px 0 0;
	display:inline;
}
/* footer end */
/* header start */
#header{
	width:100%;
	position:relative;
	top:0;
	left:0;
	height:30px;
	overflow:hidden;
	font:81%/14px Arial, Verdana, sans-serif;
	letter-spacing:2px;
	min-width:1000px;
}
#header .holder{
	background:#F2F2F2;
	padding:7px 0 0;
	height:21px;
}
#header .lnkHome{
	float:left;
	color:#999;
	margin:0 0 0 31px;
	display:inline;
}
#header .rightInfo{
	float:right;
	padding:0 20px 0 0;
	overflow:hidden;
	width:600px;
}
#header .rightInfo .searchBox{float:right;}
#header .searchBox a{
	float:left;
	color:#767676;
	background:url(/join/images/search-blt.gif) no-repeat 100% 4px;
	padding:0 8px 0 0;
	margin:0 11px 0 0;
}
#header .searchBox .txt{
	float:left;
	padding:1px 4px 0;
	height:14px;
	width:111px;
	margin:0 5px 0 0;
	border-width:1px;
}
#header .searchBox .btn{
	float:left;
	border:1px solid #c5c5c5;
}
#header .rightInfo ul{
	float:right;
	padding:0 48px 0 0;
	margin:0;
	list-style:none;
	letter-spacing:1px;
}
#header .rightInfo li{
	float:left;
	padding:0 8px;
	background:url(/join/images/header-sep.gif) no-repeat 0 4px;
}
#header .rightInfo li:first-child{background:none;}
#header .rightInfo li a{color:#666;}
#header .rightInfo li strong{color:#000;}
/* header end */
