/*
 * inc/cdprint.css
 *
 * cattaDoc - Open source document and project management
 * Copyright (c) 2003-2008 Erik Maaløe <erik@maaloe.dk>
 *
 * cattaDoc print style sheet for all supported browsers
*/
body  {
	background-color : white;
	margin-left : 0em;
	margin-right : 0em;
	margin-top : 0em;
	font-family : Verdana, Arial, Helvetica, Sans-Serif;
	font-size : 9pt;
	font-weight : medium;
	font-style : normal;
	cursor : default;
	color : black;
	text-align : left;
	line-height : 12pt;
}

h1  {
	font-family : Arial, Helvetica, Sans-Serif;
	font-size : 18px;
	line-height : 20px;
	font-weight : bold;
	font-style : normal;
	color : #990000;
	text-align : center;
	text-decoration : none;
}

h2  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16pt;
	font-weight : bold;
	font-style : normal;
	text-align : left;
	line-height : 18pt;
}

h3  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14pt;
	font-weight : bold;
	font-style : normal;
	text-align : left;
	line-height : 16pt;
}

h4  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-weight : bold;
	font-style : normal;
	text-align : left;
	line-height : 14pt;
}

h5  {
	font-family : Arial, Helvetica, Sans-Serif;
	font-size : 9pt;
	font-weight : bold;
	font-style : normal;
	text-align : center;
	line-height : 10pt;
}

input, textarea, select	{
	font-family : Verdana, Arial, Helvetica, Sans-Serif;
	font-size : 8pt;
}

pre, code, .Kode {
	background: #F0F5FA;
	font-family: courier new, courier, mono;
}

a:active  {
	color : navy;
	text-decoration : none;
}

a:hover  {
	color : black;
	background-color: #ECA100;
}

a:link  {
	color : blue;
	text-decoration : none;
}

a:visited  {
	text-decoration : none;
}

a.fineprint {
	font-size: 80%;
}

a.menuItem {
	text-align : center;
	color: white;
	font-weight : bold;
}

a.menuItem:hover {
	color: #EEEB00;
}

th	{
	font-family : Verdana, Arial, Helvetica, Sans-Serif;
	font-size : 12px;
	font-weight : bold;
	color : black;
}

th.www	{
	font-family : Verdana, Arial, Helvetica, Sans-Serif;
	font-size : 12px;
	font-weight : bold;
	text-align : left;
	padding:5px;
	background-color:#F0F5FA;
	border:1px solid;
	border-color:#DDE4EE;
	color : black;
}

td	{
	font-family : Verdana, Arial, Helvetica, Sans-Serif;
	font-size : 12px;
}

td.black	{
	font-family : Verdana, Arial, Helvetica, Sans-Serif;
	font-size : 12pt;
	background-color : #000000;
}

td.cdTabActive {
	font-family: verdana,arial,helvetica,sans-serif;
	background-color: #990000;
	color: white;
	font-size: 8pt;
	text-align : center;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	white-space : nowrap;
	font-weight: bold;
}

td.clsTDHeader {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	font-style : normal;
	color: #990000;
	text-align : left;
	padding-top: 2em;
	line-height : 14px;
}

td.clsTopLink {
	color: #6699CC;
	text-align: right;
}

td.hlabel	{
	font-weight : bold;
	text-align : left;
	white-space : nowrap;
}

td.label	{
	font-weight : bold;
	text-align : right;
	white-space : nowrap;
}

td.labelr	{
	font-weight : lighter;
	text-align : left;
	white-space : nowrap;
	font-style : italic;
}

td.labelt	{
	font-weight : bold;
	text-align : right;
	white-space : nowrap;
	vertical-align : top;
}

td.www 	{
	font-family : Verdana, Arial, Helvetica, Sans-Serif;
	font-size : 12px;
	font-weight : normal;
	text-align : left;
	padding:5px;
	background-color:#F0F5FA;
	border:1px solid;
	border-color:#DDE4EE;
	vertical-align : top;
}

td#sidelinks a {
	display: block;
	color: Black;
	text-decoration: none;
	margin: 0;
	padding: 3px 0px 1px 0px;
	font: bold 10px Verdana, Arial, Helvetica, Sans-Serif;
	height: 18px;
}

