BODY
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
P
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
INPUT
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
SELECT
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.menuLink
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.menuLink:hover
{
    TEXT-DECORATION: underline
}
.Link1
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.Link1:hover
{
    COLOR: #00008b;
    TEXT-DECORATION: underline
}
.Link2
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.Link2:hover
{
    COLOR: #006400;
    TEXT-DECORATION: underline
}
H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #c32020;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.basebg
{
    COLOR: #cccccc;
    BACKGROUND-COLOR: #666666
}
.sortablecolumn
{
    FONT-WEIGHT: bold;
    COLOR: royalblue;
    TEXT-DECORATION: none
}
.button
{
    BORDER-RIGHT: silver 1pt solid;
    BORDER-TOP: silver 1pt solid;
    BORDER-LEFT: silver 1pt solid;
    BORDER-BOTTOM: silver 1pt solid;
    BACKGROUND-COLOR: seashell
}
.navigate
{
    BORDER-RIGHT: thin;
    BORDER-TOP: thin;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    BORDER-LEFT: thin;
    BORDER-BOTTOM: thin;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.artbutton
{
    BORDER-RIGHT: #dbe4fd 1pt solid;
    BORDER-TOP: #dbe4fd 1pt solid;
    FONT-SIZE: 7pt;
    BORDER-LEFT: #dbe4fd 1pt solid;
    BORDER-BOTTOM: #dbe4fd 1pt solid;
    BACKGROUND-COLOR: #ffefd5;
    TEXT-DECORATION: none
}
.gotomore
{
    FONT-SIZE: 7pt;
    COLOR: #6495ed;
    TEXT-DECORATION: none
}
.smallabel
{
    FONT-SIZE: 7pt
}
.captionborder
{
    BORDER-RIGHT: #ffe4c4 1pt;
    BORDER-TOP: #ffe4c4 1pt;
    BORDER-LEFT: #ffe4c4 1pt;
    BORDER-BOTTOM: #ffe4c4 1pt
}
.menuitem
{
    FONT-SIZE: 8pt;
    COLOR: #cc6600;
    TEXT-DECORATION: none
}
.inactivecourse
{
    FONT-SIZE: 8pt;
    COLOR: #c0c0c0;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.activecourse
{
    FONT-SIZE: 8pt;
    COLOR: #6495ed;
    TEXT-DECORATION: none
}
.textlink
{
    FONT-SIZE: 8pt;
    COLOR: #6495ed;
    TEXT-DECORATION: none
}
.menuLink1
{
    COLOR: #008000;
    TEXT-DECORATION: none
}
.coursetitle
{
    FONT-SIZE: 8pt;
    COLOR: #6495ed;
    TEXT-DECORATION: none
}
.vipborder
{
    BORDER-RIGHT: #800000 1px solid;
    BORDER-TOP: #800000 1px solid;
    BORDER-LEFT: #800000 1px solid;
    BORDER-BOTTOM: #800000 1px solid
}
.blueborder
{
    BORDER-RIGHT: #dbe4fd 1px solid;
    BORDER-TOP: #dbe4fd 1px solid;
    BORDER-LEFT: #dbe4fd 1px solid;
    BORDER-BOTTOM: #dbe4fd 1px solid;
    BACKGROUND-COLOR: #eff3ff
}
.cat_name
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: maroon;
    TEXT-DECORATION: none
}
.subcat_name
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 10px;
    COLOR: maroon;
    TEXT-DECORATION: none
}
.redir_none
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.gpitem_title
{
    FONT-SIZE: 8pt;
    COLOR: darkblue;
    TEXT-DECORATION: none
}
.greenborder
{
    BORDER-RIGHT: #ccffcc 1px solid;
    BORDER-TOP: #ccffcc 1px solid;
    BORDER-LEFT: #ccffcc 1px solid;
    BORDER-BOTTOM: #ccffcc 1px solid
}
.small_course
{
    FONT-SIZE: 10px;
    COLOR: #800000;
    TEXT-DECORATION: none
}
.brdblue
{
    BORDER-RIGHT: #dbe4fd 1px solid;
    BORDER-TOP: #dbe4fd 1px solid;
    BORDER-LEFT: #dbe4fd 1px solid;
    BORDER-BOTTOM: #dbe4fd 1px solid
}
.brdgray
{
    BORDER-RIGHT: #dbdbdb 1px solid;
    BORDER-TOP: #dbdbdb 1px solid;
    BORDER-LEFT: #dbdbdb 1px solid;
    BORDER-BOTTOM: #dbdbdb 1px solid
}
.caption_red
{
    FONT-WEIGHT: bolder;
    BORDER-BOTTOM: #cc6600 2px solid;
    BACKGROUND-COLOR: #e8e8e8
}
.border_red
{
    BORDER-RIGHT: #cc6600 1px solid;
    BORDER-TOP: #cc6600 1px solid;
    BORDER-LEFT: #cc6600 1px solid;
    BORDER-BOTTOM: #cc6600 1px solid
}
.border_orange
{
    BORDER-RIGHT: #ff9900 1px solid;
    BORDER-TOP: #ff9900 1px solid;
    BORDER-LEFT: #ff9900 1px solid;
    BORDER-BOTTOM: #ff9900 1px solid
}
.border_green
{
    BORDER-RIGHT: #008000 1px solid;
    BORDER-TOP: #008000 1px solid;
    BORDER-LEFT: #008000 1px solid;
    BORDER-BOTTOM: #008000 1px solid
}
.caption_red_thin
{
    BORDER-RIGHT: #cc6600 1px;
    BORDER-TOP: #cc6600 1px;
    FONT-SIZE: 1pt;
    BORDER-LEFT: #cc6600 1px;
    COLOR: #00008b;
    BORDER-BOTTOM: #cc6600 1px solid;
    BACKGROUND-COLOR: #eaeaea
}
