<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* -----------------------
 * stylesheet for http://equinux.com/
 * Author: equinux Inc.
 * Last Change: 2005-11-10
 *
 * text-color:    #000     - black
 * link-color:    #3070C5  - t-shirt blue (all links)
 * 1st headline:  #191919  - dark gray
 * #8B8B8B - gray (subheadlines, annotatins)
 * #828282 - gray (3rd headlines)
 *
 */

/* -----------------------
 *         DEFAULT
 * ----------------------- */

body {
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-family: "Lucida Grande", Arial, Verdana, Geneva, sans-serif;
  color: #000;
}

.wf-loading body {
  font-family: Helvetica, Arial;
  visibility: visible;
}

a {
  color: #3070c5;
  text-decoration: none;
}

a:hover {
  text-decoration: none;
}

:link:focus,
:visited:focus {
  -moz-outline: 0px dotted;
}

img {
  border: 0;
}

h1 {
  font-size: 23px;
  margin: 0 0 0.1em 0;
  color: #c60;
  font-weight: bold;
}

h2 {
  font-size: 16px;
  margin: 0;
  color: #c60;
  font-weight: bold;
}

h3 {
  font-size: 12px;
  margin: 0;
  color: #c60;
  font-weight: bold;
}

h4 {
  font-size: 10px;
  margin: 0;
}

small {
  font-size: 10px;
  color: #8b8b8b;
}

.annotation {
  color: #8b8b8b;
}

#CMSLayer {
  font-size: 9px;
  position: absolute;
  top: 10px;
  left: 10px;
  width: 100px;
  height: 50px;
  visibility: visible;
  display: block;
  color: #ffffff;
}

#CMSLayer a {
  color: #ffffff;
}

#CMSLayer a:hover {
  color: #dddddd;
}

/* PageNavigation top */

#pagenavigation-top {
  height: 47px;
}

#pagenavigation-top a {
  border: 0;
  height: 45px;
}

#pagenavigation-top a.flag {
  border: 0;
  height: 14px;
}

#pagenavigation-top span.icon {
  width: auto;
  height: 49px;
  overflow: hidden;
  display: block;
}

#pagenavigation-top span.icon a {
  width: auto;
  height: 49px;
  overflow: hidden;
  display: block;
}

#pagenavigation-top span.icon a:hover img {
  margin-top: -49px;
}

#pagenavigation-top span.icon a.hi img {
  margin-top: -98px;
}

/* PageNavigation sub */

/*#pagenavigation-sub {border-bottom:1px solid red; border-top:1px solid red;}*/

#pagenavigation-sub a {
  display: block;
  border: 0;
  height: 26px;
}

#pagenavigation-sub span.icon a {
  width: auto;
  height: 26px;
  overflow: hidden;
  display: block;
}

#pagenavigation-sub span.icon a:hover img {
  margin-top: -26px;
}

#pagenavigation-sub span.icon a.hi img {
  margin-top: -52px;
}

#content {
  text-align: left;
}

#sidebar {
  text-align: left;
  margin-top: 6px;
}

#content h1 {
  font-size: 30px;
  font-weight: bolder;
  color: #191919;
}

#content h2 {
  font-size: 20px;
  font-weight: bolder;
  color: #8b8b8b;
}

#content h3 {
  font-size: 16px;
  font-weight: bolder;
  color: #828282;
}

#content h4 {
  font-size: 12px;
  font-weight: bolder;
  color: #000000;
}

#content p {
  font-size: 12px;
  line-height: 19px;
}

#content div.pageintro h2 {
  font-size: 23px;
  font-weight: bold;
  color: #000;
  line-height: 1.3em;
  margin: 0;
  padding: 0;
}

#content div.pageintro p {
  font-size: 14px;
  font-weight: bold;
  color: #8b8b8b;
  line-height: 1.4em;
  margin: 0;
  margin-bottom: 5px;
  padding: 4px 0 8px 0;
}

#content div.pageintro div {
  font-size: 14px;
  font-weight: bold;
  color: #8b8b8b;
  line-height: 1.4em;
  margin: 0;
  margin-bottom: 5px;
  padding: 4px 0 8px 0;
}

#content div.pageintro img {
  margin-bottom: 14px;
}

#content ul li {
  font:
    12px "Lucida Grande",
    Arial,
    Verdana,
    Geneva,
    sans-serif;
  line-height: 19px;
}

#content ol li {
  font:
    12px "Lucida Grande",
    Arial,
    Verdana,
    Geneva,
    sans-serif;
  line-height: 19px;
}

#content .leftimg img {
  padding: 0 12px 5px 0;
  display: inline;
}

#content .rightimg img {
  padding: 0 0 5px 12px;
  display: inline;
}

#topnav ul {
  margin: 0;
  white-space: nowrap;
}

#topnav li {
  display: inline;
  list-style-type: none;
  clear: none;
  float: left;
}

#topnav a {
  display: block;
  background-position: 0% 0%;
  background-repeat: no-repeat;
  text-decoration: none;
}

#topnav a:hover {
  background-position: 0% 50%;
}

#topnav a.hi {
  background-position: 0% 100%;
}

.topnavbg {
  background: url(/cms_components/media/navbg/pixelline.jpg) repeat-x top left;
}

.topnavbg-isale {
  background: url(/cms_components/media/navbg/pixelline-isale.gif) repeat-x top
    left;
}

.topnavbg-tubestick {
  background: url(/cms_components/media/navbg/pixelline-tubestick.gif) repeat-x
    top left;
}

.topnavbg-thetube {
  background: url(/cms_components/media/navbg/pixelline-thetube.gif) repeat-x
    top left;
}

.topnavbg-stationery {
  background: url(/cms_components/media/navbg/pixelline-stationery.gif) repeat-x
    top left;
}

.topnavbg-vpnt {
  background: url(/cms_components/media/navbg/pixelline-vpnt.jpg) repeat-x top
    left;
}

.topnavbgdl {
  background: url(/cms_components/media/navbg/pixelline_blue.jpg) repeat-x top
    left;
}

.topnavbgdl-vpnt {
  background: url(/cms_components/media/navbg/pixelline-vpnt-blue.jpg) repeat-x
    top left;
}

.topnavbg-iphoneapps {
  background: url(/cms_components/media/navbg/pixelline-iphoneapps.jpg) repeat-x
    top left;
}

.topnavbg-songgenie {
  background: url(/cms_components/media/navbg/pixelline-songgenie.jpg) repeat-x
    top left;
}

.imgnavigation-title {
  background-color: #eeeeee;
  color: #0055cc;
  border: 1px solid #aaaaaa;
}

/* Adminbereich */

#std-admin {
  font:
    12px "Lucida Grande",
    Arial,
    Verdana,
    Geneva,
    sans-serif;
  color: #000;
}

#std-admin a {
  text-decoration: none;
  color: #76797c;
  font-size: 10px;
}

#std-admin a:hover {
  color: #a1a5a9;
}

#std-admin td {
  padding: 5pt;
}

/* Adminbereich */

/* Adminbereich */

#coverscout-admin {
  font:
    12px "Lucida Grande",
    Arial,
    Verdana,
    Geneva,
    sans-serif;
  color: #000;
}

#coverscout-admin a {
  text-decoration: none;
  color: #76797c;
  font-size: 10px;
}

#coverscout-admin a:hover {
  color: #a1a5a9;
}

#coverscout-admin td {
  padding: 5pt;
}

/* Adminbereich */

/* B: Coverscout Featurenavigation */

#coverscout-sidenav {
  background: url(/cms_components/us/products/coverscout/media/sidenav/sidenavbottom.gif)
    no-repeat 0% 100%;
  padding: 0 0 9px 0;
  margin: 0 0 10px 0;
  border: 0;
}

#coverscout-sidenav ul {
  padding: 0;
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  margin-bottom: 0;
  margin-top: 0;
  border-bottom: 0;
}

#coverscout-sidenav li {
  margin: 0;
  padding: 0;
  height: 24px;
}

#coverscout-sidenav li {
  height: 36px;
  padding: 0 0 6px 0;
  border: 0px;
}

#coverscout-sidenav li.hi {
  background: url(/cms_components/us/products/coverscout/media/sidenav/sidenavhibottom.gif)
    no-repeat 0% 100%;
}

#coverscout-sidenav a {
  display: block;
  margin: 0;
  text-decoration: none;
  color: #ffffff;
  font-size: 10px;
  padding: 0 0 0 7px;
}

#coverscout-sidenav a {
  border: 0;
}

#coverscout-sidenav a span.icon {
  width: 36px;
  height: 36px;
  overflow: hidden;
  display: block;
  float: left;
  padding-left: 3px;
  padding-right: 3px;
}

#coverscout-sidenav a b {
  font-weight: bold;
  font-size: 12px;
  color: #97afc5;
  padding-top: 3px;
  display: block;
  margin-left: 39px;
}

#coverscout-sidenav a b.big {
  font-size: 20px;
  padding-top: 5px;
}

#coverscout-sidenav a:hover {
  color: #ffffff;
}

#coverscout-sidenav a:hover b,
#coverscout-sidenav li.hi b {
  color: #ffffff;
}

#coverscout-sidenav li a:hover span.icon img {
  margin-top: -36px;
  color: #ffffff;
}

#coverscout-sidenav li.hi a {
  background: url(/cms_components/us/products/coverscout/media/sidenav/sidenavhitop.gif)
    no-repeat 0% 0%;
  color: #373737;
}

#coverscout-sidenav li.hi a span.icon img {
  margin-top: -72px;
}

#coverscout-sidenav span.sub {
  margin: 0 0 0 39px;
  display: block;
  color: #5e6f8e;
}

.coverscout-sidenav-mainitem {
  background-color: #434343;
  border-bottom: 1px dotted #333333;
  margin: 0px;
  margin-left: 1px;
  margin-right: 1px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 1px;
}

#coverscout-sidenav-multi {
  padding: 0 0 0 0;
  margin: 0 0 0 0;
  border: 0;
}

#coverscout-sidenav-multi ul {
  padding: 0;
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  margin-bottom: 0;
  margin-top: 0;
}

#coverscout-sidenav-multi li {
  margin: 0;
  padding: 0;
  height: 24px;
}

