@charset "utf-8";
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
}
/* Body */
body {margin: 0;padding: 0; border:0;}
ol, ul {list-style: none;}
table {border-collapse: collapse;border-spacing: 0;}
/* End Body */

/* Header */
#header{ font-size:12px; font-family:Tahoma, Geneva, sans-serif;}
.header_logo{ padding:25px 0 0 82px;}
.header_logo_postlogin{ padding:15px 0 0 82px;}
.txt_header{ padding:5px 0 5px 10px;}
.txt_header a{ text-decoration:none; color:#000;}
.yellow{ color:#FFF712;}
.input_login_username{ margin-right:5px;}
.input_login_password{ margin-right:5px;}
#header .input_login_submit-login {background: url("/brokerpage/089/StaticPage/images/2011/button_signin.jpg") no-repeat scroll 0 0 transparent;border: 0 none;cursor: pointer;display: block;float: left;font-size: 0;height: 22px;line-height: 0;text-indent: -9999px;width: 73px;}
.dropdown{ float:left; padding:10px 0 0 500px; display:inline; height:48px;}
.dropdown li{ float:left;}
.login_move{ margin-left: 270px;}

/* Footer */
#footer{ color:#FFF; font-size:12px; text-align:center; margin-top:10px;}

/* Content */
#content{ margin-top:10px;}
/* Application */
.application_form{ font-size:14px; font-family:Tahoma, Geneva, sans-serif;}
.input_id_number{ width: 15px; margin:0px 0 0 5px; height:17px;}
.blue{ color:#2ea4d5; font-size:11px;}
.pad_left{ float:left; margin-left:45px;}
.input_form_username,.input_form_password,.input_form_confirm_password,.input_email{ width: 202px; margin-left:3px;}
.application_form .date_select select{margin:0 10px 0 3px}
.input_form_name,.input_form_surname,.input_phone_number{ width: 202px;}
.form_surname{ margin-left:20px;}
.application_form .right{ text-align:right;}
.Lfirst{ margin-left:8px;}
.broker_league{width: 645px;}
.broker_comment{font-size: 11px;color: #8c9092;}
.input_form_submit{background: url("/brokerpage/089/StaticPage/images/2011/button_app_submit.jpg") no-repeat scroll 0 0 transparent;border: 0 none;cursor: pointer;float: left;height: 29px; margin:10px 0 0 290px;text-indent: -999px;width: 108px;}
.input_form_reset{background: url("/brokerpage/089/StaticPage/images/2011/button_app_cancel.jpg") no-repeat scroll 0 0 transparent;border: 0 none;cursor: pointer;float: left;height: 29px;
text-indent: -999px;width: 108px; margin-top:10px;}
.button_fill_data img{ margin:5px 0 0 290px;}
#app_form2{ float:left; margin-top:-19px; position:relative;}
.line_hr hr{border: 1px solid #817D7D;width: 714px; font-size:0; margin-top:10px;}
.app_frm2{ float:left; margin-left: 45px;}
.form_network select{ width:645px; margin-top:2px;}
.apps_form2{ display:none;}

/* rules competition */
#content_rules{ font-size:12px; line-height:25px;}
.tbl_realtime{ border-spacing:2px;  border-collapse: separate;}

#rules_new td{ padding:0 10px 0 10px; border: 2px solid #FFFFFF;  background-color: #D3D1D1;}
#rules_new td ul {list-style: outside; padding-left: 15px;}
.w-rules1{ width:160px;}
.w-rules1{}
.w-rules1{}

/* rules competition */
#rules_competition{ font-size:12px; line-height:25px;}
ol.list {list-style-position: outside;list-style-type: decimal; margin-left: 20px;}

/* rules derivatives */
#rules_derivatives{ font-size:12px; line-height:25px;}

/* Prize */
#prize{ font-size:14px;}
#prize_inner{ font-size:13px; line-height:25px;}
.green1{ color:#5e8e17;}
.green2{ color:#93cf43; font-size:15px;}
.b-sky{ color:#3ba5d3; font-weight:bold;}
.sky{ color:#3ba5d3;  font-size:22px;}
.b-white{ color:#fff; font-weight:bold;}

/* rules_calculation */
#rules_calculation{font-size:12px; line-height:25px;}
.cal_indent{ padding-left:30px;}
.cal_indent2{ padding-left:54px;}
.pad_cal{ padding-left:20px;}
.tbl_time td{ padding:0 10px 0 10px; border: 2px solid #FFFFFF;}
.cal_topic{ text-align:center; font-size:16px; font-weight:bold;}

/* results */
#results{font-size:12px; line-height:25px;}
.group_all{ background-color: #9A9C9A;border: 1px solid #9A9C9A;color: #FFFFFF;float: left;font-size: 12px;padding: 0px 10px;}
.tbl_topic {background-color: #D4D4D4;height: 23px;}
.tbl_username,.tbl_nav,.tbl_change { background-color: #F1F1F1;border-top: 2px solid #FFFFFF; height: 23px;padding: 0px 0 0 8px;}
.r-green{ text-align:right;}
.r-green a{ text-decoration:none;color:#7EBE1F;}
.line_result {background: url("/brokerpage/089/StaticPage/images/2011/line_result.jpg") repeat-x scroll 0 0 transparent;float: left;height: 3px;margin: 30px 0 0 0px;width: 600px;}
.tab_one {float: left;}
.tab_content {float: left;padding-left: 10px;}
.green3{ color: #7EBE1F;}
.green4{ color: #7EBE1F; font-size:14px; float:left;padding: 10px 0;}

/* quiz */
#tbl_quiz{ font-size:12px; float:left; line-height:20px;}
#tbl_quiz td{ padding-left:30px; color:#848682;}
#tbl_quiz td.b-white{ color:#fff; font-weight:bold;}

/* contact us */
.text_contact {color: #FFFFFF; font-size:12px; line-height: 20px; height:221px;}
.text_contact p{ padding-left:30px;}

/* application */
#application{ font-size:12px; line-height:25px;}
.text_register ul li {list-style: decimal outside none;margin-left: 21px;}
.green{ color:#7ebe1f; text-decoration:none;}
.text_register a {text-decoration: none;}

/* forget username */
#forget_username{ font-size:12px; line-height:30px;}
.submit_forget_username,.submit_forget_password{ background:url("/brokerpage/089/StaticPage/images/2011/button_confirm_submit.jpg") no-repeat; width:103px; height:26px; text-indent:-9999px; border:0; display:block; cursor:pointer;}
.no_id,.no_passport,.input_capche{ width:200px;}
.s-blue{ color:#1495d0; font-size:20px;}
.m-blue{ color:#1495d0; font-size:15px;}

/* manage */
#manage_user{ margin-left:10px; color:#1b3a80; font-size:16px;}
#tbl_manage_content{ font-size:12px; line-height:25px;}

/* index */
#marquee{ font-size:12px; margin-top:5px;}
#index_content{font-size:12px;}
.index_indent{ padding-left:55px;}
.move_itc{ padding: 25px 0 0 10px; line-height:25px;}
.text_maquee2{ font-size:11px; text-align:center;}
.line_index{ border-top: 1px solid #ffb127; width:320px;}
.blue1 {color: #2EA4D5;}
.underline{ text-decoration:underline;}
.move_news_alert{ padding:10px; line-height:20px;}
.move_Howto{ padding:10px 0 0 35px; line-height:20px;}
.top_banner{ float:left;}
#tbl_ranking{ font-size:11px;}
.tbl_ranking .color1 {background-color: #CCCCCC;vertical-align: middle;}
.tbl_ranking .color2 {background-color: #333333;vertical-align: baseline;}
.tab_ranking1 {height: 25px;}
.tab_ranking2 {height: 20px;}
.borderTop1 {padding-top: 9px;}
.borderTop2 {border-style: solid none none;border-top: 1px solid #000000;padding-top: 4px;}
.right1{ padding-left: 270px;}


/*Sub Menu 30/11/2010*/
/* 
	LEVEL ONE
*/
ul.dropdown                         { position: relative; width:  580px; }
ul.dropdown li                      { font-weight: bold; float: left; zoom: 1; font-size:12px; padding-bottom:20px; }
ul.dropdown a:hover		            { color: #fcff02; }
ul.dropdown li a                    { display: block; /*padding: 4px 8px;*/ text-decoration:none;
	 								  color: #fff; }
ul.dropdown li:last-child a         { border-right: none; } /* Doesn't work in IE */
ul.dropdown li.hover,
ul.dropdown li:hover                {  color: #fcff02; position: relative; }
ul.sub_menu li a 					{padding: 4px 8px;}
/* 
	LEVEL TWO
*/
ul.dropdown ul 						{ width: 150px; visibility: hidden; position: absolute; top: 100%; left: 0; z-index:999; margin-top: 4px; }
ul.dropdown ul li 					{ font-weight: normal; color: #000; font-size:9px; float: none; margin-top:-8px; padding:0; position:relative; z-index:99;}
									  
                                    /* IE 6 & 7 Needs Inline Block */
ul.dropdown ul li a					{ border-right: none; width: 100%; display: inline-block; } 

/* 
	LEVEL THREE
*/
ul.dropdown ul ul 					{ left: 100%; top: 0; }
ul.dropdown li:hover > ul 			{ visibility: visible; }
/*End Sub Menu*/

div.after_login{ float:left; padding:20px 0 0 505px;}
div.after_login ul{ float:left;}
div.after_login li{ float:left;}
#slideshow div a{ position: relative; z-index: 99;}
/* // Easy Slider */

/*slide*/
a#prev, a#next { font-size: 14px; font-family: Verdana, Helvetica, Arial, sans; color: #000; text-decoration: none; }
a#prev:hover, a#next:hover {text-decoration: underline; }
	
.pics { height: 310px; width: 740px; padding:0; margin:0; overflow: hidden; z-index:-1; }
.pics img { height: 310px; width: 740px; padding: 0; top:0; left:0 }

.nav { margin: -28px 0 0 100px; position:relative; z-index:99; }
#nav a { background: url("/brokerpage/089/StaticPage/images/2011/circle.png") no-repeat scroll 0 0 transparent;
    color: #555555;
    float: left;
    font-size: 12px;
    height: 15px;
    line-height: 14px;
    padding: 0 10px 0 4px;
    text-decoration: none; }
#nav a.activeSlide { background: url("/brokerpage/089/StaticPage/images/2011/circle_hover.png") no-repeat scroll 0 0 transparent; color: #FFFFFF; }
#nav a:focus { outline: none; }
#slideshow{ z-index:99;}
/*end slide*/

/* Chorme and Safari*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
.login_move{ margin-left: 235px;}
	
}

.promotion {
	padding-left: 100px;
}
.promotion .field {
	float: left;
	padding-right: 10px;
}
.promotion .clear {
	clear: both;
}
.promotion .submitButton {background:url("/brokerpage/089/StaticPage/images/2011/button_confirm_submit.jpg") no-repeat; width:103px; height:26px; text-indent:-9999px; border:0; display:block; cursor:pointer; margin-top:10px;}
.promotion .submitButton:disabled {background:url("/brokerpage/089/StaticPage/images/2011/button_confirm_submit_disable.jpg") no-repeat; width:103px; height:26px; text-indent:-9999px; border:0; display:block; cursor:pointer; margin-top:10px;}