/*
/* NOTE: This first style is actually set at the top of the screen that uses it
/* 		 as it uses a randomly generated background image

table.home_1

*/

table.main {
	border: #C0C0C0 1px solid;
	background-color: white;
}

table.order_box {
	margin-top: 10px;
}

table.order_box_list {
	border-top: #A2A2A2 1px solid;	
	margin-left: 8px;
	margin-top: 5px;
	margin-bottom: 5px;
}

table.order_button {
	margin-bottom: 10px;
}

td.cream_divide_bottom {
	border-bottom: #FFFFFF 3px solid;
}

td.cream_divide_top {
	border-top: #FFFFFF 3px solid;
	border-bottom: #FFFFFF 3px solid;
}

td.detail_box_mid {
	border-bottom: #A2A2A2 1px solid;	
	border-top: #A2A2A2 1px solid;	
}

td.detail_box_bottom {
	border-bottom: #A2A2A2 1px solid;	
}

td.detail_box_left {
	border-left: #A2A2A2 1px solid;	
	border-bottom: #A2A2A2 1px solid;	
	border-top: #A2A2A2 1px solid;	
}

td.detail_box_right {
	border: #A2A2A2 1px solid;	
}

td.inner {
	background: #FFFFFF url(../media/inner_menu.jpg) top left no-repeat;
}

td.inner_long {
	background: #FFFFFF url(../media/inner_menu_long.jpg) top left no-repeat;
}

td.inner_white {
	background: #FFFFFF url(../media/inner_menu_white.jpg) top left no-repeat;
}

td.order_box_left {
	border-left: #A2A2A2 1px solid;	
	border-bottom: #A2A2A2 1px solid;	
}

td.order_box_right {
	border-left: #A2A2A2 1px solid;	
	border-right: #A2A2A2 1px solid;	
	border-bottom: #A2A2A2 1px solid;	
}

td.order_box_top {
	border: #A2A2A2 1px solid;	
}

.box_off {	
	margin-top: 2px;
	border: none;
}

.box_on {
	margin-top: 2px;
	padding: 1px;
/*	border: 2px solid #80FF00;  lime */ 
	border: 2px solid #FFA600; /* orange */ 
}

table.section_item {
	border-left: 1px solid #E6E6E6;
	border-bottom: 1px solid #E6E6E6;
	margin-bottom: 14px;
}
	
table.special_offer_header {
	background: #FFFFFF url(../media/special_offer/special_offer_stripe.jpg) bottom left no-repeat;
	margin-top: 30px;
	margin-bottom: 20px;
}