#coverscout-sidenav-multi li {
  background: url(/cms_components/us/products/coverscout/media/sidenav/sidenavbottom2-multi2.gif)
    no-repeat 0% 100%;
  height: 36px;
  padding: 3px 0 3px 0;
  border: 0px;
}

#coverscout-sidenav-multi li.hi {
  background: url(/cms_components/us/products/coverscout/media/sidenav/sidenavhibottom-multi.gif)
    no-repeat 0% 100%;
  border-top: 1px solid #4f4f4f;
  border-bottom: 1px solid #4f4f4f;
}

#coverscout-sidenav-multi a {
  display: block;
  margin: 0;
  text-decoration: none;
  color: #ffffff;
  font-size: 10px;
  padding: 0 0 0 7px;
}

#coverscout-sidenav-multi a {
  border: 0;
}

#coverscout-sidenav-multi a span.icon {
  width: 36px;
  height: 36px;
  overflow: hidden;
  display: block;
  float: left;
  padding-left: 3px;
  padding-right: 3px;
}

#coverscout-sidenav-multi a b {
  font-weight: bold;
  font-size: 12px;
  color: #97afc5;
  padding-top: 3px;
  display: block;
  margin-left: 39px;
}

#coverscout-sidenav-multi a b.big {
  font-size: 20px;
  padding-top: 5px;
}

#coverscout-sidenav-multi a:hover {
  color: #ffffff;
}

#coverscout-sidenav-multi a:hover b,
#coverscout-sidenav li.hi b {
  color: #ffffff;
}

#coverscout-sidenav-multi li.hi b {
  color: #ffffff;
}

#coverscout-sidenav-multi li a:hover span.icon img {
  margin-top: -36px;
}

#coverscout-sidenav-multi li.hi a {
  background: url(/cms_components/us/products/coverscout/media/sidenav/sidenavhitop-multi.gif)
    no-repeat 0% 0%;
  color: #ffffff;
}

#coverscout-sidenav-multi li.hi a span.icon img {
  margin-top: -72px;
}

#coverscout-sidenav-multi span.sub {
  margin: 0 0 0 39px;
  display: block;
  color: #5e6f8e;
}

.coverscout-sidenav-multi-left-bottom-border {
  float: left;
  background: url(/cms_components/us/products/coverscout/media/sidenav/sidenav-bottom-left-bg.gif)
    no-repeat;
  height: 5px;
  width: 5px;
  position: relative;
  left: 0px;
  top: -5px;
}

.coverscout-sidenav-multi-right-bottom-border {
  float: left;
  background: url(/cms_components/us/products/coverscout/media/sidenav/sidenav-bottom-right-bg.gif)
    no-repeat;
  height: 5px;
  width: 5px;
  position: relative;
  left: 0px;
  top: -5px;
}

.coverscout-sidenav-mainitem-main {
  color: #ffffff;
}

.coverscout-sidenav-mainitem-sub {
  color: #ffffff;
}

.coverscout-sidenav-mainitem-first {
  height: 48px;
  background: url(/cms_components/us/products/coverscout/media/sidenav/sidenav-main-bg-first.jpg);
  background-color: #434343;
  margin: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 1px;
}

.coverscout-sidenav-mainitem {
  height: 48px;
  background: url(/cms_components/us/products/coverscout/media/sidenav/sidenav-main-bg.jpg);
  background-color: #434343;
  margin: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 1px;
}

.coverscout-sidenav-subitem {
}

/* E: Coverscout Featurenavigation */

/* B: iSale Featurenavigation */

#std-sidenav {
  background: url(/cms_components/us/products/std/media/sidenav/sidenavbottom2.gif)
    no-repeat 0% 100%;
  padding: 0 0 9px 0;
  margin: 0 0 10px 0;
  border: 0;
}

#std-sidenav ul {
  padding: 0;
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  margin-bottom: 0;
  margin-top: 0;
  border-bottom: 0;
}

#std-sidenav li {
  margin: 0;
  padding: 0;
  height: 24px;
}

#std-sidenav li {
  height: 36px;
  padding: 0 0 6px 0;
  border: 0px;
}

#std-sidenav li.hi {
  background: url(/cms_components/us/products/isale/media/sidenav/sidenavhibottom.gif)
    no-repeat 0% 100%;
}

#std-sidenav a {
  display: block;
  margin: 0;
  text-decoration: none;
  color: #76797c;
  font-size: 10px;
  padding: 0 0 0 7px;
}

#std-sidenav a {
  border: 0;
}

#std-sidenav a span.icon {
  width: 36px;
  height: 36px;
  overflow: hidden;
  display: block;
  float: left;
  padding-left: 3px;
  padding-right: 3px;
}

#std-sidenav a b {
  font-weight: bold;
  font-size: 12px;
  color: #000;
  padding-top: 3px;
  display: block;
  margin-left: 39px;
}

#std-sidenav a b.big {
  font-size: 20px;
  padding-top: 5px;
}

#std-sidenav a:hover {
  color: #a1a5a9;
}

#std-sidenav a:hover b,
#std-sidenav li.hi b {
  color: #52b8d3;
}

#std-sidenav li a:hover span.icon img {
  margin-top: -36px;
}

#std-sidenav li.hi a {
  background: url(/cms_components/us/products/isale/media/sidenav/sidenavhitop.gif)
    no-repeat 0% 0%;
  color: #76797c;
}

#std-sidenav li.hi a span.icon img {
  margin-top: -72px;
}

#std-sidenav span.sub {
  margin: 0 0 0 39px;
  display: block;
  color: #747474;
}

.std-sidenav-mainitem {
  background-color: #eaeaea;
  border-bottom: 1px dotted #d8dbda;
  margin: 0px;
  margin-left: 3px;
  margin-right: 3px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 1px;
}

/* E: iSale Featurenavigation */

/* B: smal Featurenavigaton for iSale */

#isale-sidenav {
  background: url(/cms_components/us/products/isale/media/sidenav/sidenavbottom.gif)
    no-repeat 0% 100%;
  padding: 0 0 9px 0;
  margin: 0 0 10px 0;
  border: 0;
}

#isale-sidenav ul {
  padding: 0;
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  margin-bottom: 0;
  margin-top: 0;
  border-bottom: 0;
}

#isale-sidenav li {
  margin: 0;
  padding: 0;
  height: 6px;
}

#isale-sidenav li {
  height: 18px;
  padding: 0 0 6px 0;
  border: 0px;
}

#isale-sidenav li.hi {
  background: url(/cms_components/us/products/isale/media/sidenav/sidenavhibottom.gif)
    no-repeat 0% 100%;
}

#isale-sidenav a {
  display: block;
  margin: 0;
  text-decoration: none;
  color: #76797c;
  font-size: 10px;
  padding: 0 0 0 7px;
}

#isale-sidenav a {
  border: 0;
}

#isale-sidenav a span.icon {
  width: 18px;
  height: 18px;
  overflow: hidden;
  display: block;
  float: left;
  padding-left: 3px;
  padding-right: 3px;
  margin-left: 8px;
  margin-top: 1px;
}

#isale-sidenav a b {
  font-weight: bold;
  font-size: 11px;
  color: #000;
  padding-top: 4px;
  display: block;
  margin-left: 43px;
  margin-bottom: 2px;
}

#isale-sidenav a:hover {
  color: #a1a5a9;
}

#isale-sidenav a:hover b,
#sidenav li.hi b {
  color: #52b8d3;
}

#isale-sidenav li a:hover span.icon img {
  margin-top: -18px;
}

#isale-sidenav li.hi a {
  background: url(/cms_components/us/products/isale/media/sidenav/sidenavhitop.gif)
    no-repeat 0% 0%;
  color: #76797c;
}

#isale-sidenav li.hi a span.icon img {
  margin-top: -36px;
}

.isale-sidenav-mainitem {
  background-color: #edf0f0;
  border-bottom: 1px dotted #d8dbda;
  margin: 0px;
  margin-left: 3px;
  margin-right: 3px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 1px;
}

/* E: smal Featurenavigaton for iSale */

/* B: VPN Tracker Navigation */

#vpntracker-sidenav {
  background: url(/cms_components/us/products/vpntracker/media/sidenav/sidenavbottom.gif);
  background-repeat: no-repeat;
  background-position: 0% 100%;
  padding: 0 0 9px 0px;
  margin: 0 0 10px 0;
  border: 0;
}

#vpntracker-sidenav ul {
  padding: 0;
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  margin-bottom: 0;
  margin-top: 0;
  border-bottom: 0;
}

#vpntracker-sidenav li {
  margin: 0;
  padding: 0;
  height: 24px;
}

#vpntracker-sidenav li {
  height: 36px;
  padding: 0 0 6px 0;
  border: 0px;
}

#vpntracker-sidenav li.hi {
  background: url(/cms_components/us/products/vpntracker/media/sidenav/sidenavhibottom.gif)
    no-repeat 0% 100%;
}

#vpntracker-sidenav a {
  display: block;
  margin: 0;
  text-decoration: none;
  color: #cccccc;
  font-size: 10px;
  padding: 0 0 0 7px;
}

#vpntracker-sidenav a {
  border: 0;
}

#vpntracker-sidenav a span.icon {
  width: 36px;
  height: 36px;
  overflow: hidden;
  display: block;
  float: left;
  padding-left: 3px;
  padding-right: 3px;
}

#vpntracker-sidenav a b {
  font-weight: bold;
  font-size: 12px;
  color: #cccccc;
  padding-top: 3px;
  display: block;
  margin-left: 39px;
}

#vpntracker-sidenav a b.big {
  font-size: 20px;
  padding-top: 5px;
}

#vpntracker-sidenav a:hover {
  color: #ffc87a;
}

#vpntracker-sidenav a:hover b,
#vpntracker-sidenav li.hi b {
  color: #ffc87a;
}

#vpntracker-sidenav li a:hover span.icon img {
  margin-top: -36px;
}

#vpntracker-sidenav li.hi a {
  background: url(/cms_components/us/products/vpntracker/media/sidenav/sidenavhitop.gif)
    no-repeat 0% 0%;
  color: #ffc87a;
}

#vpntracker-sidenav li.hi a span.icon img {
  margin-top: -72px;
}

#vpntracker-sidenav span.sub {
  margin: 0 0 0 39px;
  display: block;
  color: #b1b1b1;
}

