@charset "utf-8";
/* CSS Document */

#sideNav{background-color:#eee;margin-top:30px;}

.results_table{border-collapse:collapse;margin:0 0 0 1px;width:100%;font-size:11px;}
.results_table th,.results_table td{border:1px solid #ccc;padding:4px;text-align:left;}
.results_table td{vertical-align:top;}
.results_table th{vertical-align:middle;text-align:center;background-color:#ccc;}
.results_table td.no_results{color:#660000;font-size:larger;}
.results_table tr.row_odd{background-color:#f4faff;}
.results_table tr.row_even{background-color:#fff;}

#glossary { text-align: right; font-weight: bold; margin: 5px; }
h2, #cmsContent h2 { background-color:#003366; padding:4px; font-size:13px; font-weight:bold; color:#FFFFFF; margin:0; }
#MountingSelectorForm dl { padding: 4px; }
#MountingSelectorForm dl dt { font-weight: bold; }
#MountingSelectorForm dl dd { width: 250px; }
#MountingSelectorForm .row_odd { background-color: #eee; }
#MountingSelectorForm .row_even { background-color: #fff; }
#MountingSelectorForm .form_row { width: 252px; }

.cleared { clear: both; }
.blue { color: #036; float: right; }
.grey { color: #666666; }
select { width: 100%; clear: both; }
.replacement { border-top: 1px dotted #999; padding-top: 2px; margin-top: 2px; }
.imageBox { text-align: center; margin-top: 5px; background-color: #fff; }
.imageBox img { border: 1px solid #999; padding: 4px; }

#glossaryEntries { padding: 5px; }
#glossaryEntries .glossaryEntry { padding: 5px; margin-bottom: 10px; }
#glossaryEntries .glossaryTitle { border: 1px solid #999; background-color: #eee; padding: 5px; font-weight: bold; font-size: 123%; }
#glossaryEntries .glossaryContent { font-weight: normal; font-size: 100%; padding: 5px; }
#glossaryEntries .glossaryContent img { float: right; margin: 5px; }

td.drawingLink{margin:0;padding:0;}
td.drawingLink dt{background-color:#f0f0f0;color:#000;padding:4px;margin:0;font-size:11px;}
td.drawingLink dd{padding:2px;margin:0;}
td.drawingLink dd a{display:block;width:100%;text-decoration:none;white-space:nowrap;font-size:11px;}
td.drawingLink dl dd + dd{border-top:1px dotted #ccc;}

#glossaryOverlay div.overlayContainer{width:600px;height:400px;}
