/* VioPac 8.0 Stylesheet (c) 2005,2006,2007,2008,2009,2010 VioPac All Rights Reserved. */

tt, kbd, samp, body {
	font-family: arial,helvetica,sans-serif;
	font-size: 8pt;
	color: #bfbfbf;
	background: #313131;
	background-image: url(/img/ninja-bg-stripes.png); 
	margin: 0px;
	text-align: left;
/*	border: 1px solid #cccccc; */
}

pre, code {
	border: 1px solid #ccffcc;
	padding: 13px;
	font-size: 8pt;
	font-family: times,serif;
	color: #cdcdcd;
	background-image: url(/img/ninja-bg-header-stripes.png);
	width: 90%;
}

blockquote {
	font-family: times,serif;
	font-size: 8pt;
	color: #afafaf;
	background: #707070;
}

/* Order here is important. Good old-fashioned Ordnung.
 * In short, link, visited, hoover, active
 */

a:link {
	color: #df7501;
	background-color: inherit;
}   

a:visited {
	color: #df7501;
    background-color: inherit;
}   
 
a:hover {
	color: #ffffff;
    background-color: inherit;
}   

a:active {
	color: #cdcdcd;
    background-color: inherit;
}

a.header:link {
	color: #df7501;
	background-color: inherit;
	font-weight: bolder;
	text-decoration: none
}

a.header:visited {
	color: #df7501;
	background-color: inherit;
	font-weight: bolder;
	text-decoration: none
}
 
a.header:hover {
	color: #ffffff;
	background-color: inherit;
	font-weight: bolder;
}

a.header:active {
	color: #cdffcd;
	background-color: inherit;
	font-weight: bolder;
	text-decoration: none
}

a.search:link {
	color: #df7501;
	background-color: inherit;
	text-decoration: none
}

a.search:visited {
	color: #df7501;
	background-color: inherit;
	text-decoration: none
}
 
a.search:hover {
	color: #ffffff;
	background-color: inherit;
}

a.search:active {
	color: #cdffcd;
	background-color: inherit;
	text-decoration: none
}

img {
	border: 0px;
}

img.link {
	border: 1px solid #df7501;
}

img.titlespacer {
	border: 0px;
	width: 30px;
	height: 5px;
}

p.center {
	text-align: center;
}

p.right {
	text-align: right;
}

p.copyright {
	text-align: center;
	border-top: 1px dashed #d47300;
	font-family: arial,sans-serif;
	font-size: 7pt;
}

p.footnote {
	font-family: verdana,arial,sans-serif;
	font-size: 7pt;
}

p.big {
	font-family: verdana,arial,sans-serif;
	font-size: 13pt;
}

b.title	{
	color: #d47300;
}

b.month {
	color: #ffffff;
}

table {
	width: 100%;
	border: 0px;
	empty-cells: show;
	padding: 0px;
	border-spacing: 0px;
}

td {
	vertical-align: top;
}

td.pageheader {
/* color: #d47300; */
/*
 *  This works in Fx but not in Konquerat
 *	background: inherit;
 */
	background-color: inherit;
	background-image: url('/img/ninja-bg-header-stripes.png');
	padding: 0px;
	text-align: left;
	border-bottom: 1px solid #121212;
}

td.pageheaderlinkstop {
	color: #d47300;
	background-color: inherit;
	padding: 4px;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 7pt;
	width: 84px;
}

td.pageheaderlinksbottom {
	color: #d47300;
	background-color: inherit;
	background-image: url('/img/ninja-bg-highlight-stripes.png');
	padding: 4px;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	font-size: 7pt;
	width: 84px;
	border-top: 1px solid #d47300;
	border-bottom: 1px solid #d47300;
}

td.body-box {
	width: 33%;
	vertical-align: top;
	text-align: left;
	font-size: 7pt;
	font-family: sans-serif,verdana,arial;
	padding: 20px;
}

hr.body-item {
	width: 85%;
	height: 1px;
	border: 0;
	background-color: #d47300;
	color: #d47300;
}

input {
	color: #cdcdcd;
	font-size: 9px;
	padding: 1px;
	border: 1px solid;
	background-color: #335533;
	border-color: #d47300;
}

textarea {
	color: #cdcdcd;
	font-size: 9px;
	padding: 1px;
	border: 1px solid;
	background-color: #335333;
	border-color: #d47300;
}

/* 
 * For the form, really.
 */
.label {
    text-align: right;
}

#submit {
    text-align: center;
}

