 .orderNumber {
	color: #000000; 
 
	padding: 5px 6px 5px 5px; 
	font-family: Arial, Microsoft Sans Serif, Verdana, Helvetica, Lucida Grande; 
	font-size: 18px; 
	font-weight: bold; 
	letter-spacing: normal
}

.orderComplete {
	color: #000000; 
	font-family: Arial, Microsoft Sans Serif, Verdana, Helvetica, Lucida Grande; 
	font-size: 12px; 
	letter-spacing: normal; 
}

.arialText {
	color: #000000; 
	font-family: Arial, Microsoft Sans Serif, Verdana, Helvetica, Lucida Grande; 
	font-size: 18px; 
	letter-spacing: normal; 
}

.uiFloatingContainer {position: absolute;z-index: 200;border:solid 1px #003366;background:#ffffcc;padding:5px;display:none;	}

/************************************************* 
HTML Styles
*************************************************/
td,body{
	font-family:verdana,arial,helvetica;
	font-size:11px;
	line-height:15px;
	color:#000000;
}

a{
color:#371d15;
}
.MedBasket{
 font-family:verdana,arial,helvetica;
 font-size:10px;
/* font-weight:bold;*/
}
.SmlBasket {
 font-family:verdana,arial,helvetica;
 font-size:9px;
/* font-weight:bold;*/
}
.leftnav {font: 10px verdana,arial,helvetica; font-weight: normal; color:#000000;}
A.leftnav:LINK, A.nav:VISITED {font: 10px verdana,arial,helvetica; font-weight: bold; text-decoration: none; color: #000000;}
A.leftnav:HOVER {font: 10px verdana,arial,helvetica; font-weight: bold; text-decoration: underline; color: #000000;}

.topnav {font: 11px verdana,arial,helvetica; font-weight: normal; color:#371d15;}
A.topnav:LINK, A.topnav:VISITED {font: 11px verdana,arial,helvetica; font-weight: normal; text-decoration: none; color: #371d15;}
A.topnav:HOVER {font: 11px verdana,arial,helvetica; font-weight: normal; text-decoration: underline; color: #371d15;}

.cp {font: 10px verdana,arial,helvetica; font-weight: normal; color:#ffffff;}
A.cp:LINK, A.cp:VISITED {font: 10px verdana,arial,helvetica; font-weight: normal; text-decoration: underline; color: #ffffff;}
A.cp:HOVER {font: 10px verdana,arial,helvetica; font-weight: normal; text-decoration: underline; color: #ffffff;}

.header{
font-size:15px;
color:#371d15;
font-weight:bold;
}


.featTtl{
font-size:15px;
color:#371d15;
font-weight:bold;
}

.hdrColumn{
	font-weight:bold;
	color:#000000;
}

em{
	font-weight:bold;
	color:#000000;
	font-style:normal;
}

.topGradient{

	padding:5px;

}
.topGradient a{
	font-weight:bold;
	text-decoration:none;
	margin-left:1px;
}

.rightGradient {
    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr="#f3deab",EndColorStr="#f3deab",GradientType=0);
    padding: 5px;
    border-top: 1px solid #987240;
    background: #f3deab;
}

.mntable {
    border-left: 1px solid #987240;
	border-right: 1px solid #987240;
}
.rightGradient a{
	font-weight:normal;
}
.rightGradient h5{
	font-weight:bold;
	margin-bottom:5px;
	color:#371d15;
	font-size:13px;
}

h5{
font-family:helvetica,verdana,arial;
font-size:35px;
line-height:35px;
margin-bottom:5px;
color:#371d15;
font-weight:normal;
}

.search tr{
background:#e9b608;
}
.search td{
}

.topRight{

}

.topRight strong{
font-weight:normal;
font-size:14px;
color:#838383;
}





/************************************************* 
Floating DEK layer
*************************************************/

.DEK
	{
    POSITION: absolute;
    VISIBILITY: hidden;
    Z-INDEX: 200
	}

	
/************************************************* 
Calendar object Styles 
*************************************************/

.MonthView
{
	color:#000000; 
	font-size: 13px; 
	font-family: arial;
	text-decoration: none; 
}
A.MonthView:LINK 
{
	text-decoration: none; 
	color:#000000; 
	font-size: 13px; 
	font-family: arial;
}
A.MonthView:VISITED 
{
	text-decoration: none; 
	color:#000000; 
	font-size: 13px; 
	font-family: arial
}
A.MonthView:HOVER 
{
	background:#e9b608;
	text-decoration: none; 
	font-size: 13px; 
	color:#000000; 
	font-family: arial;
}

.MonthViewEvent
{
	color:#000000; 
	font-size: 13px; 
	font-family: arial;
	text-decoration: none; 
	font-weight: bold;
}
A.MonthViewEvent:LINK 
{
	text-decoration: underline; 
	color:#000000; 
	font-size: 13px; 
	font-family: arial;
	font-weight: bold;
}
A.MonthViewEvent:VISITED 
{
	text-decoration: underline; 
	color:#000000; 
	font-size: 13px; 
	font-family: arial;
	font-weight: bold;
}
A.MonthViewEvent:HOVER 
{
	background:#e9b608;
	text-decoration: none; 
	font-size: 13px; 
	color:#000000; 
	font-family: arial;
	font-weight: bold;
}

.MonthViewHome
{
	color:#000000; 
	font-size: 12px; 
	font-family: arial;
	text-decoration: none; 
}
A.MonthViewHome:LINK 
{
	text-decoration: none; 
	color:#000000; 
	font-size: 12px; 
	font-family: arial;
}
A.MonthViewHome:VISITED 
{
	text-decoration: none; 
	color:#000000; 
	font-size: 12px; 
	font-family: arial
}
A.MonthViewHome:HOVER 
{
	background:#e9b608;
	text-decoration: none; 
	font-size: 12px; 
	color:#000000; 
	font-family: arial;
}

.MonthViewEventHome
{
	color:#000000; 
	font-size: 12px; 
	font-family: arial;
	text-decoration: none; 
	font-weight: bold;
}
A.MonthViewEventHome:LINK 
{
	text-decoration: underline; 
	color:#000000; 
	font-size: 12px; 
	font-family: arial;
	font-weight: bold;
}
A.MonthViewEventHome:VISITED 
{
	text-decoration: underline; 
	color:#000000; 
	font-size: 12px; 
	font-family: arial;
	font-weight: bold;
}
A.MonthViewEventHome:HOVER 
{
	background:#e9b608;
	text-decoration: none; 
	font-size: 12px; 
	color:#000000; 
	font-family: arial;
	font-weight: bold;
}
.button 
{
font-family:MS Sans Serif,Arial,Helvetica;
	font-size: xx-small;
	color: #000000;
	background:#e7cb9d;
	border:solid 1px #000000;
} 

.buttonSmall
{
 font-family:verdana,arial,helvetica;
 font-size:9px;
 background-color: #e7cb9d; 
 color: #000000;
 border:solid 1px #000000;
} 


#reservation {
background:url(/images/reservation-bg.png) no-repeat;
padding:12px 20px;
width:607px;/* 647px */
height:63px;/* 87px */
position:absolute;
left:310px;
top:48px;
}

#reservation h5 {
background:url(/images/make-reservation.png) no-repeat;
height:53px;
width:193px;
display:block;
float:left;
margin-top:6px;
}

#reservation h5 span {
display:none;
}

#resform {
margin:6px 0 0 5px;
}
#resform fieldset {
float:left;
margin-left:20px;
}
#resform label {
text-transform:uppercase;
display:block;
font-size:14px;
color:#241001;
padding-left:4px;
margin-bottom:3px;
}
#resform input[type="text"],
#resform-page input[type="text"] {
background:url(/images/inputs.png) no-repeat 0 -100px;
font-size:15px;
color:#111;
width:66px;/* 86px */
height:20px;/* 32px */
padding:6px 10px;
border:0;
}
#resform input[type="image"] {
margin:21px 0 0 19px;
}
#resform input.datepicker,
#resform-page input.datepicker {
background:url(/images/inputs.png) no-repeat 0 0;
width:102px;/* 122px */
border:0;
}

