/* family product and datasheet */

body { font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #808080;
	background-color: #fefefe;
	margin-left: 5px;
	margin-top: 5px;
}

table { border-collapse:collapse; }
td { font-family: Verdana; font-size:11px; font-weight:normal; vertical-align:middle }
.ut { color:#c0c0c0; font-family: Verdana; font-size:8px; font-weight:normal; vertical-align:middle; letter-spacing:-1pt }

a		{ color:#808080; text-decoration: none}
/* a:visited	{ color:#808080; text-decoration: none} */
a:hover	{ color:#FF0000; text-decoration:none}
a:active	{ color:#FF0000; text-decoration:none }

.bbar { background-color:#4d86bc; height: 20px; }
.wbar { height: 20px; }
.logo { font-size: 18pt; color:#4d86bc; text-align: center; font-weight: 500; }

.products { width: 400px; border: 0px; }
.title { background-color:#4d86bc; font-size: 11px; color:#FFFFFF; text-align: left; text-transform: uppercase; }

.plist { padding: 1px; text-align: left; font-size: 10px; color: #4d86bc; border: 1px solid #B3C1E4; letter-spacing: -0.75pt; }
.plist a		{ color: #4d86bc; }
.plist a:hover	{ color: #ff0000; }
.plist a:active	{ color: #ff0000; }

.text { text-align: justify; font-size: 10px; }

.tree { text-align: left; font-size: 10px; color: #4d86bc; }
.tree a		{ color: #4d86bc; }
.tree a:hover	{ color: #ff0000; }
.tree a:active	{ color: #ff0000; }

.lastmod { text-align: right; font-size: 10px; color: #4d86bc; white-space: nowrap; }

.footer { text-align: center; font-size: 11px; color: #ffffff; background-color:#4d86bc; height: 30px; }
.footer2 { text-align: center; font-size: 10px; }

/* datasheet only */

.headprop { background-color:#e1f5ff; font-size: 11px; color:#333333; text-align: center; text-transform: uppercase; width: 345px; height: 20px;}
.features { font-size: 10px; text-align: left; }
.features a		{ color: #4d86bc; }
.features a:hover	{ color: #ff0000; }
.features a:active	{ color: #ff0000; }

.tblheader { background-color:#e1f5ff; font-size: 11px; color:#333333; text-align: center; text-transform: uppercase; height: 20px;}
.tblheader td { vertical-align: top; }

.pname	{ text-align: left; }
.pval		{ text-align: right; padding-right: 5px; }
.punit	{ text-align: center; }

.enh { color: #333333; }

input { color:#FFFFFF; font-family:Verdana; font-size:8pt; background-color:#4d86bc; }
input.client { color:#808080; font-family:Verdana; font-size:8pt; background-color:#ffffff; }
select { color:#FFFFFF; font-family:Verdana; font-size:8pt; background-color:#4d86bc; }
input.button { color:#FFFFFF; font-family:Verdana; font-size:8pt; background-color:#4d86bc; }

.even		{ background-color:#f0f0f0; color: #4d86bc; }
.odd		{ background-color:#fefefe; color: #4d86bc; }
.over		{ background-color:#e8e8e8; color: #4d86bc; }
.drowbg	{ background-color:#e8e8e8; color: #ff0000; }
