
body
{
    font-family: Comic Sans MS, Tahoma;
    font-size: 10pt;
}

Input
{
    font-family: Tahoma;
    font-size: 9pt;
}

A , A:Visited, A:Active
{
    color: #d2691e;
    text-decoration: none;
}

A:Hover
{
    text-decoration: underline;
}

.Button
{
    margin: 1px;
    padding: 1px;
    border: solid 1px #999999;
    border-top-color: #cccccc;
    border-left-color: #cccccc;
    background-color: #eeeeee;
    color: #333333;
    font-family: Tahoma;
    font-size: 80%;
    font-weight: bold;
    white-space: nowrap;
}

h3
{
    font-size: 17pt;
}
.Container
{
    width: 800px;
    border: dotted 1px #dfdfdf;
}

.Header
{
}

.Content
{
    text-align: left;
    width: 550px;
    vertical-align: top;
    padding-right: 20px;
    padding-left: 10px;
}

.LeftContent
{
    width: 250px;
    vertical-align: top;
}

.Footer
{
    height: 25px;
    font-size: 8pt;
    color: #7a7a7a;
    font-family: Arial, Helvetica, sans-serif;
}

.PostHeader
{
    border-bottom: dotted 1px #dfdfdf;
    color: #529e00;
    font-weight: normal;
    font-size: 12pt;
    padding-bottom: 5px;
    margin: 0px;
    margin-bottom: 10px;
    font-family: Comic Sans MS, Tahoma;
}

.PostHeader A
{
    color: #529e00;
}

.PostTitle
{
    border-bottom: dotted 1px #dfdfdf;
    color: #529e00;
    font-weight: normal;
    font-size: 14pt;
    padding-bottom: 5px;
    margin: 0px;
    margin-bottom: 10px;
}

.Post
{
    margin-bottom: 20px;
    color: #000080;
    font-size: 10pt;
    font-family: Calibri, Comic Sans MS, Tahoma;
}

.PostFooter
{
    margin-top: 9px;
    border-top: dotted 1px #dfdfdf;
    border-bottom: dotted 1px #dfdfdf;
    padding-top: 5px;
    padding-bottom: 5px;
    color: #868686;
    font-size: 8pt;
    font-family: Comic Sans MS, Tahoma;
}

.PostFooter .em
{
    color: #000000;
}

.LeftFrame
{
    width: 80%;
    text-align: left;
    margin-bottom: 20px;
    margin-top: 15px;
}

.LeftFrame H5
{
    font-size: 11pt;
    color: #4169e1;
    margin: 5px;
    padding-bottom: 5px;
    border-bottom: dotted 1px #dfdfdf;
}

.LeftFrame A
{
    display: block;
    color: #85CE2F;
    padding: 2px 4px 4px 7px;
    border: 1px solid #ffffff;
    font-size: 8pt;
}

.LeftFrame A:Hover
{
    color: #3366D5;
    border: 1px solid #002D96;
    background-color: #FFEEC2;
    text-decoration: none;
}

.CommentsHeader A
{
    font-size: 11pt;
    color: #4169e1;
}

.NoComments
{
}

.Comment
{
    border: dotted 1px #dfdfdf;
    padding: 5px;
    margin-bottom: 20px;
}

.CommentHeader
{
    margin: 0px;
    margin-bottom: 10px;
    padding-bottom: 5px;
    border-bottom: dotted 1px #dfdfdf;
}

.CommentHeader A
{
}

.CommentFooter
{
    margin-top: 10px;
    border-top: dotted 1px #dfdfdf;
    padding-top: 5px;
    color: #868686;
    font-size: 8pt;
}

.CommentFooter .em
{
    color: #000000;
}

.Comments
{
    margin-bottom: 20px;
}

.CommentForm
{
    padding: 20px;
}

A.ChangeType
{
    display: inline;
    color: #D0EDAD;
    border: 0px;
}

A.ChangeType:hover
{
    display: inline;
    color: #85CE2F;
    border: 0px;
    background-color: #fff;
    text-decoration: underline;
}


