﻿
/*
(TT) Seelan - 2010-04-23  lbl_addMessageStyle class has been added (Ticket #:2638)
(TT) Seelan - 2010-04-30  lbl_addHSTMessageStyle  class has been added (Ticket #:2646)
*/
#joinUsDiv
{
  padding:15px;
}
.joinUsTitle
{
  font-family: Tahoma, Arial, Helvetica;
  font-size: 12px;
  font-weight: bold;
  color: #003366;
}

.joinUsText
{
  font-family: Tahoma, Arial, Helvetica;
  font-size: 12px;
  color: #000000;

}

.joinUsBlack
{
  font-family: Tahoma, Arial, Helvetica;
  font-size: 12px;
  color:black;
}

.joinUsRed
{
  font-family: Tahoma, Arial, Helvetica;
  font-size: 12px;
  color:red;
}

.linkButtons:link
{
  text-decoration:none;
  color:#003366;
  font-size:14px;
  font-weight:bold;
  border:solid 1px #003366;
  border-collapse:collapse;
  padding:5px 5px 5px 5px;
}

.linkButtons:active
{
  text-decoration:none;
  color:#003366;
  font-size:14px;
  font-weight:bold;
  border:solid 1px #003366;
  border-collapse:collapse;
  padding:5px 5px 5px 5px;
}

.linkButtons
{
  text-decoration:none;
  color:#003366;
  font-size:14px;
  font-weight:bold;
  border:solid 1px #003366;
  border-collapse:collapse;
  padding:5px 5px 5px 5px;
}

.linkButtons:visited
{
  text-decoration:none;
  color:#003366;
  font-size:14px;
  font-weight:bold;
  border:solid 1px #003366;
  border-collapse:collapse;
  padding:5px 5px 5px 5px;
}

.linkButtons:hover
{
  text-decoration:none;
  color:#ff0000;
  font-size:14px;
  font-weight:bold;
  border:solid 1px #003366;
  border-collapse:collapse;
  padding:5px 5px 5px 5px;
}

/* Signup GridView Styles */
.signupGridView 
{ 
  font:12px Tahoma, Arial, Helvetica;
  color:#FFF; 
  border: solid 1px #FFFFFF;
  width:60%;
}

.signupGridView tr
{   
  padding-left:10px;
  padding-right:10px;
  height:15px;   
  text-align:left;
}

.signupGridView-tr-alt
{   
  padding-right:10px;
  padding-left: 10px;
  background-color: #fff;   
  height: 15px;   
}

.signupGridView td
{       
  font:12px Tahoma, Arial, Helvetica; 
  padding-left:10px;
  padding-right:10px;
  color:#000;  
}

.signupGridView-tr
{
  font:12px Tahoma, Arial, Helvetica; 
  color:#000;  
  
}

.signupGridView-tr a:link
{
  font:12px Tahoma, Arial, Helvetica; 
  color:#000;  
  text-decoration: none;
}
.signupGridView-tr a:visited
{
  font:12px Tahoma, Arial, Helvetica; 
  color:#000;
  text-decoration: none;
}
.signupGridView-tr a:hover
{
  font:12px Tahoma, Arial, Helvetica;  
  color:#FCBA04;  
  text-decoration: none;
}
.signupGridView-tr a:active
{
  font:12px Tahoma, Arial, Helvetica; 
  color:#000;
  text-decoration: none;
}

.signupGridView-tr-alt a:link
{
  font:bold 14px Tahoma, Arial, Helvetica; 
  color:#033c83;  
  text-decoration: none;
}
.signupGridView-tr-alt a:visited
{
  font:bold 14px Tahoma, Arial, Helvetica; 
  color:#033c83;
  text-decoration: none;
}
.signupGridView-tr-alt a:hover
{
  font:bold 14px Tahoma, Arial, Helvetica;  
  color:#FCBA04;  
  text-decoration: none;
}
.signupGridView-tr-alt a:active
{
  font:bold 14px Tahoma, Arial, Helvetica; 
  color:#033c83;
  text-decoration: none;
}

.signupGridView tr td a
{
 padding:1px 1px 1px 1px;
  border:solid 1px #003366; 
  border-collapse:collapse;
  font:14px Tahoma, Arial, Helvetica; 
  color:#003366;  
  font-weight:bold;
  text-decoration:none;
}

.signupGridView tr td a:hover
{
  padding:1px 1px 1px 1px;
  border:solid 1px #003366;
  border-collapse:collapse;
  font:14px Tahoma, Arial, Helvetica; 
  color:#003366;  
  font-weight:bold;
  text-decoration:none;
}

.emailContentTable tr td
{
  border: 1px solid #9FB1BC;
  border-collapse:collapse;
  padding:5px 5px 5px 5px;
}

.emailContentTable tr th
{
  border: 1px solid #9FB1BC;
  border-collapse:collapse;
  padding:5px 5px 5px 5px;
}


.creditCardinfoTable
{
  text-align:left;
}
.creditCardinfoTable tr td
{
  text-align:left;
  vertical-align:top;
}
.creditCardinfoTable tr
{
  text-align:left;
  vertical-align:top;
}

.joinUsPanels
{
  border: 1px solid #9FB1BC;
  border-collapse:collapse;
  padding-left:10px;
  padding-right:10px;
  padding-bottom:5px;
  margin:5px;
  text-align:left;
  vertical-align:top;
}

.joinUsPanels tr td
{
  text-align:left;
  padding-left:10px;
  padding-right:10px;
  padding-bottom:5px;
  text-align:left;
  vertical-align:top;
}
/* (TT) Seelan - 2010-04-23 */
.lbl_addMessageStyle{
font-weight:800 !important;
color:red;
}
/* (TT) Seelan - 2010-04-30 */
.lbl_addHSTMessageStyle{
font-weight:800 !important;
color:red;
}