

body {

    PADDING: 0%;    
    MARGIN: 0px auto; 
    FONT-FAMILY: Tahoma,Arial,Helvetica,Sans-Serif;
    FONT-SIZE: 11px;
    COLOR:#666666;
    background: #4c4c4c url(images/grad1.png) 0 0 repeat-x; 

}


#mainContainer{
	min-height:520px;
	PADDING: 0px;  
	width:920px;
	margin:0px auto;
	text-align:left;
	overflow:hidden;
	border: 1px solid #cccccc;
	 BACKGROUND-COLOR: #FFFFFF;
	 
	
}



form {margin: 0px; padding: 0px;}
font { font-family: Arial;  font-size:11px; }
p { font-family: Tahoma,Arial,Helvetica,Sans-Serif; font-size:11px;}
h1 {font-family: Tahoma,Arial,Helvetica,Sans-Serif; font-size:16px;padding:0px;}

a { font-family: Tahoma,Arial,Helvetica,Sans-Serif; font-size:11px; color:#0000ff; text-decoration:none;}
a:hover { background-color:#bbbbdd; }
.aWarning { font-family: Tahoma,Arial,Helvetica,Sans-Serif; font-size:11px; color:#ff0000; text-decoration:none;}

th { font-weight:normal; color:black; font-family: Tahoma,Arial,Helvetica,Sans-Serif;; font-size:11px;padding-left:5px; padding-right:5px; }
td { font-family: Tahoma,Arial,Helvetica,Sans-Serif; font-size:11px; padding-left:5px; padding-right:5px;color:#000000; }

th a { color:black; font-size:11pt; text-decoration: none; }
th a:hover { background-color:#bbbbdd; }


textarea { font-family: Tahoma,Arial,Helvetica,Sans-Serif; font-size:11px;border: 1px solid #cccccc; background: #ffffff;}
input {font-family: Tahoma,Arial,Helvetica,Sans-Serif; font-size:11px; border: 1px solid #cccccc; background: #ffffff;}
file {font-family: Tahoma,Arial,Helvetica,Sans-Serif; font-size:11px; border: 1px solid #cccccc; background: #ffffff;}
select {font-family: Tahoma,Arial,Helvetica,Sans-Serif; font-size:11px;border: 1px solid #cccccc; background: #ffffff;}




tr.bg_warning td { background-color:#ffeeee;}
tr.bg_irrelevent td { background-color:#eeeeee;}
tr.bg_all_good td { background-color:#eeffee;}
tr.bold_text td {font-weight: bold;}

.textwarning1  {color:#ff0000;}
.smallSelect { font-family: Arial; font-size: 8pt; }

.menu {
	
	width:100%;
	margin: 0px; 
	padding: 0px; 
	border-collapse: collapse;
	height:23px;
	background-image: url('images/cdbuk-menu-button-default2.gif');
	border: 0px solid #bbbbbb;
}
.choice {    
	border: 0px solid #bbbbbb;
	

}
.sub {
	background-color:#efefef;border: 1px solid #dedede;
}

.terminal {background-color:#ff0000;color:#ffffff;border:1px solid #553300;}
.backlit {background-color:#009977;color:#00ddbb;border:0;}
.backlit2 {background-color:#009977;color:#FFffff;border:0;}
.folderexpand {background-color:#ffff00;color:#0000ff;border:0;}
.blackonwhite {background-color:#ffffff;color:#000000;border:0;}
.whiteonblack {background-color:#000000;color:#ffffff;border:0;}
.bigblacktext {font-family: Arial; font-size:20px;color:#000000;font-weight:bold;}
.fancytitle {font-family: Impact;font-size:20px;color:#ff0033;font-weight:bold;}

 .tableData { border: 1px solid #222222; background-color:#ffffff; 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 tr.bg_irrelevent td { background-color:#eeeeee;}
 .tableData tr.bg_warning td { background-color:#ffeeee;}
 .tableData tr.bg_all_good td { background-color:#eeffee;}



 .tableData td { background-color:#ffffff;border: 1px solid #222222;font-family: Tahoma,Arial,Helvetica,Sans-Serif; font-size:11px; padding-left:5px; padding-right:5px;color:#000000; }
 .tableData TFOOT { background-color:#ff0000;border: 1px solid #222222;font-family: Tahoma,Arial,Helvetica,Sans-Serif; font-size:11px; padding-left:5px; padding-right:5px;color:#000000; }


.tableForm { border-collapse:collapse; }
.tableForm  caption {text-align:left;background-color:#dedede;padding:5px;border:1px solid #cccccc;line-height:15px;}
.tableForm th { width:80px;font-weight:normal;border:0px solid #cccccc; background-color:#eeeeee; background-image:none; text-align:right;vertical-align:top; padding-top:2px;padding-bottom:2px;}
.tableForm td { border:1px solid #eeeeee; background-color:#ffffff; padding-top:2px;padding-bottom:2px;vertical-align:top;}
.tableForm a {  font-size:12px; color:#0000ff; text-decoration:none;}



.tableForm2 { border-collapse:collapse; }
.tableForm2  caption {text-align:left;background-color:#dedede;padding:5px;border:1px solid #cccccc;}
.tableForm2 th { font-weight:normal; text-align:right;vertical-align:top;width:80px;background-image:none;}
.tableForm2 td {  background-color:#ffffff;vertical-align:top;}
.tableForm2 a {  font-size:12px; color:#0000ff; text-decoration:none;}

.FrmContactUs {
	padding:0px;
	font-size:10px;
	width:310px;
	
}

.FrmContactUs td {
	padding:0px;
}


.tableNoBorder {  border-collapse: collapse;  }
.tableNoBorder td { margin: 5px; }

.tableGreyNoBorder { background-color: #cccccc;  border-collapse: collapse;  }
.tableGreyNoBorder td { margin: 5px; }

.tableWhiteNoBorder { background-color: #ffffff;  border-collapse: collapse;  }
.tableWhiteNoBorder td { margin: 5px; }

.tableWhiteHeaderGrey { border: 1px solid #000000; width:900px; background-color:#ffffff;  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; }

.div100Percent 	{ width: 100%; text-align:left; border: 0px; padding:3px; margin: 0px }
.fontBold	{ font-family: Arial; font-size: 11pt; font-weight: bold }
.fontWhite 	{ font-family: Arial; font-size: 11pt; color:#ffffff; }
.fontBlack 	{ font-family: Arial; font-size: 11pt; color:#000000; }
.fontRed 	{ font-family: Arial; font-size: 11pt; color:#ff0000; }
.fontGrey 	{ font-family: Arial; font-size: 11pt; 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 { border-collapse:collapse; }
.tableReporting2 th { height:23px;font-weight:normal; color:black; font-family: Tahoma,Arial,Helvetica,Sans-Serif; font-size:11px;border:1px solid #cccccc; background-color:#cccccc; background-image: url('images/cdbuk-menu-button-default2.gif'); }
.tableReporting2 td { font-weight:normal; color:black; font-family: Tahoma,Arial,Helvetica,Sans-Serif; font-size:11px;border:1px solid #eeeeee; background-color:#ffffff;}
.tableReporting2 a { font-family:Tahoma,Arial,Helvetica,Sans-Serif; font-size:11px; color:#0000ff; text-decoration:none;}


.tableReporting2 tr.bg_irrelevent td { background-color:#eeeeee;}
.tableReporting2 tr.bg_warning td { background-color:#ffeeee;}
.tableReporting2 tr.bg_all_good td { background-color:#eeffee;}


.divErrorMessage{
	width:650px;
	overflow:hidden;
	text-align:left;
	background:#FFFF00;
	color:#ff0000;
}

.button {
   width: 100px;
   height: 20px;
   color:#333;
   font-size: 10px;
   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'); */
}

