body
	{
	background:			url(../../../images/bgstate_160.gif);
	bacground-color:		#ffffff;
	font-family:		"Times New Roman",Times,serif;
	font-size:			12pt;
	}

A:LINK
	{
	color:			#9999ff;
	}

A:ACTIVE
	{
	color:			#ff0000;
	}

A:VISITED
	{
	color:			#aaaaaa;
	}

DIV
		{
		}
h1		{
	 	font-size:		18pt;
	 	font-family:	times;
		color:		#000099;
		}

h2		{
		font-size:		14pt;
		font-weight:	normal;
		font-family:	times;
		color:		#990000;
		text-decoration:	underline;
		background-color:	#ffffcc;
		text-indent:	6px;
		}

h3		{
		font-size:		14pt;
		font-weight:	normal;
		font-family:	times;
		color:		#000099;
		margin-left:	2%;
		}


										/* PARAGRAPH ELEMENTS */
p
	{
	margin-left:		1.5em;
	margin-right:		2em;
/*	text-align:			justify; */
	}
										/* LARGE COLORED FIRST LETTER */
.initial:first-letter
	{
	font-size:		14pt;
	font-weight:	bold;
	color:		#000099;
	}
										/* CAPTION under graphics */
.caption
	{
	font-family:		arial,helvetica,verdana,sans-serif;
	font-size:			7pt;
	font-weight:		normal;
	text-align:			center;
	white-space:		normal;
	}

										/* FOOTNOTE bottom of page */
.footnote
	{
	font-family:		arial,helvetica,sans-serif;
	font-size:			8pt;
	font-weight:		normal;
	}

	
										/* LEFT NAVIGATION for auto prototype */
.l_nav
	{
	font-family:		arial,helvetica,verdana,sans_serif;
	font-weight:		normal;
	font-size:			7.5pt;
	margin-left:		-0px;
	margin-top:			16px;
	}
										/* BOTTOM NAVIGATION for auto prototype */
.b_nav
	{
	background-color:			#000066;
	font-family:		 	arial,helvetica,verdana,sans_serif;
	font-weight:			normal;
	font-size:				7.5pt;
	text-align:				center;
	padding-top:			2px;
	padding-bottom:			4px;
	}
									/* TOP OF PAGE PARAGRAPH at bottom of all pages */
.top
	{
	font-family:	arial,helvetica,verdana,sans-serif;
	font-size:		70%;
	text-align:		right;
	}

										/* LEGAL PARAGRAPH */
.legal
	{
	font-family:	"Courier New",courier;
	font-size:		10pt;
	}
.legalitalic {
	font-family:	"Times New Roman",Times,serif;
	font-size:		12pt;
	font-style:		italic;
	}
										/* LEGAL NORMAL CENTERED TEXT */
.legalcenter
	{
	font-family:	"Courier New",courier;
	font-size:		10pt;
	text-align:		center;
	}

										/* LEGAL TITLE */
.legalTitle
	{
	font-family:	"Courier New",courier;
	font-size:		12pt;
	text-align:		center;
	}

.legaltitleright {
	font-family:	"Courier New",courier;
	font-size:		12pt;
	text-align:		right;
	}

.legalsubtitle
	{
	font-family:	"Courier New",courier;
	font-size:		10pt;
	text-align:		center;
	}

.legalsubitalic
	{
	font-family:	"Times New Roman",serif;
	font-size:		12pt;
	font-style:		italic;
	}

.legalsubitaliccenter
	{
	font-family:	"Times New Roman",serif;
	font-size:		12pt;
	font-style:		italic;
	text-align:		center
	}

.legalindent {
	font-family:	"Courier New",courier;
	font-size:		10pt;
	text-indent:	2em;
	margin-top:		-.5em;
	}

.legalparindent1 {
	font-family:	"Courier New",courier;
	font-size:		10pt;
	margin-left:	4em;
	margin-top:		-1em;
	}

.legalparindent2 {
	font-family:	"Courier New",courier;
	font-size:		10pt;
	margin-left:	6em;
	margin-top:		-1em;
	}

.legalparindent3 {
	font-family:	"Courier New",courier;
	font-size:		10pt;
	margin-left:	8em;
	margin-top:		-1em;
	}

.bquote {
	font-size:			13pt;
	font-style:			italic;
	font-family:		"Times New Roman",Times,serif;
	}
								/* REFERENCES or SOURCES */
