.fixedwidth { width: 620; }

/* [Link Styles] */

.mlinks { font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;} /*	font-size: 10pt; */

.linkbar {font-family: Arial,Helvetica,sans-serif; font-size: 10pt;}

.mini {font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px; } /* mini links */

.minib {font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight: bold; } /* mini links, bold */

.minidis {font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	color: #999;} /* disabled mini links */

.minibdis {font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight: bold; 
	color: #999;} /* disabled mini links */

.mikro {font-family: Arial,Helvetica,sans-serif;
	font-size:x-small;}

a.lboxitem {font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	color: #066;
	text-decoration: none; } /* link box (menu) link item */

a.lboxitem:hover {color: #6cc; text-decoration: underline;} 

.back { font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #C66;
	text-decoration: none;}

/* [Table Data Styles] */

th {font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;}

td {font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;}

td.dat {font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;}
	
td.impr {font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size: x-small;}

/* feature comparisions, prototype in MJ cycler review */

td.featurecol { font-family: Tahoma,Verdana,sans-serif;
	font-size: 9pt;
	font-weight: bold;
	background-color: #CCC;}

td.datacol {  font-family: Tahoma,Verdana,sans-serif;
	font-size: 9pt;
	font-weight: bold;
	background-color: #CCCCC0;} 

td.cmpfeature { font-family: Tahoma,Verdana,sans-serif;
	font-size: 8pt;
	background-color: #EEE;}

td.cmpdata { 	font-size: 9pt;
	color: #666;
	background-color: #EEEEE8;}

/* Data table styles, prototype in Shellab */

td.tabhead { font-family: Tahoma,Verdana,sans-serif;
	font-size: 9pt;
	font-weight: bold;
	text-align: center;
	color: #EEE;
	background-color: 099;}

td.tabfeature { font-family: Tahoma,Verdana,sans-serif;
	font-size: 8pt;
	background-color: #EEE;}

td.tabdata { font-size: 8.6pt;
	color: #666;
	text-align: center;
	background-color: #EEEEE8;}

td.etabdata { font-size: 8.6pt; /* Emphasized table data */
	color: #000;
	font-weight: bold;
	text-align: center;
	background-color: #EEEEE8;}  

/* Picture captions */
.pictcap { font-face: Tahoma,Verdana,Geneva,sans-serif;
	font-size: 8.6pt;
	font-weight: bold;}

/* [Document Structure] */

p	{font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;
	margin-top: 0.6em;
	margin-bottom: 0.6em;}

p.loose { margin-top: 1em;
	margin-bottom: 1em;}

p.small_loose {margin-top: 0.1em;
	margin-bottom: 0.1em;
	line-height: 1.6em;}

blockquote	{font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;}                        

ul {font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;}

h2 {font-family: Arial,Helvetica,sans-serif;
	font-size: 16pt;}

h3 {font-family: Arial,Helvetica,sans-serif;
	font-size: medium;
/*	margin: 12pt 0pt 0pt 0pt;*/
	margin-top: 12pt;
	margin-left: 0pt;
	margin-right: 0pt;
	margin-bottom: 4pt;}

h4 {font-family: Arial,Helvetica,sans-serif;
	font-size: 12pt;}

pre {font-family: Courier New,Courier,monospace;
	font-size: 9pt;}

.tit {font-family: Arial,Helvetica,sans-serif;
	font-size: 16pt;}

.subtit2 {font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	font-size: 12pt;}

.subtit  {font-family: Arial,Helvetica,sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #333;
	margin-top: 1.6em;
	margin-bottom: 0.4em;} /* for, divs and not spans */

.ssubtit  {font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;
	font-weight: bold;
	margin-top: .8em;
	margin-bottom: .4em;
	color: #444;
	background-color: #FFF;}

.sssubtit  {font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #666;}

.slogan {font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size: x-small;}

.linkbox { margin-top: 0.3em;
	margin-left: 0.5em;
	line-height: 95%;
	display: block;}
/* [General TyPe stlyes] */

tt {font-family: monospace;	}

.serif {font-family: Times New Roman,Times,serif;
	font-size: 11pt;}

.sans {font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;}

.ssans {font-family: Arial,Helvetica,sans-serif;
	font-size: 9pt;}

.xssans {font-family: Arial,Helvetica,sans-serif;
	font-size: 8pt;}

.sverblu {font: Tahoma,Verdana,Arial,Helvetica,sans-serif 8pt; color: #33C} /* small verdana blue */

.sverbold {font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #666} /* small verdana bold */

.em {font-family: Arial,Helvetica,sans-serif;
	font-size: 11pt;
	font-weight: bold;}

em {font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;}

.marker {color: red;
	background-color: yellow;
	font-weight: bold;}

/* character formatting */
sub {font-size: 8pt;
	text-baselin: -15%;}

/* compatibility */
.w140 { width=140px; }
.w160 { width=160px; }
.w220 { width=220px; }
.w270 { width=270px; }

/* image alignment */

img.inl {vertical-align: text-top;}

img.left {align:left;
	padding-right: 6pt;
	padding-bottom: 6pt;}

.cl {clear: left;
	vertical-align: top;}
