.sysreqs-downloads dl.links-list dd a{border-bottom:1px dotted #aaadaf;display:block;font-size:11px;}.sysreqs-downloads dl.links-list dd ul.jfx li{margin:0 0 0 20px;}#downloads ol.no-js li{width:auto;border-top:1px dotted #AAADAF;padding-top:10px;margin-bottom:5px;overflow:hidden;clear:both;}#downloads ol.no-js li.first,#downloads ol.no-js li ol.jfx li{border-top:0;padding-top:0;clear:none;}#downloads ol.no-js li.last{margin:0;}#downloads ol.no-js li div.option-action{float:right;width:150px;}#downloads .option-action label{font-weight:bold;}#downloads .option-action a.download-button{margin-right:8px;}#downloads .option-action a.download-button span{padding-right:30px;}#footer{width:980px;margin:60px 0 0 0;height:64px;border-top:1px solid #858789;font-size:11px;padding-top:8px;background:url('/images/footer_sun_logo.png') no-repeat bottom right;position:relative;clear:left;}#footer span.copy{color:#858789;float:left;}#footer ul.jfx{float:right;display:inline;}#footer ul.jfx li{float:left;display:inline;background:transparent url('/images/footer_link_separator.png') center left no-repeat;}#footer ul.jfx li.first{background-image:none;}#footer ul.jfx li a{color:#098CEC;text-decoration:none;margin:0 5px 0 8px;}#footer a#footer_link{display:block;width:76px;height:33px;position:absolute;bottom:0;right:0;cursor:pointer;}#footer a#footer_link span{display:none;}input.text,input.required-text{border:1px solid #098CEC;display:block;margin-bottom:1px;width:220px;padding:3px;font-size:11px;color:#858789;}input.required-text{border-right:2px solid #f97200;color:#3B3D3F;}a.download-button,a.button{display:inline;clear:right;background:transparent url('/images/button_bg.png') bottom right no-repeat;padding:3px 8px 5px 5px;font-size:11px;line-height:14px;cursor:pointer;}a.download-button span,a.button span{color:#fff;font-size:11px;font-weight:bold;padding:5px 60px 5px 0;line-height:21px;cursor:pointer;}a.button span{background:transparent url('/images/button_bg_arrow.png') center right no-repeat;}a.download-button span{background:transparent url('/images/button_bg_down_arrow.png') center right no-repeat;}ul.gallery{*margin-left:38px;}ul.gallery li{display:block;width:183px;height:131px;border-top:none!important;float:left;background:url('/images/gray_frame_small.png') no-repeat;padding:6px 0 0 0;z-index:10;position:relative;}ul.gallery li a{z-index:10;display:block;width:187px;height:133px;}ul.gallery li strong{font-size:11px;color:#ccc;font-weight:normal;position:absolute;top:104px;left:8px;z-index:1100;width:168px;}ul.gallery li img.small{position:absolute;top:-26px;left:-47px;z-index:90;clip:rect(30px 222px 126px 52px);}ul.gallery li img.frame{position:absolute;top:-6px;left:-8px;width:190px;height:134px;z-index:100;}ul.gallery li p.slider{display:none;font-size:10px;color:#333;font-weight:bold;position:absolute;top:83px;left:-50px;z-index:89;width:279px;height:60px;overflow:hidden;background:transparent url('/images/sliding_tray_bg.png') bottom right no-repeat;}ul.gallery li p.slider span{padding:12px 20px 10px 10px;display:block;line-height:13px;}#content ul.gallery strong{font-size:11px;color:#ccc;font-weight:normal;}#content ul.gallery li p.slider{width:279px;}.script-enabled ul.gallery img.small{clip:rect(24px 222px 133px 43px);}.script-enabled ul.gallery li strong{top:100px;left:1px;}#gallery.script-enabled #content ul.gallery{width:920px;}#gallery div.sidebar{position:absolute;left:14px;top:-25px;}#gallery div.sidebar h2.jfx{font-size:24px;line-height:44px;color:#000;}#gallery.script-enabled div.sidebar{top:0;}#gallery.script-enabled div.sidebar h2.jfx{color:#fff;}#gallery div.sidebar .gallerynav{display:none;}#gallery #main{height:655px;width:984px;overflow:visible;position:relative;}#gallery #content{width:915px;height:615px;margin:0 auto;overflow:visible;position:relative;top:17px;}#gallery #content ul.gallery{overflow:visible;width:960px;position:relative;}#gallery.script-enabled #main{background:url('/images/blue_pane_bg.png') repeat-y;}#gallery.script-enabled #content ul.gallery{top:35px;}#gallery.script-enabled #content ul.gallery img.small{clip:rect(24px 222px 133px 43px);}#gallery.script-enabled #content ul.gallery li strong{top:100px;left:-1px;}#gallery ul.top{top:0;right:0;}#gallery ul.bottom{bottom:0;right:0;}ul.gallery-paging{height:13px;position:absolute;overflow:hidden;}ul.gallery-paging li{display:block;width:10px;float:left;cursor:pointer;color:#7dd6ff;font-weight:bold;}ul.gallery-paging li.current{color:#fff;}ul.gallery-paging li.prev{width:19px;height:17px;margin:0 10px 0 0;background:transparent url('/images/paging_arrows.png') no-repeat 13px 5px;}ul.gallery-paging li.next{width:19px;height:17px;margin:0 0 0 6px;background:transparent url('/images/paging_arrows.png') no-repeat -6px 5px;}ul.articles h3.jfx a,ul.tutorial-info h3.jfx a{color:#098CEC;}ul.articles h3.jfx a:hover,ul.tutorial-info h3.jfx a:hover{color:#0C60AE;}#explore-index #content{margin-left:0;width:auto;}#explore-index div.masthead{width:984px;display:inline;}div.masthead h2.jfx span{color:#098CEC;width:100%;display:block;font-size:40px;line-height:44px;font-weight:normal;}#explore-index .intro,.masthead .intro{float:left;display:inline;color:#AAADAF;font-style:normal;font-size:16px;line-height:20px;margin-top:25px;margin-bottom:40px;}#explore-index .intro,.masthead span.intro{width:482px;margin-top:25px;margin-right:20px;}.masthead p.intro{float:left;display:inline;color:#AAADAF;font-style:normal;font-size:16px;line-height:20px;margin-top:25px;margin-bottom:40px;}.masthead p.intro img{float:left;margin-right:25px;}#explore-index .intro a.button{font-size:11px;}#explore-index .intro.last{margin-right:0;}#explore-index ul.articles{width:1004px;float:left;}#explore-index ul.articles li{float:left;display:inline;width:482px;height:200px;margin:0 20px 0 0;padding-top:20px;background:transparent url('/images/sprites.png') 0 -278px repeat-x;overflow:hidden;}#explore-index ul.articles li img{float:left;display:inline;margin:4px 10px 5px 0;}#explore-index ul.articles li h3.jfx{font-size:12px;}#explore-index ul.articles li p{margin-right:25px;width:auto;}#learn_index #content{width:984px;margin:0 2px;}#learn_index .getting_started,#learn_index .tutorials_overview{position:relative;width:984px;overflow:hidden;margin-bottom:30px;}#learn_index .jr{font-size:11px;}#learn_index #content p{width:auto;}#learn_index .getting_started_info,#learn_index .tutorials_overview_info{width:635px;margin-right:25px;float:left;overflow:hidden;}#learn_index .getting_started_info-r,#learn_index .tutorials_overview_info-r{margin-left:25px;margin-right:0;}#learn_index .getting_started_info-r a img,#learn_index .tutorials_overview_info-r a img{float:left;margin-right:10px;margin-bottom:5px;}#learn_index .getting_started_info ul.tutorial-info,#learn_index .tutorials_overview_info ul.tutorial-info{width:652px;}#learn_index ul.tutorial-info{margin-left:-17px;}#learn_index ul.tutorial-info li{width:308px;padding-top:10px;float:left;display:inline;border-top:1px dotted #AAADAF;margin:0 0 15px 17px;}.masthead div.learn_list h3.jfx,#learn_index #content h2.jfx{background:url('/images/sprites.png') repeat-x 0 -278px;padding-top:10px;font-weight:normal;color:#3B3D3F;}#learn_index .tutorial-overview-head{float:left;}#learn_index .tutorial-overview-head img{float:left;display:block;margin:4px 10px 10px 0;}#learn_index .tutorial-overview-head h3.jfx{margin-bottom:8px;}#learn_index .tutorial-overview-head p{margin-bottom:3px;}#learn_index ul.tutorial-info{font-size:11px;float:left;overflow:hidden;}#learn_index ul.tutorial-info li.first{overflow:hidden;}#learn_index ul.tutorial-info li h4.jfx{font-weight:bold;}#learn_index ul.tutorial-info li ul.jfx{float:left;overflow:hidden;}#learn_index ul.tutorial-info li ul.bullet-list{margin-bottom:30px;float:left;}#learn_index ul.tutorial-info li ul.links-list{float:left;}#learn_index ul.tutorial-info li ul.bullet-list li{border:0;background:transparent url('/images/bullet.png') 1px center no-repeat;padding:0 0 0 1em;margin:0;}#learn_index ul.tutorial-info li ul.links-list li{padding:3px 0 3px 0;margin:0;}.masthead div.learn_list,#learn_index #learn_list{float:left;width:320px;}#learn_index #learn_list ul.links-list{margin-top:-6px;}.masthead div.learn_list ul.links-list li,#learn_index #learn_list ul.links-list li{border-top:1px dotted #AAADAF;padding:6px 0;}#learn_index #learn_list.jr ul.links-list li{padding:3px 0;}#learn_index #learn_list ul.links-list li.first{border-top:0;}#learn_index #learn_list ul.links-list li.forumlink{margin-bottom:20px;}#launch-block{position:relative;left:-3px;background:#0C60AE url('/images/launch_bg.png');color:#fff;height:333px;margin-bottom:2.5em;}a.download-button,a.button{display:inline;clear:right;background:transparent url('/images/button_bg.png') bottom right no-repeat;padding:3px 8px 5px 5px;font-size:11px;line-height:14px;}#launch-block div.contents a.download-button{display:block;float:left;background:url('/images/launch_dl_button_bg.png') no-repeat right top;margin-left:-2px;padding:0;width:180px;}#launch-block div.contents a.download-button span{display:block;float:left;background:url('/images/launch_dl_button_fg.png') no-repeat left top;padding:0;margin:0;height:30px;line-height:25px;text-indent:7px;cursor:pointer;}#launch-video{background:#0b5ba5;width:480px;height:270px;position:absolute;top:29px;left:14px;overflow:hidden;}#launch-block .contents{position:absolute;top:9px;left:496px;padding:18px 14px;width:456px;}#launch-block .contents a{color:#7ac4f7;}#launch-block .contents a:hover{color:#a0d4f7;}#content #launch-block .contents h2.jfx{color:#fff;font-weight:normal;border:none;background:none;line-height:1.125;padding-top:.5px;font-size:1.89em;}#launch-block .contents ul.jfx{list-style:disc;padding-left:1em;margin-bottom:1em;margin-left:1em;}#launch-block .contents ul.jfx,#launch-block .contents li{list-style:disc;}#launch-a-block{background:#ddd url('/images/launch_a_bg.png');width:980px;height:268px;margin-bottom:2.5em;position:relative;padding-top:3em;padding-bottom:1.5em;overflow:hidden;margin-top:2.5em;}#launch-a-video{background:#ccc;width:480px;height:270px;position:absolute;top:3em;left:14px;overflow:hidden;}#launch-a-video *{position:absolute;top:0;left:0;}#launch-a-block h2.jfx{font-size:1.5em!important;font-weight:normal!important;border:none!important;background:none!important;padding:0!important;position:absolute;top:0;left:14px;height:2em!important;line-height:2em!important;}#launch-a-block .contents{position:absolute;top:0;left:494px;width:470px;padding-top:3em;padding-left:16px;}.getting_started_info .launch-list{margin-top:1em!important;}.launch-list li{position:relative;}.launch-list li img{position:absolute;top:0;left:0;background:#111;border:none;margin-top:10px;}.launch-list li .launch-list-c{padding-left:160px;width:145px;}.launch-list li.even{clear:left;}.launch-list li .launch-list-c p{margin:0!important;}#launch-a-block .launch-list li .launch-list-c{width:289px;background:#eee;height:74px;margin-bottom:17px;padding-top:5px;padding-right:5px;overflow:hidden;}#launch-a-block .launch-list li .launch-list-c img{margin-top:0;}.launch-list li a span,dd a span{color:#999;}.partners #main h1.jfx,.launch-archive #main h1.jfx{font-size:3em;line-height:1;margin:0;color:#098cec;padding-bottom:.5em;}.launch-archive #content .getting_started_info h2.jfx{background:none;margin:0;padding:0;}#tutorials_index #content{width:984px;margin:0 2px;}#tutorials_index .tutorials_overview2{position:relative;width:984px;overflow:hidden;margin-bottom:30px;float:left;}#tutorials_index #content p{width:auto;}#tutorials_index .tutorials_overview_info{margin:0 25px 30px 0;padding-top:30px;float:left;overflow:hidden;background:transparent url('/images/sprites.png') 0 -278px repeat-x;overflow:hidden;}#tutorials_index .tutorials_overview_info.init{padding-top:0;background-image:none;width:984px;}#tutorials_index ul.tutorial-info{overflow:hidden;width:984px;margin-top:10px;float:left;}#tutorials_index ul.tutorial-info li{width:315px;margin:0 15px 15px 0;padding-top:10px;float:left;border-top:1px dotted #AAADAF;}#tutorials_index #content ul.tutorial-info li p,#tutorials_index #content ul.tutorial-info li h3.jfx{width:270px;}#tutorials_index h2.jfx{background:url(/images/sprites.png) repeat-x 0 -178px;padding-top:10px;font-weight:normal;color:#3B3D3F;}#tutorials_index .tutorial-overview-head{float:left;width:800px;}#tutorials_index .tutorial-overview-head img{float:left;display:block;margin:4px 10px 10px 0;}#tutorials_index .tutorial-overview-head h3.jfx{margin-bottom:8px;}#tutorials_index .tutorial-overview-head p{margin-bottom:3px;}#tutorials_index ul.tutorial-info{width:990px;font-size:11px;float:left;overflow:hidden;}#tutorials_index ul.tutorial-info li.first{overflow:hidden;}#tutorials_index ul.tutorial-info li h4.jfx{font-weight:bold;}#tutorials_index ul.tutorial-info li ul.jfx{float:left;overflow:hidden;}#tutorials_index ul.tutorial-info li ul.bullet-list{margin-bottom:30px;float:left;}#tutorials_index ul.tutorial-info li ul.links-list{float:left;}#tutorials_index ul.tutorial-info li ul.bullet-list li{border:0;background:transparent url('/images/bullet.png') left 7px no-repeat;padding:0 0 0 1em;margin:0;}#tutorials_index ul.tutorial-info li ul.links-list li{padding:3px 0 3px 0;margin:0;}.masthead div.learn_list h3.jfx{margin-top:2em;}#main #content .explore-items li{padding:1em;font-size:11px;width:283px;}#main #content .explore-items li *{font-size:inherit;}#content .explore-subheads li h3.jfx{font-size:2em;font-weight:normal;font-style:normal;line-height:3em;margin:0;padding:0;}#main #content div.glowy{border:1px dotted #999;border-right:none;border-left:none;padding-top:4em;padding-bottom:2em;}#main #content div.glowy a{display:block;width:60%;}#main #content div.glowy h2.jfx{color:#888;background:none;font-size:24px;line-height:1;text-shadow:#999 0 0 3px;}#main #content div.glowy a:hover h2.jfx{color:#666;text-shadow:#ccc 0 0 5px;}#main #content div.glowy a span.link{display:block;text-align:right;color:#666;}#main #content div.glowy a:hover span.link{color:#999;}ul.toc:after{content:".";display:block;height:0;clear:both;visibility:hidden;}ul.toc{display:inline-block;}* html ul.toc{height:1%;}ul.toc{display:block;}ul.toc li{display:block;float:left;width:33%;overflow:hidden;font:14px/1 Helvetica,Arial,Geneva,sans-serif;}ul.toc li.double{width:66%;}ul.toc li a{display:block;height:2.5em;}.inline-list{margin:0 0 1em .5em;padding:0 0 0 2em;display:block;}.inline-list li{list-style:inherit;}ol.lower-alpha li{list-style:lower-alpha!important;}ol.lower-roman li{list-style:lower-roman!important;}ol.upper-alpha li{list-style:upper-alpha!important;}ol.upper-roman li{list-style:upper-roman!important;}#layercake{left:0;clip:rect(auto,auto,auto,0px);margin-right:3em;margin-left:3em;position:relative;height:580px;width:735px;}#content p.with-caption{display:block;border:1px solid #aaadaf;width:auto;}#content p.with-caption img{display:block;float:none;margin:0;}#content span.caption{display:block;background:#aaadaf;color:#fff;padding:5px 0 5px 9px;}#content .wrap-right,#content .wrap-left{overflow:hidden;margin:0 0 12px 0;}#content .wrap-left p.with-caption{float:left;margin:0 1em 0 0;}#content .wrap-right p.with-caption{float:right;margin:0 0 0 1em;}#content .wrap-left p,#content .wrap-right p{float:none;width:auto;clear:none;}table.jfx{border:1px solid #aaadaf;margin:0 0 12px 0;}table.jfx caption{background:url('/images/grid_caption_bg.png') repeat-x;height:28px;margin:0 0 0 -1px;padding:0 0 0 9px;line-height:28px;border:1px solid #aaadaf;border-bottom:0 none;font-size:11px;font-weight:bold;color:#fff;}table.jfx thead tr th{background:#e9eaec;font-size:11px;font-weight:bold;padding:5px 9px;border-left:1px solid #aaadaf;border-bottom:1px solid #e9eaec;}table.jfx tbody tr td{padding:6px 9px;border-left:1px dotted #aaadaf;border-top:1px solid #e5e6e7;vertical-align:top;font-size:12px;}table.jfx tbody tr.alt td{background:#f6f7f7;}.clearfix{clear:both;}#O_o table,#O_o table tr td,#O_c table,#O_c table tr td{border:0!important;margin:0;padding:0;}div.k5 h2.jfx{background:none!important;padding-top:0!important;}table.js-ratings-tableWrapper,table.js-ratings-tableWrapper td,div.k5 table.jfx,div.k5 table.jfx tr td,div.k5 table.jfx tr th{border:none!important;border-width:0!important;}#related_downloads{clear:left;}#related_downloads ol.download-options{background-color:#f5f5f5;margin-top:17px;padding:17px 10px 15px 10px;}#related_downloads ol.download-options:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#related_downloads ol.download-options{display:inline-block;}* html #related_downloads ol.download-options{height:1%;}#related_downloads ol.download-options{display:block;}#downloads #related_downloads .download-options li{width:622px;position:relative;border-top:1px dotted #aaadaf;padding-top:10px;}#downloads #related_downloads .download-options li li{border-top:none;padding-top:0;width:auto;}#downloads #related_downloads .download-options li.first{border-top:none;}#related_downloads .download-options div.option{float:none;margin-left:160px;margin-right:0;width:337px;font-weight:normal;}#related_downloads .download-options a.download-button{position:absolute;display:block;width:114px;left:497px;top:40px;padding:0;height:22px;}#related_downloads ol.download-options li div.logo{position:absolute;display:block;width:150px;overflow:hidden;top:0;padding:0;padding-top:10px;left:0;height:75px;text-align:center;}#related_downloads .download-options a.download-button span{display:block;padding:0 5px;background-position:101px;}#related_downloads .download-options li div.option p{width:auto;line-height:1.5;}#related_downloads ol.download-options li.view_all{line-height:1em;padding:0 0 0 20px;}#related_downloads ol.download-options li.view_all a{display:block;padding-top:4px;}.doc html,.doc body,.doc div,.doc span,.doc object,.doc iframe,.doc p,.doc blockquote,.doc pre,.doc a,.doc abbr,.doc acronym,.doc address,.doc code,.doc del,.doc dfn,.doc em,.doc img,.doc q,.doc dl,.doc dt,.doc dd,.doc ol,.doc ul,.doc li,.doc fieldset,.doc form,.doc label,.doc legend,.doc table,.doc caption,.doc tbody,.doc tfoot,.doc thead,.doc tr,.doc th,.doc td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}.doc body{line-height:1.5;}.doc table{border-collapse:separate;border-spacing:0;}.doc caption,.doc th,.doc td{text-align:left;font-weight:normal;}.doc table,.doc td,.doc th{vertical-align:middle;}.doc blockquote:before,.doc blockquote:after,.doc q:before,.doc q:after{content:"";}.doc blockquote,.doc q{quotes:"" "";}.doc a img{border:none;}.doc h1 img,.doc h2 img,.doc h3 img,.doc h4 img,.doc h5 img,.doc h6 img{margin:0;}.doc p{margin:0 0 1.5em;}.doc p img.left{float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}.doc p img.right{float:right;margin:1.5em 0 1.5em 1.5em;}.doc blockquote{margin:1.5em;color:#666;font-style:italic;}.doc strong{font-weight:bold;}.doc em,.doc dfn{font-style:italic;}.doc dfn{font-weight:bold;}.doc sup,.doc sub{line-height:0;}.doc abbr,.doc acronym{border-bottom:1px dotted #666;}.doc address{margin:0 0 1.5em;font-style:italic;}.doc del{color:#666;}.doc pre{margin:1.5em 0;white-space:pre;}.doc pre,.doc code,.doc tt{font:1em 'andale mono','lucida console',monospace;line-height:1.5;}.doc li ul,.doc li ol{margin:0 1.5em;}.doc ul,.doc ol{margin:0 1.5em 1.5em 1.5em;}.doc ul{list-style-type:disc;}.doc ol{list-style-type:decimal;}.doc dl{margin:0 0 1.5em 0;}.doc dl dt{font-weight:bold;}.doc dd{margin-left:1.5em;}.doc table{margin-bottom:1.4em;width:100%;}.doc th{font-weight:bold;background:#C3D9FF;}.doc th,.doc td{padding:4px 10px 4px 5px;}.doc tr.even td{background:#E5ECF9;}.doc tfoot{font-style:italic;}.doc caption{background:#eee;}.doc .small{font-size:.8em;margin-bottom:1.875em;line-height:1.875em;}.doc .large{font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;}.doc .hide{display:none;}.doc .quiet{color:#666;}.doc .loud{color:#000;}.doc .highlight{background:#ff0;}.doc .added{background:#060;color:#fff;}.doc .removed{background:#900;color:#fff;}.doc .first{margin-left:0;padding-left:0;}.doc .last{margin-right:0;padding-right:0;}.doc .top{margin-top:0;padding-top:0;}.doc .bottom{margin-bottom:0;padding-bottom:0;}.doc ol,.doc ol li{list-style:decimal;}.doc ul,.doc ul li{list-style:disc;}