.ref
	{
	font-family:	arial,helvetica,verdana,sans-serif;
	font-size:		7.5pt;
	text-align:		left;
	}

.sup {
	font-size:		50%;
	}

										/* BLOCKQUOTE */
blockquote
	{
	text-align:		justify;
	font-size:		11pt;
	margin-right:	8%;	
	}

blockquote.legalbq {
	font-family:	"Courier New",courier,georgia,"goudy old style",serif;
	font-size:		70%;
	color:		#333333;
	text-align:		justify;
	background-color:	#ffffee;
	padding:		1em;
	border:		solid 1px #000099;
	}

blockquote.bqlegaldocument {
	font-family:	"Courier New",courier,georgia,"goudy old style",serif;
	font-size:		70%;
	color:		#333333;
	text-align:		justify;
	background-color:	#ffffee;
	padding:		1em;
	margin-left:	6em;
	margin-right:	10em;
	border:		solid 1px #000099;
	}

FONT
	{}

  .tag
		{
		font-size:		13pt;
		font-weight:	bold;
		font-family:	times;
		color:		#ff0000;
		padding-right:	4px;
		}

  .section
		{
		font-size:		18pt;
		font-weight:	normal;
		font-family:	times;
		color:		#990000;
		text-decoration:	underline;
		}

  .dc
		{
		font-size:		14pt;
		color:		#000099;
		}

  .head
		{
		font-size:		13pt;
		font-weight:	bold;
		font-family:	times;
		color:		#ffffaa;
		}

  .sci
		{
		font-size:		13pt;
		font-weight:	bold;
		font-family:	times;
		font-style:		italic;
		color:		#ffffaa;
		}

.justify
		{
		font-size:		8pt;
		font-weight:	normal;
		font-family:	times;
		text-align:		justify;
	}


.floatimgleft {float:left; margin:10px 10px 10px 0px; text-align:center; font-family:helvetica,verdana,arial,sans-serif; font-size:8pt;}
.floatimgright {float:right; margin:10px 0px 10px 10px; text-align:center; font-family:helvetica,verdana,arial,sans-serif; font-size:8pt; clear:right; margin-right:expression(-10+"px"); padding-left:expression(2+"px");}


										/* PAGE TABLE */
TABLE.pageContent
	{
	width:				100%;
	background-color:			#fffeec;
	}

TD.head
	{
	padding-top:			10px;
	padding-right:			10px;
	padding-left:			10px;
	}

TD.colLeft
	{
	width:				13%;
	padding-left:			10px;
	border-right:			solid thin #ffaaaa;
	}

TD.content
	{
	width:				74%;
	}

TD.colRight
	{
	width:				13%;
	padding-left:			10px;
	border-left:			solid thin #ffaaaa;
	}

TD.foot
	{
	font-family:			arial,helvetica,verdana,sans-serif;
	font-weight:			normal;
	font-size:				7.5pt;
	}

									/* FUNCTION TRIO TABLE */
TABLE.functions
	{
	float:				right;
	}

TD.tdFunctions
	{
	font-family:			arial,helvetica,verdana,sans-serif;
	font-size:				7.5pt;
	verticle-align:			top;
	}

									/* LEGISLATION LIST TABLE */
TABLE.content
	{
	width:				100%;
	text-align:				left;
	font-family:			arial,helvetica,verdana,sans-serif;
	font-weight:			normal;
	padding:				5px;
	}

TH.thHead
	{
	font-size:				14pt;
	color:				#0000aa;
	line-height:			200%;
	}

TH.thSubHead
	{
	background-color:			#ffcccc;
	color:				#000099;
	font-size:				8pt;
	text-transform:			uppercase;
	font-weight:			500;
	padding-left:			.5%;
	padding-right:			.5%;
	}

TD.tdData
	{
	font-family:			arial,helvetica,verdana,sans-serif;
	font-size:				8pt;
	padding-left:			.5%;
	padding-right:			.5%;
	border-bottom:			solid thin #dddddd;
	line-height:			150%;
	}

select.flags {
	font-family:	arial,helvetica,verdana,sans-serif;
	font-size:		8pt;
	color:		#0000aa;
	width:		110px;
	}


.flag
	{
	height:					auto;
	width:					auto;
	float:					left;
	padding-right:				6px;
	vertical-align:				bottom;
	)

IMG
	{
	height:					auto;
	width:					auto;
	}
