form{margin:0;padding:0;}
#chatContainer{margin:100px 0 0 860px;}
/*#antmpageheader{width:950px;height:557px;background:#FFFFFF url(../images/sub/subpagebackground.jpg) no-repeat;}
#antmpageheader h1 {position:relative;top:125px;left:25px;margin:0;padding:0;}*/
#antmsubcontent {position:relative;left:0;margin-top:0;margin-bottom:5px;width:950px;}
#antmsubcontent h2 {margin:0;padding:0 0 14px 0;}
#formcontent {min-height:425px;padding-left:390px; color:#ADADAD;}
.sweepsconfirmpage {padding-left:390px; color:#ADADAD;padding-top: 500px; }
#formcontent h3.entrytext{padding-top:0;margin:0;}
#formcontent ul {list-style-type:disc; color:#333333; margin:1em 0 2.3em 20px;}
#formcontent ul li {margin-bottom:4px;}
#formcontentlrg {height:270px;padding-left:385px;background:#FFFFFF url(../images/sub/girlsbackground.jpg) no-repeat;}
#formcontentlrg h2 {padding-top:29px;margin:15px 0 25px 0;}
#formcontenttaf {width:593px;background:#FFFFFF url(../images/sub/backgroundgrey.jpg) no-repeat;margin-bottom:20px;float:left; display:inline; color:#434343;margin-left:62px;}
#formcontenttaf p.introtext { padding:0 0 5px 15px; color:#666666;}
#formcontenttaf table td {padding-right:19px;}

#pickOne{cursor: pointer; float: left;margin: 0 0 0 110px;display: block; width: 200px; height: 270px;}
#pickTwo{cursor: pointer;float: left;margin: 0 0 0 70px;display: block; width: 200px; height: 270px;}
#pickThree{cursor: pointer;float: left;margin: 0 0 0 70px;display: block; width: 200px; height: 270px;}

div.winner_text p{margin-left: 20px; width: 466px;}

.error {color:#CC0000;}

/*#signupReceive div b {color:#CC3399;text-transform:uppercase;}*/
#signupReceive p span {font-weight:bold;}

#phoneentry {margin:0 0 65px 0;}
#phoneentry a {color:#D3BD6F;}
#phoneentry td {padding-bottom:10px;}
#phoneentry input {margin-top:2px;}
#phoneentry a#rules {font-size:0.8em;margin-left:20px;}

#phoneentry td.phonenumber {font-size:1.3em;font-weight:bold;padding-bottom:25px;}
#phoneentry td.code {padding-bottom:20px;}
#phoneentry #errors {margin-left:116px; padding-top:5px; color:#CC0033;}
#phoneentry #submit-area {float:left; display:inline;}

#phone1 {width:35px;font-size:0.85em;border:#C7C7C7 1px solid;width:50px;height:16px;padding:2px;}
#phone2 {width:35px;font-size:0.85em;border:#C7C7C7 1px solid;width:72px;height:16px;padding:2px;}
#phone3 {width:50px;font-size:0.85em;border:#C7C7C7 1px solid;width:91px;height:16px;padding:2px;}
#captcha {width:150px;font-size:0.85em;border:#C7C7C7 1px solid;width:91px;height:16px;padding:2px;}

input.greyinput{background-color:#F8F8F8;width:195px;border:#C7C7C7 1px solid;margin-top:5px;width:245px;height:19px;}
a#email {color:#D3BD6F; font-size:0.95em;}
a#rules {color:#7a7a7a; font-size: 10px; position: relative; top: -90px; left: 140px;}

/*IE6\*/
* html a#rules { top: -220px;}
/*IE6*/

/*IE7*/
 		*:first-child+html a#rules { top: -150px;}
		
#strikepose {width:533px;margin:23px 0 22px 0;}
#strikepose img {display:block;}

#signupReceive {width:228px;margin-top:-20px;padding-top:0;float:right;position:relative;right:26px;border:#CCC8C8 1px solid;background-color:#F6F6F7;color:#666666;padding:10px 19px;}
#signupReceive #promocontent {position:relative;top:56px;left:10px;width:140px;}
#signupContent {font-size: 0.9em; line-height: 1.4em;}
#signupContent p{margin-top:8px;}
#signupContent p a {font-weight: bold; color: #FF6600; text-decoration: none; text-transform: uppercase;}

 
/* Robert Eilam 2/26/2009 */
ul, ol {
	list-style: none;
	margin: 0; padding: 0;
	}

img {border: 0;}

/*
 *	ANTM homepage
 */
 
 .skipnavigation{display: none;}
 
#antm-home {
	position: relative;
	background: url(../images/home/americasnexttopmodelsCycle13.jpg) no-repeat;
	margin: 0;
	width: 950px; 
	height: 873px;
	}	
	/*overlay*/
	#antm-home .bg_overlay {position:absolute;top:0px;left:0px;background:url("/images/transparent.gif");width:544px;height:790px;}
	
	#antm-home #copy {
		background:url("/images/transparent.gif");
		float: right;		
		padding:128px 30px 0 0;
		width: 373px;
		}
		
	 #antm-sub #copythanks {
		background:url("/images/transparent.gif");
		float: left;		
		padding:0 30px 0 0;
		width: 373px;
		}
		
		 #antm-sub #copythanks #mckey{margin-bottom: 15px; margin-top: 15px;}
		 #antm-sub #copythanks #makeup-mirror{margin-bottom:40px; margin-top: 15px;}
		 
		img.homecalloutDivider{width: 340px; height: 1px; margin: 10px 0 10px 10px;} 
       .clearOut{clear: both;}
	   	
		#antm-home p {margin: 0;}

			#antm-home div a#title {
				text-indent:-10000px;
				margin-left: -60px;
				margin-top: 20px;
				background:url("/antm/cycle13/images/home/covergirl_designer_handbag_giveaway.gif") no-repeat;
				width:448px;
				height:128px;
				display:block;
				}
				
	/*IE6\*/
	* html #antm-home div a#title{margin-top: 170px;}
	/*IE6*/
	
	/*IE7*/
 		*:first-child+html #antm-home div a#title{margin-top: 170px;}
		
			#antm-home div.topModelsweepstext#sweepstakes {
				background:url("/antm/cycle12/images/home/sweepstakesCalloutbg.gif") no-repeat;
				width:341px;
				height:96px;
				display:block;
				margin:10px 0 0 50px; padding: 5px 0 0 0;
				}
		#antm-home div.topModelsweepstext p{ width: 331px; margin: 10px 0 5px 0; padding: 0; color: #b8b8b8; font-weight: bold;  font-family: Arial; font-size: 10px;}
		#antm-home div.topModelsweepstext img{ margin: 0; padding: 0; }
		
		#antm-home ul {margin: 0;}
			#antm-home ul li {
				margin:0;
				}
				
				.topmodelBlurb{color: #b8b8b8; ont-family: Arial; font-size: 12px; width: 260px; float: right;}
				.topmodelBlurb a, .topmodelBlurb strong{font-weight: bold; color: #ea167a; text-decoration: none; }
				.hp-headers{margin: 0 0 5px -3px; padding: 0;}
				#antm-home div#mckey, #antm-sub div#mckey {
					background:url("/antm/cycle13/images/home/teyonaontop.jpg") no-repeat;
					width:373px;
					height:92px;
					display:block;
					}
					
				/*#antm-home div#trublend-video {
					background:url("/antm/cycle12/images/home/tryonanewlook.jpg") no-repeat;
					width:373px;
					height:92px;
					display:block;
					cursor:pointer;
					}*/
					
				#antm-home div#makeup-mirror, #antm-sub div#makeup-mirror{
					background:url("/antm/cycle12/images/home/jointheclub.jpg") no-repeat;
					width:373px;
					height:92px;
					display:block;
					}
					
				#antm-home div#join {
					
					background:url("/antm/cycle13/images/home/liveChat.jpg") no-repeat;
					width:373px;
					height:92px;
					display:block;
					}

	#antm-home #antm {
		position: absolute;
		top: 776px; left: 457px;
		}

