body		{
		font-family:	arial, helvetica, sans-serif;
		font-size:	1em;
		margin:		0;
		background:	black;
		height:		100%;
		width:		100%;
		color:		white;
}
h1		{
		color:		#963;
		font-size:	210%;
		display:	inline;
}
h3		{
		text-transform:	uppercase;
		font-size:	120%;
		font-weight:	normal;
		color:		#963;
}
img		{
		border:		0px;
		display:	block;
}
input,textarea,.inputfield		{
		margin-left:	1em;
}
label		{
		color:		#000;
		font-size:	76%;
}
ol		{
		list-style:	upper-roman;
}
ul.oil		{
		font-size:	76%;
		font-weight:	none;
		text-align:	right;
		color:		#963;
		list-style:	circle outside;
}
li		{
		font-size:	76%;
		margin-bottom:	1em;
}
p.oil		{
		float:		left;
}
a.oil:visited,a.oil		{
		color:		#852;
}
input.image		{
		margin-left:	0;
		display:	block;
}
p,span		{
		font-size:	76%;
}
fieldset	{
		border:		1px solid #aaa;
		padding:	1em;
		width:		20em;
}
legend		{
		font-size:	120%;
		font-weight:	bold;
		color:		#000;
}
td		{
		font-size:	76%;
		color:		#000;
		padding:	0.1em;
		text-align:	left;
		vertical-align:	top;
}
.wear		{
		color:		#963;
		border:		solid 1px #963;
		background:	#fc9;
		padding:	0.1em 0.2em;
}
td.wear		{
		font-size:	60%;
}
th		{
		font-weight:	bold;
}
th.wear		{
		font-size:	70%;
		text-transform:	uppercase;
		width:		10%;
}
.price		{
		border:		solid 1px #963;
}
th.price	{
		background:	#fc9;
		color:		#963;
		text-align:	center;
		width:		25%;
		border-bottom:	2px;
}
td.price	{
		background:	#fed;
		color:		#963;
		text-align:	center;
		border:		none;
		padding-top:	0.5em;
		padding-bottom:	0.5em;
}
.eng		{
		border-bottom:	solid 2px #963;
		color:		#963;
		text-align:	left;
		padding:	0.2em;
}
th.eng		{
		background:	#fc9;
}
td.eng		{
		background:	#fed;
}
table.eng	{
		border:		solid 1px #963;
}
#eng-list	{
		float:		right;
		border:		solid 1px #963;
		background:	#fc9;
		color:		#963;
		margin-right:	-1em;
		margin-left:	1em;
		padding-right:	2em;
		padding-top:	1em;
}
.iso		{
		border:		solid 1px #000;
}
th.iso		{
		padding:	1em;
}
td.iso		{
		text-align:	center;
}
a.navlink:visited	{
		color:		#ddd;
}
a.navlink	{
		text-decoration:	none;
		color:		#fff;
		text-transform:	uppercase;
		font-weight:	normal;
}
.error		{
		color:		#f00;
}
.navsep		{
		font-weight:	bold;
		color:		#f00;
		font-size:	110%;
}
.bottom		{
		font-size:	85%;
		color:		#963;
}
.inputfield	{
		margin:		0.2em;
		border:		0px;
		padding:	0.2em;
		float:		left;
		width:		auto;
}
table.report	{
		background:	#fff;
		border:		solid 2px #008;
		width:		100%;
}
th.data		{
		border-bottom:	solid 2px #008;
		background:	#aaa;
		text-align:	left;
}
td.data0	{
		background:	#fff;
}
td.data1	{
		background:	#ddd;
}
.sample		{
		float:		left;
		margin-left:	0.5em;
		margin-right:	1em;
}
.gotop		{
		font-size:	80%;
		text-align:	left;
		color:		#963;
		background:	#fc9;
		border:		solid 1px #963;
		float:		right;
		width:		7em;
		margin-right:	-1em;
		padding:	0.3em;
}
.pdf-img	{
		display:	inline;
		vertical-align:	sub;
}
.article-title	{
		float:		left;
		margin-left:	-1em;
		padding-left:	3em;
		color:		#963;
		background:	#fc9;
		border:		solid 1px #963;
}
.links		{
		color:		#93c;
		margin-bottom:	0.3em;
}
#linktop	{
		color:		#93c;
		background:	#caf;
		border:		solid 1px #93c;
}
#navbar-top	{
		background:	black url(../images/black_cap.jpg) no-repeat fixed top right;
		color:		white;
		font-size:	70%;
		margin:		0em;
		vertical-align:	middle;
		width:		42em;
		line-height:	2.5em;
}
#redtowhite	{
		float:		left;
		width:		42em;
}
#navbar-left	{
		float:		left;
		background:	black;
		color:		white;
		width:		144px;
}
#content	{
		float:		left;
		background:	white;
		color:		black;
		padding:	1em;
}
#logoimg	{
		float:		left;
		width:		245px;
		height:		48px;
		clear:		right;
}
#footer		{
		margin-top:	2em;
		background:	white;
		clear:		left;
		color:		black;
		width:		100%;
}
#top-holder	{
		background:	white;
		width:		100%;
		height:		1.7em;
		float:		left;
}
div.spacer, #midcoaddr	{
		clear:		left;
}
#fadetitle	{
		float:		left;
		margin-left:	-0.8em;
}
#detail-list	{
		margin-left:	-1em;
		float:		left;
		clear:		left;
		background:	#fc9;
		border-bottom:	solid 1px #ca7;
		border-right:	solid 1px #ca7;
		padding:	1em 1em 0em 0.5em;
		width:		13em;
		margin-right:	1em;
}
#filler	{
		float:		right;
		margin-right:	3%;
}
#main		{
		width:		729px;
		margin:		3% 8%;
		color:		black;
		background:	white;
}
#info		{
		float:		left;
		width:		421px;
}
#side		{
		width:		308px;
		float:		left;
}
#mctcopy{
float:right;
background:black;
color:white;
margin-right:0.25em;
}
a.mctpriv{
color:white;
}