/*
=======================
 ControlPanel style 
=======================
*/

.cntWrpr { background:none; margin:0 auto; width:900px; }
.ControlPanel { background:url(images/cpanel_center.png) repeat-x bottom left; border:none; padding-bottom:10px; }
.cpanel_left { background:url(images/cpanel_left.png) no-repeat bottom left; padding-left:21px; }
.cpanel_right { background:url(images/cpanel_right.png) no-repeat bottom right; padding-right:33px; }

/*-----Logo-----*/
.logo { margin:15px 0 0 10px; width:316px; height:118px; }

/*-------------- Empty panes Style --------------*/
.DNNEmptyPane { width:0; padding:0; margin:0; }

/*-------------Pane Styles------------------*/
.contentpane { margin:0 10px; }
.bottompane, .toppane { padding:0 5px; }

/*===============================
    Kills spacer in action menu
===============================*/

span [class*=MenuBreak] { display:none; }


/*-------------Font & Link Styles-----------*/

h1 { font-size:1.6em; color:#F6C20A; font-weight:600; }
h2 { font-size:1.5em; color:#598527; font-weight:500; }
h3 { font-size:1.3em; color:#415C24; font-style:italic; }

a.pdf:after { content:" (PDF)"; }
a.pdf { font-size:1.2em; color:#7E5437; font-weight:600; }
a.external:after { content:" (External)"; }
a.external { font-size:1.2em; color:#D28D48; font-weight:600; }

ul li { list-style-image:url(images/checkMark.png); list-style-position:inside; line-height:15px; }

a.SkinObject { text-decoration:none; color:#77A942 !important; }
a.SkinObject:hover { text-decoration:underline; }

.ftrLnks { margin:0 auto; width:900px; text-align:center; }
.ftrLnks a.SkinObject { text-decoration:none; color:#000000; }
.ftrLnks a.SkinObject:hover { text-decoration:underline; }


.matrixVert { border-left:1px solid #000; border-right:1px solid #000; }
.matrixHoriz { border-top:1px solid #000; border-bottom:1px solid #000; }

.homeworksButton { background:url(images/home-works.png) no-repeat; position:relative; z-index:1000; width:129; height:37px; }
.homeworksButton:hover { background:url(images/home-works-rollover.png) no-repeat; }
/* Generated with Artisteer version 2.4.0.25435, file checksum is F1FB9E4E. **/

body { margin:0 auto; padding:0; background-color:#5A3816; background-image:url('images/page_t.jpg'); background-repeat:repeat; background-attachment:scroll; background-position:top left; font-family:Tahoma, Arial, Helvetica, Sans-Serif; font-size:12px; font-style:normal; font-weight:normal; color:#000000; }
#art-main { position:relative; width:100%; left:0; top:0; cursor:default; }
#art-page-background-gradient { position:absolute; background-image:url('images/page_g.jpg'); background-repeat:repeat-x; top:0; width:100%; height:900px;
 }
#art-page-background-gradient { background-position:top left; }
.cleared { float:none; clear:both; margin:0; padding:0; border:none; font-size:1px; }
form { padding:0 !important; margin:0 !important; }
table.position { position:relative; width:100%; table-layout:fixed; }
/* end Page **/

/* begin Box, Sheet **/

.art-sheet { position:relative; z-index:0; margin:0 auto; width:918px; min-width:43px; min-height:43px; }
.art-sheet-body { position:relative; z-index:1; padding:10px; }
.art-sheet-tr, .art-sheet-tl, .art-sheet-br, .art-sheet-bl, .art-sheet-tc, .art-sheet-bc,.art-sheet-cr, .art-sheet-cl { position:absolute; z-index:-1; }
.art-sheet-tr, .art-sheet-tl, .art-sheet-br, .art-sheet-bl { width:70px; height:70px; background-image:url('images/sheet_s.png'); }
.art-sheet-tl { top:0; left:0; clip:rect(auto, 35px, 35px, auto); }
.art-sheet-tr { top:0; right:0; clip:rect(auto, auto, 35px, 35px); }
.art-sheet-bl { bottom:0; left:0; clip:rect(35px, 35px, auto, auto); }
.art-sheet-br { bottom:0; right:0; clip:rect(35px, auto, auto, 35px); }
.art-sheet-tc, .art-sheet-bc { left:35px; right:35px; height:70px; background-image:url('images/sheet_h.png'); }
.art-sheet-tc { top:0; clip:rect(auto, auto, 35px, auto); }
.art-sheet-bc { bottom:0; clip:rect(35px, auto, auto, auto); }
.art-sheet-cr, .art-sheet-cl { top:35px; bottom:35px; width:70px; background-image:url('images/sheet_v.png'); }
.art-sheet-cr { right:0; clip:rect(auto, auto, auto, 35px); }
.art-sheet-cl { left:0; clip:rect(auto, 35px, auto, auto); }
.art-sheet-cc { position:absolute; z-index:-1; top:35px; left:35px; right:35px; bottom:35px; background-color:#FFFFFF; }
.art-sheet { margin-top:20px !important; cursor:auto; }
#art-page-background-simple-gradient, #art-page-background-gradient, #art-page-background-glare { min-width:918px; }
/* end Box, Sheet **/

/* begin Header **/

div.art-header { margin:0 auto; position:relative; z-index:0; width:898px; height:150px; overflow:hidden; }
div.art-header-png { position:absolute; z-index:-2; top:0; left:0; width:898px; height:150px; background-image:url('images/header.png'); background-repeat:no-repeat; background-position:left top; }
div.art-header-jpeg { position:absolute; z-index:-1; top:0; left:0; width:898px; height:150px; background-image:url('images/header.jpg'); background-repeat:no-repeat; background-position:center center; }
/* end Header **/

/* begin Menu **/

/* menu structure **/

.art-menu a { text-align:left; text-decoration:none; outline:none; letter-spacing:normal; word-spacing:normal; }
.art-menu, .art-menu ul { margin:0; padding:0; border:0; list-style-type:none; display:block; }
.art-menu li { margin:0; padding:0; border:0; display:block; float:left; position:relative; z-index:5; background:none; }
.art-menu li:hover { z-index:10000; white-space:normal; }
.art-menu li li { float:none; }
.art-menu ul { visibility:hidden; position:absolute; z-index:10; left:0; top:0; background:none; }
.art-menu li:hover>ul { visibility:visible; top:100%; }
.art-menu li li:hover>ul { top:0; left:100%; }
.art-menu:after, .art-menu ul:after { content:"."; height:0; display:block; visibility:hidden; overflow:hidden; clear:both; }
.art-menu, .art-menu ul { min-height:0; }
.art-menu ul { background-image:url(images/spacer.gif); padding:10px 30px 30px 30px; margin:-10px 0 0 -30px; }
.art-menu ul ul { padding:30px 30px 30px 10px; margin:-30px 0 0 -10px; }
ul.art-menu { float:right; }
/* menu structure **/

.art-menu { padding:0 0 0 0; }
.art-nav { position:relative; height:30px; z-index:100; }
.art-nav .l, .art-nav .r { position:absolute; z-index:-1; top:0; height:30px; background-image:url('images/nav.png'); }
.art-nav .l { left:0; right:0; }
.art-nav .r { right:0; width:898px; clip:rect(auto, auto, auto, 898px); }
/* end Menu **/

/* begin MenuItem **/

.art-menu a { position:relative; display:block; overflow:hidden; height:30px; cursor:pointer; text-decoration:none; }
.art-menu li { margin-right:0; margin-left:0; }
.art-menu ul li {   margin:0;   clear:both; }
.art-menu a .r, .art-menu a .l { position:absolute; display:block; top:0; z-index:-1; height:90px; background-image:url('images/menuitem.png'); }
.art-menu a .l { left:0; right:0; }
.art-menu a .r { width:400px; right:0; clip:rect(auto, auto, auto, 400px); }
.art-menu a .t { font-family:Tahoma, Arial, Helvetica, Sans-Serif; font-size:12px; font-style:normal; font-weight:normal; color:#F3F1EC; padding:0 22px; margin:0 0; line-height:30px; text-align:center; }
.art-menu a:hover .l, .art-menu a:hover .r { top:-30px; }
.art-menu li:hover>a .l, .art-menu li:hover>a .r { top:-30px; }
.art-menu li:hover a .l, .art-menu li:hover a .r { top:-30px; }
.art-menu a:hover .t { color:#F5F4EF; }
.art-menu li:hover a .t { color:#F5F4EF; }
.art-menu li:hover>a .t { color:#F5F4EF; }
.art-menu a.active .l, .art-menu a.active .r { top:-60px; }
.art-menu a.active .t { color:#415C24; }
/* end MenuItem **/

/* begin MenuSeparator **/

.art-nav .art-menu-separator { display:block; width:1px; height:30px; background-image:url('images/menuseparator.png'); }
/* end MenuSeparator **/

/* begin MenuSubItem **/

.art-menu ul a { display:block; text-align:center; white-space:nowrap; height:20px; width:180px; overflow:hidden; line-height:38px; background-image:url('images/subitem.png'); background-position:left top; background-repeat:repeat-x; border-width:0; border-style:solid; }
.art-nav ul.art-menu ul span, .art-nav ul.art-menu ul span span { display:inline; float:none; margin:inherit; padding:inherit; background-image:none; text-align:inherit; text-decoration:inherit; }
.art-menu ul a, .art-nav ul.art-menu ul span, .art-nav ul.art-menu ul span span { text-align:left; text-indent:12px; text-decoration:none; line-height:20px; color:#F5F4EF; font-family:Tahoma, Arial, Helvetica, Sans-Serif; font-size:12px; font-style:normal; font-weight:normal; margin:0; padding:0; }
.art-menu ul li a:hover { color:#4B6A29; background-position:0 -38px; }
.art-menu ul li:hover>a { color:#4B6A29; background-position:0 -38px; }
.art-nav .art-menu ul li a:hover span, .art-nav .art-menu ul li a:hover span span { color:#4B6A29; }
.art-nav .art-menu ul li:hover>a span, .art-nav .art-menu ul li:hover>a span span { color:#4B6A29; }
/* end MenuSubItem **/

/* begin Layout **/

.art-content-layout { display:table; padding:0; border:none; width:898px; }
.art-content-layout .art-content-layout { width:auto; margin:0; }
div.art-content-layout div.art-layout-cell, div.art-content-layout div.art-layout-cell div.art-content-layout div.art-layout-cell {  display:table-cell; }
div.art-layout-cell div.art-layout-cell {  display:block; }
div.art-content-layout-row { display:table-row;  }
.art-content-layout { table-layout:fixed; border-collapse:collapse; background-color:Transparent; border:none !important; padding:0 !important; }
.art-layout-cell, .art-content-layout-row { background-color:Transparent; vertical-align:top; text-align:left; }
/* end Layout **/

/* begin Box, Block, VMenuBlock **/

.art-vmenublock { position:relative; z-index:0; margin:0 auto; min-width:1px; min-height:1px; }
.art-vmenublock-body { position:relative; z-index:1; padding:0; }
.art-vmenublock-cc { position:absolute; z-index:-1; top:0; left:0; right:0; bottom:0; background-color:#FFFFFF; }
.art-vmenublock { margin:7px; }
/* end Box, Block, VMenuBlock **/

/* begin Box, Box, VMenuBlockContent **/

.art-vmenublockcontent { position:relative; z-index:0; margin:0 auto; min-width:1px; min-height:1px; }
.art-vmenublockcontent-body { position:relative; z-index:1; padding:5px; }
.art-vmenublockcontent-cc { position:absolute; z-index:-1; top:0; left:0; right:0; bottom:0; background-color:#FFFFFF; }
.art-vmenublockcontent { position:relative; z-index:0; margin:0 auto; min-width:1px; min-height:1px; }
.art-vmenublockcontent-body { position:relative; z-index:1; padding:5px; }
.art-vmenublockcontent-cc { position:absolute; z-index:-1; top:0; left:0; right:0; bottom:0; background-color:#FFFFFF; }
/* end Box, Box, VMenuBlockContent **/

/* begin Box, Block **/

.art-block { position:relative; z-index:0; margin:0 auto; min-width:15px; min-height:15px; }
.art-block-body { position:relative; z-index:1; padding:8px; }
.art-block-tr, .art-block-tl, .art-block-br, .art-block-bl, .art-block-tc, .art-block-bc,.art-block-cr, .art-block-cl { position:absolute; z-index:-1; }
.art-block-tr, .art-block-tl, .art-block-br, .art-block-bl { width:14px; height:14px; background-image:url('images/block_s.png'); }
.art-block-tl { top:0; left:0; clip:rect(auto, 7px, 7px, auto); }
.art-block-tr { top:0; right:0; clip:rect(auto, auto, 7px, 7px); }
.art-block-bl { bottom:0; left:0; clip:rect(7px, 7px, auto, auto); }
.art-block-br { bottom:0; right:0; clip:rect(7px, auto, auto, 7px); }
.art-block-tc, .art-block-bc { left:7px; right:7px; height:14px; background-image:url('images/block_h.png'); }
.art-block-tc { top:0; clip:rect(auto, auto, 7px, auto); }
.art-block-bc { bottom:0; clip:rect(7px, auto, auto, auto); }
.art-block-cr, .art-block-cl { top:7px; bottom:7px; width:14px; background-image:url('images/block_v.png'); }
.art-block-cr { right:0; clip:rect(auto, auto, auto, 7px); }
.art-block-cl { left:0; clip:rect(auto, 7px, auto, auto); }
.art-block-cc { position:absolute; z-index:-1; top:7px; left:7px; right:7px; bottom:7px; background-color:#EDF5E5; }
.art-block { margin:7px; }
/* end Box, Block **/

/* begin BlockHeader **/

.art-blockheader { position:relative; z-index:0; height:30px; margin-bottom:7px; }
.art-blockheader .t { height:30px; color:#000000; font-family:Tahoma, Arial, Helvetica, Sans-Serif; font-size:12px; font-style:normal; font-weight:bold; margin-left:10px; margin-right:10px; margin:0; padding:0 10px 0 28px; white-space:nowrap; line-height:30px;	 }
.art-blockheader .l, .art-blockheader .r { display:block; position:absolute; z-index:-1; height:30px; background-image:url('images/blockheader.png'); }
.art-blockheader .l { left:0; right:22px; }
.art-blockheader .r { width:898px; right:0; clip:rect(auto, auto, auto, 876px); }
/* end BlockHeader **/

/* begin Box, BlockContent **/

.art-blockcontent { position:relative; z-index:0; margin:0 auto; min-width:1px; min-height:1px; }
.art-blockcontent-body { position:relative; z-index:1; padding:7px; }
.art-blockcontent-body { color:#756948; font-family:Tahoma, Arial, Helvetica, Sans-Serif; font-size:12px; font-style:normal; font-weight:normal; }
.art-blockcontent-body a:link { color:#53762E; font-family:Tahoma, Arial, Helvetica, Sans-Serif; text-decoration:underline; }
.art-blockcontent-body a:visited, .art-blockcontent-body a.visited { color:#A4956A; font-family:Tahoma, Arial, Helvetica, Sans-Serif; text-decoration:underline; }
.art-blockcontent-body a:hover, .art-blockcontent-body a.hover { color:#D29B04; font-family:Tahoma, Arial, Helvetica, Sans-Serif; text-decoration:none; }
.art-blockcontent-body ul { list-style-type:none; color:#2C281B; margin:0; padding:0; }
.art-blockcontent-body ul li { font-family:Tahoma, Arial, Helvetica, Sans-Serif; font-size:12px; text-decoration:none; line-height:1.25em; padding:0 0 0 13px; background-image:url('images/blockcontentbullets.png'); background-repeat:no-repeat; }
/* end Box, BlockContent **/

/* begin Button **/

.art-button-wrapper .art-button { font-family:Tahoma, Arial, Helvetica, Sans-Serif; font-size:12px; font-style:normal; font-weight:normal; display:inline-block; vertical-align:middle; white-space:nowrap; text-align:left; text-decoration:none !important; color:#000000 !important; width:auto; outline:none; border:none; background:none; line-height:34px; height:34px; margin:0; padding:0 21px !important; overflow:visible; cursor:default; z-index:0; }
.art-button img, .art-button-wrapper img { margin:0; vertical-align:middle; }
.art-button-wrapper { vertical-align:middle; display:inline-block; position:relative; height:34px; overflow:hidden; white-space:nowrap; width:auto; margin:0; padding:0; z-index:0; }
.firefox2 .art-button-wrapper { display:block; float:left; }
input, select, textarea, select { vertical-align:middle; font-family:Tahoma, Arial, Helvetica, Sans-Serif; font-size:12px; font-style:normal; font-weight:normal; }
.art-block select  {   width:96%; }
.art-button-wrapper.hover .art-button, .art-button:hover { color:#000000 !important; text-decoration:none !important; }
.art-button-wrapper.active .art-button { color:#FFF9EB !important; }
.art-button-wrapper .l, .art-button-wrapper .r { display:block; position:absolute; z-index:-1; height:102px; margin:0; padding:0; background-image:url('images/button.png'); }
.art-button-wrapper .l { left:0; right:11px; }
.art-button-wrapper .r { width:411px; right:0; clip:rect(auto, auto, auto, 400px); }
.art-button-wrapper.hover .l, .art-button-wrapper.hover .r { top:-34px; }
.art-button-wrapper.active .l, .art-button-wrapper.active .r { top:-68px; }
.art-button-wrapper input { float:none !important; }
/* end Button **/

/* begin Box, Post **/

.art-post { position:relative; z-index:0; margin:0 auto; min-width:1px; min-height:1px; }
.art-post-body { position:relative; z-index:1; padding:10px; }
.art-post { margin:7px; }
a img { border:0; }
.art-article img, img.art-article { border:solid 1px #72A23F; margin:10px; }
.art-metadata-icons img { border:none; vertical-align:middle; margin:2px; }
.art-article table, table.art-article { border-collapse:collapse; margin:1px; width:auto; }
.art-article table, table.art-article .art-article tr, .art-article th, .art-article td { background-color:Transparent; }
.art-article th { text-align:center; vertical-align:middle; padding:7px; }
pre { overflow:auto; padding:0.1em; }
/* end Box, Post **/

/* begin PostHeaderIcon **/

.art-postheader { margin:0.2em 0; padding:0; font-family:Verdana, Geneva, Arial, Helvetica, Sans-Serif; font-size:22px; font-style:normal; font-weight:bold; text-align:left; color:#415C24; }
.art-postheader a, .art-postheader a:link, .art-postheader a:visited, .art-postheader a:hover { font-family:Verdana, Geneva, Arial, Helvetica, Sans-Serif; font-size:22px; font-style:normal; font-weight:bold; text-align:left; margin:0; color:#415C24; }
/* end PostHeaderIcon **/

/* begin PostHeader **/

.art-postheader a:link { font-family:Verdana, Geneva, Arial, Helvetica, Sans-Serif; text-decoration:none; text-align:left; color:#679339; }
.art-postheader a:visited, .art-postheader a.visited { font-family:Verdana, Geneva, Arial, Helvetica, Sans-Serif; text-decoration:underline; text-align:left; color:#000000; }
.art-postheader a:hover, .art-postheader a.hovered { font-family:Verdana, Geneva, Arial, Helvetica, Sans-Serif; text-decoration:none; text-align:left; color:#E6AA05; }
/* end PostHeader **/

/* begin PostContent **/

.art-postcontent p { margin:0.5em 0; }
.art-postcontent, .art-postcontent p, ul.art-menu, ul.art-menu ul, ul.art-vmenu, ul.art-vmenu ul { font-family:Tahoma, Arial, Helvetica, Sans-Serif; font-size:12px; font-style:normal; font-weight:normal; }
.art-postcontent { margin:0; }
/* end PostContent **/

/* begin PostBullets **/

ol, ul { color:#4F4730; margin:1em 0 1em 2em; padding:0; font-family:Tahoma, Arial, Helvetica, Sans-Serif; font-size:12px; }
li ol, li ul { margin:0.5em 0 0.5em 2em; padding:0; }
li { margin:0.2em 0; padding:0; }
ul { list-style-type:none; }
ol { list-style-position:inside;
 }
.art-post li { padding:0 0 0 15px; line-height:1em; }
.art-post ol li, .art-post ul ol li { background:none; padding-left:0; }
.art-post ul li, .art-post ol ul li { background-image:url('images/postbullets.png'); background-repeat:no-repeat; padding-left:15px; }
/* end PostBullets **/

/* begin PostQuote **/

blockquote,
blockquote p,
.art-postcontent blockquote p { color:#191710; font-family:Tahoma, Arial, Helvetica, Sans-Serif; font-style:italic; font-weight:normal; text-align:left; }
blockquote,
.art-postcontent blockquote { margin:10px 10px 10px 50px; padding:5px 5px 5px 5px; background-color:#FFFFFF; }
/* end PostQuote **/

/* begin Footer **/

.art-footer { position:relative; z-index:0; overflow:hidden; width:898px; margin:0 auto; }
.art-footer .art-footer-inner { height:1%; position:relative; z-index:0; padding:8px; text-align:center; }
.art-footer .art-footer-background { position:absolute; z-index:-1; background-repeat:no-repeat; background-image:url('images/footer.png'); width:898px; height:150px; bottom:0; left:0; }
.art-footer .art-footer-text p { margin:0; }
.art-footer .art-footer-text { display:inline-block; color:#BBD89C; font-family:Tahoma, Arial, Helvetica, Sans-Serif; font-size:11px; }
.art-footer .art-footer-text a:link { color:#B4D491; font-family:Tahoma, Arial, Helvetica, Sans-Serif; text-decoration:underline; }
.art-footer .art-footer-text a:visited { color:#9E8E61; font-family:Tahoma, Arial, Helvetica, Sans-Serif; text-decoration:underline; }
.art-footer .art-footer-text a:hover { color:#FCD569; font-family:Tahoma, Arial, Helvetica, Sans-Serif; text-decoration:none; }
/* end Footer **/

/* begin PageFooter **/

.art-page-footer, .art-page-footer a, .art-page-footer a:link, .art-page-footer a:visited, .art-page-footer a:hover { font-family:Arial; font-size:10px; letter-spacing:normal; word-spacing:normal; font-style:normal; font-weight:normal; text-decoration:underline; color:#FBC123; }
.art-page-footer { margin:1em; text-align:center; text-decoration:none; color:#90C05D; }
/* end PageFooter **/

/* begin LayoutCell, content **/

.art-content-layout .art-content { width:100%; padding:0 10px; }
/* end LayoutCell, content **/



/* begin Page **/

#LoginInfo h3 { background-color:transparent; }
.Normal, .normal, #LoginInfo, #QuickLinks, #LoginInfo p.LoginNotes, .art-postcontent .SubHead, .art-postcontent .Normal, .SubHead, .WizardText, .SkinObject { font-size:1em; color:#000000; }
.NormalBold { font-size:1em; color:#000000; font-weight:bold; }
#LoginInfo { width:100%; background-color:Transparent; }
#LoginInfo dt { color:#000000; font-weight:bold; }
#LoginInfo div.LoginBlock { width:45%; }
.Head { font-family:Verdana, Geneva, Arial, Helvetica, Sans-Serif; font-size:18px; font-style:normal; font-weight:bold; text-align:left; color:#6F6344; }
h2.Head { font-family:Verdana, Geneva, Arial, Helvetica, Sans-Serif; font-size:22px; font-style:normal; font-weight:bold; text-align:left; color:#77A942; }
#QuickLinks { border:0; float:none; width:auto; background-color:Transparent; }
th { color:#000000; font-weight:bold; }
a.CommandButton, a.SkinObject { font-family:Tahoma, Arial, Helvetica, Sans-Serif; text-decoration:none; color:#77A942; }
a.CommandButton:link, a.SkinObject:link { font-family:Tahoma, Arial, Helvetica, Sans-Serif; text-decoration:none; color:#77A942; }
.DNNAlignright p, .DNNAlignright th, .DNNAlignright td { text-align:right; }
.DNNAligncenter p, .DNNAligncenter th, .DNNAligncenter td { text-align:center; }
.DNNAlignleft p, .DNNAlignleft th, .DNNAlignleft td { text-align:left; }/* end Page **/

/* begin Menu **/

.art-menu ul li, .art-menu ul li li, .art-menu ul li li li { list-style-type:none; }
/* end Menu **/

/* begin BlockHeader **/

.art-blockheader .t .Head { height:30px; color:#000000; font-family:Tahoma, Arial, Helvetica, Sans-Serif; font-size:12px; font-style:normal; font-weight:bold; margin-left:10px; margin-right:10px; white-space:nowrap; padding:0; line-height:30px; margin:0; }
/* end BlockHeader **/

/* begin Box, BlockContent **/

.art-blockcontent-body .SubHead, .art-blockcontent-body .Normal { color:#756948; font-family:Tahoma, Arial, Helvetica, Sans-Serif; font-size:12px; font-style:normal; font-weight:normal; }
.art-blockcontent-body td { padding:0; }
.SubHead, td.SubHead { border:0; padding:0; }
.art-blockcontent-body table { width:100%; }
.art-blockcontent-body ul li, .art-blockcontent-body ol ul li { list-style-type:none; }
/* end Box, BlockContent **/

/* begin PostHeaderIcon **/

#LoginInfo h3 { margin:0.2em 0; padding:0; font-weight:bold; font-style:normal; letter-spacing:normal; word-spacing:normal; text-decoration:none; font-variant:normal; text-align:left; text-indent:0; line-height:inherit; text-transform:uppercase;
  color:#415C24; }
.art-postheader .t .Head { font-family:Verdana, Geneva, Arial, Helvetica, Sans-Serif; font-size:22px; font-style:normal; font-weight:bold; text-align:left; color:#415C24; }
div.hr { display:none; }
/* end PostHeaderIcon **/

/* begin PostContent **/

.Normal, .normal, #LoginInfo, #QuickLinks, #LoginInfo p.LoginNotes, .art-PostContent .SubHead, .art-PostContent .Normal, .SubHead, .WizardText, .SkinObject { font-family:Arial, Helvetica, Sans-Serif; font-size:1em; }
.NormalBold { font-family:Tahoma, Arial, Helvetica, Sans-Serif; font-size:12px; font-style:normal; font-weight:bold; }
#LoginInfo dt { font-family:Tahoma, Arial, Helvetica, Sans-Serif; font-size:12px; font-style:normal; font-weight:normal; }
th { font-family:Tahoma, Arial, Helvetica, Sans-Serif; font-size:12px; font-style:normal; font-weight:normal; }
.art-postcontent .DNN_ForumContent table { width:100%; }
.art-PostContent .DNN_ForumContent img { border:0; }
.art-article .DNN_EventsContent table, .ThemeEvents table {   width:100%; }/* end PostContent **/

/* begin PostBullets **/

.art-post ul li, .art-post ol ul li { list-style-type:none; }
/* end PostBullets **/

/* begin Footer **/

.art-footer .art-footer-text .SkinObject { display:inline-block; color:#BBD89C; font-weight:normal; font-family:Tahoma, Arial, Helvetica, Sans-Serif; font-size:11px; }

/* end Footer */