td#sidelinks a:hover {
	background-color: #ECA100;
	color: Black;
}

td#sidelinks a:visited {
	color: Black;
}

td#sidelinks2 a {
	display: block;
	color: Black;
	text-decoration: none;
	margin: 0;
	padding: 3px 0ox 0px 1px;
	font: bold 10px Verdana, Arial, Helvetica, Sans-Serif;
	height: 18px;
}

td#sidelinks2 a:hover {
	background-color: #ECA100;
	color: Black;
}

td#sidelinks2 a:visited {
	color: Black;
}

.cdpr, .cdnoprint, .cdsearch, td.vertline {
	display: none;
}

.cdhead {
	color : #990000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	font-style : italic;
	text-align : right;
	padding-right : 15px;
}

.SmallTableHeader  {
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, Sans-Serif;
	font-weight : bold;
	font-style : normal;
	color : white;
	text-align : center;
	line-height : 200%;
	background-color : #990000;
}

.SmallTableText  {
	font-size : 10px;
	font-family : Verdana, Arial, Helvetica, Sans-Serif;
	font-weight : bold;
	font-style : normal;
	text-align : left;
	line-height : normal;
}

.SmallText  {
	font-size : 90%;
	font-family : Verdana, Arial, Helvetica, Sans-Serif;
	font-weight : medium;
	font-style : normal;
	text-align : left;
	line-height : normal;
}

.SmallTextTM  {
	padding-left: 25px;
	font-size : 90%;
	font-family : Verdana, Arial, Helvetica, Sans-Serif;
	font-weight : medium;
	font-style : italic;
	text-align : left;
	line-height : normal;
}

.Foot  {
	font-family : Arial, Helvetica, Sans-Serif;
	font-size : 9pt;
	font-weight : bold;
	font-style : normal;
	text-align : right;
	line-height : 10pt;
}

div.cdTabActive {
	padding-left: 2px;
	padding-right: 2px;
	border-width: 1px;
	border-style: solid;
	border-color: #990000;
	white-space : nowrap;
}

td.cdTab {
	font-family: verdana,arial,helvetica,sans-serif;
	background-color: #ECA100;
	color: #E0DADA;
	font-size: 8pt;
	text-align : center;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	white-space : nowrap;
	font-weight: bold;
}

td.cdTab a {
	text-decoration: none;
	color: #000000;
	cursor: hand;
}

td.cdTab a:hover {
	color: #EEEB00;
}

div.cdTab {
	font-family: verdana,arial,helvetica,sans-serif;
	padding-left: 2px;
	padding-right: 2px;
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
	white-space : nowrap;
}

tr.cdTabSpacer {
	padding-top: 6px;
	background-color: #FFFFCC;
}

td.cdTabSpacer {
	width: 1px;
	background-color: #FFFFCC;
}

tr.cdMessBar {
	background-color: #990000;
}

div.cdMessLine {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 6px;
	padding-right: 6px;
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
}

td.cdMessLine {
	background-color: #990000;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align : left;
	color: white;
	padding-top : 4px;
	padding-bottom : 4px;
	padding-left : 10px;
}

div.cdButton
{
    PADDING-TOP: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 6px;
    PADDING-RIGHT: 6px;
    BORDER-WIDTH: 1px;
    BORDER-STYLE: solid;
    BORDER-COLOR: #000000;
	white-space : nowrap;
}

td.cdButton
{
	BACKGROUND-COLOR: #CCCCCC;
	FONT-FAMILY: sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	text-align : center;
	white-space : nowrap;
}

td.cdButton A
{
    TEXT-DECORATION: none;
    COLOR: #000000;
    CURSOR: hand;
}

td.cdButton A:hover
{
	text-decoration : none;
    COLOR: red;
}

.menu {
	background-color: #990000;
	color: white;
	font-family: verdana,arial,helvetica,sans-serif;
	text-align : center;
	font-size: 8pt;
}

.menuItem {
	background-color: #990000;
	font-family: verdana,arial,helvetica,sans-serif;
	text-align : center;
	font-size: 7pt;
	font-weight : bold;
	color: white;
	padding-bottom : 2px;
}

.streg {
	color: #990000;
	background-color: #990000;
}

.bftext {
	font-size: 9px;
	text-align: center;
}

