select {
  font:8pt Verdana, Arial, Helvetica, Sans-Serif;
  font-weight: normal;
  color:black;
}

img { border:0; }
body { margin:0; }

.gallery table {
  float: left;
  margin: 0 5px 20px 0;
}

.body {
  font:10pt Trebuchet MS, Verdana, Arial, Helvetica;
  font-weight: normal;
  color:#333333;
  line-height: 12pt;
  text-align: left;
}

.small_light_body {
  font:8pt Verdana, Arial, Helvetica;
  font-weight:normal;
  color:#EEEEEE;
}

.small {
  font:8pt Arial, Helvetica, Sans-Serif;
  font-weight:normal;
  color:#333333;
}

.testimonial {
  font:10pt Times, Times Roman, Times New Roman, Arial, Helvetica, Sans-Serif;
  font-weight:normal;
  color:#333333;
}

.demo_heading {
  font:12pt Times, Times Roman, Times New Roman, Arial, Helvetica, Sans-Serif;
  font-weight:bold;
  color:#6666CC;
  line-height: 12pt;
}


.table_data {
  font:8pt Arial, Helvetica, Sans-Serif;
  font-weight:normal;
  color:#CCCCCC;
}

.product_heading {
  font:11pt Trebuchet MS, Verdana, Arial, Helvetica;
  font-weight: bold;
  color:#6666CC;
  line-height: 12pt;
  text-align: left;
}

.price {
  font:12pt Verdana, Arial, Helvetica;
  font-weight: bold;
  color:#000000;
  line-height: 14pt;
  text-align: left;
}

.regular_price {
  font:9pt Verdana, Arial, Helvetica;
  font-weight: normal;
  color:#000000;
  line-height: 12pt;
  text-align: left;
}


.news_date {
  font:8pt Trebuchet MS, Verdana, Arial, Helvetica;
  font-weight: bold;
  color:#333333;
  line-height: 12pt;
  text-align: left;
}


