body { color: #141414; font-size: 9pt; font-family: Arial, Verdana, Helvetica, sans-serif; }
p { color: #1d1d1f; font-size: 9pt; }
a:link, a:visited { color: #00c; font-size: 10pt; text-decoration: underline; }
a:hover { color: #00f; font-size: 10pt; }

a:active { color: #39f; font-size: 10pt; }
th { color: #fff; font-size: 10pt; font-weight: bold; background-color: #033; text-decoration: none; text-align: center; padding: 3px; }
.menu { line-height: 35px; background-color: #ccc; text-decoration: none; text-align: center; vertical-align: middle; width: 100px; height: 35px; }
.menu a, .menu a:visited { font-size: 13px; font-weight: bold; line-height: 13px; text-decoration: none; background-color: #ccc; text-align: center; height: 35px; padding-right: 5px; padding-left: 5px; display: block; }
.menu a:hover { color: #fcfbfb; background-color: #009; text-decoration: none; text-align: center; height: 35px; }
.menu_selected { font-size: 9pt; text-decoration: none; background-color: #fdfcfd; text-align: center; width: 100px; height: 35px; }
.main_content { color: #003; font-size: 10pt; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; vertical-align: top; padding: 10px 10px 10px 15px; }
.article_title { font-size: 9pt; font-weight: bold; text-decoration: none; }
.article_author { color: #666; font-size: 8pt; font-style: italic; border-bottom: 1px solid #000; }
.sidebar { color: #333; font-size: 9pt; vertical-align: top; padding: 10px; border-left: 2px dotted #033; border-top-color: #033; border-right-color: #033;b;border-bottom-color: #033; order-right-style: solid; order-top-style: solid; }
.page_title { color: #fff; font-size: 12pt; font-weight: bold; font-style: italic; background-color: #366; text-decoration: none; text-align: center; padding: 3px; }
.footer { color: #ccc; font-size: 8pt; text-decoration: none; }
.footer a, .footer a:visited { color: #fff; font-size: 8pt; text-decoration: none; }
.footer a:hover { color: #cff; font-size: 8pt; text-decoration: none; }
H1 { color: #366; font-size: 12pt; font-weight: bold; line-height: 11pt; width: 575px; border-bottom: 2px solid #666; }
H2 { color: #399; font-size: 11pt; font-weight: bold; width: 500px; border-bottom: 2px dashed #ccc; }
H3 { color: #009; font-size: 10pt; font-weight: bold; width: 575px; }
li { font-size: 10pt; }
form.optin { color: #006; font-size: 9pt; font-style: italic; background-color: #fcfc89; padding: 2px; border: dashed 2px #033; outline-color: #366; }
input { color: #333; font-size: 9pt; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #fff; margin: 2px; border-color: #033; border-width: 1px; }
.mp_backlinks { color: #fefdfd; font-size: 8pt; padding-left: 10px; }
.summary { font-size: 10pt; background-color: #9cc; padding: 3px; }
.about_the_author { font-size: 10pt; background-color: #ccc; padding: 3px; border: solid 1px #066; }
.hilight { color: #003; font-family: Verdana, tahoma; font-weight: bold; font-style: italic; text-decoration: none; }
.adsense { font-size: 10pt; font-family: Arial, Verdana, Helvetica, sans-serif; }

