﻿ /* ----------------- */
 /* --- Main Form --- */
 /* ----------------- */
.bodyMainForm                               {background-color: #dddddd; border: 0; margin: 0;}
#divEnerLinkOuter                           {display:table; position:absolute; height:100%; width:100%}
#divEnerLinkMiddle                          {display:table-cell; vertical-align:middle;}
/*#divEnerLinkInner                           {margin: 0 auto; width:1000px; }*/
#divEnerLinkInner                           {margin: 0 auto; width:1120px;}

 /* -------------- */
 /* --- Bullets ---*/
 /* -------------- */
 .bulletBlue                                {font-size:12px; color:#0072C5; text-align:center; vertical-align:middle;}
 .bulletGreen                               {font-size:12px; color:#339900; text-align:center; vertical-align:middle;}
 .bulletHidden                              {font-size:12px; visibility:hidden;}
 .bulletRed                                 {font-size:12px; color:#ff0000; text-align:center; vertical-align:middle;}
 .bulletSalmon                              {font-size:12px; color:#faa050; text-align:center; vertical-align:middle;}
 .bulletGray                                {font-size:8px; color:#999999; text-align:center; vertical-align:middle; background-color:transparent;}
 .bulletGrayDark                            {font-size:8px; color:#666666; text-align:center; vertical-align:middle; background-color:transparent;}

 /* --------------- */
 /* --- Buttons --- */
 /* --------------- */
 .buttonStyleSearch                         {font-family:Arial; font-size:8pt; color:#000000; font-weight:normal;}

 /* --- Hidden --- */
 .tdStyleHidden                             {font-family:Arial; font-size:0; width:0; cursor:pointer; visibility:hidden;}

 /* ---------------------- */
 /* --- Close Controls --- */
 /* ---------------------- */
 .tdStyleClose								{font-family:Arial; font-size:8pt; color:#ff0000; background-color:Transparent; text-decoration:none; font-weight:bold; height:16px; width:18px; text-align:center; vertical-align:middle; background-position:center; background-image:url("../Images/Close.gif?ver=4.1.65"); background-repeat:no-repeat; cursor:pointer;}
 .tdStyleClose:hover						{font-family:Arial; font-size:8pt; color:#ff0000; background-color:#fabe6e; text-decoration:none; font-weight:bold; height:16px; width:18px; text-align:center; vertical-align:middle; background-position:center; background-image:url("../Images/Close.gif?ver=4.1.65"); background-repeat:no-repeat; cursor:pointer;}
 .tdStyleCloseDark                          {font-family:Arial; font-size:8pt; color:#ff0000; background-color:#999999; text-decoration:none; font-weight:bold; height:14px; width:18px; text-align:center; vertical-align:middle; background-position:center; background-image:url("../Images/Close.gif?ver=4.1.65"); background-repeat:no-repeat; cursor:pointer;}
 .tdStyleCloseDark:hover                    {font-family:Arial; font-size:8pt; color:#ff0000; background-color:#fabe6e; text-decoration:none; font-weight:bold; height:14px; width:18px; text-align:center; vertical-align:middle; background-position:center; background-image:url("../Images/Close.gif?ver=4.1.65"); background-repeat:no-repeat; cursor:pointer;}
 .tdStyleCloseDisabled                      {font-family:Arial; font-size:8pt; color:#ff0000; background-color:Transparent; text-decoration:none; font-weight:bold; height:16px; width:18px; text-align:center; vertical-align:middle; background-position:center; background-image:url("../Images/Close.gif?ver=4.1.65"); background-repeat:no-repeat; cursor:pointer;}
 
 /* ------------------------ */
 /* --- Details Controls --- */
 /* ------------------------ */
 .tdStyleDetails                            {font-size:15px; background-color:#999999; color:#ffffff; height:20px; width:20px; text-align:center; vertical-align:middle; cursor:pointer;}
 .tdStyleDetails:hover                      {font-size:15px; background-color:#fabe6e; color:#ffffff; height:20px; width:20px; text-align:center; vertical-align:middle; cursor:pointer;}

 /* ------------ */
 /* --- Link --- */
 /* ------------ */
.tdStyleLink                                {font-size:20px; background-color:#0072C5; color:#ffffff; height:25px; width:25px; text-align:center; vertical-align:middle; cursor:pointer;}
.tdStyleLink:hover                          {font-size:20px; background-color:#fabe6e; color:#ffffff; height:25px; width:25px; text-align:center; vertical-align:middle; cursor:pointer;}
.tdStyleLinkDisabled                        {font-size:20px; background-color:Transparent; color:#666666; height:25px; width:25px; text-align:center; vertical-align:middle; cursor:pointer;}

 /* -------------- */
 /* --- Search --- */
 /* -------------- */
.tdStyleSearch                              {font-size:20px; background-color:#ff0000; color:#ffffff; height:25px; width:25px; text-align:center; vertical-align:middle; cursor:pointer;}
.tdStyleSearch:hover                        {font-size:20px; background-color:#fabe6e; color:#ffffff; height:25px; width:25px; text-align:center; vertical-align:middle; cursor:pointer;}
.tdStyleSearchDisabled                      {font-size:20px; background-color:Transparent; color:#999999; height:25px; width:25px; text-align:center; vertical-align:middle; cursor:pointer;}

 /* ------------------------- */
 /* --- ReSearch Controls --- */
 /* ------------------------- */
 .tdStyleReSeach                            {font-size:14px; background-color:#999999; color:#ffffff; height:18px; width:18px; text-align:center; vertical-align:middle; cursor:pointer;}
 .tdStyleReSeach:hover                      {font-size:14px; background-color:#fabe6e; color:#ffffff; height:18px; width:18px; text-align:center; vertical-align:middle; cursor:pointer;}
 .tdStyleReSeachDisabled                    {font-size:14px; background-color:Transparent; color:#666666; height:18px; width:18px; text-align:center; vertical-align:middle; cursor:pointer;}

 /* ------------- */
 /* --- Guide --- */
 /* ------------- */
 .tdStyleGuide                              {font-family:Arial; font-size:20px; background-color:#339900; color:#ffffff; text-decoration:none; font-weight:bolder; height:25px; width:25px; text-align:center; vertical-align:middle; cursor:pointer;}
 .tdStyleGuide:hover                        {font-family:Arial; font-size:20px; background-color:#fabe6e; color:#ffffff; text-decoration:none; font-weight:bolder; height:25px; width:25px; text-align:center; vertical-align:middle; cursor:pointer;}

  /* ------------------------ */
 /* --- Refresh Controls --- */
 /* ------------------------ */
 .tdStyleRefresh							{font-family:Arial; font-size:8pt; background-color:#999999; color:#333333; text-decoration:none; font-weight:normal; text-align:center; cursor:pointer;}
 .tdStyleRefresh:hover						{font-family:Arial; font-size:8pt; background-color:#fabe6e; color:#333333; text-decoration:none; font-weight:normal; text-align:center; cursor:pointer;}
 .tdStyleRefreshDisabled					{font-family:Arial; font-size:8pt; background-color:Transparent; color:#666666; text-decoration:none; font-weight:normal; text-align:center; cursor:pointer;}

 /* ----------------------- */
 /* --- Stereo Controls --- */
 /* ----------------------- */
 .tdStyleStereoUp                           {font-family:Arial; font-size:8pt; background-color:#808080; color:#333333; text-decoration:none; font-weight:bold; height:25px; width:25px; text-align:center; vertical-align:middle; background-position:center; background-image:url("../Images/StereoUp.gif?ver=4.1.65"); background-repeat:no-repeat; cursor:pointer;}
 .tdStyleStereoUp:hover                     {font-family:Arial; font-size:8pt; background-color:#fabe6e; color:#333333; text-decoration:none; font-weight:bold; height:25px; width:25px; text-align:center; vertical-align:middle; background-position:center; background-image:url("../Images/StereoUp.gif?ver=3.0.144f"); background-repeat:no-repeat; cursor:pointer;}
 .tdStyleStereoUpDisabled                   {font-family:Arial; font-size:8pt; background-color:Transparent; color:#666666; text-decoration:none; font-weight:bold; height:25px; width:25px; text-align:center; vertical-align:middle; background-position:center; background-image:url("../Images/StereoUpDisabled.gif?ver=4.1.65"); background-repeat:no-repeat; cursor:pointer;}
 .tdStyleStereoUpUp                         {font-family:Arial; font-size:8pt; background-color:#808080; color:#333333; text-decoration:none; font-weight:bold; height:25px; width:25px; text-align:center; vertical-align:middle; background-position:center; background-image:url("../Images/StereoUpUp.gif?ver=4.1.65"); background-repeat:no-repeat; cursor:pointer;}
 .tdStyleStereoUpUp:hover                   {font-family:Arial; font-size:8pt; background-color:#fabe6e; color:#333333; text-decoration:none; font-weight:bold; height:25px; width:25px; text-align:center; vertical-align:middle; background-position:center; background-image:url("../Images/StereoUpUp.gif?ver=4.1.65"); background-repeat:no-repeat; cursor:pointer;}
 .tdStyleStereoUpUpDisabled                 {font-family:Arial; font-size:8pt; background-color:Transparent; color:#666666; text-decoration:none; font-weight:bold; height:25px; width:25px; text-align:center; vertical-align:middle; background-position:center; background-image:url("../Images/StereoUpUpDisabled.gif?ver=4.1.65"); background-repeat:no-repeat; cursor:pointer;}
 .tdStyleStereoDown                         {font-family:Arial; font-size:8pt; background-color:#808080; color:#333333; text-decoration:none; font-weight:bold; height:25px; width:25px; text-align:center; vertical-align:middle; background-position:center; background-image:url("../Images/StereoDown.gif?ver=4.1.65"); background-repeat:no-repeat; cursor:pointer;}
 .tdStyleStereoDown:hover                   {font-family:Arial; font-size:8pt; background-color:#fabe6e; color:#333333; text-decoration:none; font-weight:bold; height:25px; width:25px; text-align:center; vertical-align:middle; background-position:center; background-image:url("../Images/StereoDown.gif?ver=4.1.65"); background-repeat:no-repeat; cursor:pointer;}
 .tdStyleStereoDownDisabled                 {font-family:Arial; font-size:8pt; background-color:Transparent; color:#666666; text-decoration:none; font-weight:bold; height:25px; width:25px; text-align:center; vertical-align:middle; background-position:center; background-image:url("../Images/StereoDownDisabled.gif?ver=4.1.65"); background-repeat:no-repeat; cursor:pointer;}
 .tdStyleStereoDownDown                     {font-family:Arial; font-size:8pt; background-color:#808080; color:#333333; text-decoration:none; font-weight:bold; height:25px; width:25px; text-align:center; vertical-align:middle; background-position:center; background-image:url("../Images/StereoDownDown.gif?ver=4.1.65"); background-repeat:no-repeat; cursor:pointer;}
 .tdStyleStereoDownDown:hover               {font-family:Arial; font-size:8pt; background-color:#fabe6e; color:#333333; text-decoration:none; font-weight:bold; height:25px; width:25px; text-align:center; vertical-align:middle; background-position:center; background-image:url("../Images/StereoDownDown.gif?ver=4.1.65"); background-repeat:no-repeat; cursor:pointer;}
 .tdStyleStereoDownDownDisabled             {font-family:Arial; font-size:8pt; background-color:Transparent; color:#666666; text-decoration:none; font-weight:bold; height:25px; width:25px; text-align:center; vertical-align:middle; background-position:center; background-image:url("../Images/StereoDownDownDisabled.gif?ver=4.1.65"); background-repeat:no-repeat; cursor:pointer;}

 /* -------------------------- */
 /* --- Ultimate Successor --- */
 /* -------------------------- */
.tdStyleUltimateSuccessor                   {font-family:Arial; font-size:8pt; background-color:#ff0000; color:#333333; text-decoration:none; font-weight:bold; height:25px; width:25px; text-align:center; vertical-align:middle; background-position:center; background-image:url("../Images/UltimateSucc.gif?ver=4.1.65"); background-repeat:no-repeat; cursor:pointer;}
.tdStyleUltimateSuccessor:hover             {font-family:Arial; font-size:8pt; background-color:#fabe6e; color:#333333; text-decoration:none; font-weight:bold; height:25px; width:25px; text-align:center; vertical-align:middle; background-position:center; background-image:url("../Images/UltimateSucc.gif?ver=4.1.65"); background-repeat:no-repeat; cursor:pointer;}
.tdStyleUltimateSuccessorDisabled           {font-family:Arial; font-size:8pt; background-color:Transparent; color:#666666; text-decoration:none; font-weight:bold; height:25px; width:26px; text-align:center; vertical-align:middle; background-position:center; background-image:url("../Images/UltimateSuccDisabled.gif?ver=4.1.65"); background-repeat:no-repeat; cursor:pointer;}

 /* ---------------------------- */
 /* --- HTML Button Controls --- */
 /* ---------------------------- */
 .tdStyleButton                             {font-family:Arial; font-size:8pt; background-color:#999999; color:#333333; font-weight:normal; height:20px; text-align:center; cursor:pointer;}
 .tdStyleButton:hover                       {font-family:Arial; font-size:8pt; background-color:#fabe6e; color:#333333; font-weight:normal; height:20px; text-align:center; cursor:pointer;}
 .tdStyleButtonDisabled                     {font-family:Arial; font-size:8pt; background-color:#bbbbbb; color:#333333; font-weight:normal; height:20px; text-align:center; cursor:pointer;}
 .tdStyleButtonHidden                       {visibility:hidden}
 .tdStyleButtonLight                        {font-family:Arial; font-size:8pt; background-color:#aaaaaa; color:#333333; font-weight:normal; height:20px; text-align:center; cursor:pointer;}
 .tdStyleButtonLight:hover                  {font-family:Arial; font-size:8pt; background-color:#fabe6e; color:#333333; font-weight:normal; height:20px; text-align:center; cursor:pointer;}
 .tdStyleButtonLightDisabled                {font-family:Arial; font-size:8pt; background-color:#999999; color:#333333; font-weight:normal; height:20px; text-align:center; cursor:pointer;}
 .tdStyleButtonLightHidden                  {font-family:Arial; font-size:8pt; background-color:#AAAAAA; color:#333333; font-weight:normal; height:20px; text-align:center; cursor:pointer; visibility:hidden;}

 /* ------------------------- */
 /* --- DropDown Controls --- */
 /* ------------------------- */
 .dropDownControl							{font-family:Arial; font-size:8pt; color:#666666; background-color:#ffffff;}
 .dropDownControlFrame						{border:solid 1px #666666 !important;}
 .dropDownControlMap						{font-family:Arial; font-size:8pt; color:#ffffff; background-color:#999999; border:solid 1px #666666; vertical-align:middle;}
 .dropDownControlTip						{font-family:Arial; font-size:8pt; color:#ffffff; background-color:#999999; border:solid 1px #666666; vertical-align:middle; padding:0; margin:0;}
 .dropDownListControl						{font-family:Arial; font-size:8pt; color:#333333; background-color:#ffffff; border:solid 1px #666666; text-align:left; cursor:default;}
 .dropDownListControlDisabled               {font-family:Arial; font-size:8pt; color:#333333; background-color:#aaaaaa; border:solid 1px #666666; text-align:left; cursor:default;}
 .tdStyleDropDownControlWhite               {font-family:Arial; font-size:6px; color:#ffffff; background-color:#999999; height:18px; width:18px; background-position:center; vertical-align:middle; text-align:center; cursor:pointer; padding-right:3px;}
 .dropDownControlMRT                        {font-family:Arial; font-size:10pt; color:#666666; background-color:#ffffff;}
 .spanCountT                                {font-family:Arial; font-size:7pt; color:#333333;}

 /* -------------------------- */
 /* --- Menu Line Controls --- */
 /* -------------------------- */
 .divStyleMenuLists                         {font-family:Arial; font-size:8pt; background-color:transparent; max-height:400px; overflow-x:hidden; overflow-y:auto;}
 /* --- */
.tdStyleMenu                                {font-size:20px; background-color:#339900; color:#ffffff; height:25px; width:25px; text-align:center; vertical-align:middle; cursor:pointer;}
.tdStyleMenu:hover                          {font-size:20px; background-color:#fabe6e; color:#ffffff; height:25px; width:25px; text-align:center; vertical-align:middle; cursor:pointer;}
 /* --- */button
 .tdStyleMenuLine                           {padding-left:5px; padding-right:5px; cursor:pointer;}
 /* --- */
 .trStyleMenuLine                           {font-family:Arial; font-size:8pt; background-color:transparent; height:22px; padding-left:5px; padding-right:5px; cursor:pointer;}
 .trStyleMenuLine:hover                     {font-family:Arial; font-size:8pt; background-color:#fabe6e; height:22px; padding-left:5px; padding-right:5px; cursor:pointer;}
 .trStyleMenuLineBlank                      {font-family:Arial; font-size:8pt; background-color:transparent; height:22px; padding-left:20px; padding-right:20px; cursor:pointer;}
 .trStyleMenuLineHeader                     {font-family:Arial; font-size:8pt; font-weight:bolder; text-align:center; background-color:#999999; height:22px; padding-left:5px; padding-right:5px; cursor:pointer;}
 .trStyleMenuLineNumeric                    {font-family:Arial; font-size:8pt; background-color:transparent; height:22px; text-align:right; padding-right:5px; cursor:pointer;}
 .trStyleMenuLineNumeric:hover              {font-family:Arial; font-size:8pt; background-color:#fabe6e; height:22px; text-align:right; padding-right:5px; cursor:pointer;}
 .trStyleMenuLineLineThick                  {font-family:Arial; font-size:8pt; background-color:transparent; height:22px; padding-left:5px; padding-right:5px; cursor:pointer; border-top:3px solid #999999;}
 .trStyleMenuLineLineThick:hover            {font-family:Arial; font-size:8pt; background-color:#fabe6e; height:22px; padding-left:5px; padding-right:5px; cursor:pointer;}
 .trStyleMenuLineLineThin                   {font-family:Arial; font-size:8pt; background-color:transparent; height:22px; padding-left:5px; padding-right:5px; cursor:pointer; border-top:1px solid #999999;}
 .trStyleMenuLineLineThin:hover             {font-family:Arial; font-size:8pt; background-color:#fabe6e; height:22px; padding-left:5px; padding-right:5px; cursor:pointer;}

 /* -------------------- */
 /* --- Map Controls --- */ 
 /* -------------------- */
 .ComboBoxMap								{font-family:Arial; font-size:8pt; color:#666666; background-color:#ffffff;}
 .ComboBoxMap .ajax__combobox_itemlist		{font-family:Arial; font-size:8pt; color:#808080; position:absolute !important; top:65px !important; left:14px !important; width:150px !important;}  
 .divMapConversionHidden					{visibility:hidden;}
 .divMapConversionVisible					{visibility:visible;}
 .divUserListHidden							{visibility:hidden;}
 .divUserListVisible						{visibility:visible;}
 .radioButonListControl						{font-family:Arial; font-size:8pt; color:#808080; text-align:left; vertical-align:text-top; cursor:default; border:solid 2px #808080;}
 .imageMapDetails							{display:block}
 /* --- */
 .tdStyleMapZoom                            {font-size:18px; background-color:#0072C5; color:#ffffff; height:25px; width:25px; text-align:center; vertical-align:middle; cursor:pointer;}
 .tdStyleMapZoom:hover                      {font-size:18px; background-color:#fabe6e; color:#ffffff; height:25px; width:25px; text-align:center; vertical-align:middle; cursor:pointer;}
 .tdStyleMapZoomSelected                    {font-size:18px; background-color:#fabe6e; color:#ffffff; height:25px; width:25px; text-align:center; vertical-align:middle; cursor:pointer;}

 .radioEnabled                              {font-family:Arial; font-size:12px; vertical-align:middle; color:#666666; cursor:pointer;}
 .radioDisabled                             {font-family:Arial; font-size:12px; vertical-align:middle; color:#909090; cursor:pointer;}
 .radioLabelEnabled                         {font-family:Arial; font-size:9px; vertical-align:top; color:#333333;}
 .radioLabelDisabled                        {font-family:Arial; font-size:9px; vertical-align:top; color:#909090;}
 .radioBAAnalyzer                           {font-family:Arial; font-size:14px; vertical-align:middle; color:#ffffff; cursor:pointer;}
 .radioBAAnalyzerGray                       {font-family:Arial; font-size:14px; vertical-align:middle; color:#666666; cursor:pointer;}
 .tableMainBorderRadioEnabled               {border:solid #666666 2px;}
 .tableMainBorderRadioDisabled              {border:solid #909090 2px;}

 /* -------------------------- */
 /* --- Hyperlink Controls --- */
 /* -------------------------- */
a.enerLinkLogoHyperLink						{font-family:Arial; font-size:8pt; color:#ff0000; text-decoration:none; font-weight:bold;}
a.hyperLinkStyleLogo                        {text-decoration:none; border:0;}
a.webSiteHyperLink                          {font-family:Arial; font-size:8pt; color:#0000ff; text-decoration:none; font-weight:normal;}
a.webSiteHyperLink:visited                  {font-family:Arial; font-size:8pt; color:#0000ff; text-decoration:none; font-weight:normal;}
a.webSiteHyperLink:hover                    {color:#0000ff;}

 /* ----------------------- */
 /* --- Hidden Controls --- */
 /* ----------------------- */
 .hidden									{visibility:hidden}
 .hiddenControl								{width:0; height:0; margin:0;}

 /* ----------------------- */
 /* --- iFrame Controls --- */ 
 /* ----------------------- */
 .iFrameBorder								{border:none; margin:-1px; padding:-1px;}

 /* ------------------------- */
 /* --- Gridview Controls --- */
 /* ------------------------- */
 .imageBorderNone							{border-style:none;}
 .imageBorderThin							{border:solid #808080 1px;}
 .imageEdit									{height:14px; width:14px; vertical-align:middle; border-style:none; background-repeat:repeat-x; background-image:url("../Images/Edit.gif?ver=4.1.65"); cursor:pointer;}
 .imageDelete								{height:14px; width:14px; vertical-align:middle; border-style:none; background-repeat:repeat-x; background-image:url("../Images/Delete.gif?ver=4.1.65"); cursor:pointer;}

 /* --------------- */
 /* --- Message --- */
 /* --------------- */
 .LabelMessage								{font-family:Arial; font-size:8pt; color:#000080; text-align:left; cursor:default;}
 .LabelMessageDim							{font-family:Arial; font-size:8pt; color:#333333; text-align:left; cursor:default;}
 .tdStyleMessageLine                        {border:1px solid #999999; }

/* -------------- */
/* --- Credit --- */
/* -------------- */
 .LabelCredit                               {font-family:Arial; font-size:9pt; font-weight:bold; color:#ff0000; text-align:center; cursor:default;}
 .LabelCreditSmall                          {font-family:Arial; font-size:7pt; font-weight:bold; color:#ff0000; text-align:center; cursor:default;}
 .LabelCreditReversed                       {font-family:Arial; font-size:9pt; font-weight:bold; color:#ffffff; background-color:#ff0000; text-align:center; cursor:default;}
 .tableCreditNoPadding                      {padding:0; border-spacing:0; border-collapse:collapse;}

/* ------------- */
/* --- Timer --- */
/* ------------- */
 .LabelTimer								{font-family:Arial; font-size:9pt; font-weight:bold; color:#ff0000; text-align:center; cursor:default;}
 .LabelTimerSmall                           {font-family:Arial; font-size:7pt; font-weight:bold; color:#ff0000; text-align:center; cursor:default;}
 .LabelTimerReversed                        {font-family:Arial; font-size:9pt; font-weight:bold; color:#ffffff; background-color:#ff0000; text-align:center; cursor:default;}
 .tableTimerNoPadding                       {padding:0; border-spacing:0; border-collapse:collapse;}

 /* -------------- */
 /* --- Labels --- */
 /* -------------- */
 .LabelDocument								{font-family:Arial; font-size:8pt; color:#333333; text-align:left; cursor:default; border:#ffffff 2px inset; background-color:#ffffff; padding:2px;}
 .LabelDocumentNoBorder						{font-family:Arial; font-size:8pt; color:#333333; text-align:left; cursor:default; background-color:#ffffff; padding:2px;}
 .LabelError								{font-family:Arial; font-size:8pt; color:#ff0000; text-align:left; cursor:default;}
 .LabelErrorHidden							{font-family:Arial; font-size:8pt; color:#d6d6d6; text-align:left; cursor:default;}
 .LabelHeader								{font-family:Arial; font-size:12pt; color:#000000;}
 .LabelHeaderBold							{font-family:Arial; font-size:10pt; color:#000000; font-weight:bold;}
 .LabelHyperLink							{font-family:Arial; font-size:8pt; color:#0000ff; text-align:left; cursor:pointer; border:#ffffff 2px inset; background-color:#ffffff;}
 .LabelLease								{font-family:Arial; font-size:10pt; color:#333333; text-align:left; cursor:default; background-color:Transparent;}
 .LabelMineralReport						{font-family:Arial; font-size:8pt; color:#ff0000; font-weight:normal; text-align:left; empty-cells:show;}
 .LabelNormal								{font-family:Arial; font-size:8pt; color:#000000;}
 .LabelNormalBold							{font-family:Arial; font-size:8pt; color:#000000; font-weight:bold;}
 .LabelNormalLight                          {font-family:Arial; font-size:8pt; color:#666666;}
 .LabelNormalGray						    {font-family:Arial; font-size:8pt; color:#333333;}
 .LabelNormalSmall                          {font-family:Arial; font-size:7pt; color:#333333;}
 .LabelReadOnly								{font-family:Arial; font-size:8pt; color:#333333; text-align:left; cursor:default;}
 .LabelReadOnlyCenter						{font-family:Arial; font-size:8pt; color:#333333; text-align:center; cursor:default; border:#ffffff 2px inset; background-color:#ffffff; padding:2px;}
 .LabelReadOnlyCenterHyperlink				{font-family:Arial; font-size:8pt; color:#0000ff; text-align:center; cursor:pointer; border:#ffffff 2px inset; background-color:#ffffff; padding:2px;}
 .LabelReadOnlyLight                        {font-family:Arial; font-size:8pt; color:#808080; text-align:left; cursor:default;}
 .LabelReadOnlyPadding						{font-family:Arial; font-size:8pt; color:#333333; text-align:left; cursor:text; border:#ffffff 2px inset; background-color:#ffffff; padding:2px;}
 .LabelReadOnlyPaddingDisabled              {font-family:Arial; font-size:8pt; color:#333333; text-align:left; cursor:text; border:#ffffff 2px inset; background-color:#c8c8c8; padding:2px;}
 .LabelReadOnlyDisabled                     {font-family:Arial; font-size:8pt; text-align:left; cursor:default; background-color:#c8c8c8;}
 .LabelSearch								{font-family:Arial; font-size:8pt; color:#333333;}
 .LabelSearchReadOnly						{font-family:Arial; font-size:8pt; color:#333333; text-align:left; cursor:default;}
 .labelStyleAlignLeft                       {text-align:left; padding-right:4px;}
 .labelStyleAlignRight                      {text-align:right; padding-right:4px;}
 .labelStyleReadOnlyWhite                   {font-family:Arial; font-size:8pt; color:#333333; background-color:#ffffff; border:1px solid #666666; text-align:left; cursor:default; padding:1px;}
 .LabelSuccess								{font-family:Arial; font-size:8pt; color:#009900; text-align:left; cursor:default;}
 /*.LabelUserLevel                            {font-family:Arial; font-size:12pt; font-weight:bold; color:#666666;}*/
 .divStyleDocumentPending                   {font-family:Arial; font-size:8pt; color:#333333; background-color:#ffffff; text-align:left; cursor:default; max-height:96px; overflow-x:hidden; overflow-y:auto;}

 /* ------------- */
 /* --- Panel --- */
 /* ------------- */
 .panelGridViewContainer					{background-color:#c8c8c8}
 .panelUploadErrorList                      {border:1px solid #666666; }

 /* ---------------------- */
 /* --- Popup Controls --- */
 /* ---------------------- */
 .popupBackground							{background-color:#b4b4b4; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50);}
 .popupHover								{font-family:Arial; font-size:6pt; color:#333333; background-color:#bfbfbf; text-align:left; text-decoration:none;}
 .popupMenu									{font-family:Arial; font-size:7pt; background-color:#bfbfbf; text-align:left; text-decoration:none; position:absolute; visibility:hidden; cursor:pointer;}
 .popupMenuEntityList						{font-family:Arial; font-size:7pt; color:#333333; background-color:#bfbfbf; text-align:left; text-decoration:none; position:absolute; height:25px;}
 .popupMenuMain								{font-family:Arial; font-size:7pt; background-color:#bfbfbf; text-align:left; text-decoration:none; padding:0; border-spacing:0;}
 .popupMenuMainArrow                        {background-repeat:no-repeat; background-image:url("../Images/Arrow.gif?ver=4.1.65"); background-position:center; width:10px;}
 .popupMenuMainText							{background-color:#bfbfbf; color:#333333; height:23px; padding-left:5px; padding-right:5px;}
 .popupMenuMainText:hover					{background-color:#fabe6e;}
 .popupMenuMainTextDisabled					{background-color:#bfbfbf; color:#777777; height:23px; padding-left:5px; padding-right:5px;}
 .popupMenuMainTextDisabled:hover			{background-color:#fabe6e;}
 .popupMenuMainTextSelected					{background-color:#bfbfbf; color:#ff0000; height:23px; padding-left:5px; padding-right:5px;}
 .popupMenuMainTextSelected:hover			{background-color:#fabe6e;}
 .popupMenuMainTextSpacer                   {padding-left:5px; width:150px;}
 .popupMenuMainTextSpacer175                {padding-left:5px; width:175px;}
 .popupMenuMainTextSpacerReports            {padding-left:5px; width:175px;}
 .popupMenuMainTextSpacerRecentSearches     {padding-left:5px; width:275px;}
 .popupMenuMainTextWhite					{font-family:Arial; font-size:8pt; color:#333333; background-color:#ffffff; text-align:left; text-decoration:none; cursor:pointer; height:20px;}
 .popupMenuMainTextWhite:hover				{background-color:#fabe6e;}
 .popupMenuMainTextWhiteLine				{font-family:Arial; font-size:8pt; color:#333333; background-color:#ffffff; text-align:left; text-decoration:none; border-top:solid 1px #666666; cursor:pointer; height:20px;}
 .popupMenuMainTextWhiteLine:hover			{background-color:#fabe6e;}
 .popupMenuMainWhite						{font-family:Arial; font-size:8pt; color:#333333; background-color:#ffffff; text-align:left; text-decoration:none; border:solid 1px #666666;}
 .popupMenuTip								{font-family:Arial; font-size:8pt; color:#333333; background-color:#b4b4b4; text-align:left; text-decoration:none; position:absolute; visibility:hidden; height:25px;}
 .popupMenuTipBorder						{font-family:Arial; font-size:8pt; color:#333333; background-color:#b4b4b4; text-align:left; text-decoration:none; position:absolute; visibility:hidden; height:25px; border:solid 2px #666666;}
 .popupModal								{font-family:Arial; font-size:8pt; color:#333333; background-color:#b4b4b4; text-align:left; text-decoration:none; padding:1px; border:solid 2px #666666;}
 .popupSearchBoxBorder						{font-family:Arial; font-size:8pt; color:#333333; background-color:#b4b4b4; text-align:left; text-decoration:none; padding:1px; border:solid 2px #666666;}
 .popupTabControlTextSpacer                 {padding-left:5px; width:75px;}

 /* -------------------- */
 /* --- Preview Pane --- */
 /* -------------------- */
 .tdStylePreViewPaneEmpty                   {font-family:Arial; font-size:7pt; color:#777777; text-align:center; text-decoration:none; border:#afafaf 1pt inset; letter-spacing:0pt; width:30pt; height:8pt; background-image:url("../Images/PreviewPane.gif?ver=4.1.65"); cursor:default;}
 .tdStylePreViewPaneEnabled                 {font-family:Arial; font-size:7pt; color:#ff0000; text-align:center; text-decoration:none; border:#afafaf 1pt inset; letter-spacing:0pt; width:30pt; height:8pt; background-image:url("../Images/PreviewPane.gif?ver=4.1.65"); cursor:pointer;}
 .tdStylePreViewPaneEnabled:hover           {background-image:url("../Images/PreviewPaneActive.gif?ver=4.1.65");}
 .tdStylePreViewPaneDisabled                {font-family:Arial; font-size:7pt; color:#333333; text-align:center; text-decoration:none; border:#afafaf 1pt inset; letter-spacing:0pt; width:30pt; height:8pt; background-image:url("../Images/PreviewPane.gif?ver=4.1.65"); cursor:pointer;}
 /* -------------------------------- */
 /* --- Preview Pane - HoverMenu --- */
 /* -------------------------------- */
 .tdStylePreViewPaneMenuTextEmpty           {font-family:Arial; font-size:7pt; color:#777777; text-decoration:none; background-color:#bfbfbf; height:20px; padding-left:5px; padding-right:5px; cursor:default;}
 .tdStylePreViewPaneMenuTextEnabled         {font-family:Arial; font-size:7pt; color:#ff0000; text-decoration:none; background-color:#bfbfbf; height:20px; padding-left:5px; padding-right:5px; cursor:pointer;}
 .tdStylePreViewPaneMenuTextEnabled:hover   {background-color:#fabe6e;}
 .tdStylePreViewPaneMenuTextDisabled        {font-family:Arial; font-size:7pt; color:#333333; text-decoration:none; background-color:#bfbfbf; height:20px; padding-left:5px; padding-right:5px; cursor:pointer;}

 /* ------------------- */
 /* --- Tab Control --- */
 /* ------------------- */
 .tdTabControlArrow                         {font-family:Arial; font-size:4pt; color:#666666; vertical-align:middle;}
 .tdTabControlEnabled                       {font-family:Arial; font-size:7pt; color:#ff0000; background-color:#999999; text-align:center; text-decoration:none; border:#666666 1px solid; height:18px; width:70px; background-image:url("../Images/TabEnabled.gif?ver=4.1.65"); cursor:default;}
 .tdTabControlEnabled:hover                 {background-color:#fabe6e; background-image:url("../Images/TabActive.gif?ver=4.1.65");}
 .tdTabControlDisabled						{font-family:Arial; font-size:7pt; color:#333333; background-color:#b4b4b4; text-align:center; text-decoration:none; border:#666666 1px solid; height:18px; width:70px; background-image:url("../Images/TabDisabled.gif?ver=4.1.65"); cursor:pointer;}
 .tdTabControlDisabled:hover                {background-color:#fabe6e; background-image:url("../Images/TabActive.gif?ver=4.1.65");}

  /* ------------------ */
  /* --- Main Table --- */
  /* ------------------ */
 .tableHeader								{height:20px; font-family:Arial; font-size:8pt; color:#ffffff; text-align:center; vertical-align:top; font-weight:bold; padding:0; background-repeat:repeat-x; background-image:url("../Images/TabEnabled.gif?ver=4.1.65");}
 .tableMain									{background-color:#b4b4b4; vertical-align:top; height:566px;}
 .tableMainBorder							{background-color:#b4b4b4; vertical-align:top; border:solid 2px #666666;}
 .tableMainBorderTop						{background-color:#b4b4b4; vertical-align:bottom; border-top:solid 2px #666666;}
 .tableMainBorderGray						{border:solid #666666 1px;}
 .tableMainBorderGrayHidden                 {border:solid #666666 1px; visibility:hidden;}
 
 /* ----------------------- */
 /* --- Function Margin --- */
 /* ----------------------- */
 .tableStyleFunctionMargin                  {height:566px; width:40px;}
 .tableStyleMainForm                        {height:566px; width:1060px;} /* Old 940px */
 .tableStyleMainFormBorder                  {height:566px; width:1060px; background-color:#c8c8c8; border:solid 2px #666666;}
 .tdStyleFunctionMargin                     {text-align:center; vertical-align:top;}

 /* ----------------------------- */
 /* --- Gridview Replacements --- */
 /* ----------------------------- */
 .tableRowStyle								{font-family:Arial; font-size:8pt; color:#333333; text-decoration:none; background-color:#ffffff; white-space:nowrap; word-wrap:break-word; white-space:pre-wrap; }
a.tableRowStyle								{font-family:Arial; font-size:8pt; color:#0000ff; text-decoration:none; background-color:#ffffff; white-space:nowrap; word-wrap:break-word; white-space:pre-wrap; }
 .tableRowStyle:hover                       {background-color:#fabe6e;}
 .tableRowStyleAlternating					{font-family:Arial; font-size:8pt; color:#333333; text-decoration:none; background-color:#dcdcdc; white-space:nowrap; word-wrap:break-word; white-space:pre-wrap; }
a.tableRowStyleAlternating					{font-family:Arial; font-size:8pt; color:#0000ff; text-decoration:none; background-color:#dcdcdc; white-space:nowrap; word-wrap:break-word; white-space:pre-wrap; }
 .tableRowStyleAlternating:hover            {background-color:#fabe6e;}
 .tableRowStyleSelected                     {font-family:Arial; font-size:8pt; color:#333333; text-decoration:none; background-color:#fabe6e; white-space:nowrap; word-wrap:break-word; white-space:pre-wrap; }
a.tableRowStyleSelected						{font-family:Arial; font-size:8pt; color:#0000ff; text-decoration:none; background-color:#fabe6e; white-space:nowrap; word-wrap:break-word; white-space:pre-wrap; }
 .tableRowStyleSelected:hover               {background-color:#faa050;}
 /* --- DownDown --- */
 .tableRowStyleDownDown						{font-family:Arial; font-size:8pt; color:#333333; text-decoration:none; background-color:#ffffff; white-space:nowrap; word-wrap:break-word; white-space:pre-wrap; border-bottom:solid 0.5px #e5e5e5;}
 .tableRowStyleDownDown:hover               {background-color:#fabe6e;}
 .tableRowStyleAlternatingDownDown			{font-family:Arial; font-size:8pt; color:#333333; text-decoration:none; background-color:#dcdcdc; white-space:nowrap; word-wrap:break-word; white-space:pre-wrap; border-bottom:solid 0.5px #e5e5e5;}
 .tableRowStyleAlternatingDownDown:hover    {background-color:#fabe6e;}


 .tableCellStyle							{border-right:solid 1px #e5e5e5; empty-cells:show;                                                white-space:nowrap; word-wrap:break-word; white-space:pre-wrap; }
a.tableCellStyle							{border-right:solid 1px #e5e5e5; empty-cells:show;                                                white-space:nowrap; word-wrap:break-word; white-space:pre-wrap; }
 .tableCellStyleRed							{border-right:solid 2px #ff8080; empty-cells:show;                                                white-space:nowrap; word-wrap:break-word; white-space:pre-wrap; }
a.tableCellStyleRed							{border-right:solid 2px #ff8080; empty-cells:show;                                                white-space:nowrap; word-wrap:break-word; white-space:pre-wrap; }
 .tableCellStyleLandDescription				{border-right:solid 1px #e5e5e5; empty-cells:show;                                                  word-break:break-all; white-space:nowrap; word-wrap:break-word; /* Internet Explorer 5.5+ */ white-space:pre-wrap; /* css-3 */ white-space:-moz-pre-wrap !important; /* Mozilla, since 1999 */ white-space:-pre-wrap; /* Opera 4-6 */ white-space:-o-pre-wrap; /* Opera 7 */}
a.tableCellStyleLandDescription				{border-right:solid 1px #e5e5e5; empty-cells:show;                                                  word-break:break-all; white-space:nowrap; word-wrap:break-word; /* Internet Explorer 5.5+ */ white-space:pre-wrap; /* css-3 */ white-space:-moz-pre-wrap !important; /* Mozilla, since 1999 */ white-space:-pre-wrap; /* Opera 4-6 */ white-space:-o-pre-wrap; /* Opera 7 */}
 .tableCellStyleEntityList					{height:20px; background-color:#b4b4b4; empty-cells:show;                                                                 white-space:nowrap; word-wrap:break-word; /* Internet Explorer 5.5+ */ white-space:pre-wrap; /* css-3 */ white-space:-moz-pre-wrap !important; /* Mozilla, since 1999 */ white-space:-pre-wrap; /* Opera 4-6 */ white-space:-o-pre-wrap; /* Opera 7 */}
 .tableCellStyleEntityList:Hover			{height:20px; background-color:#fae696; empty-cells:show;                                                                 white-space:nowrap; word-wrap:break-word; /* Internet Explorer 5.5+ */ white-space:pre-wrap; /* css-3 */ white-space:-moz-pre-wrap !important; /* Mozilla, since 1999 */ white-space:-pre-wrap; /* Opera 4-6 */ white-space:-o-pre-wrap; /* Opera 7 */}
a.tableCellStyleEntityList					{height:20px; background-color:#fae696; empty-cells:show;                                                                 white-space:nowrap; word-wrap:break-word; /* Internet Explorer 5.5+ */ white-space:pre-wrap; /* css-3 */ white-space:-moz-pre-wrap !important; /* Mozilla, since 1999 */ white-space:-pre-wrap; /* Opera 4-6 */ white-space:-o-pre-wrap; /* Opera 7 */}
 .tableCellStyleEntityListSelected			{height:20px; background-color:#fabe6e; empty-cells:show;                                                                 white-space:nowrap; word-wrap:break-word; /* Internet Explorer 5.5+ */ white-space:pre-wrap; /* css-3 */ white-space:-moz-pre-wrap !important; /* Mozilla, since 1999 */ white-space:-pre-wrap; /* Opera 4-6 */ white-space:-o-pre-wrap; /* Opera 7 */}
 .tableCellStyleEntityListSelected:Hover	{height:20px; background-color:#faa050; empty-cells:show;                                                                 white-space:nowrap; word-wrap:break-word; /* Internet Explorer 5.5+ */ white-space:pre-wrap; /* css-3 */ white-space:-moz-pre-wrap !important; /* Mozilla, since 1999 */ white-space:-pre-wrap; /* Opera 4-6 */ white-space:-o-pre-wrap; /* Opera 7 */}
a.tableCellStyleEntityListSelected			{height:20px; background-color:#faa050; empty-cells:show;                                                                 white-space:nowrap; word-wrap:break-word; /* Internet Explorer 5.5+ */ white-space:pre-wrap; /* css-3 */ white-space:-moz-pre-wrap !important; /* Mozilla, since 1999 */ white-space:-pre-wrap; /* Opera 4-6 */ white-space:-o-pre-wrap; /* Opera 7 */}
 .tableCellStyleHyperLink					{font-family:Arial; font-size:8pt; color:#0000ff; text-decoration:none; cursor:pointer; border-right:solid 1px #e5e5e5; white-space:nowrap; word-wrap:break-word; /* Internet Explorer 5.5+ */ white-space:pre-wrap; /* css-3 */ white-space:-moz-pre-wrap !important; /* Mozilla, since 1999 */ white-space:-pre-wrap; /* Opera 4-6 */ white-space:-o-pre-wrap; /* Opera 7 */}
 .tableCellStyleHyperLinkRed                {font-family:Arial; font-size:8pt; color:#0000ff; text-decoration:none; cursor:pointer; border-right:solid 2px #ff8080; white-space:nowrap; word-wrap:break-word; /* Internet Explorer 5.5+ */ white-space:pre-wrap; /* css-3 */ white-space:-moz-pre-wrap !important; /* Mozilla, since 1999 */ white-space:-pre-wrap; /* Opera 4-6 */ white-space:-o-pre-wrap; /* Opera 7 */}
 .tableCellStyleLink						{font-family:Arial; font-size:8pt; color:#ff0000; text-decoration:none; cursor:pointer; border-right:solid 1px #e5e5e5; white-space:nowrap; word-wrap:break-word; /* Internet Explorer 5.5+ */ white-space:pre-wrap; /* css-3 */ white-space:-moz-pre-wrap !important; /* Mozilla, since 1999 */ white-space:-pre-wrap; /* Opera 4-6 */ white-space:-o-pre-wrap; /* Opera 7 */}
 .tableCellStyleHover                       {border-right:solid 1px #e5e5e5; empty-cells:show;                                                                        white-space:nowrap; word-wrap:break-word; /* Internet Explorer 5.5+ */ white-space:pre-wrap; /* css-3 */ white-space:-moz-pre-wrap !important; /* Mozilla, since 1999 */ white-space:-pre-wrap; /* Opera 4-6 */ white-space:-o-pre-wrap; /* Opera 7 */}
 .tableCellStyleHover:Hover                 {background-color:#fabe6e; empty-cells:show;                                                                              white-space:nowrap; word-wrap:break-word; /* Internet Explorer 5.5+ */ white-space:pre-wrap; /* css-3 */ white-space:-moz-pre-wrap !important; /* Mozilla, since 1999 */ white-space:-pre-wrap; /* Opera 4-6 */ white-space:-o-pre-wrap; /* Opera 7 */}
 
 .tableRowStyleCSS                          {font-family:Arial; font-size:8pt; color:#333333; text-decoration:none; background-color:#ffffff;                       white-space:nowrap; word-wrap:break-word; /* Internet Explorer 5.5+ */ white-space:pre-wrap; /* css-3 */ white-space:-moz-pre-wrap !important; /* Mozilla, since 1999 */ white-space:-pre-wrap; /* Opera 4-6 */ white-space:-o-pre-wrap; /* Opera 7 */}
a.tableRowStyleCSS                          {font-family:Arial; font-size:8pt; color:#0000ff; text-decoration:none; background-color:#ffffff;                       white-space:nowrap; word-wrap:break-word; /* Internet Explorer 5.5+ */ white-space:pre-wrap; /* css-3 */ white-space:-moz-pre-wrap !important; /* Mozilla, since 1999 */ white-space:-pre-wrap; /* Opera 4-6 */ white-space:-o-pre-wrap; /* Opera 7 */}
 .tableRowStyleCSS:nth-child(2n)            {background-color:#dcdcdc;}
 .tableRowStyleCSS:Hover                    {background-color:#fae696;}
 .tableCellStyleAlignRight                  {text-align: right; border:2px solid orange;}
 /* --- Nesting --- */
 .tableRowStyleNest                         {font-family:Arial; font-size:8pt; color:#333333; text-decoration:none; background-color:#ffffff; white-space:nowrap; word-wrap:break-word; border-bottom:solid 0.5px #bfbfbf;}
a.tableRowStyleNest                         {font-family:Arial; font-size:8pt; color:#0000ff; text-decoration:none; background-color:#ffffff; white-space:nowrap; word-wrap:break-word; border-bottom:solid 0.5px #bfbfbf;}
 .tableRowStyleNest:Hover                   {background-color:#fae696;}
 .tableRowStyleNestDark                     {font-family:Arial; font-size:8pt; color:#333333; text-decoration:none; background-color:#ffffff; white-space:nowrap; word-wrap:break-word; border-bottom:solid 0.5px #333333;}
a.tableRowStyleNestDark                     {font-family:Arial; font-size:8pt; color:#0000ff; text-decoration:none; background-color:#ffffff; white-space:nowrap; word-wrap:break-word; border-bottom:solid 0.5px #333333;}
 .tableRowStyleNestDark:Hover               {background-color:#fae696;}
 
 .tableRowStyleNestAlt                      {font-family:Arial; font-size:8pt; color:#333333; text-decoration:none; background-color:#dcdcdc; white-space:nowrap; word-wrap:break-word; border-bottom:solid 0.5px #bfbfbf;}
a.tableRowStyleNestAlt                      {font-family:Arial; font-size:8pt; color:#0000ff; text-decoration:none; background-color:#dcdcdc; white-space:nowrap; word-wrap:break-word; border-bottom:solid 0.5px #bfbfbf;}
 .tableRowStyleNestAlt:Hover                {background-color:#fae696;}
 .tableRowStyleNestAltDark                  {font-family:Arial; font-size:8pt; color:#333333; text-decoration:none; background-color:#dcdcdc; white-space:nowrap; word-wrap:break-word; border-bottom:solid 0.5px #333333;}
a.tableRowStyleNestAltDark                  {font-family:Arial; font-size:8pt; color:#0000ff; text-decoration:none; background-color:#dcdcdc; white-space:nowrap; word-wrap:break-word; border-bottom:solid 0.5px #333333;}
 .tableRowStyleNestAltDark:Hover            {background-color:#fae696;}
 
 .tableRowStyleNestSelected                 {font-family:Arial; font-size:8pt; color:#333333; text-decoration:none; background-color:#fabe6e; white-space:nowrap; word-wrap:break-word; border-bottom:solid 0.5px #bfbfbf;}
a.tableRowStyleNestSelected				    {font-family:Arial; font-size:8pt; color:#0000ff; text-decoration:none; background-color:#fabe6e; white-space:nowrap; word-wrap:break-word; border-bottom:solid 0.5px #bfbfbf;}
 .tableRowStyleNestSelected:hover           {background-color:#faa050;}
 .tableRowStyleNestSelectedDark             {font-family:Arial; font-size:8pt; color:#333333; text-decoration:none; background-color:#fabe6e; white-space:nowrap; word-wrap:break-word; border-bottom:solid 0.5px #333333;}
a.tableRowStyleNestSelectedDark			    {font-family:Arial; font-size:8pt; color:#0000ff; text-decoration:none; background-color:#fabe6e; white-space:nowrap; word-wrap:break-word; border-bottom:solid 0.5px #333333;}
 .tableRowStyleNestSelectedDark:hover       {background-color:#faa050;}
 

 /* ------------------- */
 /* --- Nest Toggle --- */
 /* ------------------- */
.tdNestedToggleOn                           {font-size:16px; background-color:#339900; color:#ffffff; height:25px; width:25px; text-align:center; vertical-align:middle; cursor:pointer;}
.tdNestedToggleOn:hover                     {background-color:#fabe6e;}
.tdNestedToggleOff                          {font-size:16px; background-color:#f5cb24; color:#ffffff; height:25px; width:25px; text-align:center; vertical-align:middle; cursor:pointer;}
.tdNestedToggleOff:hover                    {background-color:#fabe6e;}
.tdNestedToggleDisabled                     {font-size:16px; background-color:#999999; color:#666666; height:25px; width:25px; text-align:center; vertical-align:middle; cursor:pointer;}

 /* ----------------- */
 /* --- Textboxes --- */
 /* ----------------- */
 .TextBoxHyperLinkLeft						{font-family:Arial; font-size:8pt; color:#0000ff; cursor:pointer; text-align:left; border:#ffffff 2px inset; background-color:#ffffff;}
 .TextBoxHyperLinkCenter					{font-family:Arial; font-size:8pt; color:#0000ff; cursor:pointer; text-align:center; border:#ffffff 2px inset; background-color:#ffffff;}
 .TextBoxHyperNoBorder                      {font-family:Arial; font-size:8pt; color:#0000ff; cursor:pointer; text-align:left;}
 .TextBoxHyperBorder                        {font-family:Arial; font-size:8pt; color:#0000ff; cursor:pointer; text-align:left; border-right:solid 1px #e5e5e5; }
 .TextBoxReadOnly							{font-family:Arial; font-size:8pt; color:#333333; text-align:left; cursor:default; border:#ffffff 2px inset; background-color:#ffffff;}
 .TextBoxReadOnlyDisabled                   {font-family:Arial; font-size:8pt; color:#333333; text-align:left; cursor:default; border:#ffffff 2px inset; background-color:#c8c8c8;}
 .TextBoxReadOnlyRed						{font-family:Arial; font-size:8pt; color:#ffffff; text-align:left; cursor:default; border:#ffffff 2px inset; background-color:#ff0000;}
 .TextBoxSearch								{font-family:Arial; font-size:8pt; color:#333333;}
 .TextBoxSearchReadOnly						{font-family:Arial; font-size:8pt; color:#333333; cursor:default; background-color:#b4b4b4;}
 .textBoxActiveEntitiesUserList				{font-family:Arial; font-size:8pt; color:#333333; border:0;}
 .textBoxDocument                           {font-family:Arial; font-size:8pt; color:#333333; text-align:left; cursor:default; border:#ffffff 2px inset; background-color:#ffffff; padding:2px; resize:none;}
 .textBoxDocumentDisabled                   {font-family:Arial; font-size:8pt; color:#333333; text-align:left; cursor:default; border:#ffffff 2px inset; background-color:#c8c8c8; padding:2px; resize:none;}
 /* --- LSAS --- */
 .tableLSAS                                 {font-family:Arial; font-size:8pt; color:#333333; text-align:left; height:16px; cursor:default; border:#ffffff 2px inset; background-color:#ffffff;}
 .tableLSASDisabled                         {font-family:Arial; font-size:8pt; color:#333333; text-align:left; height:16px; cursor:default; border:#ffffff 2px inset; background-color:#c8c8c8;}
 .textBoxLSASNumberClass                    {font-family:Arial; font-size:8pt; color:#333333; text-align:left; height:16px; cursor:default; padding:0 0 0 2px; border-left:#999999 1px solid; border-top:none; border-right:none; border-bottom:none; background-color:transparent;}
 /* --- AER --- */
 .tableAER                                  {font-family:Arial; font-size:8pt; color:#333333; text-align:left; height:16px; cursor:default; border:#ffffff 2px inset; background-color:#ffffff;}
 .tableAERDisabled                          {font-family:Arial; font-size:8pt; color:#333333; text-align:left; height:16px; cursor:default; border:#ffffff 2px inset; background-color:#c8c8c8;}
 .textBoxAERCodeClass                       {font-family:Arial; font-size:8pt; color:#333333; text-align:left; height:16px; cursor:default; padding:0 0 0 2px; border-left:#999999 1px solid; border-top:none; border-right:none; border-bottom:none; background-color:transparent;}
 /* --- Question 1 --- */
 .tableQuestion1                            {font-family:Arial; font-size:8pt; color:#333333; text-align:left; cursor:default; border:#ffffff 2px inset; background-color:#ffffff;}
 .tableQuestion1Disabled                    {font-family:Arial; font-size:8pt; color:#333333; text-align:left; cursor:default; border:#ffffff 2px inset; background-color:#c8c8c8;}
 .labelCAPLNotesClass                       {font-family:Arial; font-size:8pt; color:#333333; text-align:left; cursor:default; padding:0 0 0 2px; background-color:transparent;}
 /* --- Question 2 --- */
 .tableQuestion2                            {font-family:Arial; font-size:8pt; color:#333333; text-align:left; cursor:default; border:#ffffff 2px inset; background-color:#ffffff;}
 .tableQuestion2Disabled                    {font-family:Arial; font-size:8pt; color:#333333; text-align:left; cursor:default; border:#ffffff 2px inset; background-color:#c8c8c8;}
 .labelMessageClass                         {font-family:Arial; font-size:8pt; color:#333333; text-align:left; cursor:default; padding:0 0 0 2px; background-color:transparent;}
 /* --- Pending --- */
 .tablePending                              {font-family:Arial; font-size:8pt; color:#333333; text-align:left; cursor:default; border:#ffffff 2px inset; background-color:#ffffff;}
 .tablePendingDisabled                      {font-family:Arial; font-size:8pt; color:#333333; text-align:left; cursor:default; border:#ffffff 2px inset; background-color:#c8c8c8;}
 .labelTitleDocuments                       {font-family:Arial; font-size:8pt; color:#333333; text-align:left; cursor:default; padding:0 0 0 2px; background-color:transparent; resize:none; border:none;}
 /* --- History Date --- */
 .tableHistoryDateClass                     {font-family:Arial; font-size:8pt; color:#333333; text-align:left; cursor:default; border:#ffffff 2px inset; background-color:#ffffff;}
 .tableHistoryDateDisabledClass             {font-family:Arial; font-size:8pt; color:#333333; text-align:left; cursor:default; border:#ffffff 2px inset; background-color:#c8c8c8;}
 .textBoxHistoryDateClass                   {font-family:Arial; font-size:8pt; color:#333333; text-align:left; height:16px; cursor:default; padding:0 0 0 2px; border-left:#999999 1px solid; border-top:none; border-right:none; border-bottom:none; background-color:transparent;}
 /* --- History Document --- */
 .tableHistoryDocNumberClass                {font-family:Arial; font-size:8pt; color:#333333; text-align:left; cursor:default; border:#ffffff 2px inset; background-color:#ffffff;}
 .tableHistoryDocNumberDisabledClass        {font-family:Arial; font-size:8pt; color:#333333; text-align:left; cursor:default; border:#ffffff 2px inset; background-color:#c8c8c8;}
 .textBoxHistoryDocumentNumberClass         {font-family:Arial; font-size:8pt; color:#0000ff; text-align:left; height:16px; cursor:pointer; padding:0 0 0 2px; border-left:#999999 1px solid; border-top:none; border-right:none; border-bottom:none; background-color:transparent;}
 /* --- History Pages --- */
 .tableHistoryPagesClass                    {font-family:Arial; font-size:8pt; color:#333333; text-align:left; cursor:default; border:#ffffff 2px inset; background-color:#ffffff;}
 .tableHistoryPagesDisabledClass            {font-family:Arial; font-size:8pt; color:#333333; text-align:left; cursor:default; border:#ffffff 2px inset; background-color:#c8c8c8;}
 .textBoxHistoryPagesClass                  {font-family:Arial; font-size:8pt; color:#333333; text-align:left; height:16px; cursor:default; padding:0 0 0 2px; border-left:#999999 1px solid; border-top:none; border-right:none; border-bottom:none; background-color:transparent;}
 /* History Document Description */
 .tableHistoryDocDescripClass               {font-family:Arial; font-size:8pt; color:#333333; text-align:left; cursor:default; border:#ffffff 2px inset; background-color:#ffffff;}
 .tableHistoryDocDescripDisabledClass       {font-family:Arial; font-size:8pt; color:#333333; text-align:left; cursor:default; border:#ffffff 2px inset; background-color:#c8c8c8;}
 .textBoxDocDescripClass                    {font-family:Arial; font-size:8pt; color:#333333; text-align:left; height:16px; cursor:default; padding:0 0 0 2px; border-left:#999999 1px solid; border-top:none; border-right:none; border-bottom:none; background-color:transparent; resize:none; border:none;}
 /* --- Status Date --- */
 .tableStatusDateClass                      {font-family:Arial; font-size:8pt; color:#333333; text-align:left; cursor:default; border:#ffffff 2px inset; background-color:#ffffff;}
 .tableStatusDateDisabledClass              {font-family:Arial; font-size:8pt; color:#333333; text-align:left; cursor:default; border:#ffffff 2px inset; background-color:#c8c8c8;}
 .textBoxStatusDateClass                    {font-family:Arial; font-size:8pt; color:#333333; text-align:left; height:16px; cursor:default; padding:0 0 0 2px; border-left:#999999 1px solid; border-top:none; border-right:none; border-bottom:none; background-color:transparent;}
 /* --- Status Document --- */
 .tableStatusDocNumberClass                 {font-family:Arial; font-size:8pt; color:#333333; text-align:left; cursor:default; border:#ffffff 2px inset; background-color:#ffffff;}
 .tableStatusDocNumberDisabledClass         {font-family:Arial; font-size:8pt; color:#333333; text-align:left; cursor:default; border:#ffffff 2px inset; background-color:#c8c8c8;}
 .textBoxStatusDocumentNumberClass          {font-family:Arial; font-size:8pt; color:#0000ff; text-align:left; height:16px; cursor:pointer; padding:0 0 0 2px; border-left:#999999 1px solid; border-top:none; border-right:none; border-bottom:none; background-color:transparent;}
 /* --- Status Pages --- */
 .tableStatusPagesClass                     {font-family:Arial; font-size:8pt; color:#333333; text-align:left; cursor:default; border:#ffffff 2px inset; background-color:#ffffff;}
 .tableStatusPagesDisabledClass             {font-family:Arial; font-size:8pt; color:#333333; text-align:left; cursor:default; border:#ffffff 2px inset; background-color:#c8c8c8;}
 .textBoxStatusPagesClass                   {font-family:Arial; font-size:8pt; color:#333333; text-align:left; height:16px; cursor:default; padding:0 0 0 2px; border-left:#999999 1px solid; border-top:none; border-right:none; border-bottom:none; background-color:transparent;}
 /* Status Document Description */
 .tableStatusDocDescripClass                {font-family:Arial; font-size:8pt; color:#333333; text-align:left; cursor:default; border:#ffffff 2px inset; background-color:#ffffff;}
 .tableStatusDocDescripDisabledClass        {font-family:Arial; font-size:8pt; color:#333333; text-align:left; cursor:default; border:#ffffff 2px inset; background-color:#c8c8c8;}
 /*.textBoxDocDescripClass                    {font-family:Arial; font-size:8pt; color:#333333; text-align:left; height:16px; cursor:default; padding:0 0 0 2px; border-left:#999999 1px solid; border-top:none; border-right:none; border-bottom:none; background-color:transparent; resize:none; border:none;}*/


 /* --------------------------- */
 /* --- Provide Information --- */
 /* --------------------------- */
 .textBoxProvideInformation                 {font-family:Arial; font-size:10pt; color:#333333; resize:none;}
 .tdProvideInformationBorder                {border:solid 1px #666666; } 
 .tdProvideInformationClearFiles            {font-family:Arial; font-size:8pt; color:#999999; height:18px; width:18px; text-align:center; vertical-align:middle; cursor:pointer;}
 .tdProvideInformationClearFiles:hover      {color:#ffffff; background-color:#fabe6e;}

 /* -------------- */
 /* --- Export --- */
 /* -------------- */
 /* Table Export */
 .tdStyleExport								{font-family:Arial; font-size:8pt; background-color:Transparent; color:#ff0000; text-decoration:none; font-weight:bold; height:20px; width:20px; text-align:center; vertical-align:middle; background-position:center;}
 .tdStyleExport:hover						{font-family:Arial; font-size:8pt; background-color:#fabe6e; color:#ff0000; text-decoration:none; font-weight:bold; height:20px; width:20px; text-align:center; vertical-align:middle; background-position:center;}

 /* ---------------------*/
 /* --- Table Header --- */
 /* ---------------------*/
 .tdStyleHeaderCount                        {font-family:Arial; font-size:8pt; color:#ffffff; vertical-align:middle; font-weight:bold; padding:0; background-repeat:repeat-x; background-color:#999999; height:20px; cursor:default;}
 .tdStyleHeaderCountWarning                 {font-family:Arial; font-size:8pt; color:#ff0000; vertical-align:middle; font-weight:bold; padding:0; background-repeat:repeat-x; background-color:#999999; height:20px; cursor:default;}
 .tdStyleHeaderHidden                       {font-family:Arial; font-size:8pt; color:#ff0000; vertical-align:middle; font-weight:bold; padding:0; background-repeat:repeat-x; background-color:#999999; height:20px; cursor:default; visibility:hidden;}
 .tdStyleHeaderSolidBorder                  {font-family:Arial; font-size:8pt; color:#ffffff; vertical-align:middle; font-weight:bold; padding:0; background-repeat:repeat-x; background-color:#999999; height:20px; border-left:solid #ffffff 1px;}
 .tdStyleHeaderSolidBorderNone              {font-family:Arial; font-size:8pt; color:#ffffff; vertical-align:middle; font-weight:bold; padding:0; background-repeat:repeat-x; background-color:#999999; height:20px; border-left:solid #999999 1px;}
 .tdStyleHeaderSolidBorderRed               {font-family:Arial; font-size:8pt; color:#ffffff; vertical-align:middle; font-weight:bold; padding:0; background-repeat:repeat-x; background-color:#999999; height:20px; border-left:solid #ff0000 1px;}
 .tableStyleHeaderSolid                     {font-family:Arial; font-size:8pt; color:#ffffff; vertical-align:middle; font-weight:bold; padding:0; background-repeat:repeat-x; background-color:#999999; height:20px;}
 /* Table Header  - Old */
 .tdHeader									{font-family:Arial; font-size:8pt; color:#ffffff; text-align:center; vertical-align:middle; font-weight:bold; padding:0; background-repeat:repeat-x;}
 .tdHeaderBorderWhite						{border-left:solid #ffffff 1px;}
 .tdHeaderSolid                             {font-family:Arial; font-size:8pt; color:#ffffff; vertical-align:middle; font-weight:bold; padding:0 0 0 0; background-repeat:repeat-x; background-color:#999999; height:20px;}
 /* Table Letter Selectors */
 .tdStyleLetterSelector                     {font-family:Arial; font-size:8pt; color:#333333; text-decoration:none; font-weight:normal; height:18px; width:14px; text-align:center; vertical-align:middle; border:solid 1px #666666; background-image:url("../Images/TabDisabled.gif?ver=4.1.65"); cursor:pointer;}
 .tdStyleLetterSelector:hover               {font-family:Arial; font-size:8pt; color:#333333; text-decoration:none; font-weight:normal; height:18px; width:14px; text-align:center; vertical-align:middle; border:solid 1px #666666; background-image:url("../Images/TabActive.gif?ver=4.1.65"); cursor:pointer;}
 .tdStyleLetterSelectorDisabled             {font-family:Arial; font-size:8pt; color:#333333; text-decoration:none; font-weight:normal; height:18px; width:14px; text-align:center; vertical-align:middle; border:solid 1px #666666; background-image:url("../Images/TabDisabled.gif?ver=4.1.65"); cursor:default;}
 .tdStyleLetterSelectorSelected             {font-family:Arial; font-size:8pt; color:#ff0000; text-decoration:none; font-weight:normal; height:18px; width:14px; text-align:center; vertical-align:middle; border:solid 1px #666666; background-image:url("../Images/TabEnabled.gif?ver=4.1.65"); cursor:pointer;}
 .tdStyleEntityList                         {font-family:Arial; font-size:8pt; color:#333333; text-decoration:none; font-weight:normal; height:18px; width:85px; text-align:center; vertical-align:middle; border:solid 1px #666666; background-image:url("../Images/TabDisabled.gif?ver=4.1.65"); cursor:pointer; white-space:nowrap;}
 .tdStyleEntityList:hover                   {font-family:Arial; font-size:8pt; color:#333333; text-decoration:none; font-weight:normal; height:18px; width:85px; text-align:center; vertical-align:middle; border:solid 1px #666666; background-image:url("../Images/TabActive.gif?ver=4.1.65"); cursor:pointer; white-space:nowrap;}
 .tdStyleEntityListSelected                 {font-family:Arial; font-size:8pt; color:#ff0000; text-decoration:none; font-weight:normal; height:18px; width:85px; text-align:center; vertical-align:middle; border:solid 1px #666666; background-image:url("../Images/TabEnabled.gif?ver=4.1.65"); cursor:pointer; white-space:nowrap;}
 .tdStyleEntityListDisabled                 {font-family:Arial; font-size:8pt; color:#333333; text-decoration:none; font-weight:normal; height:18px; width:85px; text-align:center; vertical-align:middle; border:solid 1px #666666; background-image:url("../Images/TabDisabled.gif?ver=4.1.65"); cursor:default; white-space:nowrap;}
 
 /* ----------------------- */
 /* --- Search Criteria --- */
 /* ----------------------- */
 /* Table Search Criteria */
 .tdStyleSeachCriteriaDisabled				{font-family:Arial; font-size:8pt; background-color:#b4b4b4; color:#666666; text-decoration:none; font-weight:normal; text-align:center; vertical-align:middle; cursor:default;}
 .tdStyleSeachCriteriaEnabled				{font-family:Arial; font-size:8pt; background-color:#b4b4b4; color:#ff0000; text-decoration:none; font-weight:normal; text-align:center; vertical-align:middle; cursor:default;}
 .tdStyleSeachCriteriaClearDisabled			{font-family:Arial; font-size:8pt; background-color:#b4b4b4; color:#666666; text-decoration:none; font-weight:normal; height:16px; width:16px; text-align:center;}
 .tdStyleSeachCriteriaClearEnabled			{font-family:Arial; font-size:8pt; background-color:#b4b4b4; color:#ff0000; text-decoration:none; font-weight:normal; height:16px; width:16px; text-align:center; vertical-align:middle; background-position:center; background-image:url("../Images/Close.gif?ver=4.1.65"); cursor:pointer; background-repeat:repeat-x;}
 .tdStyleSeachCriteriaClearEnabled:hover	{font-family:Arial; font-size:8pt; background-color:#fabe6e; color:#ff0000; text-decoration:none; font-weight:normal; height:16px; width:16px; text-align:center; vertical-align:middle; background-position:center; background-image:url("../Images/Close.gif?ver=4.1.65"); cursor:pointer; background-repeat:repeat-x;}

 /* ----------------------- */
 /* --- Active Entities --- */
 /* ----------------------- */
 .tdStyleActiveEntitiesCheckbox				{font-family:Arial; font-size:8pt; text-decoration:none; font-weight:bold; height:20px; width:20px; text-align:center; vertical-align:middle; background-position:center; background-image:url("../Images/Checkbox.gif?ver=4.1.65"); cursor:pointer; background-repeat:no-repeat;}
 .tdStyleActiveEntitiesCheckboxSelected		{font-family:Arial; font-size:8pt; text-decoration:none; font-weight:bold; height:20px; width:20px; text-align:center; vertical-align:middle; background-position:center; background-image:url("../Images/CheckboxSelected.gif?ver=4.1.65"); cursor:pointer; background-repeat:no-repeat;}
 .tdStyleActiveEntitiesCheckboxAll			{font-family:Arial; font-size:8pt; text-decoration:none; font-weight:bold; height:20px; width:20px; text-align:center; vertical-align:middle; background-position:center; background-image:url("../Images/CheckboxSelected.gif?ver=4.1.65"); cursor:pointer; background-repeat:no-repeat;}
 .tdStyleActiveEntitiesCheckboxAll:hover	{font-family:Arial; font-size:8pt; background-color:#fabe6e; text-decoration:none; font-weight:bold; height:20px; width:20px; text-align:center; vertical-align:middle; background-position:center; background-image:url("../Images/CheckboxSelected.gif?ver=4.1.65"); cursor:pointer; background-repeat:no-repeat;}
 .tdStyleActiveEntitiesCheckboxNone			{font-family:Arial; font-size:8pt; text-decoration:none; font-weight:bold; height:20px; width:20px; text-align:center; vertical-align:middle; background-position:center; background-image:url("../Images/Checkbox.gif?ver=4.1.65"); cursor:pointer; background-repeat:no-repeat;}
 .tdStyleActiveEntitiesCheckboxNone:hover	{font-family:Arial; font-size:8pt; background-color:#fabe6e; text-decoration:none; font-weight:bold; height:20px; width:20px; text-align:center; vertical-align:middle; background-position:center; background-image:url("../Images/Checkbox.gif?ver=4.1.65"); cursor:pointer; background-repeat:no-repeat;}

 /* ---------------------- */
 /* --- Mineral Report --- */
 /* ---------------------- */
 .autoCompleteStyleMineralReportList		{font-family:Arial; font-size:10pt; background-color:#ffffff; color:#333333; list-style:none; margin:1px !important; padding:1px !important; cursor:pointer; overflow:auto;}
 .autoCompleteStyleMineralReportListItem	{font-family:Arial; font-size:10pt; background-color:#ffffff; color:#333333; cursor:pointer;}
 .autoCompleteStyleMineralReportListHover	{font-family:Arial; font-size:10pt; background-color:#fabe6e; color:#333333; cursor:pointer;}
 /* -- Multi Agreement option -- */
 .spanAutoCompleteMineralReport:hover       {color:#000000;  background-color:#fae696;}
 .spanAutoCompleteMineralReportActive       {color:#000000;  background-color:#fabe6e;}
 .spanAutoCompleteMineralReportActive:hover {color:#000000;  background-color:#faa050;}
 
 .labelStyleLease							{font-family:Arial; font-size:10pt; color:#333333; text-align:left; cursor:default; background-color:Transparent;}
 .labelStyleMineralReportHeader				{font-family:Arial; font-size:9pt; font-weight:bold; color:#333333; text-align:left; cursor:default; background-color:Transparent;}
 
 .tdStyleMineralReportBorderThick			{border:solid #666666 2px;}
 .tdStyleMineralReportBorderThin			{border:solid #999999 1px;}
 .tdStyleMineralReportCheckbox				{font-family:Arial; font-size:8pt; text-decoration:none; font-weight:bold; height:20px; width:20px; text-align:center; vertical-align:middle; background-position:center; background-image:url("../Images/Checkbox.gif?ver=4.1.65"); cursor:pointer; background-repeat:no-repeat;}
 .tdStyleMineralReportCheckboxSelected		{font-family:Arial; font-size:8pt; text-decoration:none; font-weight:bold; height:20px; width:20px; text-align:center; vertical-align:middle; background-position:center; background-image:url("../Images/CheckboxSelected.gif?ver=4.1.65"); cursor:pointer; background-repeat:no-repeat;}
 .tdStyleMineralReportCheckboxAll			{font-family:Arial; font-size:8pt; text-decoration:none; font-weight:bold; height:20px; width:20px; text-align:center; vertical-align:middle; background-position:center; background-image:url("../Images/CheckboxSelected.gif?ver=4.1.65"); cursor:pointer; background-repeat:no-repeat;}
 .tdStyleMineralReportCheckboxAll:hover		{font-family:Arial; font-size:8pt; background-color:#fabe6e; text-decoration:none; font-weight:bold; height:20px; width:20px; text-align:center; vertical-align:middle; background-position:center; background-image:url("../Images/CheckboxSelected.gif?ver=4.1.65"); cursor:pointer; background-repeat:no-repeat;}
 .tdStyleMineralReportCheckboxNone			{font-family:Arial; font-size:8pt; text-decoration:none; font-weight:bold; height:20px; width:20px; text-align:center; vertical-align:middle; background-position:center; background-image:url("../Images/Checkbox.gif?ver=4.1.65"); cursor:pointer; background-repeat:no-repeat;}
 .tdStyleMineralReportCheckboxNone:hover	{font-family:Arial; font-size:8pt; background-color:#fabe6e; text-decoration:none; font-weight:bold; height:20px; width:20px; text-align:center; vertical-align:middle; background-position:center; background-image:url("../Images/Checkbox.gif?ver=4.1.65"); cursor:pointer; background-repeat:no-repeat;}
 .tdStyleMineralReportClearAll				{font-family:Arial; font-size:8pt; text-decoration:none; font-weight:bold; height:20px; width:20px; text-align:center; vertical-align:middle; background-position:center; background-image:url("../Images/Delete.gif?ver=4.1.65"); cursor:pointer; background-repeat:no-repeat;}
 .tdStyleMineralReportClearAll:hover		{font-family:Arial; font-size:8pt; background-color:#fabe6e; text-decoration:none; font-weight:bold; height:20px; width:20px; text-align:center; vertical-align:middle; background-position:center; background-image:url("../Images/Delete.gif?ver=4.1.65"); cursor:pointer; background-repeat:no-repeat;}
 .tdStyleMineralReportLeaseInfoNormal		{font-family:Arial; font-size:8pt; color:#000000;}
 .tdStyleMineralReportLeaseInfoNormalBold	{font-family:Arial; font-size:8pt; color:#000000; font-weight:bold;}
 .tdStyleMineralReportAppendWhite           {font-family:Arial; font-size:10pt; color:#ffffff; height:20px; width:20px; text-align:center; vertical-align:middle; cursor:pointer;}
 .tdStyleMineralReportAppendWhite:hover     {font-family:Arial; font-size:10pt; background-color:#fabe6e; color:#ffffff; height:20px; width:20px; text-align:center; vertical-align:middle; cursor:pointer;}
 .tdStyleMineralReportAppendWhiteDisabled   {font-family:Arial; font-size:10pt; color:#999999; height:20px; width:20px; text-align:center; vertical-align:middle; cursor:pointer;}
 .tdStyleMineralReportClearWhite            {font-family:Arial; font-size:10pt; color:#ffffff; height:20px; width:20px; text-align:center; vertical-align:middle; cursor:pointer;}
 .tdStyleMineralReportClearWhite:hover      {font-family:Arial; font-size:10pt; background-color:#fabe6e; color:#ffffff; height:20px; width:20px; text-align:center; vertical-align:middle; cursor:pointer;}
 .tdStyleMineralReportClearWhiteDisabled    {font-family:Arial; font-size:10pt; color:#999999; height:20px; width:20px; text-align:center; vertical-align:middle; cursor:pointer;}
 .tdStyleMineralReportLabelGray				{font-family:Arial; font-size:8pt; color:#666666;}
 .tdStyleMineralReportPrintGray				{font-family:Arial; font-size:10pt; color:#666666; height:20px; width:20px; text-align:center; vertical-align:middle; cursor:pointer;}
 .tdStyleMineralReportPrintGray:hover		{font-family:Arial; font-size:10pt; background-color:#fabe6e; color:#666666; height:20px; width:20px; text-align:center; vertical-align:middle; cursor:pointer;}
 .tdStyleMineralReportPrintGrayDisabled		{font-family:Arial; font-size:10pt; color:#999999; height:20px; width:20px; text-align:center; vertical-align:middle; cursor:pointer;}
 .tdStyleMineralReportPrintWhite            {font-family:Arial; font-size:10pt; color:#ffffff; height:20px; width:20px; text-align:center; vertical-align:middle; cursor:pointer;}
 .tdStyleMineralReportPrintWhite:hover      {font-family:Arial; font-size:10pt; background-color:#fabe6e; color:#ffffff; height:20px; width:20px; text-align:center; vertical-align:middle; cursor:pointer;}
 .tdStyleMineralReportPrintWhiteDisabled    {font-family:Arial; font-size:10pt; color:#999999; height:20px; width:20px; text-align:center; vertical-align:middle; cursor:pointer;}

  /* --------------------- */
 /* --- Sort Controls --- */
 /* --------------------- */
 .tdSortControlUp							{vertical-align:bottom; height:5px; width:13px; background-image:url("../Images/SortUp.gif?ver=4.1.65"); background-repeat:no-repeat; cursor:pointer;}
 .tdSortControlUpSelect						{vertical-align:bottom; height:5px; width:13px; background-image:url("../Images/SortUpSelected.gif?ver=4.1.65"); background-repeat:no-repeat; cursor:pointer;}
 .tdSortControlUpDefault					{vertical-align:bottom; height:5px; width:13px; background-image:url("../Images/SortUpDefault.gif?ver=4.1.65"); background-repeat:no-repeat; cursor:pointer;}
 .tdSortControlUpDisabled					{vertical-align:bottom; height:5px; width:13px; background-image:url("../Images/SortUp.gif?ver=4.1.65"); background-repeat:no-repeat; cursor:pointer;}
 .tdSortControlDown							{vertical-align:top; height:5px; width:13px; background-image:url("../Images/SortDown.gif?ver=4.1.65"); background-repeat:no-repeat; cursor:pointer;}
 .tdSortControlDownSelect					{vertical-align:top; height:5px; width:13px; background-image:url("../Images/SortDownSelected.gif?ver=4.1.65"); background-repeat:no-repeat; cursor:pointer;}
 .tdSortControlDownDefault					{vertical-align:top; height:5px; width:13px; background-image:url("../Images/SortDownDefault.gif?ver=4.1.65"); background-repeat:no-repeat; cursor:pointer;}
 .tdSortControlDownDisabled					{vertical-align:top; height:5px; width:13px; background-image:url("../Images/SortDown.gif?ver=4.1.65"); background-repeat:no-repeat; cursor:pointer;}
 .tdSortControlNone                         {vertical-align:top; height:5px; width:13px; background-repeat:no-repeat; cursor:pointer;}

 .styleTableLayoutFixed                     {table-layout:fixed;}

 /* --------------- */
 /* --- Sign In --- */
 /* --------------- */
 .ButtonSignIn								{font-family:Arial; font-size:8pt; color:#000000; font-weight:normal;}
 .ButtonSignOut								{font-family:Arial; font-size:8pt; color:#000000; font-weight:normal;}
 .LabelHeaderRental							{font-family:Arial; font-size:9pt; color:#333333; font-weight:normal;}
 .LabelHeaderRentalBold                     {font-family:Arial; font-size:9pt; color:#333333; font-weight:bold;}
 .LabelHeaderSignIn							{font-family:Arial; font-size:10pt; color:#333333; font-weight:normal;}
 .LabelHeaderSignInBold						{font-family:Arial; font-size:10pt; color:#333333; font-weight:normal;}
 .LabelHeaderSignInError					{font-family:Arial; font-size:10pt; color:#ff0000; font-weight:normal;}
 .LabelHeaderSignInDisabled					{font-family:Arial; font-size:10pt; color:#b6b6b6; font-weight:normal;}
 .LabelHeaderSignHyperLink					{font-family:Arial; font-size:10pt; color:#ff0000; font-weight:bold; text-decoration:none;}
 .LabelHeaderSignInNotice					{font-family:Arial; font-size:10pt; color:#ff0000; font-weight:normal;}
 .tableMainSignIn							{background-color:#c8c8c8; vertical-align:top;}
 .tableMainSignInBorder						{background-color:#c8c8c8; vertical-align:top; border:solid 2px #666666;}
 .TextBoxSignIn								{font-family:Arial; font-size:10pt; color:#333333;}
 .TextBoxSignInDisabled						{font-family:Arial; font-size:10pt; color:#333333; border:groove; background-color:transparent;}
 .LabelHeaderSignInPasswordReset            {font-family:Arial; font-size:9pt; color:#ff0000; font-weight:normal;}
 .LabelHeaderSignInPasswordSuccess          {font-family:Arial; font-size:9pt; color:#009900; font-weight:normal;}
 .LabelHeaderSignInPassword                 {font-family:Arial; font-size:9pt; color:#000080; font-weight:normal;}
 .LabelHeaderSignInPasswordGray             {font-family:Arial; font-size:9pt; color:#333333; font-weight:normal;}
 .LabelHeaderSignInPasswordHidden           {visibility:hidden;}