﻿#wrapper {width:672px;height:1072px;padding:0;background-color:#000000;position:relative;}
#header {width:100%;height:225px;background-image:url(/images/cosmo/Competition/tresemme/images/header.jpg);}
#comp_header {width:100%;height:208px;background-image:url(/images/cosmo/Competition/tresemme/images/comp_header.jpg);}
#upperband {width:100%;	height:96px;background-image:url(/images/cosmo/Competition/tresemme/images/band.jpg);}
#main_body {background-image:url(/images/cosmo/Competition/tresemme/images/body.jpg);color:#FFFFFF;font-family:helvetica,arial;font-size:29pt;height:474px;text-align:center;width:100%;padding-top:60px;position:relative;line-height:normal;}
.pinktext {color:#db4197;}
.smalltitle{font-size:19pt;}
.largetitle{font-size:50pt;}
.enter_btn{background-image:url(/images/cosmo/Competition/tresemme/images/enternow.png);width:217px;height:60px;position:absolute;left:223px;top:330px;cursor:pointer;}
#footer
{
	position:relative;
	width:100%;
	height:217px;
}
#products
{
left:21px;
	position:absolute;
	top:866px;

}
.show_product
{
	width:348px;
	height:178px;
	background-image:url(/images/cosmo/Competition/tresemme/images/tresemme_products.png);
		
}
#tresemme_logo
{
	width:204px;
	height:77px;
	left:448px;
	top:966px;
	position:absolute;
	
}
.tresemme
{
	background-image:url(/images/cosmo/Competition/tresemme/images/tresemme_logo.png);
		width:204px;
	height:77px;
	position:relative;
}

#comp_body
{
	width:100%;
	height:747px;
	position:relative;
	background-image:url(/images/cosmo/Competition/tresemme/images/background_left.jpg);
	background-repeat:no-repeat;
}
#comp_body_right
{
	position:absolute;
	left:336px;
	width:336px;
	height:747px;
	top:0px;
		background-image:url(/images/cosmo/Competition/tresemme/images/background_right.jpg);
	background-repeat:no-repeat;
}

#comp_form
{
	position:absolute;
	left:309px;
	top:230px;
	width:363px;
	height:700px;
	background:transparent url(/images/cosmo/Competition/tresemme/images/gray_background.png) repeat scroll 0 0;
	
}
.step
{
	background:#EF52A3 url(/images/cosmo/Competition/tresemme/images/arrow.png) no-repeat scroll 65px 10px;
	color:#000000;
	float:left;
	font-family:Arial;
	font-size:15pt;
	height:26px;
	margin-left:0;
	margin-top:0;
	width:74px;
	padding-left:5px;
	padding-top:7px;
	text-align:left;
}



.step_text
{
	width:226px;
	font-family:Arial;
	font-size:12pt;
	color:#ef52a3;
	margin-left:94px;
	font-weight:bold;
	line-height:13pt;
	text-align:left;
	
}
#MiddleContent_pnlContent{ padding:0 !important;}
.step_text23 {padding-top:8px !important;}
.step_high{	height:45px;		padding-top:0px !important; margin-top:0 !important;	}
.clearboth{clear:both;color:#FFFFFF;font-family:arial;font-size:8pt;text-align:right;margin-left:8px;margin-top:5px;width:330px;}
.clearboth ul{padding-top:5px;list-style-image:none;list-style-position:outside;list-style-type:none;}
.clearboth textarea{height:75px;width:225px;}
.clearboth input{margin-bottom:5px;width:225px;}
.padding_bottom_60px{padding-bottom:45px;}
.height86{height:86px;}
.padding_top_5{ padding-top:5px;}
.step1 {margin-left:10px; margin-top:15px;position:relative;}
.step2 {margin-left:5px;margin-top:5px; height:45px; position:relative;}
.clearboth ul li.dob {margin-bottom:5px;padding-left:29px;height:19px;}
.clearboth ul li.dob dl dt{float:left;padding-right:5px;padding-top:3px;}
.clearboth ul li.dob dl dd{float:left;padding-right:5px;}
.clearboth .checkbox input{width:auto;}
.checkbox{padding-bottom:4px;padding-left:108px;text-align:left;}
.tcs{font-size:7pt;padding-left:105px;text-align:left;width:226px;padding-top:10px;}

.button input{background:transparent url(/images/cosmo/Competition/tresemme/images/submit.png) no-repeat scroll 0 0;_background-image:url(/images/cosmo/Competition/tresemme/images/submit.gif); border:0 none;height:40px;overflow:hidden;text-indent:-191px;width:135px;margin-right:89px;margin-top:10px;cursor:pointer; position:relative;}

.errorStyle{margin-left:105px;margin-top:11px;text-align:left;}

