html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{font-size:100%}legend{color:#000}select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif}table{font-size:inherit;font-size:100%}pre,code,kbd,samp,tt{font-family:monospace;font-size:108%;line-height:100%}.line:after,.lastUnit:after{clear:both;display:block;visibility:hidden;overflow:hidden;height:0 !important;line-height:0;font-size:xx-large;content:" x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x "}.line{}.unit{float:left}.size1of1{float:none}.size1of2{width:50%}.size1of3{width:33.33333%}.size2of3{width:66.66666%}.size1of4{width:25%}.size3of4{width:75%}.size1of5{width:20%}.size2of5{width:40%}.size3of5{width:60%}.size4of5{width:80%}.size1of8{width:12%}.size7of8{width:88%}.size2of7{width:30%}.size5of7{width:70%}.lastUnit{display:table-cell;float:none;width:auto}.entry
div.caption{margin:0
auto 10px auto;border:1px
solid #ccc;padding:5px}.entry .slideshow
div.caption{text-align:center;margin:1em
auto !important;border:0px
solid #ccc;color:#fff;width:500px !important}.entry
div.right{margin-right:0}.entry
div.left{margin-left:0}.entry div.caption
img{margin:0;padding:0;border:0}.entry div.caption
p{margin:5px
0 0 0;padding:5px;border-top:1px #ddd dotted}.entry #developer_slides div.caption
a{color:#fff}html{background:#e8e3e0 url('/assets/css/images/khronos-metal.jpg') repeat}body{font:normal 0.75em/160% Arial,Helvetica,sans-serif;color:#222}article,aside,audio,canvas,command,datalist,details,embed,figcaption,figure,footer,header,hgroup,keygen,meter,nav,output,progress,section,source,video{display:block;width:100%}::selection{background:#ffb7b7}::-moz-selection{background:#ffb7b7}em{font-style:italic}strong{font-weight:bold}hr{border:0;border-bottom:1px solid #ccc;height:0px;margin:10px
0}hr.greyline{border:none;background-color:#e3e3e3;height:1px}code{color:#0B8C8F}.important
a{font-weight:bold}a{color:#1c3e66;text-decoration:none;outline:none}a:focus,a:hover{text-decoration:none;color:#c72e2d}a:focus{background-color:#dae6ff}a:visited{color:#1c3e66}a:visited:hover{text-decoration:none;color:#c72e2d}a img,img{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none}img.image_right{float:right;display:block;margin:10px
0 20px 10px;border-radius:5px}}img.image_left{float:left;display:block;border:1px
solid #ccc;padding:5px;margin:10px
10px 20px 0}img.image_center{display:block;margin:10px
auto 20px}.entry{text-align:left}p a, dl a,
.entry p a,
td
a{text-decoration:underline}.slider_nav > li a:link,
nav.sitenav li a,
ul.api_links li a,.tabs>ul,a.large_button,a.button,nav.apinav{font-family:"Lucida Sans Unicode","Lucida Grande",Arial,san-serif}address.khr_copyright{font-size:90%;line-height:120%}#content{padding-bottom:20px}#content
a{text-decoration:underline}#content
h1{padding-top:5px;padding-bottom:5px}#maincontent{background:#fff}#content .lightbox-hidden{display:none}.hidden,.accessibility{display:none;visibility:hidden}.fixed{position:fixed}.container{background-color:#fff;position:relative}.container>h1,.entry>h1{margin-top:0.5em}.entry ul,
dd ul,
.entry ol,
dd
ol{list-style-position:outside;margin-left:40px}.entry ul li,
dd ul
li{list-style-type:disc}.entry ol li,
dd ol
li{list-style-type:decimal}.entry
.postmetadata{font-size:95%;line-height:120%;background:#f0f0f0;color:#444;padding:3px
0}.entry .postmetadata
a{color:#444}.entry
.postmetadata_homepage{float:left;width:50px;background:#edf7fa;text-align:center;height:45px;margin-right:10px;margin-top:3px;padding-top:5px;font -weight: bold;color:#8aa9ce;border-radius:3px}.entry .postmetadata_homepage
b{font-size:1.4em}.entry
nav.sitenav{margin:0}.entry nav.sitenav
ul{float:left;margin:20px
0;width:100%}.read_more,.read_more:visited{display:block;color:#861110;text-decoration:none !important}.read_more:after{content:" »"}.bluebox{position:relative;padding:0
10px;background:#edf7fa}.bluebox
.topshadow{background:url('/assets/css/images/box_shadows_700.png') no-repeat 50% 0;height:10px;margin-bottom:10px}.bluebox
.bottomshadow{background:url('/assets/css/images/box_shadows_700.png') no-repeat 50% -10px;height:10px;margin-top:10px}.center{text-align:center;margin-left:auto;margin-right:auto}.border{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.border-bottom-10{border-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.border-top-10{border-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-topleft:5px;-webkit-border-top-right-radius:5px;-webkit-border-top-left-radius:5px;border-top-right-radius:5px;border-top-left-radius:5px}.shadow,#maincontent{border:1px
solid #d4d2d0;-moz-box-shadow:1px 1px 1px #dad8d6;-webkit-box-shadow:1px 1px 1px #dad8d6;box-shadow:1px 1px 1px #dad8d6}.gradient{background-color:#eae8e6;background-image: -moz-linear-gradient(top, #eae8e6, #faf8f6);background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0,#eae8e6),color-stop(1,#faf8f6))}#wrapper{width:940px;margin:0
auto}.header{position:relative;height:115px}#top-bar{height:26px;background:#6e6c67;background-image: -moz-linear-gradient(top, #989896, #6e6c67);background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0,#6e6c67),color-stop(1,#989896))}#top-bar>div{position:relative;width:940px;margin:0
auto;padding:0}#top-bar
b{}#top-bar
ul{margin-top:4px;margin-right:0px;float:right}#top-bar
li{float:left;color:#fff;font-size:0.95em}#top-bar
a{color:#fff;border-right:1px solid #dee3e9;padding-left:10px;padding-right:10px}#top-bar a:hover{color:#000}#top-bar li.last-child
a{border-right:none;padding-right:0}#languages{position:absolute;left:0;top:0}#languages>li.first-child{margin-left:0}#languages>li.first-child>a{padding-left:0 !important}#searchbox_wrapper{position:relative;width:149px;height:22px;background:url('/assets/css/images/khr_icons.png') 0 -112px no-repeat;padding:0px;margin:-3px 0 0 15px}#searchbox_wrapper
.searchbox{position:absolute;font-size:1em;top:1px;left:9px;border:0px;background-color:transparent;width:118px;height:20px}.searchbox_submit{position:absolute;top:1px;left:128px;border:0px;background-color:transparent;width:20px;height:20px}#logo{float:left;margin-top:20px}nav{width:auto}nav.sitenav{margin-top:32px}nav.apinav
ul{margin:15px
0 0}nav
ul{float:right;margin:0;border-radius:11px;-moz-border-radius:11px;-khtml-border-radius:11px;-webkit-border-radius:11px;background:#444;background-image: -moz-linear-gradient(top, #555, #333);background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #333),color-stop(1, #555));box-shadow:1px 1px 1px #fff;-webkit-box-shadow:1px 1px 1px #fff;-moz-box-shadow:1px 1px 1px #fff}nav
li{float:left;list-style:none !important;border-right:1px solid #222;border-left:1px solid #666}nav li.first-child{border-left:0}nav li.last-child{border-right:0}nav li
a{text-align:center;font-weight:normal;position:relative;color:#fff;background:none;display:block;margin:3px;padding:3px
10px 1px;text-shadow: -1px -1px 0px #000;-moz-border-radius:9px;-khtml-border-radius:9px;-webkit-border-radius:9px;border-radius:9px}nav li a:hover{color:#fff;text-decoration:none;background-color:#c72e2d;background-image: -moz-linear-gradient(top, #f94f4e, #c72e2d);background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #c72e2d),color-stop(1, #f94f4e)) !important}nav li a:visited,
nav li a:visited:hover{color:#fff;background-color:none;background-image:none}nav.api_links{padding:0.7em 0}nav.api_links
ul{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.icon_25 a,span.icon_25{text-indent: -9999em;background:url('/assets/css/images/khr_icons.png') 0 0 no-repeat;width:25px;height:25px;display:block}span.checkmark{display:inline-block;background-position: -75px 0;margin:0
auto}.divider{border-bottom:1px dashed #e3e3e3}.divider_solid{border-bottom:1px solid #e3e3e3}#sidebar{overflow:hidden}#sidebar
.sidebar_list{width:165px}.sidebar_list{margin:10px
5px 0}.sidebar_list
h4{padding:5px
0px 5px 10px;margin:0}.sidebar_list
ul{margin:5px
0}.sidebar_list
li{line-height:1.2em;padding:5px
0 5px 5px;word-wrap:break-word !important;overflow:hidden}#content .sidebar_list
a{text-decoration:none}.datetime{font-size:0.85em}.conformant
a{background:url('/assets/images/conformant_badges.png') 0 0 no-repeat;height:90px;display:block;text-indent: -9999em}.products
a{background-position:0 -90px}a.button{font-size:90%;padding:3px
8px;-moz-border-radius:10px;-khtml-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}a.large_button,
.khrfrm input[type=submit]{text-decoration:none !important;position:relative;clear:both;font-size:1.2em;display:block;padding:3px
15px;margin-top:10px;text-align:center;text-shadow:1px 1px 0px #8d0d0c;box-shadow:none;-moz-border-radius:10px;-khtml-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}a.large_button,
.khrfrm input[type=submit],a.red_button{background-color:#c03433;background-image: -moz-linear-gradient(top, #ff6668, #c03433);background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #c03433),color-stop(1, #ff6668));color:#fff}a.large_button:hover,
.khrfrm input[type=submit]:hover,a.red_button:hover{color:#fff;background-color:#c03433;background-image: -moz-linear-gradient(top, #ed4648, #a32221);background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0,#a32221),color-stop(1,#ed4648))}a.large_red{}a.black_button{background-color:#545250;color:#faf8f6}a.black_button:hover{background-color:#646260;color:#fff}a.pale_button{background-color:#faf8f6;color:#aaa8a6}a.light_grey_button{background-color:#eae8e6;color:#aaa8a6}a.light_grey_button:hover{background-color:#dedede;color:#aaa8a6}.footer{border-top:4px solid #a32221;line-height:2em;margin-top:10px}.footer ul,
.footer
form{padding-left:15px}.footer
a{text-decoration:underline !important}.bookmark{position:relative}.bookmark
li{text-indent: -9999em}.bookmark li
a{background:url('/assets/css/images/khr_icons.png') 0px -140px no-repeat;height:48px;width:48px;float:left;margin-right:8px;margin-bottom:8px}.bookmark li a:hover{transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-webkit-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1)}.bookmark li.facebook
a{background-position:0px -188px}.bookmark li.twitter
a{background-position: -144px -140px}.bookmark li.linkedin
a{background-position: -96px -140px}.bookmark li.flickr
a{background-position: -48px -140px}.bookmark li.youtube
a{background-position: -48px -188px}.bookmark li.slideshare
a{background-position: -144px -188px}.bookmark li.podcasts
a{background-position: -96px -188px}.bookmark li.youku
a{background-position: -0px -236px}.sitethumb{float:left;margin-left:5px;background:url('/assets/css/images/site_logos.png') 0 0 no-repeat;width:150px;height:50px}.branding_opencl{background-position:0px -100px;width:50px}.branding_opengl{background-position:0px -50px;width:107px}.branding_egl{background-position:0px -150px;width:85px}.branding_opengles,.branding_opengles_2_X,.branding_opengles_1_X{background-position:0px -200px}.branding_openglsc{background-position:0px -250px}.branding_collada{background-position:0px -300px;width:148px}.branding_webgl{background-position:0px -350px;width:104px}.branding_openkode{background-position:0px -400px}.branding_openvg{background-position:0px -450px;width:98px}.branding_openmax{background-position:0px -750px}.branding_openmax_il{background-position:0px -500px;width:153px}.branding_openmax_al{background-position:0px -550px;width:153px}.branding_openmax_dl{background-position:0px -600px;width:153px}.branding_opensles{background-position:0px -650px;width:175px}.branding_openwf{background-position:0px -700px;width:116px}.branding_openwfdisp{background-position:0px -850px;width:116px}.branding_openwfcomp{background-position:0px -800px;width:116px}.branding_webcl{background-position:0px -900px;width:104px}.accordian dt
a{display:block;padding:5px}.accordian
dt{background:#edf7fa;border:1px
solid #bec3c9;border-top:1px solid #fff;border-left:1px solid #fff}.accordian dt, .accordian dt
a{text-decoration:none;color:#333;font:normal Arial, sans-serif}.accordian
dd{display:hidden;overflow:hidden;margin-left:14px}.accordian dt
em{float:left;background:url('/assets/css/images/khr_icons.png') -50px -25px no-repeat;height:25px;width:25px;margin-top:2px}.accordian dt.acc_opened
em{background-position: -50px -0px}.accordian dt.acc_opened
dd{background-position: -50px -0px}.accordian dt.acc_closed
em{background-position: -50px -25px}.accordian
dt.no_resources{background:#eef3f9;border:1px
solid #fff;border-top:1px solid #fff}.accordian dt>a{text-decoration:none !important}ul.api_links li a:hover{background-color:#747270;color:#fff}.quicklinks{position:relative;background:#6e6c67;background-image: -moz-linear-gradient(top, #989896, #6e6c67);background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0,#6e6c67),color-stop(1,#989896));height:33px;width:100%}.quicklinks>p{position:absolute;top:8px;left:15px;margin:0;color:#fff;text-transform:uppercase}.quicklinks>h4{position:absolute;top:0;left:5px;margin:10px;font:bold 0.9em Arial,sans-serif;color:#fff;text-transform:uppercase}.quicklinks>ul{position:absolute;top:0px;left:105px;margin:0px}.quicklinks>ul>li{color:#fff;float:left;margin-top:7px;list-style:none}.quicklinks>ul>li>a{position:relative;padding:3px
8px;color:#fff;text-decoration:underline;-moz-border-radius:7px;-khtml-border-radius:7px;-webkit-border-radius:7px;border-radius:7px}.quicklinks>ul>li>a:hover{color:#333;text-decoration:none;background-color:#eae8e6;background-image: -moz-linear-gradient(top, #faf8f6, #eae8e6);background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0,#eae8e6),color-stop(1,#faf8f6))}.quicklinksFixed{position:fixed;top:0;z-index:9999;width:938px;opacity:0.95}.quicklinks
.return_to_top{display:none;color:#fff;margin-top:0.55em}.return_to_top{float:right;margin-right:10px;margin-top:2em;font-size:80%;text-decoration:underline;text-transform:uppercase;color:#444240}.quick_links{float:right;position:relative;margin-top:1em;margin-bottom:1em;width:200px;background:#f1f5f9}.quick_links
p.title{background:#888;padding:3px;margin:0;text-align:center;font-weight:bold;color:#fff}.quick_links
ul{list-style-type:none !important;padding:0px
!important;margin:0px
10px 5px !important}.quick_links p, quick_links
ul{padding:0
10px}.quick_links
li{list-style:none !important;font-size:.9em;padding:0.5em 0;margin:0px;line-height:1.1em;border-bottom:1px solid #eee}.quick_links
p{margin-left:0}.quick_links .like
iframe{width:175px !important}.trademark_logo_mark,.trademark_logo_mark_single{width:620px;border:1px
solid #ddd;margin-bottom:1em}.trademark_logo_mark_single{position:relative;float:left;width:220px;height:140px;margin-left:10px;text-align:center}.trademark_logo_mark h3, .trademark_logo_mark_single
h3{background:#ddd;margin:0
0 10px 0;padding:3px
0;text-align:center}.trademark_mark,.trademark_logo,.trademark_single{width:300px;float:left;position:relative;margin:5px;text-align:center}.trademark_single{width:210px}.trademark_logo_mark_single
a{padding:8px;margin:5px;display:block;background:#ddd;text-decoration:underline}.trademark_single_download{position:absolute;bottom:0;left:0;text-align:center;width:100%}.trademark_single
.sitethumb{float:none;margin-left:auto;margin-right:auto}.float-left{position:relative;float:left;margin-left:10px;margin-right:5px}.float-right{position:relative;float:right;margin-left:5px;margin-right:10px}#disqus_thread{margin-left:10px;margin-right:10px}div.loadingDiv{background:url(/assets/css/images/ajax-loader.gif) no-repeat center center;width:99%;height:32px}.yes_webgl{display:block !important}.no_webgl{background:url('/assets/images/webgl-browser-support.png') 0 0 no-repeat;width:170px;height:170px;display:block !important}.implementer_signup{width:610px;margin:20px
auto}.implementer_signup p
a{outline:none;text-indent: -9999em;background:#fff url('/assets/css/images/implementer-signup-buttons.png') 0 0 no-repeat;width:273px;height:95px;float:left;margin-right:10px}.implementer_signup .impsign_collada
a{background-position:0 -95px}.archive_list
ul{position:relative;float:left}dl.list-search{margin:15px
15px 15px 20px;padding-bottom:15px;border-bottom:2px solid #eee}.list-search_pagination{margin:15px}.list-search_pagination
a{margin-right:2px;padding:3px
7px;background:#eee;border:1px
solid #ccc;border-radius:3px}.list-search_pagination
td{line-height:1em;padding:0
10px}body.events
.entry{width:700px;margin:20px
auto 60px}body.events
.entry_full{width:900px;margin:20px
auto}.entry_expired_review{font-size:90%;border:1px
solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin:2em
0 3em;-moz-box-shadow:0 0 5px 0px #aaa;-webkit-box-shadow:0 0 5px 0px #aaa;box-shadow:0 0 5px 0px #aaa}.entry_expired_review
ul{margin-left:20px}.entry_expired_review
li{line-height:1.2em;margin-bottom:0.5em}.entry_expired_review
h2{margin-top:0.5em}body
.entry_left{padding-left:0px;margin-left:0px}.event_entry p,
.event_entry h1,
.event_entry h2,
.event_entry h3,
.event_entry .listView,
.event_entry
.khrfrm{margin-left:0;margin-right:0}.text_block_logo_right,.text_block_logo_left{border:1px
solid #ccc;padding:5px
10px}.text_block_logo_right
img{float:right}.text_block_logo_left
img{float:left}.chapter_description
h3{background:#333;color:#fff;padding:5px;margin:0}#chapter_roles{text-align:center}.chapter_table{width:100%;margin-bottom:10px}.chapter_table
td.image{padding:0;text-align:center}.chapter_table
td{font-size:95%;text-align:left;vertical-align:top;padding:0px
3px}.chapter_table
.label{white-space:nowrap;background:none;border:0;text-align:right}#awards{}.awardrow{background:#fafafa;padding:5px;margin-bottom:5px}.awardlogo{float:right;position:relative;background:#fff;margin:0
0 5px 10px}.awarddate{color:#888;margin:0}.conformance_subnav{margin:15px;padding:5px;border-radius:7px;background:#edf7fa}.conformance_subnav
select{float:left;margin-right:10px;margin-left:5px}.conformance_subnav
a{margin:5px}.entry
.each_result{margin:5px
15px;display:block}.entry .each_result
table{padding:5px}.entry .each_result table
td{padding:2px}.entry
.result_1{background:#eee;border-bottom:2px solid #ddd;margin:5px
15px;padding:15px
0 5px}#dialog{position:relative;margin:5px;background:#fff}#dialog
h1{font-size:1.2em;margin:0;padding:5px
0 5px 20px;background:#ddd}.ui-icon{top:4px;left:2px;position:absolute;display:block;text-indent: -99999px;overflow:hidden;background-repeat:no-repeat}.ui-icon{width:16px;height:16px;background-image:url('/assets/css/images/ui-icons_222222_256x240.png')}.ui-icon-circle-triangle-e{background-position: -48px -192px}.ui-icon-circle-triangle-s{background-position: -64px -192px}.redtext,.bigred,.redtype11{color:#a00}#developer_slides{width:550px;background:#333;border-radius:11px;margin:0
auto}#developer_slides
h2{padding:1em
0 0 10px;color:#fff}#developer_slides
.slideshow{margin:0
auto}.map_list_indent{margin-left:0.5em}.map_list_wrapper{padding:5px
0 0 0;height:300px;overflow:auto}.popup_company{font-size:1.2em}.popup_text{width:400px;font-family:Arial,sans-serif;font-size: .85em}.tooltip{font-size:.85em;padding:3px;background-color:#fff;border:1px
#555 solid;width:150px}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}html[xmlns].clearfix{display:block}*
html.clearfix{height:1%}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:Arial,sans-serif;line-height:100%}h1,.h1{font-size:220%}h2,.h2{font-size:180%}h3,.h3{font-size:140%}h4,.h4{font-size:115%}h5,.h5{font-size:105%}h6,.h6{font-size:100%}h1{color:#355985}h2,h3,h4,h5,h6{color:#b03d3f}h1>a{color:#355985;text-decoration:none}h2>a,h3>a,h4>a,h5>a,h6>a{color:#b03d3f;text-decoration:none !important}h1 a:visited{color:#355985;text-decoration:none}h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited{color:#b03d3f;text-decoration:none}h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover{color:#861110;text-decoration:none}.bluebox h1,
.bluebox h2,
.bluebox
h3{color:#355985}h1,h2,h3,h4,h5,h6{margin:1em
15px 0}p{margin:0.75em 15px 1em}blockquote,.media{margin:15px}h1,h2,h3,h4,h5,h6,img{padding-bottom:0px}pre{margin:15px}table h1,table h2,table h3, table h4, table h5, table h6, table p, table ul, table ol, table
dl{padding:0}.ptn,.pvn,.pan{padding-top:0px}.pts,.pvs,.pas{padding-top:5px}.ptm,.pvm,.pam{padding-top:10px}.ptl,.pvl,.pal{padding-top:20px}.prn,.phn,.pan{padding-right:0px}.prs,.phs,.pas{padding-right:5px}.prm,.phm,.pam{padding-right:10px}.prl,.phl,.pal{padding-right:20px}.pbn,.pvn,.pan{padding-bottom:0px}.pbs,.pvs,.pas{padding-bottom:5px}.pbm,.pvm,.pam{padding-bottom:10px}.pbl,.pvl,.pal{padding-bottom:20px}.pln,.phn,.pan{padding-left:0px}.pls,.phs,.pas{padding-left:5px}.plm,.phm,.pam{padding-left:10px}.pll,.phl,.pal{padding-left:20px}.mtn,.mvn,.man{margin-top:0px}.mts,.mvs,.mas{margin-top:5px}.mtm,.mvm,.mam{margin-top:10px}.mtl,.mvl,.mal{margin-top:20px}.mrn,.mhn,.man{margin-right:0px}.mrs,.mhs,.mas{margin-right:5px}.mrm,.mhm,.mam{margin-right:10px}.mrl,.mhl,.mal{margin-right:20px}.mbn,.mvn,.man{margin-bottom:0px}.mbs,.mvs,.mas{margin-bottom:5px}.mbm,.mvm,.mam{margin-bottom:10px}.mbl,.mvl,.mal{margin-bottom:20px}.mln,.mhn,.man{margin-left:0px}.mls,.mhs,.mas{margin-left:5px}.mlm,.mhm,.mam{margin-left:10px}.mll,.mhl,.mal{margin-left:20px}table.listView{border-collapse:collapse;empty-cells:show;bor der: 2px solid #dee3e9;width:100%;margin:10px
auto}table.listView
th{color:#355985;font-weight:bold;line-height:1.2em;padding:3px;border-bottom:1px solid #c33;text-align:center;background:#dee3e9;background-image: -moz-linear-gradient(top, #eef3f9, #dee3e9);background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #dee3e9),color-stop(1, #eef3f9))}table.listView
td{padding:3px;border-bottom:1px solid #dee3e9;border-left:1px solid #dee3e9}table.listView
.wide_border{border-right:3px solid #fff}table.listView tr.intermission,
table.listView
tr.break{background-color:#f1f5f9;color:#355985}table.listView tr:hover{background-color:#f1f5f9}table.listView
.center{text-align:center}td.sessiontitle{font-weight:bold}.row_odd,.row_even{border:1px
solid #dee3e9;padding:10px;margin-top:20px}.row_odd{background:#fafafa}.row_even{background:#fff}table.listView
td.center{text-align:center}.tabs>ul{position:relative;width:100%;height:34px;margin:0
0 10px;background:#6e6c67;background-image: -moz-linear-gradient(top, #989896, #6e6c67);background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0,#6e6c67),color-stop(1,#989896))}.tabs>ul>li{float:left;margin:0;padding:0;overflow:hidden;position:relative;text-align:center}.tabs>ul>li>a{background:#eae8e6;background-image: -moz-linear-gradient(top, #f0efee, #dad8d6);background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #dad8d6),color-stop(1, #f0efee));text-decoration:none !important;display:block;outline:none;padding:5px
10px 2px;margin:8px
0 0 3px;-moz-border-radius:8px 8px 0 0;-khtml-border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0}.tabs>ul>li>a:hover{background-color:#faf8f6;background-image: -moz-linear-gradient(top, #f0efee, #dad8d6);background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0,#dad8d6),color-stop(1,#f0efee));color:#242220}.tabs>ul>li.active>a{background-color:#fff;background-image:none;color:#242220}.tabs.tab_block{border:1px
solid #eae8e6;margin-left:10px;margin-right:10px;margin-bottom:10px}.tabs.tab_block>div{margin-left:10px;margin-right:10px}.entry
.tabs{border-right:1px solid #aaa;border-bottom:1px solid #aaa;border-left:1px solid #aaa;box-shadow:3px 3px 5px 0px #aaa}.entry .tabs>div{margin:5px;overflow:hidden}.slider{margin-bottom:10px;background:#6e6c67;background-image: -moz-linear-gradient(top, #989896, #6e6c67);background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0,#6e6c67),color-stop(1,#989896))}.closed{height:53px;overflow:hidden}.opened{height:271px;overflow:hidden}.slider_nav_block{position:relative;height:52px;background-color:#edf1f5;background-image: -moz-linear-gradient(top, #fff, #edf1f5);background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0,#edf1f5),color-stop(1,#fff))}.slider_nav{position:absolute;top:0;left:43px;margin:0}.slider_nav_ctrl{position:absolute;top:0;left:0;margin:0px;width:43px}.slider_nav_ctrl
li{padding-left:10px;border-top:1px solid #fff}.slider_nav>li{position:relative;float:left;border-left:1px solid #fff;border-top:1px solid #fff}.slider_nav > li a:link,
.slider_nav > li a:visited{text-align:center;color:#444240;display:block;width:127px;padding:3px
0;background-color:none}.slider_nav_test > li a:link,
.slider_nav_test > li a:visited{width:111px}.slider_nav>li>a:hover{color:#242220;background:#edf7fa;text-decoration:none}.slider_nav > li
a.slider_direct{position:absolute;top:0px;right:0px;display:block !important;width:25px;height:15px;background:url('/assets/css/images/khr_icons.png') -100px 0px no-repeat}.slider_nav > li a.slider_direct:hover{background-position: -100px -25px;width:25px}.slider_content{text-align:center}.slider_content>div{background:#fff;width:100%;height:185px;text-align:left}.slider_content>div>h2{margin:10px
0 0 15px}.slider_content>div>p{clear:left;width:550px;margin:5px
0 0 15px}.home_icon a:hover{background-position:0 -25px}.toggle_icon
a{background-position: -50px 0}.closed .toggle_icon
a{background-position: -50px -25px}.slidethumb{float:right;margin:0
20px;background:url('/assets/css/images/carousel_logos.png') 0 0 no-repeat;display:block;width:300px;height:100px}.carousel_opengl{background-position:0px -100px}.carousel_opencl{background-position:0px -200px}.carousel_egl{background-position:0px -300px}.carousel_opengles{background-position:0px -400px}.carousel_openglsc{background-position:0px -500px}.carousel_collada{background-position:0px -600px}.carousel_webgl{background-position:0px -700px}.carousel_openkode{background-position:0px -800px}.carousel_openvg{background-position:0px -900px}.carousel_openmaxil{background-position:0px -1000px}.carousel_openmaxal{background-position:0px -1100px}.carousel_openmaxdl{background-position:0px -1200px}.carousel_opensles{background-position:0px -1300px}.carousel_openwf{background-position:0px -1400px}form{}label,input,select,textarea{font:normal 1.2em Arial,sans-serif;color:#333}input{float:left}label{font-weight:bold}.notice{background:#cfc;font:normal 1em/1.2em Arial, sans-serif;padding:5px;border:1px
solid #5f5;margin-top:1em;margin-bottom:1em}.warning{background:#fdd;font:normal 1em/1.2em Arial, sans-serif;padding:5px;border:1px
solid #a00}form
.error{color:#a00}.subscribe{width:120px;padding:5px
5px;border:1px
solid #e3e3e3}.subscribe_button{position:relative;overflow:hidden;background:none;border:none;display:inline;width:28px;height:28px}.subscribe_button
em{background:url('/assets/css/images/khr_icons.png') 0 -50px no-repeat;display:block;width:28px;height:28px}.khrfrm{border:0px;background:#edf7fa;margin:15px}.khrfrm
p{margin-left:0}.khrfrm
fieldset{background:none;padding:10px
20px;border:0}.khrfrm fieldset
legend{color:#123;font-weight:bold;font-size:1.2em}.khrfrm
label{display:block;padding:5px
0}.khrfrm .label,.label{font-weight:700;padding-right:20px;color:#333;background:#d0d0d0;border-bottom:1px solid #878787;border-right:1px solid #878787}.khrfrm input,
.khrfrm select,
.khrfrm
textarea{border:1px
solid #aaa;padding:5px;margin:0
10px 0 0;float:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#333}.khrfrm
table{margin:20px}.khrfrm form h2,
.khrfrm table
th{background:#dde7ea;color:#333;text-align:left;font-weight:bold;padding:5px
0 5px 10px;margin:0}.khrfrm table
td{padding:10px
0px 10px 10px;vertical-align:top}.khrfrm table
td.label{text-align:right}.khrfrm
table.captcha{background:#fff;width:100%}.khrfrm
.checkboxes{line-height:0.85em}.khrfrm .checkboxes
input{border:0;padding:0}.khrfrm .checkboxes
td{padding-top:3px;padding-bottom:3px}.khrfrm .checkboxes
label{line-height:1em;padding:0}.khrfrm table td.submit
input{background:#a00;padding:3px;color:#000}.khrfrm table td.submit input:hover{color:#000;background:#ddd}.khrfrm table td.submit input:active{color:#fff;background:#aaa}.khrfrm fieldset.submit
label{margin:0;padding:0;display:inline}.khrfrm
fieldset.submit{padding:1em
1em 1em 2em;background:#123;margin:0;border:0}.khrfrm input.error,
.khrfrm
textarea.error{background:#ffd;border-color:#fd0}.khrfrm
label.valid{background:#afa;margin-left:5px;height:16px;width:16px;background:url('/_css/img/valid.png') 0 0 no-repeat}.khrfrm
label.error{display:inline-block;height:16px;width:16px;background:url('/_css/img/invalid.png') 0 5px no-repeat;text-indent: -9999em}.errors_with_text
label.error{width:auto;background:url('/_css/img/invalid.png') 0 5px no-repeat;text-indent:24px}.khrfrm
.formexplanation{font-size:1em;margin:0;padding:0;line-height:1.2em;font-weight:normal}.khrfrm span.required,
.khrfrm label.required:after{content:"*";color:#a00;padding:0
3px;font-weight:bold}.khrfrm
.submit{display:block;padding-bottom:10px}.khrfrm input[type=submit]{border:0;margin:0
auto}.khrfrm
.formheading{font:800 1.1em Arial, Helvetica, sans-serif;color:#000;background:#b5b5b5;border-bottom:1px solid #878787}.khrfrm
.formdesc{background:#fff;color:#000;font:1em arial, helvetica, sans-serif}.event_full .khrfrm
form{display:none}.event_full
.khrfrm_full{display:block !important}.expire_hide
.khrfrm{display:none !important}.inset-radius-chrome-hack nav li a,
.inset-radius-chrome-hack nav li a:hover{box-shadow:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;background:none}.inset-radius-chrome-hack nav li a:hover{background-color:#c72e2d;background-image: -moz-linear-gradient(top, #f94f4e, #c72e2d);background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #c72e2d),color-stop(1, #f94f4e)) !important}.breadcrumb
ul{margin-top:5px;margin-bottom:5px}.breadcrumb
li{display:inline}.breadcrumb li:after{content:"\25B8";display:inline-block;padding:0
6px 0 10px}.breadcrumb li:last-child:after{content:""}.breadcrumb
a{color:#444240 !important}#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top: -20px;margin-left: -20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}#fancybox-loading
div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url('/assets/js/jquery/fancybox/fancybox.png')}#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:none;display:none}#fancybox-outer{position:relative;width:100%;height:100%;background:#fff}#fancybox-content{width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0px
solid #fff}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101}#fancybox-close{position:absolute;top: -15px;right: -15px;width:30px;height:30px;background:transparent url('/assets/js/jquery/fancybox/fancybox.png') -40px 0px;cursor:pointer;z-index:1103;display:none}#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0}#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top}#fancybox-frame{width:100%;height:100%;border:none;display:block}#fancybox-left,#fancybox-right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url('/assets/js/jquery/fancybox/blank.gif');z-index:1102;display:none}#fancybox-left{left:0px}#fancybox-right{right:0px}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left: -9999px;width:30px;height:30px;margin-top: -15px;cursor:pointer;z-index:1102;display:block}#fancybox-left-ico{background-image:url('/assets/js/jquery/fancybox/fancybox.png');background-position: -40px -30px}#fancybox-right-ico{background-image:url('/assets/js/jquery/fancybox/fancybox.png');background-position: -40px -60px}#fancybox-left:hover,#fancybox-right:hover{visibility:visible}#fancybox-left:hover
span{left:20px}#fancybox-right:hover
span{left:auto;right:20px}.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001}#fancybox-bg-n{top: -20px;left:0;width:100%;background-image:url('/assets/js/jquery/fancybox/fancybox-x.png')}#fancybox-bg-ne{top: -20px;right: -20px;background-image:url('/assets/js/jquery/fancybox/fancybox.png');background-position: -40px -162px}#fancybox-bg-e{top:0;right: -20px;height:100%;background-image:url('/assets/js/jquery/fancybox/fancybox-y.png');background-position: -20px 0px}#fancybox-bg-se{bottom: -20px;right: -20px;background-image:url('/assets/js/jquery/fancybox/fancybox.png');background-position: -40px -182px}#fancybox-bg-s{bottom: -20px;left:0;width:100%;background-image:url('/assets/js/jquery/fancybox/fancybox-x.png');background-position:0px -20px}#fancybox-bg-sw{bottom: -20px;left: -20px;background-image:url('/assets/js/jquery/fancybox/fancybox.png');background-position: -40px -142px}#fancybox-bg-w{top:0;left: -20px;height:100%;background-image:url('/assets/js/jquery/fancybox/fancybox-y.png')}#fancybox-bg-nw{top: -20px;left: -20px;background-image:url('/assets/js/jquery/fancybox/fancybox.png');background-position: -40px -122px}#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102}.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative}.fancybox-title-outside{padding-top:10px;color:#fff}.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left}#fancybox-title-over{padding:10px;background-image:url('/assets/js/jquery/fancybox/fancy_title_over.png');display:block}.fancybox-title-float{position:absolute;left:0;bottom: -20px;height:32px}#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto}#fancybox-title-float-wrap
td{border:none;white-space:nowrap}#fancybox-title-float-left{padding:0
0 0 15px;background:url('/assets/js/jquery/fancybox/fancybox.png') -40px -90px no-repeat}#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:bold;padding:0
0 3px 0;background:url('/assets/js/jquery/fancybox/fancybox-x.png') 0px -40px}#fancybox-title-float-right{padding:0
0 0 15px;background:url('/assets/js/jquery/fancybox/fancybox.png') -55px -90px no-repeat}.hilight{background:#ffd;border:1px
solid #eec;padding:5px
5px 0;width:449px;margin-bottom:1em}#CT_all{margin:0
auto;width:900px;padding:5px;position:relative}#CT_all
H2{display:none;visibility:hidden}.ConformantTable
td.CTleft{width:300px}.ConformantTable
td.CTright{width:545px}.ConformantTable
td{padding:3px}.ConformantTable
th{padding:3px;color:#eee;background:#444}.member{clear:both;margin:10px
0;padding:10px
0;border-bottom:1px solid #ccc}.member_left
a{margin:0
auto}.member_left{width:190px;text-align:center;float:left;position:relative}.member_right{margin-left:200px}.paging{text-align:right;margin:0;padding-top:2px;padding-bottom:4px}.previous_next, .previous_next
a{color:#7091B3}.current_page{color:#980000}.category_listing{float:left;width:280px;text-align:center;height:150px;margin-bottom:5px}.category_listing
p{margin:0;padding:0;font-size:.85em}#event_entry{width:700px;margin:0
auto}div#beer_social{background:url('/img/events_graphics/2010-siggraph-asia-beer-social.png') 0 0 no-repeat;height:135px;width:220px;display:block}.callout{font:oblique 1.2em/1.5em Times, serif;color:#555;width:200px;padding:10px
0;margin: -25px -25px 0 50px;float:right;border-top:10px solid #a00;border-bottom:10px solid #a00}.view_all
a{color:#357;font-weight:bold}div.datecontainer
ul{list-style:none}div.datecontainer ul
li{padding-left:0;margin-left:0}.linear-entry{margin:.5em 0}.linear-entry
p{padding:0
1em;margin:0}#jobs
.location{font-weight:normal;font-size:12px}#jobs
h3{font-size:12px;margin-bottom:1px}#jobs h3.new
a{padding-left:40px;background:url('/images/new2.gif') left 0 no-repeat}#jobs
.leftside{font-weight:bold;width:100px;text-align:right;background:#fff}#jobs
.detail_listing{border:1px
solid #eee;background:#eee}#jobs .detail_listing
td{padding:5px}#jobs .detail_listing td
p{margin:0px
0 5px}#jobs
.jobs_categories{font-size:0.85em}div.subnav{margin:10px}.releases .entry
span{color:#aaa}#sidecol
dl{width:195px}#sidecol
dt{border-bottom:1px solid #ccc;margin:0}#sidecol
dd{margin:0
0 10px}.popup
.content{display:none}#breadcrumb{display:none}#pagewrapper>#header{display:none}#mainformat ul
li{list-style:disc}#mainformat ol
li{list-style:decimal}#mainformat ul, #mainformat
ol{margin-left:30px}h1.pagetitle{display:none}.value_lineright,.value{background:#EDEDED;color:#000;font : .95em arial, helvetica, sans-serif;border-bottom:1px solid #878787}.lineborder,.formborder{border:1px
solid #878787;border-bottom:none}.buttonbarright{background:#878787;text-align:right}.buttonbarleft{background:#878787;text-align:left}.fieldrequired{font-style:italic}.value_lineright{border-right:1px solid #878787}.lineborder td,
.formborder
td{padding : .5em}div.centered{text-align:center}div.centered
table{margin:0
auto;text-align:left}.code{font-family:"Courier New",Monospace;font-size:120%;color:blue}.vedit{border:solid 1px #8CACBB}.vedit
td{text-align:left;vertical-align:middle;padding:15px
10px 10px 10px;background-color:white;border:solid 1px #8CACBB}.vedit
th{padding:10px
15px 10px 10px;text-align:right;vertical-align:middle;font-weight:bold;background-color:#DEE7EC;border:solid 1px #8CACBB}.vedit
.headrow{font-weight:bold;text-align:center}.hedit{border:solid 1px #8CACBB}.hedit
td{padding:5px;background-color:#E0E0E0;font-size:8pt;background-color:white;border:solid 1px #8CACBB}.hedit
th{padding:5px;font-weight:bold;text-align:center;background-color:#DEE7EC;border:solid 1px #8CACBB}table.errmsg{font-family:Helvetica,Verdana,sans-serif;font-size:90%;background-color:red;border:#c00 1px solid;margin:5px
0px 5px 0px}table.errmsg
td{padding:5px
50px 5px 5px;font-weight:bold}table.errmsg td
li{list-style:square}.receipt
td{background-color:#F0F0F0;border:solid 1px black;padding:2px
4px 2px 4px}.receipt
th{background-color:#C0C0C0;border:solid 1px black;font-weight:bold;padding:2px
4px 2px 4px}.receipt
td.total{background-color:#C0C0C0;border:solid 1px black}.receipt{border-collapse:collapse}.newsletters
div{padding:5px;margin:5px}.newsletters
div.disabled{color:#505050}.newsletters
.small{padding-left:1em}label.error{padding-left:3px;color:red;font-style:italic;font-weight:normal}input.error{border:2px
solid red}.menu-tabs{text-align:left;margin-bottom:1.5em;padding:0em;background:#eee}.menu-tabs>ul{margin:0;padding:0;border-bottom:1px solid #8CACBB}.menu-tabs > ul
li{float:left;margin:0;padding:0
0.4em;list-style:none}.menu-tabs > ul
li.last{clear:both;float:none}.menu-tabs
a{color:black;font-weight:normal;font-size:9pt;display:block;padding:5px
5px 7px;white-space:nowrap}.menu-tabs
a.expandable{padding-right:20px}.menu-tabs > ul li.active
a{color:#1f508f}.menu-tabs
div.tab{position:relative;background:#DEE7EC;border:1px
solid #8CACBB;margin-top:5px;margin-bottom:-1px;z-index:5}.menu-tabs > ul li.active
div.tab{border-bottom-color:white;background:white}.menu-tabs
div.arrow{width:7px;height:5px;overflow:hidden;float:right;margin:8px;background:url('/assets/css/khronos/arrow.png') no-repeat left}.menu-tabs > ul li.active
div.arrow{background:url('/assets/css/khronos/arrow.png') no-repeat right}.menu-tabs > ul li:hover
div.tab{background:white;border-bottom-color:white}.menu-tabs > ul li:hover
div.submenu{display:block}.menu-tabs
div.submenu{display:none;position:absolute;border:1px
solid #8CACBB;background:white;padding:0}.menu-tabs div.submenu
ul{margin:0;padding:0}.menu-tabs div.submenu
li{display:list-item;float:none;list-style:none;padding:0}.menu-tabs div.submenu li
a{border:none;padding:5px;margin:0;display:block;background:#DEE7EC}.menu-tabs div.submenu li a:hover{background:white}div.backend-wrapper{width:780px;display:inline-block;text-align:left}