@charset "UTF-8";
html {overflow-y: scroll;}
html,
body {
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: 300;
	font-size: 12px;
    background-image: url(/images/pw_bg_red.jpg);
    background-repeat: repeat-y;
    background-position: center top;
}
h1 {
	padding:0;
	margin:0;
	font-size:16px;
}
p {
	font-size:12px;
	line-height:18px;
}

p.content{
	font:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:650;
	
	}

p+p {
	font-style:italic;
	font-size:11px;
}

img#background { height: 100%; width: 100%; z-index: 0; position:absolute;}
.bgImg {
}

/*img#gc { height: 100%; width: 100%; z-index: 0; position:fixed;}*/

#content {
	position:absolute;
	top:-1px;
	height:760px;
	width:840px;
	/*padding:1px 1px 1px 1px;*/
	overflow:auto;
	left: -1px;
}
/*layers in content*/

/*not in use*/
#logosub {
	height:135px;
	width:810px;
	text-align:center;
	z-index:2;
	top:500px;
}
#themain {
	height:365px;
	width:810px;
	padding:0;
	text-align:right;
	z-index:1;
}

#thefront {
	height:365px;
	width:810px;
	padding:0;
	text-align:center;
	z-index:1;
}

/*IN USE*/
#thelogo {
	height:130px;
	width:420px;
	overflow:auto;
	z-index:1;
	position:absolute;
	top:385px;
	left:203px;
	text-align: center;
}

#thejumplogo {
	height:137px;
	width:950px;
	overflow:auto;
	z-index:1;
	position:absolute;
	left:0px;
	text-align: left;
}

#thejumpnav {
	position:absolute;
	height:120px;
	width:854px;
	overflow:auto;
	z-index:2;
	text-align:right;
	top:0px;
	left:141px;
}

#thenav {
	position:absolute;
	height:40px;
	width:790px;
	overflow:auto;
	text-align:center;
	z-index:15;
	top:355px;
	left:1px;
}
/*layers in the main*/
#line {
	height:25px;
	width:780px;
	overflow:auto;
	text-align:left;
	z-index:8;
	position:absolute;
	top:333px;
	left:10px;
}

#frontline {
	height:25px;
	width:780px;
	overflow:auto;
	text-align:left;
	z-index:1;
	position:absolute;
	top:293px;
	left:10px;
}

#jumpline {
	height:25px;
	width:960px;
	overflow:auto;
	text-align:right;
	z-index:1;
	position:absolute;
	top:-9px;
	left:10px;
}

#heroes {
	height:235px;
	width:460px;
	overflow:auto;
	text-align:left;
	z-index:7;
	position:absolute;
	top:160px;
	left:-70px;
}

#buttons {
	height:200px;
	width:120px;
	padding:0px;
	z-index:2;
	position:absolute;
	top:92px;
	left:640px;
	text-align:right;
}

#locData {
	height:200px;
	width:145px;
	padding:0px;
	z-index:2;
	position:absolute;
	top:92px;
	left:625px;
	text-align:right;
}

#theflash {
	height:360px;
	width:800px;
	overflow:auto;
	z-index:1;
	position:absolute;
	top:0px;
	left:0px;
}

#theheader {
	height:80px;
	width:750px;
	overflow:auto;
	z-index:1;
	position:absolute;
	top:7px;
	left:20px;
	text-align: right;
}

#themiddle {
	height:290px;
	width:420px;
	text-align:right;
	overflow:auto;
	z-index:1;
	position:absolute;
	top:85px;
	left:200px;
}

#gcMiddle {
	text-align:left;
	overflow:auto;
	z-index:1;
	position:absolute;
	top:50px;
	left:0px;
	/*min-height:650px;*/
}

#Warrior {
	overflow:auto;
	z-index:1;
	position:absolute;
	top:200px;
	left:0px;
}

#Chef {
	overflow:visible;
	z-index:0;
	position:absolute;
	top:30px;
	left:0px;
}

.tdBold 
{
	font-weight:bold;
}
/*Popup Control*/
.popupControl{
	background-color:White;
	position:absolute;
	visibility:hidden;
}
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

/* styles for IE 5 Mac */
#centerwrap 
{
	width:995px;
	/*height:1000px;*/
	/*margin:2px auto;*/
	position:relative;
}

