HTML
{
	font-size: 100.01%;
}
BODY, P, H1, H2, H3, H4, H5, H6, LI, TR, TD, TH, DD, DT
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 0.9em;
	/*line-height: 1.25em;*/
	color: black;
}
BODY
{
	background-color: #ffffff;
	font-size: 100.01%;
	line-height: 1.3;
}
P
{
	margin-top: 2px;
	margin-bottom: 2px;
}
TABLE
{
	margin-bottom: 5px;
}
TH
{
	background-color: #E0E0E0;
	font-style: normal;
}
TD
{
	padding-right:5px;
	padding-left: 5px;
}
UL, UL UL
{
	font-size: 1.1em;
	list-style-position:outside;
}
LI
{
	margin-top:2px;
	margin-left: -11px;
}
H1, H2, H3, H4, H5
{
	font-weight: bold;
}
H1
{
	margin-top:0px;
	margin-bottom:4px;
	padding-bottom:0px;
	color: #333333;
}
H2, H3, H4, H5
{
	color: #333366;
}
H1 { font-size: 1.5em; margin-top: 10px; }
H2 { font-size: 1.2em; letter-spacing: 0px; }
H3 { font-size: 1.2em; letter-spacing: 0px; }
H4 { font-size: 1.0em; margin-top: 5px; margin-bottom: 2px; }
/*H5 { font-size: 0.9em; font-weight: bold; margin-bottom: 2px; margin-left: 10px; }*/
H5 { font-size: 0.9em; font-weight: bold; margin-top: 5px; margin-bottom: 2px; }
H6 { font-size: 1.1em; color: #333333; font-weight: normal; font-style: italic; margin-top: 3px; margin-bottom: 0px; }

PRE
{
	background-color: #FBEDBB;
	padding: 7pt;
	font: 9pt "Courier New", Courier, mono;
	white-space: pre;
	overflow:auto !important;
}

input 	  { font-size: 0.9em; }
input.btn { font-size: 1.2em; }
/*.outtext	{ background-color: #e0f0e0; border : 1px solid #a0a0a0; }*/
.outtext	{ background-color: #e0f0e0; }
.intext		{ background-color: #ffffff; }  

a:link		{ text-decoration: none; color: #083d8d; }
a:visited	{ text-decoration: none; }
a:active	{ text-decoration: underline; }
a:hover		{ text-decoration: underline; color: #000000; }
a:focus	    { outline: none; }

.math       { font-family: "Times New Roman"; font-size: 1.6em; padding-left: 6px; font-weight: normal;}
.mathsymbol { font-family: "Times New Roman"; font-size: 1.2em;  font-weight: normal; }
.text       { font-family: "Times New Roman"; font-size: 1.2em }
.code       { font-family: "Courier New"; font-size: 1.0em; padding-left: 6px;}
.codebg     { font-family: "Courier New"; font-size: 1.0em; color: #333366; background-color: #f0f0f0; margin-top: 0px; margin-bottom: 0px; padding-left: 6px;}
.codebg .p  { font-family: "Courier New"; font-size: 1.0em; color: #333366; background-color: #f0f0f0; margin-top: 0px; margin-bottom: 0px; }

.table1 .hov { border: 2px black solid; padding: 4px; }
.table1 .ho2 { border: 2px #707070 solid; padding: 4px; }
.table1 .td  { border: 1px black solid; padding: 5px; }

table.calc {
	border-width: 1px;
	border-spacing: 0px;
	border-style: outset;
	border-color: #c0c0c0;
	border-collapse: separate;
	background-color: #f0f0f0;
	
}
table.calc td {
	border-width: 0px;
	padding: 2px;
	border-style: none;
	border-color: #f0f0f0;
	background-color: #f0f0f0;
}

*html .yui-picker-bg {
background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://yui.yahooapis.com/2.5.2/build/colorpicker/assets/picker_mask.png', sizingMethod='scale');
}

/**/