body{	width: 100%; height: 100%; padding: 0px; margin: 0px; font-family: Arial; font-size: 11px;}

a{	text-decoration: underline; color: #000;}
a:hover{	text-decoration: none;}

.table_body{background-color: #f26522; width: 100%; height: 100%;}

.title  {font-family:Arial; font-size: 20px; padding: 0px; margin: 0px; font-weight: bold;}
.text_12{font-family: Arial; font-size: 12px; padding: 0px; margin: 0px; font-weight: bold;}
.text_14{font-family: Arial; font-size: 14px; padding: 0px; margin: 0px; font-weight: bold;}
.text_16{font-family: Arial; font-size: 16px; padding: 0px; margin: 0px; font-weight: bold;}
.text_20{font-family: Arial; font-size: 20px; padding: 0px; margin: 0px; font-weight: bold;}
.text_8{font-family: Arial; font-size: 8px; padding: 0px; margin: 0px; }
.text_10{font: bold 10px "Arial"; padding: 0px; margin: 0px;}

.orange{	vertical-align: top; padding-top: 100px;}
.orange a{color: #ffffff;}
.blue{color: Blue;}
.blue_1{color: #3a69af;}
.line_grey { width: 203px; height: 3px; background-color: #cccccc; font-size: 1px;}
.grey {background-color: #cccccc; font-size: 1px; }
.line_grey_big {height: 3px; background-color: #cccccc; font-size: 1px;}
.center_field{	background-color: #ffffff;}
.input_home{width: 203px;}
.footer{color: #f7a67f; font-size: 11px; }
.footer a{ color: #f7a67f; text-decoration: none;}
.footer a:hover{ color: #f7a67f; text-decoration: underline;}

.title_white{background-color: #fff; height: 27px; font: bold 12px "Arial"; padding-left: 10px;}
.title_blue{padding-left: 20px; background-color: #7ebce5; height:30px;}
.title_red{background-color: #f7a37a; height: 27px; font: bold 12px "Arial"; padding-left: 10px;}
.title_rose{background-color: #fdeada; height:30px; font: bold 12px "Arial";padding-left: 10px;}
.title_grey{background-color: #ccc; height: 27px; font: bold 12px "Arial";padding-left: 10px;}
.title_bluelight{background-color: #f2f8fc; height: 30px; font: bold 11px "Arial";padding-left: 10px;}
.title_fiolet{background-color: #c7c3e1; height: 30px; font: bold 12px "Arial";padding-left: 10px;}


.step_body{	width: 960px; padding-top: 20px; height: 100%;}
.title_step{font-family: Arial; font-size: 12px;}
.title_step a{font-family: Arial;  text-decoration: none; font-weight: normal;}
.title_step a:hover{font-family: Arial; text-decoration: underline;}
.select_step{width: 200px; font-size: 16px; font: 12px "Arial";}
.select_step_r{width: 130px; font-size: 16px;}
.left{padding: 30px; vertical-align: top; }
.right{width: 250px; vertical-align: top; }
.right1{width: 210px; vertical-align: top; }
.right_res{vertical-align: top;}

.earn{width:100%; background-color: #c7c3e1;}
.earn_text{ background-color: #fff; font: 11px "Arial";}
.cuisines{ background-color: #f5f5f5; line-height:20px;}

.order_info td{ height: 50px; padding-left: 20px; padding-right: 20px; border-bottom: 1px solid #e5e5e5;}
.order_info{border: 1px solid #e5e5e5; font: bold 14px "Arial";}

.table_right{font-family:Arial; font-size: 12px; }
.table_right a{color: #000; text-decoration: underline; font-weight: bold;}
.table_right a:hover {text-decoration: none;}



.right_table    {border: 1px solid #e5e5e5; font: 11px "Arial";}
.right_table td {border-bottom: 1px solid #e5e5e5; }


.table_content_rest{border: 1px solid #e5e5e5; font: bold 12px "Arial";}
.table_content_rest td{ padding-left: 20px; padding-right: 20px; border-bottom: 1px solid #e5e5e5; height:30px;}
.table_content_rest a{font: bold 12px "Arial"; text-decoration: none;}
.table_content_rest a:hover{font: bold 12px "Arial";text-decoration: underline;}

.table_content{border: 1px solid #e5e5e5; font: 12px "Arial";}
.table_content td{ padding-left: 20px; padding-right: 20px; border-bottom: 1px solid #e5e5e5;}

.table_content1    {border: 1px solid #e5e5e5; font: 11px "Arial";}
.table_content1 td { height: 25px; padding-left: 10px; padding-right: 10px; border-bottom: 1px solid #e5e5e5; }

.table_content1 a  {color: #000062; line-height: 25px; text-decoration: none;}
.table_content1 a:hover  {	text-decoration: underline;}


.table_content2 {font: 11px "Arial";}
.table_content2 td {height: 25px; padding-left: 5px; padding-right: 5px; border:none;}

.table_content2 a  {color: #000; text-decoration: underline; font-weight: bold; }
.table_content2 a:hover  {text-decoration: none;}

.footer_step{color: #858585; font-size: 12px; }
.footer_step a{ color: #858585; text-decoration: none;}
.footer_step a:hover{ text-decoration: underline;}

.grey_box{background-color: #ccc; height: 60px; font: 12px "Arial"; }
.grey_box td{ border: none;}

.text{font: 11px "Arial";}
.selected_item td{border:  none;}
.selected_item_num{font: bold 11px "Arial";	color: Maroon;	vertical-align: top;	width: 20px;}
.selected_item_title{font: bold 11px "Arial"; }
.selected_item_price{font: 11px "Arial";  width:40px;}
.selected_item_action{vertical-align: bottom;}
.selected_item_info{font: 11px "Arial";}

.selectmenu{padding: 10px 0px;}
.selectmenu td{border: none; vertical-align: top; padding: 0px;}

.selectmenu_button_top{ padding: 0px; padding-top: 10px;}
.selectmenu_button_top td{border: none; vertical-align: bottom; padding: 0px; font-size: 1px;}

.selectmenu_button_bot{ padding: 0px; margin: 0px;}
.selectmenu_button_bot td{border: none; vertical-align: top; padding: 0px; font-size: 1px;}

.text_orange{color: #ff6600; font: 18px "Arial";}
.text_grey{color: #858585; font: 11px "Arial";}

.big_menu{padding: 0px;}
.big_menu td{border: none; width: 270px; padding: 0px; padding-top: 20px; padding-bottom: 20px;}
.menu{width: 250px;}
.menu th{background-color: #fdeada; font: bold 12px "Arial"; height: 27px; padding-left: 10px; }
.menu td{font: bold 12px "Arial"; height: 25px; padding: 0px; padding-left: 10px; border: none; }
.menu a{font: bold 12px "Arial"; text-decoration: none;}
.menu a:hover{text-decoration: underline;}

.link_table{margin: 0px; margin-top: 15px; }
.link_table td{padding: 0px; border: none;}
.link_table a{font: 12px "Arial"; color: blue; line-height: 27px;}

a.btn_grey_top{background: url(../images/tab_grey.gif) no-repeat left top;	width: 84px; height: 30px;	font: bold 12px "Arial";	color: #000;	
	vertical-align: middle;	text-align: center;	line-height: 30px; text-decoration: none;	display: block;}
a.btn_grey_top:hover{background: url(../images/tab_grey.gif) no-repeat left top;	width: 84px;	height: 30px;	font: bold 12px "Arial";	
	color: #ff6600;	vertical-align: middle;	text-align: center;	line-height: 30px; text-decoration: none;	display: block;}
a.btn_white_top{background: url(../images/tab_white.gif) no-repeat left top;	width: 84px;height: 30px;	font: bold 12px "Arial";
	color: #000;	vertical-align: middle;	text-align: center;	line-height: 30px;	text-decoration: none;	display: block;}
a.btn_white_top:hover{background: url(../images/tab_white.gif) no-repeat left top;	width: 84px;	height: 30px;	font: bold 12px "Arial";	color: #ff6600;	
	vertical-align: middle;	text-align: center;	line-height: 30px; text-decoration: none;	display: block;}
a.btn_blue_bot{background: url(../images/tab_grey_bot.gif) no-repeat left top;	width: 103px;	height: 31px;	font: bold 12px "Arial";
	color: #000;	vertical-align: middle;	text-align: center;	line-height: 30px;	text-decoration: none;	display: block;}
a.btn_blue_bot:hover{background: url(../images/tab_grey_bot_hover.gif) no-repeat left top;	width: 103px;	height: 31px;	font: bold 12px "Arial";
	color: #ffffff;	vertical-align: middle;	text-align: center;	line-height: 30px; text-decoration: none;	display: block;}
.btn_blue_bot{	background: url(../images/tab_grey_bot_hover.gif) no-repeat left top;	width: 103px;	height: 31px;	font: bold 12px "Arial";
	color: #ffffff;	vertical-align: middle;	text-align: center;	line-height: 30px;	display: block;}
	
.form_pay{padding: 0px; border: none;}
.form_pay td{padding: 5px; height: 27px; border: none; font: 12px "Arial";}

.form_register{border: 3px solid #f26522; padding: 20px; }
.register_data{font: 12px "Arial"; color: #000; margin-top: 10px;}
.maroom{color: #990000; font: bold 12px "Arial";}
.input_240{	width: 240px; font: 12px "Arial";}
.input_160{	width: 160px; font: 12px "Arial";}
.input_200{	width: 200px; font: 12px "Arial";}

a.marker{background: url(../images/info_tab_over.gif) no-repeat left top;	width: 135px;	height: 33px;	font: bold 12px "Arial";
	color: #000;	vertical-align: middle;	text-align: center;	line-height: 33px;	text-decoration: none;	display: block;}
a.marker:hover{background: url(../images/info_tab.gif) no-repeat left top;	width: 135px;	height: 33px;	font: bold 12px "Arial";
	color: #000;	vertical-align: middle;	text-align: center;	line-height: 33px; text-decoration: none;	display: block;}
.marker{background: url(../images/info_tab.gif) no-repeat left top;	width: 135px;	height: 33px;	font: bold 12px "Arial";
	color: #000;	vertical-align: middle;	text-align: center;	line-height: 33px; text-decoration: none;}



a.marker100{background: url(../images/info_tab_over100.gif) no-repeat left top;	width: 135px;	height: 33px;	font: bold 12px "Arial";
	color: #000;	vertical-align: middle;	text-align: center;	line-height: 33px;	text-decoration: none;	display: block;}
a.marker100:hover{background: url(../images/info_tab100.gif) no-repeat left top;	width: 135px;	height: 33px;	font: bold 12px "Arial";
	color: #000;	vertical-align: middle;	text-align: center;	line-height: 33px; text-decoration: none;	display: block;}
.marker100{background: url(../images/info_tab100.gif) no-repeat left top;	width: 135px;	height: 33px;	font: bold 12px "Arial";
	color: #000;	vertical-align: middle;	text-align: center;	line-height: 33px; text-decoration: none;}


a.marker80{background: url(../images/info_tab_over80.gif) no-repeat left top;	width: 135px;	height: 33px;	font: bold 12px "Arial";
	color: #000;	vertical-align: middle;	text-align: center;	line-height: 33px;	text-decoration: none;	display: block;}
a.marker80:hover{background: url(../images/info_tab80.gif) no-repeat left top;	width: 135px;	height: 33px;	font: bold 12px "Arial";
	color: #000;	vertical-align: middle;	text-align: center;	line-height: 33px; text-decoration: none;	display: block;}
.marker80{background: url(../images/info_tab80.gif) no-repeat left top;	width: 135px;	height: 33px;	font: bold 12px "Arial";
	color: #000;	vertical-align: middle;	text-align: center;	line-height: 33px; text-decoration: none;}


	
.table_marker{background: url(../images/tabs_line_bg.gif) repeat-x left top; height: 33px; margin: 0px;}
.form_personal_info{	background-color: #fef2dc; border: 1px solid #f8be52; margin: 0px;}
.form_personal_info td{vertical-align: top;}
.field_personal_info{ margin: 30px;}
.field_personal_info td{background-color: #fff; border: 1px solid #e7e1eb; padding: 10px; font: bold 12px "Arial"; vertical-align: top;}
.field_personal_info th{padding-top: 10px;}
.data_personal_info{margin: 10px;}
.data_personal_info td{border: none; padding-left: 5px; padding-right: 5px; font: 12px "Arial";}


.categories_menu{font: bold 11px "Arial"; height: 25px; padding-left: 10px; padding-right: 10px;}
.categories_menu a{font: bold 11px "Arial"; text-decoration: none;}
.categories_menu a:hover{text-decoration: underline;}
.categories_menu_th{	background-color: #fdeada; font: bold 12px "Arial"; height: 27px; padding-left: 20px;}

.revision {	margin-top: 20px; border-bottom: 1px solid #ccc; padding-bottom: 10px;}
.revision th{font: bold 11px "Arial"; padding-left: 10px;}
.revision td{font: 11px "Arial"; padding-right: 10px; width: 120px;}

.backto a{font: 10px #000; color: black; text-decoration: underline;}
.backto a:hover{font: 10px #000; color: black; text-decoration: none;}

.fav_order{margin: 30px; background-color: #fff; font: 12px "Arial"; border: 1px solid #e7e1eb;}
/*.fav_order_td{ border: 1px solid #e7e1eb; padding: 10px; font: bold 12px "Arial"; vertical-align: top;}*/
.fav_order_title{padding: 10px; font: bold 12px "Arial";}
.fav_order_th{background-color: #E7EBF7; border: 1px solid #e7e1eb; padding: 10px; font: bold 12px "Arial";}
.fav_order_white{font: 11px "Arial"; padding: 10px; height: 90px;}
.fav_order_grey{font: 11px "Arial"; padding: 10px; background-color: #fafafa; height: 90px;} 

.order_details_button{padding: 30px;}
.order_details_button input{margin: 30px;}

.order_details{width: 660px; border: 2px solid #ee872f;}
.order_details_logo{background: url(../images/ck_logo_1.gif) no-repeat left center; height: 57px; margin-left: 20px; margin-right: 20px; 
		vertical-align: middle; line-height: 57px;}
.order_details_text{padding: 10px 20px; border-top: 2px solid #9a9a9a;}

.order_details_table{border-top: 2px solid #9a9a9a; border-bottom: 1px solid #ee872f;}
.order_details_table th{border: 1px solid #c6c6c6; background-color: #f2f2f2; font: bold 12px "Arial"; height: 22px; line-height: 22px;}
.order_details_table td{border: 1px solid #c6c6c6; font: 12px "Arial"; vertical-align: top;}
.total{border-bottom: 1px solid #ee872f; font: 12px "Arial"; padding: 10px;}

.order_detail_footer{font: 11px "Arial"; padding: 10px; color: #858585; padding-left: 20px;}

/* Company*/
.body_orange{background-color: #f26522;}
.table_header{background-color: #ffffff; border-bottom: 1px solid #000; padding-top: 12px; padding-left: 10px;}
.table_header a{font: bold 12px "Arial"; color: #000;}

.company_button_table{height: 36px;}
.company_button_table a{font: bold 12px "Arial"; color: #000;}
a.company_button{background: url(../images/company_nav_bg.gif) repeat-x left top; height: 36px; font: bold 12px "Arial"; color: #000; 
		display: block; vertical-align: middle; text-align: center; padding-left: 10px; padding-right: 10px; line-height: 36px;
		border-right: 1px solid #a9ccde; text-decoration: none;}
a.company_button:hover{background: url(../images/company_nav_bg_over.gif) repeat-x left top; height: 36px; font: bold 12px "Arial"; color: #fff; 
		display: block; vertical-align: middle; text-align: center; padding-left: 10px; padding-right: 10px; line-height: 36px;
		border-right: 1px solid #a9ccde; text-decoration: none;}
.company_button_cheked{background: url(../images/company_nav_bg_over.gif) repeat-x left top; height: 36px; font: bold 12px "Arial"; color: #fff; 
		vertical-align: middle; text-align: center; padding-left: 10px; padding-right: 10px; line-height: 36px;
		border-right: 1px solid #a9ccde; text-decoration: none;}	

a.company_button_1{background: url(../images/company_nav_home_over-02.gif) no-repeat left top; height: 36px; font: bold 12px "Arial"; 
		color: #000; display: block; vertical-align: middle; text-align: center; padding-left: 10px; padding-right: 10px; line-height: 36px;
		float: left; border-right: 1px solid #a9ccde; text-decoration: none;}
a.company_button_1:hover{background: url(../images/company_nav_home_over.gif) no-repeat left top; height: 36px; font: bold 12px "Arial"; 
		color: #fff; display: block; vertical-align: middle; text-align: center; padding-left: 10px; padding-right: 10px; line-height: 36px;
		float: left; border-right: 1px solid #a9ccde; text-decoration: none;}
.company_button_checked_1{background: url(../images/company_nav_home_over.gif) no-repeat left top; height: 36px; font: bold 12px "Arial"; 
		color: #fff; vertical-align: middle; text-align: center; padding-left: 10px; padding-right: 10px; line-height: 36px;
		border-right: 1px solid #a9ccde; text-decoration: none;}
		
.company_left{width: 212px; background-color: #fce0d3; vertical-align: top;}
.company_right{width: 592px; background-color: #fef0e9; vertical-align: top;}
.company_right_title{background-color: #fce0d3; height: 45px; width: 100%; font: 18px "Arial"; color: #666666; padding-left: 10px;}
.company_right_content{font: 12px "Arial"; color: #000000; padding: 10px;}
.company_content{width: 100%; background-color: #fef0e9; vertical-align: top;}

.company_footer{height: 40px; background-color: #f9b291; vertical-align: middle; text-align: left; padding-left: 10px; font: bold 12px "Arial"; 
		color: #000;}
.company_footer a{font: bold 12px "Arial";color: #000; text-decoration: none; }
.company_footer a:hover{text-decoration: underline; }

.company_home{font: 1px; background-color: #ffffff; }
.company_contact_table{font: 12px "Arial"; color: #000; width: 100%; margin: 5px;}
.company_contact_separator{height: 1px; width: 100%; background-color: #cccccc; font-size: 1px;}
.company_contact_separator_td{height: 30px; vertical-align: middle;}

.contact_form{	width: 340px; font: bold 11px "Arial"; margin: 10px; }
.input_contact{width: 240px; background-color: #fef0e9; font: 12px "Arial";}
.select_contact{width: 160px; font: 12px "Arial";}

.learn_box_head{background: url(../images/learnbox_head_bg.gif) repeat-x left top; height: 42px; border-bottom: 1px solid #c6c6c6;}
.learn_box{background: #fff; border: 1px solid #c6c6c6;}
.learn_box_cont{font: 12px "Arial"; color: #000000; padding: 10px; line-height: 22px;}
.company_right_content_learn{font: 12px "Arial"; color: #000000; padding: 10px; line-height: 22px;}

