#Col2InnerContainer
{
  position: relative;
}

#LoginControlsOuterContainer
{
  position: relative;
  left: 450px;
  width: 450px;
}

/* BEGIN - layout definitions for login.asp */
#LoginPageInnerContainer .dataTable
{  
  height: 135px;
  background-color: #91b0d5; /* #91b0d5 = TempDesign1 background color (ZH, May 2009) */
}

#LoginPageInnerContainer .dataTable  .dataRow /* overrides base .dataRow definition in SiteMasterLayout.css */
{
  padding-top: 4px;
  padding-bottom: 4px;
  height: 15px;
}

#LoginPageInnerContainer .dataTable .dataRow .dataLabel /* overrides base .dataLabel definition in SiteMasterLayout.css */
{
  width: 100px; /* control width of data LABEL area for this specific table */
  font-weight: bold;
  color: #000000;
  text-align: right;
}

#LoginPageInnerContainer .dataTable .dataRow .dataValue  /* overrides base .dataValue definition in SiteMasterLayout.css */
{
  xxxposition: relative;
  padding-left: 10px;
  width: 275px; /* control width of data VALUE area for this specific table */
}
/* END - layout definitions for login.asp */

/* BEGIN - layout definitions for login_entry.asp */
#LoginEntryPageInnerContainer .dataTable
{  
  height: 150px;
  background-color: #91b0d5; /* #91b0d5 = TempDesign1 background color (ZH, May 2009) */
}

#LoginEntryPageInnerContainer .dataTable  .dataRow /* overrides base .dataRow definition in SiteMasterLayout.css */
{
  padding-top: 4px;
  padding-bottom: 4px;
  height: 15px;
}

#LoginEntryPageInnerContainer .dataTable .dataRow .dataLabel /* overrides base .dataLabel definition in SiteMasterLayout.css */
{
  width: 130px; /* control width of data LABEL area for this specific table */
  font-weight: bold;
  color: #000000;
  text-align: right;
}

#LoginEntryPageInnerContainer .dataTable .dataRow .dataValue  /* overrides base .dataValue definition in SiteMasterLayout.css */
{
  xxxposition: relative;
  padding-left: 10px;
  width: 275px; /* control width of data VALUE area for this specific table */
}
/* END - layout definitions for login_entry.asp */

#LoginTextOuterContainer
{
  position: absolute;
  left: 0px;
  top: 0px; /* allow some clearance from global menu in IE */
  margin-top: 0px;
  width: 450px;
}

/* BEGIN - tooltip styles for login pages only (could be other usages, but so far none) */

/* here are 'normal' tooltip styles */
.loginPageTooltip
{
  font-size: 8pt;
  font-family: Verdana, Arial;
  font-weight: normal;
  text-decoration: none;
  color: #000000;
}

a.loginPageTooltip:link
{
  font-size: 8pt;
  font-family: Verdana, Arial;
  font-weight: normal;
  text-decoration: none;
  color: #000099; /* #000099 = navy */ 
}

a.loginPageTooltip:visited
{
  font-size: 8pt;
  font-family: Verdana, Arial;
  font-weight: normal;
  text-decoration: none;
  color: #000099; /* #000099 = navy */ 
}

a.loginPageTooltip:hover
{
  font-size: 8pt;
  font-family: Verdana, Arial;
  font-weight: normal;
  text-decoration: underline;
  color: #000099; /* #000099 = navy */ 
}

a.loginPageTooltip:active
{
  font-size: 8pt;
  font-family: Verdana, Arial;
  font-weight: normal;
  text-decoration: none;
  color: #000099; /* #000099 = navy */ 
}

/* here are 'error' tooltip styles */
a.loginPageErrorTooltip:link
{
  font-size: 8pt;
  font-family: Verdana, Arial;
  font-weight: normal;
  text-decoration: none;
  color: #cc0000; /* #000099 = navy */ 
}

a.loginPageErrorTooltip:visited
{
  font-size: 8pt;
  font-family: Verdana, Arial;
  font-weight: normal;
  text-decoration: none;
  color: #cc0000; /* #000099 = navy */ 
}

a.loginPageErrorTooltip:hover
{
  font-size: 8pt;
  font-family: Verdana, Arial;
  font-weight: normal;
  text-decoration: underline;
  color: #cc0000; /* #000099 = navy */ 
}

a.loginPageErrorTooltip:active
{
  font-size: 8pt;
  font-family: Verdana, Arial;
  font-weight: normal;
  text-decoration: none;
  color: #cc0000; /* #cc0000 = red */ 
}

/* END - tooltip styles for login pages only */