.vpntracker-sidenav-mainitem {
  background-color: #434343;
  border-bottom: 1px dotted #333333;
  margin: 0px;
  margin-left: 1px;
  margin-right: 1px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 1px;
}

#vpntracker-sidenav-multi {
  padding: 0 0 0 0;
  margin: 0 0 0 0;
  border: 0;
}

#vpntracker-sidenav-multi ul {
  padding: 0;
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  margin-bottom: 0;
  margin-top: 0;
}

#vpntracker-sidenav-multi li {
  margin: 0;
  padding: 0;
  height: 24px;
}

#vpntracker-sidenav-multi li {
  background: url(/cms_components/us/products/vpntracker/media/sidenav/sidenavbottom2-multi2.gif)
    no-repeat 0% 100%;
  height: 36px;
  padding: 3px 0 3px 0;
  border: 0px;
}

#vpntracker-sidenav-multi li.hi {
  background: url(/cms_components/us/products/vpntracker/media/sidenav/sidenavhibottom-multi.gif)
    no-repeat 0% 100%;
  border-top: 1px solid #4f4f4f;
  border-bottom: 1px solid #4f4f4f;
}

#vpntracker-sidenav-multi a {
  display: block;
  margin: 0;
  text-decoration: none;
  color: #ffffff;
  font-size: 10px;
  padding: 0 0 0 7px;
}

#vpntracker-sidenav-multi a span.icon {
  width: 36px;
  height: 36px;
  overflow: hidden;
  display: block;
  float: left;
  padding-left: 3px;
  padding-right: 3px;
}

#vpntracker-sidenav-multi a b {
  font-weight: bold;
  font-size: 12px;
  color: #313131;
  padding-top: 3px;
  display: block;
  margin-left: 39px;
}

#vpntracker-sidenav-multi a b.big {
  font-size: 12px;
  padding-top: 20px;
  color: #ffffff;
}

#vpntracker-sidenav-multi a:hover {
  color: #313131;
}

#vpntracker-sidenav-multi a:hover b {
  color: #313131;
}

#vpntracker-sidenav-multi a:hover b.big {
  color: #ffffff;
}

#vpntracker-sidenav li.hi b {
  color: #ffffff;
}

#vpntracker-sidenav-multi li.hi b {
  color: #ffffff;
}

#vpntracker-sidenav-multi li a:hover span.icon img {
  margin-top: -36px;
}

#vpntracker-sidenav-multi li.hi a {
  background: url(/cms_components/us/products/vpntracker/media/sidenav/sidenavhitop-multi.gif)
    no-repeat 0% 0%;
  color: #ffffff;
}

#vpntracker-sidenav-multi li.hi a span.icon img {
  margin-top: -72px;
}

#vpntracker-sidenav-multi span.sub {
  margin: 0 0 0 39px;
  display: block;
  color: #777777;
}

.vpntracker-sidenav-multi-left-bottom-border {
  float: left;
  background: url(/cms_components/us/products/vpntracker/media/sidenav/sidenav-bottom-left-bg.gif)
    no-repeat;
  height: 5px;
  width: 5px;
  position: relative;
  left: 0px;
  top: -5px;
}

.vpntracker-sidenav-multi-right-bottom-border {
  float: left;
  background: url(/cms_components/us/products/vpntracker/media/sidenav/sidenav-bottom-right-bg.gif)
    no-repeat;
  height: 5px;
  width: 5px;
  position: relative;
  left: 0px;
  top: -5px;
}

.vpntracker-sidenav-mainitem-main {
  color: #ffffff;
}

.vpntracker-sidenav-mainitem-sub {
  color: #ffffff;
}

.vpntracker-sidenav-mainitem-first {
  height: 48px;
  background: url(/cms_components/us/products/vpntracker/media/sidenav/sidenav-main-bg-first.jpg);
  background-color: #434343;
  margin: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 1px;
}

.vpntracker-sidenav-mainitem {
  height: 48px;
  background: url(/cms_components/us/products/vpntracker/media/sidenav/sidenav-main-bg.jpg);
  background-color: #434343;
  margin: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 1px;
}

.vpntracker-sidenav-mainitem-third {
  height: 48px;
  background: url(/cms_components/us/products/vpntracker/media/sidenav/sidenav-main-bg-third.jpg);
  background-color: #434343;
  margin: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 1px;
}

.vpntracker-sidenav-subitem {
}

/* E: VPN Tracker Navigation */

/* B: APC Tracker Navigation */

#apctracker-sidenav {
  background: url(/cms_components/us/products/apctracker/media/sidenav/sidenavbottom.gif)
    no-repeat 0% 100%;
  padding: 0 0 9px 0;
  margin: 0 0 10px 0;
  border: 0;
}

#apctracker-sidenav ul {
  padding: 0;
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  margin-bottom: 0;
  margin-top: 0;
  border-bottom: 0;
}

#apctracker-sidenav li {
  margin: 0;
  padding: 0;
  height: 24px;
}

#apctracker-sidenav li {
  height: 36px;
  padding: 0 0 6px 0;
  border: 0px;
}

#apctracker-sidenav li.hi {
  background: url(/cms_components/us/products/apctracker/media/sidenav/sidenavhibottom.gif)
    no-repeat 0% 100%;
}

#apctracker-sidenav li.hi b a:hover {
  color: #c14502;
}

#apctracker-sidenav a {
  display: block;
  margin: 0;
  text-decoration: none;
  color: #572d16;
  font-size: 10px;
  padding: 0 0 0 7px;
}

#apctracker-sidenav a {
  border: 0;
}

#apctracker-sidenav a span.icon {
  width: 36px;
  height: 36px;
  overflow: hidden;
  display: block;
  float: left;
  padding-left: 3px;
  padding-right: 3px;
}

#apctracker-sidenav a b {
  font-weight: bold;
  font-size: 12px;
  color: #572d16;
  padding-top: 3px;
  display: block;
  margin-left: 39px;
}

#apctracker-sidenav a b.big {
  font-size: 20px;
  padding-top: 5px;
}

#apctracker-sidenav a:hover {
  color: #c14502;
}

#apctracker-sidenav a:hover b {
  color: #c14502;
}

#apctracker-sidenav li.hi b {
  color: #c14502;
}

#apctracker-sidenav li a:hover span.icon img {
  margin-top: -36px;
}

#apctracker-sidenav li.hi a {
  background: url(/cms_components/us/products/apctracker/media/sidenav/sidenavhitop.gif)
    no-repeat 0% 0%;
  color: #c14502;
}

#apctracker-sidenav li.hi a span.icon img {
  margin-top: -72px;
}

#apctracker-sidenav li.hi span.sub {
  color: #c14502;
}

#apctracker-sidenav span.sub {
  margin: 0 0 0 39px;
  display: block;
  color: #572d16;
}

.apctracker-sidenav-mainitem {
  background-color: #434343;
  border-bottom: 1px dotted #333333;
  margin: 0px;
  margin-left: 1px;
  margin-right: 1px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 1px;
}

/* E: APC Tracker Navigation */

/* B: MacDial  Navigation */

#macdial-sidenav {
  background: url(/cms_components/us/products/macdial/media/sidenav/sidenavbottom.gif)
    no-repeat 0% 100%;
  padding: 0 0 9px 0;
  margin: 0 0 10px 0;
  border: 0;
}

#macdial-sidenav ul {
  padding: 0;
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  margin-bottom: 0;
  margin-top: 0;
  border-bottom: 0;
}

#macdial-sidenav li {
  margin: 0;
  padding: 0;
  height: 24px;
}

#macdial-sidenav li {
  height: 36px;
  padding: 0 0 6px 0;
  border: 0px;
}

#macdial-sidenav li.hi {
  background: url(/cms_components/us/products/macdial/media/sidenav/sidenavhibottom.gif)
    no-repeat 0% 100%;
}

#macdial-sidenav li.hi b a:hover {
  color: #000000;
}

#macdial-sidenav a {
  display: block;
  margin: 0;
  text-decoration: none;
  color: #ffffff;
  font-size: 10px;
  padding: 0 0 0 7px;
}

#macdial-sidenav a {
  border: 0;
}

#macdial-sidenav a span.icon {
  width: 36px;
  height: 36px;
  overflow: hidden;
  display: block;
  float: left;
  padding-left: 3px;
  padding-right: 3px;
}

#macdial-sidenav a b {
  font-weight: bold;
  font-size: 12px;
  color: #ffffff;
  padding-top: 3px;
  display: block;
  margin-left: 39px;
}

#macdial-sidenav a b.big {
  font-size: 20px;
  padding-top: 5px;
}

#macdial-sidenav a:hover {
  color: #ffdc91;
}

#macdial-sidenav a:hover b,
#macdial-sidenav li.hi b {
  color: #ffdc91;
}

#macdial-sidenav li.hi b {
  color: #000000;
}

#macdial-sidenav li a:hover span.icon img {
  margin-top: -36px;
}

#macdial-sidenav li.hi a {
  background: url(/cms_components/us/products/macdial/media/sidenav/sidenavhitop.gif)
    no-repeat 0% 0%;
  color: #000000;
}

#macdial-sidenav li.hi a span.icon img {
  margin-top: -72px;
}

#macdial-sidenav li.hi span.sub {
  color: #000000;
}

#macdial-sidenav span.sub {
  margin: 0 0 0 39px;
  display: block;
  color: #ffffff;
}

.macdial-sidenav-mainitem {
  background-color: #434343;
  border-bottom: 1px dotted #333333;
  margin: 0px;
  margin-left: 1px;
  margin-right: 1px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 1px;
}

/* E: MacDial Navigation */

/* B: MediaCentral  Navigation */

#mediacentral-sidenav {
  background: url(/cms_components/us/products/mediacentral/media/sidenav/sidenavbottom.gif)
    no-repeat 0% 100%;
  padding: 0 0 9px 0;
  margin: 0 0 10px 0;
  border: 0;
}

#mediacentral-sidenav ul {
  padding: 0;
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  margin-bottom: 0;
  margin-top: 0;
  border-bottom: 0;
}

#mediacentral-sidenav li {
  margin: 0;
  padding: 0;
  height: 24px;
}

#mediacentral-sidenav li {
  height: 36px;
  padding: 0 0 6px 0;
  border: 0px;
}

