BODY
{
    FONT-FAMILY: verdana, arial, sans-serif
}
TD.temp
{
    FONT-SIZE: x-small;
    FONT-FAMILY: verdana, arial, sans-serif
}
TD.temp TD
{
    FONT-SIZE: x-small;
    FONT-FAMILY: verdana, arial, sans-serif
}
TD.tempedit
{
    FONT-SIZE: x-small;
    FONT-FAMILY: verdana, arial, sans-serif
}
TD.tempedit TD
{
    FONT-SIZE: x-small;
    FONT-FAMILY: verdana, arial, sans-serif
}
BODY DIV A:hover
{
    TEXT-DECORATION: underline
}
BODY A:hover
{
    TEXT-DECORATION: underline
}
H1
{
    FONT-SIZE: 20px;
    COLOR: #336699
}
H2
{
    FONT-SIZE: 20px;
    COLOR: #f07026
}
H3
{
    FONT-SIZE: 15px;
    COLOR: #336699
}
H4
{
    FONT-SIZE: 15px;
    COLOR: #f07026
}
H5
{
    FONT-SIZE: x-small;
    COLOR: #336699
}
H6
{
    FONT-SIZE: x-small;
    COLOR: #f07026
}
#large
{
    FONT-SIZE: 13px;
    FONT-FAMILY: verdana, arial, sans-serif
}
#small
{
    FONT-SIZE: xx-small;
    FONT-FAMILY: verdana, arial, sans-serif
}
#largepage
{
    FONT-SIZE: 13px;
    FONT-FAMILY: verdana, arial, sans-serif
}
#smallpage
{
    FONT-SIZE: x-small;
    FONT-FAMILY: verdana, arial, sans-serif
}
#mediumpagepx
{
    FONT-SIZE: 11px;
    FONT-FAMILY: verdana, arial, sans-serif
}
#smalltemp
{
    FONT-SIZE: x-small;
    FONT-FAMILY: verdana, arial, sans-serif
}
#largetemp
{
    FONT-SIZE: 15px;
    FONT-FAMILY: verdana, arial, sans-serif
}
.graytxt
{
    COLOR: #666666
}
.bluetxt
{
    COLOR: #336699
}
.orangetxt
{
    COLOR: #ff9933
}
.restype
{
    COLOR: #ff6600
}
.link
{
    COLOR: #3333cc
}
.red
{
    COLOR: #9e2932
}
DIV.adnav A
{
    FONT-WEIGHT: bold;
    COLOR: #333333;
    TEXT-DECORATION: none
}
DIV.col1a A
{
    COLOR: #666666;
    TEXT-DECORATION: none
}
DIV.col1a A.orangetxt
{
    COLOR: #ff9933
}
DIV.hotblk A
{
    FONT-WEIGHT: bold;
    COLOR: #336699
}
DIV.col1b A
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
DIV.col1c A
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
DIV.col1b .select
{
    FONT-WEIGHT: bold;
    COLOR: #ccff66;
    TEXT-DECORATION: none
}
DIV.col1c .select
{
    FONT-WEIGHT: bold;
    COLOR: #ccff66;
    TEXT-DECORATION: none
}
DIV.breadblk A
{
    COLOR: #666666;
    TEXT-DECORATION: none
}
.pnlink
{
    COLOR: #006699
}
.pnselect
{
    FONT-WEIGHT: bold;
    COLOR: #66cc00
}
.lnselect
{
    FONT-WEIGHT: bold;
    COLOR: #ccff66
}
DIV.searchblk A
{
    COLOR: #3333cc;
    TEXT-DECORATION: none
}
DIV.searchblk A:visited
{
    COLOR: #3333cc;
    TEXT-DECORATION: none
}
DIV.searchblk A:hover
{
    COLOR: #3333cc;
    TEXT-DECORATION: underline
}
DIV.col1a
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    COLOR: #666666;
    PADDING-TOP: 10px
}
DIV.col2a
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px
}
DIV.col3a
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px
}
DIV.col1b
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    COLOR: #666666;
    PADDING-TOP: 5px
}
DIV.col2b
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px
}
DIV.col3b
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 2px
}
DIV.col1c
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    COLOR: #666666;
    PADDING-TOP: 5px
}
DIV.col2c
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px
}
DIV.col1d
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px
}
DIV.col1e
{
}
.mast
{
    BACKGROUND-COLOR: #b3cc99
}
#foot
{
    BACKGROUND-IMAGE: url(../images/f_tile.gif);
    BACKGROUND-REPEAT: repeat-x
}
DIV.adnav
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}
DIV.breadblk
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    MARGIN-LEFT: 170px;
    COLOR: #666666;
    PADDING-TOP: 5px
}
DIV.navblk
{
    Z-INDEX: 2;
    LEFT: 160px;
    POSITION: absolute;
    TOP: 36px
}
DIV.searchblk
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
DIV.hotblk
{
    BORDER-RIGHT: #336699 1px solid;
    BORDER-TOP: #336699 0px solid;
    BACKGROUND-IMAGE: url(../images/hot_bg.gif);
    BORDER-LEFT: #336699 1px solid;
    WIDTH: 140px;
    BORDER-BOTTOM: #336699 1px solid;
    BACKGROUND-REPEAT: repeat-y;
    BACKGROUND-COLOR: #ffffff
}
DIV.surblka
{
    BORDER-RIGHT: #b3cc99 1px solid;
    BORDER-TOP: #b3cc99 1px solid;
    LEFT: 3px;
    BORDER-LEFT: #b3cc99 1px solid;
    WIDTH: 190px;
    BORDER-BOTTOM: #b3cc99 1px solid;
    POSITION: relative
}
DIV.surblkb
{
    Z-INDEX: 1;
    LEFT: 5px;
    POSITION: relative;
    TOP: 10px
}
DIV.rellinkblka
{
    Z-INDEX: 1;
    POSITION: relative;
    TOP: 6px
}
DIV.rellinkblkb
{
    BORDER-RIGHT: #b3cc99 1px solid;
    BORDER-TOP: #b3cc99 1px solid;
    BORDER-LEFT: #b3cc99 1px solid;
    WIDTH: 190px;
    BORDER-BOTTOM: #b3cc99 1px solid;
    POSITION: relative
}
DIV.joinblka
{
    POSITION: relative
}
DIV.joinblkb
{
    BORDER-RIGHT: #b3cc99 1px solid;
    BORDER-TOP: #b3cc99 1px solid;
    BORDER-LEFT: #b3cc99 1px solid;
    WIDTH: 190px;
    BORDER-BOTTOM: #b3cc99 1px solid;
    POSITION: relative
}
DIV.joinblkc
{
    Z-INDEX: 1;
    LEFT: 5px;
    POSITION: relative;
    TOP: 10px
}
DIV.favblka
{
    BORDER-RIGHT: #006699 1px solid;
    BORDER-TOP: #006699 1px solid;
    LEFT: 3px;
    BORDER-LEFT: #006699 1px solid;
    WIDTH: 190px;
    BORDER-BOTTOM: #006699 1px solid;
    POSITION: relative;
    BACKGROUND-COLOR: #ffffff
}
DIV.favblkb
{
    Z-INDEX: 1;
    LEFT: 5px;
    POSITION: relative;
    TOP: 10px
}
DIV.partblka
{
    Z-INDEX: 1;
    LEFT: 3px;
    POSITION: relative;
    TOP: 8px
}
DIV.partblkb
{
    BORDER-RIGHT: #006699 1px solid;
    BORDER-TOP: #006699 1px solid;
    LEFT: 3px;
    BORDER-LEFT: #006699 1px solid;
    WIDTH: 190px;
    BORDER-BOTTOM: #006699 1px solid;
    POSITION: relative;
    BACKGROUND-COLOR: #ffffff
}
DIV.partblkc
{
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    PADDING-BOTTOM: 8px;
    PADDING-TOP: 8px
}
DIV.pagenavblkb
{
    BORDER-RIGHT: #6699cc 1px solid;
    BORDER-TOP: #6699cc 0px solid;
    BORDER-LEFT: #6699cc 1px solid;
    WIDTH: 200px;
    BORDER-BOTTOM: #6699cc 1px solid;
    BACKGROUND-COLOR: #ffffff
}
DIV.pagenavblkc
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 5px
}
DIV.topblk
{
    MARGIN-LEFT: 1px
}
DIV.topblk DIV
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 0px;
    COLOR: #006699;
    PADDING-TOP: 0px
}
.pnhead
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 3px;
    COLOR: #ccff66;
    PADDING-TOP: 3px
}
.pnsub
{
    FONT-WEIGHT: bold;
    COLOR: #006699
}
DIV.statusblk
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    WIDTH: 160px;
    COLOR: #666666;
    PADDING-TOP: 10px;
    HEIGHT: 50px
}
.sfield
{
    FONT-SIZE: x-small;
    WIDTH: 150px;
    FONT-FAMILY: verdana, arial, sans-serif
}
.mfield
{
    FONT-SIZE: x-small;
    WIDTH: 140px;
    FONT-FAMILY: verdana, arial, sans-serif
}
.form
{
    FONT-SIZE: x-small;
    FONT-FAMILY: verdana, arial, sans-serif
}
.formpx
{
    FONT-SIZE: x-small;
    WIDTH: 150px;
    FONT-FAMILY: verdana, arial, sans-serif
}
TEXTAREA.areapx
{
    FONT-SIZE: x-small;
    WIDTH: 360px;
    FONT-FAMILY: verdana, arial, sans-serif
}

