﻿body
{
text-align:center;margin:0;padding:0;position:relative;font-family:arial;font-size:0.85em;
line-height:20px;color:Gray;
}

.HeaderHunderPercentFather
{
height:80px;width:100%;float:left;overflow:hidden;  
}
.HeaderHunderPercentFatherChildDiv
{
height:80px;width:980px;margin:auto;overflow:hidden; 
}
.companyHundredPercentFather
{
	height:510px;width:100%;float:left;overflow:hidden;
}
.companyHundredPercentFathersChildMarginAuto
{
 height:510px;width:980px;margin:auto; 
}
.companyLogoDiv
{
height:74px;width:295px;float:left;overflow:hidden;text-align:left;
}
.headingOfBlissGvs
{
height:10px;width:980px;overflow:hidden;float:left;background-color:#efeeee;	
}
.BlissGvsIntroHeading
{
height:32px;width:560px;overflow:hidden;float:Left;	margin-top:5px;font-family:Arial Rounded MT Bold;font-size:1.4em;
font-weight:bold;text-indent:1px;text-align:left;line-height:32px;   	
}
*html .BlissGvsIntroHeading
{
height:32px;width:560px;overflow:hidden;float:Left;	margin-top:5px;font-family:Arial Rounded MT Bold;font-size:1.4em;
font-weight:bold;text-indent:1px;text-align:left;line-height:32px;   	
}





.BlissGvsIntro
{
height:480px;width:560px;overflow:hidden;float:left; 
text-align:justify;	 font-size:0.90em;
}




.BlissGvsIntroIndividual
{
height:120px;width:560px;float:left; margin-top:25px;border-bottom:1px solid #efeeee;padding-bottom:14px;
}



*html .BlissGvsIntroIndividual
{
height:120px;width:560px;float:left; margin-top:25px;border-bottom:1px solid #efeeee;padding-bottom:14px;
}


.BlissGvsIntroIndividualImage
{
height:90px;width:150px;float:left; padding-top:30px;overflow:hidden;
}
.BlissGvsIntroIndividualHeader
{
height:22px;width:400px;float:Left;font-weight:bold; overflow:hidden;
}
.BlissGvsIntroIndividualContent
{
height:96px;width:400px;float:Left;overflow:hidden; 	
}


.IntroUlLogin
{
margin:0;padding:0;
}

.IntroUlLogin li
{
list-style-type:square;width:560px;margin-top:10px;list-style-position:inside;   
}


.BlissGvsIntro p
{
margin-top:3px;
margin-bottom:3px;
} 
 
.strongBlue
{
	color:#0050A0;
}
.imgMargin
{
margin-right:10px;	
margin-bottom:4px;
}

.divForSeperator
{
height:500px;width:7px;background-color:#efeeee;float:left;margin-left:14px;	
margin-right:14px;overflow:hidden;border-radius:6px;
}

*html .divForSeperator
{
height:500px;width:7px;background-color:#efeeee;float:left;margin-left:7px;	
margin-right:7px;overflow:hidden;border-radius:6px;
}



.divForLogin
{
height:540px;width:370px;overflow:hidden;float:left; 
}
.divForLoginHeading
{
height:32px;width:340px;margin-left:15px;overflow:hidden;background-color:#efeeee;
margin-top:20px;font-size:1.3em;line-height:32px;color:#9C9C9C;text-indent:4px;font-weight:bold;  
 border-radius:4px;  
}

*html .divForLoginHeading
{
height:32px;width:340px;margin-left:15px;overflow:hidden;background-color:#efeeee;
margin-top:20px;font-size:1.3em;line-height:32px;color:#9C9C9C;text-indent:4px;font-weight:bold;  
 border-radius:4px;  
}


.LoginFooterHundredFather
{
border-top:1px solid #efeeee;overflow:hidden;
float:left;height:80px;width:100%;	
}
.LoginFooterHundredFathersChild
{
width:980px;margin:auto;height:80px;overflow:hidden;	
}

.footerCopyRightDiv
{
height:80px;float:left;overflow:hidden;width:980px;	
font-weight:bold;font-size:0.85em; 
}
.footerCopyRightDiv a
{
color:Gray;text-decoration:none;
}
.footerCopyRightDiv a:hover
{
color:black;text-decoration:underline; 
}


.footerCopyLeftDiv
{
height:80px;float:right;overflow:hidden;width:400px;	
font-weight:bold;font-size:0.85em; 	
}
.divForloginContent
{
height:200px;width:332px;overflow:hidden;float:left;
margin-top:10px;margin-left:20px;border:1px solid #dfdfdf;
}

*html .divForloginContent
{
height:200px;width:332px;overflow:hidden;float:left;
margin-top:10px;margin-left:10px;border:1px solid #dfdfdf;
}

.divForloginContentInner
{
height:180px;
width:312px;overflow:hidden;float:left;background-color:#efeeee;	
margin:10px; 
}

*html .divForloginContentInner
{
height:180px;
width:312px;overflow:hidden;float:left;background-color:#efeeee;	
margin:5px;margin-top:10px; margin-bottom:10px;
}


.tblLgnDtl tr td
{
	font-weight:bold;font-size:0.90em;text-indent:10px;height:36px; 
}

.btnLogin
{
height:30px;width:120px;border:1px solid #dfdfdf;background-color:white;
font-weight:bold;color:Gray; 
}
.btnLogin:hover
{
cursor:pointer;	
}





.divContactUsLogin
{
height:160px;width:350px;float:left;overflow:hidden;
margin-top:24px;margin-left:12px;
}


*html .divContactUsLogin
{
height:160px;width:350px;float:left;overflow:hidden;
margin-top:24px;margin-left:6px;
}

.divContactUsLoginHeading
{
height:30px;width:350px;float:left;overflow:hidden;line-height:30px;font-weight:bold; text-align:left; 	
border-bottom:1px solid #efeeee;
font-size:0.85em; 
}
.divContactUsLoginDetail
{
height:150px;width:350px;overflow:hidden;float:left;text-align:left;font-size:0.85em;  	
}

.MarqueeLoginBliss
{
height:30px;width:345px;overflow:hidden;float:left;margin-left:12px;background-color:#efeeee;
border-radius:5px;text-indent:4px; line-height:30px;font-weight:bold;font-size:0.85em;
padding-right:5px;
display:block;
text-transform:capitalize;    
}


*html .MarqueeLoginBliss
{
height:30px;width:345px;overflow:hidden;float:left;margin-left:6px;background-color:#efeeee;
border-radius:5px;text-indent:4px; line-height:30px;font-weight:bold;font-size:0.85em;
padding-right:5px;
display:block;
text-transform:capitalize;    
}


.MarqueeLoginBliss:hover
{
	
}
.ForMoreInformationDiv
{
height:20px;width:390px;overflow:hidden;float:right;
font-size:0.85em;margin-top:60px;text-shadow: 1px 1px #dfdfdf;
}
.ForMoreInformationDiv a
{
color:Gray;
}

.reportingPurpose
{
height:20px;overflow:hidden;float:left;width:270px;	
font-size:0.85em;text-shadow: 1px 1px #dfdfdf;text-align:right;font-weight:bold; 
text-indent:15px;margin-top:60px;color:Black; 
}