.overtab { background-color:white; }
.maincell { padding-left:12px; padding-right:90px; }
h1,h2,h3,h4,h5,h6 { margin-bottom:0; padding-top:0; line-height:110%; text-align:left; text-align:left; }
h4 { line-height:100%; }
#buckmenu { margin:0; padding:0; }
#buckmenu span {
 font-family:'Palatino Linotype','Book Antiqua',Palatino,'Times New Roman',times,serif;
 width:300px; display:block; text-align:left; padding-top:12px; line-height:1.15em; clear:left;
}
#buckmenu div { font-weight:bold; }
#buckmenu .l { float:left; width:240px; }
#buckmenu .l select, #buckmenu span input, #sidebox select { font-size:7pt; }
#sidebox form { display:inline; }
#buckmenu .r { float:right; }
#sidebox { width:216px; border:1px solid darkgreen; background:wheat; float:right; }
#sidebox p { font-size:9pt; margin:0; padding:0; clear:both; text-align:right; }
#sidebox div div { font-size:9pt; margin:0; padding:0; clear:both; text-align:left; }
.ii p { float:left; }
.ii { display:block; float:left; width:160px; }
#sidebox b { float:right; }
#sidebox h4 { margin-bottom:6px; }
#sidebox div { padding-left:6px; padding-right:6px; }
#sidebox input, #buckmenu span select { font-size:8pt; }
#heads { margin:0; padding:0; }
#heads td, #heads th { text-align:left; margin:0; padding:0; font-size:10.5pt; vertical-align:top; }
#heads td { vertical-align:bottom; }
#heads a { padding-right:3px; }
#menunotes {
 display:block; margin:auto; width:480px; padding:8px; padding-right:32px; margin-top:12px;
 background:mintcream; border-top:1px dotted green; border-bottom: 1px dotted green;
}
#menunotes p, #menunotes li { font-size:8pt; }
#complete, #complete textarea { width:420px; }
#complete p { display:block; font-weight:normal; line-height:1.2em; padding:0; }
.incap,.outcap{
 font-family: tahoma,arial,helvetica,helv,sans-serif,sans; font-size: 9pt;
 font-style: normal; font-weight: bold; text-decoration: none;
}
.outcap{ margin:3px; margin-left:0px; width:100%; padding:0; }

.lastlist{ font-size:8pt; text-align:center; font-style:normal; }
.mid td{ text-align: center; vertical-align: middle; }
.outcap p { text-align:inherit; }
.un { background:silver; }
#subform { padding:12px; border: green double 3px; }
#subform .text { background:lightgreen; }

.stdoptions { font-weight:bold; }
.stdoptions .optr { float:right; }
.stdoptions .optn { display:block; clear:both; }
.stdoptions .endnote { display:block; clear:both; font-weight:normal; font-style:italic; }

#basket .stdoptions a { color:blue; text-decoration:none; border:1px solid blue; font-size:6pt; padding-left:1px; padding-right:1px; }
#basket .stdoptions a:hover { color:white; background:blue; cursor:pointer; }
#basket .stdoptions a.x, .x { border:1px solid red; color:red; }
#basket .stdoptions a:hover.x, .x:hover { color:white; background:red; cursor:pointer; }
a.x { font-size:11pt; }
#basket { clear:both; }
#allcourse a { text-decoration:none; }
/*
#dishlist { float:left; width:264px; }
#basket { float:right; width:230px; }
#complete { float:left; width:264px; }
#basket p, #dishlist p { text-align:left; }
#howtohead { clear:both; }
*/
label { color:red; }

