html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption {margin: 0; padding: 0px; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent;}

body {/* \*/
 height:100%; width:100%;  /* hide from Mac IE 5.x */
margin: 0; border: 0;  font-family: Verdana, Arial, Helvetica, sans-serif; color: #595959; font-size: 0.85em; line-height:1em; background-color:#4b525f;}

td {font-family: Verdana, Arial, Helvetica, sans-serif; color: #595959; font-size: 11px; line-height:14px;}

#container { width:100%; height:100%; position: absolute; }
#box {position: relative; top:15px; width:801px; height:117px; background: url(0images/BGhead.gif) no-repeat;}
#boxDis {position: relative; top:15px; width:801px; height:117px; background: url(0images/BGheadDIS.gif) no-repeat;}
#head {position:relative; top:0px; left:0px; height: 118px; width: 814px; z-index:8; }
#lorryDiv {float:left; position:relative; top:-15px; left:-10px; margin-bottom:-15px;}
#callMeDiv {float:right; position:relative; top:10px; width:450px; }

#contentDivHome {position:relative; top:28px; left:0px; width:781px; background-color: #ffffff; padding:10px 10px 30px 10px; background: url(0images/BGcontent.gif) repeat-y; z-index:9; margin-bottom:20px;}
#contentDiv {position:relative; top:28px; left:0px; width:761px; background-color: #ffffff; padding:10px 20px 30px 20px; background: url(0images/BGcontent.gif) repeat-y; z-index:9; margin-bottom:20px; font-size:0.8em; line-height:1.4em;}
#textDiv {position:relative; top:0px; left:0px; width:210px; padding:0px; float:left;}
a.text:link,  a.text:visited { color:#333333;  border-bottom: dotted 1px #333333; text-decoration:none; }
a.text:hover { color:#03b26e;  border-bottom: dotted 1px #03b26e; text-decoration:none; background-color:#ffffff;}

h1 {color: #b20346; font-size: 1.5em; line-height:1.2em; font-weight: normal; padding: 8px 0px; text-transform: capitalize; }
h2 {color: #03b26e; font-size: 1.3em; font-weight: normal; padding-bottom: 0px; line-height:18pt;}
h3 {font-size: 10pt; font-weight: normal; padding-bottom: 10px; padding-top: 10px; line-height:10pt; text-transform:uppercase;}
h4 {font-size: 1em; padding: 0px; margin: 0px; line-height:1em; display: inline-block;}

b {color: #000000;  font-weight: normal; }
b.veg {color: #03b26e;  font-weight: bold; }

.panelHome {width:206px; background: url(0images/images/panel_01.gif) no-repeat; background-color:#e1e0e0; margin:20px 10px; display: inline-block; float:left; }
.panelHomeIn {height:218px; padding:10px; line-height:1.4em; font-size:0.8em;}
.panelHomeIn ul { text-align:left; padding-left:15px}
.panelHomeIn li {padding-bottom:5px}

.panelHomeIn h4 {color:#ffffff; font-weight: normal; font-size:1.2em; padding:3px 0; margin-bottom:30px;}
a.HomeButton:link, a.HomeButton:visited {background: transparent url(0images/button01.gif) no-repeat; display:inline-block; height:45px; width:180px; color:#ffffff; padding-top:20px; text-decoration:none; font-size:1.3em}
a.HomeButton:hover {text-decoration:underline; background: transparent url(0images/button02.gif) no-repeat; }


#footerDiv {font-size: 0.7em; padding-top:3px; color:#ffffff; background: url(0images/BGfooter.gif) no-repeat; width:801px; height:20px; position: relative; top:0px; z-index:18;}
#footerDiv a:link, #footerDiv a:visited {color: #ffffff; text-decoration:none; border-bottom: dotted 1px #ffffff;}
#footerDiv a:hover {color: #abadb0; border-bottom: dashed 1px #abadb0;}

#menuDiv {position:absolute; top:83px; left:180px; width:500px; height:26px; z-index:11;}
#menuDiv ul {display: inline; list-style-type: none;}
#menuDiv li {display: inline; list-style-type: none; padding-right: 2px; font-size: 0.85em; text-transform: uppercase;}
a.nav00:link, a.nav00:visited {background: transparent url(0images/Tab00.gif) no-repeat; display:inline-block; height:28px; width:118px; color:#ffffff; padding-top:10px; text-decoration:none;}
a.nav00:hover {text-decoration:underline; color:#000000;}
a.nav01:link, a.nav01:visited {background: transparent url(0images/Tab01.gif) no-repeat; display:inline-block; height:28px; width:118px; color:#ffffff; padding-top:10px; text-decoration:none;}
a.nav01:hover {text-decoration:underline; background: transparent url(0images/Tab00.gif) no-repeat;}

#subMenu {position:absolute; top:117px; left:0px; width:793px; height:28px; background: url(0images/BGsubMenu.gif) repeat-x; z-index:10; text-align:left; padding:2px 0 0 8px; font-size: 0.7em; }
#subMenu a:link, #subMenu a:visited {color: #ffffff;  padding:4px 5px 10px 5px; text-transform: uppercase; text-decoration:none;  margin-top:2px; display: inline-block; }
#subMenu a:hover {background-color: #f5f5f5; color: #b20346;}
#subMenu a.subMenuOn:link, #subMenu a.subMenuOn:visited {color: #b20346; background-color: #f5f5f5; }

a.panelLink:link, a.panelLink:visited {display:inline-block; height:125px; width:189px; color:#ffffff; padding-top:10px; text-decoration:none; text-align: center; font-size:0.9em; border:none 0; margin:5px 20px;}
a.panelLink:hover {text-decoration:underline; color:#000000; border-style:none;}

#catMenu {width:172px; position: absolute; left:1px; top:10px;}
#catMenu a:link, #catMenu a:visited {color: #ffffff; background: url(0images/images/catMenu0_03.gif) repeat-y; display:inline-block; width:162px; text-align:right; padding:5px 10px 5px 0; text-decoration:none;}
#catMenu a:hover {color: #ffffff; background: url(0images/images/catMenu0_02.gif) repeat-y;}
#catMenu a.catMenuOn:link, #catMenu a.catMenuOn:visited {color: #8ee819; background: url(0images/images/catMenu0_02.gif) repeat-y; display:inline-block; width:162px; text-align:right; padding:5px 10px 5px 0;}


#productsDiv { margin-left:170px; position: relative;}
.Ptable { width:380px;}
.Ptable td { border-bottom: solid 1px yellow; vertical-align:top;}
.Pcode { text-transform: uppercase; color:#000000;}
#productsDiv ul {padding-left:12px;}



