/* -----------------------
 * 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; background: #fff; font: 12px 'Lucida Grande', Arial, Verdana, Geneva, sans-serif; color: #000;}

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 .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: 30px 'Lucida Grande', Arial, Verdana, Geneva, sans-serif; font-weight: bolder; color: #191919;}
#content h2 {font: 20px 'Lucida Grande', Arial, Verdana, Geneva, sans-serif; font-weight: bolder; color: #8B8B8B;}
#content h3 {font: 16px 'Lucida Grande', Arial, Verdana, Geneva, sans-serif; font-weight: bolder; color: #828282;}
#content h4 {font: 12px 'Lucida Grande', Arial, Verdana, Geneva, sans-serif; font-weight: bolder; color: #000000;}
#content p {font: 12px 'Lucida Grande', Arial, Verdana, Geneva, sans-serif; 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;}

#std-sidenav  h1 {}
#std-sidenav  h2 {}

#coverscout-sidenav  h1 {}
#coverscout-sidenav  h2 {}

#tubestick-sidenav  h1 {}
#tubestick-sidenav  h2 {}
#tubestick-sidenav-multi  h1 {}
#tubestick-sidenav-multi  h2 {}

#stationery-sidenav  h1 {}
#stationery-sidenav  h2 {}

#songgenie-sidenav  h1 {}
#songgenie-sidenav  h2 {}

.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: .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 .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 .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: .8em;
	padding: 5px;
}
#sidebar .eqshopproduct .price {
	font-size: .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;
}


#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_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;
}

.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;
}


.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;
}