a {text-decoration:none; color:#3d3d79;}
a:hover {text-decoration:underline; color:#3d3d79;}
a:visted {text-decoration:none; color:#3d3d79;}
a:hover {text-decoration:underline; color:#3d3d79;}

a.light:link { color: #EEEEEE; text-decoration:none; }
a.light:visited { color: #EEEEEE; text-decoration:none; }
a.light:hover { color: #666666; text-decoration:none; }

.title {
  font:13pt Comic Sans MS, Trebuchet MS, Verdana, Arial, Helvetica;
  font-weight:normal;
  color:#CC0000;
  line-height: 11pt;
}

.demo_title {
  font:14pt Comic Sans MS, Trebuchet MS, Verdana, Arial, Helvetica;
  font-weight:bold;
  color:#CC0000;
  line-height: 18pt;
}

.date {
  font:9pt Arial, Helvetica;
  font-weight:bold;
  color:#1F1F1F;
}

.left_column_headings {
  font:8pt Verdana, Arial, Helvetica;
  font-weight:bold;
  color:#EEEEEE;
}

ul {
  margin-top:0px;
  margin-bottom:0px;
  padding-top:0px;
  padding-bottom:0px;
  margin-left:10px;
  padding-left:20px;
  list-style-image:url('Images/red_arrow.gif');
}

input {
  font:8pt Verdana, Arial, Helvetica, Sans-Serif;
  font-weight:normal;
  color:black;
}

textarea {
  font:8pt Verdana, Arial, Helvetica, Sans-Serif;
  font-weight:normal;
  color:black;
}

.caption {
  font:10pt Trebuchet MS,arial,helvetica;
  font-weight:normal;
  color:#333333;
}

.footer {
  font:7pt Verdana, Arial, Helvetica, Sans-Serif;
  font-weight:normal;
  color:#FFFFFF;
}

.copyright {
  font:7pt Arial, Helvetica, Sans-Serif;
  font-weight:normal;
  color:#CCCCCC;
}

.admin {
  font: 10pt Arial, Helvetica, Verdana;
  font-weight: regular;
  color:333333;
  text-decoration:none;
  line-height: 11pt;
}

.sponsor_name {
  font: 14pt Arial, Helvetica, Verdana;
  font-weight: bold;
  color:333333;
  text-decoration:none;
  line-height: 18pt;
}

.admin_msg {
  font: 12pt Arial, Helvetica, Verdana;
  font-weight: bold;
  color:CC0000;
  text-decoration:none;
  line-height: 14pt;
}

.admin_table {
  font: 8pt Arial, Helvetica, Verdana;
  font-weight: regular;
  color:#333333;
  text-decoration:none;
  line-height: 10pt;
}

.admin_table_small {
  font: 7pt Arial, Helvetica, Verdana;
  font-weight: regular;
  color:#333333;
  text-decoration:none;
  line-height: 8pt;
}

.uploading {
  font: 10pt Arial, Helvetica, Verdana;
  font-weight: regular;
  color:000066;
  text-decoration:none;
  line-height: 11pt;
  
}

      /* Drop Down Menu links Lav to lt lav*/

.ddm1 { 
 /*  background-image: url(images/lwdbanner604.jpg); */
 /*  background-repeat:no-repeat; */
   font-family: Arial, Helvetica, sans-serif;
   font-weight:bold;
   font-size:12px;
   color: #EEEEEE;
   padding-top:2px;
}

.ddm1 .item1,
.ddm1 .item1:hover,
.ddm1 .item1:visited,
.ddm1 .item1-active,
.ddm1 .item1-active:hover {
  /*  padding: 0px 4px 8px 4px; */
    text-decoration: none;
    display: block;
    position: relative;
}

.ddm1 .item1,
.ddm1 .item1:visited {
    background: transparent;
    color: #EEEEEE;
}

.ddm1 .item1:hover,
.ddm1 .item1-active,
.ddm1 .item1-active:hover {
    background: #3D3D79;
    color: #EEEEEE;
}

.ddm1 .item2,
.ddm1 .item2:hover {
    padding: 5px 8px 5px 8px;
    text-decoration: none;
    display: block;
    white-space: nowrap;
}

.ddm1 .item2,
.ddm1 .item2:visited  {
    background: #6666CC;
    color: #EEEEEE;
}

.ddm1 .item2:hover {
    background: #3D3D79;
    color: #EEEEEE;
}

.ddm1 .section {
    border: 1px #000000; /*lines between items in sub menu*/
    border-style: none solid solid solid;
    position: absolute;
    visibility: hidden; /*sub menu hidden until mouseover*/ 
    z-index: -1;  /*moves sub menu behind main menu*/ 
    white-space: nowrap;
}

.ddm1 .left, .ddm1 .left:hover { border-style: none none none none; }
.ddm1 .right, .ddm1 .right:hover { border-style: none none none none; }

* html .ddm1 td { position: relative; } /* ie 5.0 fix */


.ddm2 { 
 /*  background-image: url(images/lwdbanner604.jpg); */
 /*  background-repeat:no-repeat; */
   font-family: Arial, Helvetica, sans-serif;
   font-weight:bold;
   font-size:12px;
   color: #EEEEEE;
   padding-top:0px;
}

.ddm2 .item1,
.ddm2 .item1:hover,
.ddm2 .item1:visited,
.ddm2 .item1-active,
.ddm2 .item1-active:hover {
  /*  padding: 0px 4px 8px 4px; */
    text-decoration: none;
    display: block;
    position: relative;
}

.ddm2 .item1,
.ddm2 .item1:visited {
    background: transparent;
    color: #EEEEEE;
}

.ddm2 .item1:hover,
.ddm2 .item1-active,
.ddm2 .item1-active:hover {
    background: #3D3D79;
    color: #EEEEEE;
}

.ddm2 .itemSteel,
.ddm2 .itemSteel:hover,
.ddm2 .itemSteel:visited,
.ddm2 .itemSteel-active,
.ddm2 .itemSteel-active:hover {
  /*  padding: 0px 4px 8px 4px; */
    text-decoration: none;
    display: block;
    position: relative;
}

.ddm2 .itemSteel,
.ddm2 .itemSteel:visited {
    background: transparent;
    color: #EEEEEE;
}

.ddm2 .itemTitanium,
.ddm2 .itemTitanium:hover,
.ddm2 .itemTitanium:visited,
.ddm2 .itemTitanium-active,
.ddm2 .itemTitanium-active:hover {
  /*  padding: 0px 4px 8px 4px; */
    text-decoration: none;
    display: block;
    position: relative;
}

.ddm2 .itemTitanium,
.ddm2 .itemTitanium:visited {
    background: transparent;
    color: #EEEEEE;
}

.ddm2 .itemOrder,
.ddm2 .itemOrder:hover,
.ddm2 .itemOrder:visited,
.ddm2 .itemOrder-active,
.ddm2 .itemOrder-active:hover {
  /*  padding: 0px 4px 8px 4px; */
    text-decoration: none;
    display: block;
    position: relative;
}

.ddm2 .itemOrder,
.ddm2 .itemOrder:visited {
    background: transparent;
    color: #EEEEEE;
}

.ddm2 .item2,
.ddm2 .item2:hover {
    padding: 5px 8px 5px 8px;
    text-decoration: none;
    display: block;
    white-space: nowrap;
}

.ddm2 .item2,
.ddm2 .item2:visited  {
    background: #6666CC;
    color: #EEEEEE;
}

.ddm2 .item2:hover {
    background: #3D3D79;
    color: #EEEEEE;
}

.ddm2 .section {
    border: 1px #000000; /*lines between items in sub menu*/
    border-style: solid solid solid solid;
    position: absolute;
    visibility: hidden; /*sub menu hidden until mouseover*/ 
    z-index: -1;  /*moves sub menu behind main menu*/ 
    white-space: nowrap;
}

.ddm2 .left, .ddm2 .left:hover { border-style: none none none none; }
.ddm2 .right, .ddm2 .right:hover { border-style: none none none none; }

* html .ddm2 td { position: relative; } /* ie 5.0 fix */

