*{margin:0;padding:0;}body{color:#333;font:83%/1.5 arial,tahoma,verdana,sans-serif;padding:0 0 20px;background:url(images/body_bg.gif) repeat-x 0 100% #fff;}a,a:link,a:link,a:link,a:hover{text-decoration:underline;cursor:pointer;}a:hover,a:active{color:#069;}input{font-family:arial,tahoma,verdana,sans-serif;margin:2px 0;}label{display:block;padding:5px 0;}label br{clear:left;}input.f-submit{color:#fff;font-weight:700;font-size:96%;padding:1px 3px;background:#666;}form.f-wrap-1{width:100%;border-top:1px solid #d7d7d7;position:relative;padding:.5em 0;background:url(images/featurebox_bg.png) no-repeat 100% 100% #f6f6f6;}form.f-wrap-1 fieldset{width:auto;margin:0 1em;}form.f-wrap-1 h3{font:bold 155% arial;color:#c00;margin:0 0 .6em;}form.f-wrap-1 label{clear:left;width:100%;border-top:1px solid #fff;float:none;}form.f-wrap-1 label input,form.f-wrap-1 label textarea,form.f-wrap-1 label select{width:15em;float:left;margin-left:10px;}form.f-wrap-1 label b{float:left;width:8em;line-height:1.7;display:block;position:relative;}form.f-wrap-1 label b .req{color:#c00;font-size:150%;font-weight:400;position:absolute;top:-.1em;line-height:1;left:-.4em;width:.3em;height:.3em;}form.f-wrap-1 div.req{color:#666;font-size:96%;font-weight:400;position:absolute;top:.4em;right:.4em;left:auto;width:13em;text-align:right;}form.f-wrap-1 div.req b{color:#c00;font-size:140%;}form.f-wrap-1 label select{width:15.5em;}form.f-wrap-1 label textarea.f-comments{width:20em;}form.f-wrap-1 div.f-submit-wrap{padding:5px 0 5px 8em;}form.f-wrap-1 input.f-submit{margin:0 0 0 10px;}form.f-wrap-1 fieldset.f-checkbox-wrap,form.f-wrap-1 fieldset.f-radio-wrap{clear:left;float:left;width:32em;border:none;padding-bottom:.7em;margin:0;}form.f-wrap-1 fieldset.f-checkbox-wrap b,form.f-wrap-1 fieldset.f-radio-wrap b{float:left;width:8em;line-height:1.7;display:block;position:relative;padding-top:.3em;}form.f-wrap-1 fieldset.f-checkbox-wrap fieldset,form.f-wrap-1 fieldset.f-radio-wrap fieldset{float:left;width:13em;margin:3px 0 0 10px;}form.f-wrap-1 fieldset.f-checkbox-wrap label,form.f-wrap-1 fieldset.f-radio-wrap label{float:left;width:13em;border:none;margin:0 -3px 0 0;padding:2px 0;}form.f-wrap-1 label input.f-checkbox,form.f-wrap-1 label input.f-radio{width:auto;float:none;margin:0;padding:0;}form.f-wrap-1 label span.errormsg{position:absolute;top:0;right:-10em;left:auto;display:block;width:16em;background:url(images/errormsg_bg.gif) no-repeat;}form.f-wrap-1 label span.errormsg b{color:#B30800;font-weight:700;display:block;width:auto;float:none;line-height:1.3;margin:0 10px 0 30px;padding:10px 0;}h1,h2,h3,h4,h5,h6{letter-spacing:-1px;font-family:arial,verdana,sans-serif;color:#000;border-bottom:1px solid #eee;padding-bottom:.1em;margin:1.2em 0 .3em;}h1{font-size:196%;margin-top:.6em;}h2{font-size:136%;}h3{font-size:126%;}h4{font-size:116%;}h5{font-size:106%;}h6{font-size:96%;}.highlight{color:#E17000;}.error{color:#c00;font-weight:700;}.success{color:#390;font-weight:700;}.caption{color:#999;font-size:11px;}.date{font:bold 82% arial;color:#bbb;display:block;letter-spacing:1px;}small{font-size:11px;}ul{list-style-type:none;margin:.3em 0 1.5em;}ul.related{margin-top:-1em;}ol{margin:.5em .5em 1.5em;}ol li{margin-left:1.4em;padding-left:0;list-style-type:decimal;}li{line-height:1.4em;padding-left:25px;background:url(images/sprites.png) no-repeat;}li.doc{background:3px -500px;}ul.nomarker li{padding-left:0;}dl{margin:0 0 1em;}dt{font-weight:700;margin-top:1.3em;}dl dl{margin:0 0 1.5em 30px;}hr{height:2px;color:#f2f2f2;border:none;clear:both;margin:1em 0;background:#f2f2f2;}.clear{clear:both;position:relative;font-size:0;height:0;line-height:0;}#header{margin:0 0 25px;padding:0 0 8px;background:url(images/sprites.png) repeat-x 0 100% #666;}#header #site-name{font:265% arial;letter-spacing:-.05em;color:#ccc;border:none;margin:0 0 0 40px;padding:3px 0;}#header #site-name2{font:200% arial;letter-spacing:-.05em;color:#ccc;border:none;margin:0 0 0 40px;padding:3px 0;}#nav,#nav ul{list-style:none;margin:0;padding:0;}#nav{font-weight:700;height:2.09em;font:bold 96% arial;margin:0 105px 0 40px;}#nav li{position:relative;float:left;display:block;border-bottom:3px solid #666;border-right:3px solid #252525;width:auto;margin:0;padding:0;background:#999;}#nav a,#nav a:link,#nav a:visited,#nav a:hover,#nav a:active{text-decoration:none;cursor:pointer;color:#fff;display:block;padding:4px 10px 2px;}#nav li ul{border-left:1px solid #c00;width:15.8em;font-size:90%;margin-top:3px;position:absolute;font-weight:400;left:-999em;background:url(images/featurebox_bg.png) no-repeat 100% 100% #f6f6f6;}#nav li:hover ul,#nav li.sfhover ul{left:0;z-index:99999;}#nav li li{float:none;border:1px solid #999;border-top:1px solid #fff;border-right:none;border-left:none;padding-left:0;}#nav li li a,#nav li li a:link,#nav li li a:visited,#nav li li a:hover{color:#000;width:14em;padding:3px 10px 2px;}#nav li li a:hover{color:#fff;background:#c00;}#nav li.active{border-bottom:3px solid #c00;background:#c00;}#nav li.active ul{border:none;background:url(images/featurebox2_bg.gif) no-repeat 100% 100% #c00;}#nav li.active li{border:none;border-top:1px solid #c15c5c;border-bottom:1px solid #870000;}#nav li.active li a:link,#nav li.active li a:visited,#nav li.active li a:hover,#nav li.active li a:active{color:#fff;}#nav li.active li a:hover{color:#fff;background:url(images/sprites.png) repeat-x 0 99% #666;}#nav li.active li.active a:link,#nav li.active li.active a:visited,#nav li.active li.active a:hover,#nav li.active li.active a:active{color:#fff;font-weight:700;background:url(images/sprites.png) repeat-x 0 99% #666;}#search{color:#fff;font-weight:700;position:absolute;top:10px;right:110px;left:auto;width:18em;}#search input{width:8em;height:1.2em;margin:0 0 -1px;}#search label{display:inline;padding:5px 0 0;}#search input.f-submit{width:auto;font-size:81%;height:1.95em;margin:0 0 -.15em;}#poweredby{width:96px;height:63px;position:absolute;top:-102px;right:0;}#wrap{min-width:770px;max-width:1200px;position:relative;margin:0 auto;}#content-wrap{position:relative;width:100%;}#utility{position:absolute;top:0;left:25px;width:165px;border-top:5px solid #999;padding-bottom:40px;}#sidebar{position:absolute;top:0;right:25px;width:20%;border-top:5px solid #999;padding-top:1px;padding-bottom:40px;}#content{margin:0 50px;}#content #breadcrumb{margin-top:-5px;font-size:93%;font-weight:700;}#content #breadcrumb a:link,#content #breadcrumb a:visited{text-decoration:none;}#content #breadcrumb a:hover,#content #breadcrumb a:active{text-decoration:underline;}.featurebox{color:#333;border-top:1px solid #d7d7d7;margin:0 0 1.5em;padding:15px 20px 20px;background:url(images/featurebox_bg.png) no-repeat 100% 100% #f6f6f6;}.featurebox p,.featurebox h1,.featurebox h2,.featurebox h3,.featurebox h4,.featurebox h5,.featurebox h6{border-bottom:1px solid #c00;color:#c00;margin:0 0 .3em;}.featurebox p{border:none;color:#444;margin:0 0 1em;}.thumbnail{position:relative;z-index:9999;border:1px solid #eee;float:right;width:100px;margin:0 0 0 10px;padding:5px;background:#fff;}.thumbnail img{border:1px solid #000;}.pagination{color:#666;border:1px solid #ddd;margin:0 0 1.5em;padding:4px 2px 4px 7px;background:#f2f2f2;}.pagination p{position:relative;text-align:right;}.pagination p a:link,.pagination p a:visited,.pagination p a:hover,.pagination p a:active{text-decoration:none;border:1px solid #ccc;padding:2px 5px;background:#fff;}.pagination p a:hover{color:#fff;background:#c00;}.pagination p span{text-decoration:none;border:1px solid #ccc;color:#ccc;padding:2px 5px;background:#fff;}.pagination h4{margin-top:-1.45em;border:none;padding:0;}#resultslist-wrap{font-size:92%;margin:0 0 1.5em;}#resultslist-wrap dt{font:bold 85% arial;padding:3px 0;}#resultslist-wrap li{font:bold 145% arial;margin:0 0 0 1.2em;padding:0 0 1em;}#resultslist-wrap li dd{font:normal 73% arial;}#resultslist-wrap dd{line-height:1.3;}#resultslist-wrap dd.filetype,#resultslist-wrap dd.date{color:#999;display:inline;padding-right:.5em;}.table1{border:2px solid #900;border-collapse:collapse;width:100%;}.table1 td{border:1px solid #fff;padding:3px;background:url(images/sprites.png) repeat-x 0 #fff;}.table1 th{text-align:left;border:1px solid #fff;}.table1 thead th{color:#fff;font-size:145%;padding:10px 6px;background:url(images/sprites.png) repeat-x 0 #900;}.table1 tbody th{color:#fff;font-size:115%;padding:6px;background:url(images/sprites.png) repeat-x 0 #88b8db;}.table1 tbody th.sub{font-size:100%;color:#000;padding:6px;background:url(images/sprites.png) repeat-x 0 #efefef;}.calendar{width:200px;font-size:92%;}.calendar td{text-align:center;border:1px solid #ddd;}.calendar th{text-align:center;}.calendar thead th{padding:3px 2px;}a.morelink:link,a.morelink:visited,a.morelink:hover,a.morelink:active{padding-left:21px;background:url(images/sprites.png) no-repeat 5px;}a.morelink:hover{background:url(images/sprites.png) 5px;}.morelink span{position:absolute;left:-9999px;width:900px;}ol.code{font-family:monospace;position:relative;}ol.code li{color:#666;margin-bottom:1px;background:url(images/td_bg.gif) no-repeat 100% 100% #f3f3f3;}ol.code code{color:#000;display:block;}ol.code .cmt{color:#4077d2;}li.tab0 code{padding-left:4em;}li.tab1 code{padding-left:8em;}li.tab2 code{padding-left:12em;}li.tab3 code{padding-left:16em;}li.tab4 code{padding-left:20em;}li.tab5 code{padding-left:24em;}p.note{border:1px solid #ddd;margin:1em;padding:1em;background:#f0f0f0;}#type-b #content{margin:0 23px 0 235px;}#type-c #content{margin:0 25% 0 235px;}#type-d #content{margin:0 25% 0 50px;}#type-e #utility{position:absolute;top:0;left:auto;right:25px;width:165px;border-top:5px solid #999;}#type-e #content{margin:0 243px 0 50px;}#type-f #content{margin:0 235px 0 25%;}#type-f #utility{left:auto;right:25px;}#type-f #sidebar{right:auto;left:25px;}#nav-secondary,#nav-secondary ul{position:static;}#nav-secondary,#nav-secondary li{list-style:none;margin:0;padding:0;background:#fff;}#nav-secondary{padding-top:0;border-top:1px solid #ccc;margin-top:1px;}#nav-secondary a{line-height:1.8;font:bold 86% arial;display:block;padding:5px 0 5px 23px;background:url(images/sprites.png) no-repeat 10px #fff;}#nav-secondary a,#nav-secondary a:link,#nav-secondary a:visited,#nav-secondary a:hover,#nav-secondary a:active{text-decoration:none;cursor:pointer;}#nav-secondary a:hover{color:#c00;background:url(images/sprites.png) no-repeat 10px #fee;}#nav-secondary li{border-top:1px solid #fff;border-bottom:1px solid #ccc;}#nav-secondary ul{margin:0 0 1em 23px;padding:0;}#nav-secondary li.active li a,#nav-secondary li.active li a:link,#nav-secondary li.active li a:visited{line-height:1.5;font-weight:400;color:#000;width:130px;display:block;padding:0 0 0 12px;background:url(images/sprites.png) no-repeat 0 #fff;}#nav-secondary li.active li{border:none;margin:0;}#nav-secondary li.active li.active li a,#nav-secondary li.active li.active li a:link,#nav-secondary li.active li.active li a:visited{width:117px;}#nav-secondary li.active li.active li.active li a,#nav-secondary li.active li.active li.active li a:link,#nav-secondary li.active li.active li.active li a:visited{width:104px;}#footer{clear:both;border-top:1px solid #E3E8EE;font-size:86%;color:#999;padding:10px 0 30px;}a:link,#nav-secondary li.active a:link,#nav-secondary li.active a:visited,#nav-secondary li.active a:hover,#nav-secondary li.active a:active,#nav-secondary li.active li a:hover,#nav-secondary li.active li a:active{color:#c00;}a:visited,.subdued,#footer a:link{color:#999;}form,p,ul,ol{margin:0 0 1.5em;}fieldset,img{border:none;}#nav a:hover,#nav li.active a:hover,#nav-secondary a:link,#nav-secondary a:visited{color:#000;}#nav li li.last,#nav li.active li.last{border-bottom:none;}#search form,.pagination *,#resultslist-wrap dt,#resultslist-wrap dl,#resultslist-wrap li dl,#footer p{margin:0;}.featurebox a,#nav-secondary li.active li.active a:link,#nav-secondary li.active li.active a:visited,#nav-secondary li.active li.active a:hover,#nav-secondary li.active li.active a:active,#nav-secondary li.active li.active li.active a:link,#nav-secondary li.active li.active li.active a:visited,#nav-secondary li.active li.active li.active a:hover,#nav-secondary li.active li.active li.active a:active,#nav-secondary li.active li.active li.active li.active a:link,#nav-secondary li.active li.active li.active li.active a:visited,#nav-secondary li.active li.active li.active li.active a:hover,#nav-secondary li.active li.active li.active li.active a:active{font-weight:700;}.calendar tbody th,.calendar tbody th.sub{padding:2px;}#type-b #content-wrap,#type-c #content-wrap{background:url(images/content_wrap_bg.gif) repeat-y 30px 0;}#type-e #content-wrap,#type-f #content-wrap{background:url(images/content_wrap_e_bg.gif) repeat-y 100% 0;}#nav-secondary ul ul,#nav-secondary ul ul ul{margin:0 0 1em 13px;padding:0;}#nav-secondary li.active li.active li a:link,#nav-secondary li.active li.active li a:visited,#nav-secondary li.active li.active li a:hover,#nav-secondary li.active li.active li a:active,#nav-secondary li.active li.active li.active li a:link,#nav-secondary li.active li.active li.active li a:visited,#nav-secondary li.active li.active li.active li a:hover,#nav-secondary li.active li.active li.active li a:active{font-weight:400;}