body {margin: 0px;}

.main {font-family: Arial, Helvetica, sans-serif; font-size: .9em; line-height: 140%; padding: 20px;}
.main h1 {margin: 0px;}
.main h2 {margin: 0px;}
.main h3 {margin-bottom: 3px;}
.main h4 {margin-bottom: 0px;}
.main p {margin-top: 0px;}
.main form {padding-left: 20px;}

.sidebar {font-family: Arial, Helvetica, sans-serif; font-size: .9em;}
.sidebar td {font-family: Arial, Helvetica, sans-serif; font-size: .9em; padding-top: 0px; padding-left: 18px; padding-right: 18px; padding-bottom: 10px;}
.sidebar h3 {margin-top: 0px; margin-bottom: 0px; padding: 0px;}
.sidebar p {margin-top: 0px;}

.copyright {font-family: Arial, Helvetica, sans-serif; font-size: .75em; color: #666666; padding-left: 10px; padding-top: 5px;}
.copyright a:link {text-decoration: none; color: #666666;}
.copyright a:visited {text-decoration: none; color: #666666;}
.copyright a:hover {text-decoration: underline; color: #666666;}
.copyright a:active {text-decoration: none; color: #666666;}

.namesake {font-weight: bold; font-style: italic;}

.form {font-family: Arial, Helvetica, sans-serif; font-size: .9em;}
.form input {font-family: Arial, Helvetica, sans-serif; font-size: .8em;}

.figure h2 {font-family: Arial, Helvetica, sans-serif; font-size: 1.2em;}
.border {border: thin solid #000000;}
.caption {font-family: Arial, Helvetica, sans-serif; font-size: .7em; font-style: italic;}

.quickfacts {font-size: .8em; border: thin solid black; background-color: white; padding: 3px;}
.pricing {font-size: .9em; border: thin solid black; background-color: white; padding: 3px;}

.blockquote {font-style: italic; padding-left: 20px; padding-right: 20px; text-align: right;}
.blockquote p {margin: 0px; padding: 0px;}
.blockquote_auth {font-style: normal;}

.counter {font-family: Courier New, Courier, mono; font-size: .9em;}