.mainForms label.required {font-weight:bold}.mainForms label.validateError {color:red;}.mainForms select, .mainForms input{border:1px solid #777;}.mainForms select.validateError, .mainForms input.validateError {border:1px solid red;}.mainForms input {font:normal 11px verdana}.mainForms legend {font:bold 13px Verdana}.mainForms label {display:block}.fieldSetHelp {font:normal 11px Verdana}.formFieldHelp {font:normal 10px Verdana}#d_errPanel {background:#FFF url(../imgml/fifaclub/bg_gradient.gif) repeat-x ; color:#003269; width:auto; padding-bottom:15px;margin-top:3px}#d_errLogo {background:transparent url(../imgml/fifaclub/icon_error.gif) no-repeat left bottom;width:67px;height:59px;float:left}.successReport #d_errLogo {background:transparent url(../imgml/fifaclub/icon_ok.gif) no-repeat left bottom !important;}#d_errList ul {padding-left:85px; margin:0}#d_errPanel .float_reset{clear:both}#d_errPanel .h {height:5px;background:#f1f1f1 url(../imgml/fifaclub/bg_Sprite.gif) no-repeat 0 -0px;width:760px;clear:both;font-size:1px}#d_errList ul, #u_errorList {list-style:none}#d_errList ul {width:630px}.ie6 .errorReport66 li {width:400px}.ie6 .errorReport66 .h {width:505px !important}#d_errPanel .h66{width:505px !important}#box_loginForm .h {height:5px;background:#f1f1f1 url(../imgml/fifaclub/bg_Sprite.gif) no-repeat 0 -0px;width:760px;clear:both;}#box_loginForm .iC {background:#F1F1F1 url(../imgml/fifaclub/bg_img.gif) no-repeat right bottom; color:#003269; width:auto;height:150px}#box_loginForm .f {height:5px;background:#f1f1f1 url(../imgml/fifaclub/bg_Sprite.gif) no-repeat 0 -6px;width:760px;clear:both;}#box_loginForm #btn_login {background:transparent url(../imgml/fanfest/sprite_puls.gif) repeat-x 0 -22px; float:right;font: normal normal Bold 11px Arial;color:#fff; border:none !important}#box_loginForm .formTitle {font: normal normal Bold 11px Verdana; margin: 0 0 5px 0}#box_loginForm #d_rememberMe, #box_loginForm #d_forgotPassword {clear:both}#box_loginForm #l_rememberMe {padding-top:2px}#box_loginForm #d_buttons {clear:both; width:193px}#box_loginForm #c_rememberMe {float:left;margin-left:0}#box_loginForm #d_forgotPassword a {color:#003269}#box_loginTsr {font-size:10px}#box_loginTsr #d_errList ul{list-style-type:none;padding:0}#box_loginTsr .bold{font-weight:bold;}#box_loginTsr #d_password, #d_email, #d_register {margin:5px 0}#box_loginTsr #c_rememberMe {float:left;margin-left:0;border:0}#box_loginTsr #l_rememberMe{width:190px}#box_loginTsr #d_forgotPassword a{margin-top:5px}#extendedContent #box_loginTsr #btn_login {background:transparent url(../imgml/fanfest/sprite_puls.gif) repeat-x 0 -43px;font: normal normal Bold 11px Arial;color:#fff;border:none !important}#box_loginTsr #d_buttons {text-align:right}#box_loginTsr #c_email, #c_password {width:180px}#box_recoveryForm {background-color:#fff;height:auto}#box_recoveryForm .iCPR {background-color:#fff;height:auto;clear:both}#box_recoveryForm #d_errPanel {padding-bottom:15px; margin-top:5px; clear:both}#f_rPassword #d_ForgotPasswordPrompt {width:auto;margin:0;padding:0;border:0;height:auto}#f_rPassword #d_ForgotPasswordPrompt .iC{height:70px; background-color:#F1F1F1; margin:0}#f_rPassword {width:auto;margin:0;padding:0;border:0;height:auto}#box_registrationForm .iCRF {background-color:#fff; margin-left:-3px;clear:both}#f_register {width:600px;margin:0;padding:0;border:0;position:relative}#f_register #d_createAccount .iC{height:490px;background:url(../imgml/fifaclub/bg_step01.gif) no-repeat right bottom;}#f_register #d_forgotPassword .iC{height:100px;background:url(../imgml/fifaclub/bg_step02.gif) no-repeat right bottom;padding:5px 5px 5px 13px}#f_register #d_verify .iC{height:112px;background:url(../imgml/fifaclub/bg_step03.gif) no-repeat right bottom;padding:5px 5px 5px 13px}#f_register #d_agreeTerms .iC{height:210px;background:url(../imgml/fifaclub/bg_step04.gif) no-repeat right bottom;padding:5px 5px 5px 13px}#f_register #f_createAccount .fieldSetHelp{position:absolute; top:20px; left:15px;width:500px;}#f_register #d_firstName {position:absolute; top:50px; left:15px}#f_register #d_lastName {position:absolute; top:50px; left:220px}#f_register #d_screenName {position:absolute; top:90px; left:15px}#f_register #d_email1 {position:absolute; top:170px; left:15px}#f_register #d_email2 {position:absolute; top:170px; left:220px}#f_register #d_password1 {position:absolute; top:210px; left:15px}#f_register #d_password2 {position:absolute; top:290px; left:15px}#f_register #d_birth {position:absolute; top:330px; left:15px}#f_register #d_gender {position:absolute; top:380px; left:15px}#f_register #d_zip {position:absolute; top:420px; left:15px}#f_register #d_country {position:absolute; top:420px; left:220px}#f_register #d_prefLang {position:absolute; top:460px; left:15px}#f_register #c_mmBirth {width:122px;margin:0 5px;}#f_register #c_gender {width:194px;}#f_register #c_country {width:194px;}#f_register #f_forgotPassword .fieldSetHelp{width:500px}#f_register #d_secQuestion {margin-top:10px}#f_register #c_secQuestion {width:300px}#f_register #c_secAnswer {width:300px}#f_register #d_secAnswer {margin-top:10px}#f_register #f_verify .fieldSetHelp{}#f_register #d_regCode {margin-top:10px; clear:both;}#f_register #d_regCode .formFieldHelp {width:350px;float:left;}#f_register .formFieldHelp p {margin: 5px 0;}#f_register #c_regCode {padding-left:5px; width:100px; margin:0}#f_register #c_regCodeImageContainer {}#f_register #d_tos {height:150px;overflow:auto;margin:5px 0; border:1px solid #777;width:70%}#f_register #d_agree {width:565px;}#f_register #l_agree {display:inline;font:bold 13px Verdana; padding:0; margin:0}#f_register #l_agreeHelp {margin-left: 5px}#f_register #c_agree {border:none;margin:5px 5px 0 5px}#f_register #d_buttons {margin: 5px; text-align:center}.ie #f_register #f_forgotPassword .fieldSetHelp{top:385px;}.ie #f_register #d_secQuestion, .ie #d_secAnswer {top:415px;}.ie #f_register #f_verify .fieldSetHelp{top:505px;}.ie #f_register #d_regCode {top:525px;}.ie #f_register #c_regCodeImageContainer {top:55px;}.ie #f_register #d_agree {top:840px;}.ie #f_register #d_buttons {top:890px;}#box_profileForm {background-color:#fff;height:auto}#box_profileForm .iCMP {background-color:#fff;height:1000px;clear:both}#f_profile {width:auto;margin:0;padding:0;border:0;position:relative}#f_profile #d_editProfile, #f_profile #d_forgotPassword, #f_profile #d_changePassword, #f_profile #d_newsletterBox {margin: 3px 0px 0px 0px}#f_profile #d_editProfile {position:absolute;top:0px;}#f_profile #d_editProfile .iC{background-color:#F1F1F1; height:250px}#f_profile #d_firstName {position:absolute; top:60px; left:15px}#f_profile #d_lastName {position:absolute; top:60px; left:350px}#f_profile #d_screenName {position:absolute; top:100px; left:15px}#f_profile #d_email1 {position:absolute; top:100px; left:350px}#f_profile #d_birth {position:absolute; top:140px; left:15px}#f_profile #d_gender {position:absolute; top:140px; left:350px}#f_profile #d_zip {position:absolute; top:190px; left:15px}#f_profile #d_country {position:absolute; top:190px; left:350px}#f_profile #c_mmBirth {width:170px;margin:0 5px;}#f_profile #c_gender {width:200px;}#f_profile #c_country {width:200px;}#f_profile #d_prefLang {position:absolute; top:230px; left:15px}#f_profile #d_forgotPassword {position:absolute;top:290px;}#f_profile #d_forgotPassword .iC{height:50px; background-color:#F1F1F1; margin:0;}#f_profile #d_forgotPassword .changePasswordUrl{left:15px;position:absolute;top:25px;width:500px;}#f_profile #d_secQuestion {position:absolute;top:45px; left:15px}#f_profile #d_secAnswer {position:absolute; top:45px; left:350px}#f_profile #d_changePassword {position:absolute;top:380px;}#f_profile #d_changePassword .iC{height:30px; background-color:#F1F1F1; margin:0; }#f_profile #d_changePassword .changePasswordUrl{position:absolute; top:30px; left:15px;}#f_profile #d_newsletterBox {position:absolute;top:450px;}#f_profile #d_newsletterBox .iC{height:30px; margin:0; position:relative}#f_profile #d_newsletterBox #c_newsletter {position:absolute;top:10px; left:5px}#f_profile #d_newsletterBox #l_newsletter {position:absolute;top:10px; left:25px}#f_profile #d_personalization {position:absolute;top:525px;}#f_profile #d_personalization .iC{height:160px; margin:0; position:relative}#f_profile .cLabel, #f_profile .cCombo{float:left;margin:5px 5px;color:#000;}#f_profile #d_worldLeaguePredictor {position:absolute;top:725px;}#f_profile #d_worldLeaguePredictor .iC {height:80px; margin:0; position:relative}#f_profile #d_worldLeaguePredictor #c_wlgame {position:absolute;top:10px; left:5px}#f_profile #d_worldLeaguePredictor #l_wlgame {position:absolute;top:10px; left:25px}#f_profile #d_worldLeaguePredictor #c_wlnewsletter {position:absolute;top:30px; left:5px}#f_profile #d_worldLeaguePredictor #l_wlnewsletter {position:absolute;top:30px; left:25px}#f_profile #d_buttons { top:400px;position:absolute;width:100%;margin-top:5px; clear:both; text-align:center;}#box_recoveryPassword {background-color:#fff;height:auto}#box_recoveryPassword .iCPR {background-color:#fff;height:285px;clear:both}#f_recoveryPassword {width:auto;margin:0;padding:0;border:0;position:relative;height:auto}#f_recoveryPassword #d_rPassword{margin:3px 0 0 0;height:360px}#f_recoveryPassword #d_rPassword .iC{background-color:#F1F1F1;height:360px;margin:0}#f_recoveryPassword #d_email {position:absolute; top:30px; left:15px}#f_recoveryPassword #c_email {position:absolute; top:0; left:170px}#f_recoveryPassword #d_question {position:absolute; top:80px; left:15px}#f_recoveryPassword #c_question {position:absolute; top:0; left:170px;width:250px}#f_recoveryPassword #d_answer {position:absolute; top:130px; left:15px}#f_recoveryPassword #c_answer {position:absolute; top:0; left:170px}#f_recoveryPassword #d_newPassword1 {position:absolute; top:180px; left:15px}#f_recoveryPassword #c_newPassword1 {position:absolute; top:0; left:170px}#f_recoveryPassword #d_newPassword2 {position:absolute; top:320px; left:15px}#f_recoveryPassword #c_newPassword2 {position:absolute; top:0; left:170px}#f_recoveryPassword #d_buttons {width:100%;margin:0 0 0 15px; clear:both}#f_recoveryPassword .formFieldHelp {width:200px}#box_changePasswordForm {background-color:#fff;height:auto}#box_changePasswordForm .iCCP {background-color:#fff;height:210px;clear:both;width:750px;}#f_cPassword {width:auto;margin:0;padding:0;border:0;position:relative; height:auto}#f_cPassword #d_changePassword .iC{height:240px; background-color:#F1F1F1; margin:0}#f_cPassword #d_changePassword {height:240px;margin: 3px 0px 0px 0px}#f_cPassword #d_email {position:absolute; top:30px; left:15px}#f_cPassword #c_email {position:absolute; top:0; left:160px}#f_cPassword #d_answer {position:absolute; top:70px; left:15px}#f_cPassword #c_answer {position:absolute; top:0; left:140px}#f_cPassword #d_currentPassword {position:absolute; top:70px; left:15px}#f_cPassword #c_currentPassword {position:absolute; top:0; left:160px}#f_cPassword #d_newPassword1 {position:absolute; top:110px; left:15px}#f_cPassword #c_newPassword1 {position:absolute; top:0; left:160px}#f_cPassword #d_newPassword2 {position:absolute; top:180px; left:15px}#f_cPassword #c_newPassword2 {position:absolute; top:0; left:160px}#f_cPassword #c_needHelp {position:absolute; top:220px; left:15px}#f_cPassword #d_buttons {position:absolute; top:240px; left:200px; width:100%;margin:5px 0 0 15px; clear:both}#f_cPassword .formFieldHelp {width:150px}#box_servicesForm {padding:0;margin:0}#box_servicesForm #d_iC {background-color:#fff;height:auto;margin:0 5px 0 0;padding:0}#box_servicesForm #d_servicesList {margin-top:0}.fifaClub {background-color:#fff;}.fifaClub .h {clear:both;}.fifaClub .iC {clear:both;}.fifaClub .wC {margin:0; padding:5px;background-color:#fff;}.fifaClub .nBC {clear:both;margin-bottom:5px}.fifaClub .nB {list-style-type:none;}.fifaClub .sBC {float:left; width:34%;margin-top:3px}.fifaClub .sBC h3 {padding:5px 0 2px 5px; margin:0;font:bold 11px Verdana;}.fifaClub .sBC ul {padding:0; margin:0;list-style-type:none;}.fifaClub .sBC li {padding:2px 0px 2px 8px; margin:0;border-bottom:solid 1px black}.fifaClub .sBC .selected {font-weight:bold;}.fifaClub .sBC .selected img {margin:1px 5px; padding:0}.fifaClub .sBC .unselected {padding-left: 30px}.fifaClub .dC {width:66%;float:left}.fifaClub .serviceF {height:5px;background:#f1f1f1 url(../imgml/fifaclub/bg_Sprite.gif) no-repeat 0 -18px;width:504px;margin-left:258px}.fifaClub .serviceH {height:5px;background:#f1f1f1 url(../imgml/fifaclub/bg_Sprite.gif) no-repeat 0 -12px;width:504px;margin:5px 0 0 258px}.fifaClub .eC {padding: 5px; margin:0}.fifaClub .sB li:hover {text-decoration:underline;}#f_service {margin:0;padding:0;border:0;height:300px;}#f_service #p_explBody {margin: 2px 5px 10px 5px;clear:both;}#f_service #h_explTitle{margin:0;padding:0;border:0;background:none;width:auto;font-weight:normal;}#f_service .cLabel, #f_service .cCombo{float:left;margin:5px 5px;color:#000;}#f_service .resetF, #f_service #d_buttons, #f_service #d_selection {clear:both}#f_service #d_subscribe #c_subscribe, #f_service #d_subscribe #l_subscribe {margin:5px;padding:0;float:left;color:#000;font-weight:normal;}#f_service #d_agree #c_agree, #f_service #d_agree #l_agree {margin:5px;padding:0;float:left;color:#000;font-weight:normal;}#eC .iC{height:300px;}.btnB{background:transparent url(../imgml/fanfest/sprite_puls.gif) repeat-x 0 -22px; font: bold 11px Arial !important;color:#fff;margin:5px 5px 0 0;border:none !important}.btnG{background:transparent url(../imgml/fanfest/sprite_puls.gif) repeat-x 0 -0px; font: bold 11px Arial !important;color:#fff;margin:5px 5px 0 0;border:none !important}.btnO{background:transparent url(../imgml/fanfest/sprite_puls.gif) repeat-x 0 -62px; font: bold 11px Arial !important;color:#fff;margin:5px 5px 0 0;border:none !important}.loginBanner {margin: 3px 0 0 3px; padding:0}#c_errorMsg {color:Red}#c_errorMsgEmailFrom {color:Red}#c_errorMsgEmailTo {color:Red}#f_comment .iC .d_block {width:700px;padding:5px}#f_comment img {margin:5px; padding:0}#f_comment .iC .formFieldHelp {float:left;margin: 0 5px 0 0; width:300px}#f_comment #d_buttons {text-align:center;}.iCC #d_errPanel {width:760px !important}.iCC #d_errList {width:500px !important}.iCC #d_errList ul {padding:0}