html, body {height:100%;margin:0px;padding:0px;}

body {background:#7f7f7f url('../img/gradbg.png') repeat-x 0px 0px;font:normal 12px Arial;}

div.header {width:800px;height:136px;background:url('../img/header.jpg') no-repeat 0px 0px;margin:10px auto 0px auto;display:block;}

div.h-menu {background-color:#000;text-align:center;}
div.h-menu a {display:inline-block;padding:2px;color:#fff;text-decoration:none;margin:0px 4px;min-width:80px;outline:0px;}
div.h-menu a:hover {background-color:#fd0;color:#000;}
div.h-menu a.selected {cursor:default;display:inline-block;padding:2px;background-color:#fff;color:#000;border-top:2px solid #fd0;}

div.footer {background-color:#333;text-align:center;width:796px;display:block;margin:0px auto;bottom:0px;color:#aaa;padding:2px;}

div.loading {height:80px;width:200px;top:50%;left:50%;margin-left:-100px;margin-top:40px;position:absolute;background-color:#ccc;border-top:2px solid #fd0;text-align:center;}
div.loading span {margin-top:30px;display:block;}

form {margin:0px;padding:0px;}

table.cbody {background-color:#fff;width:800px;margin:0px auto;padding:4px;border-collapse:collapse;}
table.cbody td {vertical-align:top;}
table.cbody td.contents {padding:15px 5px 5px 5px;}
table.cbody td.contents a {color:#33c;text-decoration:none;}
table.cbody td.contents a:hover {color:#00f;text-decoration:underline;}
table.cbody td.contents span.mtitle {display:block;font:bold 16px Arial;color:#c60;margin-bottom:20px;}
table.cbody td.contents span.stitle {display:block;font:bold 14px Arial;color:#c60;margin-left:15px;}
table.cbody td.contents p {text-align:justify;margin:0px 15px;font:normal 12px Arial;}
table.cbody td.googlesim {width:160px;height:600px;border-left:1px dotted #ccc;text-align:center;}

table.ax-box {border-collapse:separate;font:normal 11px Arial;border-spacing:16px;}
table.ax-box td {width:50%;background-color:#f9f9f9;padding:5px;text-align:justify;margin:20px;border-left:2px solid #ccc;}
table.ax-box td span {color:#333;display:block;font:bold 12px Arial;margin-bottom:10px;border-bottom:1px solid #ccc;}
table.ax-box td img {margin-right:4px;margin-bottom:2px;border:1px solid #ccc;}

span.hline {display:block;margin:0px auto;border-bottom:1px dotted #aaa;}

table.sctoc {width:596px;margin:0px auto;border-collapse:collapse;border:1px dotted #666;}
table.sctoc th {padding:4px;text-align:left;}
table.sctoc td {width:25%;padding:4px;}

div.scdiv {margin:15px;}
div.scdiv div.nfo {padding:10px;}
div.scdiv div.nfo span.ctitle {display:block;font:bold 13px Arial;margin-left:-10px;margin-top:10px;color:#444;}
div.scdiv div.nfo span.cdesc {display:block;font:normal 12px Arial;color:#333;text-align:justify;}
div.scdiv div.nfo span.ptitle {display:block;font:bold 12px Arial;color:#060;margin-top:5px;}
div.scdiv div.nfo span.ptitle i {font:italic 12px Arial;color:#999;}
div.scdiv div.nfo span.pdesc {display:block;font:normal 11px Arial;color:#333;text-align:justify;}
div.scdiv div.code {padding:10px;font:normal 12px Courier New;margin:0px;background-color:#e0efff;}

div.scdiv span.bool {color:#00c;}
span.comm {color:#060;}