body {font:80% verdana,arial,helvetica,sans-serif}
h1 {font-size:140%}
h2 {font-size:110%}
h3 {font-size:100%;line-height:180%}
h1,h2,h3 {font-weight:900;font-family:tahoma,verdana,arial,helvetica,sans-serif}
p {font-size:100%;line-height:150%;font-weight:normal}
tt {font-size:120%;font-weight:bold}
dd {font-family:trebuchet ms,verdana,arial,helvetica,sans-serif;font-weight:normal}
dt {font-weight:900}
b {font-weight:900}
ul li {list-style:disc}
a {font-weight:900;text-decoration:underline}
a:hover {text-decoration:underline}
.reviewed {font-size:80%}
.copyright {font-size:80%}
a.copyrightlink {text-decoration:none;}
a:visited.copyrightlink {text-decoration:none;}
a:hover.copyrightlink {text-decoration:underline}
a.support {text-decoration:none}
div.dt {font-weight:bold;font-size:110%}
.topmenu {font-size:9px}
.topmenu a {text-decoration:none}
.topmenu a:visited {}
.topmenu a:hover {text-decoration:none}
.topmenu a.hotmenu {text-decoration:none}
.topmenu a.hotmenu:visited {}
.topmenu a.hotmenu:hover {text-decoration:none}
.pagename a {font-size:85% }
.navbox {font-family:tahoma,verdana,arial,helvetica,sans-serif}
.title {font-weight:bold;font-size:100%;line-height:140%}
.sidecontents {font-size:88%}
ul.navtreelist li {list-style-type:none}
ul.navtreelist li a {text-decoration:none}
ul.navtreelist li a:hover {text-decoration:none}
.pagenotes {font-weight:bold;line-height:140%}
.notecontents {font-size:90%}
.pagenotes p {font-family:arial,sans-serif}
body {margin:0;padding:0}
div.minwidth {width:750px;height:1px}
table.main {border-collapse:collapse}
table.main td {padding:0;margin:0}
h1 {margin:0 0 0 0;padding:0;padding-bottom:2px;padding-left:2px;padding-right:2px}
div.pagecontent {padding-top:85px}
.content h1 {margin-top:4px;margin-bottom:10px}
.spam {display:none}
div.group,div.hotgroup {padding-bottom:10px;margin-left:20px;margin-right:20px}
.main {margin:0;margin-top:-3px;border-collapse:collapse;border-spacing:0}
.pagename {padding:8px}
.pagename h1 {margin-left:-3px}
h2 {margin:0 0 15px 0;padding:0}
h3 {margin:-13px 0 5px 0;padding:0;padding-left:5px}
p {margin:0 20px 20px 20px;padding:0}
dd {margin:0 0 16px 15px;padding:0}
ul li {padding:3px 3px 3px 3px}
ul {padding:0;padding-top:3px;margin-top:0;margin-left:15px}
.content {margin:0 0 0 0;padding:10px;padding-top:25px;top:0}
.contentcell {padding:10px;width:100%}
.content div.group p,.content div.hotgroup p {padding-left:5px;padding-right:5px}
.reviewed {text-align:center}
.copyright {text-align:center;margin-top:30px;padding-top:5px}
.content ul {padding-top:0;margin-top:-10px;padding-left:30px;padding-right:30px;margin-left:20px;margin-right:20px}
.content ol {padding-top:0;margin-top:0;padding-left:40px;padding-right:40px;margin-left:30px;margin-right:30px}
.econtent {margin:0 0 0 0;padding:5px}
div.tutimage {padding:0;margin:0 0 16px 0;text-align:center;width:90%;margin-left:auto;margin-right:auto}
div.image {padding:0;margin:0 0 16px 0;text-align:center}
td.tutname {height:3em;vertical-align:top}
div.centered {padding:0;text-align:center;margin-left:auto;margin-right:auto;margin-bottom:16px}
.content dt {margin-left:40px;margin-right:40px}
.content dd {margin-left:60px;margin-right:40px}
h2.support {margin-bottom:0;padding-bottom:1px;padding-top:1px}
div.support {margin-top:15px}
a.support img {border:0;padding-bottom:1px}
.toplogo {position:absolute;margin-top:4px;z-index:3}
.toplogo a img {border:0}
.banner {width:100%;border:0;margin:0;padding:0}
.toplogo {padding:0;padding-right:8px}
.topmenu {text-align:right;padding:5px;height:13px}
.logoimage {border:none}
.topmenu a {padding:3px;padding-left:5px;padding-right:5px}
.topmenu a:visited {}
.topmenu a:hover {}
.topmenu a.hotmenu {padding:3px;padding-left:5px;padding-right:5px}
.topmenu a.hotmenu:visited {}
.topmenu a.hotmenu:hover {}
.navbox {margin-top:17px;margin-left:2px;margin-right:2px;border-collapse:collapse;width:156px}
.title {margin:0;padding:2px;text-align:center}
.navtree {margin:1px;border:0;padding:0;width:157px}
.navcell {width:157px}
.sidecontents {padding:0;padding-left:2px }
.sidecontents ul {margin-left:0;margin-bottom:0}
ul.navtreelist {margin-left:0;padding-left:0;padding-left:3px;padding-right:3px}
ul.navtreelist ul.navtreelist {margin-left:0;padding-left:6px}
ul.navtreelist li {list-style-type:none;padding:1px}
ul.navtreelist li a {padding:2px;display:block}
span.fw {cursor:pointer;display:block;width:100%;vertical-align:middle}
ul.navtreelist li b {padding:2px;display:block}
ul.navtreelist li.expanded {padding:3px}
li.expanded ul li.expanded {border:0}
li.expanded ul li.expanded ul li {margin-left:2px}
.pagenotes {top:5px;width:135px;border:0;padding:0;margin:1px}
.pagenotes p {padding:8px;margin:0}
.notetitle {margin:0;padding:0;padding-left:2px;padding-bottom:2px}
.notecontents {padding:0 8px 8px 0;border-top:0}
.topcontents {padding:10px 10px 10px 10px;text-align:center}
.shotdiv {}
.shottable {margin:0 auto;border:none}
.shotcell {text-align:center}
.shotdesc {text-align:center}
.shotcellprev {text-align:left}
.shotcellnext {text-align:right}
.shotup {text-align:center}
.screenshots {text-align:center}
table.ds {display:inline;border-collapse:collapse;border-spacing:0}
table.ds tr td img {padding:0;border:0;margin:0;vertical-align:middle}
table.ds tr td {padding:0;border:0;margin:0}
table.ds tr.r1 td {height:3px}
table.ds tr.r2 td {height:11px}
table.ds tr.r4 td {height:11px}
table.ds tr td.c1 {width:3px}
table.ds tr td.c2 {width:11px}
table.ds tr td.c4 {width:11px}
table.ds tr.r1 td.c1 {background-image:url('i/ds/11.gif')}
table.ds tr.r1 td.c2 {background-image:url('i/ds/12.gif')}
table.ds tr.r1 td.c3 {background-image:url('i/ds/13.gif')}
table.ds tr.r1 td.c4 {background-image:url('i/ds/14.gif')}
table.ds tr.r2 td.c1 {background-image:url('i/ds/21.gif')}
table.ds tr.r2 td.c4 {background-image:url('i/ds/24.gif')}
table.ds tr.r3 td.c1 {background-image:url('i/ds/31.gif')}
table.ds tr.r3 td.c4 {background-image:url('i/ds/34.gif')}
table.ds tr.r4 td.c1 {background-image:url('i/ds/41.gif')}
table.ds tr.r4 td.c2 {background-image:url('i/ds/42.gif')}
table.ds tr.r4 td.c3 {background-image:url('i/ds/43.gif')}
table.ds tr.r4 td.c4 {background-image:url('i/ds/44.gif')}
.shotimage {padding:0;margin:0;vertical-align:middle}
a.buybutton {margin-left:auto;margin-right:auto;display:block;width:109px;height:44px;background-image:url('i/addtocart_cold.png')}
a.buybutton img {vertical-align:top;border:none}
a.buybutton:hover {background-color:#000;background-image:url('i/addtocart_hot.png')}
a.buybutton:hover img {visibility:hidden}
a.downloadbutton {margin-left:auto;margin-right:auto;display:block;width:109px;height:44px;background-image:url('i/download_cold.png')}
a.downloadbutton img {vertical-align:top;border:none}
a.downloadbutton:hover {background-color:#000;background-image:url('i/download_hot.png')}
a.downloadbutton:hover img {visibility:hidden}
.cart {display:block;width:113px;height:56px;position:relative;float:right;margin-top:-12px}
a.cart img {border:none;display:block;width:113px;height:56px;z-index:1;position:absolute}
a.cart img.hot {visibility:hidden;z-index:2 }
a.cart:hover {background-color:#EEE}
a.cart:hover img.hot {visibility:visible}
.magicbutton {display:block;width:109px;height:44px;position:relative}
a.magicbutton img {border:none;display:block;width:109px;height:44px;z-index:1;position:absolute}
a.magicbutton img.hot {visibility:hidden;z-index:2 }
a.magicbutton:hover {background-color:#EEE}
a.magicbutton:hover img.hot {visibility:visible}
table.dg {border-collapse:collapse;width:80%;margin-left:auto;margin-right:auto;margin-bottom:0}
table.dg {border-bottom:1px solid #F0F0F0;border-top:1px solid #F0F0F0}
div.dt {color:#811;background-color:#F6F8FA;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#E0E0E0;padding:3px}
div.dd {padding:3px}
body {color:#000;background-color:#FFF;background-image:url('i/cs/left.png');background-repeat:repeat-y}
.spam {color:#FFF}
h2,h3 {color:#811;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#E0E0E0}
div.group,div.hotgroup {}
.content h1 {color:#711;}
.pagename {color:#711;background-color:#EEE;display:block;padding:0;height:95px;position:absolute;z-index:0;width:100%;top:0;left:0;background-image:url('i/cs/top.png');background-repeat:repeat-x;background-position:bottom left}
.pagename div {padding-top:36px;padding-left:300px}
b {color:#123}
a {color:#309}
a:link {color:#309}
a:visited {color:#409}
a:hover {color:#A22}
a.support,a.support:link,a.support:visited,a.support:hover {color:#811}
.maincontent {}
table.main td.maincontent {}
.contentcell {color:#000}
.contentcell p {}
.copyright {border-top-width:1px;border-top-color:#AAA;border-top-style:solid}
a.copyrightlink,a:visited.copyrightlink {color:#000}
a:hover.copyrightlink {color:#000}
.econtent {}
tt {background-color:#FEE;border:1px solid #411;padding:0 2px 0 2px;color:#711}
.banner {position:absolute;z-index:2}
.topmenu {background-color:#611;border-bottom-width:2px;border-bottom-color:#000;border-bottom-style:solid;border-top-width:1px;border-top-color:#AAA;border-top-style:solid}
.topmenu a,.topmenu a:visited,.topmenu a:hover {color:#FFF}
.topmenu a:hover {color:#FFF;background-color:#822}
.topmenu a.hotmenu,.topmenu a.hotmenu:visited,.topmenu a.hotmenu:hover {color:#FFF}
.topmenu a.hotmenu:hover {color:#FFF;background-color:#822}
.navbox {}
.title {background-color:#622;color:#EEE;border-width:1px;border-color:#622;border-style:solid}
.sidecontents {}
table.main td.navcell {}
ul.navtreelist li a,ul.navtreelist li a:link {color:#FFF;}
ul.navtreelist li a:visited {color:#EEE}
ul.navtreelist li b {border-width:1px;border-color:#EEE;border-style:solid;color:#611;background-color:#DDD}
ul.navtreelist li a:hover {color:#EEE;background-color:#911;}
ul.navtreelist li.expanded {background-color:#611;border-width:1px;border-color:#711;border-style:solid}
li.expanded ul li.expanded ul li {color:#FFF}
.pagenotes {}
.notetitle {background-color:#811;color:#FFF}
.notecontents {background-color:#E4E4E4}
table.ds tr td img.shotimage {border-width:2px;border-color:#611;border-style:solid}
div.fader_topimage {position:absolute;top:0;left:0;z-index:2}
div.fader_bottomimage {position:absolute;top:0;left:0;z-index:1}
div.fader_container {position:relative}
.tut_elements {text-align:center;margin-left:auto;margin-right:auto;border:2px solid #000;padding:10px;background-color:#EEE}
.tut_thumbs img {margin:2px;padding:1px}
img.tut_hot {margin:0;border:2px solid #A00}
div.tut_topimage {width:480px;height:360px;position:absolute;top:0;left:0;z-index:2}
div.tut_bottomimage {width:480px;height:360px;position:absolute;top:0;left:0;z-index:1}
#container {width:480px;height:360px;margin-left:auto;margin-right:auto;position:relative}
div.tut_ti {display:inline;position:relative}
a img {border:2px solid #AAA}
#thumbscont {position:relative;width:650px;height:124px;overflow:hidden}
#thumbs {position:absolute;height:124px;text-align:left;top:8px;left:0;z-index:1}
#thumbs table {border-collapse:collapse;padding:0;margin:0}
#thumbs td {font-size:70%;text-align:center;padding:0;margin:0}
table.tut_NSP {width:480px;margin-left:auto;margin-right:auto}
td.tut_np {width:100px}
#step {width:280px}
td.tut_np a {text-decoration:none}
#previ {display:none}
#nexti {display:none}
td.tut_restart {text-align:right}
td.tut_restart a {text-decoration:none;display:none}
div.deschold {margin-left:auto;margin-right:auto;width:500px}
div#desc {width:500px;height:45px;font-size:95%;vertical-align:middle;display:table-cell}
div.nb {background-color:#EEE;background-image:url('i/nb/01.png');background-position:top left;background-repeat:repeat-x}
div.nb div {background-image:url('i/nb/10.png');background-position:top left;background-repeat:repeat-y}
div.nb div div {background-image:url('i/nb/12.png');background-position:top right;background-repeat:repeat-y }
div.nb div div div {background-image:url('i/nb/21.png');background-position:bottom left;background-repeat:repeat-x }
div.nb div div div div {background-image:url('i/nb/00.png');background-position:top left;background-repeat:no-repeat }
div.nb div div div div div {background-image:url('i/nb/02.png');background-position:top right;background-repeat:no-repeat }
div.nb div div div div div div {background-image:url('i/nb/20.png');background-position:bottom left;background-repeat:no-repeat }
div.nb div div div div div div div {background-image:url('i/nb/22.png');background-position:bottom right;background-repeat:no-repeat;padding:15px 20px 20px 15px;text-align:center;width:auto}
div.nb div div div div div div div ul {padding-left:5px;padding-right:0}
div.nb div div div div div div div div {background-image:none;padding:0.3em;font-size:95% }
div.nb h3 {border-bottom:1px solid #888;padding:0.3em;margin:0;margin-bottom:0.5em }
div.bb {background-color:#EEE;background-image:url('i/bb/01.png');background-position:top left;background-repeat:repeat-x}
div.bb div {background-image:url('i/bb/10.png');background-position:top left;background-repeat:repeat-y}
div.bb div div {background-image:url('i/bb/12.png');background-position:top right;background-repeat:repeat-y }
div.bb div div div {background-image:url('i/bb/21.png');background-position:bottom left;background-repeat:repeat-x }
div.bb div div div div {background-image:url('i/bb/00.png');background-position:top left;background-repeat:no-repeat }
div.bb div div div div div {background-image:url('i/bb/02.png');background-position:top right;background-repeat:no-repeat }
div.bb div div div div div div {background-image:url('i/bb/20.png');background-position:bottom left;background-repeat:no-repeat }
div.bb div div div div div div div {background-image:url('i/bb/22.png');background-position:bottom right;background-repeat:no-repeat;padding:15px 20px 20px 15px;text-align:center;width:auto}
div.bb div div div div div div div div {background-image:none;padding:0.3em;font-size:80%;font-weight:bold }
div.bb div div div div div div div div.price {font-size:100%;font-weight:normal }
div.bb div div div div div div div div.dhdr {padding:0;padding-bottom:0.1em;margin-bottom:0.2em;font-size:140%;color:#911;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#A0A0A0}@media print {body {color:black;background:white}
h1 {color:black;background-color:white;border-bottom:2px solid black}
h2 {color:black;background-color:white;border-bottom:1px solid black}
h3 {color:black;background-color:white}
tt {color:black}
b {color:black}
p {font-family:times new roman,times,serif}
.contentcell p:first-letter {font:120%/100% times new roman,times,serif}
.navbox {display:none}
.pagenotes {display:none}
.topmenu {display:none}
.navcell {width:0}
.navtree {width:0}
.toplogo {display:none}
.banner {display:none;height:0}
.pagename {margin:0;padding:0;background:#FFF}
.pagename div {padding:0}
.cart {display:none}
div.nb {display:none}
a {color:blue}
a:link {color:blue}
a:visited {color:blue}
a:hover {color:blue}
}
