/*reset*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
:focus{outline:0;}
body{line-height:1;color:black;background:white;}
ol,ul{list-style:none;}
table{border-collapse:separate;border-spacing:0;}
caption,th,td{text-align:left;font-weight:normal;}
blockquote:before,blockquote:after,
q:before,q:after{content:"";}
blockquote,q{quotes:"" "";}
sup,sub{height:0;line-height:1;vertical-align:baseline;_vertical-align:bottom;position:relative;font-size:.6em;}
sup{bottom:1ex;}
sub{top:.5ex;}
/*layout*/
object,form{background: transparent;}
body{background:#000;text-align:center;padding:0;margin:0;height:100%;width:100%;color:#fff;font-family:Arial,Helvetica,sans-serif;}
*{margin:0;padding:0;}
html,body{height:100%;}
body.player{background:#010101 url(../images/shadow_bg.png) no-repeat 50% 50%; overflow: hidden;}
.player-wrap{text-align:center;position:absolute;top:50%;left:0px;width:100%;height:1px;overflow:visible;visibility:visible;display:block;}
.page{background:#000;margin-left:-498px;position:absolute;top:-317px;left:50%;width:995px;height:634px;visibility:visible;text-align:left;overflow:hidden;}
.page h1{background:url(../images/asco_logo.gif) no-repeat 0 0;text-indent:-9999em;width:99px;height:35px;display:block;margin:0 0 0 2px;}
.page h2{font:bold 24px/26px Arial,Helvetica,sans-serif;color:#2095d2;margin:0 0 18px 0;}
.page h3{font:normal 16px/21px Arial,Helvetica,sans-serif;color:#fff;}
.page h3.format{margin:30px 0 0 0;}
.page h4{font:normal 16px/18px Arial,Helvetica,sans-serif;color:#fff;padding:6px 0 0 0;}
.page-bg{background:#000 url(../images/install_bg.jpg) no-repeat bottom; height: 634px; }
.title{width:100%;text-align:center;margin:0 0 30px 0;}
.header{background:#353535 url(../images/header_bg.png) repeat-x 0 0;width:100%;height:44px;margin:0 0 60px 0;padding:10px 0 0 14px;}
.getplugin{text-align:center;margin:0 0 20px 0;}
.getplugin p{width:293px;margin:0 auto;}
.getplugin a{background:url(../images/install_bttn.png) no-repeat 0 0;width:293px;height:78px;display:block;text-indent:-9999em;}
.getplugin a:hover{background-position:0 -127px;}
.details{text-align:center;}
.details h5{font:normal 12px/14px Arial,Helvetica,sans-serif;}
.details a,.hardware a{color:#fff;text-decoration:none; border-bottom: #fff 1px dotted;}
.details a:hover,.hardware a:hover{color:#2095D2; text-decoration:none; border-bottom: #2095d2 1px dotted;}
.hardware{text-align:center;padding-bottom:8px;}
.hardware h6{font:normal 12px/14px Arial,Helvetica,sans-serif;}
.hardware a{color:#fff;}
.hardware a:hover{color:#2095D2;}
.rights{text-align:center;margin:200px 0 0 0;}
.rights h6{font:normal 12px/12px Arial,Helvetica,sans-serif;}
.rights-star{color:#2095D2;font:bold 15px/16px Arial,Helvetica,sans-serif;padding:5px 0 0 6px;}
.plea{text-align:center;margin:260px 0 0 0;}
.plea h6{margin:0 0 5px 0;font:normal 16px/21px Arial,Helvetica,sans-serif;}
.plea p{font:normal 12px/16px Arial,Helvetica,sans-serif;margin:0 200px;}
.plea a{color:#fff;text-decoration:none;text-decoration:none; border-bottom: 1px dotted #fff;}
.plea a:hover{color:#2095D2; text-decoration:none; border-bottom: #2095d2 1px dotted;}
.alternate{text-align:center;margin:190px 0 0 0;}
.alternate h6{margin:0 0 5px 0;font:normal 16px/21px Arial,Helvetica,sans-serif;}
.alternate p{font:normal 12px/16px Arial,Helvetica,sans-serif;margin:0 160px;}
.alternate a{color:#fff;text-decoration:none;text-decoration:none; border-bottom: 1px dotted #fff;}
.alternate a:hover{color:#2095D2; text-decoration:none; border-bottom: #2095d2 1px solid;}
.ins-header{background:url(../images/instruction_hd.gif) no-repeat 0 0;height:40px;overflow:hidden;margin:0;padding:0;}
.ins-title{float:left;padding:12px 12px 0 12px;}
.ins-title h4{font:bold 14px/14px Arial,Helvetica,sans-serif;color:#fff;}
.ins-close{float:right;padding:7px 12px 0 12px;font:bold 14px/14px Arial,Helvetica,sans-serif;color:#fff;}
.ins-close a{text-indent:-9999em;background:url(../images/instruction_close.gif) no-repeat 0 0;display:block;width:23px;height:23px;}
.ins-close a:hover{background-position:0 -41px;}
.ins-main{float:left;width:910px;padding:20px;background:url(../images/instruction_main.gif) bottom left;height:435px;}
.ins-scroll{height:435px;overflow:auto;width:910px;}
.ins-step{background:url(../images/instruction_step.gif) repeat-x 0 100%;float:left;width:870px;padding:20px 20px 20px 0px;margin:0 0 20px 0;}
.ins-step h4{color:#2095D2;font:bold 13px/16px Arial,Helvetica,sans-serif;margin:0 0 10px 0;}
.ins-step p{font:normal 12px/16px Arial,Helvetica,sans-serif;color:#333;padding:0 0 0 36px;}
.ins-step p.note{font:normal 12px/16px Arial,Helvetica,sans-serif;color:#333;padding:18px 0 0 36px;}
.ins-step strong{color:#000;font-weight:bold;}
.step1{background:url(../images/instruction_numbers.gif) no-repeat 0 0;display:block;width:36px;height:20px;float:left;text-indent:-9999em;}
.step2{background:url(../images/instruction_numbers.gif) no-repeat 0 -52px;display:block;width:36px;height:20px;float:left;text-indent:-9999em;}
.step3{background:url(../images/instruction_numbers.gif) no-repeat 0 -105px;display:block;width:36px;height:20px;float:left;text-indent:-9999em;}
.step4{background:url(../images/instruction_numbers.gif) no-repeat 0 -156px;display:block;width:36px;height:20px;float:left;text-indent:-9999em;}
.step5{background:url(../images/instruction_numbers.gif) no-repeat 0 -209px;display:block;width:36px;height:20px;float:left;text-indent:-9999em;}
.step6{background:url(../images/instruction_numbers.gif) no-repeat 0 -262px;display:block;width:36px;height:20px;float:left;text-indent:-9999em;}
.step7{background:url(../images/instruction_numbers.gif) no-repeat 0 -313px;display:block;width:36px;height:20px;float:left;text-indent:-9999em;}
.ins-text{float:left;width:430px;}
.ins-image{float:right;background:#fff;padding:20px 20px 20px 20px;}
.nobg{background:none;}
.instructions{display:none;}
#simplemodal-overlay{background-color:#000;cursor:crosshair;}
#simplemodal-container{height:519px;width:950px;text-align:left;}
#simplemodal-container a.modalCloseImg{background:url(../images/instruction_close.gif) no-repeat;width:25px;height:29px;display:inline;z-index:3200;position:absolute;top:-15px;right:-18px;cursor:pointer;}
.version{height:40px;margin:30px auto 0px auto;text-align:center;}
.version-wrap{float:left;width:100%;overflow:hidden;position:relative;}
.version-wrap ul{clear:left;float:left;list-style:none;margin:0;padding:0;position:relative;left:50%;text-align:center;}
.version-wrap ul li{display:block;float:left;list-style:none;margin:0;padding:0;position:relative;right:50%;}
.version a{background:url(../images/version_bttns.gif) no-repeat 0 0;display:block;height:40px;text-indent:-9999em;float:left;margin:0 8px 0 0;}
a.version-video{width:98px;background-position:0 0;}
a:hover.version-video{background-position:0 -100px;}
a.version-audio{width:96px;background-position:-108px -50px;}
a:hover.version-audio{background-position:-108px -150px;}
a.version-slides{width:96px;background-position:-108px 0px;}
a:hover.version-slides{background-position:-108px -100px;}
a.version-poster{width:104px;background-position:0 -50px;}
a:hover.version-poster{background-position:0 -150px;}

