﻿.debug { background-color: #efefef; clear: both;}
.isVeg { color: #62A21D; }
.isHot { color: #BD1938; }
.isNew { color: #0E614F; }
.FormError { color: #B50122; font-weight: bold; border: 1px solid #dddddd; background-color: #efefef; padding: 5px;}

* { vertical-align: baseline; text-decoration: none; outline: 0; padding: 0; margin: 0; }

body { background-color: #ffffff; font-family: arial; font-size: small; color: #000000 }
p    { color: #000000; margin:5px; }
hr   { color: #C2C2C2; background-color: #C2C2C2; height: 1px; width: 100%; margin: 2px 0 1px 0 }
ul { list-style:circle; margin-left:25px;}
ol { list-style:circle; margin-left:25px;}
input {border:1px solid #0E614F; }
h3 {color:#BD1938;}

select {border: #0E614F; border-color:#0E614F; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px} 

.text {width:140px;}
.red {color:#9a0126;}
.green {color:#006f54;}

a:hover {text-decoration: underline }

.left  { float: left }
.right { float: right }
.center { text-align:center}
.clear { clear: both } 
.clear1 {clear:both; height:5px; line-height:1px; font-size:1px;}
.btn {border:1px solid #0E614F; color:#0E614F; background-color:#EDE1BC; font-size:small; font-weight:bold; }
.greenText {color: #00664C; font-weight:bold}
.redText {color: #A71D34; font-weight:bold}

.header { height: 32px; border: solid #0E614F; border-width: 0 0 1px 0; background-repeat: repeat-x; padding: 5px 7px 0 7px; background-color:#0E614F }

.logo { float: left; width: 47px; height: 30px; background-repeat: no-repeat }

.stores a {color:#B50122; font-weight:bold}

.dropdown {border:1px solid #0E614F}


.topmenu {background-color:#62A21D; background-repeat:repeat-x; padding: 5px 7px 5px 7px; color:#FFFFFF; font-size:small; height:32px; vertical-align:middle}
.topmenu a {color:#FFFFFF; font-size:small; text-decoration:none}

.orderBody {background-color:#F3E9CF; padding:10px;}

.mainbody {padding:10px;}

.footer {border: solid #0E614F; border-width: 0 0 1px 0; background-repeat: repeat-x; padding: 5px 7px 4px 7px; background-color:#0E614F; color:#FFFFFF }
.footer a {color:#FFFFFF; font-size:small}

.menuHeader {background-color:#EFE5C6; background-repeat:repeat-x; padding: 5px 7px 5px 7px; color:#007C62; font-size:small }
.menuHeader a {color:#007C62; font-size:small; font-weight:bold;}
.menuItems a {font-size:medium; font-weight:bold; color:#B50122;}
.menuQt {width:20px; font-size:small; }
.menuProds {width:120px; font-size:small}


.orderItem {float:left; padding-right:10px;padding-left:5px;}
.orderItem a {color:#000000; text-decoration:underline}
.orderPrice {float:left; padding-right:10px;}
.orderAdd {float:left; padding-right:10px;}
.orderTotal {font-weight:bold; margin-right:20px;}

.personal {padding-left:5px; clear:both; margin-bottom:8px; padding-bottom:3px;}
.personal span {float:left; width:100px;}
.personal input {float:left}
.radio {float:left; width:20px;}
.noborder {border:0;}
.noborder INPUT {border:0;}
.personal a {color:#A71D34; font-weight:bold; text-decoration:underline}
.edit {float:left;}
.greenLink {color:#00664C; font-weight:bold; text-decoration:underline}

.redHeaderBox {border: solid #A71D34; border-width: 0 0 1px 0; background-repeat: repeat-x; padding: 5px 7px 4px 7px; background-color:#A71D34; color:#FFFFFF; font-weight:bold;}

.dropDownMed {width:180px; font-size:small; margin-left:5px;}
.dropDownSmall {width:100px; font-size:small; margin-left:5px;}
.dropDownSmaller {width:60px; font-size:small; margin-left:5px;}

.inputBoxSmall {width:80px; font-size:small; margin-left:5px;}

.toppingTitle {width: 30px; text-align: left;}
.toppingCheckbox { width: 30px; }
.toppingName { margin-top: 5px; }


.OfferBox { border: 1px solid #00664C; padding: 10px;}