﻿a
{
    color:#0090DE !important;
    text-decoration: none !important;
}

body
{        
    border-width: 0px;
    margin-left: 10px;
}

.PWComment
{
    font-family: Arial;
    font-size: 10px;
    color: #555555;
    font-variant:normal;
    font-style:normal;
    width: 200px;
}
.RegFormTitle
{
	padding-left:25px;
    font-family: Arial;
    font-size: 20px;
    font-weight: bold;
    color:#555555;
}
.TableFooter
{
    width: 690px;
    font-family: Arial;
    font-size: 11px;
    color: #5c5d5c;
}
.TableHeader
{
    width: 690px;    
    vertical-align: top;
    border-spacing: 0px;
    margin-left:-6px;
	
}
.TableMainContent
{
    font-family: Arial;
    font-size: 12px;
    color: #555555;
    width: 690px;
    max-width: 690px;
    margin-top:-5px;
    padding-top: 15px;
    padding-bottom: 15px;
    border: 1px solid #C0C0C0;
    border-spacing: 0px;
}
.TableReg
{
    border-spacing: 0px;      
    table-layout: auto;
    empty-cells: show;  
}
 .TDGapFooter
{
    height: 35px;
}
 .TDGapLeft
{
    width: 140px;
}
.TDRegFields
{
    text-align: left;
    width: 200px;
    max-width: 200px;
    min-width: 200px;
    padding:2px;
}
.TDRegFieldsSLN
{
    text-align: left;
    width: 225px;
    max-width: 240px;
    min-width: 200px;
    padding:2px;
}
.TDRegFieldsLicense
{
    text-align: left;
    width: 200px;
    max-width: 200px;
    min-width: 200px;
    padding-right:2px;
}
.TDRegFieldsAdditional
{
    text-align: left;
    /*Changes Made by Subash on 06-01-2010 Starts
                defects for fix 010510.ppt Page 2*/
    width: 200px;
    max-width: 240px;
    min-width: 200px;
    /*Changes Made by Subash on 06-01-2010 Starts*/ 
    padding:2px;
}
.TDRegFieldsFF
{
	text-align: left;
   /* width: 50px;*/
    max-width: 300px;
    min-width: 180px;
    padding:2px;
}
.TDRegFieldsUpdateEmail
{
	text-align: right;
    width: 100px;
    max-width: 100px;
    min-width: 100px;
    
}
.TDRegFieldsFFPhone
{
	text-align: left;
    width: 205px;
    max-width: 205px;
    min-width: 205px;
    padding-right:12px;
    
}
 .TDRegNames
{
    text-align: right;   
    width: 200px;
    max-width: 200px;
    min-width: 200px;
    padding:7px;   
    color:#555555;
    font: Arial;
    font-size: 12px;
}
.UpdateCloseButton
{
	padding-left:25px;
}
 .TDRegNamesAdditional
{
    text-align: right;   
    width: 200px;
    max-width: 200px;
    min-width: 200px;
    padding:7px;   
}

.TDRegNamesLicense
{
    text-align: right;   
    width: 170px;
    max-width: 170px;
    min-width: 170px;
    padding:21px;
    color:#555555;
    font: Arial;
    font-size: 12px;
    
}

.TDRegWarnings
{
    text-align: left;
    width: 160px;   
    max-width: 160px;
    min-width: 160px;
    color: Red;
    padding:0;
    padding-right:40px;
}
.TDRegWarningsSLN
{
	text-align: left;
    width: 160px;   
    max-width: 160px;
    min-width: 160px;
    color: Red;
    padding:0;
    padding-right:40px;
}
.TDRegWarningsUpdateEmail
{
    text-align: left;   
    width: 160px;   
    max-width: 160px;
    min-width: 160px;
    color: Red;
    padding:0;
    padding-right:80px;
}

.TDRegWarningsLicense
{
    text-align: left;   
    width: 160px;   
    max-width: 160px;
    min-width: 160px;
    color: Red;
    padding:0;
    padding-right:5px;    
}

.TDRegWarningsAdditional
{
	text-align: left;
    width: 160px;   
    max-width: 160px;
    min-width: 160px;
    color: Red;
    padding:0;
    padding-right:20px;  
 }

.TDRegValStatusImage
{
    width: 20px;
    max-width: 20px;
    min-width: 20px;   
    margin-left: 10px;
    margin-right: 0;
    padding: 0; 
}

.Warning
{
    color: Red;
}


.Comment
{
    font-family: Arial;
    font-size: 12px;
    color: #555555;
    padding-left:25px;
}
.CommentEmail
{
	width: 200px;
	font-family: Arial;
    font-size: 10px;
    color: #555555;
    font-style:normal;
    font-variant:normal;
}
.CommentPhone
{
	width: 140px;
	font-family: Arial;
    font-size: 10px;
    color: #555555;	
    font-style:normal;
}
.RegTxtBox
{
    width:178px;
    font-family: Arial;
    font-size: 10px;
}
.RegConfText
{
	 /*Changes Made by Subash on 06-01-2010 Starts
                defects for fix 010510.ppt Page 5*/
    /*font-family: Arial;
    font-size: 11px;
    color: #555555;*/
     /*Changes Made by Subash on 06-01-2010 Starts*/ 
    margin-left:10px; 
    margin-right:10px;
}

