/* Categories */
#categories_holder	{background-image:url("/img/bgwhite.gif"); background-color:#f3fcee}
#categories	{background:url("/img/bgcatsmall.gif") transparent left top repeat-x}
#categories .text	{border-top:3px solid #cfefb9; border-bottom:3px solid #cfefb9}
#categories	h2 {text-align:center; margin:0.8em 0 0.8em 0; padding:0; font-size:90%; font-weight:normal}
#categories	h2.s {font-weight:bold}
#categories	h2 a {color:#000}
#categories	.lline	{background:url("/img/vertline.gif") transparent left top repeat-y}
#categories	.rline	{background:url("/img/vertline.gif") transparent right top repeat-y}

#categories	.frm div {background:url("/img/lborder.gif") transparent left top no-repeat}
#categories	.frm div {background:url("/img/lborder.gif") transparent left top no-repeat}
#categories	.frm div div {background:url("/img/rborder.gif") transparent right top no-repeat}
#categories	.frm div div div {background-position:left center; background-repeat:no-repeat; background-color:#fff; margin:0 2px 0 2px; height:72px; border-top:2px solid #c9dcbc; border-bottom:2px solid #c9dcbc}
#categories	.frm {font-size:90%}
#categories	.frm a {color:#333}
#categories	.frm ul {padding:0 0 0 1em; margin:1em 0 2em 4px; list-style-image:url('/img/li-gray.gif')}

/* Content block */
#content {margin-bottom:1em}
#content #text {padding-right:2em}
#path	{margin-top:5px; margin-bottom:5px;font-size:12px; color:#666666}
#path a	{color:#666666}



/* Second menu */
#secondmenu {padding-top:2em}
#secondmenu ul {padding:0 0 0 1em; margin:1em 0 2em 4px}
#secondmenu li {padding:0.2em 0 0.4em 0; font-weight:normal; list-style-image:url('/img/li-gray.gif'); list-style:round; line-height:1.25em}
#secondmenu a.s {color:#000000; font-weight:bold}
#secondmenu ul ul {margin:0.5em 0 0.5em 4px}
#secondmenu ul ul li {color:#59a920; padding:0.1em 0 0.3em 0; list-style-image:url('/img/li-green.gif')}
#secondmenu ul ul a {color:#559626}

/* Table decoration */
table.description {margin:0; border-bottom:1px solid #cfefb9}
table.description th {padding:0.4em; text-align:left; background-color:#cfefb9; font-weight:bold}
table.description td {padding:0.8em 1em 0 0.4em; background-color:#fff; border-top:1px solid #cfefb9; border-bottom:0.5em solid #fff}
table.description td.cap {text-align:left; background-color:#f3fcee; border-top:1px solid #cfefb9; border-bottom:0.5em solid #fff}

/* Print version */
#printversion	{font-size:75%; margin-top:2em}
#printversion a	{color:#999999}

/* User */
.indent {margin-right: 0.6em}
