body {margin:auto;background:#fff;color:#000;font-size:12px;font-family : Verdana, Arial, Helvetica, sans-serif;width:960px; padding:0; margin-top:0}
img {border:none; margin-top:2px; margin-bottom:2px; vertical-align:middle}
a {color:#005fb0;text-decoration:none;}
a:hover {color:#3186b4;}
a img {background-color: #eee;border:1px solid #8c8c8c;color:#8c8c8c;padding:1px;}
a img:hover {background-color: #f4f4f4;border:1px solid #fff;color:#fff;padding:1px;}
p {margin: 0; padding: 0;}
.header {width:100%;}
#layoutdims {clear:both;background:#eee;border-top:4px solid #fff;margin:0;padding:6px 10px !important;text-align:right;}
.colmask {position:relative;clear:both;background:#f4f4f4;border-top:1px solid #e9e9e9;border:1px solid #e9e9e9;float:left;width:100%;overflow:hidden; margin:5px 0 5px 0;}
.wrapper {width:960px;}
.wrapper .colmid {float:left;width:200%;margin-left:-210px;position:relative;right:100%;}
.wrapper .colleft {float:left;width:100%;margin-left:-50%;position:relative;left:420px;}
.wrapper .col1wrap {float:left;width:50%;position:relative;right:210px;padding-bottom:1em;}
.wrapper .col1 {margin:0 215px;position:relative;left:200%;overflow:hidden;}
.wrapper .col2 {float:left;float:right;width:200px;position:relative;right:5px;}
.wrapper .col3 {float:left;float:right;width:200px;margin-right:15px;position:relative;left:50%;}
#footer {clear:both;float:left;margin:0; width:100%;}
h1 {text-decoration:none;color:#000;font-size:18px;font-weight:bold;background-color:#ededed;border:1px solid #dadada;padding:10px;margin:0px 0px 10px 0px;}
h1, h1 a, h1 a:hover {text-decoration:none;color:#000;font-size:18px;font-weight:bold;}
.box h1, .box h1 a, .box h1 a:hover, .box2 h1, .box2 h1 a, .box2 h1 a:hover {text-decoration:none;color:#ff003c;font-size:18px;font-weight:bold;padding:0px;margin:0px;border:0;line-height:1.2em;}
#linklist h1 {background-color:#18181b;color:#faec8f;font-size:14px;padding:10px;margin:0px 0px 10px 0px;}
.boxheading {font-size:12px;background-color:#dadada;padding:5px 10px 5px 10px;}
.shopbox {background-color:#dadada;padding:5px 10px 5px 10px;margin-bottom:5px;}
.boxheading h1, .boxheading h1 a, .boxheading h1 a:hover {font-weight:bold;font-size:12px;display:inline;color:#000;background-color:#dadada;text-decoration:none;margin:0px;padding:0px;}
.box, .box1, .box4, .box2 {background-color:#eeeeee;border:1px solid #dadada;}
.box, .box1, .box4, .yes, .no {margin-bottom:5px;}
.box2 {margin-bottom:2px;}
.box, .box2 {padding:5px 10px 5px 10px;}
.box1 {padding:0px;}
.box4 {padding:4px;}
.contain {width:100%}
.yes {background-color:#0d150d;border:1px solid #1f2b1f; background-image:url(images/yes.png);}
.no {background-color:#160e0e;border:1px solid #2b1f1f;background-image:url(images/no.png);}
.yes, .no {background-repeat:no-repeat; padding:5px 10px 5px 30px; background-position:4px 4px;}
.font12, .font12 td, .font12 td a {font-size:12px;}
.font11, .font11 td, .font11 a, .font11 td a {font-size:11px;}
.font10, .font10 td {font-size:10px;}
.height2, .height2 td {line-height:2em;}
.height15, .height15 td {line-height:1.5em;}
.special {text-decoration:line-through; font-size:10px;}
h2 {font-size:14px;font-weight:normal;line-height:1.5em;margin:0px;padding:0px;}
.receipttitle {padding-bottom:5px; font-size:12px;}
.receiptlist {padding-top:2px;padding-bottom:2px;}
.accounttitle {padding-top:5px;padding-bottom:2px;}
.productsubtitle, .productsubtitle a, .productsubtitle a:hover {font-size:10px;font-weight:bold;text-decoration:none;color:#777777;}
.nohover, .nohover a, .nohover a:hover{text-decoration:none;color:#9e9e9e;}
.hoveronly a {text-decoration:none;color:#9e9e9e;}
.hoveronly a:hover {text-decoration:none;color:#3186b4;}
.odd {background-color:#ebebeb;}
.even {background-color:#eee;}
.even, .odd, .even td, .odd td, .evenhover, .oddhover, .evenhover td, .oddhover td, .listselected, .listselected td, .listselectedodd, .listselectedodd td  {padding:1px 4px 1px 4px;}
.evenhover, .evenhover td, .evenhover a, .oddhover, .oddhover a, .oddhover td {background-color:#fff;color:#000;}
.highlight {}
.highlighthover, .highlighthover table, .highlighthover tr, .highlighthover td, .highlighthover a, .highlighthover td a {color:#3c3c3c;}
.highlighthover div.stay a {color:#005fb0; display:inline}
.highlighthover div.stay a:hover {color:#fff; display:inline}
.listselected, .listselected td, .listselectedodd, .listselectedodd td { background-color: #303030;color: #fff;}
.nav, .nav ul { padding:0; margin:0; list-style:none; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; width:198px; overflow:hidden; display:block;}
.nav li {position:relative; float:left; line-height:2em; width:100%;}
.nav li ul {position:relative;float:left;}
.nav li a { width:100%; w\idth:100%; display:block; text-decoration:none; margin:0; padding:0;}
.nav li a {color: #000; background-color : #eeeeee; border-bottom:1px solid #fff;} /*First Level*/
.nav li.selected a {color: #000; background-color : #c9c9c9;} /*First Level Selected*/
.nav li a:hover {color: #000; background-color : #f4f4f4; border-bottom:1px solid #005fb0;} /* First Level Hover*/
.nav li a.daddy {color: #000; background-image:url(images/infobox/red_arrow.gif); background-repeat:no-repeat; background-position:center right; background-color: #eeeeee;} /*First Level With Sub*/
.nav li.selected a.daddy {color: #000;  background-color : #c9c9c9;} /*First Level With Sub Selected*/
.nav li a.daddy:hover {color: #000; background-color : #f4f4f4;} /*First Level With Sub Hover*/
.nav li.selected ul a {color: #000; background-color : #dddddd; padding-left:10px;} /*Second Level*/
.nav li.selected ul li.selected a {color: #000; background-color : #c9c9c9;} /*Second Level Selected*/
.nav li.selected ul a:hover {color: #000; background-color : #f4f4f4;} /*Second Level Hover*/
.nav li.selected ul a.daddy {color: #000; background-color : #dddddd;} /*Second Level With Sub*/
.nav li.selected ul a.daddy:hover {color: #000; background-color : #f4f4f4;} /*Second Level With Sub Hover*/
.nav li.selected ul li.selected ul a {color: #000; background-color : #e7e7e7; padding-left:20px;} /*Third Level*/
.nav li.selected ul li.selected ul a:hover {color: #000; background-color : #f4f4f4;} /*Third Level Hover*/
.nav li.selected ul li.selected ul li.selected a {color: #000; background-color : #c9c9c9;} /*Third Level Selected*/
.navmiddle ul {margin:0;padding:0;list-style: none;}
.navmiddle li {margin: 0;padding: 0;}
.navmiddle ul li a {color:#8c8c8c;}
.navmiddle a {display: block;text-decoration: none;padding: 0 0 0 10px;height: 20px;line-height:20px;}
.navmiddle a:hover { background:#f4f4f4; color:#ffffff; }
form {padding: 0;margin:0;}
input, textarea, .buttonbox img {background-color: #eee;border:1px solid #8c8c8c;color:#000;padding:2px;margin:1px;}
input:hover, textarea:hover, .buttonbox img:hover {background-color: #ababab;border:1px solid #fff;color:#000;padding:2px;}
input:focus, textarea:focus {background-color: #ababab;border:1px solid #ff003c;color:#000;padding:2px;}
.dropdown {display:inline}
.dropdown select {color:#8c8c8c; border:1px solid #8c8c8c; background-color:#eee;margin:1px; padding:2px;}
.dropdown select:hover {background-color: #f4f4f4; border:1px solid #fff}
.dropdown select:focus:hover {border:1px solid #ff003c;}
.highslide {cursor: url(highslide/graphics/zoomin.cur), pointer;outline: none;}
.highslide-active-anchor img {visibility: hidden;}
.highslide img {border: 2px solid gray;}
.highslide:hover img {border: 2px solid white;}
.highslide-wrapper {background: white;}
.highslide-image {border: 2px solid white;}
.highslide-image-blur {}
.highslide-caption {display: none;border: 2px solid white;border-top: none; font-family: Verdana, Helvetica;font-size: 10pt;padding: 5px;background-color: #fff;}
.highslide-loading {display: block;color: white;font-size: 8pt;font-family: sans-serif;font-weight: bold;text-decoration: none;padding: 2px;border: 1px solid black;background-color: #fff;padding-left: 22px;background-image: url(highslide/graphics/loader.white.gif);background-repeat: no-repeat;background-position: 3px 1px;}
.highslide-move {cursor: move;}
.highslide-overlay {display: none;}
a.highslide-full-expand {background: url(highslide/graphics/fullexpand.gif) no-repeat;display: block;margin: 0 10px 10px 0;width: 34px;height: 34px;}
.controlbar {background: url(highslide/graphics/controlbar4.gif);width: 167px;height: 34px;}
.controlbar a {display: block;float: left;height: 27px;}
.controlbar a:hover {background-image: url(highslide/graphics/controlbar4-hover.gif);}
.controlbar .previous {width: 50px;}
.controlbar .next {width: 40px;background-position: -50px 0;}
.controlbar .highslide-move {width: 40px;background-position: -90px 0;}
.controlbar .close {width: 36px;background-position: -130px 0;}
.highslide-display-block {display: block;}
.highslide-display-none {display: none;}
.nav-a	{list-style: none;margin: 0px 0px 0px 0px;text-align: center;font-size: 14px;text-transform: uppercase;font-weight: bold;}
.nav-a a {color: #ddd;display: block;padding: 10px 0px 10px 0px;}
.nav-a a:link {background-color: #eee;border-bottom:1px solid #eeeeee;color: #ddd;text-decoration: none;}
.nav-a a:visited {background-color: #eee;border-bottom:1px solid #fff;color: #ddd;text-decoration: none;}
.nav-a a:hover {color: #ddd;background-color: #fff;border-bottom:1px solid #005fb0;}