
A:link 		{color: #045993; TEXT-DECORATION: none}
A:visited {color: #008BCC; TEXT-DECORATION: none}
A:hover 	{color: #660066; TEXT-DECORATION: none; }

.titleir                {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 21px; color: #000000; text-align: right;}
.title                  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 21px; color: #000000; line-height: 150%;}
.titlebold              {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 21px; color: #000000; font-weight:bold; line-height: 150%;}
.titlereverse           {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 21px; color: #ffffff; line-height: 150%;}
.titleboldreverse       {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 21px; color: #ffffff; font-weight:bold; line-height: 150%;}
.titlesubtle            {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 21px; color: #666666; line-height: 150%;}
.titleboldsubtle        {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 21px; color: #666666; font-weight:bold; line-height: 150%;}
.titlehilite            {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 21px; color: #cc3300; line-height: 150%;}
.titleboldhilite        {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 21px; color: #cc3300; font-weight:bold; line-height: 150%;}
.head                   {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #000000; line-height: 150%;}
.headbold               {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #000000; font-weight:bold; line-height: 150%;}
H1                      {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #000000; font-weight:bold; line-height: 150%;}
.headreverse            {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #ffffff; line-height: 150%;}
.headboldreverse        {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #ffffff; font-weight:bold; line-height: 150%;}
.headsubtle             {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #666666; line-height: 150%;}
.headboldsubtle         {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #666666; font-weight:bold; line-height: 150%;}
.headhilite             {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #cc3300; line-height: 150%;}
.headboldhilite         {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #cc3300; font-weight:bold; line-height: 150%;}
.subhead                {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #000000; line-height: 150%;}
.subheadbold            {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #000000; font-weight:bold; line-height: 150%;}
.subheadreverse         {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #ffffff; line-height: 150%;}
.subheadboldreverse     {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #ffffff; font-weight:bold; line-height: 150%;}
.subheadwarn            {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: red; line-height: 150%;}
.subheadboldwarn        {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: red; font-weight:bold; line-height: 150%;}
.subheadsubtle          {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #666666; line-height: 150%;}
.subheadboldsubtle      {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #666666; font-weight:bold; line-height: 150%;}
.subheadhilite          {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #cc3300; line-height: 150%;}
.subheadboldhilite      {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #cc3300; font-weight:bold; line-height: 150%;}
.textir                 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-align: right;}
.texti                  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
.text                   {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height: 150%;}
BODY,P,TD               {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height: 150%;}
.textbold               {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight:bold; line-height: 150%;}
.textreverse            {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; line-height: 150%;}
.textboldreverse        {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff; font-weight:bold; line-height: 150%;}
.textwarn               {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: red; line-height: 150%;}
.textboldwarn           {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #C3151C; font-weight:bold; line-height: 150%;}
.textsubtle             {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; line-height: 150%;}
.textboldsubtle         {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #666666; font-weight:bold; line-height: 150%;}
.textboldsubtle12         {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: darkblue; font-weight:bold; line-height: 150%;}
.texthilite             {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #cc3300; line-height: 150%;}
.textboldhilite         {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #cc3300; font-weight:bold; line-height: 150%;}
.textemph               {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #0054a0; line-height: 150%;}
.textboldemph           {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #0054a0; font-weight:bold; line-height: 150%;}
.smalltextir            {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-align: right;}
.smalltexti             {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
.smalltext              {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; line-height: 130%;}
.smalltextbold          {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight:bold; line-height: 130%;}
.smalltextreverse       {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; line-height: 130%;}
.smalltextboldreverse   {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; font-weight:bold; line-height: 130%;}
.smalltextwarn          {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: red; line-height: 130%;}
.smalltextboldwarn      {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: red; font-weight:bold; line-height: 130%;}
.smalltextsubtle        {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; line-height: 130%;}
.smalltextboldsubtle    {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; font-weight:bold; line-height: 130%;}
.smalltexthilite        {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #cc3300; line-height: 130%;}
.smalltextboldhilite    {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #cc3300; font-weight:bold; line-height: 130%;}
.smalltextemph          {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #0054a0; line-height: 130%;}
.smalltextboldemph      {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #0054a0; font-weight:bold; line-height: 130%;}
.tinytext               {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 6px; color: #000000; line-height: 100%;}
.linknoul               {text-decoration: none;}

input, select {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #000000; 
	font-weight: normal; 
	font-size: 12px;
	line-height: 130%;
}

textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #000000; 
	font-weight: normal; 
	font-size: 12px;
	line-height: 130%;
}

em {
	font-weight:bold;
	color: #0054a0;
}

small {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #000000; 
	font-weight: normal; 
	line-height: 120%;
}

.tdcontent {background-color: #CCCCCC; border-left: 1px solid #666666; border-right: 1px solid #666666; }
.tdmenu {background-color: #CCCCCC; border-left: 1px solid #666666; border-right: 1px solid #666666; }
.tdbox {background-color: #CCCCCC; border: 1px solid #666666;}
.tbl1                  {background-color: #f1f1f1; border: 1px solid #e6e6e6;}
.tbl1headtr            {background-color: #e6e6e6; vertical-align: top;}
.tbl1colheadtr         {background-color: #e2e2e2; vertical-align: top;}
.tbl1colsubheadtr      {background-color: #eeeeee; vertical-align: top;}
.tbl1bgrow1            {background-color: #fafafa; vertical-align: top;}
.tbl1bgrow2            {background-color: #f4f4f4; vertical-align: top;}
.tbl1bgrow3            {background-color: #ffffcc; vertical-align: top;}
.tbl1rules             {height: 1px; color: #dddddd;}
.tbl1bgcolor           {background-color: #f2f2f2;}
.tbl1bghilite          {background-color: #ffffcc;}
.tbl1texthead          {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #000000; font-weight:bold; line-height: 130%; letter-spacing: .1em; vertical-align: bottom;}
.tbl1textheadsmall     {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height: 130%;}
.tbl1textheadsubtle    {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; line-height: 130%;}
.tbl1textheadwarn      {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: red; line-height: 130%;}
.tbl1textcolhead       {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight:bold; line-height: 130%;}
.tbl1textcolheadsmall  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; line-height: 130%;}
.tbl1textcolheadsubtle {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; line-height: 130%;}

.tbl2                  {background-color: #e2e2e2; border: 1px solid #dedede; padding: 4px;}
.tbl2headtr            {background-color: #f2f2f2; vertical-align: top;}
.tbl2textcolhead       {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; font-weight:bold; line-height: 130%;}

.tabborder	{ background:#FFFFFF; border-left:1.0pt solid #999999; border-bottom:1.0pt solid #999999; border-right:1.0pt solid #999999; }
.tabgrey    { vertical-align:middle; background-color:#dddddd; border-top:1.0pt solid #999999; border-left:2.0pt solid #999999; border-right:1.0pt solid #999999; border-bottom:1.0pt solid #999999; }
.tabover    { vertical-align:middle; background-color:#bbbbbb; border-top:1.0pt solid #999999; border-left:2.0pt solid #999999; border-right:1.0pt solid #999999; border-bottom:1.0pt solid #999999; cursor: pointer; cursor:hand; }
.tabwhite   { vertical-align:middle; background-color:#ffffff; border-top:1.0pt solid #999999; border-left:1.0pt solid #999999; border-right:1.0pt solid #999999; }
.tabnotab   { vertical-align:middle; background:transparent url(/images/tabnotab.gif) no-repeat; border-right:1.0pt solid #999999; }
.contentINPUT11 {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana; Height: 20px;
	BORDER: gray 1px solid; BACKGROUND-COLOR: white
}
.contentArea11 {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana; 
	BORDER: gray 1px solid; BACKGROUND-COLOR: white
}
.contentSelect {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana; Height: 20px;
	BORDER: gray 1px solid; BACKGROUND-COLOR: white
}
.contentFile {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana; Height: 20px;
	BORDER: gray 1px solid; BACKGROUND-COLOR: white
}
.bumiddle, .bumiddle_selected {
 font-size: 12px;
 font-weight: bold;
 color: white;
 text-align: center;
 background: #99CC33;
 border-left:   1px solid #696969;
 border-top:    1px solid #696969;
 border-right:  1px solid #696969;
 border-bottom: 1px solid #696969;
 PADDING-RIGHT: 5px; PADDING-LEFT: 5px; 
 height: 20px;
 text-decoration: none;
 cursor:pointer;cursor:hand;
}
.listSelect  {
	FONT-SIZE: 12px;  
	BORDER: gray 1px solid; BACKGROUND-COLOR: white
}
.tab_sel {
	BORDER-RIGHT: #696969 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #696969 1px solid; 
	PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 4px; BORDER-LEFT: #696969 1px solid; PADDING-TOP: 4px; 
	cursor:default;
}
.tab_unsel {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; 
	BACKGROUND-IMAGE: url(../images/tabbg.gif); 
	BACKGROUND-COLOR: #ebe8d7; COLOR: #666666;
	PADDING-BOTTOM: 2px; PADDING-TOP: 4px; BORDER-BOTTOM: #696969 1px solid; 
	BACKGROUND-REPEAT: repeat-x;
	cursor:pointer;cursor:hand;
}
.tab_whitespace {
	BORDER-BOTTOM: #696969 1px solid
}
