BODY
{
    FONT-FAMILY: Arial, Helvetica, Sans-serif
}
TH
{
    VERTICAL-ALIGN: top;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    9: 
}
TD
{
    VERTICAL-ALIGN: top;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    9: 
}
.nav
{
    FONT-SIZE: 9pt;
    TEXT-ALIGN: center
}
#note
{
    DISPLAY: none;
    FONT-WEIGHT: normal;
    VISIBILITY: hidden;
    COLOR: black;
    FONT-FAMILY: Courier;
    BACKGROUND-COLOR: yellow
}
.toc
{
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: top;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, Sans-serif, Verdana;
    BACKGROUND-COLOR: black
}
.toc #toc_text
{
    LEFT: 5px;
    POSITION: relative
}
.toc A
{
    FONT-WEIGHT: bold;
    COLOR: #ccb955;
    TEXT-DECORATION: none
}
.toc A:visited
{
    COLOR: #a99c76;
    TEXT-DECORATION: none
}
.toc A:active
{
    FONT-WEIGHT: bold;
    COLOR: #ffa900;
    TEXT-DECORATION: underline
}
.header
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, Sans-serif
}
.main
{
    FONT-SIZE: 10pt;
    VERTICAL-ALIGN: top;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    BACKGROUND-COLOR: white
}
.footer
{
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    TEXT-ALIGN: center
}
.main H1
{
    FONT-SIZE: 24pt;
    COLOR: #800000;
    TEXT-ALIGN: center
}
.main H2
{
    FONT-SIZE: 20pt;
    COLOR: #800000
}
.main H3
{
    FONT-SIZE: 18pt;
    COLOR: black
}
.main H4
{
    FONT-SIZE: 16pt;
    COLOR: black
}
.main H5
{
    FONT-SIZE: 14pt;
    COLOR: #800000
}
.main H6
{
    FONT-SIZE: 12pt;
    COLOR: black
}
.main A
{
    FONT-WEIGHT: bold;
    COLOR: #9c8b2f;
    TEXT-DECORATION: underline
}
.main A:visited
{
    COLOR: #a99c76;
    TEXT-DECORATION: underline
}
.main A:active
{
    COLOR: #ffa900;
    TEXT-DECORATION: underline
}
.footer A
{
    COLOR: #ccb955;
    TEXT-DECORATION: none
}
.footer A:active
{
    COLOR: #ffa900;
    TEXT-DECORATION: underline
}
.footer A:visited
{
    COLOR: #a99980;
    TEXT-DECORATION: none
}
.main HR
{
    COLOR: #b2b29b
}
.toc ADDRESS
{
    FONT-STYLE: normal
}
.footer ADDRESS
{
    FONT-STYLE: normal
}
.main .footer
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, Sans-serif, Verdana;
    TEXT-ALIGN: center
}
.main .footer A
{
    COLOR: #9c8b2f;
    TEXT-DECORATION: none
}
.main .footer A:active
{
    COLOR: #ffa900;
    TEXT-DECORATION: underline
}
.main .footer A:visited
{
    COLOR: #a99c76;
    TEXT-DECORATION: none
}
.main .footer ADDRESS
{
    FONT-STYLE: normal
}
.main DT
{
    FONT-WEIGHT: bold;
    COLOR: #800000;
    TEXT-DECORATION: underline
}
.main DT A
{
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
.main DT A:active
{
    FONT-WEIGHT: bold;
    COLOR: #ff0000
}
.main DT A:visited
{
    FONT-WEIGHT: bold;
    COLOR: #a99c76;
    TEXT-DECORATION: underline
}
#hilite
{
    FONT-WEIGHT: bold
}
.main TABLE
{
    FONT-FAMILY: Arial, Helvetica, Sans-serif
}
.tbl_brown
{
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.tbl_brown TR
{
    BORDER-TOP: black 0.1pt;
    FONT-SIZE: 9pt;
    BORDER-LEFT: black 0.1pt;
    BACKGROUND-COLOR: #f9f9e9
}
.tbl_brown TD
{
    FONT-SIZE: 9pt;
    VERTICAL-ALIGN: top;
    FONT-FAMILY: Arial, Helvetica
}
.tbl_brown TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: white;
    BACKGROUND-COLOR: #808064
}
.tbl_brown TR#2
{
    FONT-SIZE: 9pt;
    BACKGROUND-COLOR: #e6e6d6
}
.tbl_brown #hilite
{
    FONT-SIZE: 9pt;
    COLOR: #363618
}
.classtoc
{
}
.command
{
    FONT-SIZE: 8pt;
    COLOR: #484848;
    FONT-FAMILY: Arial, Helvetica, Sans-serif, verdana
}
.command A
{
    COLOR: #484848;
    TEXT-DECORATION: none
}
.header A
{
    COLOR: #ccb955;
    TEXT-DECORATION: none
}
.command #command_text
{
    LEFT: 5px
}
.command #command_text A
{
    COLOR: #484848
}
.main .command
{
    FONT-FAMILY: Arial, Helvetica, Sans-serif, Verdana
}
.main .command A
{
    COLOR: #484848;
    TEXT-DECORATION: none
}
.cadetstripe
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, Sans-serif, Verdana
}
.cadetstripe A
{
    COLOR: #ccb955
}
.cadetstripe B
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #ccb955
}
.main .notablegrads
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, Helvetica
}
.main .notablegrads H6
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 10pt;
    COLOR: #800000;
    LINE-HEIGHT: 10pt;
    TEXT-DECORATION: underline
}
.notablegrads
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, Helvetica, verdana
}
.notablegrads H6
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 4px;
    COLOR: #800000;
    LINE-HEIGHT: 10pt;
    TEXT-DECORATION: underline
}
.main .notablegrads A
{
    COLOR: #ccb955
}
.notablegrads A
{
    COLOR: #ccb955
}
.main .dl_guide
{
}
.main .dl_guide DT
{
    FONT-WEIGHT: normal;
    COLOR: black;
    PADDING-TOP: 5px;
    TEXT-DECORATION: none
}
.main .dl_guide A
{
    COLOR: #ccb955;
    TEXT-DECORATION: underline
}
.main .sidebar
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, Verdana
}
.main .sidebar A
{
    FONT-WEIGHT: bold;
    COLOR: #9c8b2f;
    TEXT-DECORATION: none
}
.sidebar
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    BACKGROUND-COLOR: white
}
.sidebar A
{
    FONT-WEIGHT: bold;
    COLOR: #9c8b2f;
    TEXT-DECORATION: none
}
.main .sidebar EM
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #800000;
    FONT-STYLE: normal;
    TEXT-DECORATION: underline
}
.toc A:hover
{
    COLOR: red
}
.main A:hover
{
    COLOR: red
}
.sidebar A:hover
{
    COLOR: red;
    TEXT-DECORATION: underline
}
.sidebar A:visited
{
    COLOR: #a99c76;
    TEXT-DECORATION: none
}
.sidebar A:hover
{
    COLOR: #ff0000;
    TEXT-DECORATION: underline
}
.sidebar A:active
{
    COLOR: red;
    TEXT-DECORATION: underline
}
.command A:hover
{
    COLOR: red;
    TEXT-DECORATION: underline
}
.sidebar EM
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #800000;
    TEXT-DECORATION: underline
}
.main .photo
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, Verdana;
    TEXT-DECORATION: none
}
.main .photo #byline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.main .photo #headline
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 14pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, Sans-serif
}
.main .news
{
    FONT-SIZE: 9pt
}
.main .news #byline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, Verdana
}
.main .news #smalldate
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #a74747;
    FONT-FAMILY: Arial, Helvetica, Verdana;
    TEXT-DECORATION: underline
}
.main .news #headline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    TEXT-DECORATION: underline
}
.main .news #headline A
{
    COLOR: #800000;
    TEXT-DECORATION: none
}
.main .news #headline A:hover
{
    COLOR: red;
    TEXT-DECORATION: underline
}
.main .news #headline A:visited
{
    COLOR: #804848;
    TEXT-DECORATION: none
}
.main .news #headline A:hover
{
    COLOR: red;
    TEXT-DECORATION: none
}
#caption
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, Verdana
}
.tbl_brown TABLE
{
    BORDER-TOP: thin;
    FONT-SIZE: 9pt;
    BORDER-LEFT: thin;
    FONT-FAMILY: Arial, Helvetica, Sans-serif
}
.main TD
{
    FONT-FAMILY: Arial, Helvetica, Sans-serif
}
.main TH
{
    FONT-FAMILY: Arial, Helvetica, Sans-serif
}
.main .photo #nob
{
    FONT-WEIGHT: normal
}
.infobox
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    BACKGROUND-COLOR: #f3ebbe
}
.infobox A
{
    FONT-WEIGHT: bold;
    COLOR: #9c8b2f
}
.infobox EM
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #800000
}
.infobox #sh1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #800000
}
.th
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    BACKGROUND-COLOR: #808080;
    TEXT-ALIGN: center
}
#slogan
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12pt;
    COLOR: black;
    FONT-STYLE: italic;
    FONT-FAMILY: 'Times New Roman';
    TEXT-ALIGN: center
}
.command A:visited
{
    COLOR: #484848;
    TEXT-DECORATION: none
}
.news
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, Helvetica, Sans-serif
}
.news #byline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt
}
.news #headline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt
}
.news #headline A
{
    COLOR: #800000;
    TEXT-DECORATION: none
}
.news #headline A:hover
{
    COLOR: red;
    TEXT-DECORATION: underline
}
.news #headline A:visited
{
    COLOR: #804848;
    TEXT-DECORATION: none
}
.photo
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.photo #headline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt
}
#h1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 24pt;
    COLOR: #800000;
    TEXT-ALIGN: center
}
#h5
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #800000
}
#h6
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: black
}
.main .dl_cadet
{
}
.main .dl_cadet A
{
    COLOR: #ccb955;
    TEXT-DECORATION: underline
}
.main .dl_cadet A:hover
{
    COLOR: red;
    TEXT-DECORATION: underline
}
.main .dl_cadet A:visited
{
    COLOR: #a99c76;
    TEXT-DECORATION: underline
}
.main .dl_cadet A:hover
{
    COLOR: red;
    TEXT-DECORATION: underline
}
.main .dl_cadet DT
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: black;
    PADDING-TOP: 10px;
    TEXT-DECORATION: none
}
PRE
{
    MARGIN-TOP: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: 'Courier New', Courier, monospace
}
.tbl_brown TR#2 #hilite
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #363618
}
.main .nav
{
    FONT-SIZE: 8pt;
    TEXT-ALIGN: left
}
.class
{
    FONT-SIZE: 8pt;
    COLOR: #484848;
    FONT-FAMILY: Arial, Helvetica, Sans-serif
}
.class #slogan
{
    FONT-SIZE: 10pt;
    FONT-STYLE: italic;
    FONT-FAMILY: 'Times New Roman', Times
}
.class H6
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: black;
    TEXT-ALIGN: center
}
.class A
{
    COLOR: #484848;
    TEXT-DECORATION: none
}
.class A:hover
{
    COLOR: red;
    TEXT-DECORATION: underline
}
.class A:visited
{
    COLOR: #484848
}
#bodytext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, Sans-serif
}
.tbl_brown_line
{
    BACKGROUND-COLOR: #363618
}
#h3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18pt;
    COLOR: black
}
.main .scrapbook_gray
{
}
.main .scrapbook_gray TR
{
    BACKGROUND-COLOR: #808080
}
.main .scrapbook_gray TD
{
    TEXT-ALIGN: center
}

