body { background-color: #FFFFFF; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; }

/* NEW */



.CellBKGD { background-color: #a17337; }

.CellBody1 { background-color: #FFFFFF; }
.CellBody2 { background-color: #DDDDDD; }
.CellBody3 { background-color: #688767; }
.CellBody4 { background-color: #EEEEEE; }
.CellBody5 { background-color: #666666; }

.CellBorder1 { background-color: #688767; }
.CellBorder2 { background-color: #e7bd81; }
.CellBorder3 { background-color: #a7c2c1; }
.CellBorder4 { background-color: #ead79b; }
.CellBorder5 { background-color: #333333; }

.CellHeader1 { background-color: #333399; }
.CellHeader2 { background-color: #996633; }
.CellHeader3 { background-color: #333399; }

.CellPallet1 { background-color: #990033; }
.CellPallet2 { background-color: #646b46; }
.CellPallet3 { background-color: #bb8d65; }
.CellPallet4 { background-color: #d3b478; }

.CellHighlight { background-color: #66FF66; }
.CellHighlight2 { background-color: #00FF00; }
.CellOver { background-color: #FFFF99; }
.CellOver1 { background-color: #FFFF99; }

.TextBody1 { color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: 100; text-align: inherit; text-decoration: none; text-transform: none; }
	.TextBody1 A:Link, .TextBody1 A:Visited { color: #333333; text-decoration: underline; }
	.TextBody1 A:Hover, .TextBody1 A:Active { color: #333333; text-decoration: none; }
.TextBody1_Required { color: #CC0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; text-align: inherit; text-decoration: none; text-transform: none; }
.TextBody2 { color: #cc3300; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; text-align: inherit; text-decoration: none; text-transform: none; }
	.TextBody2 A:Link, .TextBody2 A:Visited { color: #cc3300; text-decoration: underline; }
	.TextBody2 A:Hover, .TextBody2 A:Active { color: #cc3300; text-decoration: none; }
	/*990033*/
.TextBody3 { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; text-align: inherit; text-decoration: none; text-transform: none; }
	.TextBody3 a:Link, .TextBody3 a:Visited { color: #FFFFFF; text-decoration: underline; }
	.TextBody3 a:Hover, .TextBody3 a:Active { color: #FFFFFF; text-decoration: none; }

.TextNav1 { color: #336633; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; text-align: inherit; text-decoration: none; text-transform: none; }
	.TextNav1 A:Link, .TextNav1 A:Visited { color: #336633; text-decoration: none; }
	.TextNav1 A:Hover, .TextNav1 A:Active { color: #336633; text-decoration: underline; }
	
.TextDetails1 { color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: 100; text-align: inherit; text-decoration: none; text-transform: none; }
	.TextDetails1 A:Link, .TextDetails1 A:Visited { color: #333333; text-decoration: underline; }
	.TextDetails1 A:Hover, .TextDetails1 A:Active { color: #333333; text-decoration: none; }
	
	
H1 { color: #333333; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 24px; font-style: normal; font-weight: bold; text-align: inherit; text-decoration: none; text-transform: none; 
		margin: 0; padding: 0; border: none; outline: 0; vertical-align: baseline;}
	H1 A:Link, H1 A:Visited { color: #333333; text-decoration: none; }
	H1 A:Hover, H1 A:Active { color: #333333; text-decoration: underline; }
H2 { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; text-align: inherit; text-decoration: none; text-transform: none; 
		margin: 0; padding: 0; border: none; outline: 0; vertical-align: baseline;}
	H2 A:Link, H2 A:Visited { color: #000000; text-decoration: underline; }
	H2 A:Hover, H2 A:Active { color: #000000; text-decoration: none; }
	
.TextHeader1 { color: #333333; font-family: Georgia, "Times New Roman", Times, serif; font-size: 24px; font-style: normal; font-weight: 100; text-align: inherit; text-decoration: none; text-transform: none; }
	.TextHeader1 A:Link, .TextHeader1 A:Visited { color: #333333; text-decoration: none; }
	.TextHeader1 A:Hover, .TextHeader1 A:Active { color: #333333; text-decoration: underline; }
.TextHeader2 { color: #646b46; font-family: "Times New Roman", Times, serif; font-size: 16px; font-style: normal; font-weight: bold; text-align: inherit; text-decoration: none; text-transform: none; }
	.TextHeader2 A:Link, .TextHeader2 A:Visited { color: #646b46; text-decoration: underline; }
	.TextHeader2 A:Hover, .TextHeader2 A:Active { color: #646b46; text-decoration: none; }
.TextHeader3 { color: #FFFFFF; font-family: "Times New Roman", Times, serif; font-size: 18px; font-style: normal; font-weight: 100; text-align: inherit; text-decoration: none; text-transform: none; }
	.TextHeader3 A:Link, .TextHeader3 A:Visited { color: #FFFFFF; text-decoration: none; }
	.TextHeader3 A:Hover, .TextHeader3 A:Active { color: #FFFFFF; text-decoration: underline; }
.TextHeader4 { color: #333333; font-family: "Times New Roman", Times, serif; font-size: 24px; font-style: normal; font-weight: 100; text-align: inherit; text-decoration: none; text-transform: none; }
	.TextHeader4 A:Link, .TextHeader4 A:Visited { color: #333333; text-decoration: none; }
	.TextHeader4 A:Hover, .TextHeader4 A:Active { color: #333333; text-decoration: underline; }
.TextHeader5 { color: #666666; font-family: Georgia, "Times New Roman", Times, serif; font-size: 32px; font-style: normal; font-weight: 100; text-align: inherit; text-decoration: none; text-transform: none; }
	.TextHeader5 A:Link, .TextHeader5 A:Visited { color: #666666; text-decoration: underline; }
	.TextHeader5 A:Hover, .TextHeader5 A:Active { color: #666666; text-decoration: none; }
	
.TextSubHeader4 { color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; text-align: inherit; text-decoration: none; text-transform: none; }
	.TextSubHeader4 A:Link, .TextSubHeader4 A:Visited { color: #666666; text-decoration: none; }
	.TextSubHeader4 A:Hover, .TextSubHeader4 A:Active { color: #666666; text-decoration: underline; }
							 
.Copyright { color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: 100; text-align: center; text-decoration: none; text-transform: none; }
	.Copyright A:Link, .Copyright A:Visited { color: #333333; text-decoration: underline; }
	.Copyright A:Hover, .Copyright A:Active { color: #333333; text-decoration: none; }
.Alert { color: #990000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; text-align: inherit; text-decoration: none; text-transform: none; }
	.Alert A:Link, .Alert A:Visited { color: #990000; text-decoration: underline; }
	.Alert A:Hover, .Alert A:Active { color: #990000; text-decoration: none; }

.Input_Text1 { background-color: #FFFFFF; border-bottom: solid 1px #777; border-left: solid 1px #777; border-right: solid 1px #777; border-top: solid 1px #777; 
									color: #333333; font-family: Arial, Helvetica, sans-serif; line-height: 18px; font-size: 12px; height:20px; font-style: normal; font-weight: 100; text-align: left; text-decoration: none; text-transform: inherit;
									height: 20px; }	
.Input_Text1a { background-color: #FFFFFF; border-bottom: 1 solid #555; border-left: 1 solid #555; border-right: 1 solid #555; border-top: 1 solid #555; 
									color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; text-align: left; text-decoration: none; text-transform: inherit;
									height: 18px; z-index: 101; }
.Input_Text1_box { background-color: #FFFFFF; border-bottom: solid 1px #777; border-left: solid 1px #777; border-right: solid 1px #777; border-top: solid 1px #777; 
									color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: 100; text-align: left; text-decoration: none; text-transform: inherit;
							 }
.Input_Text2 { background-color: #FFFFFF; border-bottom: 1 solid #DDD; border-left: 1 solid #DDD; border-right: 1 solid #DDD; border-top: 1 solid #DDD; 
									color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: 100; text-align: left; text-decoration: none; text-transform: inherit;
									height: 20px; }	

/* Paging styles *********/
.PagingLink1 { color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: 100; text-align: inherit; text-decoration: none; text-transform: none; }
	.PagingLink1 A:Link, .PagingLink1 A:Visited { color: #333333; text-decoration: underline; }
	.PagingLink1 A:Hover, .PagingLink1 A:Active { color: #333333; text-decoration: none; }	
/*************************/
	
/* MENU TOP */
/*
#sddm {	margin: 0; padding: 0; z-index: 30;}
#sddm li	{	margin: 0; padding: 0; list-style: none; float: left; font: bold 11px arial}
#sddm li a	{	display: block; margin: 0 1px 0 0; padding: 4px 10px; width: 60px; background: #5970B2; color: #FFF; text-align: center; text-decoration: none}
#sddm li a:hover	{	background: #49A3FF}
#sddm div	{	position: absolute; visibility: hidden; margin: 0; padding: 0; background: #EAEBD8; border: 1px solid #5970B2}
#sddm div a{	position: relative; display: block; margin: 0; padding: 5px 10px; width: auto; white-space: nowrap; text-align: left; text-decoration: none; background: #EAEBD8; color: #2875DE; font: 11px arial}
#sddm div a:hover {	background: #49A3FF; color: #FFF}
*/

/* /NEW */
.TableBorder1 { border-bottom: solid 1px #777; border-left: solid 1px #777; border-right: solid 1px #777; border-top: solid 1px #777; }



.Cell_Body1 { background-color: #FFFFFF; }
.Cell_Body2 { background-color: #DDDDDD; }
.Cell_Body3 { background-color: #0066CC; }

.Cell_Border1 { background-color: #996633; }
.Cell_Border2 { background-color: #333399; }
.Cell_Border3 { background-color: #FFFFFF; }
.Cell_Border4 { background-color: #BBBBBB; }

.Cell_Header1 { background-color: #333399; }
.Cell_Header2 { background-color: #996633; }
.Cell_Header3 { background-color: #333399; }

.Cell_Highlight { background-color: #66FF66; }
.Cell_Over { background-color: #FFFF99; }

.Table_Border1 { border-bottom: solid 1px #777; border-left: solid 1px #777; border-right: solid 1px #777; border-top: solid 1px #777; }

							 

.Text_Body1 { color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: 100; text-align: inherit; text-decoration: none; text-transform: none; }
	.Text_Body1 A:Link, .Text_Body1 A:Visited { color: #333333; text-decoration: underline; }
	.Text_Body1 A:Hover, .Text_Body1 A:Active { color: #333333; text-decoration: none; }
.Text_Body1_Required { color: #CC0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; text-align: inherit; text-decoration: none; text-transform: none; }
.Text_Body2 { color: #333399; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; text-align: inherit; text-decoration: none; text-transform: none; }
	.Text_Body2 A:Link, .Text_Body2 A:Visited { color: #333399; text-decoration: underline; }
	.Text_Body2 A:Hover, .Text_Body2 A:Active { color: #333399; text-decoration: none; }
.Text_Body3 { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; text-align: inherit; text-decoration: none; text-transform: none; }
	.Text_Body3 A:Link, .Text_Body3 A:Visited { color: #FFFFFF; text-decoration: underline; }
	.Text_Body3 A:Hover, .Text_Body3 A:Active { color: #FFFFFF; text-decoration: none; }
	
.Text_GlossaryTerm { color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: 100; text-align: inherit; text-decoration: none; text-transform: none; }
	.Text_GlossaryTerm A:Link, .Text_GlossaryTerm A:Visited { border-bottom: 1px dotted #0066CC; color: #333333; text-decoration: none; }
	.Text_GlossaryTerm A:Hover, .Text_GlossaryTerm A:Active { border-bottom: 1px solid #0066CC; color: #333333; text-decoration: none; }
	
.Text_Header1 { color: #996633; font-family: "Times New Roman", Times, serif; font-size: 20px; font-style: normal; font-weight: 100; text-align: inherit; text-decoration: none; text-transform: none; }
	.Text_Header1 A:Link, .Text_Header1 A:Visited { color: #996633; text-decoration: underline; }
	.Text_Header1 A:Hover, .Text_Header1 A:Active { color: #996633; text-decoration: none; }
.Text_Header2 { color: #333399; font-family: "Times New Roman", Times, serif; font-size: 16px; font-style: normal; font-weight: 100; text-align: inherit; text-decoration: none; text-transform: none; }
	.Text_Header2 A:Link, .Text_Header2 A:Visited { color: #333399; text-decoration: underline; }
	.Text_Header2 A:Hover, .Text_Header2 A:Active { color: #333399; text-decoration: none; }
.Text_Header3 { color: #FFFFFF; font-family: "Times New Roman", Times, serif; font-size: 16px; font-style: normal; font-weight: bold; text-align: inherit; text-decoration: none; text-transform: none; }
	.Text_Header3 A:Link, .Text_Header3 A:Visited { color: #FFFFFF; text-decoration: underline; }
	.Text_Header3 A:Hover, .Text_Header3 A:Active { color: #FFFFFF; text-decoration: none; }
.Text_Header4 { color: #333333; font-family: "Times New Roman", Times, serif; font-size: 24px; font-style: normal; font-weight: 100; text-align: inherit; text-decoration: none; text-transform: none; }
	.Text_Header4 A:Link, .Text_Header4 A:Visited { color: #333333; text-decoration: none; }
	.Text_Header4 A:Hover, .Text_Header4 A:Active { color: #333333; text-decoration: underline; }
.Text_Header5 { color: #666666; font-family: "Times New Roman", Times, serif; font-size: 32px; font-style: normal; font-weight: 100; text-align: inherit; text-decoration: none; text-transform: none; }
	.Text_Header5 A:Link, .Text_Header5 A:Visited { color: #666666; text-decoration: underline; }
	.Text_Header5 A:Hover, .Text_Header5 A:Active { color: #666666; text-decoration: none; }
	

.Calendar_BKGD_Body1 { background-color: #FFFFFF; }
.Calendar_BKGD_Header1 { background-color: #DDDDDD; }
.Calendar_BKGD_Header2 { background-color: #996633; }
.Calendar_BKGD_Header3 { background-color: #0066CC; }
.Calendar_BKGD_Border1 { background-color: #333333; }
.Calendar_BKGD_MonthFocus { background-color: #FFFFCC; }
.Calendar_BKGD_MonthBlur { background-color: #FFCC99; }

.Calendar_Text_Body1 { color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: 100; text-align: inherit; text-decoration: none; text-transform: none; }
	.Calendar_Text_Body1 A:Link, .Calendar_Text_Body1 A:Visited { color: #333333; text-decoration: none; }
	.Calendar_Text_Body1 A:Hover, .Calendar_Text_Body1 A:Active { color: #333333; text-decoration: underline; }
.Calendar_Text_Body1Required  { color: #CC0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; text-align: inherit; text-decoration: none; text-transform: none; }
.Calendar_Text_Body2 { color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: 100; text-align: inherit; text-decoration: none; text-transform: none; }
	.Calendar_Text_Body2 A:Link, .Calendar_Text_Body2 A:Visited { color: #333333; text-decoration: underline; }
	.Calendar_Text_Body2 A:Hover, .Calendar_Text_Body2 A:Active { color: #333333; text-decoration: none; }
.Calendar_Text_Body3 { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: 100; text-align: inherit; text-decoration: none; text-transform: none; }
	.Calendar_Text_Body3 A:Link, .Calendar_Text_Body3 A:Visited { color: #FFFFFF; text-decoration: none; }
	.Calendar_Text_Body3 A:Hover, .Calendar_Text_Body3 A:Active { color: #FFFFFF; text-decoration: underline; }
.Calendar_Text_Header1 { color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; text-align: inherit; text-decoration: none; text-transform: none; }
	.Calendar_Text_Header1 A:Link, .Calendar_Text_Header1 A:Visited { color: #333333; text-decoration: underline; }
	.Calendar_Text_Header1 A:Hover, .Calendar_Text_Header1 A:Active { color: #333333; text-decoration: none; }
.Calendar_Text_Header2 { color: #FFFFFF; font-family: "Times New Roman", Times, serif; font-size: 32px; font-style: normal; font-weight: 100; text-align: inherit; text-decoration: none; text-transform: none; }
	.Calendar_Text_Header2 A:Link, .Calendar_Text_Header2 A:Visited { color: #FFFFFF; text-decoration: none; }
	.Calendar_Text_Header2 A:Hover, .Calendar_Text_Header2 A:Active { color: #FFFFFF; text-decoration: underline; }
.Calendar_Text_Header3 { color: #333333; font-family: "Times New Roman", Times, serif; font-size: 32px; font-style: normal; font-weight: 100; text-align: inherit; text-decoration: none; text-transform: none; }
	.Calendar_Text_Header3 A:Link, .Calendar_Text_Header3 A:Visited { color: #333333; text-decoration: none; }
	.Calendar_Text_Header3 A:Hover, .Calendar_Text_Header3 A:Active { color: #333333; text-decoration: underline; }
.Calendar_Text_Header4 { color: #333333; font-family: "Times New Roman", Times, serif; font-size: 24px; font-style: normal; font-weight: 100; text-align: inherit; text-decoration: none; text-transform: none; }
	.Calendar_Text_Header4 A:Link, .Calendar_Text_Header4 A:Visited { color: #333333; text-decoration: none; }
	.Calendar_Text_Header4 A:Hover, .Calendar_Text_Header4 A:Active { color: #333333; text-decoration: underline; }
	