/*
 *	ANTM subpage
 */
 
#antm-sub,#antm-sub .bg_overlay {width: 950px; height: 511px;}
#antm-sub.entrySub .bg_overlay, #antm-sub.tafConfirm .bg_overlay {width: 950px; height: 511px;}
#antm-sub.entrySub{
	position: relative;
	background: url(../images/sub/modelssweepstakesbg.jpg) no-repeat;
	margin: 0;
	width: 950px; height: 783px;
	}
	 
	#antm-sub.tafConfirm{
	position: relative;
	background: url(../images/sub/modelssweepstakesbg.jpg) no-repeat;
	margin: 0;
	width: 950px; height: 783px;}
	
#antm-sub {
	position: relative;
	background: url(../images/sub/modelssweepstakesbgtaf.jpg) no-repeat;
	margin: 0;
	width: 950px; height: 503px;
	}
	/*overlay*/
	#antm-sub .bg_overlay {position:absolute;top:0px;left:0px;background:url("/images/transparent.gif");}
	#antm-sub.entrySub .bg_overlay {position:absolute;top:0px;left:0px;background:url("/images/transparent.gif");}
	#antm-sub.tafConfirm .bg_overlay {position:absolute;top:0px;left:0px;background:url("/images/transparent.gif");}

	#antm-sub-chat #chatContainer {
		display:none;
		margin:440px 0 0 860px;
	}
	
	#antm-sub h1 {
		position: absolute;
		left: 44px;
	}
	
	#antm-sub h1.top{top: 104px;}
	
	#antm-sub h1#title-sweeps{position:absolute;top:102px;left:69px;}
	
	
	*html #antm-sub h1#title-sweeps{top:112px;}
	*+html #antm-sub h1#title-sweeps{top:112px;}
	
	/*overlay*/
	#antmsubcontent #strikepose #whitney_link, #antmsubcontent #strikepose #whitney_link #whitney_overlay {width:533px;height:96px;}
	#antmsubcontent #strikepose #whitney_link {display:block;position:relative;}
	#antmsubcontent #strikepose #whitney_link #whitney_overlay {position:absolute;top:0px;left:0px;}