#mediacentral-sidenav li.hi {
  background: url(/cms_components/us/products/mediacentral/media/sidenav/sidenavhibottom.gif)
    no-repeat 0% 100%;
}

#mediacentral-sidenav li.hi b a:hover {
  color: #ffb300;
}

#mediacentral-sidenav a {
  display: block;
  margin: 0;
  text-decoration: none;
  color: #dbdbdb;
  font-size: 10px;
  padding: 0 0 0 7px;
}

#mediacentral-sidenav a {
  border: 0;
}

#mediacentral-sidenav a span.icon {
  width: 36px;
  height: 36px;
  overflow: hidden;
  display: block;
  float: left;
  padding-left: 3px;
  padding-right: 3px;
}

#mediacentral-sidenav a b {
  font-weight: bold;
  font-size: 12px;
  color: #dbdbdb;
  padding-top: 3px;
  display: block;
  margin-left: 39px;
}

#mediacentral-sidenav a b.big {
  font-size: 20px;
  padding-top: 5px;
}

#mediacentral-sidenav a:hover {
  color: #ffb300;
}

#mediacentral-sidenav a:hover b,
#mediacentral-sidenav li.hi b {
  color: #ffb300;
}

#mediacentral-sidenav li.hi b {
  color: #ffb300;
}

#mediacentral-sidenav li a:hover span.icon img {
  margin-top: -36px;
}

#mediacentral-sidenav li.hi a {
  background: url(/cms_components/us/products/mediacentral/media/sidenav/sidenavhitop.gif)
    no-repeat 0% 0%;
  color: #ffb300;
}

#mediacentral-sidenav li.hi a span.icon img {
  margin-top: -72px;
}

#mediacentral-sidenav li.hi span.sub {
  color: #ffb300;
}

#mediacentral-sidenav span.sub {
  margin: 0 0 0 39px;
  display: block;
  color: #dbdbdb;
}

.mediacentral-sidenav-mainitem {
  background-color: #434343;
  border-bottom: 1px dotted #333333;
  margin: 0px;
  margin-left: 1px;
  margin-right: 1px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 1px;
}

/* E: MediaCentral Navigation */

/* B: Company  Navigation */

#company-sidenav {
  background: url(/cms_components/us/products/company/media/sidenav/sidenavbottom.gif)
    no-repeat 0% 100%;
  padding: 0 0 9px 0;
  margin: 0 0 10px 0;
  border: 0;
}

#company-sidenav ul {
  padding: 0;
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  margin-bottom: 0;
  margin-top: 0;
  border-bottom: 0;
}

#company-sidenav li {
  margin: 0;
  padding: 0;
  height: 24px;
}

#company-sidenav li {
  height: 36px;
  padding: 0 0 6px 0;
  border: 0px;
}

#company-sidenav li.hi {
  background: url(/cms_components/us/products/company/media/sidenav/sidenavhibottom.gif)
    no-repeat 0% 100%;
}

#company-sidenav li.hi b a:hover {
  color: #011834;
}

#company-sidenav a {
  display: block;
  margin: 0;
  text-decoration: none;
  color: #184ea0;
  font-size: 10px;
  padding: 0 0 0 7px;
}

#company-sidenav a {
  border: 0;
}

#company-sidenav a span.icon {
  width: 36px;
  height: 36px;
  overflow: hidden;
  display: block;
  float: left;
  padding-left: 3px;
  padding-right: 3px;
}

#company-sidenav a b {
  font-weight: bold;
  font-size: 12px;
  color: #184ea0;
  padding-top: 3px;
  display: block;
  margin-left: 39px;
}

#company-sidenav a b.big {
  font-size: 20px;
  padding-top: 5px;
}

#company-sidenav a:hover {
  color: #011834;
}

#company-sidenav a:hover b,
#company-sidenav li.hi b {
  color: #011834;
}

#company-sidenav li.hi b {
  color: #000000;
}

#company-sidenav li a:hover span.icon img {
  margin-top: -36px;
}

#company-sidenav li.hi a {
  background: url(/cms_components/us/products/company/media/sidenav/sidenavhitop.gif)
    no-repeat 0% 0%;
  color: #011834;
}

#company-sidenav li.hi a span.icon img {
  margin-top: -72px;
}

#company-sidenav li.hi span.sub {
  color: #011834;
}

#company-sidenav span.sub {
  margin: 0 0 0 39px;
  display: block;
  color: #184ea0;
}

.company-sidenav-mainitem {
  background-color: #434343;
  border-bottom: 1px dotted #333333;
  margin: 0px;
  margin-left: 1px;
  margin-right: 1px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 1px;
}

/* E: Company Navigation */

/* B: TubeStick Featurenavigation */

#tubestick-sidenav {
  background: url(/cms_components/us/products/tubestick/media/sidenav/sidenavbottom2.gif)
    no-repeat 0% 100%;
  padding: 0 0 9px 0;
  margin: 0 0 10px 0;
  border: 0;
}

#tubestick-sidenav ul {
  padding: 0;
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  margin-bottom: 0;
  margin-top: 0;
  border-bottom: 0;
}

#tubestick-sidenav li {
  margin: 0;
  padding: 0;
  height: 24px;
}

#tubestick-sidenav li {
  height: 36px;
  padding: 0 0 6px 0;
  border: 0px;
}

#tubestick-sidenav li.hi {
  background: url(/cms_components/us/products/tubestick/media/sidenav/sidenavhibottom.gif)
    no-repeat 0% 100%;
}

#tubestick-sidenav a {
  display: block;
  margin: 0;
  text-decoration: none;
  color: #76797c;
  font-size: 10px;
  padding: 0 0 0 7px;
}

#tubestick-sidenav a {
  border: 0;
}

#tubestick-sidenav a span.icon {
  width: 36px;
  height: 36px;
  overflow: hidden;
  display: block;
  float: left;
  padding-left: 3px;
  padding-right: 3px;
}

#tubestick-sidenav a b {
  font-weight: bold;
  font-size: 12px;
  color: #9a9a9a;
  padding-top: 3px;
  display: block;
  margin-left: 39px;
}

#tubestick-sidenav a b.big {
  font-size: 20px;
  padding-top: 5px;
}

#tubestick-sidenav a:hover {
  color: #a1a5a9;
}

#tubestick-sidenav a:hover b,
#tubestick-sidenav li.hi b {
  color: #52b8d3;
}

#tubestick-sidenav li a:hover span.icon img {
  margin-top: -36px;
}

#tubestick-sidenav li.hi a {
  background: url(/cms_components/us/products/tubestick/media/sidenav/sidenavhitop.gif)
    no-repeat 0% 0%;
  color: #76797c;
}

#tubestick-sidenav li.hi a span.icon img {
  margin-top: -72px;
}

#tubestick-sidenav span.sub {
  margin: 0 0 0 39px;
  display: block;
  color: #737373;
}

#tubestick-sidenav-multi {
  padding: 0 0 0 0;
  margin: 0 0 0 0;
  border: 0;
}

#tubestick-sidenav-multi ul {
  padding: 0;
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  margin-bottom: 0;
  margin-top: 0;
}

#tubestick-sidenav-multi li {
  margin: 0;
  padding: 0;
  height: 24px;
}

#tubestick-sidenav-multi li {
  background: url(/cms_components/us/products/tubestick/media/sidenav/sidenavbottom2-multi2.gif)
    no-repeat 0% 100%;
  height: 36px;
  padding: 3px 0 3px 0;
  border: 0px;
}

#tubestick-sidenav-multi li.hi {
  background: url(/cms_components/us/products/tubestick/media/sidenav/sidenavhibottom.gif)
    no-repeat 0% 100%;
  border-top: 1px solid #4f4f4f;
  border-bottom: 1px solid #4f4f4f;
}

#tubestick-sidenav-multi a {
  display: block;
  margin: 0;
  text-decoration: none;
  color: #76797c;
  font-size: 10px;
  padding: 0 0 0 7px;
}

#tubestick-sidenav-multi a {
  border: 0;
}

#tubestick-sidenav-multi a span.icon {
  width: 36px;
  height: 36px;
  overflow: hidden;
  display: block;
  float: left;
  padding-left: 3px;
  padding-right: 3px;
}

#tubestick-sidenav-multi a b {
  font-weight: bold;
  font-size: 12px;
  color: #9a9a9a;
  padding-top: 3px;
  display: block;
  margin-left: 39px;
}

#tubestick-sidenav-multi a b.big {
  font-size: 20px;
  padding-top: 5px;
}

#tubestick-sidenav-multi a:hover {
  color: #a1a5a9;
}

#tubestick-sidenav-multi a:hover b,
#tubestick-sidenav li.hi b {
  color: #52b8d3;
}

#tubestick-sidenav-multi li a:hover span.icon img {
  margin-top: -36px;
}

#tubestick-sidenav-multi li.hi a {
  background: url(/cms_components/us/products/tubestick/media/sidenav/sidenavhitop.gif)
    no-repeat 0% 0%;
  color: #76797c;
}

#tubestick-sidenav-multi li.hi a span.icon img {
  margin-top: -72px;
}

#tubestick-sidenav-multi span.sub {
  margin: 0 0 0 39px;
  display: block;
  color: #737373;
}

.tubestick-sidenav-multi-left-bottom-border {
  float: left;
  background: url(/cms_components/us/products/tubestick/media/sidenav/sidenav-bottom-left-bg.gif)
    no-repeat;
  height: 5px;
  width: 5px;
  position: relative;
  left: 0px;
  top: -5px;
}

.tubestick-sidenav-multi-right-bottom-border {
  float: left;
  background: url(/cms_components/us/products/tubestick/media/sidenav/sidenav-bottom-right-bg.gif)
    no-repeat;
  height: 5px;
  width: 5px;
  position: relative;
  left: 0px;
  top: -5px;
}

.tubestick-sidenav-mainitem-main {
  color: #cccccc;
}

.tubestick-sidenav-mainitem-sub {
}

.tubestick-sidenav-mainitem-first {
  height: 48px;
  background: url(/cms_components/us/products/tubestick/media/sidenav/sidenav-main-bg-first.jpg);
  background-color: #434343;
  margin: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 1px;
}

.tubestick-sidenav-mainitem {
  height: 48px;
  background: url(/cms_components/us/products/tubestick/media/sidenav/sidenav-main-bg.jpg);
  background-color: #434343;
  margin: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 1px;
}

