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;vertical-align:baseline;font:inherit inherit 100% inherit}:focus{outline:0}ol,ul{list-style:none}caption,th,td{text-align:left;font-weight:400}blockquote:before,blockquote:after,q:before,q:after{content:\"\"}blockquote,q{quotes:\"\"\"\"}body{line-height:1;color:#000;background:#fff;font:13px arial,helvetica,clean,sans-serif}table{border-collapse:separate;border-spacing:0;font-size:inherit}select,input,textarea{font:99% arial,helvetica,clean,sans-serif}pre,code{font:115% monospace}body *{line-height:1.22em}.clear{clear:both}.nav ul:after,.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}.clearfix{display:block}p,ul,ol,table,dl,address{margin:0 0 20px 0;color:#444;line-height:20px}blockquote{}em{font-style:italic}strong{font-style:bold}a:link{color:#00F}a:visited{color:#800080}a:hover{color:#F00}a:active{color:#F00}#content ul,#content ol{padding-left:30px;list-style:circle;line-height:20px}#content ul li,#content ol li{line-height:20px}h1,h2,h3,h4,h5,h6{font-family:'lucida grande','ms trebuchet',trebuchet,sans-serif;margin:0 0 20px 0;padding:0;color:#333;font-weight:normal}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none}h1{font-size:30px;line-height:30px;color:#222}h2{margin:0 0 10px 0;padding:0;font-size:20px;line-height:20px;color:#555}h3{margin:5px 0 5px 0;padding:0;font-size:16px;line-height:20px}h4{font-size:16px;line-height:20px;margin:5px 0 5px 0;padding:0}h5{font-size:14px;margin:5px 0 5px 0;padding:0;line-height:20px}h6{font-size:100%;margin:0}.hset{margin:0 0 20px 0;padding:0}.hset h1,.hset h2,.hset h3,.hset h4,.hset h5,.hset h6{margin:0;padding:0}.hset .sub{}.hr hr{display:none}.hr{border-bottom:1px dotted #ccc;margin:0 0 15px 0;clear:both}blockquote{padding:10px 10px 10px 35px;margin:0 0 20px 0;background:#F3F3F1;border-left:5px solid #666;font-family:georgia;font-style:italic}.intro{font-size:17px;line-height:20px;font-weight:bold;font-style:italic;color:#777;margin:0 0 30px 0}.summary{}.highlight{padding:9px;margin:0 0 20px 0;background:#ffc;border:1px solid #FCED98}.important{padding:9px;margin:0 0 20px 0;background:#fbe6f2;border:1px solid #d893a1}.footnote,.mute{font-size:85%;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5}.floated{float:left;margin:0 10px 0 0}.floated.alt{float:right;margin:0 0 0 10px}.imgset{}.imgset.thumbs{}.imgset.thumbs ul{list-style:none;margin:0;padding:0}.imgset.thumbs ul li{list-style:none;margin:0;padding:0}#accessibility{position:absolute;left:-9999px}#nav ul{margin:0}.tabset{margin:0 0 20px 0;padding:5px 0 0 5px;clear:both;background:#eee}.tabset ul,#content .tabset ul{margin:0;padding:0;list-style:none}.tabset li{float:left;margin:0 2px 0 0;list-style:none;color:#333}.tabset li.current{font-weight:bold;background:#fff}.tabset li.current em{padding:5px 10px;margin:0;float:left;font-style:normal}.tabset li a{color:#333;text-decoration:none;padding:5px 10px;float:left}.dataset{}.datagroup{}.datapair{}.datapair .key{font-weight:bold}.datapair .val{}form{width:auto;overflow:hidden;margin:0;padding:0;font:normal 12px 'lucida grande',tahoma,sans-serif;zoom:1}form .formwrap{position:relative;margin:0}fieldset{margin:0;padding:0;border:none}legend{display:none}.legend{margin:0 0 10px 0;font:bold 14px 'trebuchet ms',arial,sans-serif}.hr{margin:0 0 15px 0;padding:5px 0 0 0;border-bottom:1px solid #eee;clear:left}.hr hr{display:none}.controlset,.controlset.x2{padding:3px 0;width:50%;float:left}.x2{width:50%;float:left}.controlset.x1{padding:3px 0;width:25%;float:left}.x1{width:25%;float:left}.controlset.x3{width:75%}.controlset.x4,.x4{width:100%;float:none;clear:left}.controlset label,td.label{margin:3px 10px 2px 10px;padding:0;display:block;font-weight:bold}.controlset input,.controlset select,.controlset textarea{margin:0;padding:0;width:100%;background:#fff;border:1px solid #fff}.controlset input,.controlset textarea{border:1px solid #fff;background:#fff}form .txtfield,form .optfield,form .toggleset,form .controlset .grp{display:block;margin:0 10px}form .controlset .grp .txtfield{margin-right:5px}.controlset.phone input,.controlset.phone .txtfield{display:inline;width:auto;margin:0}.controlset.phone label{padding-bottom:3px}.controlset.phone span label{}.controlset.phone .txtfield.areacode{margin-left:10px}.txtfield,.optfield{margin:0 2px 4px 2px;padding:2px;border:1px solid #ccc;border-top-color:#999;background:#fff}.optfield{padding:1px}.tip{margin:2px 10px 6px 10px;padding:0;display:block;font-size:11px;color:#666}form label .tip{clear:none;margin:0;color:#666;font-weight:normal;display:inline}.req{color:#C00;font-style:normal}html body .controlset .toggleset{margin:0;padding:10px 0;width:100% !important;display:inline;float:left}html body .toggleset-w{margin:0 10px;padding:0 0 10px 0}.toggleset label input{margin:0;vertical-align:middle;padding:0;background:transparent;border:none;display:inline;float:none;width:auto;position:relative;top:-1px}.toggleset label{margin:0 10px 0 0;padding:0;display:inline;font-weight:normal;background:transparent;border:none}@media screen and (-webkit-min-device-pixel-ratio:0){.toggleset label input{top:-2px}}.toggleset.grid label{margin:0;padding:2px 0;width:50%;display:inline;float:left}.toggleset h5 label{font:12px arial;margin:4px 0 3px 0;padding:0;display:block;font-weight:bold}.toggleset.grid h5 label{width:auto;float:none}.controlset.range{position:relative}.controlset.range .range-start,.controlset.range .range-end{width:50%;float:left}.controlset.range .range-token{width:20px;float:left;position:absolute;left:50%;text-align:center;margin:0 0 0 -10px;padding:2px 0 0 0}form .controlset.longlist{position:relative;margin:0 0 20px 0;padding:0;width:100%;float:left;clear:left}.controlset.longlist .toggleset-w{position:relative;margin:0;padding:0;height:100px;overflow:auto;overflow-y:scroll;overflow-x:hidden}.controlset.longlist .toggleset{margin:0;padding:0;width:100%;overflow:hidden}.controlset.longlist .toggleset label{position:relative;margin:0;padding:0;width:50%;float:left;overflow:hidden;white-space:nowrap;line-height:20px;left:10px}.controlset.longlist label input{position:relative;left:0;margin:0;padding:0}.buttonset{margin:6px 10px 6px 10px;padding:6px 0 0 0;clear:left}.buttonset button{ display:block; float:left; margin:0 7px 0 0; background-color:#f5f5f5; border:1px solid #dedede; border-top:1px solid #eee; border-left:1px solid #eee; font-family:"Lucida Grande",Tahoma,Arial,Verdana,sans-serif; font-size:100%; line-height:130%; text-decoration:none; font-weight:bold; color:#565656; cursor:pointer; padding:5px 10px 6px 7px}.buttonset button{ width:auto; overflow:visible; padding:4px 10px 3px 7px}.buttonset button[type]{ padding:5px 10px 5px 7px; line-height:17px}*:first-child+html button[type]{ padding:4px 10px 3px 7px}.buttonset button img{ margin:0 3px -3px 0 !important; padding:0; border:none; width:16px; height:16px}button:hover{ background-color:#dff4ff; border:1px solid #c2e1ef; color:#369}.last{margin-bottom:0}
