/* CSS FILE FOR DeltaXY SITE */

/* Header and Menu*/
div#imageHeader{
	text-align: center;
	}

div#menuBar table{
	width: 800px;
	margin-left: auto;
	margin-right: auto;
	font-family: Verdana;
	color: black;
	border-top: #00AEEF;
	border-bottom: #00AEEF;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left: none;
	border-right: none;
	}

div#menuBar a{
	text-decoration: none;
	color: black;
	}
	
div#menuBar a:hover{
	color: #00AEEF;
	}

div#menuBar td#thisMenu a{
	color: #00AEEF;
	}

div#menuBar td{
	padding-left: 35px;
	padding-right: 35px;
	}
	
div#menuBar td.leftMenu{
	padding-left: 0px;
	}

div#menuBar td.rightMenu{
	padding-right: 0px;
	}

/* Footer */

div#footer{
	text-align: center;
	margin-top: 100px;
	}

div#footer a{
	text-decoration: none;
	color: #535353;
	}
	
div#footer a:hover{
	color: #00AEEF;
	}

/* General Styling */

div.section{
	width: 800px;
	text-align: justify;
	margin-left: auto;
	margin-right: auto;
	font-size: 16px;
	font-family: Verdana;
	color: #555555;
	}
	
div.section img{
	margin-top: 20px;
	}

div.section a{
	text-decoration: none;
	font-weight: 600;
	color: rgb(0, 0, 0);
	}

div.section a:hover{
	color: #00AEEF;
	}

div.section h2{
	font-size: 18px;
	border-bottom: #535353 1px dotted;
}

.centered{
	text-align: center;
}

table{
	border: #00AEEF 1px solid;
	border-collapse: collapse;
	font-size: 14px;
	width: 800px;
}

table a{
	text-decoration: none;
	color: inherit;
	font-size: inherit;
}

table a:hover{
	color: #00AEEF;
}

table td{
	border-bottom: #00AEEF 1px solid;
	padding-left: 5px;
	padding-right: 5px;
	}	
	
table tr#topRow{
	font-weight: bold;
	font-style: italic;
	background-color: #C0E3ED;
	}
	
table tr#topRow td{
	border-bottom: none;
	}

table tr.odd{
	background: #D0EDF4;
	}

/* BOM */	


table#fabunit_bom{
	border: #00AEEF 1px solid;
	border-collapse: collapse;
	font-size: 11px;
	width: 800px;
	text-align: left;
	}

.bom tr#topRow td{
	border-bottom: 1px #00AEEF solid;
	}


.bom td#location{
	width: 150px;
	}

.bom td#description{
	width: 200px;
	}

.bom td#qty{
	width: 50px;
	}

.bom td#supplier{
	width: 100px;
	}

.bom td#partnumber{
	width: 100px;
	}
	
.bom td#notes{
	width: 150px;
	}

table#fabunit_bom td:first-child {
    font-weight: bold;
}
	
table#related_work td#project{
	width: 200px;
}

table#related_work td#author{
	width: 125px;
}

table#related_work td#date{
	width: 75px;
}

table#related_work td#description{
	width: 400px;
}

table#related_work{
	text-align: left;
	font-size: 11px;
}

.bold{
	font-weight: 700;
}

#designtool li{
	margin-bottom: 10px;
}