.copyright{

	font-family:arial;

	font-size:small;

	

}

.copyright a:link{

	font-family:arial;

	font-size:small;

	color: #0000CC;

}

.copyright a:active{

	font-family:arial;

	font-size:small;

	color: #0000CC;

}

.copyright a:visited{

	font-family:arial;

	font-size:small;

	color: #0000CC;

}

.copyright a:hover{

	font-family:arial;

	font-size:small;

	color: #990033;

}



p

{

	font-family:Arial, Sans-Serif;

	color: #000000;

}

/*---links---*/

/*---restaurant table---*/

a.restaurant_text:link, a.restaurant_text:visited, a.restaurant_text:active {

	font-family:Arial, Helvetica, sans-serif;

	font-size:17px;

	font-weight:bold;

	color:#428327;

	text-decoration:none;

}

a.restaurant_address:link, a.restaurant_address:visited, a.restaurant_address:active {

	font-family:Arial, Helvetica, sans-serif;

	font-size:15px;

	font-weight:bold;

	color:#428327;

	text-decoration:none;

}

/*---menu table---*/

.over { background-color: #FFFFCC;  cursor: pointer}

.out { background-color:transparent; }

p.menu_subcategory

{

	font-weight: bold;

	font-size: 15px;

	background-color: #B0A696;

	height: 23px;

	padding-top:5px;

	color:#000000

}

p.menu_subcategory a:link

{

	font-weight: bold;

	font-size: 15px;

	background-color: #B0A696;

	height: 23px;

	padding-top:5px;

	color:#000000;

}

p.menu_subcategory a:hover

{

	font-weight: bold;

	font-size: 15px;

	background-color: #ead9df;

	height: 23px;

	padding-top:5px;

	color:#bc2d19;

}

p.menu_subcategory_description

{

	font-size: 13px;

	line-height: 16px;

	font-style:italic;

	font-weight:bold;

}

p.menu_product_nobold

{

	font-size: 15px;

}

p.menu_product

{

	font-size: 15px;

	font-weight: bold;

}

p.menu_price

{

	font-size: 13px;

	font-weight:bold;

}

.menu_product_right

{

font-weight:bold;

font-size:15px;

}

p.menu_price_right

{

font-weight:bold;

}

.menu_product_description

{

	font-family:Arial, Sans-Serif;

	color: #000000;

	font-size: 13px;

	line-height: 16px;

	font-style:italic;

}

#menuSideNav_sideBarCSS

{

	font-family: Arial;

	font-weight: bold;

	background-color: #000fff;

	color:#ffffff;

}

#menuSideNav_headerBarCSS

{

	font-family:Arial;

	font-weight:bold;

	color: #ffffff;

	background-color:#c76018;

	text-align:left;

}









/*---history data grid---*/

.history_header

{

	background-color: #AFCDC5;

	font-family:Arial;

	font-weight:bold;

	font-size:13px;

	color: #000000;

	height:25px;

}

.history_alternatingItem

{

	background-color: #AFCDC5;

	font-family:Arial;

	font-size:13px;

	color: #000000;

}

.history_item

{

	background-color: #FFFFFF;

	font-family:Arial;

	font-size:13px;

	color: #000000;

}

.history_pager

{

	font-family:Arial;

	font-size:13px;

	color: #000000;

}

/* ----option page ---- */

/*option product*/

.option_product

{

	font-family:Arial, Sans-Serif;

	color: #000000;

	font-size: 15px;

	font-weight: bold;

}

.option_product_description

{

	font-family:Arial, Sans-Serif;

	color: #000000;

	font-size: 13px;

	line-height: 16px;

	font-style:italic;

}

/*option table*/

table.option_frame_table

{

	border-collapse: collapse;

	border-color: #734900;

}

td.option_message_cell

{

	background-color: #afa697;

}

.option_message

{

	font-size: 15px;

	font-weight: bold;

}

table.option_table

{

	font-family: Arial;

}

/*---buttons---*/

/*special instruction*/

/*--from here--*/

input.specialInstruction{

	font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

font-weight:bold;

border-color: #FFFFFF #666666 #666666 #FFFFFF;

background-color: #313f5a;

padding:2px; 

color:#FFFFFf;

width: 150px;

border-style: solid;

border-top-width: 1px; border-right-width: 1px;

border-bottom-width: 1px; border-left-width: 1px;

}

input.specialInstructionOver{

	font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

font-weight:bold;

border-color: #FFFFFF #666666 #666666 #FFFFFF;

background-color:#9aa3b4;

padding:2px;

color:#FFFFFf;

width: 150px;

border-style: solid;

border-top-width: 1px; border-right-width: 1px;

border-bottom-width: 1px; border-left-width: 1px;

}

input.cartButton{

	font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 10px;

font-weight:bold;

border-color: #FFFFFF #666666 #666666 #FFFFFF;

background-color: #313f5a;

padding:2px; 

color:#FFFFFf;

width: 70px;

border-style: solid;

border-top-width: 1px; border-right-width: 1px;

border-bottom-width: 1px; border-left-width: 1px;

}

input.cartButtonOver{

	font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 10px;

font-weight:bold;

border-color: #FFFFFF #666666 #666666 #FFFFFF;

background-color:#9aa3b4;

padding:2px;

color:#FFFFFf;

width: 70px;

border-style: solid;

border-top-width: 1px; border-right-width: 1px;

border-bottom-width: 1px; border-left-width: 1px;

}

input.addToMyOrder, input.returnToMenu, input.noThankYou, input.itsCorrectNow, input.viewOrderButton, input.historyDetailButton

{

	 font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight:bold;

border-color: #FFFFFF #666666 #666666 #FFFFFF;

background-color: #313f5a;

padding:4px; 

color:#FFFFFf;

width: 170px;

border-style: solid;

border-top-width: 1px; border-right-width: 1px;

border-bottom-width: 1px; border-left-width: 1px;

}

input.addToMyOrderOver, input.returnToMenuOver, input.noThankYouOver, input.itsCorrectNowOver, input.viewOrderButtonOver, input.historyDetailButtonOver

{

	font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight:bold;

border-color: #FFFFFF #666666 #666666 #FFFFFF;

background-color:#9aa3b4;

padding:4px;

color:#FFFFFC;

width: 170px;

border-style: solid;

border-top-width: 1px; border-right-width: 1px;

border-bottom-width: 1px; border-left-width: 1px;

}

input.sendOrderNow

{

	font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 17px;

font-weight:bold;

border-color: #FFFFFF #666666 #666666 #FFFFFF;

background-color:#313f5a; 

padding:4px;

color:#FFFFFf;

width: 170px;

height: 50px;

border-style: solid;

border-top-width: 1px; border-right-width: 1px;

border-bottom-width: 1px; border-left-width: 1px;

}

input.sendOrderNowOver

{

	font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 17px;

font-weight:bold;

border-color: #FFFFFF #666666 #666666 #FFFFFF;

background-color:#9aa3b4;

padding:4px;

color:#FFFFFf;

width: 170px;

height:50px;

border-style: solid;

border-top-width: 1px; border-right-width: 1px;

border-bottom-width: 1px; border-left-width: 1px;

}

input.looklikelink{

	border: none;

	margin: 0;

	padding: 0;

	background-color: transparent;

	font-size:13px;

	color: blue;

	text-decoration: underline;

	cursor: pointer; cursor: pointer;

	width:130px;

}

.lunch_dinner_button 

{

	background-repeat:no-repeat;

	background-color: transparent;

	width: 100%;

	height: 100%;

	border: none;

	margin: 0;

	padding: 0;

	color:#313f5a;

	font-weight:bold;

		

}

.lunch_dinner_text

{

	color:#313f5a;

}

/*-----Group Order-------*/

.insertHeader

{

	color:#313f5a;

	font-family:Arial, Helvetica, Sans-Serif;

	padding:3px;

	font-weight:bold;

}



.gridView_even

{

	padding:3px;

}

.gridView

{

	font-family:Arial;

	font-size: 14px;

	font-weight: normal;

	color:#b3570d;

}

.gridView a:link

{

	font-family:Arial;

	font-size: 14px;

	font-weight: normal;

	color:#bc2d19;

}

.gridView a:hover

{

	font-family:Arial;

	font-size: 14px;

	font-weight: normal;

	color:#313f5a;

}

.gridView_header

{

	font-family:Arial;

	font-size: 16px;

	font-weight: bold;

	color:#313f5a;

}



.set_buddy_button

{

	background-color:Transparent;

	border:none;

	color:#bc2d19;

	font-weight:bold;

	font-family:Arial;

}

.groupOrderUserInsertError

{

	font-family:Arial;

	font-size: 14px;

	font-weight: bold;

	color:#ff0000;

}

/*-----Group Order-------*/

.detailsView_insertRow

{

	font-family:Arial;

	font-size: 14px;

	font-weight: bold;

	color:#b3570d;

}



.detailsView_commandRow a:link

{

	

	display:block;

	background-color:transparent;

	text-align:center;

	font-family: Arial;

	font-weight:bold;

	padding-top: 3px;

	padding-left: 3px;

	text-decoration: none;

	font-size: 12px;

	color:#ffffff;

	

	

}

.detailsView_commandRow a:active

{

	

	display:block;

	background-color:transparent;

	text-align:center;

	font-family: Arial;

	font-weight:bold;

	padding-top: 3px;

	padding-left: 3px;

	text-decoration: none;

	font-size: 12px;

	color:#ffffff;

	

	

}

.detailsView_commandRow a:visited

{

	

	display:block;

	background-color:transparent;

	text-align:center;

	font-family: Arial;

	font-weight:bold;

	padding-top: 3px;

	padding-left: 3px;

	text-decoration: none;

	font-size: 12px;

	color:#ffffff;

	

	

}



.detailsView_commandRow a:hover

{

	

	display:block;

	background-color:transparent;

	text-align:center;

	font-family: Arial;

	font-weight:bold;

	padding-top: 3px;

	padding-left: 3px;

	text-decoration: none;

	font-size: 12px;

	color:#e28736;

	

	

}

.detailsView_commandRow

{

	display:block;

	background-image: url(../images/Bjs/dk_blue_box.jpg); height: 25px;width: 35px;

	background-repeat:no-repeat;

	background-position:bottom;

	text-align:center;

	font-family: Arial;

	font-weight:bold;

	padding-top: 5px;

	text-decoration: none;

}

#Info_Info_Table

{

	font-family:Arial;

	font-size:10px;

	color: #313F5A;

	background-color:#FDEFC2;

	border: 1px solid #B3570D;

	}



/*----cart----*/

/*.Cart

{

	position:fixed;

	

}
