body { background: #FFFFFF; }

/* all images other than inputzone*/
#title_image {
	width: 685px;
	height: 146px;
	top: 0px;
	left: 0px;
	background: url("http://landing.top-logo-ringtone.net/assets/20045/title1.jpg");
}

#image01 {
	width: 321px;
	height: 314px;
	top: 146px;
	left: 0px;
	background: url("http://landing.top-logo-ringtone.net/assets/20045/main02.gif");
}

#image02 {
	width: 364px;
	height: 314px;
	top: 146px;
	left: 321px;
	background: url("http://landing.top-logo-ringtone.net/assets/20045/main01.jpg");
}


#image03, #image04, #image05, #image06, #image07, #image08, #image09, #image10, #image11, #image12, #image13, #image14, #image15 { display:none; }

/* titles */
#subtitle1 { position: absolute; top: 61px; left: 10px; text-align: left; width: 350px; }
#subtitle2 { position: absolute; top: 85px; left: 200px; text-align: left; width: 500px; }

/* shortcode logo */
#shortcodelogo {display:block;top:105px; left: 13px;}

/* step2 */

.imagestep2 #title_image { width: 685px; height: 146px; top: 0px; left: 0px; background: url("http://landing.top-logo-ringtone.net/assets/20045/title2_phonepin.jpg"); }
.imagestep2.cooltext #title_image { background: url("http://landing.top-logo-ringtone.net/assets/20045/title2_cooltext.jpg"); }
.imagestep2 #image01 { background: url("http://landing.top-logo-ringtone.net/assets/20045/main03.gif"); }

#image04, #image05, #image06, #image07, #image08, #image09, #image10, #image11, #image12, #image13, #image14, #image15 { display:none; }

/* submit button */
.imagesubmit {
	width: 196px; height: 40px;
	background: none; border: 0px;
	background-image: url("http://landing.top-logo-ringtone.net/assets/20045/submit.png");
}

/* form */
#inputzone {
	top: 146px;
	left: 323px;
	height: 270px;
	width: 300px;
}
.form_bg1 { padding-top: 10px; }
.form_bg2 { }

/* carrier logos, T&C */
#logos {
	top: 458px;
}
#tnc {
	top: 498px;
	padding: 0px;
}
#footer {}

/* text properties */
#timermsg1 .fstyle3 { font-size: 10px; }
#timermsg1, #timermsg2 { font-size: 13px; }

#subtitle1 { font-size: 12px; font-weight: bold; color: #ffffff; font-family: Arial,sans-serif; }
#subtitle2 { font-size: 18px; font-weight: bold; color: #ffffff; font-family: Arial,sans-serif; } 
#inputtext1 { color: #00365C; font-family: Arial,sans-serif; font-size: 18px; text-transform: capitalize; } /* Enter Your Cell Phone Number */
#inputtext4 { color: #666666; margin-top: 6px; } /* Funmobile has sent the 4-digit password in a text message to your cell phone. Please enter your password above. */
.fstyle1 { color: #666666; } /* We are now sending you the PIN to : 123-456-7890 */
.fstyle3 { color: #666666; } /* Please check your phone. Just enter the PIN below. */
#timermsg2 .fstyle4a { color: #666666; } /*You should have received your password now.*/
#timermsg2 .fstyle4b { color: #666666; } /* Enter the PIN below. Alternatively, you can */
.fstyle5 { color: #666666; } /* text YES to 71769 */
.fstyle6 { color: #1558be; } /* Yes 71769 */
#term_text { color: #666666; font-weight: bold; } /* I've read the terms and conditions */
.chkbox_color_text,.chkbox_color_link { color: #666666; } /* check box text */
#disclaimer, a.unsub, a.blacklink { color: #000000; } /* T&C text */
.verizon_text, .highlight { color: #808080; }

/* input fields */
#inputphone { padding: 5px 0px; }
#inputphone .num { margin: 6px -18px 0px 18px; border: 0; float: left; }
#inputcarrier { padding: 9px 0px; }
#inputbutton { margin-top: 10px; }
input.phonearea, input.phoneprefix, input.phonesuffix, input.password { color: #000000; background-color: #FFFFFF; border:1px solid #aaaaaa;}
#operatorlist { background-color:#FFFFFF; color: #000000; }

/* check box */
.form_bg2 #term_warn_box { margin-top: -80px; }