#copy-sub {
	position: relative;
	margin: 0px auto 0 auto;
	width: 837px;
	}
	
	#copy-sub h2 {margin: 0 0 10px;}
	
#form-error {
	position: relative;
	margin: 0 0 10px 0;
	width: 837px;
	font-size: 14px;
	}

	
/*
 *	White-Hot Whitney
 */
#antm-bio, #antm-bio .overlay {width: 950px; height: 913px;}
#antm-bio {
	position: relative;
	background: url(/antm/cycle13/images/winner/teyona-bg.jpg) no-repeat;
	margin: 0;
	width: 950px; height: 859px;
	}
	#antm-bio h1 {
		position: absolute;
		top:129px;
		left:70px;
		margin:0;
		}
	#antm-bio .overlay {
		position:absolute;
		top:0px;
		left:0px;
		background:url("/images/transparent.gif");
	}
	
	div#aboutmckey{width: 465px; padding: 467px 0 0 420px;}
	
div#aboutmckey p.mckeyheaderImage img{margin: 0 0 -10px 0;}
div#aboutmckey p.mckeyText{margin: 0 0 0 5px;}
p.createcool{font-weight: bold; margin: 0 0 0 130px; color: #333;font-size: 12px; }

#whitney #main-content {
	position:relative;
	padding-top:27px;
	background:url("/antm/cycle11/images/whitney/content-bg.jpg") no-repeat;
}
	#whitney #main-content #whitney_bio_photo {
		float:left;
		display:inline;
		margin-left:37px;
		}
	#whitney #main-content .overlay {position:absolute;width:421px;height:412px;top:27px;left:0px;background:url("/images/transparent.gif");}
	#whitney #main-content #content {
		margin:0 0 0 421px;
		padding-top:18px;
	}
		#whitney #main-content #content p {
			text-indent:-10000px;
			width:425px;
		}
			#whitney #main-content #content p#first {
				background:url("/antm/cycle11/images/whitney/bio-text-p1.gif") no-repeat;
				height:75px;
			}
			#whitney #main-content #content p#second {
				background:url("/antm/cycle11/images/whitney/bio-text-p2.gif") no-repeat;
				height:111px;
			}
			#whitney #main-content #content p#third {
				background:url("/antm/cycle11/images/whitney/bio-text-p3.gif") no-repeat;
				height:112px;
			}
			#whitney #main-content #content p#fourth {
				background:url("/antm/cycle11/images/whitney/bio-text-p4.gif") no-repeat;
				height:90px;
			}
 #makeup-bag {font-family: Arial;
	padding:32px 0 0 127px;
	}
 #makeup-bag ul {
		margin:6px 0 0 3px;
		}
 #makeup-bag li {
		float:left;
		display:inline;
		margin:0 40px 0 0;
		}
 #makeup-bag img#button {
		float:right;
		margin:35px 93px 100px 0;
		}
		
	#makeup-bag p.cgProductname{font-weight: bold; font-size: 12px; margin: 0 0 0 25px; color: #333; }
	#makeup-bag p.cgProductversion{font-size: 11px; margin: 0 0 0 25px;color: #999; }
	#makeup-bag p.cgProductlink{margin: 0 0 0 25px;}
	#makeup-bag p.cgProductlink a{font-size: 11px; color: #f6600f; }
	
	img.BuynowButton{float: right; width: 145px; margin: 30px 60px 25px 0;}

