/* General Styles */
body			{ font: 11px Tahoma, Verdana, Arial, sans-serif; background: url(../images/background-y.gif) repeat-y; padding: 0; margin: 0; }
.body_trading		{ background:none ; padding: 0; margin: 0; }

#a:link			{ color: #000033; text-decoration: none; }
a:link			{ color: #000080; text-decoration: none; }
#a:hover		{ color: #0099FF; }
a:hover			{ color: #0099FF; }
#a:visited		{ color: #3962BE; }
a:visited		{ color: #000080; }

h2, .field h2, .field_nopad h2	{ color: #666666; clear: both; font-size: 14px; padding: 0px 0px 5px 0px; margin: 0px; }

form			{ padding: 0px; margin: 0px; }
input			{ font: 11px Tahoma, Verdana, Arial, sans-serif; }
select			{ font: 11px Tahoma, Verdana, Arial, sans-serif; }

.none			{ display: none; }
.imgborder		{ border: 1px solid #000000; }
.floatl			{ float: left; }
.floatl_radio	{ float: left; padding: 4px 0px 0px 0px}
.floatr			{ float: right; }
/**TM Dated 22 March 2007**/
.login_tab		{ width: 255px; float: right;}
.loggedin_tab	{ float: left; padding: 0px 0px 0px 170px; }
/***********************/
.clear			{ clear: both; }
.blue	{ color: #005BB7; }
.navy			{ color: #000080; }

.p_pad			{ padding: 0px 20px 15px 0px; margin: 0px; }
.p_pad_right_btn { padding: 0px 20px 5px 0px; margin: 0px; }
.p_pad_sitemap		{ padding: 0px 20px 5px 0px; margin: 0px; }
.p_nopad		{ padding: 0px 20px 0px 0px; margin: 0px; }
.p_norpad		{ padding: 0px 0px 15px 0px; margin: 0px; }
.p_floatclearpadd { float: left; clear: both; padding: 0px 0px 15px 0px; }
.p_pad_small	{ color: #666666; font-size: 9px; padding: 0px 20px 15px 0px; margin: 0px; }
.p_nopad_small	{ color: #666666; font-size: 9px; padding: 0px 20px 0px 0px; margin: 0px; }
.nopad			{ padding: 0px; margin: 0px; }
.ac_pad			{ padding:0px; margin-top:10px; }



/* Button Styles */
.bottom_btn 			{ width: 529px; height: 21px;  padding: 15px 0px 0px 0px; }
.btn_lhs				{ background: url(../images/btn_lhs.gif) no-repeat left top; }
.btn_rhs				{ background: url(../images/btn_rhs.gif) no-repeat right top; padding: 3px 9px 5px 9px; }
.btn					{ height: 21px; float: left; background: url(../images/btn_bk-x.gif) repeat-x; }
.btn_header_lhs			{
	height: 21px;
	float: left;
	background: url(../images/btn_bk-x.gif) repeat-x;
	display: block;
	width: 100px;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: center;
}
.btn_header_rhs 		{
	height: 21px;
	float: left;
	background: url(../images/btn_bk-x.gif) repeat-x;
	text-align: center;
	display: block;
	width: 100px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
}
.btn_content_next		{ height: 21px; float: right; background: url(../images/btn_bk-x.gif) repeat-x; margin: 0px 0px 0px 4px; }
.btn_content_back		{ height: 21px; float: left; background: url(../images/btn_bk-x.gif) repeat-x; margin: 0px; }
.btn_header_rhs1{ height: 21px; float: right; background: url(../images/btn_bk-x.gif) repeat-x; margin: 0px 4px 0px 0px; }

/*.bottom_btn 			{ width: 529px; height: 21px; float: left; padding: 15px 0px 0px 0px; }

.btn_lhs				{ background: url(../images/btn_lhs.gif) no-repeat left top;}
.btn_rhs				{ background: url(../images/btn_rhs.gif) no-repeat right top; padding: 3px 5px 5px 6px; }
.btn					{ height: 21px; float: left; background: url(../images/btn_bk-x.gif) repeat-x; }
.btn_header_lhs			{ height: 21px; float: left; background: url(../images/btn_bk-x.gif) repeat-x; margin: 0px 26px 0px 0px; }*/
/*********************************************/
.div_header_lhs			{  height: 21px; float: left; margin: 0px 4px 0px 0px; } 
.div_rhs				{  padding: 0px 0px 0px 0px; } 
.div_lhs				{  margin: 3px;}

.txtbx_header_lhs       {  height: 21px; float: left; margin: 0px 0px 0px 0px; } 
#.txtbx_rhs				{  padding: 0px 0px 0px 0px; } 
.txtbx_rhs				{  padding: 0px 9px 0px 0px; }
.txtbx_lhs				{  margin: 0px;}

/*********************************************/
/*.btn_header_rhs 		{ height: 21px; float: left; background: url(../images/btn_bk-x.gif) repeat-x; margin: 0px 0px 0px 4px; }*/
.btn_content_next		{ height: 21px; float: right; background: url(../images/btn_bk-x.gif) repeat-x; margin: 0px 0px 0px 4px; }
.btn_content_back		{ height: 21px; float: left; background: url(../images/btn_bk-x.gif) repeat-x; margin: 0px; }
.btn a, .btn_header_lhs a, .btn_header_rhs a, .btn_content_next a, .btn_content_back a { color: #000000; text-decoration: none; }
.btn a:hover, .btn_header_lhs a:hover, .btn_header_rhs a:hover, .btn_content_next a:hover, .btn_content_back a:hover { color: #999999; }
.btn a:visited, .btn_header_lhs a:visited, .btn_header_rhs a:visited, .btn_content_next a:visited, .btn_content_back a:visited { color: #000000; }

.btn_lhs_inactive		{ background: url(../images/btn_lhs_inactive.gif) no-repeat left top; }
.btn_rhs_inactive		{ background: url(../images/btn_rhs_inactive.gif) no-repeat right top; padding: 0px 9px 5px 9px; }
.btn_inactive			{ height: 21px; float: right; color: #939295; background: url(../images/btn_bk-x_inactive.gif) repeat-x; margin: 0px 0px 0px 4px; }

.btn_input_lhs			{ background: url(../images/btn_lhs.gif) no-repeat left top; }
.btn_input_rhs			{ background: url(../images/btn_rhs.gif) no-repeat right top; padding: 0px 6px 5px 6px; }
.btn_input				{ height: 21px; float: right; background: url(../images/btn_bk-x.gif) repeat-x; margin: 0px 0px 0px 4px; }
/***************************************/
.btn_retrieve_lhs			{ background: url(../images/btn_lhs.gif) no-repeat left top; }
.btn_retrieve_rhs			{ background: url(../images/btn_rhs.gif) no-repeat right top; padding: 0px 6px 5px 6px; }
.btn_retrieve				{ height: 21px; float: left; background: url(../images/btn_bk-x.gif) repeat-x; margin: 0px 0px 0px 0px; }

.btn_login_lhs			{ background: url(../images/btn_lhs.gif) no-repeat left top; }
.btn_login_rhs			{ background: url(../images/btn_rhs.gif) no-repeat right top; padding: 0px 6px 5px 6px; }
.btn_login				{ height: 21px; float: left; background: url(../images/btn_bk-x.gif) repeat-x; margin: 0px 0px 0px 0px; }

/***************************************/
.btn_input_left			{ height: 21px; float: left; background: url(../images/btn_bk-x.gif) repeat-x; margin: 0px 4px 0px 0px; }

.btn_input_purple_lhs	{ background: url(../images/btn_lhs_purple.gif) no-repeat left top; }
.btn_input_purple_rhs	{ background: url(../images/btn_rhs_purple.gif) no-repeat right top; padding: 0px 6px 5px 6px; }
.btn_input_purple		{ height: 21px; float: right; color: #939295; background: url(../images/btn_bk-x_purple.gif) repeat-x; margin: 0px 0px 0px 4px; }



/* Form Styles */
.field						{ padding: 20px 0px 0px 0px; }
.retrieve_field				{ padding: 0px 0px 0px 0px; background: url(../images/block1_bk.gif) repeat-x; margin: 15px 0px 0px 0px;}
.retrieve_field h2			{ color: #ffffff; clear: both; font-size: 14px; padding: 0px 0px 5px 0px; margin: 0px; }
.field, .field_nopad		{ float: none; clear: both; position: relative; }
.field h2 span, .field_nopad h2 span { color: #9334e7; }

.form_p						{ clear: both; padding: 6px 20px 4px 0px; margin: 0px; }
.form_p_clear				{ clear: both; padding: 15px 20px 15px 0px; margin: 0px; }
.form_p_padded				{ clear: both; padding: 6px 20px 4px 190px; margin: 0px; }
.form_row					{ width: 543px; clear: both; padding: 5px 0px 0px 0px; }
.form_label					{ width: 190px; float: left; clear: left; display: block; padding: 2px 0px 0px 0px; text-align: left; }
.form_label_dark			{ width: 190px; float: left; clear: left; display: block; padding: 2px 0px 0px 0px; text-align: left; color:#666666}
/*******************************************/
.form_email_retrieve_label        { font: 11px arial;font-weight:bold;font-style:italic}
.form_username_retrieve_label        { font: 11px arial;font-weight:bold;font-style:italic}
.Login_form_label			{ width: 190px; float: left; clear: left; display: block; padding: 2px 0px 0px 0px; text-align: left; }
.Login_form_link			{ padding: 2px 10px 0px 0px; }
.retrieve_label				{ width: 400px; height: 15px; background: #000000; }
/*******************************************/
.form_label_icon			{ float: left; padding: 0px 0px 0px 5px; margin: -2px 0px 0px 0px; }
.form_input_30, .form_input_50, .form_input_60, .form_input_90, .form_input_105, .form_input_160, .form_input_180 { float: left; clear: right; padding: 4px 5px 3px 5px; border: none; }
		/* IE layout hacks \*/
		* html .form_input_30		{ background-attachment: fixed; }
		* html .form_input_50		{ background-attachment: fixed; }
		* html .form_input_60		{ background-attachment: fixed; }
		* html .form_input_90		{ background-attachment: fixed; }
		* html .form_input_105		{ background-attachment: fixed; }
		* html .form_input_160		{ background-attachment: fixed; }
		* html .form_input_180		{ background-attachment: fixed; }
		/* end hack */
.cleardefault90				{ width: 80px; background: url(../images/input_bk_90.gif) no-repeat; }
.cleardefault105			{ width: 100px; background: url(../images/input_bk_105.gif) no-repeat; }
.form_input_30				{ width: 20px; background: url(../images/input_bk_30.gif) no-repeat; }
.form_input_50				{ width: 40px; background: url(../images/input_bk_50.gif) no-repeat; }
.form_input_60				{ width: 50px; background: url(../images/input_bk_60.gif) no-repeat; }
.form_input_90				{ width: 80px; background: url(../images/input_bk_90.gif) no-repeat; }
.form_input_105				{ width: 95px; background: url(../images/input_bk_105.gif) no-repeat; }
.form_input_160				{ width: 150px; background: url(../images/input_bk_160.gif) no-repeat; }
.form_input_180				{ width: 170px; background: url(../images/input_bk_180.gif) no-repeat; }
.form_input_txt				{ float: left; padding: 2px 3px 0px 3px; }
.form_input					{ float: left; padding: 0px 5px 0px 0px; }
.form_select				{ float: left; clear: right; margin: 0px 5px 0px 0px; }
.form_select_60				{ width: 70px; float: left; clear: right; }
.form_select_90				{ width: 90px; float: left; clear: right; }
.form_select_160			{ width: 160px; float: left; clear: right; }
.form_select_txt			{ float: left; padding: 2px 3px 0px 0px; }
.form_select_day			{ width: 46px; float: left; clear: right; margin: 0px 2px 0px 0px; }
/*.form_select_month			{ width: 70px; float: left; clear: right; margin: 0px 2px 0px 0px; }*/
.form_select_month          { width: 75px; float: left; clear: right; margin: 0px 2px 0px 0px; } 
.form_select_year			{ width: 50px; float: left; clear: right; margin: 0px 2px 0px 0px; }
.form_radio_label			{ padding: 0px 5px 0px 3px; }

/* radio button styles(step02 page of Open Account)*/
.form_radio_btn_male                 { float: left; clear: right; }
.form_radio_label_male               { float: left; clear: right; padding: 5px 0px 0px 0px;}
.form_radio_btn_female               { float: left; clear: right; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 10px; }
.form_radio_label_female            { float: left; clear: right; padding: 5px 0px 0px 0px; }

.form_space					{ width: 543px; clear: both; padding: 5px 0px 0px 0px; height: 15px; }	
.form_description, .error_field	{ width: 350px; clear: both; padding: 4px 20px 2px 192px; }
.form_description, .form_sidenote { color: #666666; }
.form_sidenote				{ float: left; padding: 2px 0px 0px 5px; }
.form_submit, .form_submit_purple { color: #000000; padding: 3px 0px 0px 0px; background: none; border: none; margin: 0px; }
/**********************/
.login_submit               { color: #000000; padding: 3px 0px 0px 0px; background: url(../images/btn_bk-x.gif) repeat-x;; border: 0px; margin: 2px; }   
/**********************/
.form_submit:hover			{ color: #999999; cursor: pointer; }
.form_submit_purple:hover	{ color: #4c167c; cursor: pointer; }

.form_radio					{ float: left; list-style: none; padding: 0px; margin: 0px; }
.form_radio li				{ width: 543px; float: left; padding: 0px 0px 0px 0px; margin: 0px; }
.form_radio input			{ float: left; clear: left; }
.form_radio label			{ width: 485px; clear: right; padding: 3px 0px 0px 5px; }

.form_radiocheck			{ float: left; list-style: none; padding: 0px; margin: 0px; }
.form_radiocheck li			{ width: 543px; float: left; padding: 10px 0px 0px 0px; margin: 0px; }
.form_radiocheck input		{ float: left; clear: left; }
.form_radiocheck_label		{ width: 485px; float: left; clear: right; padding: 2px 0px 0px 5px; }
.form_radiocheck_label_title{ color: #333333; float: left; clear: right; padding: 0px 0px 3px 0px; }
.form_radiocheck_label_txt	{ width: 485px; float: left; clear: left; }

.form_check_side			{ width: 333px; float: left; clear: right; display: inline; list-style: none; padding: 0px; margin: 0px; }
.form_check_side li			{ width: 111px; float: left; padding: 0px; margin: 0px; }
.form_check_side li input	{ float: left; }
.form_check_side li label	{ padding: 2px 0px 0px 3px; }

.error_top					{ width: 542px; height: 21px; line-height: 21px; padding: 0px 0px 0px 55px; background: #ffffcc; border-right: 1px solid #e5e5b2; border-bottom: 1px solid #e5e5b2; }
.error_top h3				{ color: #990000; font-size: 11px; padding: 0px; margin: 0px; }
.error_radio				{ color: #990000; font-weight: bold; padding: 8px 20px 5px 0px; display: none; }
.error_radiocheck_label, .error_label, .error_txt { color: #990000; font-weight: bold; text-align: left; }
.error_radiocheck_label		{ width: 485px; float: left; clear: right; padding: 2px 0px 0px 5px; }
.error_label				{ width: 190px; float: left; clear: left; display: block; padding: 2px 0px 0px 0px; }
.error_field				{ color: #990000; }
.error_txt					{ padding: 0px 20px 0px 0px; }

.form_pulse_label			{ width: 62px; float: left; display: block; padding: 2px 0px 0px 0px; }
.form_pulse_input			{ width: 178px; float: left; display: block; padding: 2px 0px 0px 0px; }
.form_pulse_news			{ clear: both; line-height: 15px; padding: 15px 0px 0px 0px; }



/* General Content Styles */
.content_top						{ width: 766px; height: 48px; background: #dce4f8; padding: 3px 0px 0px 14px; border-bottom: 1px solid #e7d9f4; border-right: 1px solid #e7d9f4; }
.content_top_breadcrum				{
	color: #2E4B78;
	font-size: 10px;
}
.content_top_breadcrum a:link, .content_top_breadcrum a:visited { color: #2E4B78; text-decoration: none; }
.content_top_breadcrum strong		{ color: #8B99C9; font-weight: normal; }
.content_top_title					{ color: #2E4B78; font-size: 18px; font-weight: bold; padding: 5px 0px 0px 0px; margin: 0px; }

.content_bullets_sitemap				{ color: #000000; list-style: none; padding: 9px 10px 9px 1px; margin: 0px; }
.content_bullets_sitemap li				{ padding: 2px 20px 3px 15px; background: url(../images/bullet_purple.gif) no-repeat; background-position: 0px 7px; margin: 0px; }
.content_bullets 					{ color: #000000; list-style: none; padding: 9px 10px 9px 1px; margin: 0px; }
.content_bullets li					{ padding: 2px 20px 3px 15px; background: url(../images/bullet_purple.gif) no-repeat; background-position: 0px 7px; margin: 0px; }
.content_bullets_img				{ padding: 5px 0px 5px 0px; }

.content_bullets_placebet 						{ color: #000000; list-style: none; padding: 0px 10px 9px 1px; margin: 0px; }
.content_bullets_placebet li					{ padding: 2px 20px 3px 15px; background: url(../images/bullet_purple.gif) no-repeat; background-position: 0px 7px; margin: 0px; }

.content_bullets_lvl2				{ color: #000000; list-style: none; padding: 9px 10px 9px 11px; margin: 0px; }
.content_bullets_lvl2 li			{ padding: 2px 20px 3px 15px; background: url(../images/bullet_purple_light.gif) no-repeat; background-position: 0px 7px; margin: 0px; }

.content_bullets_number				{ color: #000000; list-style: decimal; padding: 9px 10px 9px 22px; margin: 0px; }
.content_bullets_number li			{ padding: 2px 20px 3px 0px; margin: 0px; }

.content_disclaimer					{ float: left; clear: both; color: #666666; padding: 10px 0px 0px 0px; }
.content_disclaimer .small			{ font-size: 10px; }
.content_disclaimer p				{ float: left; padding: 0px 10px 10px 0px; margin: 0px; font-size: 11px; }
.content_disclaimer ul.links		{ width: 529px; float: left; font-size: 9px; line-height: 14px; list-style: none; padding: 0px; margin: 0px; }
.content_disclaimer ul.links li		{ float: left; padding: 0px; margin: 0px; }
.content_disclaimer ul.links li a:link { color:  #000033; text-decoration: none; }
.content_disclaimer ul.links li a:hover, .content_disclaimer ul.links li a:visited { color: #355BB0; }
.content_disclaimer ul.links .sitemap	{ color: #333333; text-decoration: underline; }
.content_disclaimer ul.links .seperator	{ color: #b2b2b2; float: left; padding: 0px 3px; }

.ad_column, .ad_column_10			{ width: 185px; float: left; padding: 0px 0px 10px 10px; }
.ad_column_10						{ margin: 10px 0px 0px 0px; }
.ad_column h3, .ad_column_10 h3		{ width: 185px; color: #666666; font: bold 12px Tahoma, Verdana, Arial, sans-serif; padding: 10px 0px 0px 0px; margin: 0px; }
.ad_column p, .ad_column_10 p		{ width: 185px; padding: 10px 0px 0px 0px; margin: 0px; }
.ad_column_ad						{ width: 185px; padding: 0px; }
.ad_column_news						{ width: 185px; padding: 0px; }
.ad_column_links					{ width: 185px; list-style: none; padding: 13px 0px 0px 0px; margin: 0px; }
.ad_column_links a, .ad_column_links a:visited { color: #10567C; text-decoration: none; }
.ad_column_links a:hover 			{ color: #0066CC; text-decoration: none; }

.table_option_example				{ width: 450px; padding: 0px 0px 15px 0px; }

.box_grey_485_container				{ width: 485px; float: left; padding: 10px 0px 5px 25px; }
.box_grey_485_container .top		{ width: 485px; float: left; padding: 5px 0px 0px 0px; background: url(../images/box_grey_485_top.gif) no-repeat top left; }
.box_grey_485_container .mid		{ width: 455px; float: left; padding: 10px 15px 15px 15px; background: url(../images/box_grey_485_mid.gif) repeat-y; }
.box_grey_485_container .bottom		{ width: 485px; float: left; padding: 0px 0px 5px 0px; background: url(../images/box_grey_485_bottom.gif) no-repeat bottom left; }
.box_grey_485_form_row				{ padding: 8px 0px 0px 0px; }
.box_grey_485_form_label			{ float: left; padding: 2px 20px 0px 0px; }

.box_grey_375_container				{ width: 375px; float: left; padding: 10px 0px 5px 0px; }
.box_grey_375_container .top		{ width: 375px; float: left; padding: 5px 0px 0px 0px; background: url(../images/box_grey_375_top.gif) no-repeat top left; }
.box_grey_375_container .mid		{ width: 345px; float: left; padding: 10px 15px 10px 15px; background: url(../images/box_grey_375_mid.gif) repeat-y; }
.box_grey_375_container .mid h3		{ color: #333333; font: 22px Tahoma, Verdana, Arial, sans-serif; padding: 10px 0px; margin: 0px; }
.box_grey_375_container .bottom		{ width: 375px; float: left; padding: 0px 0px 5px 0px; background: url(../images/box_grey_375_bottom.gif) no-repeat bottom left; }
.box_grey_375_form_row				{ padding: 8px 0px 0px 0px; }
.box_grey_375_form_label			{ float: left; padding: 2px 20px 0px 0px; }

.steps_container					{ width: 597px; height: 26px; color: #717171; padding: 8px 0px 0px 0px; background: #f7f7f7 url(../images/dotted-h.gif) repeat-x; background-position: 0px 33px; margin: 0px 1px 0px 0px; }
.steps_container .stepstxt			{ float: left; padding: 2px 0px 0px 0px; }
.steps_container .stepstxt h3		{ float: left; font: bold 11px Tahoma, Verdana, Arial, sans-serif; padding: 0px; margin: 0px; }
.steps_container .divider			{ width: 1px; height: 18px; float: left; padding: 0px 3px 0px 10px; background: url(../images/step_dotted-v.gif) repeat-y; background-position: 10px 0px; }
.steps_container .stepsnos			{ float: left; list-style: none; padding: 0px 10px 0px 0px; margin: 0px; }
.steps_container .stepsnos .circle	{ width: 19px; float: left; font-weight: bold; text-align: center; padding: 2px 6px 3px 7px; background: url(../images/step_circle.gif) no-repeat; background-position: 7px 0px; }
.steps_container .stepsnos .number	{ color: #aaaaaa; float: left; padding: 2px 7px 0px 7px; }
.steps_container .stepsnos .done	{ width: 12px; height: 11px; float: left; padding: 3px 1px 0px 7px; background: url(../images/step_tick.gif) no-repeat; background-position: 7px 3px; }
.steps_container .stepsnos .incomplete { width: 11px; height: 12px; float: left; padding: 3px 1px 0px 7px; background: url(../images/step_cross.gif) no-repeat; background-position: 7px 3px; }
.steps_white						{ width: 598px; height: 14px; display: block; background: #ffffff; }

.content_table						{ margin: 0px 0px 15px 0px; border-bottom: 1px solid #000000; border-right: 1px solid #000000; }
.content_table td					{ padding: 2px 5px; border-top: 1px solid #000000; border-left: 1px solid #000000; }

.content_table_noborder				{ margin: 0px 0px 15px 0px; }
.content_table_noborder td			{ padding: 1px 0px; }

.content_table_center				{ margin: 0px 0px 15px 0px; border-bottom: 1px solid #000000; border-right: 1px solid #000000; }
.content_table_center td			{ text-align: center; padding: 2px 5px; border-top: 1px solid #000000; border-left: 1px solid #000000; }

.support_page_table					{ margin: 0px; }
.support_page_table td				{ padding: 0px 0px 15px 0px; }
.support_page_table td.title		{ width: 80px; vertical-align: top; }
.support_page_table td.txt			{ width: 300px; vertical-align: top; padding: 0px 10px 15px 10px; }
.support_page_table td.link			{ width: 143px; }

.support_table						{ margin: 0px; border-bottom: 1px solid #000000; border-right: 1px solid #000000; }
.support_table_margin, .support_table_margin_left { margin: 0px 0px 15px 0px; border-bottom: 1px solid #000000; border-right: 1px solid #000000; }
.support_table h2, .support_table_margin h2, .support_table_margin_left h2 { color: #000000 }
.support_table td, .support_table_margin td, .support_table_margin_left td { vertical-align: top; text-align: center; padding: 5px 5px 5px 5px; border-top: 1px solid #000000; border-left: 1px solid #000000; }
.support_table_margin_left td		{ text-align: left; }
td.yellow_115						{ width: 115px; background: #ffffcc; }
td.pink_115							{ width: 115px; background: #ffccff; }
td.blue_115							{ width: 115px; background: #99ccff; }
td.green_100						{ width: 100px; background: #b1e7bb; }
td.pink_380							{ width: 380px; background: #f89cb4; }
td.purple_240						{ width: 240px; background: #cc99ff; }
td.yellow_240						{ width: 240px; background: #ffffcc; }
td.pink_240							{ width: 240px; background: #ffccff; }
td.blue_240							{ width: 240px; background: #99ccff; }
td.purple_100						{ width: 100px; background: #cc99ff; }
td.yellow_380						{ width: 380px; background: #ffffcc; }
td.yellow_501						{ width: 501px; background: #ffffcc; }

.support_pink_light					{ background: #ffcfdc; }
.support_green						{ background: #b1e7bb; }

.support_flash_400					{ width: 400px; padding: 0px; border: 1px solid #000000; margin: 0px 0px 15px 0px; }

.contact_department					{ float: left; padding: 0px 0px 20px 0px; }
.contact_row						{ width: 543px; float: left; clear: both; }
.contact_label						{ width: 80px; float: left; }
.contact_detail						{ width: 250px; float: left; } 
.academy_h2							{ font: 11px Tahoma, Verdana, Arial, sans-serif; color:#fff; font-weight:bold; padding:3px 0px 0px 10px; margin:0px;  }
.academy_container					{ width:513px; float:left; padding-bottom:10px; }
.academy_container2					{ width:513px; float:left; padding:0px 0px 5px 10px; }
.academy_box						{ width:501px; height:60px; float:left; padding:9px 0px 0px 10px; background:url(../images/academy_box.gif) repeat-x; border-left:1px solid #929292; border-bottom:1px solid #929292; border-right:1px solid #929292; }
.academy_box2						{ width:501px; float:left; padding:0px 0px 0px 10px; background: #F0F0F0 url(../images/academy_box.gif) repeat-x; border-left:1px solid #929292; border-bottom:1px solid #929292; border-right:1px solid #929292; }
.academy_row_cont					{ width:354px; float:left; }
.academy_row						{ width:354px; height:18px; float:left; }
.academy_bullets 					{ width:383px; float:left; color: #000000; list-style: none; padding: 9px 10px 9px 1px; margin: 0px; }
.academy_bullets2 					{ width:490px; float:left; color: #000000; list-style: none; padding: 9px 10px 9px 1px; margin: 0px; }
.academy_divider_y1					{ width:10px; height:99px; border-left:1px solid #929292; margin:6px 0px 0px 0px; float:left; }
.academy_click1						{ width:85px; margin:43px 0px 0px 0px; float:left; }
.academy_label						{ width:80px; float:left; color:#4c167c; }
.academy_label2						{ width:80px; float:left; color:#36348f; }
.academy_label3						{ width:80px; float:left; color:#c75c00; }
.academy_detail						{ width:274px; float:left; }
.academy_click						{ width:125px; margin:18px 0px 0px 0px; float:left; }
.academy_divider_y					{ width:10px; height:40px; border-left:1px solid #929292; margin:6px 0px 0px 0px; float:left; }
.academy_divider_x					{ width:513px; height:10px; border-top:1px solid #929292; float:left; }

.academy_title_ITSB					{ width:513px; height:20px; float:left; background: url(../images/academy_title_ITSB.gif) repeat-x; border-top:1px solid #000; border-bottom:1px solid #000; }
.academy_title_ITTA					{ width:513px; height:20px; float:left; background: url(../images/academy_title_ITTA.gif) repeat-x; border-top:1px solid #000; border-bottom:1px solid #000; }
.academy_title_ITSBO				{ width:513px; height:20px; float:left; background: url(../images/academy_title_ITSBO.gif) repeat-x; border-top:1px solid #000; border-bottom:1px solid #000; }
.academy_back						{ width:200px; float:left; }

.cantorfx_box						{ width:501px; height:60px; padding:9px 0px 0px 10px; background:url(../images/academy_box.gif) repeat-x; border-left:1px solid #929292; border-bottom:1px solid #929292; border-right:1px solid #929292; }
.cantorfx_container					{ width:513px; padding-bottom:10px; }
.cantorfx_h2						{ font: 11px Tahoma, Verdana, Arial, sans-serif; color:#fff; font-weight:bold; padding:3px 0px 0px 10px; margin:0px;  }
.cantorfx_title_ITSB				{ width:513px; height:20px; background: url(../images/academy_title_ITSB.gif) repeat-x; border-top:1px solid #000; border-bottom:1px solid #000; }
.cantorfx_row_cont					{ width:354px; float:left; }
.cantorfx_row						{ width:354px; height:15px; }
.cantorfx_divider_x					{ width:513px; height:10px; border-top:1px solid #929292; }


.h2_header					{
	color: #333333;
	font-size: 14px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.h3_header_download					{
	color: #FF0000;
	font-size: 12px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
/* Home Content Styles */
.home_top							{ width: 769px; height: 40px; color: #ffffff; background: url(../images/block1_bk.gif) no-repeat; padding: 5px 8px 10px 8px; }
.home_top h1						{ font-size: 11px; font-weight: normal; padding: 0px; margin: 0px; }
.home_top h1 a, .home_top h1 a:visited { color: #ffffff; text-decoration: none; }
.home_top h1 a:hover				{ color: #a165d6; text-decoration: none; }

.home_column_ad						{ width: 570px; float: left; padding: 0px 0px 10px 0px; }
.home_title_left					{
	color: #333333;
	font-size: 14px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.home_title_left a, .home_title_left a:visited { color: #333333; text-decoration: none; }
.home_title_left a:hover			{ color: #a165d6; text-decoration: none; }
.home_title_right					{ color: #333333; font-size: 11px; padding: 8px 0px 0px 15px; margin: 0px; }
.home_bullets_left					{ width: 500px; float: left; padding: 0px 0px 8px 0px;  }
.home_bullets_right					{ width: 285px; float: left; padding: 0px 0px 8px 0px; }
.home_bullets_left ul				{ color: #000000; list-style: none; padding: 3px 10px 0px 7px; margin: 0px; }
.home_bullets_right ul				{ color: #4c167c; list-style: none; padding: 3px 10px 0px 15px; margin: 0px; }
.home_bullets_left ul li			{ padding: 2px 0px 0px 13px; background: url(../images/bullet_purple.gif) no-repeat; background-position: 0px 7px; margin: 0px; }
.home_bullets_right ul li			{ padding: 2px 0px 0px 13px; background: url(../images/bullet_purple.gif) no-repeat; background-position: 0px 7px; margin: 0px; }
.home_flash_table					{ float: left; padding: 6px 4px 0px 0px; }
.home_p_small						{ color: #666666; font-size: 9px; line-height: 12px; clear: both; padding: 0px 20px 0px 0px; margin: 0px; }

.home_disclaimer					{ width: 560px; float: left; color: #666666; padding: 10px 0px 0px 0px; }
.home_disclaimer .small				{ width: 560px; font-size: 9px; }
.home_disclaimer p					{ width: 560px; float: left; padding: 0px 0px 10px 0px; margin: 0px; }
.home_disclaimer ul.links			{ width: 560px; float: left; font-size: 9px; line-height: 14px; list-style: none; padding: 0px; margin: 0px; }
.home_disclaimer ul.links li		{ float: left; padding: 0px; margin: 0px; }
.home_disclaimer ul.links li a:link, .home_disclaimer ul.links li a:visited { color: #4c167c; text-decoration: none; }
.home_disclaimer ul.links li a:hover{ color: #a165d6; }
.home_disclaimer ul.links .sitemap	{ color: #333333; text-decoration: none; }
.home_disclaimer ul.links .seperator{ color: #b2b2b2; float: left; padding: 0px 3px; } 

/* Container Styles */
#header_container		{ z-index: 2; position: absolute; top: 0px; left: 0px; width: 100%; height: 80px; }
#header_bk				{ z-index: 1; position: absolute; top: 0px; left: 0px; width: 100%; height: 81px; background: url(../images/header_bk-x.gif) repeat-x; }
#nav_container			{ z-index: 2; position: absolute; top: 80px; left: 0px; width: 179px; margin: 0px 0px 0px 0px; border-right: 7px solid #ffffff; }



#content_container		{
	z-index: 2;
	position: absolute;
	top: 80px;
	left: 187px;
	width: 798px;
	border-top: 1px solid #929292;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.columns_container { width: 798px; float: left; background: url(../images/dotted-v.gif) repeat-y; background-position: 597px 0px; }
.columns_container_nomargin { width: 798px; float: left; background: url(../images/dotted-v.gif) repeat-y; background-position: 597px 0px; }
.columns_container		{ margin: 10px 0px 0px 0px; }
.content_column			{
	width: 543px;
	float: left;
	padding-top: 5px;
	padding-right: 35px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.content_column_nopad	{ width: 598px; float: left; }

.content_height_300		{ height: auto !important; height: 300px; min-height: 300px; }
.content_height_285		{ height: auto !important; height: 285px; min-height: 285px; }
.content_height_15		{ height: auto !important; height: 15px; min-height: 15px; }
/*All Pages of Betting Guide Page style*/
.content_height_301		{ height: auto !important; height: 300px; min-height: 300px; padding: 0px 5px 0px 0px  }

#home_content_container	{
	z-index: 2;
	position: absolute;
	top: 80px;
	left: 187px;
	width: 785px;
	border-top: 1px solid #929292;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 14px;
}
#home_content_container_trading	{ z-index: 2; position: absolute; top: 80px; left: 0px; width: 975px; padding: 1px 0px 0px 2px; border-top: 1px solid #929292; height:500px}
.home_columns_container	{ width: 788px; float: left; background: url(../images/dotted-v.gif) repeat-y; background-position: 582px 0px; }
.home_column			{ width: 584px; float: left; padding: 0px 0px 10px 0px; }



/* Header Styles */
#tabs_container 		{ width: 986px; height: 21px; background: url(../images/header_bk-x.gif) repeat-x; border-bottom: 3px solid #ffffff; }
#tabs					{ width: 986px; float: right; }
#tabs ul 				{ list-style: none; padding: 0px; margin: 0px; float: right; }
.tab1					{ background: url(../images/tab1.gif) no-repeat; }
.tab2					{ background: url(../images/tab2.gif) no-repeat; }
.tab1, .tab2 			{ width: 100px; height: 20px; line-height: 20px; float: left; text-align: center; margin: 1px 0px 0px 0px; }
.tab1 a, .tab2 a		{ color: #000000; text-decoration: none; display: block; }
.tab1 a:visited, .tab2 a:visited { color: #000000; }
.tab1 a:hover, .tab2 a:hover {
    color: #747474;    
}

#userbar				{ width: 986px; height: 55px; background-color: #ffffff; border-top: 1px solid #cdcdcd; }


/*********************************/
/*TM Dated 22 March 2007*/
/* userbar-logo border widhth has been modified from 76px to 0px*/
#userbar_logo			{ width: 102px; height: 42px; float: left; display: block; border-width: 6px 0px 0px 8px; border-style: solid; border-color: #ffffff; margin: 0px 0px 0px 0px; }
/*********************************/
#userbar_logo h1		{ padding: 0px; margin: 0px; }
#userbar_logo a			{ width: 102px; height: 0px; display: block; overflow: hidden; padding-top: 42px; background: url(../images/logo_ci.gif) no-repeat; }
#userbar_logo strong	{ display: none; }
#userbar_top			{ width: 84px; height: 27px; float: left; background: #ffffff; padding: 0px 0px 0px 15px; }
.welcome				{ float: left; line-height: 25px; }
#clock					{ float: right; line-height: 25px; }
#userbar_bottom			{ width: 784px; height: 28px; float: right; background: #ffffff; padding: 0px 0px 0px 15px; }
/********************************/

/* Navigation Styles */
.nav					{ float: left; }
.nav ul					{ float: left; list-style: none; padding: 0px; margin: 0px; }
.nav ul li				{ float: left; clear: both; display: block; padding: 0px; margin: 0px; }
.nav ul li h1			{ font-size: 11px; font-weight: normal; margin: 0px; }

.nav_selected			{ border-top: 1px solid #301744; }
/*.nav_scroll				{ width: 179px; height: auto; max-height: 230px; clear: both; overflow: auto; overflow-x: hidden; }*/

.nav_1, .nav_1_arrow 	{ width: 179px; border-bottom: 1px solid #301744; }
.nav_1 a, .nav_1_arrow a{ width: 144px; line-height: 22px; color: #ffffff; display: block; text-decoration: none; padding: 0px 25px 0px 10px; }
.nav_1 a 				{ background: #355bb2 url(../images/nav_1_bk.gif) no-repeat bottom right; }
.nav_1_arrow a 			{ background: #355bb2 url(../images/nav_1_arrow_bk.gif) no-repeat bottom right; }
.nav_1 a:hover			{ color: #ffffff; cursor: pointer; background: #5176ca url(../images/nav_1_bk-over.gif) no-repeat bottom right; }
.nav_1_arrow a:hover	{ color: #ffffff; cursor: pointer; background: #5176ca url(../images/nav_1_arrow_bk-over.gif) no-repeat bottom right; }
.nav_1 a:visited, .nav_1_arrow a:visited { color: #ffffff; text-decoration: none; }
.nav_1_arrow span		{ width: 144px; line-height: 22px; color: #ffffff; display: block; text-decoration: none; padding: 0px 25px 0px 10px; background: #cf5159 url(../images/nav_1_arrow_bk.gif) no-repeat bottom right; }

.nav_2					{ width: 179px; }
.nav_2 a				{ width: 169px; line-height: 23px; color: #000000; display: block; text-decoration: none; padding: 0px 0px 0px 10px; background: #e4e4e4 url(../images/nav_2_bk.gif) no-repeat bottom right; }
.nav_2 a:hover			{ color: #000000; cursor: pointer; background: #cecece url(../images/nav_2_bk-over.gif) no-repeat bottom right; }
.nav_2 a:visited		{ color: #000000; text-decoration: none; }



.error_server { color: #ff0000; text-align: left; }
.message_server {  color: #000000; font-weight: bold; text-align: left; }

.form_row .error_field	{ width: 150px; clear: right; float: left; padding: 5px 0px 0px 5px; display:none; color: #ff0000; text-align: left; }
.form_row .error_server { width: 150px; clear: right; float: left; padding: 5px 0px 0px 5px; color: #ff0000; text-align: left; }
.form_row .message_server { width: 150px; clear: right; float: left; padding: 5px 0px 0px 5px; color: #000000; text-decoration: bold; text-align: left; }
.form_row .error_field1	{ width: 187px;padding: 0px 0px 0px 5px; color: #ff0000;float:left;clear:right;}

.form_row .form_correct	{ width: 12px; height: 11px; display: none; padding: 3px 1px 0px 7px; background: url(../images/step_tick.gif) no-repeat; background-position: 7px 3px; float: left;  }
.form_row .form_star	{ width: 4px;  display: block; padding: 5px 0px 0px 5px; color: #ff0000; float: left;  }
.logo_bar_space			{ width: 0px; }

.radio_align			{ float: left; clear: right;}
.radio_label_align	{ float: left; clear: right; padding: 5px 0px 0px 0px }

.body_slider			{height:60px;width:493px;padding-left:5px;background: #dce4f8;border-bottom: 1px solid #4c167c; border-right: 1px solid #4c167c;border-left: 1px solid #4c167c;}

.steps_white_border     { width: 598px; height: 14px; display: block; background: #ffffff; background: url(../images/dotted-v.gif) repeat-y; background-position: 597px 0px;}

/*************************************************/

.account_number			{ padding: 0px 0px 0px 40px}
.current_username		{ padding: 0px 0px 0px 33px}
.new_username	        { padding: 0px 0px 0px 48px}
.old_password			{ padding: 0px 0px 0px 51px}
.new_password		    { padding: 0px 0px 0px 48px}
.confirm_password	    { padding: 0px 0px 0px 33px}
.email_address	        { padding: 0px 0px 0px 55px}
.home_telephone			{ padding: 0px 0px 0px 42px}
.work_telephone		    { padding: 0px 0px 0px 44px}
.mobile_telephone	    { padding: 0px 0px 0px 39px}

.content_address_new	{ color: #000000; font-size: 11px; font-weight: bold; padding: 14px 0px 0px 14px; margin: 30px; }
.table_cashhistory_new	{ border-left: 1px solid #e1e1e1; border-right: 1px solid #e1e1e1; margin: 0px; }
#general_body			{ width: 100%; float: left; }
#general_body .pad		{ padding: 10px 15px 15px 15px; }

.table_cashhistory_new td			{ vertical-align: top; text-align: center; padding: 5px; border-bottom: 1px solid #e1e1e1; }
.table_cashhistory_new .title_new	{ font-weight: bold; padding: 10px; background: #e1e1e1; border: none; }
.table_cashhistory_new .nopadborder	{ padding: 5px 5px 3px 5px; border: none; }
.table_cashhistory_new .purple_td	{ text-align: left; color: #4c167c; font-weight: bold; padding: 2px 20px; background: #e7d9f4; }

.content_top_breadcrum_new		    { color: #4c167c; font-family: verdana; font-weight: normal; font-size: 11px; padding: 5px 0px 0px 0px; margin: 0px; }

.header_row_new				{ height: 21px; clear: both; display: block; }
.header_lhs_new				{ height: 21px; float: left; padding: 0px 0px 0px 125px; }
.header_rhs_new				{ color: #000000;height: 0px; float: right; padding: 0px 80px 0px 0px; font-size: 10px }
.red						{ color: #ff0000; }

.content_address			{ color: #000000; font-size: 11px; font-weight: bold; padding: 14px 0px 0px 1px; margin: 0px; }
.content_address_p			{ color: #000000; font-size: 11px; font-weight: normal; padding: 14px 0px 0px 1px; margin: 0px; }
.content_address_p2			{ color: #000000; font-size: 11px; font-weight: normal; padding: 14px 0px 25px 1px; margin: 0px; }
.content_address_link		{ color: #000000; font-size: 11px; font-weight: bold; padding: 14px 0px 0px 130px; margin: 0px; }
.address_pad				{ padding: 10px 0px 0px 10px} 

.btn_withdraw_lhs			{ background: url(../images/btn_lhs.gif) no-repeat left top; }
.btn_withdraw_rhs			{ background: url(../images/btn_rhs.gif) no-repeat right top; padding: 0px 6px 5px 6px; }
.btn_withdraw				{ height: 21px; float: left; background: url(../images/btn_bk-x.gif) repeat-x; margin: 5px 0px 0px 18px; }

.btn_transfer_lhs			{ background: url(../images/btn_lhs.gif) no-repeat left top; }
.btn_transfer_rhs			{ background: url(../images/btn_rhs.gif) no-repeat right top; padding: 0px 6px 5px 6px; }
.btn_transfer				{ height: 21px; float: left; background: url(../images/btn_bk-x.gif) repeat-x; margin: 5px 0px 0px 10px; }

.btn_back_rhs 				{ height: 21px; float: left; background: url(../images/btn_bk-x.gif) repeat-x; margin: 5px 0px 0px 4px; }
.MyAccount					{ color: #4c167c; font-size: 18px; float: left; font-weight:bold; padding:20px 0px 0px 70px;}							
.table_summary				{ border-top: 1px solid #e1e1e1; border-left: 1px solid #e1e1e1; border-right: 1px solid #e1e1e1; margin: 10px 0px 0px 0px;}

.table_summary_cell_left	{ vertical-align: top; text-align: left; padding: 5px; border-bottom: 1px solid #e1e1e1; border-right: 1px solid #e1e1e1; }
.table_summary_cell_right	{ vertical-align: top; text-align: right; padding: 5px; border-bottom: 1px solid #e1e1e1; }

.table_summary .title		{ text-align: left; font-weight: bold; background: #e1e1e1; vertical-align: top; padding: 5px; border-bottom: 1px solid #e1e1e1; border-right: 1px solid #e1e1e1; }

.summary_top				{ padding: 0px 0px 0px 90px; color: black; font: 11px Tahoma, Verdana, Arial, sans-serif; font-weight: bold; }
.content_top_title_summary	{ color: #4c167c; font-size: 18px; font-weight: bold; padding: 5px 0px 0px 0px; margin: 0px; width: 100%; }

#header_container_postLogin	{ z-index: 2; position: absolute; top: 0px; left: 0px; width: 100%; height: 25px; padding: 0px 0px 10px 0px }
#userbar_postLogin			{ width: 100%; height: 25px; background-color: #ffffff; border-top: 1px solid #cdcdcd; padding: 0px 0px 10px 0px}

#nav_container_postLogin	{ z-index: 2; position: absolute; top: 60px; left: 0px; width: 179px; margin: 0px 0px 0px 0px; border-right: 7px solid #ffffff; }

.btn_summaryheader_lhs		{ background: url(../images/btn_lhs.gif) no-repeat left top;}
.btn_summaryheader_rhs		{ background: url(../images/btn_rhs.gif) no-repeat right top; padding: 3px 5px 5px 6px; font: 11px Tahoma, Verdana, Arial, sans-serif; }
.btn_summaryheader			{ height: 21px;  float: right; background: url(../images/btn_bk-x.gif) repeat-x; position: absolute; top: 12px; left: 520px ;}
.btn_summaryheader_account_history	{ height: 21px;  float: right; background: url(../images/btn_bk-x.gif) repeat-x; position: absolute; top: 23px; left: 520px ;}


#content_container_postLogin	{ z-index: 2; position: absolute; top: 60px; left: 187px; width: 300px; padding: 0px; border-top: 1px solid #929292; }
.content_top_postLogin			{ width: 490px; height: 48px; background: #dce4f8; padding: 3px 0px 0px 14px; border-bottom: 1px solid #e7d9f4; border-right: 1px solid #e7d9f4; }
.content_column_postLogin		{ width: 480px; float: left; padding: 5px 0px 0px 20px; }


.summary_top_CashHistory		{ padding: 0px 0px 0px 320px; color: black; font: 11px Tahoma, Verdana, Arial, sans-serif; font-weight: bold; }


.btn_addfunds_lhs			{ background: url(../images/btn_lhs.gif) no-repeat left top; }
.btn_addfunds_rhs			{ background: url(../images/btn_rhs.gif) no-repeat right top; padding: 0px 6px 5px 0px; }
.btn_addfunds				{ height: 21px; float: left; background: url(../images/btn_bk-x.gif) repeat-x; margin: 0px 0px 0px 0px; }
.content_addfunds_p3		{ color: #000000; font-size: 11px; font-weight: normal; padding: 14px 0px 25px 190px; margin: 0px; }

.btn_addcard_lhs            { background: url(../images/btn_lhs.gif) no-repeat left top; }
.btn_addcard_rhs            { background: url(../images/btn_rhs.gif) no-repeat right top; padding: 0px 6px 5px 6px; }
.btn_addcard                { height: 21px; float: left; background: url(../images/btn_bk-x.gif) repeat-x; margin: 5px 0px 0px 0px; }

.row_changeAdrress			 { width: 300px; clear: both; padding: 0px 0px 0px 190px; }

.form_row_new					{ width: 400px; clear: both; padding: 5px 0px 0px 0px; }
.form_row_new .error_field	{ width: 150px; clear: right; float: left; padding: 5px 0px 0px 5px; display:none; 
color: #ff0000; text-align: left; }

.form_row_new .error_field1	{ width: 187px;padding: 0px 0px 0px 5px; color: #ff0000;float:left;clear:right;}

.form_row_new .form_correct	{ width: 12px; height: 11px; display: none; padding: 3px 1px 0px 7px; background: url(../images/step_tick.gif) no-repeat; background-position: 7px 3px; float: left;  }
.form_row_new .form_star	{ width: 2px;  display: block; padding: 5px 0px 0px 5px; color: #ff0000; float: left;  }

.bottom_btn_myAccount		{ width: 260px; height: 21px; float: left; padding: 15px 0px 0px 190px; }

.slide_Div					{padding:0px 0px 0px 9px;}


.content_column_myAccount			{ width: 543px; float: left; padding: 5px 0px 0px 17px; }

.form_row_accountHistory					{ width: 580px; clear: both; padding: 5px 0px 0px 0px; }

.content_address_ForAddFunds{ color: #000000; font-size: 11px; font-weight: bold; padding: 0px 0px 0px 1px; margin: 0px; }

.form_row .error_field_activation	{ width: 200px; clear: right; float: left; padding: 5px 0px 0px 5px; display:none; 
color: #ff0000; text-align: left; }

/********************************/

.body_slider_new_username	{height:67px;width:493px;padding-left:5px;background: #dce4f8;border-bottom: 1px solid #4c167c; border-right: 1px solid #4c167c;border-left: 1px solid #4c167c; }
.body_slider_new_password	{height:92px;width:493px;padding-left:5px;background: #dce4f8;border-bottom: 1px solid #4c167c; border-right: 1px solid #4c167c;border-left: 1px solid #4c167c; }

.form_row_slider		{ width: 530px; clear: both; padding: 5px 0px 0px 0px; }

.form_row_slider .error_field	{ width: 160px; clear: right; float: left; padding: 5px 0px 0px 5px; display:none; 
color: #ff0000; text-align: left; }

.form_row_slider .form_correct	{ width: 12px; height: 11px; display: none; padding: 3px 1px 0px 7px; background: url(../images/step_tick.gif) no-repeat; background-position: 7px 3px; float: left;  }
.form_row_slider .form_star	{ width: 4px;  display: block; padding: 5px 0px 0px 5px; color: #ff0000; float: left;  }
.bettingTable {margin:0px 0px 20px 0px; border:solid;border-collapse: collapse}


.form_row .error_field_maccdetails	{ width: 150px; clear: right; float: left; padding: 5px 0px 0px 165px; display:none; 
color: #ff0000; text-align: left; }
.refer_friend_heading {  padding: 0px 20px 15px 0px; margin: 0px; color: black; font: 11px Tahoma, Verdana, Arial, sans-serif; font-weight: bold;  }

.btn_summaryheaderMyAccount {
	BACKGROUND: url(../images/btn_bk-x.gif) repeat-x; LEFT: 520px; FLOAT: left; POSITION: absolute; TOP: 70px; HEIGHT: 30px
}

.form_row_MyAcc {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 16px; PADDING-BOTTOM: 0px; WIDTH: 500px; PADDING-TOP: 5px
}

.form_input_60_MyAcc {
	CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT : centre; PADDING-BOTTOM: 3px; BORDER-TOP-STYLE: none; PADDING-TOP: 4px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.form_label_MyAcc {
	CLEAR: left; PADDING-RIGHT: 0px;  PADDING-LEFT: 0px;  PADDING-BOTTOM: 0px; WIDTH: 190px; PADDING-TOP: 2px; TEXT-ALIGN: left
}

