.cat
{
    BACKGROUND-COLOR: gray;
    BORDER-BOTTOM: darkgray 1px outset;
    BORDER-LEFT: darkgray 1px outset;
    BORDER-RIGHT: darkgray 1px outset;
    BORDER-TOP: darkgray 2px outset
}
.cat A:link
{
    COLOR: white;
    TEXT-DECORATION: none
}

.cat A:visited
{
    COLOR: white;
    TEXT-DECORATION: none
}

.cat A:hover
{
    COLOR: gold;
    TEXT-DECORATION: none
}

.category
{
	font-weight:bold;
	FONT-SIZE: x-small;
}

.category A
{
	COLOR: #0000ae;
}

.category A:hover
{
	TEXT-DECORATION: underline;
	COLOR: #0000ae;
}

.category SPAN
{
	font-weight:normal;
}

.category DIV
{
	font-weight:normal;
}

BODY
{
    BACKGROUND-COLOR: #336699;
    COLOR: black;
    FONT-FAMILY: Arial;
    MARGIN-LEFT: 2px;
    MARGIN-RIGHT: 2px;
    MARGIN-TOP: 0px;
    scrollbar-face-color: #3C5D8A;
    scrollbar-shadow-color: #BEC6DA;
    scrollbar-highlight-color: #BEC6DA;
    scrollbar-3dlight-color: #000000;
    scrollbar-darkshadow-color: #000000;
    scrollbar-track-color: #6481AA;
    scrollbar-arrow-color: #ffffff
}
A:link
{
    COLOR: #0000ae;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: gray
}
A:visited
{
    TEXT-DECORATION: none
}
A:active
{
    COLOR: darkred
}
.TableHeader
{
    BACKGROUND-COLOR: darkblue;
    COLOR: white
}
.TableBody
{
    BACKGROUND-COLOR: #99ccff;
    FONT-SIZE: x-small
}
.YellowLink
{
    COLOR: yellow
}
.List
{
    BACKGROUND-COLOR: #5589f1;
    FONT-SIZE: xx-small;
    TEXT-ALIGN: center
}
.List A
{
    COLOR: lime
}
.Question
{
    FONT-SIZE: xx-small
}
H6
{
    BACKGROUND-COLOR: lightblue;
    COLOR: darkblue;
    FONT-FAMILY: Arial;
    FONT-SIZE: 30px;
    TEXT-ALIGN: center
}
P
{
    TEXT-ALIGN: right
}
H5
{
    COLOR: darkblue;
    FONT-FAMILY: Arial;
    FONT-SIZE: 23px;
    PADDING-RIGHT: 25px
}
H1
{
    BACKGROUND-COLOR: skyblue;
    FONT-FAMILY: Arial;
    FONT-SIZE: x-small;
    FONT-STYLE: italic;
    TEXT-ALIGN: center
}
CODE
{
    FONT-FAMILY: System;
    FONT-SIZE: 16px;
    FONT-WEIGHT: bolder
}
TABLE
{
}
TABLE .cd
{
    BACKGROUND-COLOR: lime
}
TABLE .Note
{
    BACKGROUND-COLOR: #cccccc;
    BORDER-BOTTOM: black double;
    BORDER-LEFT: black double;
    BORDER-RIGHT: black double;
    BORDER-TOP: black double;
    LEFT: -25%;
    POSITION: relative;
    WIDTH: 50%
}
TABLE .GreenTable
{
    BACKGROUND-COLOR: #99ff99;
    BORDER-BOTTOM: mediumseagreen solid;
    BORDER-LEFT: mediumseagreen solid;
    BORDER-RIGHT: mediumseagreen solid;
    BORDER-TOP: mediumseagreen solid;
    LEFT: -10%;
    POSITION: relative;
    WIDTH: 80%
}
TABLE .Code
{
    BACKGROUND-COLOR: white;
    BORDER-BOTTOM: lightseagreen solid;
    BORDER-LEFT: lightseagreen solid;
    BORDER-RIGHT: lightseagreen solid;
    BORDER-TOP: lightseagreen solid;
    FONT-FAMILY: System;
    FONT-SIZE: small;
    TEXT-ALIGN: left;
    WIDTH: 100%
}
.bottom
{
    FONT-SIZE: large;
    FONT-WEIGHT: bolder
}
H2
{
    BACKGROUND-COLOR: lightgrey;
    FONT-SIZE: 25px;
    TEXT-ALIGN: center
}
TABLE .MainTable
{
    BACKGROUND-COLOR: lightgrey
}
TD
{
}
TD .MiddleTD
{
    BACKGROUND-COLOR: lightgrey;
    BORDER-LEFT: #444444 1px solid;
    BORDER-RIGHT: #444444 1px solid
}
TD .MiddleDel
{
    BACKGROUND-COLOR: #aaaaaa;
    BORDER-LEFT: #444444 1px solid;
    BORDER-RIGHT: #444444 1px solid
}
TD .TopTD
{
    BACKGROUND-IMAGE: url(top_bg.gif);
    BORDER-LEFT: #444444 1px solid
}
TD .TopTD_BIG
{
    BACKGROUND-IMAGE: url(top_bg_big.gif);
    BORDER-LEFT: #444444 1px solid
}
TD .BottomTD
{
    BACKGROUND-IMAGE: url(bottom_bg.gif);
    BORDER-RIGHT: #444444 1px solid
}
TD .BottomTD_BIG
{
    BACKGROUND-IMAGE: url(bottom_bg_big.gif);
    BORDER-RIGHT: #444444 1px solid
}
.yellow A:link
{
    COLOR: white;
    TEXT-DECORATION: none
}
.yellow A:hover
{
    COLOR: gold;
    TEXT-DECORATION: none
}
.yellow A:visited
{
    COLOR: white;
    TEXT-DECORATION: none
}

