/*For SVG technical drawings*/
svg.Technical-Drawing{
	border:1px solid rgba(0,0,0,.075);
	box-shadow:0 0 1em rgba(0,0,0,.04);
}
@media print,tty{
	svg.Technical-Drawing{
		border:none;
		box-shadow:none;
}	}
.outline-visible{
	stroke-width:1px;
	stroke-opacity:1.0;
	stroke:#000;
	fill:none;
}
.outline-visible-thin{
	stroke-width:.5px;
	stroke-opacity:1.0;
	stroke:#000;
	fill:none;
}
.section-line{
	stroke-width:.4px;
	stroke-opacity:0.5;
	stroke:#000;
	fill:none;
	
}
.outline-hidden{
	stroke-width:.6px;
	stroke-opacity:0.66;
	stroke:#000;
	stroke-dasharray:13.5px 3px;
	fill:none;
}
.center-axis-line,.centre-axis-line{
	stroke-width:.45px;
	stroke-opacity:.55;
	stroke:#000;
	stroke-dasharray:14px 6px 50px 6px;
	fill:none;
}
.dimension-line{
	stroke-width:.4px;
	stroke-opacity:.5;
	stroke:#000;
	fill:none;
}
.dimension-arrow{
	stroke-width:.45px;
	stroke-opacity:.3;
	stroke:#000;
	fill:#666;
	fill-opacity:.5;
}
text.dimension-spec{opacity:.55;}
.construction-line{
	stroke-width:.3px;
	stroke-opacity:.3;
	stroke:#000;
	fill:none;
}

/*.cutting-plane{
	
}
.break-line-heavy{
	
}
.break-line-light{
	
}*/
