unknown {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; background-color: #1e1e1e; color:#fff; font-size: 12px;}
html {background-color: #1e1e1e; color:#fff; font-size: 12px; line-height: 1.272727em;}
body {font-weight: normal; margin: 0px; color: #fff; font-size: 12px; line-height: 1.272727em; font-family:Arial, Tahoma, "MS Sans Serif", sans-serif; background-color: #1e1e1e; text-align:left;}/*the text align sets the text back to the normal alignment and is necesary*/

/* LINKS */
font {font-size: 12px; line-height: 1.272727em;}
.bodycopy {font-size: 12px; line-height: 1.272727em; color: #fff; letter-spacing: 0px;}
.bodycopyBD {font-size: 12px; line-height: 1.272727em; color: #fff; line-height: 1.2; letter-spacing: 0px; font-weight:bold;}
.carttext{color:#fff; font-size:12px;}
.bodylink{color: #1dc3e7; text-decoration: none;}
.footer_navitem {padding-right: 3px; padding-left: 3px; padding-bottom: 0px; color: #fff; padding-top: 0px; text-decoration: none;}
.cart{color:#fff; font-size:12px !important;}
.cart font{font-size:12px !important;}
.itemdisplay{background-color:fff; color:#000; font-size:12px;}
.itemdescription{color:#000; font-size:12px; padding-right:10px;}
.navitem{font-size:12px; font-weight:normal;}

.cart a, a.cart:link, a.cart:active, a.cart:visited {color:#1dc3e7;}
a.bodycopy,a.bodycopy:link,a.bodycopy:active,a.bodycopy:visited{font-size:12px;}
a.bodycopy:hover{color:#fff;}
a.carttext, a.carttext:link, a.carttext:visited, a.carttext:active {color:#fff; text-decoration:none;}
a.bodylink, a.bodylink:link, a.bodylink:active, a.bodylink:visited, a.bodycopy, a.bodycopy:link, a.bodycopy:active, a.bodycopy:visited {color: #1dc3e7; text-decoration: none;}
a.bodylink:hover, a.bodycopy:hover {color: #fff;}
.featureditem, a.featureditem,a.featureditem:link,a.featureditem:active,a.featureditem:visited {color: #1dc3e7; font-size:12px !important; text-decoration: none;}
a.featureditem:hover{color:1e1e1e;}
a.navitem {color: #1dc3e7; text-decoration: none;}
a.navitem:hover {color: #fff;}
a.navitem_current {color: #fff; text-decoration: none;}
a.navitem_current:hover {color: #fff;}
a.navitemsub {color: #1dc3e7; text-decoration: none;}
a.navitemsub:hover {color: #fff;}
a.navitemsub_current {color: #fff; text-decoration: none;}
a.navitemsub_current:hover {color: #fff;}
a.footer_navitem {color: #fff;}
a.footer_navitem:hover {color: #1dc3e7;}
.bodyheading a, a.bodyheading:link, a.bodyheading:active, a.bodyheading:visited {color:#9cf39f; text-decoration:none; font-size:12px;}
a.bodyheading:hover {color:#fff;}

.title{color:#9cf39f; font-size:14px; font-weight:normal; text-transform:uppercase;}
.producttable{}
td.cartheader{color: #1dc3e7;}
.errormessage{padding:2px; color:#FF0000;}
.PriceTable{background-color:#343434;}
table.PriceTable {background-color:#343434; color:#fff;}
table.PriceTable td {background-color:#343434; text-align:left; font-size:.8em !important;}
table.PriceTable td font{font-size:12px !important;}
table.PriceTable input {border:solid 1px #616161;}
.cart font {color:#fff; text-align:left;}
.PriceRowHeader font{color:#9cf39f; text-align:left;}
table.priceTable {margin-left:10px;}
td.cartheader {color:#9cf39f; font-weight:normal; font-size:12px; vertical-align:bottom; padding:0 5px 5px 5px;}
.priceTable td font{font-weight:normal; font-size:12px;}
input {border-right: medium none; border-top: medium none; border-left: medium none; color: #fff; border-bottom: medium none; background-color: #343434; height:18px; font-size:11px;}
select {border-right: 0px solid; border-top: 0px solid; border-left: 0px solid; color: #fff; border-bottom: 0px solid; background-color: #343434;}
textarea{border-right: medium none; border-top: medium none; border-left: medium none; color: #fff; border-bottom: medium none; background-color: #343434; font-size:11px;}
input.forminput {text-align:left; color:#fff; padding:2px; background-color:#343434; border:solid 1px #6c6c6c; height:18px; padding:2px;}
body input {text-align:left; vertical-align:top; color:#fff; height:18px; background-color:#343434; border:solid 1px #6c6c6c;}
input.button {background-color:#1dc3e7; font-size:11px; text-align:center; vertical-align:top; padding:0 10px 5px 10px; margin:0 0 10px 0; border:none;}
input.imgbutton{border:none;}
.copyright {padding-right: 3px; padding-left: 3px; padding-bottom: 0px; color: #666; padding-top: 0px;}

/* Vertical Navigation CSS */
.vertnav_div ul {border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none; border-right-width: 0px;}
.vertnav_div ul li {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; width: 160px; padding-top: 0px;}
.vertnav_div ul li ul {border-right: medium none; padding-right: 0px; border-top: medium none; padding-left: 0px; visibility: hidden; padding-bottom: 0px; margin: 0px; border-left: medium none; width: 160px; padding-top: 0px; border-bottom: medium none; position: relative; top: 0px;}
.vertnav_div ul li a {border-right: #cccccc 0px solid; padding-right: 0px; border-top: #cccccc 0px solid; display: block; padding-left: 0px; font-weight: bold; font-size: 12px; background-image: none; padding-bottom: 2px; vertical-align: middle; overflow: auto; border-left: #cccccc 0px solid; width: 160px; color: #40419b; text-indent: 2px; padding-top: 2px; border-bottom: #cccccc 0px solid; background-repeat: repeat; font-family: arial, verdana, sans-serif; background-color: #ffffff; text-align: left; text-decoration: none;}
.vertnav_div ul li a:visited {border-right: #cccccc 0px solid; padding-right: 0px; border-top: #cccccc 0px solid; padding-left: 0px; font-weight: bold; font-size: 12px; padding-bottom: 2px; overflow: auto; border-left: #cccccc 0px solid; width: 160px; color: #40419b; text-indent: 2px; padding-top: 2px; border-bottom: #cccccc 0px solid; font-family: arial, verdana, sans-serif; text-align: left; text-decoration: none;}
.vertnav_div ul li a:hover {border-right: #cccccc 0px solid; padding-right: 0px; border-top: #cccccc 0px solid; padding-left: 0px; font-weight: bold; font-size: 12px; padding-bottom: 2px; overflow: auto; border-left: #cccccc 0px solid; width: 160px; color: white; text-indent: 2px; padding-top: 2px; border-bottom: #cccccc 0px solid; font-family: arial, verdana, sans-serif; background-color: #40419b; text-align: left; text-decoration: none;}
.vertnav_div .subfolderstyle {background: url(/images/clear.gif) no-repeat right center; width: 160px;}
.vertnav_div {width: 160px;}

