body  {
	background : #ffffff;
	color : #000000;
	font-size : 12pt;
	font-family : 'Times New Roman';
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
}

.body16ptBoldItalic  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16pt;
	font-style : italic;
	font-weight : bold;
	color : #000066;
}

h1, h2, h3, h4  {
	color : #003366;
	font-family : "Verdana", "Helvetica", sans-serif;
}

h1, h2, h3  {
	font-weight : 700;
	margin-top : 4pt;
	margin-bottom : 4pt;
}

h1  {
	border-bottom : solid;
	border-color : #003366;
	border-width : 1pt;
	font-size : 10pt;
	margin-top : 4pt;
	margin-bottom : 4pt;
	padding-bottom : 2pt;
}

li  {
	display : list-item;
	font-size : 8pt;
	font-weight : 400;
	list-style : square;
	margin-left : -18pt;
	margin-top : 12pt;
}

TD  {
	color : #000000;
	font-size : 12pt;
	font-weight : normal;
	text-align : center;
}

TH  {
	font-weight : bold;
	font-size : 10pt;
}

BIG  {
	font-weight : bold;
	font-size : 16pt;
<!-- 	color : #FF0000; -->
	color : blue;
}

CAPTION  {
	font-family : "'Trebuchet MS', 'Comic Sans MS', 'Arial', 'Sans-Serif'";
	font-weight : bold;
	font-size : 10pt;
	color : #000066;
	margin : .1in;
}

BLOCKQUOTE  {
	font-family : " 'Trebuchet MS', 'Comic Sans MS', 'Arial', 'Sans-Serif'";
	font-weight : bold;
	font-size : 11pt;
	color : #000066;
	margin-left : 2cm;
}

a  {}



b  {
	color : #003366;
	font-weight : bold;
}

p  {
	color : #000000;
	font-size : 12pt;
	font-weight : normal;
	vertical-align : top;
	text-align : justify;
}

.subTitle  {
	font-size : 6pt;
	font-weight : bold;
	font-family : Arial;
	text-align : center;
}
.alertsmall  {
	color : #FF0000;
	text-align : center;
	font-size : 7pt;
}
.alertsmallg  {
	color : #0000FF;
	text-align : center;
	font-size : 7pt;
}
.negativeNumber  {
	color : #FF0000;
	text-align : center;
}
.positiveNumber  {
	color : #0000FF;
	text-align : center;
}
.alert  {
	color : #FF0000;
	text-align : center;
	font-size : 10pt;
}
.alertg  {
	color : #0000FF;
	text-align : center;
	font-size : 10pt;
}
.alertmsg  {
	color : #FF0000;
	font-weight : bold;
	font-size : 10pt;
	text-align : left;
}
.alertmsgg  {
	color : #0000FF;
	font-weight : bold;
	font-size : 10pt;
	text-align : left;
}

.help  {
	font-size : 6pt;
	font-weight : 400;
	list-style : none;
	color : #FF0000;
}

.RT160  {
	font-size : 12pt;
	color : #000000;
	text-align : right;
	background-color : #eeeeee;
}

.timestamp  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : normal;
	color : #666666;
}
.negledger {
	text-align : right;
   	color : #FF0000;
}
.forcedRight {
	text-align : right;
}
.formElement  {
	text-align : left;
}

.glow  {
	font : Bold large/140% 'Trebuchet MS', 'Verdana', 'Arial', 'sans-serif';
	color : #003300;
	filter : glow(Color=#FFFF99,Strength=10);
	padding : 5pt 5pt;
	width : 120%;
	height : auto;
	position : relative;
	left : 5pt;
}

XMP  {
	font-family : "'Arial', 'Sans-Serif'";
	font-weight : bold;
	font-size : 10pt;
	color : #990000;
	text-align : left;
}

PRE  {
	font-family : 'Arial', 'Sans-Serif';
	font-weight : bold;
	font-size : 12pt;
	color : #990000;
}

.fixedDIV  {
	font : 8pt "Courier New";
}

.smallDIV  {
	font : 8pt Arial;
}

.egcode  {
	color : #008000;
	font-family : "Courier New";
	font-size : 8pt;
}

.attr  {
	color : #800000;
	font-weight : bold;
	font-family : "Courier New";
	Font-size : 10pt;
}

.reltopic  {
	font-family : "MS Sans Serif";
	font-size : 8pt;
	color : #0000C0;
}

.white  {
	font-weight : normal;
	font-size : 12pt;
	background-color : #FFFFFF;
	text-align : center;
}

.rtblue  {
	font-weight : bold;
	font-size : 10pt;
	color : #000000;
	background : #B0E2FF;
	text-align : right;
}

.lfblue  {
	font-weight : bold;
	color : #000000;
	background : #B0E2FF;
	text-align : left;
	font-size : 10pt;
}

.lfpink  {
	font-weight : bold;
	color : #000000;
	background : #66CDAA;
	text-align : left;
	font-size : 10pt;
}

.blue  {
	font-weight : bold;
	color : #000000;
	background : #B0E2FF;
}

.pink  {
	font-weight : bold;
	color : #000000;
	background : #66CDAA;
}

.black  {
	color : #000000;
}

.Greek  {
	font-family : Symbol;
}

.NSRtitle  {
	font-family : Arial;
	font-size : 16pt;
	font-weight : bold;
}

.copyright  {
	font-family : Arial;
	font-size : 8pt;
	color : #808080;
}

.1stIndent  {
	position : relative;
	left : 30px;
}

.2ndIndent  {
	position : relative;
	left : 35px;
}

.3rdIndent  {
	position : relative;
	left : 70px;
}

.reltopline  {
	width : 89px;
	height : 1px;
}

.float  {
	width : 40%;
	text-align : left;
	float : right;
	font-size : 10pt;
	color : #006600;
	background : #FFFFFF;
	position : relative;
	padding : 4pt 4pt;
	border-width : thin;
	border-style : groove;
}

.first  {
	padding-top : 2pt;
	padding-left : 2pt;
	border-top-width : thin;
	border-left-width : thin;
	border-left-color : #66CC99;
	border-top-color : #66CC99;
	border-top-style : outset;
	border-left-style : inset;
}

