/*
 * master.css v1.4.3 -- Master Cascading Style Sheet
 *
 * Copyright (C) 2003-2004 by Pelin Bali. This program and all
 * other external components it refers to or accesses including
 * text, graphics, audio, design, software, and other works are
 * the copyrighted works of Pelin Bali.
 *
 * All rights reserved.
 *
 * Duplication or distribution of this program or its components
 * without the express written consent of the copyright owner is
 * forbidden.
 *
 * Pelin Bali
 * pelinbali@mindspring.com
 *
 * Last updated on January 6, 2004.
 *
 */

body {
    background-color: #ffffff;
    color: #000000;
    font-family: Verdana, Arial, "Times new roman"
    font-size: 8pt;
    text-transform: none;
    font-weight: normal;
    text-align: left;
    font-style: normal;
}

td.middle-column {
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 3px;
    padding-bottom: 3px;
}

.section-header {
    /* padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px; */
    padding-bottom: 5px;

    color: #336699;
    /* color: #333366; */
    /* color: #666666; */
    font-family: Verdana, Arial, "Times New Roman";
    font-size: 12pt;
    font-weight: bold;
    /* font-style: italic; */

    text-transform: none;
    text-align: left;

    padding-left=3px;
}

.header {
    padding-right: 5px;
    padding-top: 5px;
    padding-bottom: 5px;

    color: black;
    font-family: Verdana, Arial, "Times New Roman";
    font-size: 10pt;
    font-weight: bold;
    font-style: normal;
    text-transform: none;
    text-align: left;
}

.header-small {
    padding-right: 5px;
    padding-top: 5px;
    padding-bottom: 5px;

    color: black;
    font-family: Verdana, Arial, "Times New Roman";
    font-size: 7pt;
    font-weight: bold;
    font-style: normal;
    text-transform: none;
    text-align: left;
}


.author {
    padding-right: 5px;
    padding-top: 5px;
    padding-bottom: 5px;

    color: black;
    font-family: Verdana, Arial, "Times New Roman";
    font-size: 8pt;
    font-style: italic;
    font-weight: normal;
    vertical-align: top;
    text-transform: none;
    text-align: left;
    vertical-align: top;
}

.summary {
    padding-right: 5px;
    padding-top: 5px;
    padding-bottom: 5px;

    color: black;
    font-family: Verdana, Arial "Times New Roman";
    font-size: 8pt;
    text-transform: none;
    font-weight: bold;
    text-align: left;
    font-style: normal;
}

.summary-darkblue {
    padding-right: 5px;
    padding-top: 5px;
    padding-bottom: 5px;

    color: #336699;
    font-family: Verdana, Arial "Times New Roman";
    font-size: 8pt;
    text-transform: none;
    font-weight: bold;
    text-align: left;
    font-style: normal;
}

.message {
    color: #b62020;
    font-family: Verdana, Arial, "Times New Roman";
    font-size: 8pt;
    font-weight: bold;

    text-transform: none;
    text-align: center;
}

.trace {
    color: black;
    font-family: Verdana, Arial, "Times New Roman";
    font-size: 8pt;
    font-weight: bold;
    text-transform: none;
    text-align: center;
}

.text-plain {
    color: black;
    font-family: Verdana, Arial, "Times New Roman";
    font-weight: normal;
    font-size: 8pt;
    font-style: normal;

    text-transform: none;
    text-align: left;
}

.text-plain7 {
    color: black;
    font-family: Arial, "Times New Roman";
    font-weight: normal;
    font-size: 7pt;
    font-style: normal;
}

.text-header {
    color: black;
    font-family: Verdana, Arial, "Times New Roman";
    font-weight: bold;
    font-size: 8pt;
    font-style: normal;

    text-transform: none;
    text-align: left;
}

.text-header-orange {
    color: #ff6600;
    font-family: Verdana, Arial, "Times New Roman";
    font-weight: bold;
    font-size: 9pt;
    font-style: normal;

    text-transform: none;
    text-align: left;
}

.text-header-darkblue {
    color: #336699;
    font-family: Verdana, Arial, "Times New Roman";
    font-weight: bold;
    font-size: 8pt;
    font-style: normal;

    text-transform: none;
    text-align: left;
}

.row {
    padding-right: 5px;
    padding-left: 2px;
    padding-top: 5px;
    padding-bottom: 5px;

    color: black;
    font-family: Verdana, Arial, "Times New Roman";
    font-weight: normal;
    font-size: 8pt;
    font-style: normal;

    text-transform: none;
    text-align: left;

    vertical-align: top;
}

.row-small {
    padding-right: 5px;
    padding-left: 2px;
    padding-top: 5px;
    padding-bottom: 5px;

    color: black;
    font-family: Verdana, Arial, "Times New Roman";
    font-weight: normal;
    font-size: 7pt;
    font-style: normal;

    text-transform: none;
    text-align: left;
}

.row-small-bold-left {
    padding-right: 5px;
    padding-left: 2px;
    padding-top: 5px;
    padding-bottom: 5px;
    color: black;
    font-family: Verdana, Arial, "Times New Roman";
    font-weight: bold;
    font-size: 7pt;
    font-style: normal;

    text-transform: none;
    text-align: left;
}

