
BODY
{
    background: black; /*#666666;*/
    font-family: 'trebuchet', 'verdana', 'arial', 'serif';
    font-size: 7.5pt;
    color: #cccccc;
}

TD
{
    font-family: 'trebuchet', 'verdana', 'arial', 'serif';
    font-size: 7.5pt;
    color: #cccccc;
}

DIV.detail
{
    width: 600pt;
	text-align: center;
    background: black;
}

DIV.SectionDetail
{
    padding: 5pt;
    text-align: justify;
}

DIV.SectionHeading
{
    padding: 5pt;
    text-align: left;
    font-weight: bold;
}

DIV.SectionDate
{
    padding: 5pt;
    text-align: right;
}

DIV.header
{
    background: black;
}

DIV.Menu
{
    background: black;
    margin-top: 10pt;
    padding-top: 10pt;
    padding-bottom: 5pt;
    border-top: 1pt solid orange;
    text-transform: lowercase; 
}

H1
{
    font-size: 10pt;
    font-weight: bold;
}

H2
{
    font-size: 9pt;
    font-weight: bold;
}

H3
{
    font-size: 9pt;
    font-weight: bold;
    font-style: italic;
}

H4
{
    font-size: 8pt;
    font-weight: bold;
}

HR
{
    width: 100%;
    color: orange;
    border: none;
    border-top: 1pt solid;
}

DIV.Main
{
    margin-top: 10pt;
}

DIV.SectionSubHeading
{
    color: #666666;
    font-size: 9pt;
    font-weight: bold;
    text-decoration: italics;
}


INPUT
{
    font-family: 'trebuchet', 'verdana', 'arial', 'serif';
    font-size: 7.5pt;
    background: #666666;
    border: 1pt solid #CCCCCC;
}

INPUT.ImageInput
{
    background: none;
    border: none;
}

TABLE.MainTable
{
    padding: 0pt;
    background: black;
}

TABLE.ContentsTable
{
    margin-left: 8pt;
}

TABLE.MainContentTable
{
    padding: 0pt;
    margin: 0pt;
    background: white;
}

TR.ImageHeadingRow
{
    margin-bottom: 10pt;
    padding: 10pt;
    border: 1pt solid red;
    background: black;
}

TH.ImageHeading
{
    border: 1pt solid #666666;
    margin-bottom: 10pt;
    padding: 2pt;
}

TH.ContentsMenu
{
    font-size: 7.5pt;
    font-weight: bold;
    color: orange;
    text-align: left;
}

TD.ContentsSelector
{
    vertical-align: top;
    background: black; /*url(img/table-bg.png);*/
    padding-left: 5pt;
    padding-top: 20pt;
    padding-bottom: 20pt;
}

IMG.Heading
{
    border: 1pt solid #666666;
}

TR.ContentRow
{
    border: 1pt solid #666666;
   /* background: black;*/
}

TD.Footer
{
    background: black;
    text-align: right;
    vertical-align: top;
    padding-left: 5pt;
    padding-top: 10pt;
    padding-bottom: 20pt;
}

DIV.footer
{
    background: black;
    border-top: 1pt solid orange;
    padding-top: 5pt;
    padding-right: 5pt;
    color: #666666;
}

TD.MainTableContent
{
    padding-left: 7pt;
    padding-right: 7pt;
    padding-top: 15pt;
    margin: 5pt;
    text-align: justify;
    vertical-align: top;
    color: #CCCCCC;
}

A
{
    color: #666666;
    text-decoration: none;
    padding-left: 5pt;
    padding-right: 5pt;
}

A:Hover
{
    color: orange;
}

A.SectionLink
{
    color: #666666;
    text-decoration: none;
    padding-left: 5pt;
    padding-right: 5pt;
}

A.SectionLink:Hover
{
    color: orange;
}




A.Menu
{
    color: #666666;
    text-decoration: none;
    padding-left: 5pt;
    padding-right: 5pt;
    text-transform: lowercase; 
}

A.Menu:Hover
{
    color: orange;
}

A.SectionLink
{
    color: #666666;
    text-decoration: none;
    padding-left: 5pt;
    padding-right: 5pt;
    border: none;
}
A.SectionLink:Hover
{
    color: orange;
}


A.SelectedMenu
{
    color: orange;
    font-weight: bold;
    text-decoration: none;
    padding-left: 5pt;
    padding-right: 5pt;
}

A.SelectedMenu:Hover
{
    color: orange;
    font-weight: bold;
}


A.ContentsMenu
{
    color: #666666;
    text-decoration: none;
    padding-left: 5pt;
    padding-right: 5pt;
    text-transform: lowercase;
}

A.ContentsMenu:Hover
{
    color: orange;
}

A.ContentsMenuSelected
{
    color: orange;
    font-weight: bold;
    text-decoration: none;
    padding-left: 5pt;
    padding-right: 5pt;
    text-transform: lowercase;
}

A.ContentsMenuSelected:Hover
{
    color: orange;
}

A.ContentsMenuExpander
{
    color: orange;
    text-decoration: none;
    text-align: center;
    font-weight: bold;
    padding: 0pt;
    display: inline;
    width: 10pt;
}

DIV.ContentDate
{
    font-size: 7.5pt;
    text-align: right;
}

DIV.Content
{
    background: url(img/article-bg.gif) white;
    color: #444444;
    padding: 10pt;
    padding-top: 15pt;
    /*height: 100%;*/
    text-align: top;
}

DIV.Links
{
    text-align: center;
}

H2
{
    color: #666666;
    font-size: 10pt;
    font-weight: bold;
}

TABLE.PhotoTable
{
    width: 90%;
    border-top: 1pt solid orange;
    border-bottom: 1pt solid orange;
    border-style: solid;
    margin: 5pt;
}

TD.PhotoCell
{
    width: 25%;
    color: #444444;
    border: none;
    padding: 5pt;
}

TD.PhotoDesc
{
    width: 75%;
    color: #444444;
    border: none;
    text-align: justify;
}

.ScriptInfo
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 20px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    PADDING-BOTTOM: 10px;
    COLOR: #23374b;
    PADDING-TOP: 10px;
    FONT-STYLE: italic;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif
}

.ScriptPerson
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    TEXT-TRANSFORM: capitalize;
    WIDTH: 100px;
    COLOR: #666666;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    FONT-VARIANT: small-caps
}

.ScriptLine
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    COLOR: #23374b;
    PADDING-TOP: 5px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica
}


