
body {font-family:Verdana, Arial, Helvetica, sans-serif; padding:3% 5%; font-size:90%;}
#header {margin-bottom:10px; clear:both;}
h1 {margin:0; padding:10px; color:#FFF; font-weight:normal;}
h3 {padding:20px 0 -10px 0;}
p {color:#333; padding:auto 0;}
em {color:#666;}
table {border-bottom:1px solid #a6a6a6; border-left:1px solid #a6a6a6; width:auto; border-collapse:collapse;}
caption {text-align:left; padding-bottom:5px;}
th {background-color:#f1f1f1; color:#000;}
th, td {padding:7px; border:1px solid #a6a6a6; border-left:none; border-bottom:none; vertical-align:top;}
td {color:#333;}
ul.spaced li {margin-bottom: .7em;}
ul.spaced li li {margin-bottom: 0;}
br.spaced {margin-bottom: .5em;}
dt {font-weight: bold;}
dd {margin-bottom: .5em;}
.indent {margin-left: 2.4em;}
#commentsSamplecodeDiv table {border:0px;}
#commentsSamplecodeDiv #commentsTable {width:100%;}
#commentsSamplecodeDiv th {border:0px;}
#commentsSamplecodeDiv td {border:0px; padding:1px;}
#commentsSamplecodeDiv #code {width:600px; height:200px;}
#commentsSamplecodeDiv #comments {width:500px; height:100px;}
.commentsDate, .sampleCodeDate {text-align:right; font-color:#424141; font-size: 12px;}
.commentsAuthor, .sampleCodeAuthor {text-align:left; font-color:#424141; font-size: 12px;}
.commentsDisplay {display:block; font-size:12px; font-style:italic; padding-top: 10px;}
.displayButton {background-color:#424141; color:#FFF; font-size:12px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; height: 25px; border: 0px; cursor: pointer;}
