body{background-color: #fff}* html div.container{height:100%;overflow:auto}.main{background:none}.main .content{width:100%}.main iframe{border:none;overflow:hidden}div.menu-container{background:url(http://kaskosan.com/skins/default/images/menubar_bg_login.gif?t=1234818775);background-color: #ebebeb}.login_cont{position:relative;background:url(http://kaskosan.com/skins/default/images/login_loginbar_bg.png?t=1234818775);background-color: #5D5D5D;width:980px;height:215px;padding-top:10px}.login_cont .country_specific_content{position:absolute;top:15px;left:15px;width:250px;height:195px;background: #707072}.login_cont .actions{position:relative;width:451px;height:205px;margin-left:280px;border-right:1px solid #8e8e8f}.login_cont .actions h3{font-size:24px;font-weight:normal;color: #fff;margin:0 0 11px 0}.login_cont .actions div.link-container{display:list-item;list-style:none;height:40px;position:relative}.login_cont .actions div.link-container .action-link-icon{width:30px;height:30px;position:absolute;left:0;top:0}.login_cont .actions div.link-container a strong, .login_cont .actions div.link-container strong{color:#fd9f3b;display:block;font-size:14px;font-weight:normal;height:17px;overflow:hidden;text-decoration:none;width:410px;margin-left:35px}.login_cont .actions div.link-container a{color:#ACACAC;display:block;height:30px;overflow:hidden;cursor:pointer}.login_cont .actions div.link-container i{color:#ACACAC;display:block;font-style:normal;height:15px;line-height:13px;margin-left:35px;overflow:hidden}.login_cont .actions div.link-container .action-link-icon a{margin-left:0}.login_cont .actions div.link-container .action-link-icon a:hover{text-decoration:none}.login_cont .take-a-tour{position:absolute;left:500px;display:none;background:url(http://kaskosan.com/skins/default/images/login_button_tour.gif?t=1234818776);width:140px;height:35px;bottom:20px}.login_cont .take-a-tour span{display:block;font-size:10px;text-align:center;color: #fff;margin-top:3px}.login_cont .take-a-tour strong{display:block;text-align:center;color: #fd9f3b;font-size:14px;font-weight:normal}.login_cont .signup{position:absolute;bottom:20px;top:176px;left:285px;display:block;background:url(http://kaskosan.com/skins/default/images/login_button_signup.gif?t=1234818778) no-repeat scroll 0 0;background-color: #fd5c00;width:201px;height:35px}.login_cont .signup:hover{background-position:0 -35px;background-color: #FF6E1F;text-decoration:none}.login_cont .signup span{display:block;font-size:10px;text-align:center;color: #fff;margin-top:3px}.login_cont .signup strong{display:block;text-align:center;color: #fff568;font-size:14px;font-weight:normal}.login_cont .sign_in{position:absolute;top:10px;right:18px;width:210px;color: #fff}.login_cont .sign_in .signup-text{position:absolute;top:0;right:2px;text-align:right;color: #c2c2c2}.login_cont .sign_in .signup-text span{display:block}.login_cont .sign_in .signup-text a{color: #fd9f3b}.login_cont .sign_in .actions{position:relative;left:4px;width:201px;height:30px;margin:7px 0 0 0;padding:0 0 3px 0;border:none;border-bottom:1px solid #8e8e8f}.login_cont #window_login h3{font-size:24px;font-weight:normal;padding:0;margin:0px 0px 5px 2px;color: #fff}.login_cont #window_forgotten h3, .login_cont #window_resendactivation h3{color:#FFF;font-size:13px;font-weight:bold;margin:0pt 0pt 2px;padding:4px 0pt 0pt 6px}.login_cont .login_showing .container{}.login_cont .sign_in form.loginform{padding:0;margin:5px 0 0 0}.login_cont .sign_in form.loginform div.error{color: #fff}.LoginForm .field.error .error-msg.visible, .ResendActivationForm .field.error .error-msg.visible, .ResendPasswordForm .field.error .error-msg.visible{position:absolute;z-index:9999;background:url(http://kaskosan.com/skins/default/images/errorbox_invert.gif?t=1234818776) no-repeat center top;padding-top:10px;opacity:0.8;filter:alpha(opacity=80)}.ResendActivationForm .email-field .error-msg.visible, .ResendPasswordForm .email-field .error-msg.visible{top:52px}.ResendActivationForm .email-field .error-msg.visible, .ResendPasswordForm .email-field .error-msg.visible{top:52px}.ResendActivationForm .captcha-field .error-msg.visible, .ResendPasswordForm .captcha-field .error-msg.visible{top:107px;left:123px;width:70px}.LoginForm .email-field .error-msg.visible{top:62px}.LoginForm .password-field .error-msg.visible{top:110px}.login_cont .sign_in .actions a{position:absolute;top:0px;left:0px;color: #fd9f3b}.login_cont .sign_in .actions button{position:absolute;top:0px;right:0px;font-size:11px;font-weight:bold}.login_cont .sign_in .actions input{position:absolute;top:0px;right:0px}ul.login-options{margin-top:5px;padding:0 0 0 5px}ul.login-options li a{color: #fd9f3b;display:block;background:url(http://kaskosan.com/skins/dark_green/images/icons_arrows.gif?t=1240892953) no-repeat left -477px;padding-left:8px}form.loginform div.form-default-row{margin:0;width:210px;padding:0}form.loginform div.form-default-row .container{width:210px;height:44px;padding-top:4px}form.loginform div.form-default-row label{display:block;margin:0 0 2px 4px}form.loginform div.form-default-row input{margin:0 0 0 4px;padding:0;font-size:12px;width:199px;height:16px;border:1px solid #BBB}form.loginform div.form-default-row .bottom, form.loginform div.form-default-row .error-msg-bottom{display:none}.main .login_search{position:relative;top:0px;left:0px;width:240px;padding:0px;background: #ebebeb;margin:10px 0 10px 0;float:left}.main .login_search .boxcontent{padding:10px 8px;text-align:center}.main .login_search .search{display:inline}.main .login_search .srch_field{width:120px;height:19px;padding:0;border:1px solid #C2C2C2}.main .login_search .btn_submit{margin:0 0 0px 5px;height:21px;font-weight:bold;font-size:11px;vertical-align:bottom}.main .login_search h2{background:url(http://kaskosan.com/skins/default/images/box_240_top.gif?t=1234818775);background-color: #5D5D5D}.main .login_search span{display:block;font-size:11px;overflow:hidden;text-align:center;margin-top:5px}.main .login_search .bottom{background:url(http://kaskosan.com/skins/default/images/box_240_bottom.gif?t=1234818779);height:5px}#window_forgotten,#window_resendactivation{width:210px;height:auto;position:absolute;top:10px;right:19px;color: #fff;background: #464646 url(http://kaskosan.com/skins/default/images/login_loginbox_210_top.gif?t=1234818775) top left no-repeat}#window_forgotten .window_content, #window_resendactivation .window_content{height:175px}#window_forgotten .btn_close_picto, #window_resendactivation .btn_close_picto{display:block;position:absolute;top:4px;right:4px;width:16px;height:16px;background:url(http://kaskosan.com/skins/dark_green/images/action_icons.gif?t=1240892953) 0 -30px no-repeat;outline:none}#window_forgotten .content, #window_resendactivation .content{width:201px;height:136px;padding:5px 4px 0 5px;border:0px none}#window_forgotten .bottom, #window_resendactivation .bottom{width:210px;height:5px;background:url(http://kaskosan.com/skins/default/images/login_loginbox_210_bottom.gif?t=1234818777) top left no-repeat}#window_forgotten form.LoginForm .email-field, .captcha, #window_resendactivation form.LoginForm .email-field{margin-top:5px}#window_forgotten .content .captcha img, #window_resendactivation .content .captcha img{width:100px;height:25px}#window_forgotten h3, #window_resendactivation h3{font-size:13px;padding:0;margin:0 0 10px 0}#window_forgotten .content .captcha button{position:absolute;bottom:0;right:3px}#window_resendactivation .content .captcha button{position:absolute;bottom:0;right:3px;width:82px;height:20px}#window_forgotten .content .captcha .btn-close, #window_resendactivation .content .captcha .btn-close{position:absolute;bottom:0;left:5px;width:83px;font-size:11px}#window_forgotten .content .captcha .btn-close a:link, #window_forgotten .content .captcha .btn-close a:visited, #window_forgotten .content .captcha .btn-close a:active{font-size:10px;color: #fd9f3b}#window_forgotten img, #window_resendactivation img{width:100px;height:25px;background-color: #fff;float:left;margin:0 4px 0 0;border-left:4px solid #464646}#window_forgotten .area-text1, #window_resendactivation .area-text1{margin:2px 0 0 0;padding:0;font-size:12px;width:199px;height:16px;border:1px solid #BBB}#window_forgotten .area-text2, #window_resendactivation .area-text2{float:left;margin:2px 0 0 0;width:95px;height:23px;font-size:18px;padding:0;background-color: #fff;border:1px solid #BBB}#window_forgotten input.captcha, #window_resendactivation input.captcha{font-size:18px;height:23px;line-height:23px;margin:0pt;width:95px}#window_resendactivation .content .captcha .btn-close a:link, #window_resendactivation .content .captcha .btn-close a:visited, #window_resendactivation .content .captcha .btn-close a:active{font-size:10px;color: #fd9f3b}#window_forgotten label.type_captcha, #window_resendactivation label.type_captcha{margin-top:10px}#window_forgotten .loginform, #window_resendactivation .loginform{margin:0;padding:0}.login_cont #window_forgotten .actions, .login_cont #window_resendactivation .actions{border:0pt none;height:auto;margin:0pt;width:200px;position:relative;bottom:0;padding:9px 5px 3px}.login_cont #window_forgotten .actions a, .login_cont #window_resendactivation .actions a{clear:both;color:#FD9F3B;display:block;float:left;padding:8px 0pt 0pt;text-align:center;width:100%}.login_cont #window_forgotten .actions button, .login_cont #window_resendactivation .actions button{float:right;margin-top:3px;clear:both}.main .container-for-boxes{clear:left;float:left;width:240px}.main .login-banner2{float:left;width:240px;position:relative;margin-bottom:10px}.main .login-banner2 h2{background: #ebebeb url(http://kaskosan.com/skins/default/images/box_240_noheader_top.gif?t=1234818776) no-repeat top;height:5px;font-size:0}.main .login-banner2 .content{height:212px;margin:5px 0pt;overflow:hidden;padding-left:10px;width:220px}.main .login-banner2 .content div{text-align:center}.main .login-banner2 .content .vertical-centering-div1{width:220px;height:214px}.main .login-banner2 .bottom{background: #ebebeb url(http://kaskosan.com/skins/default/images/box_240_bottom.gif?t=1234818779) no-repeat;height:5px;font-size:0;line-height:0}.main .competition_winners{width:480px;margin-left:10px;margin-top:10px;margin-bottom:10px;float:left;background-color: #ebebeb}.main .competition_winners p{padding:0;margin:0}.main .competition_winners h2{background:url(http://kaskosan.com/skins/default/images/outerbox_480_top.gif?t=1234818775) no-repeat;background-color: #9cb63b;background-position:100% -25px;width:470px;height:15px;margin-bottom:10px}.main .competition_winners .item{padding-left:10px}.main .competition_winners .photo{display:block;width:88px;height:93px;background:url(http://kaskosan.com/skins/default/images/thumbnail_98_shadow.gif?t=1234818774) right bottom no-repeat;float:left;margin-bottom:10px}.main .competition_winners .photo span{border:4px solid #fff;width:80px;height:80px;display:block}.main .competition_winners .txt{background-color: #fff;float:left;height:70px;margin-top:6px;padding:5px 10px 0 4px;text-align:justify;width:356px}.main .competition_winners .txt .cname{font-size:13px;font-weight:bold}.main .competition_winners .bottom{height:5px;background:url(http://kaskosan.com/skins/default/images/box_480_bottom.gif?t=1234818777) no-repeat bottom;font-size:0}.main .calendar_competition{width:240px;margin:10px 0 10px 10px;float:left;background-color: #ebebeb}.main .calendar_competition h2{background:url(http://kaskosan.com/skins/default/images/box_240_top.gif?t=1234818775) no-repeat;background-color: #5D5D5D;width:230px;height:15px}.main .calendar_competition h3{font-size:16px;color: #464646;margin:0;padding:5px;text-align:left}.main .calendar_competition p{color: #464646;padding:0;margin:0;padding:0px 10px 10px;text-align:center}.main .calendar_competition .actions{text-align:right;padding:0 10px 0 10px}.main .calendar_competition .calendar_competition_content{height:319px;text-align:center}.main .calendar_competition .bottom{height:5px;background:url(http://kaskosan.com/skins/default/images/box_240_bottom.gif?t=1234818779) no-repeat bottom;font-size:0}form.UsersSearchForm{margin:0;padding:0}.messages{}.main .content .messages{margin:0}.main .content .messages .success{margin:10px 0 0;background:url(http://kaskosan.com/skins/default/images/systemmsg_success_980_bg.gif?t=1234818775) no-repeat;width:980px}body{background-color: #fff}div.menu-container{background-image:none;background-color: #83a64e}.login_cont{background-image:none;background-color: #274001}.login_cont .actions{border-color: #83a64e}.login_cont .actions div.link-container a:hover{color: #e8eced}.login_cont .actions div.link-container a strong, .login_cont .actions div.link-container strong{color: #a8d564}.login_cont .actions div.link-container i{color: #fff}.login_cont .signup{background-image:none;background-color:#89a825;border:1px solid;border-color:#c1d18c #303b0d #303b0d #c1d18c}.login_cont .signup:active{background-color:#809d23;border-color:#303b0d #c1d18c #c1d18c #303b0d}.login_cont .signup:hover{background-color:#809d23}.login_cont .signup strong{color: #fff;font-weight:bold}.main .login_search h2, .main .calendar_competition h2, .main .competition_winners h2{background-image:none;background-color: #274001}.main .login_search, .main .competition_winners, .main .calendar_competition{background-color: #83a64e}.main .login-banner2 h2, .main .login_search .bottom, .main .competition_winners .bottom, .main .calendar_competition .bottom, .main .login-banner2 .bottom{background-image:none}.main .login-banner2, .main .login-banner2 .bottom, .main .login-banner2 h2{background-color: #83a64e}.main .competition_winners .photo span{border-color: #fff}.main .competition_winners .photo{background-image:none}ul.login-options li a, .login_cont .sign_in .signup-text a{color: #a8d564}.login_cont .sign_in .signup-text{color: #fff}.login_cont .sign_in .actions{border-color: #ecf5fc}.login_cont #window_forgotten .actions a, .login_cont #window_resendactivation .actions a{color: #fff}#window_forgotten, #window_resendactivation, #window_forgotten .bottom, #window_resendactivation .bottom{background-image:none;background-color: #274001}.main .competition_winners .txt{background-color: #5d732d}#window_forgotten img, #window_resendactivation img{border-color: #274001}#window_forgotten .btn_close_picto, #window_resendactivation .btn_close_picto{background-position:0 -60px}.login_cont .country_specific_content{background-color: #5d732d}.main .calendar_competition h3, .main .calendar_competition p{color: #fff}.main .competition_winners .txt .cname{color: #fff}