html,body {
	height: 100%;
	margin: 0;
	padding: 0;
	border: none;
	font-family: arial, helvetica, sans-serif;
    font-size: 11px;
	/* overflow-x: auto; */
	/* overflow-y: auto; */
    }

/* MAIN */
	table.Main	{width:100%; height: 100%; background: white; border: 0px #000000 solid; padding: 0px; margin-right:auto;margin-left:auto;margin-top:0px; border-collapse: collapse;}
		td.Main {padding: 0px;}
	table.Header{width:100%; height: 75px; background: #A5C0AA; background-image: url('headerbg.png'); border-bottom: 1px #000000 solid; padding: 0px; margin: 0px; border-collapse: collapse;}
		tr.Header{vertical-align: top;}
		td.Header{vertical-align: top;}
	table.Menu	{width:100%; height: 10px; background: #5A8C65; border-bottom: 1px #000000 solid; padding: 5px; margin: 0px; border-collapse: collapse;}
		td.Menu	{font-family: arial, helvetica, sans-serif; font-size: 16px; font-weight:bold; color:#E3EDE5; text-align:center;}
	table.MenuM	{width:100%; height: 10px; background: #5A8C65; border-bottom: 1px #000000 solid; padding: 5px; margin: 0px; border-collapse: collapse;}
		td.MenuM	{font-family: arial, helvetica, sans-serif; font-size: 14px; font-weight:bold; color:#E3EDE5; text-align:center;}

	table.Content{width:100%; height: 100%; background: #FFFFFF; border: 0px #000000 solid; padding: 0px; margin: 0px; border-collapse: collapse;}
		tr.Content{vertical-align: top; height: 100%;}
		td.Content{vertical-align: top; padding: 20px; margin: 0px;}
		td.Content2{vertical-align: top; width: 150px; border-right: 1px #000000 solid; background: #F3F3F3; padding: 10px; margin: 0px;}
	table.Footer {width:100%; height: 10px; background: #5A8C65; border-top: 1px #000000 solid; padding: 5px; margin: 0px; border-collapse: collapse;}
		td.Footer{vertical-align: top; font-family: verdana, helvetica, sans-serif; font-size: 10px; font-weight:normal; color:#E3EDE5;}

	table.W600{width:700px; border: 0px green solid; border-collapse: collapse; margin:10px;}
	table.W600{width:600px; border: 0px green solid; border-collapse: collapse; margin:10px;}
	table.W500{width:500px; border: 0px green solid; border-collapse: collapse; margin:10px;}
	table.W400{width:400px; border: 0px green solid; border-collapse: collapse; margin:10px;}

	table.Data		{width: 650px; border-collapse: collapse; margin: 5px 5px 5px 20px; border-bottom: 2px #cbc7b8 solid; border-right: 2px #cbc7b8 solid; border-top: 2px #EBEADB solid; border-left: 2px #EBEADB solid; margin-left:auto; margin-right:auto;}
		td.DataHeader	{font-family: tahoma, geneva, arial, sans-serif; font-size: small; font-weight: bold; text-decoration: none; padding: 2px 5px;  background-color: #e2decd; border-bottom: 2px #cbc7b8 solid; border-right: 2px #cbc7b8 solid; text-transform: uppercase;}
		td.DataHeaderFocus	{border-bottom: 2px #c0c000 solid; text-decoration: underline;}
		tr.DataRowFocus	{background-color: #ffffCC;}
		tr.DataRowOdd	{background-color: #FFFFFF;}
		tr.DataRowEven	{background-color: #EEEEEE;}
		td.DataCell		{font-family: arial, helvetica, sans-serif; font-size: small; padding: 2px 5px; border-bottom: 1px #BBBBBB solid; border-right: 0px #BBBBBB solid;}
		td.DataEmpty	{height: 30px; font-family: tahoma, geneva, arial, sans-serif; font-size: medium; font-weight: bold; color: #660000; background-color: #f1f1f1; }

	table.Event		{width: 650px; border-collapse: collapse; margin: 5px 5px 5px 20px; border-bottom: 2px #cbc7b8 solid; border-right: 2px #cbc7b8 solid; border-top: 2px #EBEADB solid; border-left: 2px #EBEADB solid; margin-left:auto; margin-right:auto;}
		td.EventHeader	{font-family: tahoma, geneva, arial, sans-serif; font-size: small; font-weight: bold; text-decoration: none; padding: 2px 5px;  background-color: #e2decd; border-bottom: 2px #cbc7b8 solid; border-right: 2px #cbc7b8 solid; text-transform: uppercase;}
		td.EventHeaderFocus	{border-bottom: 2px #c0c000 solid; text-decoration: underline;}
		tr.EventRowFocus	{background-color: #ffffCC; vertical-align: top;}
		tr.EventRowEven	{background-color: #FFFFFF; vertical-align: top;}
		tr.EventRowOdd	{background-color: #EEEEEE; vertical-align: top;}
		td.EventCell		{font-family: arial, helvetica, sans-serif; font-size: small; padding: 2px 5px; border-bottom: 1px #BBBBBB solid; border-right: 0px #BBBBBB solid;}
		td.EventEmpty	{height: 30px; font-family: tahoma, geneva, arial, sans-serif; font-size: medium; font-weight: bold; color: #660000; background-color: #f1f1f1; }


	hr {height:1px; width:500px; background:#5A8C65; color:#5A8C65;}

	h3.Heading {color:#006633; margin:3px; text-align: left;}

	/* td {padding: 0px; margin:0px;}
	table.W300{width:300px; border: 0px red solid; border-collapse: collapse; margin:10px;}
	table.W650{width:650px; border: 0px blue solid; border-collapse: collapse; margin:10px;}
	table.W750{width:750px; border: 0px blue solid; border-collapse: collapse; margin:10px;}
	table.Wmax{width:100%; border: 0px blue solid; border-collapse: collapse; margin:0px;}
	table.Identity{width:100%; background: #CCCCCC; border-bottom: 1px #000000 solid; background-image: url('headerbg.gif'); font-family: "Time New Roman", serif; font-size: large; font-weight: bold; color: #000066;  text-transform: uppercase;}
	tr.Identity{vertical-align: top;}
	td.Identity{text-align: center; vertical-align: top;}
	table.ActionBar {background: #EEEEEE; border: 1px #666666 solid; border-collapse: collapse; margin:0px;}
	td.ActionBar {background: #EEEEEE; vertical-align: middle;}

	table.Horiz {border-collapse: collapse; margin: 5px 5px 5px 20px; border-bottom: 1px #cbc7b8 solid; border-right: 1px #cbc7b8 solid; border-top: 1px #EBEADB solid; border-left: 1px #EBEADB solid; filter:progid:DXImageTransform.Microsoft.Shadow(color='#e2decd', Direction=135, Strength=3); margin-left:auto; margin-right:auto;}
	td.HorizHeader {font-family: tahoma, geneva, arial, sans-serif; font-size: small; font-weight: bold; text-decoration: none; padding: 1px 3px;  background-color: #BBBBBB; border-bottom: 1px #cbc7b8 solid; border-right: 1px #cbc7b8 solid; text-transform: uppercase;}
	tr.HorizRowFocus{background-color: #ffffCC;}
	tr.HorizRowOdd	{background-color: #FFFFFF;}
	tr.HorizRowEven	{background-color: #EEEEEE;}
	td.HorizCell	{font-family: arial, helvetica, sans-serif; font-size: x-small; padding: 1px 3px; border-bottom: 1px #BBBBBB solid; border-right: 0px #BBBBBB solid;}

	table.Footer{width:100%; border-top: 1px #DDDDDD solid; background: #F1F1F1;}
	table.Center {margin-left:auto; margin-right:auto;}
	h4.alert {color:#880000; font-size: 14px; margin-top: 10px; text-transform: uppercase;}
	h3.identity {color:navy; margin:3px;}
	.PageHeader {font-family: arial, helvetica, sans-serif; font-size: 16px; font-weight:bold; color:#003366; text-align:left; border-left: 1px #DDDDDD solid;  border-top: 1px #EEEEEE solid; padding:5px; margin: 10px; width:650px; margin-right:auto;margin-left:auto;}
	.PageMessage{font-family: arial, helvetica, sans-serif; font-size: 14px; font-weight:bold; color:#880000; text-align:center; border: 0px #DDDDDD solid; background: #FFFFCC; padding:5px; margin-right:auto;margin-left:auto; margin-bottom: 5px; width:500px;}
	.Instructions{font-family: arial, helvetica, sans-serif; font-size: 10px; text-align:center; border: 1px #DDDDDD solid; background: #F1F1F1; padding:10px; margin-right:auto;margin-left:auto; margin-bottom: 15px; width:500px;}
	.FormButton{font-size:10px; background:#007799; color:#ffffff;}
	.ActionButton {font-size:10px; background:#007799; color:#ffffff;}
	.TinyInput {font-family: arial, helvetica, sans-serif; font-size: 9px; background: #FFFFFF; padding:1px;}
	.TinyInputFocus {font-family: arial, helvetica, sans-serif; font-size: 9px; background: #FFFFCC; padding:1px;}
	.TinyButton {background: #EEEEEE; background-image: url('small-button2-bg.gif'); font-family: arial, helvetica, sans-serif; font-size: 8px; font-weight: normal;}
	*/

/* DATA TABLES
	table.Data650	{width: 650px; border-collapse: collapse; margin: 5px 5px 5px 20px; border-bottom: 2px #cbc7b8 solid; border-right: 2px #cbc7b8 solid; border-top: 2px #EBEADB solid; border-left: 2px #EBEADB solid; margin-left:auto; margin-right:auto;}
	table.Data500	{width: 500px; border-collapse: collapse; margin: 5px 5px 5px 20px; border-bottom: 2px #cbc7b8 solid; border-right: 2px #cbc7b8 solid; border-top: 2px #EBEADB solid; border-left: 2px #EBEADB solid; margin-left:auto; margin-right:auto;}
	table.Data300	{width: 300px; border-collapse: collapse; margin: 5px 5px 5px 20px; border-bottom: 2px #cbc7b8 solid; border-right: 2px #cbc7b8 solid; border-top: 2px #EBEADB solid; border-left: 2px #EBEADB solid; margin-left:auto; margin-right:auto;}
	.DataButton		{background: #666666; font-family: tahoma, geneva, arial, sans-serif; font-size: 9px; color: #FFFFFF;}
	*/

/* OTHER TABLES
	table.Infobar{width:100%; border-bottom: 1px #666666 solid; background: #F1F1F1;}
	td.Infobar{font-family: verdana, geneva, sans-serif; font-size: 10px; padding-left:2px; padding-right:2px;}
	table.Card{width: 500px; border-collapse: collapse; border: 0px khaki dashed; margin:10px 5px 30px 5px;}
	td.CardTitle {font-family: arial, helvetica, sans-serif; font-size: 14px; color: #600; font-weight:bold; background: #EfEfEf; padding: 5px;}
	td.CardDescr  {font-family: verdana, helvetica, sans-serif; font-size: 11px; color: #666; font-weight:bold; background: #EfEfEf; padding: 2px; white-space: nowrap;
	}
	td.CardResult {font-family: arial, helvetica, sans-serif; font-size: 12px; color: #000; font-weight:normal; background: #FFF; padding: 2px;}
	table.Center {margin-left:auto; margin-right:auto;}
	*/

/* FONTS & TEXT */
	.a8		{font-family:arial,helvetica,sans-serif; font-size:8px;  color:#00000; font-weight:normal; }
	.a9		{font-family:arial,helvetica,sans-serif; font-size:9px;  color:#00000; font-weight:normal; }
	.axsmall	{font-family:arial,helvetica,sans-serif; font-size:x-small; color:#00000; font-weight:normal; }
    .a10    {font-family:arial,helvetica,sans-serif; font-size:10px; color:#00000; font-weight:normal; }
    .a10b   {font-family:arial,helvetica,sans-serif; font-size:10px; color:#00000; font-weight:bold; }
	.asmall	{font-family:arial,helvetica,sans-serif; font-size:small; color:#00000; font-weight:normal; }
	.a11    {font-family:arial,helvetica,sans-serif; font-size:11px; color:#00000; font-weight:normal; }
	.a11b   {font-family:arial,helvetica,sans-serif; font-size:11px; color:#00000; font-weight:bold; }
	.amed	{font-family:arial,helvetica,sans-serif; font-size:medium; color:#00000; font-weight:normal; }
    .a12    {font-family:arial,helvetica,sans-serif; font-size:12px; color:#00000; font-weight:normal; }
    .a12b   {font-family:arial,helvetica,sans-serif; font-size:12px; color:#00000; font-weight:bold; }
    .a14    {font-family:arial,helvetica,sans-serif; font-size:12px; color:#00000; font-weight:normal; }
    .a14b   {font-family:arial,helvetica,sans-serif; font-size:12px; color:#00000; font-weight:bold; }
    .v8     {font-family:verdana,geneva,sans-serif;  font-size:8px;  color:#00000; font-weight:normal; }
    .v9     {font-family:verdana,geneva,sans-serif;  font-size:9px;  color:#00000; font-weight:normal; }
    .v10    {font-family:verdana,geneva,sans-serif;  font-size:10px; color:#00000; font-weight:normal; }
    .v10b   {font-family:verdana,geneva,sans-serif;  font-size:10px; color:#00000; font-weight:bold; }
    .v11    {font-family:verdana,geneva,sans-serif;  font-size:11px; color:#00000; font-weight:normal; }
    .v11b   {font-family:verdana,geneva,sans-serif;  font-size:11px; color:#00000; font-weight:bold; }
    .v12    {font-family:verdana,geneva,sans-serif;  font-size:12px; color:#00000; font-weight:normal; }
    .v12b   {font-family:verdana,geneva,sans-serif;  font-size:12px; color:#00000; font-weight:bold; }

	.FormText {font-family: verdana, arial, helvetica, sans-serif; font-size: small; font-weight:bold; padding: 2px 5px ; }
	.FormInput {font-family: verdana, arial, helvetica, sans-serif; font-size: small; background: #DDDDDD;}
	.FormInputFocus {font-family: verdana, arial, helvetica, sans-serif; font-size: small; background: #FFFFCC;}

	.TextLeft	{ text-align: left; }
	.TextCenter	{ text-align: center;}
	.TextCenter[class] {text-align: -moz-center; }
	.TextJustify{ text-align: justify;}
	.TextRight	{ text-align: right;}
	.TextTop {vertical-align: top;}
	.TextMiddle {vertical-align: middle;}
	.TextBottom {vertical-align: bottom;}

/* LINK FONTS */
   A        {font-family:arial,helvetica,sans-serif; font-size:12px; font-weight:normal; color:#000066; text-decoration:none; }
   A:hover  {font-family:arial,helvetica,sans-serif; font-size:12px; font-weight:normal; color:#000066; text-decoration:underline; }
   A:active {color:red; text-decoration:underline;}
   a.Menu   {font-family: arial, helvetica, sans-serif; font-size: 16px; font-weight:bold; color:#E3EDE5; text-decoration:none;}
   a.Menu:hover   {font-family: arial, helvetica, sans-serif; font-size: 16px; font-weight:bold; color:#FFFF66; text-decoration:none;}
   a.MenuM   {font-family: arial, helvetica, sans-serif; font-size: 14px; font-weight:bold; color:#E3EDE5; text-decoration:none;}
   a.MenuM:hover   {font-family: arial, helvetica, sans-serif; font-size: 14px; font-weight:bold; color:#FFFF66; text-decoration:none;}
   a.Footer   {font-family: arial, helvetica, sans-serif; font-size: 9px; font-weight:normal; color:#000000; text-decoration:none;}
   a.Footer:hover   {font-family: arial, helvetica, sans-serif; font-size: 9px; font-weight:normal; color:#FFFF66; text-decoration:underline;}


	/*
   a.Menu:hover {background-color : #000066;color : #EEEEEE;font-family : arial, helvetica, sans-serif;font-size : 10pt;font-weight : normal;text-decoration:underline;}
   a.Menu:active {text-decoration:underline;color:#c0c0c0}
   a.small  {font-family : arial, helvetica, sans-serif;font-size : 9pt;font-weight : bold; color:#660000;text-decoration:underline;}
   a.small:hover {font-family : arial, helvetica, sans-serif;font-size : 9pt;font-weight : bold;color:#660000;text-decoration:underline; background-color : #FFFFCC;}
   a.small:active {color:red}
   a.v9link  {font-family : verdana, sans-serif; font-size : 9pt; font-weight:normal; color:#000000;text-decoration:none;}
   a.v9link:hover {font-family : verdana, sans-serif; font-size : 9pt; font-weight:normal;color:#000000;text-decoration:underline;}
   a.v9link:active {color:red}

    .FaqTitle {font-family:arial,helvetica,sans-serif; font-size: 11px;color:navy;font-weight:bold; cursor:help;}
    .FaqText {font-family: arial,helvetica,sans-serif; font-size: 11px;color:#00000;font-weight:normal;}
	*/