html,body{background:#000;font-family:Verdana,Arial,Helvetica,sans-serif;margin:0;padding:0;text-align:center}
h1#headline{border:0;margin:0;padding:0;text-indent:-30em}
h1#headline a{background:#000 url(./img/magictracer.jpg) no-repeat top left;border-bottom:#2e2e2e solid 1px;display:block;height:78px;width:auto}
.null{text-indent:-50em}
#headline2{background:#000 url(./img/magictracer.jpg) no-repeat 0 -78px;float:left;height:40px;width:365px}
#banner{background:#ccc url(./img/mt_main.jpg) top left no-repeat;height:193px;width:553px;margin:0;padding:0}
#banner ul{color:#333;float:right;line-height:14px;list-style-type:none;margin-right:38px;margin-top:-45px;width:220px;z-index:10}
#banner ul li{clear:left}
#banner ul li a{background:none;color:#333;display:block;font-size:12px;font-weight:700;padding:0;width:250px;height:45px}
#banner ul li a:hover{background-color:#e9dbff;text-decoration:none}
#banner ul li a img{border:none;float:left;height:43px;position:relative;padding:0;top:-3px;left:0}
#banner ul a em{color:#4b4b4b;font-size:11px;font-style:normal;font-weight:400}
#banner .bnr_info{color:#ccc;display:inline;float:left;font-size:11px;left:5px;position:relative;top:105px}
#nav-container{float:right;margin:-1px 0 0 30px;padding:0}
#nav-container ul{border:0;list-style-type:none;margin:0;padding:0;text-align:center}
#nav-container ul li{display:block;float:left;margin:0;padding:0;text-align:center}
#nav-container ul li a{background:url(./img/nav.gif) repeat-x left top;border:1px solid #2e2e2e;color:#ccc;display:block;font:normal .64em/1.7em "Lucida Grande","Lucida Sans Unicode",verdana,lucida,sans-serif;margin:0;padding:.2em 2em;text-align:center;text-decoration:none}
#nav-container ul li a:hover{background:url(./img/nav.gif) repeat-x 0 -75px;border-bottom:1px solid #333;border-left:2px solid #333;border-right:none;border-top:none;color:#ff3}
#nav-container a:active{background:url(./img/nav.gif) repeat-x 0 -75px;color:#fc3}
#nav-container li#active a{background:url(./img/nav.gif) repeat-x 0 -75px;border:1px solid #333;color:#fc3}
a{background:url(./img/3x.gif) repeat-x left bottom;color:#f90;text-decoration:none}
a:hover{color:#fc3;text-decoration:underline}
h1{background:#5d5d5b url(./img/gradient-h1.gif) repeat-y left;border-bottom:3px solid #333;border-top:2px solid #999;color:#1c1c1c;font:bold small-caps 1.15em "Trebuchet MS",Arial,Helvetica,sans-serif;letter-spacing:.1pc;margin:3.8em 0 0;padding:6px 0 6px 65px;text-align:left;width:auto}
#container{background:#1a1a1a url(./img/watermark.gif) no-repeat top right;border:#2e2e2e solid 1px;border-left:none;border-right:none;padding:30px 0 40px 135px;text-align:left}
#content{width:555px}
.sprscrt{font-size:.75em;position:relative;top:-.35em}
p{color:#ccc;font-size:.7em;letter-spacing:.02pc;line-height:2em;text-align:justify}
p.cap:first-letter{color:#fc3;font:bold 1.6em "Lucida Grande","Lucida Sans Unicode",verdana,lucida,sans-serif}
p.quote,p.quote_tst{background:url(./img/quote.gif) no-repeat top left;color:#c1c9fc;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:.75em;letter-spacing:.065pc;line-height:1.35em;padding:0 0 0 25px;text-align:left}
p.quote_tst,dd{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:.7em;letter-spacing:.035pc;line-height:1.65em}
p.faq_a,p.lsn_c,dd{border-bottom:#333 solid 1px;padding:0 0 20px 20px}
p.faq_a strong{color:#fc3}
p.faq_q,p.lsn_h,dt{line-height:1.5em}
dt{font-size:.8em;font-weight:700;margin:1em 0 0}
p.faq_nt{padding:20px 0 0}
p.note,p.lsn_n{clear:both;color:#8e8e8e;font-size:.6em;letter-spacing:-.01pc;line-height:1.5em}
.nt-tst{margin:-.25em 0 0}
.qt-spc{margin:1.5em 0 0}
.sbnt{position:relative;top:-1em}
p.lsn_c{border:none;padding:0 0 0 20px}
p.lsn_n,p.sig,dd{border-bottom:#333 solid 1px;padding:0 0 20px}
dd{margin:0;padding:.5em 0 20px 20px}
.cp_rul{border-bottom:#333 solid 1px;padding:0 0 25px}
.cp_bar{border-bottom:#333 solid 4px;padding:0 0 25px}
.cp_bar-tp{border-top:#333 solid 4px;padding:12px 0 0}
.nt_rul{border-top:#333 solid 1px;padding:8px 0 0}
.rgtm{font-size:.5em;position:relative;top:-.6em}
img{border:#666 2px solid;margin:0 15px 5px}
img.nostyle{border:0;margin:0}
img.inlimg{position:relative;top:2px}
.image,.image-lsn{float:left;margin:1em 0;text-align:center}
.image-lsn,.clr{clear:both}
.mrg{margin:3em 0 0}
.btn{float:none;text-align:center}
* html .img_ctn{height:1%}
form{text-align:left}
label{color:#ccc;display:block;font-size:.7em;line-height:1.6em}
#p-label{top:0}
*:first-child+html  #p-label{top:-2.5em}
input{background:#333;border:#d1d1d1 solid 1px;color:#ccc;margin:5px 0 20px 10px;text-align:left;width:300px}
textarea{background:#333;border:#d1d1d1 solid 1px;color:#ccc;line-height:1.6em;margin:5px 0 20px 10px;text-align:left;width:300px}
input,textarea{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:.8em;padding:2px}
input:focus,textarea:focus{border:#c1c9fc solid 2px}
.button input,.image a,.wdgt a,.wdgt-a a{background:#e1e1e1 url(./img/wdgt.gif) repeat-x 0 -150px;border:#999 solid 2px;color:#333;cursor:pointer;font:bold .64em/1.7em "Lucida Grande","Lucida Sans Unicode",verdana,lucida,sans-serif;margin:0;padding:.2em 2em;text-align:center;width:8em}
.button input:focus,.image a:focus,wdgt a:focus{border:#ccc solid 2px}
h2.hd_sb,h3.hd_sbt,h2.hd{color:#c1c9fc;font:bold small-caps 1.15em "Trebuchet MS",Arial,Helvetica,sans-serif;letter-spacing:.1pc}
h2.hd_sb{color:#bcbecc;font-size:1em;margin:2em 0 0}
h3.hd_sbt{color:#cecece;font-size:.6em;margin:-15px 0 0}
h2.hd{white-space:nowrap}
.list{color:#c1c9fc;font-size:.7em;letter-spacing:.02pc;line-height:2em}
.list li{line-height:1.65em;padding:0 0 1em}
.nml a{background:url(./img/3x.gif) repeat-x left bottom;border:none;color:#f90;font:normal 1em Verdana,Arial,Helvetica,sans-serif;padding:0;text-decoration:none;width:auto}
.nml a:hover{background:none;border:none;color:#fc3;font:normal 1em Verdana,Arial,Helvetica,sans-serif;padding:0;text-decoration:underline;width:auto}
.nml a:focus{border:0}
.alert{background:#252525;border:#666 solid 1px;margin:0 0 1em;padding:.75em}
.alert p{color:#c1c9fc;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:.75em;letter-spacing:.065pc;line-height:1.35em;text-align:left}
.alert a{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:.9em;letter-spacing:.02pc}
.nodot{background:none}
#footer{background:#5d5d5b url(./img/gradient.gif) repeat-y right;border-bottom:2px solid #333;border-top:1px solid #999;clear:both;color:#1c1c1c;font-size:.65em;height:.75em;letter-spacing:.1pc;margin:auto;padding:5px 25px 10px 0;position:relative;text-align:right;width:auto}
.colophone{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif}
.colophone a{background:url(./img/3x_cph.gif) repeat-x left bottom;color:#1c1c1c;text-decoration:none}
.colophone a:hover{color:#ececec;text-decoration:underline}
h2.ftr,h3.ftr{color:#444;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:.65em;margin:1.5em 21px 0 0;text-align:right}
h2.ftr a{background:url(./img/3x_cph.gif) repeat-x left bottom;color:#444;text-decoration:none}
h2.ftr a:hover{color:#444;text-decoration:underline}
h3.ftr{color:#333;font-size:.5em;letter-spacing:.06pc;margin:0 18px 0 0}
.wdgt{float:none;position:absolute;right:.3em;text-align:center;top:9.85em}
.wdgt a,.wdgt-a a{background:#6f6f6f url(./img/wdgt.gif) repeat-x left top;border:#333 solid 2px;color:#ececec;padding:.2em 1em}
.wdgt-a a{background:#e3e3e3 url(./img/wdgt.gif) repeat-x 0 -150px;border:#999 solid 2px;color:#333}
.wdgt-a a.strk{color:#000}
.wdgt-a{float:right;font-size:.9em;letter-spacing:.01pc;position:relative;top:-2.25em}
.srch{position:absolute;right:5px;top:5px}
.srch input{width:105px}
.srch label{display:inline;font-size:.6em;position:relative;right:-.5em;top:-2.5em}
#sub{display:none}
#pdg{height:2em;width:auto}
em,p.faq_a,p.lsn_c,dd,.hilite{color:#c1c9fc}
.warm-tone,.alert p strong{color:#ececec}
.qtnt,.hd_sb{margin:-1.5em 0 0}
.button input:hover,.image a:hover,wdgt a:hover,.wdgt a:hover,.wdgt-a a:hover{background:#333 url(./img/wdgt.gif) repeat-x 0 -75px;border:#333 solid 2px;color:#fc3;text-decoration:none}