/*
 *	ANTM callouts
 */
#callouts {
	background: url(../images/callouts/bg.gif) left bottom no-repeat;
	margin: 0 auto 7px auto;
	padding: 0 0 33px;
	width: 930px;
	text-align: center;
	}
	
	#callouts li {
		float: left;
		margin: 0 5px;
		width: 297px;
		text-align: left;
		}
		
		#callouts li img {
			margin: 0 0 5px;
			border: 1px solid #E0E0E0;
			}
			
		#callouts li p {
			margin: 0;
			font-size: 0.9em; line-height: 1.5em;
			}
			#callouts li p span {
				color:#999999;
				line-height:1em;
			}
			#callouts li a {font-weight: bold; color: #ea167a; text-decoration: none; text-transform: uppercase;}
			
	#callouts .footnote {color:#999999;font-size:7pt;}
	
	/*IE6\*/
	* html #callouts_sweeps{position: relative;margin-top: -100px; }
	/*IE6*/
	
	/*IE7*/
 *:first-child+html #callouts_sweeps{margin-top: 500px; }
 /*IE7*/
 *:first-child+html #callouts_taf{margin-top: 150px; }
 
	#callouts_sweeps {
	background: url(../images/callouts/bg.gif) left bottom no-repeat;
	margin: 0 auto 7px auto;
	padding: 0 0 33px;
	width: 930px;
	text-align: center;
	}
	
	#callouts_sweeps li {
		float: left;
		margin: 0 5px;
		width: 297px;
		text-align: left;
		}
		
		#callouts_sweeps li img {
			margin: 0 0 5px;
			border: 1px solid #E0E0E0;
			}
			
		#callouts_sweeps li p {
			margin: 0;
			font-size: 0.9em; line-height: 1.5em;
			}
			#callouts_sweeps li p span {
				color:#999999;
				line-height:1em;
			}
			#callouts_sweeps li a {font-weight: bold; color: #ea167a; text-decoration: none; text-transform: uppercase;}
			
	#callouts_sweeps .footnote {color:#999999;font-size:7pt;}
	
	#callouts_taf {
	background: url(../images/callouts/bg.gif) left bottom no-repeat;
	margin: 0 auto 7px auto;
	padding: 0 0 33px;
	width: 930px;
	text-align: center;
	}
	
	#callouts_taf li {
		float: left;
		margin: 0 5px;
		width: 297px;
		text-align: left;
		}
		
		#callouts_taf li img {
			margin: 0 0 5px;
			border: 1px solid #E0E0E0;
			}
			
		#callouts_taf li p {
			margin: 0;
			font-size: 0.9em; line-height: 1.5em;
			}
			#callouts_taf li p span {
				color:#999999;
				line-height:1em;
			}
			#callouts_taf li a {font-weight: bold; color: #FF6600; text-decoration: none; text-transform: uppercase;}
			
	#callouts_taf .footnote {color:#999999;font-size:7pt;}	
/*
 *  Clear Fix
 *  Apply the clearfix class to any element which acts as a container for floats.
 */
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display:inline-block;}
/* Hides from IE-mac \*/
.clearfix {display:block;}
* html .clearfix {height: 1px;}
/* End hide from IE-mac */


/*
 *	ANTM winner page
 */
#antm_winner {
	position: relative;
	background: url(/antm/cycle13/images/winner/teyona-winner-header.jpg) no-repeat top left;
	margin: 0px;
	width: 951px; 
	height: 491px;
	}
