*
{
       margin: 0em;
       padding: 0em;
}

h1,h2,h3,h4,h5,h6
{
       color: #6a6a6a;
}

body
{
       font-family: "Trebuchet MS", sans-serif;
       color: #7a7a7a;
       font-size: 11pt;
}

a
{
       color: #AF0A0A;
       text-decoration: underline;
}

a:hover
{
       text-decoration: none;
}

 p
{
       margin-bottom: 1.5em;
       line-height: 1.6em;
}

 h2
{
       font-size: 1.5em;
}

h3
{
       font-size: 1.1em;
}

 h2,h3,h4,h5,h6
{
       padding-bottom: 0.2em;
       margin-bottom: 1.2em;
       border-bottom: dotted 1px #cacaca;
}

 ul
{
       margin-bottom: 1.5em;
       padding-left: 1em;
       line-height: 1.6em;
}

 blockquote
{
       border-left: solid 0.8em #cacaca;
       padding: 0.5em 0em 0.5em 1.0em;
       margin-bottom: 1.5em;
       line-height: 1.6em;
}

 blockquote p
{
       display: inline;
}

 table
{
       border: dotted 1px #cacaca;
       padding: 0.5em;
       margin-bottom: 1.5em;
}

 table th
{
       text-align: left;
       font-weight: bold;
       padding: 0.5em;
}

 table td
{
       padding: 0.5em;
}

 table tr.rowA
{
       background-color: #f5f5f5;
       color: inherit;
}

 table tr.rowB
{
       background-color: #fdfdfd;
       color: inherit;
}




/* sNews */
fieldset { border: 1px solid #E4DF94; padding: 10px 8px; margin: 0 0 8px 0; background: #FFFBC0; color: #000; }
input { padding: 2px; }
textarea { width: 97%; height: 20em; padding: 3px; }
.comment { background: #F5F6F6; color: #808080; padding: 10px; margin: 0 0 10px 0; border-top: 1px solid #ccc; }
.commentsbox { background: #f4f4f4; color: #808080; padding: 10px; margin: 0 0 10px 0; }
.date { border-top: 1px solid #eee; margin: 0 0 20px 0; }
