

body {
	margin: 0px;
	padding:0px;
	background-color:#000000;
	color:#66D9FF;
	font-family: Arial; 
	font-size:14px;
	
}


form {margin: 0px; padding: 0px;}

font { font-family: Arial;  font-size:11px; color:#66D9FF;}
h1 {font-family: Arial; font-size:20px;color:#FFFFFF;}

a { font-family: Arial; font-size:11px; color:#ffffff; text-decoration:none;}
a:hover { background-color:#bbbbdd; }
.aWarning { font-family: Arial; font-size:11px; color:#ff0000; text-decoration:none;}

th { font-weight:normal; color:black; font-family: Arial; font-size:11px;padding-left:5px; padding-right:5px; }
td { font-family: Arial; font-size:11px; padding-left:5px; padding-right:5px;color:#66D9FF; }

th a { color:black; font-size:11px; text-decoration: none; }
th a:hover { background-color:#bbbbdd; }


textarea { font-family: Arial; font-size:11px;}
input {font-family: Arial; font-size:11px;}
select {font-family: Arial; font-size:11px;}




tr.bg_highlight td { background-color:#aaaaaa;}
tr.bg_warning td { background-color:#770000;}
tr.bg_irrelevent td { background-color:#eeeeee;}
tr.bg_all_good td { background-color:#eeffee;}
tr.bg_severe_warning td { background-color:#ee0000;}

.textwarning1  {color:#ff0000;}
.smallSelect { font-family: Arial; font-size: 8pt; }

.menu {
	align:left; margin: 0px; padding: 0px; border-collapse: collapse;
	background-color:#111111;border: 1px solid #333333;
}
.choice {    
background-color:#111111;border: 1px solid #333333;
}
.sub {
background-color:#111111;border: 1px solid #333333;
}

.terminal {background-color:#ff0000;color:#ffffff;border-color:#553300}
.backlit {background-color:#009977;color:#00ddbb;border:0;}


 .tableData { border: 1px solid #222222; background-color:#000000; align:left; margin: 0px; padding: 0px; border-collapse: collapse; }
 .tableData th { background-color:#bbbbbb;font-weight:normal; color:black; font-family: Arial; font-size:11px;padding-left:5px; padding-right:5px; }
 .tableData td { background-color:#000000;border: 1px solid #222222;font-family: Arial; font-size:11px; padding-left:5px; padding-right:5px;color:#66D9FF; }


 .tableData tr.bg_irrelevent td { background-color:#000000;}
 .tableData tr.bg_warning td { background-color:#ffeeee;}
 .tableData tr.bg_all_good td { background-color:#000000;}

 .tableData TFOOT { background-color:#ff0000;border: 1px solid #222222;font-family: Arial; font-size:11px; padding-left:5px; padding-right:5px;color:#000000; }


 .tableForm { background-color:#222222; align:left; margin: 0px; padding: 0px; border: 1px solid #000000; }
 .tableForm th { background-color:#000000;border: 1px solid #111111;font-family: Arial; font-size:11px; padding-left:5px; padding-right:5px;color:#66D9FF; }
 .tableForm td { background-color:#000000;border: 1px solid #111111;font-family: Arial; font-size:11px; padding-left:5px; padding-right:5px;color:#66D9FF;}




.tableNoBorder { align:center; border-collapse: collapse;  }
.tableNoBorder td { margin: 5px; }

.tableGreyNoBorder { background-color: #cccccc; align:center; border-collapse: collapse;  }
.tableGreyNoBorder td { margin: 5px; }

.tableWhiteNoBorder { background-color: #ffffff; align:center; border-collapse: collapse;  }
.tableWhiteNoBorder td { margin: 5px; }

.tableWhiteHeaderGrey { border: 1px solid #000000; width:900px; background-color:#ffffff; align:center; margin: 0px; padding: 0px; border-collapse: collapse; }
.tableWhiteHeaderGrey th { padding-top:3px; padding-bottom:3px; vertical-align:top; font-weight: normal; background-color:#bbbbbb; color: #000000}
.tableWhiteHeaderGrey td { padding: 3px; vertical-align:top; color: #000000; }
.tableWhiteHeaderGrey a { color:#0000ff; }


.div100Percent 	{ width: 100%; text-align:left; border: 0px; padding:3px; margin: 0px }
.fontBold	{ font-family: Arial; font-size:11px; font-weight: bold }
.fontWhite 	{ font-family: Arial; font-size:11px; color:#ffffff; }
.fontBlack 	{ font-family: Arial; font-size:11px; color:#000000; }
.fontRed 	{ font-family: Arial; font-size:11px; color:#ff0000; }
.fontGrey 	{ font-family: Arial; font-size:11px; color:#cccccc; }

td.blackLine {  height:0px; border-top: 1px solid #000000; border-bottom: 0px; border-left: 0px; border-right: 0px; padding: 0px; }
td.greyLine {  height:0px; border-top: 1px solid #cccccc; border-bottom: 0px; border-left: 0px; border-right: 0px; padding: 0px; }

.tableReporting1 { border-collapse:collapse; }
.tableReporting1 th { border:1px solid #cccccc; background-color:#cccccc; }
.tableReporting1 td { border:1px solid #cccccc; }



 .tableReporting2 {  align:left; margin: 0px; padding: 0px; border-collapse: collapse; }
 .tableReporting2 th { background-color:#bbbbbb;font-weight:normal; color:black; font-family: Arial;padding-left:5px; padding-right:5px; background-image: url('images/cdbuk-menu-button-default2.gif');}
 .tableReporting2 td { border: 1px solid #444444;font-family: Arial; font-size:11px; padding-left:5px; padding-right:5px;color:#66D9FF; }
 .tableReporting2 tr.bg_highlight td { background-color:#FFFF00;}
 .tableReporting2 tr.bg_irrelevent td { background-color:#000000;}
 .tableReporting2 tr.bg_warning td { background-color:#770000;}
 .tableReporting2 tr.bg_severe_warning td { background-color:#ee0000;}
 .tableReporting2 tr.bg_all_good td { background-color:#000000;}
 .tableReporting2 TFOOT { border: 1px solid #222222;font-family: Arial; font-size:11px; padding-left:5px; padding-right:5px;color:#000000; }

 .tableSetList { border: 1px solid #222222; background-color:#ffffff; align:left; margin: 0px; padding: 0px; border-collapse: collapse; }
 .tableSetList a {color:#0000ff;font-size:15px}

 
 .tableSetList th { font-size:15px; background-color:#bbbbbb;font-weight:normal; color:black; font-family: Arial; font-size:11px;padding-left:5px; padding-right:5px; }
 .tableSetList td { font-size:15px; background-color:#ffffff;border: 1px solid #222222;font-family: Arial;  padding-left:5px; padding-right:5px;color:#000000; } 


 .tableSetList tr.bg_highlight td { background-color:#FFFFFF;}
 .tableSetList tr.bg_irrelevent td { background-color:#FFFFFF;}
 .tableSetList tr.bg_warning td { background-color:#FFFFFF;}
 .tableSetList tr.bg_severe_warning td { background-color:#FFFFFF;}
 .tableSetList tr.bg_all_good td { background-color:#FFFFFF;}


.divErrorMessage{
	background:#FFFF00;
	color:#ff0000;
}

.button {
   width:100px;
   height: 20px;
   color:#333;
   font-size: 11px;
   font-weight:bold;
   background-color:#fed;
   border:1px solid;
   border-top-color:#666;
   border-left-color:#666;
   border-right-color:#333;
   border-bottom-color:#333;
   filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');
}


.parallel{
	background-image: url('images/grid1.gif');
	background-repeat: repeat;

}

.infoContent{
	background-color:#ffffff;
	color:#454545;
	padding:10px;
	margin:20px;

}
.infoContent a {
	color:#676767;
}