#resform select,
#resform-page select {
background:url(/images/inputs.png) no-repeat 0 -100px;
font-size:15px;
color:#111;
width:86px;
height:32px;
padding:6px 10px;
border:0 !important;
-webkit-appearance:none;
}
#resform .selectBox-dropdown,
#resform-page .selectBox-dropdown {
background:url(/images/inputs.png) no-repeat 0 -100px;
font-size:15px;
color:#111;
width:66px;/* 86px */
height:20px;/* 32px */
padding:6px 10px;
border:0;
}
.selectBox-dropdown .selectBox-label {
display:inline-block;
white-space:nowrap;
overflow:hidden;
}
.selectBox-dropdown-menu {
position:absolute;
z-index:99999;
max-height:172px;
background:#fff;
overflow:auto;
}
.selectBox-inline {
outline:none;
background:#fff;
display:inline-block;
overflow:auto;
}
.selectBox-options,
.selectBox-options li,
.selectBox-options li a {
list-style:none;
display:block;
cursor:default;
padding:0;
margin:0;
}
.selectBox-options li a {
line-height:1.5;
padding:.1em .5em;
white-space:nowrap;
overflow:hidden;
color:#111;
}
.selectBox-options li.selectBox-hover a {
background-color:#fae8c8;
}

#resform-page {
position:relative;
}
#resform-page label {
width:70px;
display:inline-block;
}
#resform-page fieldset {
margin:.7em 0;
}
#resform-page input[type=image] {
position:absolute;
top:0;
left:220px;
}