.tubestick-sidenav-subitem {
}

/* E: TubeStick Featurenavigation */

/* B: Stationery  Navigation */

#stationery-sidenav {
  background: url(/cms_components/us/products/stationery/media/sidenav/sidenavbottom.gif)
    no-repeat 0% 100%;
  padding: 0 0 9px 0;
  margin: 0 0 10px 0;
  border: 0;
}

#stationery-sidenav ul {
  padding: 0;
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  margin-bottom: 0;
  margin-top: 0;
  border-bottom: 0;
}

#stationery-sidenav li {
  margin: 0;
  padding: 0;
  height: 24px;
}

#stationery-sidenav li {
  height: 36px;
  padding: 0 0 6px 0;
  border: 0px;
}

#stationery-sidenav li.hi {
  background: url(/cms_components/us/products/stationery/media/sidenav/sidenavhibottom.gif)
    no-repeat 0% 100%;
}

#stationery-sidenav li.hi b a:hover {
  color: #ffffff;
}

#stationery-sidenav a {
  display: block;
  margin: 0;
  text-decoration: none;
  color: #184ea0;
  font-size: 10px;
  padding: 0 0 0 7px;
}

#stationery-sidenav a {
  border: 0;
}

#stationery-sidenav a span.icon {
  width: 36px;
  height: 36px;
  overflow: hidden;
  display: block;
  float: left;
  padding-left: 3px;
  padding-right: 3px;
}

#stationery-sidenav a b {
  font-weight: bold;
  font-size: 12px;
  color: #97afc5;
  padding-top: 3px;
  display: block;
  margin-left: 39px;
}

#stationery-sidenav a b.big {
  font-size: 20px;
  padding-top: 5px;
}

#stationery-sidenav a:hover {
  color: #ffffff;
}

#stationery-sidenav a:hover b,
#stationery-sidenav li.hi b {
  color: #ffffff;
}

#stationery-sidenav li.hi b {
  color: #ffffff;
}

#stationery-sidenav li a:hover span.icon img {
  margin-top: -36px;
}

#stationery-sidenav li.hi a {
  background: url(/cms_components/us/products/stationery/media/sidenav/sidenavhitop.gif)
    no-repeat 0% 0%;
  color: #011834;
}

#stationery-sidenav li.hi a span.icon img {
  margin-top: -72px;
}

#stationery-sidenav li.hi span.sub {
  color: #5e6f8e;
}

#stationery-sidenav span.sub {
  margin: 0 0 0 39px;
  display: block;
  color: #5e6f8e;
}

.stationery-sidenav-mainitem {
  background-color: #434343;
  margin: 0px;
  margin-left: 1px;
  margin-right: 1px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 1px;
}

#stationery-sidenav-multi {
  padding: 0 0 0 0;
  margin: 0 0 0 0;
  border: 0;
}

#stationery-sidenav-multi ul {
  padding: 0;
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  margin-bottom: 0;
  margin-top: 0;
}

#stationery-sidenav-multi li {
  margin: 0;
  padding: 0;
  height: 24px;
}

#stationery-sidenav-multi li {
  background: url(/cms_components/us/products/stationery/media/sidenav/sidenavbottom2-multi2.gif)
    no-repeat 0% 100%;
  height: 36px;
  padding: 3px 0 3px 0;
  border: 0px;
}

#stationery-sidenav-multi li.hi {
  background: url(/cms_components/us/products/stationery/media/sidenav/sidenavhibottom.gif)
    no-repeat 0% 100%;
  border-top: 1px solid #4f4f4f;
  border-bottom: 1px solid #4f4f4f;
}

#stationery-sidenav-multi a {
  display: block;
  margin: 0;
  text-decoration: none;
  color: #ffffff;
  font-size: 10px;
  padding: 0 0 0 7px;
}

#stationery-sidenav-multi a {
  border: 0;
}

#stationery-sidenav-multi a span.icon {
  width: 36px;
  height: 36px;
  overflow: hidden;
  display: block;
  float: left;
  padding-left: 3px;
  padding-right: 3px;
}

#stationery-sidenav-multi a b {
  font-weight: bold;
  font-size: 12px;
  color: #97afc5;
  padding-top: 3px;
  display: block;
  margin-left: 39px;
}

#stationery-sidenav-multi a b.big {
  font-size: 20px;
  padding-top: 5px;
}

#stationery-sidenav-multi a:hover {
  color: #ffffff;
}

#stationery-sidenav-multi a:hover b,
#stationery-sidenav li.hi b {
  color: #ffffff;
}

#stationery-sidenav-multi li.hi b {
  color: #ffffff;
}

#stationery-sidenav-multi li a:hover span.icon img {
  margin-top: -36px;
}

#stationery-sidenav-multi li.hi a {
  background: url(/cms_components/us/products/stationery/media/sidenav/sidenavhitop.gif)
    no-repeat 0% 0%;
  color: #ffffff;
}

#stationery-sidenav-multi li.hi a span.icon img {
  margin-top: -72px;
}

#stationery-sidenav-multi span.sub {
  margin: 0 0 0 39px;
  display: block;
  color: #5e6f8e;
}

.stationery-sidenav-multi-left-bottom-border {
  float: left;
  background: url(/cms_components/us/products/stationery/media/sidenav/sidenav-bottom-left-bg.gif)
    no-repeat;
  height: 5px;
  width: 5px;
  position: relative;
  left: 0px;
  top: -5px;
}

.stationery-sidenav-multi-right-bottom-border {
  float: left;
  background: url(/cms_components/us/products/stationery/media/sidenav/sidenav-bottom-right-bg.gif)
    no-repeat;
  height: 5px;
  width: 5px;
  position: relative;
  left: 0px;
  top: -5px;
}

.stationery-sidenav-mainitem-main {
  color: #ffffff;
}

.stationery-sidenav-mainitem-sub {
  color: #ffffff;
}

.stationery-sidenav-mainitem-first {
  height: 48px;
  background: url(/cms_components/us/products/stationery/media/sidenav/sidenav-main-bg-first.jpg);
  background-color: #434343;
  margin: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 1px;
}

.stationery-sidenav-mainitem {
  height: 48px;
  background: url(/cms_components/us/products/stationery/media/sidenav/sidenav-main-bg.jpg);
  background-color: #434343;
  margin: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 1px;
}

.stationery-sidenav-mainitem-third {
  height: 48px;
  background: url(/cms_components/us/products/stationery/media/sidenav/sidenav-main-bg-third.jpg);
  background-color: #434343;
  margin: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 1px;
}

.stationery-sidenav-subitem {
}

/* E: Stationery Navigation */

/* B: SongGenie Featurenavigation */

#songgenie-sidenav {
  background: url(/cms_components/us/products/songgenie/media/sidenav/sidenavbottom.gif)
    no-repeat 0% 100%;
  padding: 0 0 9px 0;
  margin: 0 0 10px 0;
  border: 0;
}

#songgenie-sidenav ul {
  padding: 0;
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  margin-bottom: 0;
  margin-top: 0;
  border-bottom: 0;
}

#songgenie-sidenav li {
  margin: 0;
  padding: 0;
  height: 24px;
}

#songgenie-sidenav li {
  height: 36px;
  padding: 0 0 6px 0;
  border: 0px;
}

#songgenie-sidenav li.hi {
  background: url(/cms_components/us/products/songgenie/media/sidenav/sidenavhibottom.gif)
    no-repeat 0% 100%;
}

#songgenie-sidenav a {
  display: block;
  margin: 0;
  text-decoration: none;
  color: #ffffff;
  font-size: 10px;
  padding: 0 0 0 7px;
}

#songgenie-sidenav a {
  border: 0;
}

#songgenie-sidenav a span.icon {
  width: 36px;
  height: 36px;
  overflow: hidden;
  display: block;
  float: left;
  padding-left: 3px;
  padding-right: 3px;
}

#songgenie-sidenav a b {
  font-weight: bold;
  font-size: 12px;
  color: #97afc5;
  padding-top: 3px;
  display: block;
  margin-left: 39px;
}

#songgenie-sidenav a b.big {
  font-size: 20px;
  padding-top: 5px;
}

#songgenie-sidenav a:hover {
  color: #ffffff;
}

#songgenie-sidenav a:hover b,
#songgenie-sidenav li.hi b {
  color: #ffffff;
}

#songgenie-sidenav li a:hover span.icon img {
  margin-top: -36px;
  color: #ffffff;
}

#songgenie-sidenav li.hi a {
  background: url(/cms_components/us/products/songgenie/media/sidenav/sidenavhitop.gif)
    no-repeat 0% 0%;
  color: #373737;
}

#songgenie-sidenav li.hi a span.icon img {
  margin-top: -72px;
}

#songgenie-sidenav span.sub {
  margin: 0 0 0 39px;
  display: block;
  color: #5e6f8e;
}

.songgenie-sidenav-mainitem {
  background-color: #434343;
  border-bottom: 1px dotted #333333;
  margin: 0px;
  margin-left: 1px;
  margin-right: 1px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 1px;
}

#songgenie-sidenav-multi {
  padding: 0 0 0 0;
  margin: 0 0 0 0;
  border: 0;
}

#songgenie-sidenav-multi ul {
  padding: 0;
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  margin-bottom: 0;
  margin-top: 0;
}

#songgenie-sidenav-multi li {
  margin: 0;
  padding: 0;
  height: 24px;
}

#songgenie-sidenav-multi li {
  background: url(/cms_components/us/products/songgenie/media/sidenav/sidenavbottom2-multi2.gif)
    no-repeat 0% 100%;
  height: 36px;
  padding: 3px 0 3px 0;
  border: 0px;
}

#songgenie-sidenav-multi li.hi {
  background: url(/cms_components/us/products/songgenie/media/sidenav/sidenavhibottom-multi.gif)
    no-repeat 0% 100%;
  border-top: 1px solid #4f4f4f;
  border-bottom: 1px solid #4f4f4f;
}

#songgenie-sidenav-multi a {
  display: block;
  margin: 0;
  text-decoration: none;
  color: #ffffff;
  font-size: 10px;
  padding: 0 0 0 7px;
}

#songgenie-sidenav-multi a {
  border: 0;
}

