html {padding: 0px; margin: 0px;}
body {padding: 0px; margin: 0px;}

.nodisplay {display: none;}
p.left {float: left; display: inline;}
p.right {float: right; display: inline;}
p.left img {border: 1px solid #006699; margin: 2px 10px 0px 0px;}
p.right img {border: 1px solid #006699; margin: 2px 0px 0px 10px;}
p.picture img {border: 1px solid #006699; margin: 0px;}
p.wav {padding-left: 24px; background-image: url(/images/wav.gif); background-repeat: no-repeat;}
li.pdf {background: url(/images/pdf.gif) no-repeat; background-position: 0px 0px; margin: 0px 0px 6px 24px; list-style-type: none; height: 15px; padding: 0px 0px 0px 26px;}
li.wav {background: url(/images/wav.gif) no-repeat; background-position: 0px 0px; margin: 0px 0px 6px 24px; list-style-type: none; height: 15px; padding: 0px 0px 0px 26px;}
li.mix {background: url(/images/cubase.gif) no-repeat; background-position: 0px 0px; margin: 0px 0px 6px 24px; list-style-type: none; height: 15px; padding: 0px 0px 0px 26px;}
li.rar {background: url(/images/rar.gif) no-repeat; background-position: 0px 0px; margin: 0px 0px 6px 24px; list-style-type: none; height: 15px; padding: 0px 0px 0px 26px;}
li.zip {background: url(/images/zip.gif) no-repeat; background-position: 0px 0px; margin: 0px 0px 6px 24px; list-style-type: none; height: 15px; padding: 0px 0px 0px 26px;}
li.bullet1 {background: url(/images/bullet1.gif) no-repeat; background-position: 0px 4px; margin: 0px 0px 2px 24px; list-style-type: none; height: 15px; padding: 0px 0px 0px 20px;}
#kitlist li.bullet1 {background: url(/images/bullet1.gif) no-repeat; background-position: 0px 4px; margin: 0px 0px 2px 0px; list-style-type: none; height: 15px; padding: 0px 0px 0px 20px;}

#header {display: none;}

#nav {display: none;}

#container {font-family: Verdana, Geneva, Helvetica, sans-serif; color: #000;}

.content {padding: 0px; margin: 0px; font-family: Arial, Verdana, Arial, Helvetica, sans-serif;}
.content h1 {font-size: 16px; font-weight: bold; line-height: 20px; color: #fff; border-bottom: 1px solid #006699;}
.content h2 {font-size: 14px; font-weight: bold; line-height: 15px; color: #fff; margin: 30px 0px 10px 0px;}
.content h3 {font-size: 12px; font-weight: bold; line-height: 15px; color: #fff; margin: 30px 0px 10px 0px;}
.content p {font-size: 11px; font-weight: normal; line-height: 14px; color: #fff; margin: 0px 0px 10px 0px; text-align: justify;}
.content img {padding: 0px; margin: 0px;}
.content ul {margin: 20px 0px 20px 0px; padding: 0px;}
.content li {font-size: 12px; font-weight: normal; line-height: 15px; color: #fff;}
.content li a:link {font-size: 12px;}
.content li a:visited {font-size: 12px;}
.content li a:hover {font-size: 12px;}
.content a:link {font-size: 11px; text-decoration: none;}
.content a:visited {font-size: 11px; text-decoration: none;}
.content a:hover {font-size: 11px; text-decoration: none;}
.box {padding: 0px; margin: 0px;}
.box p, h1, h2, img, li {position: static;}
.box2 {padding: 0px; list-style: inside; margin: 0px;}


.big-button {display: none;}

.article {padding: 0px; margin: 16px 0px;}
.article h2 {margin-top: 0px;}

.column {width: 300px; padding: 8px; margin: 0px; background: #000; border: 1px solid #006699; float: left;}

#kitlist {display: none;}

.row {margin: 20px 0px 40px 0px; page-break-inside: avoid;}
.row h2 {font-size: 13px; margin: 0px 0px 10px 0px; padding-top: 10px; border-top: 1px solid #006699; font-style: italic; display: block;}
.row p {font-size: 11px; margin: 0px 0px 20px 0px;}
.row h2 a:link, .row h2 a:hover, .row h2 a:visited {font-size: 15px;}
.row img.right {float: right; margin: 0px 0px 10px 10px; padding: 4px; border: 1px solid #006699;}
.row img.button {margin: 0px; padding: 4px; border: 1px solid #006699;}

.footnote {display: none;}
.hidden4print {display: none;}

#footer-container {}
#footer {font-size: 10px; color: #ddd; border-top: 1px solid #ccc;}
#footer a:link {color: #ddd; text-decoration: none; font-size: 10px;}
#footer a:visited {color: #ddd; text-decoration: none; font-size: 10px;}
#footer p {padding: 0px; margin: 0px;}