/* commented backslash hack  - invisible to IE 5 \*/
#centerwrap {
	position:absolute;
	margin:0 0 0 -490px;
	left:50%;
	/* these lines uncommented to go to vert and horiz centering */
	/*margin:-255px 0 0 -420px;*/
	/*top:50%;*/
	z-index: 4;
}
/* end hack */
.cartMessage1 {
	font-family: Arial, Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: White;
	text-decoration: none;
}
.cartMessage2 {
	font-family: Arial, Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: White;
	text-decoration: none;
}
.cartText {
	font-family: Arial, Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: White;
	text-decoration: none;
}
.tablebg {
            height: 55px;
            width: 995px;
}
.orderTable 
{
	border-width: 0;
	width: 260px;
	background-color: Black;
	min-height:600px;
	z-index:2000;
}
.location {
	font-family: Arial, Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: white;
	text-decoration: none;
}
.selectDateTime {
	font-family: Arial, Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: white;
	text-decoration: none;
}
.formFieldTitle {
	font-family: Arial, Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: white;
	text-decoration: none;
}
.formFieldTitle a:link {
	font-family: Arial, Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #eeb111;
	text-decoration: none;
}
.formFieldTitle a:visited {
	font-family: Arial, Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #eeb111;
	text-decoration: none;
}
.formFieldTitle a:active {
	font-family: Arial, Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #eeb111;
	text-decoration: none;
}
.formFieldTitle a:hover {
	font-family: Arial, Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #eeb111;
	text-decoration: none;
}
.bodyText {
	font-family: Arial, Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: white;
}
.bodyText a:link{
	font-family: Arial, Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-variant: normal;
	color: white;
}
.bodyText a:visited{
	font-family: Arial, Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-variant: normal;
	color: white;
}
.bodyText a:hover{
	font-family: Arial, Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-variant: normal;
	color: white;
}
.bodyText a:active{
	font-family: Arial, Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-variant: normal;
	color: white;
}
.bodyText2 {
	font-family: Verdana, "Arial Geneva", sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: White;
	text-decoration: none;
}
.bodyText2 a:link {
	font-family: Verdana, "Arial Geneva", sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #f17000;
	text-decoration: underline;
}
.bodyText2 a:visited {
	font-family: Verdana, "Arial Geneva", sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #f17000;
	text-decoration: underline;
}
.bodyText2 a:active {
	font-family: Verdana, "Arial Geneva", sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #f17000;
	text-decoration: underline;
}
.note {
	font-family: Arial, Verdana, Geneva, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: white;
	text-decoration: none;
}
.popupControl{
	background-color:White;
	position:absolute;
	visibility:hidden;
}
.ContextMenuPanel 
{
	border: 1px solid #868686;
	z-index: 1000;
	background: repeat-y 0 0 #FAFAFA;
	cursor: default;
	padding: 1px 1px 0px 1px;
}

.ContextMenuBreak
{
	margin:1px 1px 1px 10px;
	padding:0;
	height:1px;
	overflow:hidden;
	border-top: 1px solid #C5C5C5;	
}

.resultserror 
{
    color:#eeb111;
}

a.ContextMenuItem
{
	display: block;
	text-decoration: none;
	cursor: pointer;
	white-space: nowrap;
	padding-right: 2px;
	padding-left: 10px;
	padding-bottom: 2px;
	padding-top: 2px;
	font-family: Arial, Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #360301;
	text-decoration: none;
}

a.ContextMenuItem-Selected
{
	font-weight: bold;
}

a.ContextMenuItem:hover
{
	background-color: #FFE6A0;
	color: #003399;
	border: 1px solid #D2B47A;
	padding-right: 1px;
	padding-left: 9px;
	padding-bottom: 1px;
	padding-top: 1px;
}
.priceBoxNoodle
{
	padding:15px;
	color:White;
	width:480px;
	background-image:url(/images/order/box_bg_noodles.jpg);
	background-repeat:no-repeat;
}.priceBoxSignature
{
	padding:15px;
	color:White;
	width:480px;
	background-image:url(/images/order/box_bg_signature.jpg);
	background-repeat:no-repeat;
}
.yellowHeader {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #F93;
	text-decoration: none;
}

.imageItem {
	overflow:hidden;
	text-align:left;
	position:absolute;
	width:555px;
}

.modifier {
	overflow:hidden;
	text-align:left;
	position:absolute;
	width:707px;
}

.modalBackground {
	background-color:Black;
	filter:alpha(opacity=60);
	opacity:0.6;
}

.editItem {
	position:absolute;
	overflow:hidden;
	text-align:left;
	width:660px;
}

.editItemBackground {
	position:absolute;
	background-color:Black;
	filter:alpha(opacity=60);
	opacity:0.6;
	z-index:10000;
}

/**html #editItem
{
    position: fixed !important;
    margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (WindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px' ) !important;
}

* html #editItemBackground
{
    position: fixed !important;
    height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px' ) !important;
    width: expression(document.body.clientWidth + "px") !important;
	background-color:Black;
	filter:alpha(opacity=60);
	opacity:0.6;
}*/

.rowBG 
{
	background-image: url(/images/order/optional_mod_window_06.jpg);
	background-repeat: repeat-y;
}
.dishNameBold
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color:#ffffff;
	font-weight:bold;
}
.dishName 
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color:#ffffff;
}
.smallText
 {
	font-family: Arial, Verdana, Geneva, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: white;
}
#phoenix {
	width:780px;
	text-align:left;
	z-index:1;
	top:350px;
}
#tucson {
	width:780px;
	text-align:left;
	z-index:1;
	top:160px;
}
#newmexico {
	width:780px;
	text-align:left;
	z-index:1;
	top:160px;
}
#dallas {
	width:780px;
	text-align:left;
	z-index:1;
	top:160px;
}
#houston {
	width:780px;
	text-align:left;
	z-index:1;
	top:160px;
}
#amarillo {
	width:780px;
	text-align:left;
	z-index:1;
	top:160px;
}
#austin {
	width:780px;
	text-align:left;
	z-index:1;
	top:160px;
}
#college {
	width:780px;
	text-align:left;
	z-index:1;
	top:160px;
}
#elpaso {
	width:780px;
	text-align:left;
	z-index:1;
	top:160px;
}
#sanantonio {
	width:780px;
	text-align:left;
	z-index:1;
	top:160px;
}
#waco {
	width:780px;
	text-align:left;
	z-index:1;
	top:160px;
}
.polo_landing_banner {
	height: 303px;
	width: 896px;
	vertical-align: top;
	background-repeat:no-repeat;
	background-image: url(/images/order/five_cultures_banner.jpg);
	color:#FFFFFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight:bold;
}