BODY
{
    PADDING-BOTTOM: 0px;
    BACKGROUND-COLOR: #e7e9e2;
    MARGIN: 0px auto;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
#art-main
{
    POSITION: relative;
    WIDTH: 100%;
    TOP: 0px;
    LEFT: 0px
}
#art-page-background-glare
{
    POSITION: absolute;
    WIDTH: 100%;
    HEIGHT: 351px;
    TOP: 0px;
    LEFT: 0px
}
#art-page-background-glare-image
{
    BACKGROUND-IMAGE: url(images/Page-BgGlare.png);
    MARGIN: 0px;
    WIDTH: 350px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 351px
}
HTML:first-child #art-page-background-glare
{
    BORDER-BOTTOM: transparent 1px solid;
    BORDER-LEFT: transparent 1px solid;
    BORDER-TOP: transparent 1px solid;
    BORDER-RIGHT: transparent 1px solid
}
#art-page-background-simple-gradient
{
    BACKGROUND-IMAGE: url(images/Page-BgSimpleGradient.jpg);
    POSITION: absolute;
    WIDTH: 100%;
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 1px;
    TOP: 0px
}
.cleared
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FLOAT: none;
    CLEAR: both;
    FONT-SIZE: 1px;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none;
    PADDING-TOP: 0px
}
FORM
{
    PADDING-BOTTOM: 0px !important;
    MARGIN: 0px;
    PADDING-LEFT: 0px !important;
    PADDING-RIGHT: 0px !important;
    PADDING-TOP: 0px !important
}
TABLE.position
{
    POSITION: relative;
    WIDTH: 100%;
    TABLE-LAYOUT: fixed
}
.art-Sheet
{
    Z-INDEX: 0;
    POSITION: relative;
    MIN-WIDTH: 3px;
    MARGIN: 0px auto;
    MIN-HEIGHT: 3px;
    WIDTH: 900px
}
.art-Sheet-body
{
    Z-INDEX: 1;
    POSITION: relative;
    PADDING-BOTTOM: 1px;
    PADDING-LEFT: 1px;
    PADDING-RIGHT: 1px;
    PADDING-TOP: 1px
}
.art-Sheet-tr
{
    Z-INDEX: -1;
    POSITION: absolute
}
.art-Sheet-tl
{
    Z-INDEX: -1;
    POSITION: absolute
}
.art-Sheet-br
{
    Z-INDEX: -1;
    POSITION: absolute
}
.art-Sheet-bl
{
    Z-INDEX: -1;
    POSITION: absolute
}
.art-Sheet-tc
{
    Z-INDEX: -1;
    POSITION: absolute
}
.art-Sheet-bc
{
    Z-INDEX: -1;
    POSITION: absolute
}
.art-Sheet-cr
{
    Z-INDEX: -1;
    POSITION: absolute
}
.art-Sheet-cl
{
    Z-INDEX: -1;
    POSITION: absolute
}
.art-Sheet-tr
{
    BACKGROUND-IMAGE: url(images/Sheet-s.png);
    WIDTH: 2px;
    HEIGHT: 2px
}
.art-Sheet-tl
{
    BACKGROUND-IMAGE: url(images/Sheet-s.png);
    WIDTH: 2px;
    HEIGHT: 2px
}
.art-Sheet-br
{
    BACKGROUND-IMAGE: url(images/Sheet-s.png);
    WIDTH: 2px;
    HEIGHT: 2px
}
.art-Sheet-bl
{
    BACKGROUND-IMAGE: url(images/Sheet-s.png);
    WIDTH: 2px;
    HEIGHT: 2px
}
.art-Sheet-tl
{
    CLIP: rect(auto 1px 1px auto);
    TOP: 0px;
    LEFT: 0px
}
.art-Sheet-tr
{
    CLIP: rect(auto auto 1px 1px);
    TOP: 0px;
    RIGHT: 0px
}
.art-Sheet-bl
{
    CLIP: rect(1px 1px auto auto);
    BOTTOM: 0px;
    LEFT: 0px
}
.art-Sheet-br
{
    CLIP: rect(1px auto auto 1px);
    BOTTOM: 0px;
    RIGHT: 0px
}
.art-Sheet-tc
{
    BACKGROUND-IMAGE: url(images/Sheet-h.png);
    HEIGHT: 2px;
    RIGHT: 1px;
    LEFT: 1px
}
.art-Sheet-bc
{
    BACKGROUND-IMAGE: url(images/Sheet-h.png);
    HEIGHT: 2px;
    RIGHT: 1px;
    LEFT: 1px
}
.art-Sheet-tc
{
    CLIP: rect(auto auto 1px auto);
    TOP: 0px
}
.art-Sheet-bc
{
    CLIP: rect(1px auto auto auto);
    BOTTOM: 0px
}
.art-Sheet-cr
{
    BACKGROUND-IMAGE: url(images/Sheet-v.png);
    WIDTH: 2px;
    BOTTOM: 1px;
    TOP: 1px
}
.art-Sheet-cl
{
    BACKGROUND-IMAGE: url(images/Sheet-v.png);
    WIDTH: 2px;
    BOTTOM: 1px;
    TOP: 1px
}
.art-Sheet-cr
{
    CLIP: rect(auto auto auto 1px);
    RIGHT: 0px
}
.art-Sheet-cl
{
    CLIP: rect(auto 1px auto auto);
    LEFT: 0px
}
.art-Sheet-cc
{
    Z-INDEX: -1;
    POSITION: absolute;
    BACKGROUND-COLOR: #ffffff;
    BOTTOM: 1px;
    TOP: 1px;
    RIGHT: 1px;
    LEFT: 1px
}
.art-Sheet
{
    MARGIN-TOP: 10px !important
}
#art-page-background-simple-gradient
{
    MIN-WIDTH: 900px
}
#art-page-background-gradient
{
    MIN-WIDTH: 900px
}
#art-page-background-glare
{
    MIN-WIDTH: 900px
}
DIV.art-Header
{
    Z-INDEX: 0;
    POSITION: relative;
    MARGIN: 0px auto;
    WIDTH: 898px;
    HEIGHT: 100px
}
DIV.art-Header-jpeg
{
    BACKGROUND-IMAGE: url(images/Header.jpg);
    Z-INDEX: -1;
    POSITION: absolute;
    WIDTH: 898px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: center center;
    HEIGHT: 100px;
    TOP: 0px;
    LEFT: 0px
}
.art-Logo
{
    POSITION: absolute;
    DISPLAY: block
}
.art-menu A
{
    TEXT-ALIGN: left;
    OUTLINE-STYLE: none;
    OUTLINE-COLOR: invert;
    OUTLINE-WIDTH: medium;
    LETTER-SPACING: normal;
    WORD-SPACING: normal;
    TEXT-DECORATION: none
}
.art-menu A:link
{
    TEXT-ALIGN: left;
    OUTLINE-STYLE: none;
    OUTLINE-COLOR: invert;
    OUTLINE-WIDTH: medium;
    LETTER-SPACING: normal;
    WORD-SPACING: normal;
    TEXT-DECORATION: none
}
.art-menu A:visited
{
    TEXT-ALIGN: left;
    OUTLINE-STYLE: none;
    OUTLINE-COLOR: invert;
    OUTLINE-WIDTH: medium;
    LETTER-SPACING: normal;
    WORD-SPACING: normal;
    TEXT-DECORATION: none
}
.art-menu A:hover
{
    TEXT-ALIGN: left;
    OUTLINE-STYLE: none;
    OUTLINE-COLOR: invert;
    OUTLINE-WIDTH: medium;
    LETTER-SPACING: normal;
    WORD-SPACING: normal;
    TEXT-DECORATION: none
}
.art-menu
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px;
    PADDING-TOP: 0px
}
.art-menu UL
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px;
    PADDING-TOP: 0px
}
.art-menu LI
{
    Z-INDEX: 5;
    BORDER-BOTTOM: 0px;
    POSITION: relative;
    BORDER-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    FLOAT: left;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px;
    PADDING-TOP: 0px
}
.art-menu LI:hover
{
    Z-INDEX: 10000;
    WHITE-SPACE: normal
}
.art-menu LI LI
{
    FLOAT: none
}
.art-menu UL
{
    Z-INDEX: 10;
    POSITION: absolute;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    VISIBILITY: hidden;
    TOP: 0px;
    LEFT: 0px
}
.art-menu LI:hover > UL
{
    VISIBILITY: visible;
    TOP: 100%
}
.art-menu LI LI:hover > UL
{
    TOP: 0px;
    LEFT: 100%
}
.art-menu:after
{
    DISPLAY: block;
    HEIGHT: 0px;
    VISIBILITY: hidden;
    CLEAR: both;
    OVERFLOW: hidden
}
.art-menu UL:after
{
    DISPLAY: block;
    HEIGHT: 0px;
    VISIBILITY: hidden;
    CLEAR: both;
    OVERFLOW: hidden
}
.art-menu
{
    MIN-HEIGHT: 0px
}
.art-menu UL
{
    MIN-HEIGHT: 0px
}
.art-menu UL
{
    BACKGROUND-IMAGE: url(images/spacer.gif);
    PADDING-BOTTOM: 30px;
    MARGIN: -10px 0px 0px -30px;
    PADDING-LEFT: 30px;
    PADDING-RIGHT: 30px;
    PADDING-TOP: 10px
}
.art-menu UL UL
{
    PADDING-BOTTOM: 30px;
    MARGIN: -30px 0px 0px -10px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 30px;
    PADDING-TOP: 30px
}
.art-menu
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.art-nav
{
    Z-INDEX: 100;
    POSITION: relative;
    HEIGHT: 25px
}
.art-nav .l
{
    BACKGROUND-IMAGE: url(images/nav.png);
    Z-INDEX: -1;
    POSITION: absolute;
    HEIGHT: 25px;
    TOP: 0px
}
.art-nav .r
{
    BACKGROUND-IMAGE: url(images/nav.png);
    Z-INDEX: -1;
    POSITION: absolute;
    HEIGHT: 25px;
    TOP: 0px
}
.art-nav .l
{
    RIGHT: 0px;
    LEFT: 0px
}
.art-nav .r
{
    CLIP: rect(auto auto auto 898px);
    WIDTH: 898px;
    RIGHT: 0px
}
.art-menu UL LI
{
    CLEAR: both
}
.art-menu A
{
    POSITION: relative;
    DISPLAY: block;
    HEIGHT: 25px;
    MARGIN-LEFT: 0px;
    OVERFLOW: hidden;
    CURSOR: pointer;
    MARGIN-RIGHT: 0px;
    TEXT-DECORATION: none
}
.art-menu A .r
{
    BACKGROUND-IMAGE: url(images/MenuItem.png);
    Z-INDEX: -1;
    POSITION: absolute;
    DISPLAY: block;
    HEIGHT: 75px;
    TOP: 0px
}
.art-menu A .l
{
    BACKGROUND-IMAGE: url(images/MenuItem.png);
    Z-INDEX: -1;
    POSITION: absolute;
    DISPLAY: block;
    HEIGHT: 75px;
    TOP: 0px
}
.art-menu A .l
{
    RIGHT: 0px;
    LEFT: 0px
}
.art-menu A .r
{
    CLIP: rect(auto auto auto 400px);
    WIDTH: 400px;
    RIGHT: 0px
}
.art-menu A .t
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 25px;
    FONT-STYLE: normal;
    MARGIN: 0px;
    PADDING-LEFT: 12px;
    PADDING-RIGHT: 12px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
    COLOR: #858585;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 0px
}
.art-menu A:hover .l
{
    TOP: -25px
}
.art-menu A:hover .r
{
    TOP: -25px
}
.art-menu LI:hover > A .l
{
    TOP: -25px
}
.art-menu LI:hover > A .r
{
    TOP: -25px
}
.art-menu LI:hover A .l
{
    TOP: -25px
}
.art-menu LI:hover A .r
{
    TOP: -25px
}
.art-menu A:hover .t
{
    COLOR: #393939
}
.art-menu LI:hover A .t
{
    COLOR: #393939
}
.art-menu LI:hover > A .t
{
    COLOR: #393939
}
.art-menu A.active .l
{
    TOP: -50px
}
.art-menu A.active .r
{
    TOP: -50px
}
.art-menu A.active .t
{
    COLOR: #518317
}
.art-nav .art-menu-separator
{
    BACKGROUND-IMAGE: url(images/MenuSeparator.png);
    WIDTH: 1px;
    DISPLAY: block;
    HEIGHT: 25px
}
.art-menu UL A
{
    BACKGROUND-IMAGE: url(images/subitem-bg.png);
    BORDER-BOTTOM: 0px solid;
    TEXT-ALIGN: center;
    BORDER-LEFT: 0px solid;
    LINE-HEIGHT: 20px;
    WIDTH: 180px;
    DISPLAY: block;
    BACKGROUND-REPEAT: repeat-x;
    WHITE-SPACE: nowrap;
    BACKGROUND-POSITION: left top;
    HEIGHT: 20px;
    OVERFLOW: hidden;
    BORDER-TOP: 0px solid;
    MARGIN-RIGHT: auto;
    BORDER-RIGHT: 0px solid
}
.art-nav UL.art-menu UL SPAN
{
    BACKGROUND-IMAGE: none;
    DISPLAY: inline;
    FLOAT: none
}
.art-nav UL.art-menu UL SPAN SPAN
{
    BACKGROUND-IMAGE: none;
    DISPLAY: inline;
    FLOAT: none
}
.art-menu UL A
{
    TEXT-ALIGN: left;
    LINE-HEIGHT: 20px;
    TEXT-INDENT: 12px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
    COLOR: #445723;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none
}
.art-menu UL A:link
{
    TEXT-ALIGN: left;
    LINE-HEIGHT: 20px;
    TEXT-INDENT: 12px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
    COLOR: #445723;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none
}
.art-menu UL A:visited
{
    TEXT-ALIGN: left;
    LINE-HEIGHT: 20px;
    TEXT-INDENT: 12px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
    COLOR: #445723;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none
}
.art-menu UL A:hover
{
    TEXT-ALIGN: left;
    LINE-HEIGHT: 20px;
    TEXT-INDENT: 12px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
    COLOR: #445723;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none
}
.art-menu UL A:active
{
    TEXT-ALIGN: left;
    LINE-HEIGHT: 20px;
    TEXT-INDENT: 12px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
    COLOR: #445723;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none
}
.art-nav UL.art-menu UL SPAN
{
    TEXT-ALIGN: left;
    LINE-HEIGHT: 20px;
    TEXT-INDENT: 12px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
    COLOR: #445723;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none
}
.art-nav UL.art-menu UL SPAN SPAN
{
    TEXT-ALIGN: left;
    LINE-HEIGHT: 20px;
    TEXT-INDENT: 12px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
    COLOR: #445723;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none
}
.art-menu UL UL A
{
    MARGIN-LEFT: auto
}
.art-menu UL LI A:hover
{
    BACKGROUND-POSITION: 0px -20px;
    COLOR: #000000
}
.art-menu UL LI:hover > A
{
    BACKGROUND-POSITION: 0px -20px;
    COLOR: #000000
}
.art-nav .art-menu UL LI A:hover SPAN
{
    COLOR: #000000
}
.art-nav .art-menu UL LI A:hover SPAN SPAN
{
    COLOR: #000000
}
.art-nav .art-menu UL LI:hover > A SPAN
{
    COLOR: #000000
}
.art-nav .art-menu UL LI:hover > A SPAN SPAN
{
    COLOR: #000000
}
.art-contentLayout
{
    POSITION: relative;
    WIDTH: 898px;
    MARGIN-BOTTOM: 0px
}
.art-Block
{
    Z-INDEX: 0;
    POSITION: relative;
    MIN-WIDTH: 3px;
    MARGIN: 0px auto;
    MIN-HEIGHT: 3px
}
.art-Block-body
{
    Z-INDEX: 1;
    POSITION: relative;
    PADDING-BOTTOM: 7px;
    PADDING-LEFT: 7px;
    PADDING-RIGHT: 7px;
    PADDING-TOP: 7px
}
.art-Block-tr
{
    Z-INDEX: -1;
    POSITION: absolute
}
.art-Block-tl
{
    Z-INDEX: -1;
    POSITION: absolute
}
.art-Block-br
{
    Z-INDEX: -1;
    POSITION: absolute
}
.art-Block-bl
{
    Z-INDEX: -1;
    POSITION: absolute
}
.art-Block-tc
{
    Z-INDEX: -1;
    POSITION: absolute
}
.art-Block-bc
{
    Z-INDEX: -1;
    POSITION: absolute
}
.art-Block-cr
{
    Z-INDEX: -1;
    POSITION: absolute
}
.art-Block-cl
{
    Z-INDEX: -1;
    POSITION: absolute
}
.art-Block-tr
{
    BACKGROUND-IMAGE: url(images/Block-s.png);
    WIDTH: 2px;
    HEIGHT: 2px
}
.art-Block-tl
{
    BACKGROUND-IMAGE: url(images/Block-s.png);
    WIDTH: 2px;
    HEIGHT: 2px
}
.art-Block-br
{
    BACKGROUND-IMAGE: url(images/Block-s.png);
    WIDTH: 2px;
    HEIGHT: 2px
}
.art-Block-bl
{
    BACKGROUND-IMAGE: url(images/Block-s.png);
    WIDTH: 2px;
    HEIGHT: 2px
}
.art-Block-tl
{
    CLIP: rect(auto 1px 1px auto);
    TOP: 0px;
    LEFT: 0px
}
.art-Block-tr
{
    CLIP: rect(auto auto 1px 1px);
    TOP: 0px;
    RIGHT: 0px
}
.art-Block-bl
{
    CLIP: rect(1px 1px auto auto);
    BOTTOM: 0px;
    LEFT: 0px
}
.art-Block-br
{
    CLIP: rect(1px auto auto 1px);
    BOTTOM: 0px;
    RIGHT: 0px
}
.art-Block-tc
{
    BACKGROUND-IMAGE: url(images/Block-h.png);
    HEIGHT: 2px;
    RIGHT: 1px;
    LEFT: 1px
}
.art-Block-bc
{
    BACKGROUND-IMAGE: url(images/Block-h.png);
    HEIGHT: 2px;
    RIGHT: 1px;
    LEFT: 1px
}
.art-Block-tc
{
    CLIP: rect(auto auto 1px auto);
    TOP: 0px
}
.art-Block-bc
{
    CLIP: rect(1px auto auto auto);
    BOTTOM: 0px
}
.art-Block-cr
{
    BACKGROUND-IMAGE: url(images/Block-v.png);
    WIDTH: 2px;
    BOTTOM: 1px;
    TOP: 1px
}
.art-Block-cl
{
    BACKGROUND-IMAGE: url(images/Block-v.png);
    WIDTH: 2px;
    BOTTOM: 1px;
    TOP: 1px
}
.art-Block-cr
{
    CLIP: rect(auto auto auto 1px);
    RIGHT: 0px
}
.art-Block-cl
{
    CLIP: rect(auto 1px auto auto);
    LEFT: 0px
}
.art-Block-cc
{
    Z-INDEX: -1;
    POSITION: absolute;
    BACKGROUND-COLOR: #e2e6db;
    BOTTOM: 1px;
    TOP: 1px;
    RIGHT: 1px;
    LEFT: 1px
}
.art-Block
{
    MARGIN: 7px
}
.art-BlockHeader
{
    Z-INDEX: 0;
    POSITION: relative;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 8px;
    PADDING-RIGHT: 8px;
    MARGIN-BOTTOM: 0px;
    HEIGHT: 30px;
    PADDING-TOP: 0px
}
.art-BlockHeader .t
{
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 30px;
    FONT-STYLE: normal;
    PADDING-LEFT: 6px;
    PADDING-RIGHT: 6px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
    WHITE-SPACE: nowrap;
    HEIGHT: 30px;
    COLOR: #393939;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 0px
}
.art-header-tag-icon
{
    BACKGROUND-IMAGE: url(images/BlockHeaderIcon.png);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 5px;
    MIN-HEIGHT: 12px;
    PADDING-LEFT: 12px;
    PADDING-RIGHT: 0px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: left top;
    HEIGHT: 30px;
    PADDING-TOP: 0px
}
.art-BlockContent
{
    Z-INDEX: 0;
    POSITION: relative;
    MIN-WIDTH: 3px;
    MARGIN: 0px auto;
    MIN-HEIGHT: 3px
}
.art-BlockContent-body
{
    Z-INDEX: 1;
    POSITION: relative;
    PADDING-BOTTOM: 8px;
    PADDING-LEFT: 8px;
    PADDING-RIGHT: 8px;
    PADDING-TOP: 8px
}
.art-BlockContent-tr
{
    Z-INDEX: -1;
    POSITION: absolute
}
.art-BlockContent-tl
{
    Z-INDEX: -1;
    POSITION: absolute
}
.art-BlockContent-br
{
    Z-INDEX: -1;
    POSITION: absolute
}
.art-BlockContent-bl
{
    Z-INDEX: -1;
    POSITION: absolute
}
.art-BlockContent-tc
{
    Z-INDEX: -1;
    POSITION: absolute
}
.art-BlockContent-bc
{
    Z-INDEX: -1;
    POSITION: absolute
}
.art-BlockContent-cr
{
    Z-INDEX: -1;
    POSITION: absolute
}
.art-BlockContent-cl
{
    Z-INDEX: -1;
    POSITION: absolute
}
.art-BlockContent-tr
{
    BACKGROUND-IMAGE: url(images/BlockContent-s.png);
    WIDTH: 2px;
    HEIGHT: 2px
}
.art-BlockContent-tl
{
    BACKGROUND-IMAGE: url(images/BlockContent-s.png);
    WIDTH: 2px;
    HEIGHT: 2px
}
.art-BlockContent-br
{
    BACKGROUND-IMAGE: url(images/BlockContent-s.png);
    WIDTH: 2px;
    HEIGHT: 2px
}
.art-BlockContent-bl
{
    BACKGROUND-IMAGE: url(images/BlockContent-s.png);
    WIDTH: 2px;
    HEIGHT: 2px
}
.art-BlockContent-tl
{
    CLIP: rect(auto 1px 1px auto);
    TOP: 0px;
    LEFT: 0px
}
.art-BlockContent-tr
{
    CLIP: rect(auto auto 1px 1px);
    TOP: 0px;
    RIGHT: 0px
}
.art-BlockContent-bl
{
    CLIP: rect(1px 1px auto auto);
    BOTTOM: 0px;
    LEFT: 0px
}
.art-BlockContent-br
{
    CLIP: rect(1px auto auto 1px);
    BOTTOM: 0px;
    RIGHT: 0px
}
.art-BlockContent-tc
{
    BACKGROUND-IMAGE: url(images/BlockContent-h.png);
    HEIGHT: 2px;
    RIGHT: 1px;
    LEFT: 1px
}
.art-BlockContent-bc
{
    BACKGROUND-IMAGE: url(images/BlockContent-h.png);
    HEIGHT: 2px;
    RIGHT: 1px;
    LEFT: 1px
}
.art-BlockContent-tc
{
    CLIP: rect(auto auto 1px auto);
    TOP: 0px
}
.art-BlockContent-bc
{
    CLIP: rect(1px auto auto auto);
    BOTTOM: 0px
}
.art-BlockContent-cr
{
    BACKGROUND-IMAGE: url(images/BlockContent-v.png);
    WIDTH: 2px;
    BOTTOM: 1px;
    TOP: 1px
}
.art-BlockContent-cl
{
    BACKGROUND-IMAGE: url(images/BlockContent-v.png);
    WIDTH: 2px;
    BOTTOM: 1px;
    TOP: 1px
}
.art-BlockContent-cr
{
    CLIP: rect(auto auto auto 1px);
    RIGHT: 0px
}
.art-BlockContent-cl
{
    CLIP: rect(auto 1px auto auto);
    LEFT: 0px
}
.art-BlockContent-cc
{
    Z-INDEX: -1;
    POSITION: absolute;
    BACKGROUND-COLOR: #eef0ea;
    BOTTOM: 1px;
    TOP: 1px;
    RIGHT: 1px;
    LEFT: 1px
}
.art-BlockContent-body
{
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
    COLOR: #25291f;
    FONT-SIZE: 11px
}
.art-BlockContent-body A:link
{
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
    COLOR: #5b742f;
    TEXT-DECORATION: none
}
.art-BlockContent-body A:visited
{
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
    COLOR: #8c9876;
    TEXT-DECORATION: none
}
.art-BlockContent-body A.visited
{
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
    COLOR: #8c9876;
    TEXT-DECORATION: none
}
.art-BlockContent-body A:hover
{
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
    COLOR: #87993d;
    TEXT-DECORATION: underline
}
.art-BlockContent-body A.hover
{
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
    COLOR: #87993d;
    TEXT-DECORATION: underline
}
.art-BlockContent-body UL
{
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    COLOR: #3a4030;
    PADDING-TOP: 0px
}
.art-BlockContent-body LI
{
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
    FONT-SIZE: 11px
}
.art-BlockContent-body UL LI
{
    BACKGROUND-IMAGE: url(images/BlockContentBullets.png);
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 1.2em;
    MARGIN: 0.5em 0px;
    PADDING-LEFT: 13px;
    PADDING-RIGHT: 0px;
    BACKGROUND-REPEAT: no-repeat;
    PADDING-TOP: 0px
}
.art-Post
{
    Z-INDEX: 0;
    POSITION: relative;
    MIN-WIDTH: 1px;
    MARGIN: 0px auto;
    MIN-HEIGHT: 1px
}
.art-Post-body
{
    Z-INDEX: 1;
    POSITION: relative;
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    PADDING-TOP: 10px
}
.art-Post
{
    MARGIN: 7px
}
A IMG
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px
}
.art-article IMG
{
    BORDER-BOTTOM: #ced9a0 1px solid;
    BORDER-LEFT: #ced9a0 1px solid;
    MARGIN: 1em;
    BORDER-TOP: #ced9a0 1px solid;
    BORDER-RIGHT: #ced9a0 1px solid
}
IMG.art-article
{
    BORDER-BOTTOM: #ced9a0 1px solid;
    BORDER-LEFT: #ced9a0 1px solid;
    MARGIN: 1em;
    BORDER-TOP: #ced9a0 1px solid;
    BORDER-RIGHT: #ced9a0 1px solid
}
.art-metadata-icons IMG
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    MARGIN: 2px;
    VERTICAL-ALIGN: middle;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none
}
.art-article TABLE
{
    MARGIN: 1px;
    WIDTH: auto;
    BORDER-COLLAPSE: collapse
}
TABLE.art-article
{
    MARGIN: 1px;
    WIDTH: auto;
    BORDER-COLLAPSE: collapse
}
.art-article TABLE
{
    BACKGROUND-COLOR: transparent
}
TABLE.art-article .art-article TR
{
    BACKGROUND-COLOR: transparent
}
.art-article TH
{
    BACKGROUND-COLOR: transparent
}
.art-article TD
{
    BACKGROUND-COLOR: transparent
}
.art-article TH
{
    BORDER-BOTTOM: #919c7c 1px solid;
    TEXT-ALIGN: left;
    BORDER-LEFT: #919c7c 1px solid;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    VERTICAL-ALIGN: top;
    BORDER-TOP: #919c7c 1px solid;
    BORDER-RIGHT: #919c7c 1px solid;
    PADDING-TOP: 2px
}
.art-article TD
{
    BORDER-BOTTOM: #919c7c 1px solid;
    TEXT-ALIGN: left;
    BORDER-LEFT: #919c7c 1px solid;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    VERTICAL-ALIGN: top;
    BORDER-TOP: #919c7c 1px solid;
    BORDER-RIGHT: #919c7c 1px solid;
    PADDING-TOP: 2px
}
.art-article TH
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 7px;
    PADDING-LEFT: 7px;
    PADDING-RIGHT: 7px;
    VERTICAL-ALIGN: middle;
    PADDING-TOP: 7px
}
PRE
{
    PADDING-BOTTOM: 0.1em;
    PADDING-LEFT: 0.1em;
    PADDING-RIGHT: 0.1em;
    OVERFLOW: auto;
    PADDING-TOP: 0.1em
}
.art-PostHeader
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 0px;
    TEXT-TRANSFORM: none;
    FONT-VARIANT: normal;
    FONT-STYLE: normal;
    TEXT-INDENT: 0px;
    MARGIN: 0.2em 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT-FAMILY: Georgia, "Times New Roman", Times, Serif;
    LETTER-SPACING: normal;
    COLOR: #393939;
    FONT-SIZE: 22px;
    FONT-WEIGHT: bold;
    WORD-SPACING: normal;
    TEXT-DECORATION: none;
    PADDING-TOP: 0px
}
.art-PostHeader A
{
    FONT-STYLE: normal;
    MARGIN: 0px;
    FONT-FAMILY: Georgia, "Times New Roman", Times, Serif;
    COLOR: #393939;
    FONT-SIZE: 22px;
    FONT-WEIGHT: bold
}
.art-PostHeader A:link
{
    FONT-STYLE: normal;
    MARGIN: 0px;
    FONT-FAMILY: Georgia, "Times New Roman", Times, Serif;
    COLOR: #393939;
    FONT-SIZE: 22px;
    FONT-WEIGHT: bold
}
.art-PostHeader A:visited
{
    FONT-STYLE: normal;
    MARGIN: 0px;
    FONT-FAMILY: Georgia, "Times New Roman", Times, Serif;
    COLOR: #393939;
    FONT-SIZE: 22px;
    FONT-WEIGHT: bold
}
.art-PostHeader A:hover
{
    FONT-STYLE: normal;
    MARGIN: 0px;
    FONT-FAMILY: Georgia, "Times New Roman", Times, Serif;
    COLOR: #393939;
    FONT-SIZE: 22px;
    FONT-WEIGHT: bold
}
.art-PostHeader A:link
{
    TEXT-ALIGN: left;
    FONT-FAMILY: Georgia, "Times New Roman", Times, Serif;
    COLOR: #393939;
    FONT-SIZE: 22px;
    TEXT-DECORATION: none
}
.art-PostHeader A:visited
{
    TEXT-ALIGN: left;
    FONT-FAMILY: Georgia, "Times New Roman", Times, Serif;
    COLOR: #393939;
    FONT-SIZE: 22px;
    TEXT-DECORATION: none
}
.art-PostHeader A.visited
{
    TEXT-ALIGN: left;
    FONT-FAMILY: Georgia, "Times New Roman", Times, Serif;
    COLOR: #393939;
    FONT-SIZE: 22px;
    TEXT-DECORATION: none
}
.art-PostHeader A:hover
{
    TEXT-ALIGN: left;
    FONT-FAMILY: Georgia, "Times New Roman", Times, Serif;
    COLOR: #476a20;
    FONT-SIZE: 22px;
    TEXT-DECORATION: underline
}
.art-PostHeader A.hovered
{
    TEXT-ALIGN: left;
    FONT-FAMILY: Georgia, "Times New Roman", Times, Serif;
    COLOR: #476a20;
    FONT-SIZE: 22px;
    TEXT-DECORATION: underline
}
.art-PostHeaderIcons
{
    PADDING-BOTTOM: 1px;
    PADDING-LEFT: 1px;
    PADDING-RIGHT: 1px;
    PADDING-TOP: 1px
}
.art-PostHeaderIcons
{
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
    COLOR: #424937;
    FONT-WEIGHT: normal
}
.art-PostHeaderIcons A
{
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
    COLOR: #424937;
    FONT-WEIGHT: normal
}
.art-PostHeaderIcons A:link
{
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
    COLOR: #424937;
    FONT-WEIGHT: normal
}
.art-PostHeaderIcons A:visited
{
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
    COLOR: #424937;
    FONT-WEIGHT: normal
}
.art-PostHeaderIcons A:hover
{
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
    COLOR: #424937;
    FONT-WEIGHT: normal
}
.art-PostHeaderIcons A
{
    MARGIN: 0px
}
.art-PostHeaderIcons A:link
{
    MARGIN: 0px
}
.art-PostHeaderIcons A:visited
{
    MARGIN: 0px
}
.art-PostHeaderIcons A:hover
{
    MARGIN: 0px
}
.art-PostHeaderIcons A:link
{
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
    COLOR: #637f34;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
.art-PostHeaderIcons A:visited
{
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
    COLOR: #637f34;
    TEXT-DECORATION: underline
}
.art-PostHeaderIcons A.visited
{
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
    COLOR: #637f34;
    TEXT-DECORATION: underline
}
.art-PostHeaderIcons A:hover
{
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
    COLOR: #5d664d;
    TEXT-DECORATION: none
}
.art-PostHeaderIcons A.hover
{
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
    COLOR: #5d664d;
    TEXT-DECORATION: none
}
BODY
{
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
    COLOR: #404040;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal
}
.art-PostContent P
{
    MARGIN: 0.5em 0px
}
.art-PostContent
{
    TEXT-ALIGN: justify;
    LINE-HEIGHT: 125%;
    FONT-FAMILY: Georgia, "Times New Roman", Times, Serif;
    COLOR: #404040;
    FONT-SIZE: 16px;
    MARGIN-TOP: 20px;
    MARGIN-BOTTOM: 20px;
    LINE-HEIGHT: 138%;
}
.art-PostContent P
{
    TEXT-ALIGN: justify;
    LINE-HEIGHT: 125%;
    FONT-FAMILY: Georgia, "Times New Roman", Times, Serif;
    COLOR: #404040;
    FONT-SIZE: 16px;
    MARGIN-TOP: 20px;
    MARGIN-BOTTOM: 20px;
    LINE-HEIGHT: 138%;
}
.art-PostContent
{
    MARGIN: 0px
}
A
{
    FONT-STYLE: normal;
    FONT-FAMILY: Georgia, "Times New Roman", Times, Serif;
    COLOR: #5ca605;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
A:link
{
    FONT-STYLE: normal;
    FONT-FAMILY: Georgia, "Times New Roman", Times, Serif;
    COLOR: #5ca605;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
A:visited
{
    FONT-STYLE: normal;
    FONT-FAMILY: Georgia, "Times New Roman", Times, Serif;
    COLOR: #5ca605;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
A.visited
{
    FONT-STYLE: normal;
    FONT-FAMILY: Georgia, "Times New Roman", Times, Serif;
    COLOR: #5ca605;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
A:hover
{
    FONT-FAMILY: Georgia, "Times New Roman", Times, Serif;
    COLOR: #a0c167;
    TEXT-DECORATION: underline
}
A.hover
{
    FONT-FAMILY: Georgia, "Times New Roman", Times, Serif;
    COLOR: #a0c167;
    TEXT-DECORATION: underline
}
H1
{
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
H2
{
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
H3
{
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
H4
{
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
H5
{
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
H6
{
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
H1 A
{
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
H2 A
{
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
H3 A
{
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
H4 A
{
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
H5 A
{
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
H6 ah1 A:hover
{
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
H2 A:hover
{
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
H3 A:hover
{
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
H4 A:hover
{
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
H5 A:hover
{
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
H6 A:unknown A:visited
{
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
H2 A:visited
{
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
H3 A:visited
{
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
H4 A:visited
{
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
H5 A:visited
{
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
H6 A:visited
{
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
H1
{
    TEXT-ALIGN: left;
    FONT-STYLE: normal;
    FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, Sans-Serif;
    COLOR: #637f34;
    FONT-SIZE: 18px;
    FONT-WEIGHT: bold
}
H1 A
{
    TEXT-ALIGN: left;
    FONT-STYLE: normal;
    FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, Sans-Serif;
    COLOR: #637f34;
    FONT-SIZE: 18px;
    FONT-WEIGHT: bold
}
H1 A:link
{
    TEXT-ALIGN: left;
    FONT-STYLE: normal;
    FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, Sans-Serif;
    COLOR: #637f34;
    FONT-SIZE: 18px;
    FONT-WEIGHT: bold
}
H1 A:visited
{
    TEXT-ALIGN: left;
    FONT-STYLE: normal;
    FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, Sans-Serif;
    COLOR: #637f34;
    FONT-SIZE: 18px;
    FONT-WEIGHT: bold
}
H1 A:hover
{
    TEXT-ALIGN: left;
    FONT-STYLE: normal;
    FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, Sans-Serif;
    COLOR: #637f34;
    FONT-SIZE: 18px;
    FONT-WEIGHT: bold
}
H2
{
    TEXT-ALIGN: left;
    FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, Sans-Serif;
    COLOR: #82a744;
    FONT-SIZE: 16px
}
H2 A
{
    TEXT-ALIGN: left;
    FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, Sans-Serif;
    COLOR: #82a744;
    FONT-SIZE: 16px
}
H2 A:link
{
    TEXT-ALIGN: left;
    FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, Sans-Serif;
    COLOR: #82a744;
    FONT-SIZE: 16px
}
H2 A:visited
{
    TEXT-ALIGN: left;
    FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, Sans-Serif;
    COLOR: #82a744;
    FONT-SIZE: 16px
}
H2 A:hover
{
    TEXT-ALIGN: left;
    FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, Sans-Serif;
    COLOR: #82a744;
    FONT-SIZE: 16px
}
H3
{
    TEXT-ALIGN: left;
    FONT-STYLE: normal;
    FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, Sans-Serif;
    COLOR: #5d664d;
    FONT-SIZE: 16px;
    FONT-WEIGHT: bold
}
H3 A
{
    TEXT-ALIGN: left;
    FONT-STYLE: normal;
    FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, Sans-Serif;
    COLOR: #5d664d;
    FONT-SIZE: 16px;
    FONT-WEIGHT: bold
}
H3 A:link
{
    TEXT-ALIGN: left;
    FONT-STYLE: normal;
    FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, Sans-Serif;
    COLOR: #5d664d;
    FONT-SIZE: 16px;
    FONT-WEIGHT: bold
}
H3 A:visited
{
    TEXT-ALIGN: left;
    FONT-STYLE: normal;
    FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, Sans-Serif;
    COLOR: #5d664d;
    FONT-SIZE: 16px;
    FONT-WEIGHT: bold
}
H3 A:hover
{
    TEXT-ALIGN: left;
    FONT-STYLE: normal;
    FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, Sans-Serif;
    COLOR: #5d664d;
    FONT-SIZE: 16px;
    FONT-WEIGHT: bold
}
H4
{
    TEXT-ALIGN: left;
    FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, Sans-Serif;
    COLOR: #2b2f23;
    FONT-SIZE: 14px
}
H4 A
{
    TEXT-ALIGN: left;
    FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, Sans-Serif;
    COLOR: #2b2f23;
    FONT-SIZE: 14px
}
H4 A:link
{
    TEXT-ALIGN: left;
    FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, Sans-Serif;
    COLOR: #2b2f23;
    FONT-SIZE: 14px
}
H4 A:visited
{
    TEXT-ALIGN: left;
    FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, Sans-Serif;
    COLOR: #2b2f23;
    FONT-SIZE: 14px
}
H4 A:hover
{
    TEXT-ALIGN: left;
    FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, Sans-Serif;
    COLOR: #2b2f23;
    FONT-SIZE: 14px
}
H5
{
    TEXT-ALIGN: left;
    FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, Sans-Serif;
    COLOR: #2b2f23;
    FONT-SIZE: 12px
}
H5 A
{
    TEXT-ALIGN: left;
    FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, Sans-Serif;
    COLOR: #2b2f23;
    FONT-SIZE: 12px
}
H5 A:link
{
    TEXT-ALIGN: left;
    FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, Sans-Serif;
    COLOR: #2b2f23;
    FONT-SIZE: 12px
}
H5 A:visited
{
    TEXT-ALIGN: left;
    FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, Sans-Serif;
    COLOR: #2b2f23;
    FONT-SIZE: 12px
}
H5 A:hover
{
    TEXT-ALIGN: left;
    FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, Sans-Serif;
    COLOR: #2b2f23;
    FONT-SIZE: 12px
}
H6
{
    TEXT-ALIGN: left;
    FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, Sans-Serif;
    COLOR: #2b2f23;
    FONT-SIZE: 11px
}
H6 A
{
    TEXT-ALIGN: left;
    FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, Sans-Serif;
    COLOR: #2b2f23;
    FONT-SIZE: 11px
}
H6 A:link
{
    TEXT-ALIGN: left;
    FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, Sans-Serif;
    COLOR: #2b2f23;
    FONT-SIZE: 11px
}
H6 A:visited
{
    TEXT-ALIGN: left;
    FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, Sans-Serif;
    COLOR: #2b2f23;
    FONT-SIZE: 11px
}
H6 A:hover
{
    TEXT-ALIGN: left;
    FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, Sans-Serif;
    COLOR: #2b2f23;
    FONT-SIZE: 11px
}
OL
{
    PADDING-BOTTOM: 0px;
    MARGIN: 1em 0px 1em 2em;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
    COLOR: #424937;
    FONT-SIZE: 12px;
    PADDING-TOP: 0px
}
UL
{
    PADDING-BOTTOM: 0px;
    MARGIN: 1em 0px 1em 2em;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
    COLOR: #424937;
    FONT-SIZE: 12px;
    PADDING-TOP: 0px
}
LI OL
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0.5em 0px 0.5em 2em;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
LI UL
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0.5em 0px 0.5em 2em;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
LI
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0.2em 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
UL
{
    LIST-STYLE-TYPE: none
}
OL
{
    LIST-STYLE-POSITION: inside
}
.art-Post LI
{
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 1.2em;
    PADDING-LEFT: 13px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.art-Post OL LI
{
    PADDING-LEFT: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%
}
.art-Post UL OL LI
{
    PADDING-LEFT: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%
}
.art-Post UL LI
{
    BACKGROUND-IMAGE: url(images/PostBullets.png);
    PADDING-LEFT: 13px;
    BACKGROUND-REPEAT: no-repeat
}
.art-Post OL UL LI
{
    BACKGROUND-IMAGE: url(images/PostBullets.png);
    PADDING-LEFT: 13px;
    BACKGROUND-REPEAT: no-repeat
}
BLOCKQUOTE
{
    TEXT-ALIGN: left;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
    COLOR: #131609;
    FONT-SIZE: 11px
}
BLOCKQUOTE P
{
    TEXT-ALIGN: left;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
    COLOR: #131609;
    FONT-SIZE: 11px
}
.art-PostContent BLOCKQUOTE P
{
    TEXT-ALIGN: left;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
    COLOR: #131609;
    FONT-SIZE: 11px
}
BLOCKQUOTE
{
    BACKGROUND-IMAGE: url(images/PostQuote.png);
    BORDER-BOTTOM: #ced9a0 1px solid;
    BORDER-LEFT: #ced9a0 1px solid;
    PADDING-BOTTOM: 5px;
    BACKGROUND-COLOR: #eaefd7;
    MARGIN: 10px 10px 10px 50px;
    PADDING-LEFT: 41px;
    PADDING-RIGHT: 5px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: left top;
    BORDER-TOP: #ced9a0 1px solid;
    BORDER-RIGHT: #ced9a0 1px solid;
    PADDING-TOP: 5px
}
.art-PostContent BLOCKQUOTE
{
    BACKGROUND-IMAGE: url(images/PostQuote.png);
    BORDER-BOTTOM: #ced9a0 1px solid;
    BORDER-LEFT: #ced9a0 1px solid;
    PADDING-BOTTOM: 5px;
    BACKGROUND-COLOR: #eaefd7;
    MARGIN: 10px 10px 10px 50px;
    PADDING-LEFT: 41px;
    PADDING-RIGHT: 5px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: left top;
    BORDER-TOP: #ced9a0 1px solid;
    BORDER-RIGHT: #ced9a0 1px solid;
    PADDING-TOP: 5px
}
.art-PostMetadataFooter
{
    BORDER-BOTTOM: #ced9a0 1px solid;
    BORDER-LEFT: #ced9a0 1px solid;
    PADDING-BOTTOM: 1px;
    BACKGROUND-COLOR: #e2e6db;
    PADDING-LEFT: 1px;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #ced9a0 1px solid;
    BORDER-RIGHT: #ced9a0 1px solid;
    PADDING-TOP: 1px
}
.art-PostFooterIcons
{
    PADDING-BOTTOM: 1px;
    PADDING-LEFT: 1px;
    PADDING-RIGHT: 1px;
    PADDING-TOP: 1px
}
.art-PostFooterIcons
{
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
    COLOR: #303427;
    FONT-WEIGHT: normal
}
.art-PostFooterIcons A
{
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
    COLOR: #303427;
    FONT-WEIGHT: normal
}
.art-PostFooterIcons A:link
{
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
    COLOR: #303427;
    FONT-WEIGHT: normal
}
.art-PostFooterIcons A:visited
{
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
    COLOR: #303427;
    FONT-WEIGHT: normal
}
.art-PostFooterIcons A:hover
{
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
    COLOR: #303427;
    FONT-WEIGHT: normal
}
.art-PostFooterIcons A
{
    MARGIN: 0px
}
.art-PostFooterIcons A:link
{
    MARGIN: 0px
}
.art-PostFooterIcons A:visited
{
    MARGIN: 0px
}
.art-PostFooterIcons A:hover
{
    MARGIN: 0px
}
.art-PostFooterIcons A:link
{
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
    COLOR: #556d2c;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
.art-PostFooterIcons A:visited
{
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
    COLOR: #556d2c;
    TEXT-DECORATION: underline
}
.art-PostFooterIcons A.visited
{
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
    COLOR: #556d2c;
    TEXT-DECORATION: underline
}
.art-PostFooterIcons A:hover
{
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
    COLOR: #505742;
    TEXT-DECORATION: none
}
.art-PostFooterIcons A.hover
{
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
    COLOR: #505742;
    TEXT-DECORATION: none
}
.art-button-wrapper .art-button
{
    Z-INDEX: 0;
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    PADDING-BOTTOM: 0px !important;
    LINE-HEIGHT: 27px;
    MARGIN: 0px;
    OUTLINE-STYLE: none;
    OUTLINE-COLOR: invert;
    PADDING-LEFT: 0px !important;
    OUTLINE-WIDTH: medium;
    WIDTH: auto;
    PADDING-RIGHT: 0px !important;
    DISPLAY: inline-block;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    OVERFLOW: visible;
    BORDER-TOP: medium none;
    CURSOR: default;
    BORDER-RIGHT: medium none;
    TEXT-DECORATION: none !important;
    PADDING-TOP: 0px !important
}
.art-button-wrapper
{
    Z-INDEX: 0;
    POSITION: relative;
    WIDTH: auto;
    DISPLAY: inline-block;
    WHITE-SPACE: nowrap;
    HEIGHT: 27px;
    OVERFLOW: hidden
}
.firefox2 .art-button-wrapper
{
    DISPLAY: block;
    FLOAT: left
}
.art-button-wrapper .art-button
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 0px !important;
    LINE-HEIGHT: 27px;
    FONT-STYLE: normal;
    PADDING-LEFT: 11px !important;
    PADDING-RIGHT: 11px !important;
    DISPLAY: block;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
    WHITE-SPACE: nowrap;
    HEIGHT: 27px;
    COLOR: #000000 !important;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none !important;
    PADDING-TOP: 0px !important
}
INPUT
{
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal
}
SELECT
{
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal
}
.hover .art-button
{
    COLOR: #4d5823 !important;
    TEXT-DECORATION: none !important
}
.art-button:hover
{
    COLOR: #4d5823 !important;
    TEXT-DECORATION: none !important
}
.active .art-button
{
    COLOR: #f0f2ee !important
}
.art-button-wrapper .l
{
    BACKGROUND-IMAGE: url(images/Button.png);
    Z-INDEX: -1;
    POSITION: absolute;
    DISPLAY: block;
    HEIGHT: 81px
}
.art-button-wrapper .r
{
    BACKGROUND-IMAGE: url(images/Button.png);
    Z-INDEX: -1;
    POSITION: absolute;
    DISPLAY: block;
    HEIGHT: 81px
}
.art-button-wrapper .l
{
    RIGHT: 5px;
    LEFT: 0px
}
.art-button-wrapper .r
{
    CLIP: rect(auto auto auto 396px);
    WIDTH: 401px;
    RIGHT: 0px
}
.hover .l
{
    TOP: -27px
}
.hover .r
{
    TOP: -27px
}
.active .l
{
    TOP: -54px
}
.active .r
{
    TOP: -54px
}
.art-Footer
{
    Z-INDEX: 0;
    POSITION: relative;
    MARGIN: 5px auto 0px;
    WIDTH: 898px;
    OVERFLOW: hidden
}
.art-Footer .art-Footer-inner
{
    Z-INDEX: 0;
    POSITION: relative;
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 8px;
    PADDING-LEFT: 8px;
    PADDING-RIGHT: 8px;
    HEIGHT: 1%;
    PADDING-TOP: 8px
}
.art-Footer .art-Footer-background
{
    BACKGROUND-IMAGE: url(images/Footer.png);
    Z-INDEX: -1;
    POSITION: absolute;
    WIDTH: 898px;
    BOTTOM: 0px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 150px;
    LEFT: 0px
}
.art-rss-tag-icon
{
    BACKGROUND-IMAGE: url(images/rssIcon.png);
    POSITION: relative;
    MARGIN: 0px 5px 0px 0px;
    WIDTH: 19px;
    DISPLAY: block;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: right center;
    FLOAT: left;
    HEIGHT: 30px;
    CURSOR: default
}
.art-Footer .art-Footer-text P
{
    MARGIN: 0px
}
.art-Footer .art-Footer-text
{
    DISPLAY: inline-block;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
    LETTER-SPACING: 1px;
    COLOR: #424937;
    FONT-SIZE: 10px
}
.art-Footer .art-Footer-text A:link
{
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
    COLOR: #505742;
    TEXT-DECORATION: none
}
.art-Footer .art-Footer-text A:visited
{
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
    COLOR: #6a7458;
    TEXT-DECORATION: none
}
.art-Footer .art-Footer-text A:hover
{
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
    COLOR: #f4f6e9;
    TEXT-DECORATION: underline
}
.art-page-footer
{
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    LETTER-SPACING: normal;
    COLOR: #71913b;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    WORD-SPACING: normal;
    TEXT-DECORATION: underline
}
.art-page-footer A
{
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    LETTER-SPACING: normal;
    COLOR: #71913b;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    WORD-SPACING: normal;
    TEXT-DECORATION: underline
}
.art-page-footer A:link
{
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    LETTER-SPACING: normal;
    COLOR: #71913b;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    WORD-SPACING: normal;
    TEXT-DECORATION: underline
}
.art-page-footer A:visited
{
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    LETTER-SPACING: normal;
    COLOR: #71913b;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    WORD-SPACING: normal;
    TEXT-DECORATION: underline
}
.art-page-footer A:hover
{
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    LETTER-SPACING: normal;
    COLOR: #71913b;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    WORD-SPACING: normal;
    TEXT-DECORATION: underline
}
.art-page-footer
{
    TEXT-ALIGN: center;
    MARGIN: 1em;
    COLOR: #8c9876;
    TEXT-DECORATION: none
}
.art-contentLayout .art-content
{
    BORDER-BOTTOM: 0px;
    POSITION: relative;
    BORDER-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 672px;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    OVERFLOW: hidden;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px;
    PADDING-TOP: 0px
}
.art-contentLayout .art-content-wide
{
    BORDER-BOTTOM: 0px;
    POSITION: relative;
    BORDER-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 896px;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    OVERFLOW: hidden;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px;
    PADDING-TOP: 0px
}
.art-contentLayout .art-sidebar1
{
    BORDER-BOTTOM: 0px;
    POSITION: relative;
    BORDER-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 224px;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    OVERFLOW: hidden;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px;
    PADDING-TOP: 0px
}
.commentlist
{
    BACKGROUND: none transparent scroll repeat 0% 0%
}
.commentlist LI
{
    WIDTH: 80%;
    BACKGROUND: #eef0ea;
    MARGIN-LEFT: 30px
}
.commentlist LI.comment *
{
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 11px
}
.commentlist LI.bypostauthor
{
    BACKGROUND: #bec7ae;
    MARGIN-LEFT: 30px
}
.commentlist LI .avatar
{
    BORDER-BOTTOM: #eee 1px solid;
    BORDER-LEFT: #eee 1px solid;
    PADDING-BOTTOM: 2px;
    MARGIN: 1px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    BACKGROUND: #fff;
    FLOAT: right;
    BORDER-TOP: #eee 1px solid;
    BORDER-RIGHT: #eee 1px solid;
    PADDING-TOP: 2px
}
.commentlist LI CITE
{
    FONT-SIZE: 0.8em
}
LI.comment DIV.comment-meta
{
    FONT-SIZE: 0.8em
}
#commentform TEXTAREA
{
    WIDTH: 75%
}
IMG.wp-smiley
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none;
    PADDING-TOP: 0px
}
.navigation
{
    TEXT-ALIGN: center;
    DISPLAY: block
}
.aligncenter
{
    DISPLAY: block;
    MARGIN-LEFT: auto;
    MARGIN-RIGHT: auto
}
DIV.aligncenter
{
    DISPLAY: block;
    MARGIN-LEFT: auto;
    MARGIN-RIGHT: auto
}
.art-article .aligncenter IMG
{
    DISPLAY: block;
    MARGIN-LEFT: auto;
    MARGIN-RIGHT: auto
}
.aligncenter IMG.art-article
{
    DISPLAY: block;
    MARGIN-LEFT: auto;
    MARGIN-RIGHT: auto
}
.aligncenter IMG
{
    DISPLAY: block;
    MARGIN-LEFT: auto;
    MARGIN-RIGHT: auto
}
IMG.aligncenter
{
    DISPLAY: block;
    MARGIN-LEFT: auto;
    MARGIN-RIGHT: auto
}
.alignleft
{
    FLOAT: left
}
.alignright
{
    FLOAT: right
}
.alignright IMG
{
    MARGIN: 1em 0px 1em 1em
}
IMG.alignright
{
    MARGIN: 1em 0px 1em 1em
}
.alignleft IMG
{
    MARGIN: 1em 1em 1em 0px
}
IMG.alignleft
{
    MARGIN: 1em 1em 1em 0px
}
.wp-caption
{
    BORDER-BOTTOM: #ddd 1px solid;
    TEXT-ALIGN: center;
    BORDER-LEFT: #ddd 1px solid;
    BACKGROUND-COLOR: #f3f3f3;
    MARGIN: 10px;
    BORDER-TOP: #ddd 1px solid;
    BORDER-RIGHT: #ddd 1px solid;
    PADDING-TOP: 4px
}
.wp-caption IMG
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px;
    PADDING-TOP: 0px
}
.wp-caption P.wp-caption-text
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 5px;
    LINE-HEIGHT: 17px;
    MARGIN: 0px;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px;
    FONT-SIZE: 11px;
    PADDING-TOP: 0px
}
.hidden
{
    DISPLAY: none
}
#wp-calendar
{
    MARGIN: 10px auto 0px;
    WIDTH: 155px;
    EMPTY-CELLS: show
}
#wp-calendar #next A
{
    TEXT-ALIGN: right;
    PADDING-RIGHT: 10px
}
#wp-calendar #prev A
{
    TEXT-ALIGN: left;
    PADDING-LEFT: 10px
}
#wp-calendar A
{
    DISPLAY: block
}
#wp-calendar CAPTION
{
    TEXT-ALIGN: center;
    WIDTH: 100%
}
#wp-calendar TD
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 3px
}
.gallery
{
    LETTER-SPACING: normal
}
