*{margin:0;padding:0}html{overflow:-moz-scrollbars-vertical;overflow-y:scroll}body{font-family:Verdana,Arial,Sans-Serif;font-size:11px;color:#30342B;background-color:#f8f8f8}img{border:0}#container{width:880px;margin-left:auto;margin-right:auto}#outer{width:100%}#inner{width:880px;background-color:#e8e8e8;overflow:hidden}h1{font-size:11px;text-transform:uppercase;border-style:solid;border-width:1px;border-left:none;border-right:none;padding:5px 10px;background-color:#B0C0A0;border-color:#90A080}h2{font-size:15px;font-weight:normal;border-style:solid;border-width:1px;border-left:none;border-right:none;padding:5px 10px;background-color:#B0C0A0;border-color:#90A080}form{padding:10px 15px 15px 15px;border:1px solid #90A080;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}form table{width:100%}form table td{padding:2px;vertical-align:middle}form table td.alterr{text-align:right;font-size:14px}form table td.label{width:150px;font-size:14px;text-align:right;vertical-align:middle}form table td span.small{font-size:70%;vertical-align:middle}form table td div.small{font-size:60%}form table td.button{text-align:right}input,input.file,select,textarea{padding:3px;border:1px solid #B0C0A0;vertical-align:middle;background-color:#f0f8f0}[disabled],[disabled]:hover{background:#e8e8e8;border:1px solid #B0C0A0}option{padding-right:1em}input:focus,input:hover,select:focus,select:hover,textarea:focus,textarea:hover{border:1px solid #90A080;background-color:#fff}input.radio,input[type="radio"],input.radio:focus,input.radio:hover{border:0;background-color:white}button{border:1px solid #B0C0A0;padding:3px;background-color:#DFEBD3}button:hover,button:active,button:focus{border:1px solid #90A080;background-color:#CAD5BF}div.quickjump{padding:5px 15px 10px 15px;border:1px solid #90A080;margin:10px;width:300px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}div.quickjump button{height:24px;vertical-align:top;line-height:12px;margin-bottom:5px}div.banner{text-align:left;width:880px;height:140px;background:url(/img/banner1.jpg) 0 0;background-color:#eee}div.menu{background-color:#e8e8e8;width:200px;border-right:680px solid #ffffff;margin-right:-680px;float:left}div.menu h2{font-size:20px;padding:0 10px 5px 11px;margin-right:1px;border:0;background-color:#8B987F}div.menu a{padding:2px 2px 2px 3px;display:block;border-left:10px solid #B3797C;font:14px Verdana,Arial,sans-serif;font-weight:bold;text-align:left;margin:1px 1px 1px 0;text-decoration:none;border-bottom:0;color:#30342B;background-color:#c6c8cb}div.menu a:visited{color:#30342B;background-color:#c6c8cb}div.menu a:hover{border-left:10px solid #B35F64;border-bottom:none;text-decoration:none;color:#e6ebe8;background-color:#7B272C}a{text-decoration:none;border-bottom:1px solid;color:#83494C}a:visited{color:#C3898C}a:hover{border-bottom:1px solid #DFA7AA;color:black;background-color:#DFA7AA}a.none,a.none:hover,a.none:visited,a.none:hover:visited{text-decoration:none;border:0;color:inherit;background-color:inherit}div.but{padding-bottom:20px;background-color:#e8e8e8;text-align:center}div.but a,div.but a:hover,div.but a:visited{display:inline-block;text-align:center;text-decoration:none;margin:0 0 20px 0;padding:0;border:0;color:#e8e8e8;background-color:#e8e8e8}div.content{background-color:#ffffff;width:620px;padding:30px;float:left}h3{padding:0 0 10px 0;font-size:14px}h4{padding:0 0 8px 0;font-size:12px}p{padding:5px 0}pre{font-size:12px;padding:5px 10px}li{list-style-position:inside;padding-left:3px}ul.links{list-style-type:none;padding-left:5px}ol.toc{padding:0 0 30px 5px}ol.toc li{padding:3px}ul#faq,ul#resources{list-style-type:none}ul#faq li{padding-bottom:8px}ul#resources li{padding-bottom:8px}ul#resources div.secbody ul.links li{padding-bottom:5px}div.link{margin-bottom:-5px}ul#faq ul{list-style:none;float:left;width:51em;padding:0 0 2px 10px;margin:5px 0 10px 0}ul#faq ul li{float:left;width:16em;margin:0;padding:2px}ul#faq li div.a p{line-height:14px}div.q,div.sectitle{padding:5px 15px 5px 10px;display:inline;font-weight:bolder;-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px;border-top-right-radius:10px;background:#B0C0A0}div.news{margin:20px 0}div.news h3{border-bottom:1px dashed #90A080}div.news div.item{border-bottom:1px dashed #90A080;padding:10px 0;margin-bottom:5px}div.news div.item span.date{font-weight:bold;display:block;padding-bottom:5px}div.news div.item p{text-indent:1.5em;display:block}div.credits table{padding:10px 0;table-layout:fixed;padding:10px;margin:10px 0;border:1px solid #90A080;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}div.credits table td{padding:10px}p#rcerror{display:none;color:#e66;font-weight:bold;font-size:14px}ul.quicklinks{list-style:none;margin:10px 0 25px 5px;float:left;width:54em}ul.quicklinks li{width:10em;padding:3px;float:left}ul#references,ul#refitems{list-style-type:none;margin-left:0}ul#references li{padding-bottom:8px}ul#references li{padding-bottom:8px}ul#refitems li{padding:10px;background-color:inherit}ul#refitems li.high{background-color:#ffb}ul#refitems li ul.reflist{list-style:none;float:left;width:54em;padding-bottom:5px}ul#refitems li ul.reflist li{padding:5px 3px;float:left;width:20em}ul#refitems li ul.dotlist li{padding:3px 3px 3px 10px}ul#references a.sec{border:0;color:#30342B}ul#references a.sec:hover{background:#B0C0A0}ul#references table tr td{vertical-align:top;padding-right:20px}div.refbody{padding:0;border:1px solid #B0C0A0;margin-top:5px;margin-bottom:15px}a.lk{text-decoration:underline;font-weight:bolder;border:0;color:#30342B}a.lk:hover{color:#30342B;background:white}div.name{font-weight:bold}div.desc{padding:3px 0;line-height:14px;width:510px}ul#references div.desc{font-weight:normal}ul.list{list-style:none;float:left;width:54em}ul.list li{padding:0;float:left;width:20em}ul#references li ul.syll,ul#references li ul#reflist li ul.syll{padding:5px 0 5px 15px}ul#references li ul.syll li,ul#references li ul#reflist li ul.syll li{list-style:none outside;padding:2px 0}ul#references li p.note{padding-left:7px}div.ytfb{float:right}div.a{padding:5px 15px 10px 15px;border:1px solid #B0C0A0;margin-top:5px;margin-bottom:10px}div.secbody{padding:14px 10px 3px 10px;border:1px solid #B0C0A0;margin-top:5px;margin-bottom:15px}.customform a.help{text-decoration:none;border-bottom:1px dotted;font-size:10px;vertical-align:top;cursor:help}.customform a.help pre{display:none;font-family:monospace;font-size:12px}.customform a.help:hover pre{position:absolute;z-index:100;right:285px;margin:15px;margin-right:20px;top:565px;padding:10px;height:180px;width:280px;background:#dfd;border:1px solid #B0C0A0;display:inline;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.customform input,input.file{width:200px}.customform textarea{width:500px;height:100px}.customform fieldset{border:0;border-top:1px solid #90A080;margin-top:10px;width:590px}.customform legend{text-align:center;width:24px;display:block;color:#506040;margin:auto;font-size:20px;padding:0 10px}.customform p,.contactform p{font-size:14px}span.pophelp{font-size:10px;border-bottom:1px dotted black;vertical-align:text-top}span.help{font-size:8px;display:block}div.custompage textarea{width:98%}div.logo{display:inline}div.title{display:inline}div.footer{clear:left;padding:0;margin:0;text-align:right}div.footer p.sig{font-style:italic;font-weight:bold;font-size:14px;padding-left:5px}div.captcha{margin-top:10px}div.cpindex{padding-left:5px}div.cpindex2{padding:15px;border:1px solid #90A080;margin-top:10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}div.cpindex2 ol{list-style-position:outside}div.cpindex2 ol div.indent{margin-left:28px;display:inline-block;width:550px}div.cpindex2 ol div.indent button{width:6em}div.cpindex2 ol li.la{padding-left:10px}div.cpindex2 ol li div,div.cpindex2 ol div.indent div{height:36px;width:550px;display:inline-block;vertical-align:middle;margin-top:-1px}div.cpindex2 ol li div button{width:6em}div.cpindex2 ol li div div,div.cpindex2 ol div.indent div div{margin-left:5px;height:36px;width:80%;margin-bottom:3px}div.cpindex2 ol li div div div,div.cpindex2 ol div.indent div div div{display:table-cell;vertical-align:middle}div.scorebox{width:64px;float:right;color:#F3696C;display:absolute}div.scorebox input#score{width:60px;height:60px;line-height:60px;display:block;margin-right:0;margin-bottom:5px;font-size:32px;padding:1px;float:right;text-align:center;color:#F3696C;background-color:white;border:1px solid #90A080;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}div.scorebox button{width:64px;vertical-align:middle;margin:0;float:right;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}#api textarea{width:98%}#api code{margin-top:5px;font-size:12px;display:block;padding:10px;border:1px dashed;overflow:auto;white-space:normal;background-color:#f0f8f0;border-color:#90A080}#api tt{font-size:120%;padding-left:15px}#api code#syntax{margin-bottom:10px}#api table{width:600px;margin-bottom:5px;border-color:#90A080}#api table td.item{padding:2px 10px;font-weight:bolder;width:80px;color:#7B272C}#api h4{padding:0}#api h5{margin-bottom:3px}.butCustom{margin-top:10px}#txtName{width:250px}#txtEmail{width:250px}#txtMessage{width:400px;height:150px}#butEmail{margin-top:10px}#think,#share,#evidence{font-size:24px;text-align:center;padding:24px;color:#7B272C}div.error{margin:10px 20px 20px 20px;width:235px;float:right}div.errorbox{border:1px solid;padding:5px;padding-left:10px;background-color:#ffe0e0;border-color:#90A080}div.errorbox p{font-weight:bolder;font-size:12px;text-align:left}div.count{margin:20px;border:1px dashed #B35F64;background-color:#f8f8f8;padding:5px;text-align:center}
