/* CSS body */
html, body { font-family:'Verdana', sans-serif; font-size:.9em; line-height:1.5em;}
h1 { font: italic bold 24px Georgia, "Times New Roman", Times, serif; }
pre { font-family: "Courier New", Courier, mono; color: #990000; font-weight: bold; padding:0px 0px 20px 20px; font-size:1em;}
pre * {font-weight: bold; font-size:1em;}
span.c_comment { color: #666; }
span.c_prop { color:#400; }
span.c_command { color:080; }
span.c_function { color:#008; }
span.c_att { color:#0F0; }
span.c_val { color:#00F; }
/* CSS info class */

#wrap { width:800px; top:20px; position: relative; margin:0 auto; text-align:left; }

#sub { position: absolute; left: 0px; width: 190px;  left: 610px; margin:20px 0 0; 	}
#sub ul { margin:0px; padding:0px;   }
#sub ul li { margin:0px 0px 5px; }
p { padding:0px 0px 0px 20px; }


/* CSS content class */
#content { line-height: 1.5em; position: absolute; width: 590px; margin:20px 0 0; }
#content h3 { padding:2px; margin:20px 0 0; border-top:#DDD solid 2px; font-size:20px; }
#content h4 { padding:2px; margin:20px 0 0; border-top:#DDD solid 2px; font-size: 16px; }
#content h5 { padding:2px; margin:20px 0 0; border-top:#DDD solid 2px; font-size: 14px; }
#content ul { list-style-type: square; margin:0px 0px 10px 10px; }

#content table { font-size: 12px; font-weight: normal; padding: 3px; border: thin solid #000000; }
#content table td { vertical-align: top; 	padding: 3px;}
.punt{ padding: 4px; border: 1px #6FA000 solid; background-color: #99CC00; color:#FFFFFF;}