/* CSS Document */
*, dl, dd, dt { margin: 0; padding: 0; }
body { margin: 20px 20px 0; background-color: #fff; color: #333; font: 0.9375em arial, sans-serif; /*15/16*/ }
a, a:visited { color: #903; font-weight: bold; }
a:hover { text-decoration: none; }

h1 { padding-bottom: 0.53846em /*14/26*/; margin-bottom: 0.38462em /*10/26*/; font-size: 1.73333em; /*26/15*/ line-height: 1.30769em; /*34/26*/ color: #9a0031; border-bottom: 2px solid #000; font-weight: bold; }
h2 { margin-bottom: 0.8em; /*20/25*/ font-size: 1.66667em; /*25/15*/ color: #000; }
h3, h4 { margin-bottom: 0.4em; font-size: 1em; font-weight: bold; }

p, ul, ol, table, form { margin-bottom: 1em; }
img { border: 0; }
#samples img { margin-right: 1em; }
#samples h2 { font-size: 1.2em; padding-top: 0.5em; margin-bottom: 0.5em; }
#samples .actions { width: 100%; padding: 0 1em 1em; text-align: right; }
