body {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:1px; margin-left:0px; margin-top:40px; margin-right:0px; margin-bottom:0px; background-image:url(../images/background.gif);}

body.fileupload {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:1px; margin-left:0px; margin-top:40px; margin-right:0px; margin-bottom:0px; background-image:url(../images/background.gif);}

body.labelBackground {background-color:#FFFFFF; background-image:none;}

h1 {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:60px; font-weight:bold; display:inline; color:#99CC00;}

h2 {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:35px; font-weight:bold; display:inline; color:#99CC00;}

h3 {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:24px; font-weight:bold; display:inline; color:#999999;}

h4 {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:16px; font-weight:bold; display:inline; color:#000000;}

h4.grey {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:16px; font-weight:bold; display:inline; color:#999999;}

h4.green {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:16px; font-weight:bold; display:inline; color:#99CC00;}

h5 {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:14px; font-weight:bold; display:inline; color:#000000;}

table.nav {width:780px;}

table.main {width:780px; background-color:#FFFFFF; padding-left:20px; border-right:1px solid; border-color:#000000; border-bottom:1px solid; border-color:#000000;}

table.upload {width:400px; background-color:#FFFFFF; padding-left:20px; border-right:1px solid; border-color:#000000; border-bottom:1px solid; border-color:#000000;}

table.admin {width:100%;}

table.prepBreadType {width:70%;}

table.summaryReport {width:700px; padding-bottom:10px;}

table.sandwiches {width:510px; padding-bottom:15px;}

table.shoppingBasket {width:100%;}

table.total {width:100%; padding-top:10px; color:#99CC00; font-weight:bold;}

table.register {width:500px;}

table.orderHistory {width:450px; padding-top:10px;}

table.labelOrder {width:100%; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:10px; color:#000000; line-height:14px}

table.footer {width:780px;}

input.postcode {width:100px;}

input.small {width:15px;}

textarea {width:200px;}

select {width:235px; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#000000;}

select.sandwiches {width:290px; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#000000;}

select.small {width:50px; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#000000;}

select.jumpMenu {width:170px; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#000000;}

select.checkoutDate {width:170px; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#000000;}

th.id {width:10px;}

th {color:#333333;}

th.reportHeader1 {width:270px; background-color:#CCCCCC; padding:5px;}

th.reportHeader2 {width:155px; background-color:#CCCCCC; padding:5px;}

th.reportHeader3 {width:75px; background-color:#CCCCCC; padding:5px;}

th.report {background-color:#CCCCCC; padding:5px;}

th.previousOrders {padding-bottom:10px;}

th.labelCol {padding-bottom:5px; padding-right:10px; color:#000000;}

th.labelColPrice {padding-bottom:5px; color:#000000;}

td.nav {vertical-align:bottom;}

td.date {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#666666; padding-top:10px; padding-bottom:10px; padding-right:10px; vertical-align:top;}

td.logo {vertical-align:top;}

td.banner {width:216px; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#666666; vertical-align:top;}

td.shoppingBasket {width:100%; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#666666; padding-top:40px; padding-right:10px; vertical-align:top;}

td.mainArea {width:564px; height:280px; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#666666; padding-top:40px; padding-bottom:20px; padding-right:20px; vertical-align:top;}

td.mainAreaUpload {width:400px; height:200px; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#666666; padding-top:20px; padding-right:20px; vertical-align:top;}

td.cellPadding {padding-bottom:10px; vertical-align:top;}

td.image {width:105px; padding-right:20px; vertical-align:top;}

td.image2 {width:180px; padding-right:20px; vertical-align:top;}

td.columnWidth {width:100px;}

td.columnWidth2 {width:200px;}

td.columnWidth3 {width:150px;}

td.columnWidth4 {width:500px;}

td.checkoutColumnWidth {width:250px;}

td.sandwichColWidth {width:510px;}

td.checkbox {width:5px;}

td.businessWidth {width:25px;}

td.businessColWidth {width:450px;}

td.businessWidth4 {width:425px;}

td.copyright {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#000000; padding-top:7px;}

td.ath {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#000000; padding-top:10px;}

td.adminWidth {width:15%;}

td.reportArea {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#666666; vertical-align:top; padding-bottom:10px; padding-right:20px;}

td.reportCell1 {width:270px; padding-bottom:10px; vertical-align:top;}

td.reportCell2 {width:155px; padding-bottom:10px; vertical-align:top;}

td.reportCell3 {width:95px; padding-bottom:10px; vertical-align:top;}

td.reportCell {vertical-align:top;}

td.labelLeft {width:328px; height:400px; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:10px; color:#000000; line-height:14px; vertical-align:top; padding-top:80px; padding-left:3px; padding-right:35px;}

td.labelRight {width:328px; height:400px; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:10px; color:#000000; line-height:14px; vertical-align:top; padding-top:80px; padding-left: 50px;}

td.labelCol {padding-right:10px; vertical-align: top;}

.hiddenitems {visibility:hidden; position:absolute; background-color:#FFFFFF; width:400px; padding:5px; display:none; border: solid 1px #aaaaaa; z-index:3; text-align:left;}

.addButton {vertical-align:middle;}

.title {padding-bottom:50px; line-height:34px;}

.links {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#666666;}

.smallText {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#666666; padding-top:40px;}

.smallText2 {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#666666;}

.black {color:#000000;}

.mandatory {color:#FF0000;}

.error {color:#FF0000;}

.paddingNav {padding-right:10px}

.summaryCell {vertical-align:top;}

.labelLogo {padding-bottom: 10px;}

.greenBold {color:#99CC00; font-weight: bold;}

a:link {color:#000000; text-decoration:underline;}
a:visited {color:#000000; text-decoration:underline;}
a:active {color:#000000; text-decoration:underline;}
a:hover {color:#99CC00; text-decoration:underline;}

a.green:link {color:#99CC00; text-decoration:none;}
a.green:visited {color:#99CC00; text-decoration:none;}
a.green:active {color:#99CC00; text-decoration:none;}
a.green:hover {color:#000000; text-decoration:none;}

a.footer:link {color:#000000; text-decoration:none;}
a.footer:visited {color:#000000; text-decoration:none;}
a.footer:active {color:#000000; text-decoration:none;}
a.footer:hover {color:#000000; text-decoration:underline;}

a.links:link {color:#666666; text-decoration:none;}
a.links:visited {color:#666666; text-decoration:none;}
a.links:active {color:#666666; text-decoration:none;}
a.links:hover {color:#000000; text-decoration:none;}

a.help:link {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:underline;}
a.help:visited {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:underline;}
a.help:active {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:underline;}
a.help:hover {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#99CC00; text-decoration:underline;}
