/* 
  General preferences 
*/
body {
	font-family: Arial, Tahoma, Verdana, sans-serif; 
	font-size: 11px;
	background-color: #000000; 
	color:  #ffffff;
}

table
{
	font-family: Arial, Tahoma, Verdana, sans-serif; 
	font-size: 9pt;; 
	color: #666666;
}

a:link    { color: #339BBB; text-decoration: none; }
a:visited { color: #339BBB; text-decoration: none; }
a:hover   { color: #F17800; text-decoration: underline; }

.small, small { font-size: 10px; }
.medium, medium { font-size: 11px; font-weight: 600; }
.large, big     {
	font-size: 15px;
	font-weight: bold;
	color: #FF7F00;
}
.tiny        { font-size: 9px; }

.error { color: #FF0000; }
.highlight { background-color: #EEEEEE; }


/*
  Table with some content
*/

table.design {
	border:0px none #FFFFFF; 
}
table.design th {
	border-left:0px none #FFFFFF; border-right:2px solid #FFFFFF; border-top:0px none #FFFFFF; border-bottom:0px none #FFFFFF; padding:3px; background-color: #E0E0E0;
	color: #555555;
	
}
table.design td {
	border-left:0px none #FFFFFF; border-right:2px solid #FFFFFF; border-top:0px none #FFFFFF; border-bottom:2px solid #FFFFFF; padding:3px; background-color: #F9F9F9;
	
}

table.empty {
	border: none; 
	padding: 0px; 
	border-width: 0px;
}
table.empty td { 
	border: none; 
	padding: 0px; 
	border-width: 0px;
}

td.row1 { background-color: #000000; }
td.row2 { background-color: #F7F7F7; }
td.copy { background-color: #000000; }

.footer { color: #FFFFFF; font-size: 11px;}
.footer a:link {color: #FFFFFF;}
.footer a:visited {color: #FFFFFF;}
.footer a:hover {color: #FFFFFF;}
.footert a:active {color: #FFFFFF;}
/* 
  Form elements 
*/
input, textarea, select {
	font-family: Verdana,Arial,Helvetica; 
	font-size: 11px;
	background-color: #FFFFFF; 
	color: #666666;
	border: #666666 1px solid;
}
input.checkbox { border: none; }
input.button   { 
	background-color: #EEEEEE; 
	cursor: hand; 
}

/*
  Project specific
*/

.open   { color: #666666; }
.frozen { color: #666666; }
.closed { color: #666666; }

.plus  { color: #00A000; }
.minus { color: #FF0000; }