/*
 * lowellvending.css
 *
 * Defines cascading styles used across the Lowell Vending Company website.  
 */

/*
 * The class styles defined in this section are all default values for style
 * tag attributes on html controls.  Editing the definitions here alters the
 * default style for the corresponding object in the Lowell Vending website.
 */

body { background-color:#C79255; font-family: Verdana, Arial, sans-serif, Helvetica; }

table.index { margin-top:5%; margin-right:auto; margin-left:auto; border:0px solid; }

table.main { margin-top:10px; margin-right:auto; margin-left:auto; border:0px solid; }

table.products { margin-top:0px; margin-right:auto; margin-left:auto; border:0px solid; }

table.nav { margin-left:10px; font-size:.8em; font-weight:bold; color:#FFFF09; padding-left:8px; }

table.select { margin-left:10px; font-size:.8em; font-weight:bold; color:#773c00; padding-left:8px; }

table.navsm { margin-left:15px; font-size:.7em; font-weight:bold; color:#FFFF09; padding-left:8px; }

ul { margin-left:15px; margin-top:0px; }

ul.hc { margin-left:-25px; margin-top:0px; }

.indexpagebg {  background-image:url(images/indexbg.jpg); background-repeat:no-repeat; }

.indexpageheader { font-size:14pt; font-style:italic; font-weight:bold; color:#b23200; text-indent:20px; }

.indexbody { font:normal normal normal 10pt/11pt Arial, sans-serif, Helvetica; color:#822400; padding:5px 0px 0px 20px; }

p { text-indent:1em; }

.ocpagesubhead { font-size:9pt; font-style:italic; font-weight:bold; color:#E3BEA4; text-align:center; }

.hcpagehead { font-size:14pt; font-style:italic; font-weight:bold; color:#E3BEA4; text-align:center; }

.hcpagesubhead { font-size:9pt; font-style:italic; font-weight:bold; color:#E3BEA4; }

.hcpagebody { font-size:9pt; color:#E3BEA4; }

.hcpagebodysm { font-size:8pt; color:#E3BEA4; }

.pageheader { background-image:url(images/windowtop.jpg); background-repeat:no-repeat; font-size:14pt; font-style:italic; font-weight:bold; color:#b23200; text-indent:20px;  }

.pagesubheader { font-size:11pt; font-style:italic; font-weight:bold; color:#b23200; text-indent:0px; }

.windowbody { background-image:url(images/windowbody.jpg); background-repeat:repeat-y; }

.lgsubhead-bdr_top { font-size:12pt; font-weight:bold; color:#b23200; border-style:solid; border-color:#b23200; border-width:0px 0px 1px 0px; }

.lgsubhead-bdr { font-size:12pt; font-weight:bold; color:#b23200; border-style:solid; border-color:#b23200; border-width:1px 0px 1px 0px; }

.subhead-bdr { font-size:10pt; font-weight:bold; color:#b23200; border-style:solid; border-color:#b23200; border-width:1px 0px 1px 0px; }

.subhead { font-size:9pt; font-weight:bold; color:#b23200; padding:5px 10px 0px 20px; }

.prodsubhead { font-size:9pt; font-weight:bold; color:#b23200; padding:5px 0px 0px 0px; }

.smprodsubhead { font-size:8pt; font-weight:bold; color:#b23200; padding:5px 0px 0px 0px; }

.bodycopy { font-size:8pt; color:#773C00; padding:5px 10px 0px 20px; }

.bodyimage { padding:10px 10px 10px 10px; }

.prodcopy { font-size:8pt; color:#773C00; }

.warning { font-size:6pt; font-weight:normal; color:#ff0000; }

.disclaimer { font-size:6pt; font-weight:normal; color:#773c00; border-style:solid; border-color:#773c00; border-width:1px; padding:2px; }

.footercopy { font-size:9pt; font-weight:bold; color:#773C00; padding-top:3px; }

/* These rules control the links in the navigation column*/
a:link { color:#b23200; text-decoration:none; }
a:active { color:#ff0000; text-decoration:none; }
a:visited { color:#b23200; text-decoration:none; }
a:hover { color:#FFFF09; }
a.tree { font-size:9pt; font-weight:900; color:#b23200; text-decoration: none; padding-left:4px; }
/*.idle { font-size:.8em; font-weight:bold; color:#FFFF09; padding-left:8px; text-decoration:none; }
.idlesm { font-size:.7em; font-weight:bold; color:#FFFF09; padding-left:10px; text-decoration:none; }

/* These rules control the links in the body of the page*/
a.body { color:#0000ff; text-decoration:underline; }
a.body:active { color:#ff0000; text-decoration:underline; }
a.body:visited { color:#0000ff; text-decoration:underline; }
a.body:hover { color:#ff0000; text-decoration:underline; }

/* These rules control the links in the Office Coffee page*/
a.oc { font-size:8pt; color:#E3BEA4; text-decoration:underline; }
a.oc:active { font-size:8pt; color:#ff0000; text-decoration:underline; }
a.oc:visited { font-size:8pt; color:#E3BEA4; text-decoration:underline; }
a.oc:hover { font-size:8pt; color:#ffff00; text-decoration:underline; }