.inputErr img,.formError img {margin-right:10px;}
.inputErr{ display:none;color:#ff3050; }
dl,li,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,html,p,blockquote,fieldset,input {margin: 0; padding: 0;}
a img,:link img,:visited img { color:#080;border: none;}
address {font-style: normal;}html {background-color:#fcfdee;}
body {background-color:white;font-family:'Helvetica', 'Arial', sans-serif;font-size:0.75em;}
a {color:#685;}
a:hover{ text-decoration:underline !important; }
b, strong {font-weight:bold;}
blockquote {border-left:1px solid #ccc;margin:1em 3em;padding-left:1em;font-size:0.9em;}
blockquote p {line-height:1.0em;}
em {font-style:italic;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;margin:1.5em 0 0.1em 0;}
h1 a, h3 a{ color: #000; text-decoration:none;}
h1 {font-size:2.3em;font-weight:normal;color:#666;margin:0;border-bottom:1px solid #e5e5e5;}
h2 {font-size:1.3em;color:#333;}
h3 {font-size:1.1em;}
h4 {font-size:1em;}
h5 {font-size:1em;}
h6 {font-size:0.8em;}
p, li {color:#000;line-height:1.4em;margin:0 0 0 0;}
blockquote p, table p, dd p, li p, #header p {margin-bottom:0.5em;}
ul, ol {margin:1em 0; padding-left: 1.6em;}
li {margin:0.25em 0;}
ul li {list-style-type:disc;}
ol li {list-style-type:decimal;}
table{font-size:1.0em;}
/*table td, table th {padding:0.5em 1em;text-align:left;vertical-align:top;}
table th {font-weight:bold;border-bottom:1px solid #999;}
table td {border-bottom:1px solid #ddd;}
*/
dl {margin:1em;line-height:1.5em;list-style-type:disc;}
dt {font-weight:bold;margin-top:0.5em;}
dd {margin-left:2em;}

#container {
  	padding: 10px 20px 20px 20px; 
  	border: 1px solid #ccc;
  	background:#fff;
  	margin: 10px 30px 20px 30px;
    text-align: left;
}
textarea{ width:300px; height:75px;}
input{ font-size:13.5pt; }
.tags a{font-size:.80em;color:#008800;text-decoration:none;}
.tags{ margin-top:3px; }
.buttons{ border-left:1px solid #e5e5e5; height:24px;}
.button a:linked,.button a,.button .unlinked{ display:block;border:1px solid #e5e5e5;border-left:0px;padding:3px; }
.button a:hover{ background:#F5F5F5; }
.button { float:left; }

.pageselect {margin:10px; text-align:center;}
.pageselect a,.pageselect .nolink{ padding:0 6 0 6; border:1px solid #e5e5e5; margin:3px;}
.pageselect a:hover{ background:#F5F5F5; }

.dateHeading{ font-family:Arial;border-bottom: 1px solid #505050; font-weight:bold; color:#808080; }
.search{ background-color:#e3efe0;margin:0px;padding:5px; }
.comment{ border-left:2px solid #e5e5e5; margin-bottom:40px; padding-left:20px;}
.comment .info{ font-size:.8em;color:#808080;margin-bottom:10px;  }
#top{ margin-bottom:30px; }
body {
    text-align: center;
  }

