BODY, TD {font-family: Verdana, Helvetica, sans-serif; font-size:8pt; color:#000000 }

#menu {   color: #000000}
#middle { position:absolute; width:100%; height:100%; z-index:3; left:150px; top:103px; background:#FFFFFF; padding:20px }
#header1 { font-weight:bold; color:#FFFFFF }
#header2 { font-size:7pt }
#header3 { font-weight:bold; color:#000000 }


a.smallmenu { font-size: 7pt; font-weight:bold; color: #FFFFFF; text-decoration:none; line-height: 20px}
a.smallmenu:hover { font-size: 7pt; font-weight:bold; color: #FFF78C; text-decoration:none; line-height: 20px}
.select {font-size:10px }
SELECT {font-size:10px }
INPUT.smallinput {height:9pt }
.description { font-size: 9pt }
a.description {text-decoration:none; color:#000000 }
a.description:hover { color:#9bb06b }
a.option {text-decoration:none; color:#000000}
a.option:hover { color:#9bb06b }
.price { font-size: 8pt;  font-weight:bold } 
.extra { font-size: 7pt; font-weight:normal } 
.smalltext {font-size: 7pt }
a.smalltext {text-decoration:none }
a.smalltext:hover {color:#CCCCCC }
INPUT.smalltextinput {font-size:9pt}
.phone { font-size: 9pt; color: #FFF78C }

TABLE.content {border-width:1px; border-style:solid; border-color:#9bb06b; width:100%}
TABLE.content TD {padding-left:10px; padding-right:10px}
TABLE.content TD.title {background:#9bb06b; font-weight:bold; color:#FFFFFF; height:20}
TABLE.content TD.contenthead {height:20px; background-color:#FFF78C; font-weight:bold}
TABLE.content TD.contentsubhead {height:16px; font-weight:bold; color:#83955B}
TABLE.content TD.seperator {height:1px; background-color:#9bb06b}
TABLE.content TD.seperatorgrey {height:1px; background-color:#CCCCCC;
	border-left:15px solid #FFFFFF}.customer {  font-style: italic; text-align: right; margin-top: 0px; margin-bottom: 12px}

.textaltcolor {color:#4b601b}

LI {margin-top:2pt}