body			{
					background-color: #FFFFFF;
				}

table.grad {
					background-image: url("../images/common/ffffcc_grad.jpg");
					background-repeat: repeat-y;
					background-position: right top;
				}

.bold			{
					font-weight: bold;
				}

.header			{
					font: 14px Verdana, Arial, Helvetica, sans-serif;
				}

.stepheader		{
					font: bold 14px Verdana, Arial, Helvetica, sans-serif;
					color: #FFFF66;
				}

.tabledata		{
					font: bold 12px Verdana, Arial, Helvetica, sans-serif;
					text-align: center;
					color: #000000;
				}
a.tabledata		{
					font: bold 12px Verdana, Arial, Helvetica, sans-serif;
					text-align: center;
					color: #000000;
					text-decoration: none;
				}
a.tabledata:link, a.tabledata:visited	{
					font: bold 12px Verdana, Arial, Helvetica, sans-serif;
					text-align: center;
					color: #000000;
					text-decoration: none;
				}
a.tabledata:hover, a.tabledata:active	{
					font: bold 12px Verdana, Arial, Helvetica, sans-serif;
					text-align: center;
					color: #000000;
					text-decoration: underline;
				}

.date			{
					font: 14px Verdana, Arial, Helvetica, sans-serif;
					color: #FFFF66;
				}

.text			{
					font: 14px Verdana, Arial, Helvetica, sans-serif;
					color: #000000;
				}
a.text			{
					font: 14px Verdana, Arial, Helvetica, sans-serif;
					color: #0000FF;
					text-decoration: none;
				}
a.text:link, a.text:visited	{
					font: 14px Verdana, Arial, Helvetica, sans-serif;
					color: #0000FF;
					text-decoration: none;
				}
a.text:hover, a.text:active	{
					font: 14px Verdana, Arial, Helvetica, sans-serif;
					color: #0000FF;
					text-decoration: underline;
				}

.page_off		{
					font: bold 12px Verdana, Arial, Helvetica, sans-serif;
					color: #999999;
				}

.page_on		{
					font: bold 12px Verdana, Arial, Helvetica, sans-serif;
					color: #000000;
				}
a.page_on		{
					font: bold 12px Verdana, Arial, Helvetica, sans-serif;
					color: #0000FF;
					text-decoration: none;
				}
a.page_on:link, a.page_on:visited	{
					font: bold 12px Verdana, Arial, Helvetica, sans-serif;
					color: #0000FF;
					text-decoration: none;
				}
a.page_on:hover, a.page_on:active	{
					font: bold 12px Verdana, Arial, Helvetica, sans-serif;
					color: #0000FF;
					text-decoration: underline;
				}
.mandatory		{
					font: 12px Verdana, Arial, Helvetica, sans-serif;
					color: #FF0000;
				}
.superscript	{
					
				}
.error			{
					font: 12px Verdana, Arial, Helvetica, sans-serif;
					color: #FF0000;
				}
.bold_error		{
					font: bold 12px Verdana, Arial, Helvetica, sans-serif;
					color: #FF0000;
				}
.standard		{
					font: 12px Verdana, Arial, Helvetica, sans-serif;
					text-align: justify;
					color: #000000;
				}
a.menu		{
					font: 12px Verdana, Arial, Helvetica, sans-serif;
					text-align: justify;
					color: #FFFF66;
					text-decoration: none;
				}
a.menu:link, a.menu:visited	{
					font: 12px Verdana, Arial, Helvetica, sans-serif;
					text-align: justify;
					color: #FFFF66;
					text-decoration: none;
				}
a.menu:hover, a.menu:active	{
					font: 12px Verdana, Arial, Helvetica, sans-serif;
					text-align: justify;
					color: #FFFF66;
					text-decoration: underline;
				}

.standard		{
					font: 12px Verdana, Arial, Helvetica, sans-serif;
					text-align: justify;
					color: #000000;
				}
a.standard		{
					font: 12px Verdana, Arial, Helvetica, sans-serif;
					text-align: justify;
					color: #0000FF;
					text-decoration: none;
				}
a.standard:link, a.standard:visited	{
					font: 12px Verdana, Arial, Helvetica, sans-serif;
					text-align: justify;
					color: #0000FF;
					text-decoration: none;
				}
a.standard:hover, a.standard:active	{
					font: 12px Verdana, Arial, Helvetica, sans-serif;
					text-align: justify;
					color: #0000FF;
					text-decoration: underline;
				}

.standard_left	{
					font: 12px Verdana, Arial, Helvetica, sans-serif;
					color: #000000;
				}
a.standard_left	{
					font: 12px Verdana, Arial, Helvetica, sans-serif;
					color: #0000FF;
					text-decoration: none;
				}
a.standard_left:link, a.standard_left:visited	{
					font: 12px Verdana, Arial, Helvetica, sans-serif;
					color: #0000FF;
					text-decoration: none;
				}
a.standard_left:hover, a.standard_left:active	{
					font: 12px Verdana, Arial, Helvetica, sans-serif;
					color: #0000FF;
					text-decoration: underline;
				}

.tree_origin	{
					font: bold 12px Verdana, Arial, Helvetica, sans-serif;
					color: #FF0000;
				}
a.tree_origin	{
					font: bold 12px Verdana, Arial, Helvetica, sans-serif;
					color: #FF0000;
					text-decoration: none;
				}
a.tree_origin:link, a.tree_origin:visited	{
					font: bold 12px Verdana, Arial, Helvetica, sans-serif;
					color: #FF0000;
					text-decoration: none;
				}
a.tree_origin:hover, a.tree_origin:active	{
					font: bold 12px Verdana, Arial, Helvetica, sans-serif;
					color: #FF0000;
					text-decoration: underline;
				}

.link			{
					font: 12px Verdana, Arial, Helvetica, sans-serif;
					color: #000000;
				}
a.link			{
					font: 12px Verdana, Arial, Helvetica, sans-serif;
					color: #000000;
					text-decoration: none;
				}
a.link:link, a.link:visited	{
					font: 12px Verdana, Arial, Helvetica, sans-serif;
					color: #000000;
					text-decoration: none;
				}
a.link:hover, a.link:active	{
					font: 12px Verdana, Arial, Helvetica, sans-serif;
					color: #000000;
					text-decoration: none;
				}