.proD1{display: block; cursor: pointer; position: absolute; top: 30px; width: 150px; height: 230px;}
.proD2{display: block; cursor: pointer; position: absolute; top: 30px; left: 180px;width: 150px; height: 230px;}
.proD3{display: block; cursor: pointer; position: absolute; top: 30px; left: 360px;width: 150px; height: 230px;}

	#antm_winner div.top {
		position: absolute;
		top: 117px;
		left: 83px;
	}
	#antm_winner div.top img {width:199px;height:92px;}
	
	
	#antm_winner div.top {top: 115px;}
	/*#antm_winner h1.bottom {top: 124px;}*/

	#antm_winner_body {padding-top:0px;padding-bottom:0px;}
	#antm_winner_body .image {float:left; display: inline;margin: 0; padding: 0;}
	#antm_winner_body .info {float:left;padding-top:30px; width: 360px; position: relative; left: 2px;}
	#antm_winner_body .winner_text {padding-bottom:30px;}
	#antm_winner_body .winner_picks_hdr {padding-bottom:25px;}
	#antm_winner_body .winner_picks .col {float:left;width:178px;text-align:center;margin-right:15px;}
	#antm_winner_body .winner_picks .end {margin-right:0px;}
	#antm_winner_body .winner_picks .col .prodimage {padding-bottom:5px;}
	#antm_winner_body .winner_picks .col .prodtext {}
	#antm_winner_body .winner_picks .col .prodtext a {
		display:block;
		font-weight:bold;
		text-decoration:underline;
		color:#e3c14a;
		padding-bottom:5px;
	}
	#antm_winner_body .info .button {padding-bottom:0px;padding-top:25px;padding-right:40px;text-align:right;}
	

	/*New Sweeps Form*/
		p.SweepsInstructions{font-family: Arial;font-weight: bold; width: 400px; }
		form#signUpForm{float: right; padding-top: 500px; font-family: Arial; font-size: 11px;width: 560px;margin: 0;padding-left: 0;padding-right: 0;}
		fieldset#sweepstakesEntry_form{width: 600px;border: none; }
		/*IE6\*/
		* html body fieldset#sweepstakesEntry_form{position: relative; left: 80px;}
		/*IE6*/
		
		/*IE6\*/
		* html body #winHeader{position: relative; left: 80px;}
		/*IE6*/
		
		form#signUpForm label{font-weight: bold;}
		fieldset#sweepstakesEntry_form ol li{margin: 0 0 10px 0;} 
		fieldset#sweepstakesEntry_form ol li input{color: #666;} 
		fieldset#sweepstakesEntry_form ol li input#firstName{margin-left: 28px; height: 13px;}
		fieldset#sweepstakesEntry_form ol li.lnamefield input#lastName{margin-left: 30px; height: 13px;}
		fieldset#sweepstakesEntry_form ol li input#address1{margin-left: 35px; height: 13px;}
		fieldset#sweepstakesEntry_form ol li input#address2{margin-left: 35px; height: 13px;}
		fieldset#sweepstakesEntry_form ol li input#lastName{margin-left: 30px; height: 13px;}
		fieldset#sweepstakesEntry_form ol li input#city{margin-left: 67px; height: 13px; margin-right: 10px;width: 130px;}
		fieldset#sweepstakesEntry_form ol li input#phone1{margin-left: 55px; height: 13px;}
		fieldset#sweepstakesEntry_form ol li input#phone2,
		fieldset#sweepstakesEntry_form ol li input#phone3,#mobile1,#mobile2,#mobile3{height: 13px;}
		fieldset#sweepstakesEntry_form ol li select#dobmonth{margin-left: 13px;}
		fieldset#sweepstakesEntry_form ol li select#dobmonth,
		fieldset#sweepstakesEntry_form ol li select#dobday,
		fieldset#sweepstakesEntry_form ol li select#dobyear{width: 73px;}
		fieldset#sweepstakesEntry_form ol li input#regEmail{width: 223px; margin-left: 5px;height: 13px;}
		fieldset#sweepstakesEntry_form ol li p.disclaimertext{padding-right: 10px;float: left; width: 298px;font-size: 9px;}
		fieldset#sweepstakesEntry_form ol li p.monthlyOpt{font-size: 10px; margin: 0pt 85px 0pt 0pt; width: 192px; float: right; position: relative; top: -20px; left: 15px;}
		
		body:last-child:not(:root:root) fieldset#sweepstakesEntry_form ol li input#firstName{margin-left: 28px; height: 13px;}
		body:last-child:not(:root:root) fieldset#sweepstakesEntry_form ol li.lnamefield input#lastName{margin-left: 31px; height: 13px;}
		body:last-child:not(:root:root) fieldset#sweepstakesEntry_form ol li input#address1{margin-left: 33px; height: 13px;}
		body:last-child:not(:root:root) fieldset#sweepstakesEntry_form ol li input#address2{margin-left: 33px; height: 13px;}
		body:last-child:not(:root:root) fieldset#sweepstakesEntry_form ol li input#lastName{margin-left: 30px; height: 13px;}
		body:last-child:not(:root:root) fieldset#sweepstakesEntry_form ol li input#city{margin-left: 70px; height: 13px; margin-right: 10px;width: 130px;}
		body:last-child:not(:root:root) fieldset#sweepstakesEntry_form ol li input#phone1{margin-left: 55px; height: 13px;}
		body:last-child:not(:root:root) fieldset#sweepstakesEntry_form ol li input#phone2,
		body:last-child:not(:root:root) fieldset#sweepstakesEntry_form ol li input#phone3,#mobile1,#mobile2,#mobile3{height: 13px;}
		body:last-child:not(:root:root) fieldset#sweepstakesEntry_form ol li select#dobmonth{margin-left: 10px;}

		/*IE6\*/
		* html fieldset#sweepstakesEntry_form ol li p.monthlyOpt{position: relative; left: 80px;}
		/*IE6*/
		
		/*IE6\*/
		* html fieldset#sweepstakesEntry_form ol li p.disclaimertext{position: relative; top: -140px;}
		/*IE6*/
		
		/*IE7*/
 		*:first-child+html fieldset#sweepstakesEntry_form ol li p.disclaimertext{position: relative; top: 10px;}
		
		 fieldset#sweepstakesEntry_form ol li img.splitform{float: right; position: relative; top: -45px;}
		/*IE6\*/
		* html fieldset#sweepstakesEntry_form ol li img.splitform{position: relative; top: -50px; left: 70px;}
		/*IE6*/
		
		fieldset#sweepstakesEntry_form #submitButton{width: 125px; height: 51px; border: none; position: relative; top: -60px;}
		/*IE6\*/
		* html fieldset#sweepstakesEntry_form #submitButton{position: relative; top: -180px;}
		/*IE6*/
		
		/*IE7*/
 		*:first-child+html fieldset#sweepstakesEntry_form #submitButton{position: relative; top: -110px;}
		
		form#signUpForm input{font-family: Arial; font-size: 11px; color: #666; border: solid 1px #ccc; padding: 0; margin: 0; height: 14px;}
		form#signUpForm select{font-family: Arial; font-size: 11px; color: #666; border: solid 1px #ccc; padding: 0; margin: 0; }
		
		#mobileOptin{float: left; margin-right: 5px; position: relative; top: -60px;}
		
		/*IE6\*/
		* html fieldset#sweepstakesEntry_form ol li #mobileOptin{top: -140px;}
		/*IE6*/
		
		
		.mobileOptintext{width: 300px; font-size: 10px; position: relative; top: -60px; margin-left: 15px;}
		
		/*IE6\*/
		* html fieldset#sweepstakesEntry_form ol li .mobileOptintext{position: relative; top: -175px; left: 5px; width: 260px; }
		/*IE6*/
		
		/*IE7*/
 		*:first-child+html fieldset#sweepstakesEntry_form ol li .mobileOptintext{position: relative; top: -95px; left: 5px; width: 280px; }
 
		.monthlyEmail{display: block; font-size: 12px;}
		
		/*IE6\*/
		* html .closingDivider{position: relative; top: -190px;}
		/*IE6*/
		
		.closingDivider{position: relative; top: -60px;}
		/*IE7*/
 		*:first-child+html .closingDivider{position: relative; top: -110px;}
		img#getMore{margin-top: 10px;}
		
		span#mobileOptin_err.formError{position: absolute; z-index: 100; margin: -21px 0 0 5px;}
		span#mobileCarrier_err.formError{position: absolute; z-index: 100; margin: 0 0 0 -310px;}
		
		/*IE6\*/
		* html span#mobileOptin_err.formError{margin: -90px 0 0 5px;}
		/*IE6*/
		
		body:last-child:not(:root:root) span#mobileOptin_err.formError{margin: -25px 0 0 5px;}
		
/*IE6\*/
* html span#mobileCarrier_err.formError{position: absolute; z-index: 100; margin: -150px 0 0 -310px;}
/*IE6*/

	/*Tell a friend*/
	fieldset#tellafriend{margin: 0 0 0 15px; padding: 0; border: none; width: 590px;}
	fieldset#tellafriend input.formInput{display: block; width: 227px; margin: 0 20px 20px 0; padding: 0; background: #f8f8f8;}
	fieldset#tellafriend ol li.lineup{float: left;}
	fieldset#tellafriend #submitTofriends{margin-bottom: 40px;} 
	
	.trustText{font-size: 10px; width: 250px; position: absolute; top: -40px; left: 220px;}
	
	/*IE6\*/
	* html body .trustText{top: -160px; }
	/*IE6*/
		
	/*IE7*/
 	*:first-child+html .trustText{top: -90px;}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
