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:"" "";}
body{font:normal 62.5%/1.5 Helvetica,Arial,sans-serif;letter-spacing:0;color:#434343;padding:20px 0;position:relative;}
#container{width:580px;padding:10px;margin:0 auto;position:relative;z-index:0;}
#example{width:600px;height:350px;position:relative;}
#ribbon{position:absolute;top:-3px;left:-15px;z-index:500;}
#frame{position:absolute;z-index:0;width:739px;height:341px;top:-3px;left:-80px;}
#slides{position:absolute;z-index:100;}
#slides img.tbg{width:660px;height:480px;}
#slides .next,#slides .prev{position:absolute;top:107px;left:-39px;width:24px;height:43px;display:block;z-index:101;}
.slides_container2{width:660px;height:480px;overflow:hidden;position:relative;}
.slides_container2 a{width:660px;height:480px;display:block;}
#slides .next{left:585px;}
#content{float:left;width:350px;font-size:1.3em;margin-right:20px;font-size:1.3em;}
#content h1{margin:0 0 0 -4px;}
.pagination{margin:20px auto 0;}
.pagination li{float:left;margin:0 4px;}
.pagination li a{display:block;width:12px;height:0;padding-top:12px;background-image:url(icon.png);background-position:0 0;float:left;overflow:hidden;}
.pagination li.current a{background-position:0 -12px;}
a:link.download,a:visited.download{margin-left:-5px;display:block;width:200px;height:0;padding-top:55px;overflow:hidden;background-image:url(btn-download.png);background-position:0 0;}
a:hover.download,a:active.download{background-position:0 -55px;}
#instructions{float:left;width:580px;font-size:1.3em;}
#footer{float:left;width:580px;margin-top:9px;margin-bottom:9px;padding:4.5px 0 18px;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;}
#footer p{margin:4.5px 0;font-size:1.0em;}
pre{margin:0 0 18px;padding:.5em;font:12px Monaco,"Courier New","DejaVu Sans Mono","Bitstream Vera Sans Mono",monospace;text-shadow:none;clear:both;}
ul.examples{list-style:disc;margin:-9px 0 9px 14px;}
small{display:block;font-size:.9em;margin:0 0 .9em;}
.expand{margin:0 0 9px;position:relative;}
.expand pre{margin:9px 0;}
.expand h4{font-size:1.1em;}
.expand .content{display:none;overflow:hidden;}
.expand .content .inner{margin:.56em 0;display:none;}
.expand p{font-size:.9em;margin:0;}
.expand small{color:#838383;}
#content .expand small{position:static;}
.expand h5{font-size:1.1em;padding:.88em 0 0;}
strong{font-weight:bold;}
.hidden{display:none;}
.DlHighlight{margin-left:10px;background-color:transparent;border-left:1px solid #ccc;padding-top:0;padding-bottom:0;}