#songgenie-sidenav-multi a span.icon {
  width: 36px;
  height: 36px;
  overflow: hidden;
  display: block;
  float: left;
  padding-left: 3px;
  padding-right: 3px;
}

#songgenie-sidenav-multi a b {
  font-weight: bold;
  font-size: 12px;
  color: #97afc5;
  padding-top: 3px;
  display: block;
  margin-left: 39px;
}

#songgenie-sidenav-multi a b.big {
  font-size: 20px;
  padding-top: 5px;
}

#songgenie-sidenav-multi a:hover {
  color: #ffffff;
}

#songgenie-sidenav-multi a:hover b,
#songgenie-sidenav li.hi b {
  color: #ffffff;
}

#songgenie-sidenav-multi li.hi b {
  color: #ffffff;
}

#songgenie-sidenav-multi li a:hover span.icon img {
  margin-top: -36px;
}

#songgenie-sidenav-multi li.hi a {
  background: url(/cms_components/us/products/songgenie/media/sidenav/sidenavhitop-multi.gif)
    no-repeat 0% 0%;
  color: #ffffff;
}

#songgenie-sidenav-multi li.hi a span.icon img {
  margin-top: -72px;
}

#songgenie-sidenav-multi span.sub {
  margin: 0 0 0 39px;
  display: block;
  color: #5e6f8e;
}

.songgenie-sidenav-multi-left-bottom-border {
  float: left;
  background: url(/cms_components/us/products/songgenie/media/sidenav/sidenav-bottom-left-bg.gif)
    no-repeat;
  height: 5px;
  width: 5px;
  position: relative;
  left: 0px;
  top: -5px;
}

.songgenie-sidenav-multi-right-bottom-border {
  float: left;
  background: url(/cms_components/us/products/songgenie/media/sidenav/sidenav-bottom-right-bg.gif)
    no-repeat;
  height: 5px;
  width: 5px;
  position: relative;
  left: 0px;
  top: -5px;
}

.songgenie-sidenav-mainitem-main {
  color: #ffffff;
}

.songgenie-sidenav-mainitem-sub {
  color: #ffffff;
}

.songgenie-sidenav-mainitem-first {
  height: 48px;
  background: url(/cms_components/us/products/songgenie/media/sidenav/sidenav-main-bg-first.jpg);
  background-color: #434343;
  margin: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 1px;
}

.songgenie-sidenav-mainitem {
  height: 48px;
  background: url(/cms_components/us/products/songgenie/media/sidenav/sidenav-main-bg.jpg);
  background-color: #434343;
  margin: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 1px;
}

.songgenie-sidenav-subitem {
}

/* E: SongGenie Featurenavigation */

/* B: iPhoneApps  Navigation */

#iphoneapps-sidenav {
  background: url(/cms_components/us/products/iphoneapps/media/sidenav/sidenavbottom.gif)
    no-repeat 0% 100%;
  padding: 0 0 13px 0;
  margin: 0 0 10px 0;
  border: 0;
}

#iphoneapps-sidenav ul {
  padding: 0;
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  margin-bottom: 0;
  margin-top: 0;
  border-bottom: 0;
}

#iphoneapps-sidenav li {
  margin: 0;
  padding: 0;
  height: 24px;
}

#iphoneapps-sidenav li {
  height: 36px;
  padding: 3px 0 3px 0;
  border: 0px;
}

#iphoneapps-sidenav li.hi {
  background: url(/cms_components/us/products/iphoneapps/media/sidenav/sidenavhibottom.gif)
    no-repeat 0% 100%;
}

#iphoneapps-sidenav li.hi b a:hover {
  color: #ffffff;
}

#iphoneapps-sidenav a {
  display: block;
  margin: 0;
  text-decoration: none;
  color: #184ea0;
  font-size: 10px;
  padding: 0 0 0 7px;
}

#iphoneapps-sidenav a {
  border: 0;
}

#iphoneapps-sidenav a span.icon {
  width: 36px;
  height: 36px;
  overflow: hidden;
  display: block;
  float: left;
  padding-left: 3px;
  padding-right: 3px;
}

#iphoneapps-sidenav a b {
  font-weight: bold;
  font-size: 12px;
  color: #464c54;
  padding-top: 3px;
  display: block;
  margin-left: 39px;
}

#iphoneapps-sidenav a b.big {
  font-size: 20px;
  padding-top: 5px;
}

#iphoneapps-sidenav a:hover {
  color: #ffffff;
}

#iphoneapps-sidenav a:hover b {
  color: #000000;
}

#iphoneapps-sidenav li.hi b {
  color: #ffffff;
}

#iphoneapps-sidenav li.hi b {
  color: #ffffff;
}

#iphoneapps-sidenav li a:hover span.icon img {
  margin-top: -36px;
}

#iphoneapps-sidenav li.hi a {
  background: url(/cms_components/us/products/iphoneapps/media/sidenav/sidenavhitop.gif)
    no-repeat 0% 0%;
  color: #011834;
}

#iphoneapps-sidenav li.hi a span.icon img {
  margin-top: -72px;
}

#iphoneapps-sidenav li.hi span.sub {
  color: #ffffff;
}

#iphoneapps-sidenav span.sub {
  margin: 0 0 0 39px;
  display: block;
  color: #464c54;
}

.iphoneapps-sidenav-mainitem {
  background-color: #434343;
  margin: 0px;
  margin-left: 1px;
  margin-right: 1px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 1px;
}

#iphoneapps-sidenav-own-style {
  padding: 0 0 13px 0;
  margin: 0;
  border: 0;
}

#iphoneapps-sidenav-own-style ul {
  padding: 0;
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  margin-bottom: 0;
  margin-top: 0;
  border-bottom: 0;
}

#iphoneapps-sidenav-own-style li {
  background: url(/cms_components/us/products/iphoneapps/media/sidenav/sidenav-own-style-bg.jpg);
  margin-bottom: 15px;
  padding: 0;
  height: 24px;
}

#iphoneapps-sidenav-own-style li {
  height: 42px;
  padding: 9px 0 3px 0;
  border: 0px;
}

#iphoneapps-sidenav-own-style li.hi {
  background: url(/cms_components/us/products/iphoneapps/media/sidenav/sidenav-own-style-highlight.jpg)
    no-repeat 0% 100%;
}

#iphoneapps-sidenav-own-style li.hi b a:hover {
  color: #ffffff;
}

#iphoneapps-sidenav-own-style a {
  display: block;
  margin: 0;
  text-decoration: none;
  color: #184ea0;
  font-size: 10px;
  padding: 0 0 0 7px;
}

#iphoneapps-sidenav-own-style a {
  border: 0;
}

#iphoneapps-sidenav-own-style a span.icon {
  width: 36px;
  height: 36px;
  overflow: hidden;
  display: block;
  float: left;
  padding-left: 3px;
  padding-right: 3px;
}

#iphoneapps-sidenav-own-style a b {
  font-weight: bold;
  font-size: 12px;
  color: #ffffff;
  padding-top: 3px;
  display: block;
  margin-left: 39px;
}

#iphoneapps-sidenav-own-style a b.big {
  font-size: 20px;
  padding-top: 5px;
}

#iphoneapps-sidenav-own-style a:hover {
  color: #ffffff;
}

#iphoneapps-sidenav-own-style a:hover b {
  color: #ffffff;
}

#iphoneapps-sidenav-own-style li.hi b {
  color: #ffffff;
}

#iphoneapps-sidenav-own-style li.hi b {
  color: #ffffff;
}

#iphoneapps-sidenav-own-style li a:hover span.icon img {
  margin-top: -36px;
}

#iphoneapps-sidenav-own-style li.hi a {
  background: url(/cms_components/us/products/iphoneapps/media/sidenav/sidenavhitop.gif)
    no-repeat 0% 0%;
  color: #011834;
}

#iphoneapps-sidenav-own-style li.hi a span.icon img {
  margin-top: -72px;
}

#iphoneapps-sidenav-own-style li.hi span.sub {
  color: #ffffff;
}

#iphoneapps-sidenav-own-style span.sub {
  margin: 0 0 0 39px;
  display: block;
  color: #ffffff;
}

.iphoneapps-sidenav-own-style-mainitem {
  background-color: #434343;
  margin: 0px;
  margin-left: 1px;
  margin-right: 1px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 1px;
}

#iphoneapps-sidenav-multi {
  padding: 0 0 0 0;
  margin: 0 0 0 0;
  border: 0;
}

#iphoneapps-sidenav-multi ul {
  padding: 0;
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  margin-bottom: 0;
  margin-top: 0;
}

#iphoneapps-sidenav-multi li {
  margin: 0;
  padding: 0;
  height: 24px;
}

#iphoneapps-sidenav-multi li {
  background: url(/cms_components/us/products/iphoneapps/media/sidenav/sidenavbottom2-multi2.gif)
    no-repeat 0% 100%;
  height: 36px;
  padding: 3px 0 3px 0;
  border: 0px;
}

#iphoneapps-sidenav-multi li.hi {
  background: url(/cms_components/us/products/iphoneapps/media/sidenav/sidenavhibottom.gif)
    no-repeat 0% 100%;
  border-top: 1px solid #4f4f4f;
  border-bottom: 1px solid #4f4f4f;
}

#iphoneapps-sidenav-multi a {
  display: block;
  margin: 0;
  text-decoration: none;
  color: #ffffff;
  font-size: 10px;
  padding: 0 0 0 7px;
}

#iphoneapps-sidenav-multi a {
  border: 0;
}

#iphoneapps-sidenav-multi a span.icon {
  width: 36px;
  height: 36px;
  overflow: hidden;
  display: block;
  float: left;
  padding-left: 3px;
  padding-right: 3px;
}

#iphoneapps-sidenav-multi a b {
  font-weight: bold;
  font-size: 12px;
  color: #97afc5;
  padding-top: 3px;
  display: block;
  margin-left: 39px;
}

#iphoneapps-sidenav-multi a b.big {
  font-size: 20px;
  padding-top: 5px;
}

#iphoneapps-sidenav-multi a:hover {
  color: #ffffff;
}

#iphoneapps-sidenav li.hi b {
  color: #ffffff;
}

#iphoneapps-sidenav-multi a:hover b {
  color: #ffffff;
}

#iphoneapps-sidenav-multi li.hi b {
  color: #ffffff;
}

