.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}
.requiredField {background-color: #FFE680;}
#d_errPanel, #d_errPanelMedium, #d_errPanelComments{background:#FFF url(http://www.md-t.org/mdtdata/bg_gradient.gif) repeat-x ; color:#003269; width:auto; padding-bottom:15px;margin-top:3px}
#d_errPanelComments {width:560px!important}
.successReport #d_errList {background:transparent url(http://www.md-t.org/mdtdata/icon_ok.gif) no-repeat left bottom !important;}
#d_errList, #d_errListComment {background:transparent url(http://www.md-t.org/mdtdata/icon_error.gif) no-repeat left bottom;width:67px;height:59px;padding:0 0 0 67px;}
#d_errList ul {padding-left:85px; margin:0}
#d_errPanel .float_reset, #d_errPanelMedium .float_reset{clear:both}
#d_errPanel .h, #d_errPanelMedium .h {height:5px;background:#f1f1f1 url(http://www.md-t.org/mdtdata/bg_Sprite.gif) no-repeat 0 -0px;width:760px;clear:both;font-size:1px}
#d_errPanelComments .h{height:5px;background:#f1f1f1 url(http://www.md-t.org/mdtdata/bg_Sprite.gif) no-repeat 0 -48px;width:560px;clear:both;font-size:1px}
#d_errList ul,#d_errListComment ul, #u_errorList {list-style:none}
#d_errList ul {width:600px}
#d_errListComment {width:460px}
.ie6 .errorReport66 li {width:400px}
.ie6 .errorReport66 .h {width:505px !important}
#d_errPanel .h66, #d_errPanelMedium .h66{width:505px !important}
#box_loginForm .h {height:5px;background:#f1f1f1 url(http://www.md-t.org/mdtdata/bg_Sprite.gif) no-repeat 0 -0px;width:760px;clear:both;}
#box_loginForm .iC {background:#F1F1F1 url(http://www.md-t.org/mdtdata/bg_img.gif) no-repeat right bottom; color:#003269; width:auto;height:150px}
#box_loginForm .f {height:5px;background:#f1f1f1 url(http://www.md-t.org/mdtdata/bg_Sprite.gif) no-repeat 0 -6px;width:760px;clear:both;}
#box_loginForm #btn_login {background:transparent url(http://www.md-t.org/mdtdata/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(http://www.md-t.org/mdtdata/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,#box_recoveryForm #d_errPanelMedium{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(http://www.md-t.org/mdtdata/bg_step01.gif) no-repeat right bottom;}
#f_register #d_forgotPassword .iC{height:100px;background:url(http://www.md-t.org/mdtdata/bg_step02.gif) no-repeat right bottom;padding:5px 5px 5px 13px}
#f_register #d_verify .iC{height:112px;background:url(http://www.md-t.org/mdtdata/bg_step03.gif) no-repeat right bottom;padding:5px 5px 5px 13px}
#f_register #d_agreeTerms .iC{height:210px;background:url(http://www.md-t.org/mdtdata/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%}
div.d_tos{border:1px solid #777777;height:100px;margin:0px 5pt;overflow:auto;width:570px;}
#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;clear:both}
#f_profile {width:auto;margin:0;padding:0;border:0;position:relative}
#f_profile .box100 {margin:0 0 5px 0}
#f_profile #d_editProfile {position:relative;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:relative;}
#f_profile #d_forgotPassword .iC{height:50px;background-color:#F1F1F1;}
#f_profile #d_secQuestion {position:absolute;top:30px; left:15px}
#f_profile #d_secAnswer {position:absolute; top:30px; left:350px}
#f_profile #d_changePassword {position:relative;}
#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_deleteMembership {position:relative;}
#f_profile #d_deleteMembership .iC{height:30px; background-color:#F1F1F1; margin:0; }
#f_profile #d_deleteMembership .deleteMembershipUrl{position:absolute; top:30px; left:15px;}
#f_profile #d_needHelp {position:relative;}
#f_profile #d_needHelp .iC{height:30px; background-color:#F1F1F1; margin:0; }
#f_profile #d_needHelp .needHelpUrl{position:absolute; top:30px; left:15px;}
#f_profile #d_newsletterBox {position:relative}
#f_profile #d_newsletter {height:30px;}
#f_profile #d_newsletterBox #c_newsletter {position:absolute;top:100px; left:5px}
#f_profile #d_newsletterBox #l_newsletter {position:absolute;top:103px; left:25px}
#f_profile #d_personalization {position:relative}
#f_profile #d_personalization .iC{margin:0;}
#f_profile .cLabel, #f_profile .cCombo{float:left;margin:5px 5px;color:#000;}
#f_profile #d_fiwcBox {position:relative}
#f_profile #d_fiwcnewsletter {height:30px;}
#f_profile #d_fiwcBox #d_gamertag {clear:both;position:relative}
#f_profile #d_fiwcBox {float:left;margin:2px 5px 0 0}
#f_profile #d_fiwcBox {float:left}
#f_profile #d_fiwcBox #d_fiwcnewsletter {clear:both;position:relative}
#f_profile #d_fiwcBox #l_fiwcnewsletter {position:absolute;top:13px;left:20px}
#f_profile #d_fiwcBox #c_fiwcnewsletter {position:absolute;top:10px}
#f_profile #d_worldLeaguePredictor {position:relative;}
#f_profile #d_worldLeaguePredictor #c_wlpredictor {float:left}
#f_profile #d_worldLeaguePredictor #l_wlpredictor {margin-top:7px;width:570px;}
#f_profile #d_worldLeaguePredictor #c_wlpredictornewsletter {clear:both;float:left;}
#f_profile #d_worldLeaguePredictor #l_wlpredictornewsletter {margin-top:7px;width:570px;}
#f_profile #d_worldCupPredictor {position:relative;}
#f_profile #d_worldCupPredictor #c_wcpredictor {float:left}
#f_profile #d_worldCupPredictor #l_wcpredictor {margin-top:7px;width:570px;}
#f_profile #d_worldCupPredictor #c_wcpredictornewsletter {clear:both;float:left;}
#f_profile #d_worldCupPredictor #l_wcpredictornewsletter {margin-top:7px;width:570px;}
#f_profile #d_worldCupFantasy {position:relative;}
#f_profile #d_worldCupFantasy #c_wcfantasy {float:left}
#f_profile #d_worldCupFantasy #l_wcfantasy {margin-top:7px;width:570px;}
#f_profile #d_worldCupFantasy #c_wcfantasynewsletter {clear:both;float:left;}
#f_profile #d_worldCupFantasy #l_wcfantasynewsletter {margin-top:7px;width:570px;}
#f_profile #d_worldCupTicketing {position:relative;}
#f_profile #d_worldCupTicketing #c_wcticketing {float:left}
#f_profile #d_worldCupTicketing #l_wcticketing {margin-top:7px;width:570px;}
#f_profile #d_videoServices {position:relative;}
#f_profile #d_videoServices #c_videoservices {float:left}
#f_profile #d_videoServices #l_videoservices {margin-top:7px;width:570px;}
#f_profile #d_trivia {position:relative;}
#f_profile #d_trivia #c_triviagame {float:left}
#f_profile #d_trivia #l_triviagame {margin-top:7px;width:570px;}
#f_profile #d_trivia #c_trivianewsletter {clear:both;float:left;}
#f_profile #d_trivia #l_trivianewsletter {margin-top:7px;width:570px;}
#mainContent .content #d_trivia .iC {float:left;padding:0px!important;}
#mainContent .content #d_worldLeaguePredictor .iC {float:left;padding:0px!important;}
#f_profile #d_buttons {width:100%;margin-top:5px;clear:both;text-align:center;}
.predictorPlaynow,.triviaPlaynow,.hysCommentNow {margin-right:5px;margin-top:5px;float:right;}
.textAreaWidth {width:570px;float:left}
.gamesDescription {margin:10px 5px}
#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:300px; 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:250px; left:15px}
#f_cPassword #c_newPassword2 {position:absolute; top:0; left:160px}
#f_cPassword #c_needHelp {position:absolute; top:280px; left:15px}
#f_cPassword #d_buttons {position:absolute; top:300px; 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(http://www.md-t.org/mdtdata/bg_Sprite.gif) no-repeat 0 -18px;width:504px;margin-left:258px}
.fifaClub .serviceH {height:5px;background:#f1f1f1 url(http://www.md-t.org/mdtdata/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;}
#f_comment #d_agree #c_agree {border:none;margin:0px!important}
#f_comment #d_agree #l_agree {border:none;margin:5px 5px 0 5px; display:inline; font-weight:bold;}
#eC .iC{height:300px;}
.btnB{background:transparent url(http://www.md-t.org/mdtdata/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(http://www.md-t.org/mdtdata/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(http://www.md-t.org/mdtdata/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_errPanelMedium {width:615px !important}
.iCC #d_errPanelMedium .h{width:615px !important}
.iCC #d_errList {width:500px !important}
.iCC #d_errList ul {padding:0}

