.StyleSheetHiddenPlaceHolder {display : none;}

body { margin: 0; border: 0; text-align: left; color: #666; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 10px; }

#header	{ padding: 0; margin: 0; border-bottom: #000 solid 1px; }
#header h4 span { font-size: 20pt; padding: 0; margin: 0; }

#nav {display:none;}
#footer { display:none; }
.printHide { display:none; }

#main { float: left; margin: 0; padding: 0 5px 0 0; width: 73%; }
#rightCol { float: left; margin: 0; padding: 0 0 0 5px; width: 25%; }
#printfooter { margin: 0; padding: 0; border-top: #000 solid 1px; }

#main h1 { font-family: Arial, Helvetica, sans-serif; font-size: 18pt; font-weight: bold; margin: 20px 0 0 0; padding: 0; color: #999; }
#main h1 em, #main h2 em { font-style: normal; color: #000; }
#main h2 { font-family: Arial, Helvetica, sans-serif; font-size: 15pt; font-weight: bold; margin: 20px 0 0 0; padding: 0; color: #999; }
#main h2 span { background: #fff; padding: 0 5px 0 0; }
#main h3 { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; margin: 10px 0 0 0; padding: 0;}
a, a:visited { color: #666; margin: 0; padding: 0; font-weight: bold; }
#main img.mainPhoto { padding: 5px;	margin: 0 10px 0 0;	border: 1px solid #999;	}
#main .thumbs ul { margin: 10px 0 0 0; padding: 0; }
#main .thumbs li { list-style: none; width: 100px; float: left; overflow: hidden; margin: 0 -5px 0 0; padding: 0 10px 10px 0; text-align: center; font-size: 90%; }

#datasheet { margin: 10px 0 10px 0; padding: 0; border: 0; }
#datasheet .databody { margin: 0; padding: 0; }
#datasheet .databody .left { float: left; width: 30%; font-weight: bold; padding: 5px 0 5px 5px; margin: 0 0 0 0; }
#datasheet .databody .right { float: left; width: 60%; padding: 5px 0 5px 5px; margin: 0 0 0 0; }

#rightCol h1 { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; margin: 20px 0 0 0; padding: 0; color: #999; }
#rightCol hr { display:none; }
#rightCol ul { margin: 0; padding: 10px 0 0 0; font-size: 90%; }
#rightCol li { list-style-type: circle; margin: 0; padding: 0; border: 0; }
#rightCol ul.letters { display: block; height: 25px; }
#rightCol ul.letters li { text-align: center; list-style-type: none; margin: 0; padding: 2px; float: left; }
#rightCol ul.expandable li { list-style-type: none; }

