body { font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #505050;
	background-color: #fafafa;
	margin-left: 5px;
	margin-top: 5px;
}

table { border-collapse:collapse; }
td { font-family: Verdana; font-size:10px; font-weight:normal; vertical-align:middle }

.even		{ background-color:#f8f8f8; font-family: Verdana; font-size:10px; font-weight:normal; }
.odd		{ background-color:#ffffff; font-family: Verdana; font-size:10px; font-weight:normal; }
.over		{ background-color:#f0f0f0; font-family: Verdana; font-size:10px; font-weight:normal; }

/* maximum ratings table */
.mrtbl { border: 1px solid #e0e0e0; border-collapse:collapse; }
.mrtbl td { border: 1px solid #e0e0e0; }
.mrtbl th { border: 1px solid #e0e0e0; }

.mrth1  { background-color:#e0e0e0; font-family: Verdana; font-size:10px; font-weight:normal; color: #222222; vertical-align:top; text-align: center; }
.mrth2  { background-color:#e8e8e8; font-family: Verdana; font-size:10px; font-weight:normal; color: #222222; vertical-align:top; text-align: center; }

.mreven		{ background-color:#f8f8f8; font-family: Verdana; font-size:10px; font-weight:normal; }
.mrodd		{ background-color:#ffffff; font-family: Verdana; font-size:10px; font-weight:normal; }
.mrover		{ background-color:#f0f0f0; font-family: Verdana; font-size:10px; font-weight:normal; }

.mrtf	{ background-color:#e0e0e0; font-family: Verdana; font-size:10px; font-weight: normal; color: #222222; text-align: left; }
.mrtf td { border: 1px solid #f8f8f8; }

.pnam { text-align: left; }
.psym { text-align: center; }
.pval { text-align: right; padding-right: 5px; }
.punt { text-align: center; }

/* electrical characteristics table */

.ectbl { border: 1px solid #e0e0e0; border-collapse:collapse; }
.ectbl td { border: 1px solid #e0e0e0; }
.ectbl th { border: 1px solid #e0e0e0; }

.ecth1  { background-color:#e0e0e0; font-family: Verdana; font-size:10px; font-weight:normal; color: #222222; vertical-align:top; text-align: center; }
.ecth2  { background-color:#e8e8e8; font-family: Verdana; font-size:10px; font-weight:normal; color: #222222; vertical-align:top; text-align: center; }

.eceven		{ background-color:#f8f8f8; font-family: Verdana; font-size:10px; font-weight:normal; }
.ecodd		{ background-color:#ffffff; font-family: Verdana; font-size:10px; font-weight:normal; }
.ecover		{ background-color:#f0f0f0; font-family: Verdana; font-size:10px; font-weight:normal; }

.ectf	{ background-color:#e0e0e0; font-family: Verdana; font-size:10px; font-weight: normal; color: #222222; text-align: left; }
.ectf td { border: 1px solid #f8f8f8; }

.epnam { text-align: left; }
.epsym { text-align: center; }
.epval { text-align: right; padding-right: 5px; }
.epunt { text-align: center; }

/* layout table */
.layoutbl { border: 1px solid #e0e0e0; border-collapse:collapse; }
.layoutbl td { border: 1px solid #e0e0e0; }
.layoutbl th { border: 1px solid #e0e0e0; }

.layouth1  { height: 16px; background-color:#e0e0e0; font-family: Verdana; font-size:10px; font-weight:normal; color: #222222; vertical-align:top; text-align: center; }
.layouth2  { height: 16px; background-color:#e8e8e8; font-family: Verdana; font-size:10px; font-weight:normal; color: #222222; vertical-align:top; text-align: center; }

.padn { text-align: center; }
.padf { text-align: left; padding-left: 10px; }
.padx { text-align: center; }

.layoutim { background-color:#fafafa; vertical-align: middle; text-align: center; }

/* price table */
.pricetbl { border: 1px solid #e0e0e0; border-collapse:collapse; }
.pricetbl td { border: 1px solid #e0e0e0; text-align: center; }
.pricetbl th { border: 1px solid #e0e0e0; }

.priceth1  { height: 16px; background-color:#e0e0e0; font-family: Verdana; font-size:10px; font-weight:normal; color: #222222; vertical-align:top; text-align: center; }
.priceth2  { height: 16px; background-color:#e8e8e8; font-family: Verdana; font-size:10px; font-weight:normal; color: #222222; vertical-align:top; text-align: center; }
.pricetf1 td { background-color:#ffffff; font-family: Verdana; font-size:10px; font-weight: normal; color: #222222; text-align: left; }
.pricetf2 td { background-color:#f0f0f0; font-family: Verdana; font-size:10px; font-weight: normal; color: #222222; text-align: left; }
