html{width: 100%; height: 100%;}
body{width: 100%; height: 100%; padding: 0px; margin: 0px; font-family: Arial; font-size: 11px; background-color: #fff;
	 min-width: 1000px; min-height: 550px; 
}

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_l 	{vertical-align: top; padding-top: 100px; background: url(../images/NFL_Image.jpg) no-repeat center 210px; position: relative; left: 0px; top: 0px;}
.orange a{color: #ffffff;}
.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%;}
/***********Bowl***********/
.body_bowl	{background: #e6ebee; width: 100%; height: 100%; padding: 0px; margin: 0px; 
			font-family: Arial; font-size: 11px; text-align: center;}
.step_body_bowl		{width: 800px; padding: 0px; margin: 0px auto;}
.header_bowl	{background: url(../images/header.jpg) no-repeat left top; height: 145px; width: 800px; position: relative; top: 0px; left: 0px;}

a.logo_bowl {display: block; position: absolute; top: 20px; right: 40px; width: 225px; height: 57px;}
.box_links	{position: absolute; top: 80px; right: 50px; font: 12px Arial; color: #fff;}
.box_links a{font: 12px Arial; color: #fff; text-decoration: none;}
.box_links a:hover{text-decoration: underline;}
.bolw		{position: absolute; top: 160px; left: 550px; filter: alpha(opacity=90);     -moz-opacity: 0.9;     opacity: 0.9;}

.table_content_rest_bowl{font: bold 12px "Arial"; width: 600px; margin: 40px auto; background: #fff;}
.table_content_rest_bowl td{border-bottom: 1px solid #e5e5e5; height:30px;}
.table_content_rest_bowl a{font: bold 12px "Arial"; text-decoration: none;}
.table_content_rest_bowl a:hover{font: bold 12px "Arial";text-decoration: underline;}
/*************************/
.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: 20px; vertical-align: top; }
.right{width: 380px; 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;}


.table_content3 {font: 11px "Arial";}
.table_content3 td {height: 20px; padding-left: 5px; padding-right: 5px; border:none;}

.table_content3 a  {color: #000; text-decoration: underline; font-weight: bold; }
.table_content3 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:12px "Arial"; height: 25px; padding: 0px; padding-left: 10px; border: none; }
.menu a{font: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;}
/*border: 1px solid green;*/
a.link_xmII	{position: absolute; left: 0px; top: 0px;  width:100%; height: 100%;}

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";}

/* WIZARD MENU START */
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_over_100.gif) no-repeat left top;	width: 100px;	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_tab_100.gif) no-repeat left top;	width: 100px;	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_tab_100.gif) no-repeat left top;	width: 100px;	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_over_80.gif) no-repeat left top;	width: 80px;	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_tab_80.gif) no-repeat left top;	width: 80px;	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_tab_80.gif) no-repeat left top;	width: 80px;	height: 33px;	font: bold 12px "Arial";
	color: #000;	vertical-align: middle;	text-align: center;	line-height: 33px; text-decoration: none;}
/* WIZARD MENU END */



.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;}

.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;}



/* ============================================================================================= */

form {
	margin: 0px;
	padding: 0px;
}

.row1 {
	background-color: #fef2dc;
}

.row2 {
	background-color: #FFF8EF;
}

.main_table{background-color: #fef2dc; border: 1px solid #f8be52; margin: 0px;}
.main_table_td{vertical-align: top;}

.section_table{ margin: 30px;}
.section_table_td{background-color: #fff; border: 1px solid #e7e1eb; padding: 10px; font: bold 12px "Arial"; vertical-align: top;}
.section_table_th{padding-top: 10px;}

.content_table{margin: 10px; border: solid 1px #fef2dc;}
.content_table td{border: none; padding-left: 5px; padding-right: 5px; font: 12px "Arial";}

.table_header {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	background-color: /*#FFC175*/#f7941d;
}

.Error {padding: 5px; height: 27px; border: none; font: 12px "Arial"; color:#f00;}


.options_select{width: 100%;}
.options_select th{background-color: #fdeada; font: bold 12px "Arial"; height: 27px; padding-left: 10px;}
.options_select td{font: bold 11px "Arial"; height: 17px; padding: 0px; padding-left: 10px;}
.options_select a{font: bold 11px "Arial"; text-decoration: none;}
.options_select td{font: bold 11px "Arial"; height: 17px; padding: 0px; padding-left: 10px;}



.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;}


.how_work{background: url(../images/how_work.gif) no-repeat left top; height: 175px; width:407px;}
.how_step{width:100%; margin-top:40px; margin-left: 20px; font: 12px "Arial";}
.yellow_box{width:100%; font: 12px "Arial"; background: #f6fadb; border:1px solid #e3e7c9;}
.text_red{font-weight:bold;  color: #c50000;}

.errMsg{
	width: 200px;
	vertical-align:middle;
	text-align: center;
	color:red;
	font-weight:bold;
	height: 20px;
	background-color:#ffffff;
	border: solid 1px orange;
	display: none;
	/* position: absolute;*/
}
.itemText{
	width: 100%;
	font-size:12px;
}
.itemFeild{
	width: 250px;
	font-size:12px;
}
.text_12_non{
	font-size:12px;
}
.button {
	font-size: 12px;
	/*border: solid 1px #336699;*/
}
.blue{color: Blue;}
