body { 
font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f2f1f1; background-image: url(../_toolbox/acgc_bgslice.gif); background-repeat: repeat-x; background-position: left top; margin: 0; padding: 0; 
}

p { color: #333; font-size: 12px; margin: 0; padding: 5px 0; }
#wrapper { 
background-color: #f2f1f1; background-image: url(../_toolbox/wrapper_bg.gif); background-repeat: no-repeat; background-position: center top; width: 804px; margin: 0 auto; padding: 0; 
}

#topbar {
text-align: right; width: 804px; height: 50px; float: left; margin: 0; padding: 7px 0 0; 
}

#topbar p { color: #fff; padding-top: 5px; padding-right: 20px; }

#topbar a:link, #topbar a:visited { 
color: #788f46; text-decoration: none; padding-right: 10px; 
}

#topbar a:hover { 
color: #788f46; text-decoration: underline; padding-right: 10px; 
}
#leftcolumn { 
width: 214px; float: left; margin: 0; padding: 0; 
}
#nav { text-align: right; width: 214px; height: 205px; float: left; margin: 0; padding: 10px 0 0; border-color: #333; border-width: 1px; }
#nav ul, li { margin: 0; padding: 0 15px 3px 0; list-style-type: none; }
#nav a:link, #nav a:visited { color: #fff; font-size: 13px; text-decoration: none; margin: 0; padding: 0; }
#nav a:hover { color: #788f46; font-size: 13px; text-decoration: none; margin: 0; padding: 0; }
#nav a.active:link, #nav a.active:visited, #nav a.active:hover { color: #788f46; font-size: 13px; text-decoration: none; margin: 0; padding: 0; }
#subnav { background-color: #90c1e8; background-image: url(../_toolbox/subnav_top.gif); background-repeat: no-repeat; background-position: center top; text-align: right; width: 214px; float: left; margin: 0; padding: 5px 0 0; }
#subnav .bottom { margin: 0 0 -5px; padding: 0; }
#subnav ul, li { margin: 0; padding: 0 15px 2px 0; list-style-type: none; }
#subnav a:link, #subnav a:visited { color: #fff; font-size: 13px; text-decoration: none; margin: 0; padding: 0; }
#subnav a:hover { color: #788f46; font-size: 13px; text-decoration: none; margin: 0; padding: 0; }
#subnav a.active:link, #subnav a.active:visited, #subnav a.active:hover { color: #788f46; font-size: 13px; text-decoration: none; margin: 0; padding: 0; }
#sidebar { width: 214px; float: left; }
#sidebar a[href $='.pdf'] { background: url(../_toolbox/icon_pdf.gif) no-repeat left top; padding-right: 0; padding-bottom: 18px; padding-left: 18px; }
#sidebar h1 { color: #333; font-size: 12px; font-weight: bold; margin: 12px 0 5px; padding: 0; }
#sidebar h2 { color: #788f46; font-size: 12px; font-weight: bold; margin: 10px 0 0; padding: 0; }
#sidebar h3 { color: #333; font-size: 11px; font-weight: bold; margin: 5px 0 0; padding: 0; }
#sidebar p { font-size: 11px; }
#sidebar a:link, #sidebar a:visited { color: #c00; text-decoration: none; }
#sidebar a:hover { color: #c00; text-decoration: underline; }
#sidebar .resources { background-color: #fff; background-image: url(../_toolbox/side_bgslice.gif); background-repeat: repeat-x; background-position: left bottom; width: 213px; margin-top: 15px; margin-right: 0; margin-bottom: 10px; padding: 0; border: solid 1px #ccc; }
#sidebar .dlgraphic { background-image: url(../_toolbox/dlgraphic.gif); background-repeat: no-repeat; background-position: left top; padding: 5px 5px 5px 55px; }
#sidebar .resources p { font-size: 11px; line-height: 16px; }
#sidebar .archivebox { background-color: #fff; background-image: url(../_toolbox/side_bgslice.gif); background-repeat: repeat-x; background-position: left bottom; width: 213px; margin-top: 10px; margin-right: 0; margin-bottom: 10px; padding: 0; border: solid 1px #ccc; }
#sidebar .newsgraphic { background-image: url(../_toolbox/newsgraphic.gif); background-repeat: no-repeat; background-position: left top; padding: 5px 5px 5px 55px; }
#sidebar .memberbox { background-color: #fff; background-image: url(../_toolbox/side_bgslice.gif); background-repeat: repeat-x; background-position: left bottom; width: 213px; margin: 10px 0; padding: 0; border: solid 1px #ccc; }
#sidebar .memgraphic { background-image: url(../_toolbox/memgraphic.gif); background-repeat: no-repeat; background-position: left top; padding: 5px 5px 5px 55px; }
#sideBanner {margin-top:20px;width:154px; height:54px; background: url(../_toolbox/poverty_banner.jpg) top center no-repeat;padding:75px 0 0 60px;}
#rightcolumn { 
width: 575px; float: right; margin: 0; padding: 0; 
}
.wk9x{ display:inline; width:100%; margin:0 auto;}
.wk9x h3{margin:0; padding:0; display:inline;background:none;}
.wk9x h3 a{text-decoration:none;color:#F1F1F1; cursor:default; background:none;}
#content {
background-color: #fff; width: 536px; margin: 0; padding: 10px; border: solid 1px #ccc;
 }
 
#content a[href $='.pdf'] { background: url(../_toolbox/icon_pdf.gif) no-repeat left top; padding-right: 0; padding-bottom: 18px; padding-left: 18px; }
 
#content p{ color: #333; font-size: 12px; line-height: 16px; margin: 0; padding: 5px 10px; }
#content h1 { color: #788f46; font-size: 18px; font-weight: normal; margin: 10px 0 2px; padding: 0; }
#content h2 { color: #333; font-size: 14px; font-weight: bold; margin: 15px 0 10px 0; padding: 0; }
#content h3 { color: #333; font-size: 14px; font-weight: normal; margin: 4px 0 0px; padding: 0; }
#content .required {color:#cc6666;}
#content a:link, #content a:visited { 
color: #c33; font-weight: bold; text-decoration: none; 
}

#content a:hover { 
color: #c33; font-weight: bold; text-decoration: underline; 
}

#content ul, #content li { 
color: #333; font-size: 12px; margin: 5px 0 5px 25px; padding: 0; list-style-type: disc; 
}
#content .news { background-color: #f1f2f2; margin: 10px 0; padding: 10px; }
#content .line { margin: 0 0 10px; padding: 0; border-bottom: 2px dotted #90c1e8; border-top-color: #90c1e8; border-top-width: 0; border-right-color: #90c1e8; border-right-width: 0; border-left-color: #90c1e8; border-left-width: 0; }
#contentfoot { margin: 10px 0 0; padding: 0; border-top: 2px dotted #80c4d6; }

#footer { 
text-align: right; margin: 0; padding: 0; 
}

#footer p { 
color: #ccc; font-size: 10px; margin: 0; padding: 5px 25px 5px 5px; 
}

#clr { 
clear: both; margin: 0; padding: 0; 
}
tr.hide{display:none;}
tr td p .error{
	display:block;
	color:#CC0000;
}