/* ### VISUAL C++ IE.CSS ### */

BODY {
	font: x-small "Times New Roman", Times, serif;
	background-color: #FFFFFF; color: #000000; }
h4 {
	font-family: "Times New Roman", Times, serif;	
	font-weight: normal;}
	
h1 {
	font-size: 145%;}
	
h2 {
	font-size: 125%;
	margin-bottom: 6pt;}
	
h3 {
	font-size: 115%;}
	
h4 {
	font-size: 100%;
	margin-top: 1.5em;}
	
BLOCKQUOTE {
	margin-top: .5em;
	margin-bottom: 2em;
	margin-left: .5em;
	font-size: 90%;
	line-height: 115%; }
	
CITE {
	font-size: 75%; }
	
CODE {
	font: 100% "monotype.com", "Courier New", Courier, mono;
	color: #000033; }
	
A {
	Color: #225577;
	text-decoration: none;}

A:visited {
	color: #225577; }
	
A:hover {
	Color: #999955;
	text-decoration: underline;}
	

LI {
	margin-top: .75em;
	line-height: 110%; 
	list-style-image:  none; list-style-type: square; color: #225577}

LI.2 {
	margin-top: .1em;
	margin-bottom: .1em;
	line-height: 110%; 
	list-style-image: url("http://www.fortunecity.com/business/handcrafts/756/grafix/bullet.gif")}
	
UL {
	list-style: disc; ; font-family: "Times New Roman", Times, serif}

UL UL, OL OL, OL UL, UL OL {
	margin-top: 1em;
	margin-bottom: 1em; }
	
LI P {
	margin-top: .5em;
	margin-bottom: .5em; }

SUP {
	text-decoration: none;
	font-size: smaller; }

HR {
	Color: #CCCCCC;
	margin-bottom: 1em;}

TD {
	Color: #000000;
	Font-Family: "Times New Roman", Times, serif;
	Font-Size: 10pt;}
	
TABLE.data {
	margin-bottom: 16pt; }
	
TD.data {
	Color: #000000;
	Font-Family: "Times New Roman", Times, serif;
	Font-Size: 8pt;
	Color: #000000;}
	
TD.data LI {
	margin-left: -12pt; }
	
TD.data UL {
	margin-top: 9pt; ; font-family: "Times New Roman", Times, serif}	

A.prod {
	color: black;
	text-decoration:none; 
	font-family:"Times New Roman", Times, serif;
	color:black;
	font-size="7pt";
	line-height:10pt; }

A.prod:visited
	{color: black;
	text-decoration:none;
	font-family:"Times New Roman", Times, serif;
	color:black; 
	Font-size="7pt";
	line-height:10pt; }

A.prod:hover {
	color:black;
	font-family:"Times New Roman", Times, serif;
	Font-size="7pt";
	Font-Weight: bold;
	text-decoration:none;}
	

TD.SUBHEAD {
	Color: #000000;
	Font-Size: 9pt;
	Font-Family: "Times New Roman", Times, serif;}
	
A.SUBHEAD {
	font-family:Verdana, Arial, sans-serif;
	font-size: 7pt;
	Font-Weight: bold;
	color:#000000;}
	
A.SUBHEAD:visited {
	font-family:Verdana, Arial, sans-serif;
	font-size: 7pt;
	Font-Weight: bold;
	color: #000000;}
	
A.SUBHEAD:hover {
	font-family:Verdana, Arial, sans-serif;
	font-size: 7pt;
	Font-Weight: bold;
	color:#FFD477;}


TABLE.LEVEL3 {
	ALIGN:RIGHT;
	WIDTH:150;
	CELLPADDING:0;
	CELLSPACING:0;
	BORDER:1;
	BORDERCOLOR:#9999CD;}

th.home {
	font-family:"Times New Roman", Times, serif;
	font-size: 70%;
	font-weight: bold;
	text-align: right; }

td.home {
	font-family:"Times New Roman", Times, serif;
	font-size: 70%;
	font-weight: normal;
	text-align: left;}
OL UL { font-family: "Times New Roman", Times, serif }

h1 { 
	font-family: "Times New Roman", Times, serif;	
	font-weight: normal; } h2 { 
	font-family: "Times New Roman", Times, serif;	
	font-weight: normal; } h3 { 
	font-family: "Times New Roman", Times, serif;	
	font-weight: normal; } 