    ul.jenn {counter-reset:numsection;   padding: 0 0 0 1em; list-style-type: none; }
    ul.jenn li:before { counter-increment: numsection ; content: counters(numsection, ".") ": "; }
    zip { color: red; font-size:small }
    city { text-transform:uppercase }
    faqq { color: black; text-transform: uppercase; }
    faqa { color: green; }
    select { text-align:right; }
    #advertised_price_row { font-weight:bold;  background-color:#F778A1; }
    .total { font-weight:bold; background-color:#42C0FB}
    .quotation_tr {width:auto; text-align:center; font-weight:bold; text-transform:capitalize; font-size:130%; background-color:#00FFFF}
body {
  margin: 0;
  padding: 0;
  font-family: "Times New Roman", "Lucida Grande", sans-serif;
  /*
  background-color:#000;
  background-repeat:no-repeat;
  background-attachment: fixed;
  background-image: url('DoorcoServiceArea.jpg');
  */
}
div {
  padding: 1px 0;
}

#dciBody {
  width: 95%;
}

table.dciNormal {
  width: auto;
  border-width: 0px 0px 0px 0px;
  border-spacing: 2px;
  border-style: none none none none;
  border-color: gray gray gray gray;
  border-collapse: separate;
  background-color: rgb(255, 255, 240);
}
table.dciNormal th {
  width: auto;
  border-width: 0px 0px 0px 0px;
  border-spacing: 2px;
  border-style: none none none none;
  border-color: gray gray gray gray;
  border-collapse: separate;
  background-color: rgb(255, 255, 240);
}
table.dciNormal td {
  width: auto;
  border-width: 1px 1px 1px 1px;
  padding: 1px 1px 1px 1px;
  border-style: 1px 1px 1px 1px;
  border-color: gray gray gray gray;
  background-color: white;
  -moz-border-radius: 12px 12px 12px 12px;
}

table.dciBody {
  width: 95%;
  border-width: 0px 0px 0px 0px;
  border-spacing: 2px;
  border-style: none none none none;
  border-color: gray gray gray gray;
  border-collapse: separate;
  background-color: rgb(255, 255, 240);
}
table.dciBody th {
  width: 95%;
  border-width: 1px 1px 1px 1px;
  padding: 1px 1px 1px 1px;
  border-style: none none none none;
  border-color: gray gray gray gray;
  background-color: white;
  -moz-border-radius: 12px 12px 12px 12px;
}

/*
table.dciBody td {
  border-width: 1px 1px 1px 1px;
  padding: 1px 1px 1px 1px;
  border-style: none none none none;
  border-color: gray gray gray gray;
  background-color: white;
  -moz-border-radius: 12px 12px 12px 12px;
}
*/

#header {
  font-size:15pt; 
  /*font-weight:900;*/
  text-shadow: 2px 2px 2px #000;
  /*background: #D3D3D3;*/
  background: RED;
  background: #FFFF00;
  background: url('mtn.jpg') no-repeat;
  background-size: 100% 100%;
     -moz-background-size: 100% 100%;           /* Gecko 1.9.2 (Firefox 3.6) */
         -o-background-size: 100% 100%;           /* Opera 9.5 */
    -webkit-background-size: 100% 100%;           /* Safari 3.0 */
     -khtml-background-size: 100% 100%;           /* Konqueror 3.5.4 */
     -moz-border-image: url(mtn.jpg) 0;    /* Gecko 1.9.1 (Firefox 3.5) */
  /*-moz-border-radius: 15px; 
  -webkit-border-radius: 15px;*/
  border: 1px solid #000;
  padding: 10px;
}

#topright {
  float: right;
  -moz-border-radius: 15px; 
  -webkit-border-radius: 15px;
  background: aqua;
}

h2 {color: white; text-shadow: blue 0.1em 0.1em 0.2em}

