@charset "utf-8";
/* CSS Document */

#container {
	width:1004px;
	margin: 0;
	padding-bottom:10px;
}

#configChoices {
position:relative;
float:left;
}
#configChoices li {
float:left;
list-style:none;
}
#configChoices li a {
display:block;
padding:3px 15px;
text-align:center;
font-size:12px;
font-weight:bold;
}
#configChoices li a:HOVER {
background-color:#FFFF66;
}
#viewer td {
padding-right: 3px;
}

.datatable {
margin-bottom:10px;
}

.datatable th, .datatable td {
	padding: 4px;
	border: 1px solid #000;
}

form {
 display:inline;
}

body, th, td {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
}

th, td {
	margin:0;
	padding:0;
}

table.configurationHeaderHolder {
	width:auto;
}

table.configurationHeaderHolder td {
padding:2px 10px;
}

table.configHeaderTable {
    width: auto;
}

table.configHeaderTable th {
    text-align:left;
    padding: 1px 8px 1px 2px;
    background-color:white;
	color: #003159;
}

table.configurationHeaderHolder table.configHeaderTable td {
    color: #464646;
	font-weight:bold;
	padding:0;
}


.chassis_txt {
    width:98%;
    border: 1px solid #fff;
}

.template {
    display:none;
}

table {
	border-collapse:collapse;
}

table.chassis {
    width: auto;
	
	/* border-collapse:separate; */
	border: medium solid #000;
}

table.chassis a {
    text-decoration:underline;
}

table.chassis.meta {
	width: 200px;
}

table.chassis th, table.chassis td {
    text-align:center;
    vertical-align:middle;
    padding: 3px;
	border: 1px #000 solid;
}

div.chassisForm {
    margin: 20px 0px;
}


table.chassis th {
	color:#FFFFFF;
}

th.identifier {
	background-color:#366892;
}

th.instr, th.instr_connections, th.instr_slot, th.instr_block, th.instr_qty {
	background-color:#54B948;
}

th.receiver, th.receiver_solution, th.receiver_positions, th.receiver_qty {
	background-color:#EE3224;
}

th.ita, th.ita_module, th.ita_qty, th.ita_patchcord, th.ita_patchcord_qty {
	background-color:#F68933;
}

th.notes {
	background-color:#999A8A;
}

.notes {
	width:120px;
}

.qty {
	width:40px;
}

.slot, .positions {
	width:60px;
}

.solution, .module, .patchcord, .connections, .block {
	width:102px;
}

.identifier    {
    width:50px;
}