#iphoneapps-sidenav-multi li a:hover span.icon img {
  margin-top: -36px;
}

#iphoneapps-sidenav-multi li.hi a {
  background: url(/cms_components/us/products/iphoneapps/media/sidenav/sidenavhitop.gif)
    no-repeat 0% 0%;
  color: #ffffff;
}

#iphoneapps-sidenav-multi li.hi a span.icon img {
  margin-top: -72px;
}

#iphoneapps-sidenav-multi li.hi a span.sub {
  color: #ffffff;
}

#iphoneapps-sidenav-multi span.sub {
  margin: 0 0 0 39px;
  display: block;
  color: #5e6f8e;
}

.iphoneapps-sidenav-multi-left-bottom-border {
  float: left;
  background: url(/cms_components/us/products/iphoneapps/media/sidenav/sidenav-bottom-left-bg.gif)
    no-repeat;
  height: 5px;
  width: 5px;
  position: relative;
  left: 0px;
  top: -5px;
}

.iphoneapps-sidenav-multi-right-bottom-border {
  float: left;
  background: url(/cms_components/us/products/iphoneapps/media/sidenav/sidenav-bottom-right-bg.gif)
    no-repeat;
  height: 5px;
  width: 5px;
  position: relative;
  left: 0px;
  top: -5px;
}

.iphoneapps-sidenav-mainitem-main {
  color: #ffffff;
}

.iphoneapps-sidenav-mainitem-sub {
  color: #ffffff;
}

.iphoneapps-sidenav-mainitem-first {
  height: 48px;
  background: url(/cms_components/us/products/iphoneapps/media/sidenav/sidenav-main-bg-first.jpg);
  background-color: #434343;
  margin: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 1px;
}

.iphoneapps-sidenav-mainitem {
  height: 48px;
  background: url(/cms_components/us/products/iphoneapps/media/sidenav/sidenav-main-bg.jpg);
  background-color: #434343;
  margin: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 1px;
}

.iphoneapps-sidenav-subitem {
}

/* E: iPhoneApps Navigation */

div.sidebaritem {
  margin-bottom: 10px;
}

.sidebaritem b {
  font:
    11px/1.4em "Lucida Grande",
    Arial,
    Verdana,
    Geneva,
    sans-serif;
  font-weight: bold;
  color: #217aff;
}

.sidebaritem,
.sidebaritem p,
.sidebaritem li {
  font:
    11px/1.4em "Lucida Grande",
    Arial,
    Verdana,
    Geneva,
    sans-serif;
  font-weight: normal;
  color: #000000;
}

.sidebaritem .leftimg img {
  padding-right: 8px;
}

.sidebaritem .rightimg img {
  padding-left: 8px;
}

.contentitem span.headline {
  font-weight: bold;
}

.contentitem p {
  padding: 0;
  margin-top: 2px;
}

#threecolumn img {
  margin-bottom: 10px;
}

#threecolumn .contentitem span.headline {
}

#threecolumn .contentitem p {
  font-size: 0.9em;
}

/* B: Colorbox Item */

.colorboxitem h1 {
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 8px;
}

.colorboxitem h2 {
  font-size: 11px;
  font-weight: bold;
  margin-bottom: 2px;
}

.colorboxitemtext {
  padding: 0px;
  margin: 0px;
  font-size: 11px;
  line-height: 1.3em;
}

.linkcolorsky a {
  color: #013298;
}

.colorboxitem {
  width: 243px;
  padding: 0;
  margin: 0;
  margin-bottom: 10px;
}

.colorboxitem div.colorboxcontent {
  padding: 10px 10px 12px 10px;
  background: url(/cms_components/media/template/colorbox/corner_bottom.png)
    no-repeat 0% 100%;
}

.colorboxitem div.colorboxcontent p {
  padding: 0px;
  margin: 0px;
}

.colorboxitem div.colorboxcontent div.leftimg img {
  padding-right: 8px;
  padding-bottom: 3px;
}

.colorboxitem div.colorboxcontent div.rightimg img {
  padding-left: 8px;
  padding-bottom: 3px;
}

/* custom product colors */

.linkcolor-itrans-hellbeige a {
  color: #c3731d;
}

.linkcolor-itrans-altrosa a {
  color: #ffe4b4;
}

.linkcolor-tamtam a {
  color: #e03812;
}

.linkcolor-apct a {
  color: #c75500;
}

.linkcolor-pixeltracker a {
  color: #ffcc50;
}

/* E: Colorbox Item */

#content ul,
ul.bullet {
  padding: 0px;
  margin: 0px;
  list-style-type: none;
  padding-left: 12px;
}

#content ul li,
ul.bullet li {
  background-image: url(/cms_components/media/listbullet6px.gif);
  background-repeat: no-repeat;
  background-position: 0 0.4em;
  padding-left: 15px;
  margin-left: 8px;
}

#listcontent ul li,
ul.bullet li {
  background-image: url(/cms_components/media/listbullet6px_darktrans.gif);
  background-repeat: no-repeat;
  background-position: 0 0.4em;
  padding-left: 15px;
  margin-left: 8px;
}

#content ul.dark li {
  background-image: url(/cms_components/media/listbullet6px_dark.gif);
}

ul {
  list-style-type: none;
}

#footer,
#footer a {
  font-size: 11px;
  color: #808080;
}

.download_details {
  background-color: #eaeaea;
}

/* -----------------------
 * B: Startsites Styles
 * ----------------------- */

#startboxes div.contentitem {
  margin-left: 15px;
  margin-top: 12px;
  text-align: left;
}

#startboxes div.contentitem div.leftimg img {
  margin-right: 20px;
  margin-top: 8px;
}

#startboxes div.contentitem span.headline {
  font:
    16px/1.4em "Lucida Grande",
    Arial,
    Verdana,
    Geneva,
    sans-serif;
  font-weight: bold;
  color: #000000;
}

#startboxes div.contentitem p {
  font:
    12px/1.25em "Lucida Grande",
    Arial,
    Verdana,
    Geneva,
    sans-serif;
  font-weight: normal;
  color: #262626;
}

#latestnews h1 a {
  font-size: 13px;
  font-weight: bold;
  color: #000000;
}

#latestnews a {
  font-weight: normal;
}

#latestnews div.boxcontent {
  padding: 8px 12px 8px 12px;
  font:
    11px/1.4em "Lucida Grande",
    Arial,
    Verdana,
    Geneva,
    sans-serif;
  text-align: left;
}

#latestnews div.boxcontent h2 a {
  font-size: 12px;
  font-weight: bold;
  color: #3070c5;
}

#latestnews div.boxcontent span.date {
  font-weight: bold;
}

#mediacoverage h1 a {
  font-size: 13px;
  font-weight: bold;
  color: #000000;
}

#mediacoverage div.boxcontent {
  padding: 8px 12px 12px 12px;
  font:
    11px/1.6em "Lucida Grande",
    Arial,
    Verdana,
    Geneva,
    sans-serif;
  text-align: left;
}

#mediacoverage div.boxcontent img {
  margin-right: 5px;
}

/* -----------------------
 * E: Startsites Styles
 * ----------------------- */

/* -----------------------
  * B: Sidebar Styles
  * ----------------------- */

.sidebar-latestnews {
  background: url(/cms_components/media/sidebar/sidebar-body.jpg) repeat-y top
    left;
  margin-bottom: 10px;
}

.sidebar-latestnews h1 {
  height: 35px;
  background: url(/cms_components/media/sidebar/sidebar-top.jpg) no-repeat top
    left;
  font-size: 13px;
  text-align: center;
  color: #4d4d4d;
  padding-top: 7px;
}

.sidebar-latestnews h2 {
  font-size: 11px;
  color: #3070c5;
  line-height: 1.45em;
}

.sidebar-latestnews .body {
  padding: 0 10px;
}

.sidebar-latestnews .date {
  font-size: 11px;
  font-weight: bold;
}

.sidebar-latestnews .text {
  font-size: 11px;
  line-height: 1.45em;
}

.sidebar-latestnews hr {
  border: none;
}

.sidebar-mediacoverage {
  background: url(/cms_components/media/sidebar/sidebar-body.jpg) repeat-y top
    left;
  margin-bottom: 10px;
}

.sidebar-mediacoverage h1 {
  height: 35px;
  background: url(/cms_components/media/sidebar/sidebar-top.jpg) no-repeat top
    left;
  font-size: 13px;
  text-align: center;
  color: #4d4d4d;
  padding-top: 7px;
}

.sidebar-mediacoverage h2 {
  font-size: 11px;
  color: #3070c5;
  display: inline;
  line-height: 1.45em;
}

.sidebar-mediacoverage .body {
  padding: 0 10px;
}

.sidebar-mediacoverage .date {
  font-size: 11px;
  font-weight: bold;
}

.sidebar-mediacoverage hr {
  background-color: white;
  color: green;
  height: 0px;
  border: none;
}

/* -----------------------
 * E: Sidebar Styles
 * ----------------------- */

.legal_footer {
  font-size: 10px;
  color: #808080;
}

.legal_footer a {
  color: #808080;
  text-decoration: none;
}

.legal_footer {
  margin-top: 16px;
  padding-top: 14px;
  margin-bottom: 26px;
  border-top: 1px solid #d9d9d9;
}

.legal_footer_text {
  color: #808080;
  font-weight: normal;
  font-size: 10px;
}

.legal_footer_text a {
  color: #3366cc;
  text-decoration: none;
}

.legal_footer_text a:link {
  color: #3366cc;
  text-decoration: none;
}

.legal_footer_text a:hover {
  color: #3366cc;
  text-decoration: none;
}

.legal_footer_text a:visited {
  color: #3366cc;
  text-decoration: none;
}

/* -----------------------
 * B: eqShop Product list
 * ----------------------- */

.eqshopproduct {
}

#sidebar .eqshopproduct {
  font-size: 0.8em;
  padding: 5px;
}

#sidebar .eqshopproduct .price {
  font-size: 0.9em;
  color: #777;
}

/* -----------------------
 * E: eqShop Product list
 * ----------------------- */

/* -----------------------
 * B: FAQsites Styles
 * ----------------------- */

div.faqentry {
  margin: 0;
  margin-top: 22px;
  margin-bottom: 18px;
}

