body     { color: #000000; font-size: 11px; font-family: verdana, Arial, Helvetica, sans-serif;  }
td, p, ul, li  { font-size: 11px; font-family: verdana, Arial, Helvetica, sans-serif }
a {color:#666666; text-decoration:underline; }
a:hover {color:#881649; text-decoration:none; }

a.lv12:link  { font-size: 11px; font-family: verdana, Arial, Helvetica, sans-serif }
a.lv12:Visited  { color: blue; font-size: 11px; font-family: verdana, Arial, Helvetica, sans-serif }
a.lv12:Hover       { text-decoration: none }
.v12b   { color: black; font-size: 12px; font-family: verdana, Arial, Helvetica, sans-serif  }
.v12b:hover   { text-decoration: none }
.v12b:link   { color: black }
.divide    { background-image: url("../images-x/co-mid-div.gif") }
.v12  { font-size: 12px; font-family: verdana, Arial, Helvetica, sans-serif }
.v14  { font-size: 14px; font-family: verdana, Arial, Helvetica, sans-serif }
.v15  { color: #4d4d4d; font-size: 15px; font-family: verdana, Arial, Helvetica, sans-serif }
.headlinethin { font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: lighter; color: #4d4d4d; }
.headlineblack { font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #4d4d4d; }
.input-box     { background-color: white; border: solid 1px #787878; height: 18px }
.textarea     { background-color: white; border: solid 1px #787878;  }
.upsbox       { width: 329px; border: solid 1px #a0522d }
.errorbox        { width: 618px; border: solid 1px #a0522d }
.highlight { background-color: #ffffcc }
.pointer {cursor: pointer; }
.gray  { color: gray; }

.pad-L10   { padding-left: 10px }
.pad-R10   { padding-right: 10px }
.pad-R5    { padding-right: 5px }
a.art  { color: #663300; font-size: 11px }
a.art:hover   { text-decoration: none }

.nomargin  { margin: 0; padding: 0 }

.list { color: #4d4d4d; font-size: 17px; font-family: Arial, Helvetica, sans-serif; margin: 0px; padding: 0px }
.desc { color: #4d4d4d; font-size: 15px; font-family: Arial, Helvetica, sans-serif; margin: 0px; padding: 0px }
h4 { font-size: 14px; margin: 0; padding: 0 }
a.cat_desc  { color: #663300; font-size: 17px }
a.item_desc_search  { color: #663300; font-size: 15px }
.item_desc  { color: #663300; font-size: 17px }
.totalbox   { background-color: #f2f0f0; margin-top: 1px; margin-bottom: 10px; padding: 2px 0 0; border: solid 1px #e4e2e2 }
.resultsbox  { padding: 3px 0 3px 20px }
.cat { padding: 12px 0px 10px 3px }
a.art  { color: #663300; font-size: 12px }
a.add  { color: #333333; font-weight: bold; text-decoration: none; background-color: #ebebeb; padding: 2px 12px; border: solid 1px #787878 }
a.add:hover  { color: white; font-weight: bold; text-decoration: none; background-color: #8da150; padding: 2px 12px; border: solid 1px #000 }
.dline   { background-image: url("../images-x/d-line.gif"); background-repeat: repeat-x; background-position: center 0 }
.v10gray { color: #666666; font-size: 10px }