.RegActivationText
{   
	font-family: Arial;
    font-size: 12px;
    color: #555555;
   /* margin-left:10px; */
   padding-left:25px;
    margin-right:10px;
    /*Changes Made by Subash on 06-01-2010 Starts
                defects for fix 010510.ppt Page 8*/
    width:646px;
      /*Changes Made by Subash on 06-01-2010 Ends*/
}

.GeneralText
{
    font-family: Arial;
    font-size: 12px;
    color: #555555;
    /*Changes Made by Subash on 06-01-2010 Starts
                defects for fix 010510.ppt Page 8
	width:685px;
	*/
    width: 657px;
     /*Changes Made by Subash on 06-01-2010 Ends*/
    border: 1px solid #C0C0C0;  
}
.GeneralTextNoBorder
{
    font-family: Arial;
    font-size: 12px;
    color: #555555;
  /*Changes Made by Subash on 06-01-2010 Starts
                defects for fix 010510.ppt Page 8
	width:685px;
	*/
    width: 657px;
     /*Changes Made by Subash on 06-01-2010 Ends*/
	padding-left:25px;
}
.SubHeader
{
    font-family: Arial;
    font-size: 18px;
    font-weight: bold;  
    margin-top: 12px;
	padding-left:25px;
}
.GreyBoxTable
{
    background-color:#E2EBF1;
    border: solid 1px #D6D6D6;
    padding-left: 25px;
    padding-right: 10px;
    padding-top:20px;
    padding-bottom:5px;
    width:100%;
    
}


.GreyBoxTableNoWidth
{
    background-color:#E2EBF1;
    /*border-spacing:1px;
    border-width: 1px; */
    border: solid 1px #D6D6D6;
    padding-left: 200px;
    /*padding-right: 10px;
    padding-top:20px;
    padding-bottom:25px;*/
    text-align:center;
}
.WarningBox
{
    border-color: Red;
    padding: 10px 5px 10px 5px;
}

.FAQitem
{
    width: 500px;
    margin-left: 15px;
    margin-top: 8px;
}

.RegInfoText
{
    font-family: Arial;
    font-size: 12px;
    color: #555555;
}

.TDSpecialNames
{
    text-align: right;   
    width: 200px;
    max-width: 200px;
}

.TDSpecialFields
{
    text-align: left;
    width:160px;
    padding-right:24px;
    padding-top:2px;
    padding-bottom:2px;
}

.TDSpecialWarnings
{
    text-align: left;
}

.TDSubmitButton
{
    width: 45%;
    float: left;
    padding-right: 10px;
    margin-top: 10px;
}

.TDCloseButton
{
    width: 50%;
    margin-top: 10px;
    /*float: right;*/
    padding-left: 10px;
}

.SpecialSpacer
{
    width: 20%;
}

.SpecialWarningBox
{
    border-style:solid;
    border-width:1px;
    border-color: Red;
    color: Red;
    padding: 10px;
}

.Hidden
{
    visibility: hidden;
    display:none;
}

.PasswordCellLeft
{
    width: 45%;
    float: left;
}

.PasswordCellRight
{
    width: 53%;
    float: right;
}

.SpacerRight
{
    width: 50%;
}

.PasswordCellRightPositioner
{
    float:left;
    width:60%;
}

.LightBlueBox
{
    background-color:  #E9F3F9;/*#E5F5F6;/*#C9DAEC; /*#BED2E7; /*#B0CBE8;/*#AACAEC;*/
    border: solid 1px #D6D6D6;
    width:640px;
    max-width:640px;
}

.SmallWarnings
{
    width:220px;
    text-align: left;
    color: Red;
}

.ErrorRow
{
    display:none; 
    text-align:center;
    width: 100%;   
    color: Red;
}
.OceanBlueBox
{
    background-color:  #E9F3F9;/*#E5F5F6;/*#C9DAEC; /*#BED2E7; /*#B0CBE8;/*#AACAEC;*/
    border: solid 1px #D6D6D6;
}

.SpacerBox
{
    width: 80px;
    margin-left: 20px;
    margin-right:20px;
}

.FPWField
{
    width: 300px;
    float: left;
    max-width: 300px;
}

.FPWName
{
    text-align: right;   
    width: 180px;
    max-width: 180px;
    min-width: 180px;
}

.ConfirmNames
{
    text-align: right;   
    width: 100px;
    max-width: 100px;
    min-width: 100px;
}

.ConfirmNamesRegistration
{
    text-align: right;
    width:25%;    
}

.PasswordName
{
    font: Arial Bold;
    font-size: 11px;
    color: #555555;
}

.PasswordName:disabled
{
    font: Arial Bold !important;
    font-size: 14px !important;
    color: #555555 !important;
}

.PfizerTable
{
    /*border: solid 1px blue;*/
    margin: 0px;
    padding: 0px;
    width: 100%;
    
}

.CertifyBoolBox
{
    display:inline;
    float:left;
    margin-left: 30px;
    margin-right: 10px;
    padding-right:5px;
}

.TempFieldNames
{
    max-width:100px;
    min-width:100px;
    width:100px;
}