span.faqanswer p {
  padding: 0;
  margin: 0;
  margin-bottom: 6px;
}

div.faqentry span.faqanswer ul {
  border-bottom: 4px solid #fff;
}

.mccom_step {
  font-weight: bold;
  font-size: 16px;
  background-color: #f4f4f4;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 3px;
  padding-right: 3px;
}

.mccom_step_description {
  font-weight: bold;
  font-size: 14px;
  text-decoration: none;
  padding-top: 3px;
  padding-bottom: 3px;
}

.download_item_top_bg {
  background: url(/cms_components/media/download/round_gray_top.gif);
  font-size: 8px;
  background-repeat: no-repeat;
}

.download_item_bg {
  background-color: #e6e6e6;
}

.download_outer_table {
  border: 1px solid #e6e6e6;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  -khtml-border-radius: 8px;
  padding: 8px;
  background-color: #e6e6e6;
}

.download_item_bottom_bg {
  background: url(/cms_components/media/download/round_gray_bottom.gif);
  font-size: 8px;
  background-repeat: no-repeat;
}

.warning {
  width: 100%;
  height: 17px;
  background-image: url(/cms_components/media/warning.png);
  border: 1pt solid #000000;
  border-left: none;
  border-right: none;
  border-top: none;
  padding-top: 3px;
  position: relative;
  text-align: center;
  display: block;
}

.warning font {
  float: right;
  text-align: right;
  position: relative;
  padding-right: 4px;
}

.warning img {
  border: 0px;
}

/** Page Box Content Item Start**/

#contentBoxItem ul li,
ul.bullet li {
  background-image: none;
  background-repeat: no-repeat;
  background-position: none;
  padding-left: 0px;
  margin-left: 0px;
}

#contentBoxItem {
  background-color: #252525;
  border: 1px solid #3f4040;
  margin-bottom: 17px;
  -webkit-border-radius: 8px;
  border-radius: 8px;
  -moz-border-radius: 8px;
  padding: 8px;
  padding-top: 0px;
  padding-left: 12px;
}

#contentBoxItem img {
  float: right;
  margin-right: -9px;
  margin-top: -1px;
}

#contentBoxItem p {
  font-weight: bold;
  font-size: 12px;
  margin-top: 8px;
  margin-bottom: 0px;
}

#contentBoxItem ul {
  list-style: disc inside;
  margin: 0px;
  margin-left: 2px;
  padding: 0px;
  width: 300px;
}

#contentBoxItem ul:li {
  font:
    10px "Lucida Grande",
    Arial,
    Verdana,
    Geneva,
    sans-serif;
  margin: 0px;
  margin-top: 3px;
  line-height: 14px;
  border: 1px;
}

/** Page Box Content Item End**/

.qtmov_closer {
  margin-bottom: -30px;
  margin-left: -22px;
}

.qtmov_container {
  padding-top: 10px;
  padding-bottom: 10px;
}

.qtmov_container2 {
  background-color: #000000;
  border: 1px solid #000000;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.qtmov_mov {
}

.w_headline {
  font-size: 30px;
  font-weight: 600;
  color: #1a1a1a;
  font-family: "Myriad Pro", "Myriad Set", "Lucida Grande", Verdana, Arial;
  margin-top: 14px;
  margin-bottom: 14px;
  margin-left: -1px;
  line-height: 34px;
}

#content .fancyitem_general ul {
  color: #568d08;
  font-size: 14px;
  line-height: 20px;
  font-family: "Marker Felt", "Comic Sans MS Wide", "Comic Sans MS",
    "Comic Sans", "Lucida Grande", Arial;
  list-style-type: none;
  list-style-position: outside;
  margin-left: -10px;
}

#content .fancyitem_general ol {
  color: #568d08;
  font-size: 14px;
  line-height: 20px;
  font-family: "Marker Felt", "Comic Sans MS Wide", "Comic Sans MS",
    "Comic Sans", "Lucida Grande", Arial;
  list-style-type: none;
  list-style-position: outside;
  margin-left: -15px;
  margin-top: 0px;
}

#content .fancyitem_general li {
  color: #568d08;
  font-size: 14px;
  line-height: 20px;
  font-family: "Marker Felt", "Comic Sans MS Wide", "Comic Sans MS",
    "Comic Sans", "Lucida Grande", Arial;
  list-style-type: none;
  list-style-position: outside;
  margin-bottom: 5px;
}

#content .fancyitem_gradient_general ul {
  list-style-position: outside;
  margin-left: 15px;
}

#content .fancyitem_gradient_general li {
  list-style-position: outside;
  line-height: 20px;
  margin: 0px;
  padding: 0px;
}

.product_download_main_out {
  width: 100%;
}

.product_download_main_in {
  position: relative;
  padding: 26px;
  border: 1px solid #eaeaea;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  -khtml-border-radius: 8px;
  background-color: #ffffff;
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#ffffff),
    to(#ececec)
  );
  background: -moz-linear-gradient(top, #ffffff, #ececec);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=#FFFFFFFF, endColorstr=#ECECECFF);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFFFF, endColorstr=#ECECECFF)";
}

.product_download_main_title {
  font-weight: bold;
  font-size: 18px;
  color: #404040;
  margin-bottom: 5px;
}

.product_download_main_icon {
  margin-top: -10px;
  margin-right: 15px;
}

.product_download_main_release_date {
  font-size: 13px;
  color: #7f7f7f;
}

.product_download_main_image {
  position: relative;
  margin-right: -27px;
  margin-top: -39px;
  margin-left: 27px;
}

.product_download_main_system_requirements {
  padding: 15px;
  margin-top: 10px;
  border: 1px solid #f3e5c4;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  -khtml-border-radius: 8px;
  background-color: #fffbe5;
  color: #8a7454;
  font-size: 13px;
  line-height: 20px;
  width: 93%;
}

.product_download_main_system_requirements li {
  margin-left: 45px;
}

.product_download_main_version_history {
  margin-top: 10px;
}

.product_download_main_form {
  width: 100%;
  color: #595959;
  font-size: 13px;
  line-height: 20px;
}

.product_download_main_postform_nlregister {
  border: 1px, rgb(216, 219, 222);
  margin: auto;
  width: 60%;
  text-align: left;
  font:
    14px "Lucida Grande",
    Arial,
    Verdana,
    Geneva,
    sans-serif;
  line-height: 19px;
}

.product_download_main_postform_cancelBtn {
  text-align: right;
  font-size: 14px;
  width: 70%;
}

.product_download_main_postform_thanks {
  padding-bottom: 20px;
  font-size: 16px;
}

.product_download_main_postform_title {
  padding-bottom: 20px;
  font-size: 16px;
}

.product_download_main_postform_btn {
  border: 1px solid #0181c3;
  background-color: #228ace;
  color: #ffffff;
  border-radius: 4px;
  padding: 7px;
  padding-left: 12px;
  padding-right: 12px;
  text-align: center;
  font-size: 14px;
  cursor: pointer;
}

.product_download_main_postform_introtext {
  padding-bottom: 20px;
  font-size: 12px;
  width: 70%;
}

.product_download_main_postform_thanks {
  display: none;
}

.product_download_main_postform_formelements {
  /*border: 1px solid grey;*/
}

.product_download_main_postform_formrow {
  /*border: 1px solid blue;*/
  padding-bottom: 20px;
}

.product_download_main_postform_legalinfo {
  /*border: 1px solid green;*/
  margin-top: 10px;
  margin-bottom: 5px;
}

.product_download_main_postform_nlregister .product_download_main_inputfield {
  border: 1px, rgb(216, 219, 222);
  padding: 5px;
  margin-top: 3px;
}

.product_download_main_inputfield {
  border: 1px solid #d8dbde;
  background-color: #ffffff;
  color: #000000;
  font-size: 12px;
  padding: 5px;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  outline: none;
  margin-top: 3px;
  min-width: 280px;
  width: 55%;
}

.product_download_main_selectfield {
  border: 1px solid #d8dbde;
  background-color: #ffffff;
  color: #000000;
  font-size: 13px;
  padding: 5px;
  padding-left: 10px;
  padding-right: 10px;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  outline: none;
  margin-bottom: 3px;
  margin-top: 5px;
}

.product_download_main_privacy_policy {
  color: #808080;
  font-size: 11px;
  line-height: 14px;
}

.product_download_main_trial {
  color: #808080;
  font-size: 11px;
  margin-top: 10px;
}

.product_download_main_preparing_starting {
  display: none;
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  padding-right: 1px;
  border-radius: 8px;
  background-color: #ffffff;
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#ffffff),
    to(#ececec)
  );
  background: -moz-linear-gradient(top, #ffffff, #ececec);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=#FFFFFFFF, endColorstr=#ECECECFF);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFFFF, endColorstr=#ECECECFF)";
  z-index: 100000;
  opacity: 0.9;
}

.product_download_main_preparing_nlform {
  display: none;
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  padding-right: 1px;
  border-radius: 8px;
  background-color: #ffffff;
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#ffffff),
    to(#ececec)
  );
  background: -moz-linear-gradient(top, #ffffff, #ececec);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=#FFFFFFFF, endColorstr=#ECECECFF);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFFFF, endColorstr=#ECECECFF)";
  z-index: 100000;
  opacity: 1;
}

.investor_main_inputfield {
  border: 1px solid #d8dbde;
  background-color: #ffffff;
  color: #000000;
  font-size: 12px;
  padding: 5px;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  outline: none;
  margin-top: 3px;
  width: 280px;
}

.investor_main_selectfield {
  border: 1px solid #d8dbde;
  background-color: #ffffff;
  color: #000000;
  font-size: 13px;
  padding: 5px;
  padding-left: 10px;
  padding-right: 10px;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  outline: none;
  margin-bottom: 3px;
  margin-top: 5px;
}

.investor_main_description {
  font-weight: bold;
  font-size: 14px;
  color: #808080;
}

.eqrss_renderer_container {
  width: 80%;
}

.eqrss_renderer_title {
  font-size: 22px;
  font-weight: bold;
}

.eqrss_renderer_date {
  padding-bottom: 5px;
}

.eqrss_renderer_description {
}

.eqrss_renderer_description_complete {
  margin-bottom: 50px;
}

.eqrss_renderer_description_simple {
  margin-bottom: 30px;
}
</pre></body></html>