.new_button
{
    BORDER-RIGHT: deepskyblue 2px outset;
    BORDER-TOP: deepskyblue 2px outset;
    BORDER-LEFT: deepskyblue 2px outset;
    BORDER-BOTTOM: deepskyblue 2px outset;
    BACKGROUND-COLOR: deepskyblue
}

.button
{
    BORDER-RIGHT: deepskyblue 2px outset;
    BORDER-TOP: deepskyblue 2px outset;
    BORDER-LEFT: deepskyblue 2px outset;
    BORDER-BOTTOM: deepskyblue 2px outset;
    BACKGROUND-COLOR: deepskyblue
}

.but A:link
{
    COLOR: lightblue;
    TEXT-DECORATION: none
}
.but A:hover
{
    COLOR: gold;
    TEXT-DECORATION: none
}
.but A:visited
{
    COLOR: lightblue;
    TEXT-DECORATION: none
}
.input
{
    BACKGROUND: #777777;
    BORDER-BOTTOM: #dddddd thin inset;
    BORDER-LEFT: #dddddd thin inset;
    BORDER-RIGHT: #dddddd thin inset;
    BORDER-TOP: #dddddd thin inset;
    COLOR: lightblue
}
TD .middleCell
{
    PADDING-LEFT: 6px;
    PADDING-RIGHT: 6px
}
.pic
{
    BORDER-BOTTOM: #bbbbbb thin outset;
    BORDER-LEFT: #bbbbbb thin outset;
    BORDER-RIGHT: #bbbbbb thin outset;
    BORDER-TOP: #bbbbbb thin outset;
    FLOAT: left;
    MARGIN: 5px 5px 2px 2px
}
.popup
{
    BACKGROUND-COLOR: #b3b3b3;
    BORDER-BOTTOM: darkgray outset;
    BORDER-LEFT: darkgray outset;
    BORDER-RIGHT: darkgray outset;
    BORDER-TOP: darkgray outset
}
.files_table
{
    BACKGROUND-COLOR: #e3e3e3;
    BORDER-BOTTOM: 3px outset;
    BORDER-LEFT: 3px outset;
    BORDER-RIGHT: 3px outset;
    BORDER-TOP: 3px outset;
    LEFT: -10%;
    POSITION: relative;
    WIDTH: 80%
}
.files_table .files_header
{
    BACKGROUND-COLOR: darkgray;
    POSITION: static
}
.xmp_code
{
    BACKGROUND-COLOR: #fafffa;
    BORDER-BOTTOM: lightseagreen 1px solid;
    BORDER-LEFT: lightseagreen 1px solid;
    BORDER-RIGHT: lightseagreen 1px solid;
    BORDER-TOP: lightseagreen 1px solid;
    COLOR: black;
    FONT-FAMILY: Fixedsys;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 2px;
    PADDING-TOP: 2px;
    WIDTH: 100%
}
.runCode
{
    FONT-SIZE: large
}
.news
{
    FONT-WEIGHT: bold;
    COLOR: white;
    FONT-FAMILY: Arial
}