@import url("grp_btn_gif.css");
@import url("grp_step_gif.css");
@import url("grp_title_gif.css");

body {background:url(bg.gif) repeat-x #ffffff;}

/* all images other than inputzone*/
#title_image {width:970px; height:148px; top:0px; left:-102px;}

#image01 {width:347px; height:385px; top:148px; left:-102px; background:url("arrow.gif");}
#image02 {width:421px; height:385px; top:148px; left:245px; background:url("mainbg01.gif");}
/* remove bubble on 10 Feb 2010
.en_US #image02 {width:421px; height:385px; top:148px; left:245px; background:url("mainbg01_en_us.gif");}*/

/*#image03 {width:800px; height:46px; top:472px; left:0px;} /*pricing image */
#image07 {width:202px; height:385px; top:148px; left:666px;} /* step image */

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


/* shortcode logo */
#shortcodelogo {display:block; top:459px; left:706px;}

/* step2 */
.imagestep2 #image03, #image06, #image08, #image09, #image10, #image11, #image12, #image13, #image14, #image15 {display:none;}

/* submit button */
.imagesubmit {width:177px; height:42px; border:0px;}


/* form */
#inputzone {top:220px; left:250px; height:360px; width:410px; text-align:center;}
/*.imagestep2 #inputzone {top:115px;}*/
.sv_SE #inputzone {left:250px; text-align:left;}


/*.nl_NL #inputzone {top:137px;}*/

.form_bg1 {padding-top:0;}
.form_bg2 {padding-top:0;}

/* carrier logos, T&C */
#logos, #tnc {top:525px; left:-78px; width:920px; padding:0px;}
#disclaimer {width:100%;}

#footer {}


#countrycode {color:#ffffff;} /* (+44) */
#inputtext1 {color:#ffffff; font-family:Arial,sans-serif; font-size:18px; text-transform:capitalize; padding-bottom:20px;}

#inputtext1 span, #inputtext2, #inputtext3, #pricing1, #pricing2 {color:#ffffff;}
.fstyle1 {color:#ffffff;} /* We are now sending you the password to:*/
.fstyle2 {color:#ffffff;} /* +44 1234567890 */
.fstyle3 {color:#ffffff;} /* Please check your phone. Just enter the password below. */
.fstyle4a {color:#ffffff;} /* You should receive your first question now, answer it and compete for your prize! */
.fstyle4b {color:#ffffff;} /* To view your profile, enter the password below. */
.fstyle5 {color:#ffffff;} /* Send the text with OK to 88989 */
.fstyle6 {color:#1027a9;} /* OK 88898 */
.fstyle7 {color:#ffffff;} /* You will now receive instructions SMS from 88989 */

/* for oppc font style */
.fstyle8 {color:#000000;} /*right text*/
.fstyle9 {color:#000000;} /*right text "Reply"*/
.fstyle10 {color:#ce0000;} /*right text "YES"*/
.fstyle11 {color:#ffffff;} /*phone text "Reply"*/
.fstyle12 {color:#000099;} /*phone text "YES""*/
.fstyle13 {color:#000000;} /*Do not close this window!*/
#oppc_text2 span {background-color:#ffcc00;} /*Reply "YES" background color"*/

.demo_steps_text {color:#ffffff;}
#inputtext4 {color:#FFFFFF; margin-top:6px;} /* Winstuffhere has sent the 4-digit password in a text message to your cell phone. Please enter your password above. */
#term_text {color:#FFFFFF; font-weight:bold;} /* I've read the terms and conditions */
.chkbox_color_text,.chkbox_color_link {color:#ffffff;} /* check box text */
#disclaimer, a.unsub, a.blacklink {color:#333333;} /* T&C text */

.hyphen {color:#ffffff;}
#inputtext5 {color:#ffffff;} /* Where should we send your ringtones */



/* 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;}

.en_GB #msisdn {font-size:36px; height:40px; width:240px;}
.en_IE #msisdn {font-size:36px; height:40px; width:240px;}


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




/* subtitles */

/* subtitles - common / advertentie / suscribete / inputtext */
#subtitle1, #subtitle2 {top:0px; left:250px; width:550px; color:#000000; font-size:12px; font-weight:bold; font-family:Arial,sans-serif; text-align:right;}

.en_US #container {top:-10px;}
.en_US #inputzone {top:220px;}
.en_US #inputtext1 {padding-bottom:10px;}
.en_US .op_31003 #inputtext1 {font-weight:normal; font-size:16px;}
.en_US .op_31003 #inputphone {margin-top:73px;}
.en_US input.phonearea {font-size:36px; height:40px; width:80px;}
.en_US input.phoneprefix {font-size:36px; height:40px; width:80px;}
.en_US input.phonesuffix {font-size:36px; height:40px; width:105px;}
.en_US #subtitle1, .en_US #subtitle2 {display:block; top:105px; left:90px; width:auto; text-align:left; font:bold 16px Arial;}
.en_US #inputzone {top:180px;}
.en_US #logos, .en_US #tnc {top:519px;}
.en_US #logos {display:none;}

.en_AU .imagestep2 #inputzone {top:200px;}
.en_CA #logos {display:none;} .en_CA #logos, .en_CA #tnc {top:525px; padding:0;}
.en_CA #subtitle1, .en_CA #subtitle2 {display:block; left:90px; top:95px;}

.en_IE #subtitle1, .en_IE #subtitle2 {top:100px; left:90px; width:600px; text-align:center;}

.en_GB #subtitle1, .en_GB #subtitle2 {top:100px; left:90px; width:600px; text-align:center;}

.en_SE #subtitle1, .en_SE #subtitle2 {top:112px; left:200px; width:400px; font:normal 18px Verdana, Arial, Helvetica, sans-serif; text-align:center; line-height:17px; letter-spacing:-1px; text-transform:uppercase; color:#ffffff;}
.en_SE #inputtext4 {display:block; color:#fffff;}
.sv_SE #subtitle1, .sv_SE #subtitle2 {top:112px; left:200px; width:400px; font:normal 18px Verdana, Arial, Helvetica, sans-serif; text-align:center; line-height:17px; letter-spacing:-1px; text-transform:uppercase; color:#ffffff;}
.sv_SE #inputtext4 {display:block; color:#fffff;}

.en_SG #subtitle1, .en_SG #subtitle2 {top:10px; left:auto; width:auto; color:#49C71B; font-weight:normal;}

.en_NZ #subtitle1 {display:block; left:90px; top:95px; text-align:center;}

.en_ZA #subtitle1, .en_ZA #subtitle2 {display:block; top:90px; left:90px; width:auto; text-align:left;}

.bg_BG #subtitle1, .bg_BG #subtitle2 {top:100px; left:95px; text-align:center;}

.cs_CZ #subtitle1 {top:100px; left:125px; width:550px; font:normal 11px Arial, Helvetica, sans-serif; text-align:center;}
.cs_CZ #subtitle2 {top:92px; left:125px; width:550px; font:normal 11px Arial, Helvetica, sans-serif; text-align:center;}
.en_CZ #subtitle1 {top:88px; left:390px; text-align:left; font-size:14px; font-weight:bold; color:#FFFFFF;}
.en_CZ #subtitle2 {top:84px; left:96px; text-align:left; font-size:14px; font-weight:bold; color:#FFFFFF;}

.da_DK .imagestep2 #inputzone {top:190px;}

.de_AT #subtitle1, .de_AT #subtitle2 {display:block; top:100px; left:0px; width:auto; text-align:left;}

.de_CH .imagestep1 #inputzone, .fr_CH .imagestep1 #inputzone, .it_CH .imagestep1 #inputzone {top:212px;}
.de_CH .imagestep2 #inputzone, .fr_CH .imagestep2 #inputzone, .it_CH .imagestep2 #inputzone {top:185px;}
.de_CH #subtitle1, .de_CH #subtitle2 {display:block; top:100px; left:55px; width:auto; text-align:left;}
.fr_CH #subtitle1, .fr_CH #subtitle2 {display:block; top:100px; left:80px; width:auto; text-align:left;}
.it_CH #subtitle1, .it_CH #subtitle2 {display:block; top:100px; left:90px; width:auto; text-align:left;}

.de_DE #inputzone {top:160px; left:250px; text-align:left;}
.de_DE #subtitle1, .de_DE #subtitle2 {top:100px; left:116px; width:650px; text-align:center; color:#aaa;}
.de_DE .fstyle2 {color:#000;}
.de_DE #logos {display:none;}

.el_GR #subtitle1, .el_GR #subtitle2 {display:block; top:25px; left:507px; width:auto; text-align:left; color:#0228B6;}

.es_ES #sub {font:normal 13px Verdana, Arial, Helvetica, sans-serif; margin-top:-60px; float:right;}

.es_MX #subtitle1, .es_MX #subtitle2 {top:100px; left:0px; width:750px; text-align:center;}
.es_MX #inputzone {top:193px;}

.et_EE #subtitle1, .et_EE #subtitle2 {display:block; top:100px; left:0px; width:auto; text-align:left;}

.fi_FI #subtitle1, .fi_FI #subtitle2 {display:block; left:auto; right:-83px; top:10px; width:auto; text-align:right;}

.fr_FR #subtitle1, .fr_FR #subtitle2 {top:100px; left:95px; text-align:center;}
.fr_FR #inputzone {top:170px;}

.hu_HU #subtitle1, .hu_HU #subtitle2 {display:block; top:100px; left:0px; width:auto; text-align:left;}

.id_ID #subtitle1, .id_ID #subtitle2 {display:block; top:100px; left:0px; width:auto; text-align:left;}
.id_ID #logos {display:block;} .id_ID #tnc {margin-top:50px;}

.lt_LT #subtitle1, .lt_LT #subtitle2 {display:block; top:100px; left:0px; width:auto; text-align:left;}
.lt_LT .imagestep2 #inputzone {top:193px;}
.lt_LT .fstyle6 {color:#80FF00;}

.nb_NO #subtitle1, .nb_NO #subtitle2 {top:100px; left:-40px;}
.nb_NO #inputtext5 {color:#000;}

.nl_NL #subtitle1, .nl_NL #subtitle2 {top:92px; left:125px; width:550px; font:bold 10px Arial, Helvetica, sans-serif; text-align:center;}

.fr_LU #inputzone {top:200px;}

.lv_LV #subtitle1, .lv_LV #subtitle2 {display:block; top:100px; left:0px; width:auto; text-align:left;}
.lv_LV #logos {display:block;} .lv_LV #tnc {margin-top:50px;}

.pl_PL #subtitle1, .pl_PL #subtitle2 {left:80px; top:100px; text-align:left;}

.sl_SI #subtitle1, .sl_SI #subtitle2 {display:block; top:100px; left:0px; width:auto; text-align:left;}
.sl_SI #tnc {left:-78px; width:920px;}

.sk_SK #subtitle1, .sk_SK #subtitle2 {display:block; top:100px; left:0px; width:auto; text-align:left;}

.zh_TW #subtitle1, .zh_TW #subtitle2 {top:120px; left:105px; width:535px; text-align:left;}

