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 }
.ut { color:#c0c0c0; font-family: Verdana; font-size:8px; font-weight:normal; vertical-align:middle; letter-spacing:-1pt }

caption { text-align: left; }

.tblcaption			{ padding:1px; background-color:#E8E8E8; font-family: Verdana; font-size:10px; font-weight:normal; text-align: left; color: #333333; }
.tblcaption a		{ padding:1px; background-color:#E8E8E8; font-family: Verdana; font-size:10px; font-weight:normal; text-align: left; color: #333333; text-decoration: none; }
.tblcaption a:hover	{ padding:1px; background-color:#E8E8E8; font-family: Verdana; font-size:10px; font-weight:normal; text-align: left; color: #FF0000; text-decoration: none; }
.tblcaption a:active	{ padding:1px; background-color:#E8E8E8; font-family: Verdana; font-size:10px; font-weight:normal; text-align: left; color: #FF0000; text-decoration: none; }
.tblcaption a:visited	{ padding:1px; background-color:#E8E8E8; font-family: Verdana; font-size:10px; font-weight:normal; text-align: left; color: #333333; text-decoration: none; }

a  { color:#505050;  text-decoration: none}
a:hover {color:#FF0000; text-decoration:none}
a:active { color:#FF0000; text-decoration:none }
a:visited  { color:#505050;  text-decoration: none}

font { font-family: Verdana; font-size:11px; font-weight:normal; }

.top		{ font-family: Verdana; font-size:10px; font-weight:normal; color: #FFFFFF; }
.top a		{ color: #FFFFFF; }
.top a:visited	{ color:#FFFFFF; }
.top a:hover	{ color:#FF0000; }
.top a:active	{ color:#FF0000; }

.footer	{ color:#4d86bc; text-transform:uppercase; }
.footer a		{ color:#4d86bc; text-transform:uppercase; }
.footer a:visited	{ color:#4d86bc; text-transform:uppercase; }
.footer a:hover	{ color:#FF0000; text-transform:uppercase; }
.footer a:active	{ color:#FF0000; text-transform:uppercase; }

.text {	font-family: Verdana; font-size:11px; font-weight:normal; text-align:justify }
	
.title {
	font-family: Verdana;
	font-size: 18px;
	color: #4d86bc;
	font-weight:bolder;
	letter-spacing:1pt;
	text-transform:uppercase;
}

.subtitle {
	font-family: Verdana;
	font-size: 11px;
	color: #4d86bc;
	font-weight:bold;
	text-align:right		
}
.subtitle a			{ color:#4d86bc; }
.subtitle a:visited	{ color:#4d86bc; }
.subtitle a:hover		{ color:#FF0000; }
.subtitle a:active	{ color:#FF0000; }

#subtitle			{ color:#4d86bc; font-weight: 600; }
a:visited#subtitle 	{ color:#4d86bc; }
a:hover#subtitle		{ color:#FF0000; }
a:active#subtitle		{ color:#FF0000; }

.elist { font-family: Verdana; font-size:10px; font-weight:normal; color: #4d86bc; }
a.elist		{ color: #4d86bc; }
a.elist:visited	{ color: #4d86bc; }
a.elist:active	{ color: #ff0000; }
a.elist:hover	{ color: #ff0000; }

.elist a		{ color: #4d86bc; }
.elist a:visited	{ color: #4d86bc; }
.elist a:active	{ color: #ff0000; }
.elist a:hover	{ color: #ff0000; }

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

.evenr	{ background-color:#f8f8f8; font-family: Verdana; font-size:10px; font-weight:normal; }
.oddr		{ background-color:#ffffff; font-family: Verdana; font-size:10px; font-weight:normal; }
.drowbgr	{ background-color:#f0f0f0; font-family: Verdana; font-size:10px; font-weight:normal; }

/*-- some family products - condensed text --*/
.compacteven     *	{ background-color:#f8f8f8; letter-spacing:-1pt; font-family: Verdana; font-size:9px; font-weight:normal; color: #4d86bc; white-space: nowrap; }
.compactodd      *	{ background-color:#ffffff; letter-spacing:-1pt; font-family: Verdana; font-size:9px; font-weight:normal; color: #4d86bc; white-space: nowrap; }
.compactdrowbg   *	{ background-color:#f0f0f0; letter-spacing:-1pt; font-family: Verdana; font-size:9px; font-weight:normal; color: #4d86bc; white-space: nowrap; }
.capt { width:60px; background-color:#E8E8E8; color: #333333; }

/*-- register form objects --*/
.reginput { font-family: Verdana; font-size:7pt; letter-spacing: -1pt; border: 1px solid #e1f5ff; background-color:#ffffff; height:16px; }
.regbuttn { border:1px none #808080; background-color: #fafafa; text-align: right; font-family: Verdana; color: #4d86bc; font-size: 7pt; letter-spacing:-1pt; width:130px; height:16px; }

/*-- datasheet --*/

.ecrowbg1  { background-color:#f0f0f0; font-family: Verdana; font-size:10px; font-weight:normal; color: #222222; vertical-align:top; }
.ecrowbg2  { background-color:#f8f8f8; font-family: Verdana; font-size:10px; font-weight:normal; color: #222222; vertical-align:top; }

.phead { font-family: Verdana; font-size:11px; font-weight:normal; color: #222222; background-color:#e1f5ff; padding-top:4px; padding-bottom:4px; text-align:center}
.ptbl { font-family: Verdana; font-size:11px; font-weight:normal; color: #222222; text-align:center; }

.simbtn { margin-Left:2px; margin-Right:2px; padding:1px; background-color:#E8E8E8; cursor: pointer; }

/*-- diodes datasheet --*/

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

.tpc { border-collapse:collapse; }
.tpc th { border-top: 0px; border-left: 0px; border-bottom: 1px solid #e0e0e0; border-right: 1px solid #e0e0e0; font-size:9px; font-weight: bold; text-align:center; white-space: nowrap; }
.tpc td { border-top: 0px; border-left: 0px; border-bottom: 1px solid #e0e0e0; border-right: 1px solid #e0e0e0; font-size:9px; font-weight: normal; text-align:left; white-space: nowrap; }
.tpc .clast { border-right: 0px; }
.tpc .rlast { border-bottom: 0px; }

/*-- transistors datasheet --*/
/*-- tpc styles inherited from above --*/

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