.row-small-bold-center {
    padding-right: 5px;
    padding-left: 2px;
    padding-top: 5px;
    padding-bottom: 5px;
    color: black;
    font-family: Verdana, Arial, "Times New Roman";
    font-weight: bold;
    font-size: 7pt;
    font-style: normal;

    text-transform: none;
    text-align: center;
}


.row-small-bold-right {
    padding-right: 5px;
    padding-left: 2px;
    padding-top: 5px;
    padding-bottom: 5px;

    color: black;
    font-family: Verdana, Arial, "Times New Roman";
    font-weight: bold;
    font-size: 7pt;
    font-style: normal;

    text-transform: none;
    text-align: right;
}

.button {
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    padding-bottom: 0px;

    font-family: Verdana, Arial, "Times New Roman";
    font-size: 8pt;
    text-transform: none;
    font-weight: normal;
    text-align: right;
    font-style: normal;
    vertical-align: top;
}

.recent {
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    padding-bottom: 5px;

    color: #333366;
    font-family: Verdana, Arial, "Times New Roman";
    font-size: 8pt;
    text-transform: none;
    font-weight: normal;
    text-align: left;
    font-style: normal;
}

.copyright {
    color: #333366;
    font-family: Verdana, Arial, "Times New Roman";
    font-size: 7pt;
    font-weight: normal;
    font-style: normal;
}

td.weather {
    border-top: 1px;
    border-bottom: 1px;
    border-left: 1px;
    border-right: 1px;
    padding-top: 3px;
    padding-bottom: 3px;
}

td.navigator-top {
    border-top: none;
    padding-top: 3px;
    padding-bottom: 3px;

    color: #ffffff;
    background-color: #333366;

    font-family: Verdana, Arial, "Times New Roman";
    font-size: 8pt;
    font-weight: normal;

    text-transform: none;
    text-align: left;
}

td.navigator-selected {
    padding-top: 3px;
    padding-bottom: 3px;

    color: #333366;
    background-color: #ffffff;

    font-family: Verdana, Arial, "Times New Roman";
    font-size: 8pt;
    font-weight: normal;

    text-transform: none;
    text-align: left;
}

td.navigator-after-selected {
    border-top: none;
    padding-top: 3px;
    padding-bottom: 3px;

    color: #ffffff;
    background-color: #333366;

    font-family: Verdana, Arial, "Times New Roman";
    font-size: 8pt;
    font-weight: normal;

    text-transform: none;
    text-align: left;
}

td.navigator {
    border-top: #ffffff 1px solid;

    padding-top: 3px;
    padding-bottom: 3px;

    color: #ffffff;
    background-color: #333366;

    font-family: Verdana, Arial, "Times New Roman";
    font-size: 8pt;
    font-weight: normal;

    text-transform: none;
    text-align: left;
}

td.navigator-links {
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;

    color: #333366;
    background-color: #ffffff;


    font-family: Verdana, Arial, "Times New Roman";
    font-size: 8pt;
    font-weight: normal;

    text-transform: none;
    text-align: left;
}

td.navigator-text {
    border-bottom: #ffffff 1px solid;

    padding-top: 3px;
    padding-left: 5px;
    padding-bottom: 3px;
    padding-right: 5px;

    color: #333366;
    background-color: #ffffff;

    font-family: Verdana, Arial, "Times New Roman";
    font-size: 8pt;
    font-weight: bold;

    text-transform: none;
    text-align: left;
}

td.dp {
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 1px;
    padding-bottom: 1px;

    color: #333366;
    font-family: Verdana, Arial, "Times New Roman";
    font-size: 8pt;
    text-transform: none;
    font-weight: normal;
    text-align: center;
    font-style: normal;
}

a.button:link {
    text-decoration: underline;
    color: #333366;
}

a.button:visited {
    text-decoration: underline;
    color: #333366;
}

a.button:hover {
    text-decoration: underline;
    color: blue;
}

a:link {
    text-decoration: underline;
    color: #333366;
}

a:visited {
    text-decoration: underline;
    color: #333366;
}

a:hover {
    text-decoration: underline;
    color: blue;
}

a.navigator:link {
    text-decoration: none;
    color: white;
}

a.navigator:visited {
    text-decoration: none;
    color: white;
}

a.navigator-selected:link {
    text-decoration: none;
    color: #333366;
}

a.navigator-selected:visited {
    text-decoration: none;
    color: #333366;
}

div.copyright {
    /* border-top: #cccc00 1px solid; */
    padding-top: 2px;
    color: #333366;

    font-family: Verdana, Arial, "Times New Roman";
    font-size: 7pt;
    font-weight: normal;

    text-transform: none;
    text-align: center;
}

div.details {
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
}

.doclinkheader {
    font-size: 8pt;
    color: #666666;
    text-decoration: none;
    font-weight: bold;
}

img.with-border {
    border-style: solid;
    border-width: 1px;
    border-color: black;
}

div.columnist {

    border-bottom: #000000 1px solid;
    margin-bottom: 5px;
    padding: 5 5 5 5;
    background-color: #ffffff;
    color: #000000;
    font-family: Verdana, Arial, "Times New Roman";
    font-size: 10pt;
    font-weight: bold;
    text-align: center;
}

.disclaimer {
    color: black;
    font-family: Verdana, Arial, "Times New Roman";
    font-weight: normal;
    font-size: 7pt;
    font-style: italic;
}
