
	body
	{
		position:relative;
		margin:0px;
		padding:0px;
		background-color:#fff;
		font-family:Verdana;
		font-size:11px;
		color:#434343;
	}
	
	div.mainBlockDiv
	{
		position:relative;
		margin:0px;
		padding:0px;
	}
 
	.splashMainDiv
	{
		position:relative;
		width:833px;
		height:588px;
		border:0px solid blue;
		margin-right:auto;
		margin-left:auto;
		padding-top:30px;
	}
	
	.guestMainDiv
	{
		position:relative;
		width:833px;
		border:0px solid blue;
		margin-right:auto;
		margin-left:auto;
		padding-top:30px;
	}
	
	.splashLogoDiv
	{
		height:0px;
		position:relative;
		margin-bottom:25px;
		border:0px solid red;
	}
	
	.myMainLogo
	{
		position:absolute;
		top:30px;
		left:9px;
		border:0px solid red;
	}
	
	.splashBodyBlock
	{
		position:relative;
		border:0px solid green;
		height:490px;
		background-image:url('../images/splash/splash_big_image.jpg');
		background-repeat:no-repeat;
		font-family:Verdana;
		
	}
	
	.memberGuestDiv
	{
		position:absolute;
		top:40px;
		right:70px;
		width:328px;
		height:12px;
		border:0px solid red;
		text-transform:uppercase;
		font-size:12px;
	}
	
	.freeMembership
	{
		position:relative;
		border:0px solid blue;
		float:right;
	}
	
	.visitAsGuest
	{
		position:relative;
		border:0px solid yellow;
		float:left;
		margin-left:48px;
	}
	
	.memberGuestDiv a:link, .memberGuestDiv a:visited 
	{
		color:#fff;
		text-decoration:none;
	}
	
	.memberGuestDiv a:hover, .memberGuestDiv a:active
	{
		text-decoration:none;
		color:#fff;
	}
	
	.registerLinkBlock
	{
		position:absolute;
		top:76px;
		right:57px;
		width:330px;
		border:0px solid red;
		text-align:center;
		color:#707578;
	}
	
	.registerLinkBlock a:link, .registerLinkBlock a:visited 
	{
		color:#4194d2;
		text-decoration:underline;
		font-size:12px;
	}
	
	.registerLinkBlock a:hover, .registerLinkBlock a:active
	{
		text-decoration:none;
		color:#4194d2;
		font-size:12px;
	}
	
	.splashTextBlock1
	{
		position:relative;
		font-size:13px;
		margin-bottom:10px;
		margin-top:150px;
	}
	
	.splashTextBlock2
	{
		position:relative;
		font-size:11px;
		text-transform:uppercase;
	}
	
	.promoBlock
	{
		position:absolute;
		bottom:65px;
		left:70px;
		width:360px;
		border:0px solid red;
	}
	
	.promoBlockLine
	{
		position:relative;
		color:#4194d2;
		font-size:15px;
		margin-bottom:10px;
		font-weight:bold;
	}
	
	.promoBlock2
	{
		position:absolute;
		bottom:45px;
		right:60px;
		width:300px;
		font-size:14px;
		text-align:center;
		border:0px solid red;
	}
	
	.textColor
	{
		font-size:22px;
		color:#4194d2;
		font-weight:bold;
	}
	
	.promoBlock3
	{
		position:absolute;
		bottom:80px;
		left:180px;
		width:240px;
		text-align:center;
		font-size:11px;
		border:0px solid red;
		color:#81b9e2;
	}
	
	.splashLoginBlock
	{
		position:absolute;
		top:100px;
		right:45px;
		height:89px;
		text-align:left;
		border:0px solid red;
	}
	
	.splashLoginLine
	{
		position:relative;
		margin-right:5px;
		border:0px solid blue;
		text-align:left;
		margin-bottom:5px;
	}
	
	.splashLoginTxt
	{
		position:relative;
		color:#7fafd3;
		font-size:12px;
		width:82px;
		border:0px solid red;
		margin-bottom:3px;
		float:left;
		padding-top:3px;
	}
	
	div.clear_both
	{
		clear:both;
		font-size:1px;
	}
	
	.splashLoginArea
	{
		position:relative;
		height:18px;
		width:170px;
		background-color:#cee2f2;
		border:1px solid #b2cfe5;
		color:#7fafd3;
		padding: 2px 0px 0px 5px;
	}
	
	.txtDiv
	{
		position:relative;
		float:left;
	}
	
	.splashLoginButton
	{
		position:absolute;
		bottom:10px;
		left:84px;
	}
	
	.bottomLinksSplash 
	{
		position: relative;
		height:20px;
		border:0px solid red;
		padding:3px 0px 4px 0px; 
		width:100%;
		text-align:center;
		margin:5px 0px 0px 0px;
		text-transform:lowercase;
		font-size:12px;
	}
	
	.bottomLinksSplash  a
	{
		margin-left:5px;
		margin-right:5px;
	}
	
	.bottomLinksSplash a:link, .bottomLinksSplash a:visited 
	{
		color:#4194d2;
		text-decoration:none;
	}
	
	.bottomLinksSplash a:hover, .bottomLinksSplash a:active
	{
		text-decoration:none;
		color:#504c4c;
	}
	
	.copyright
	{
		position:relative;
		text-align:center;
		color:#626262;
	}
	
	.promoBlock2 a:link, .promoBlock2 a:visited 
	{
		color:#4194d2;
		text-decoration:underline;
		font-size:24px;
		font-weight:bold;
	}
	
	.promoBlock2 a:hover, .promoBlock2 a:active
	{
		text-decoration:none;
		color:#4194d2;
		font-size:24px;
		font-weight:bold;
	}
	

	/********************************************/
	
	.guestBodyBlock
	{
		position:relative;
		border:0px solid red;
	}
	
	.warningLine
	{
		position:relative;
		background-image:url('../images/splash/warning_line_bullet.png');
		background-repeat:no-repeat;
		background-position:top-left;
		padding-left:15px;
		padding-top:1px;
		margin-left:10px;
		margin-bottom:15px;
	}
	
	
	/*********************************************/
	
	
	.splashBodyBlock2
	{
		position:relative;
		font-family:Verdana;
		color:#CEC7CA;
	}
	
	.splash2Pic
	{
		position:absolute;
		bottom:-220px;
		right:-120px;
		background-image:url('../images/splash_pic_2.png');
		background-repeat:no-repeat;
		width:206px;
		height:279px;
	}

	.registerLink
	{
		color:#4194d2;
		font-size:13px;
	}
	
	.rtaBanner
	{
		position:absolute;
		bottom:-100px;
		left:90px;
	}
	
	.splashComplianceStatement
	{
		position:absolute;
		bottom:40px;
		left:50px;
		text-align:center;
		font-size:12px;
	}
	
	.splashComplianceStatement a:link, .splashComplianceStatement a:visited 
	{
		color:#fff;
		text-decoration:underline;
	}
	
	.splashComplianceStatement a:hover, .splashComplianceStatement a:active
	{
		text-decoration:none;
		color:#fff;
	}
	
	.agreeOrNotDiv
	{
		position:relative;
		width:362px;
		height:70px;
		margin-left:auto;
		margin-right:auto;
		margin-top:30px;
		border:px solid red;
	}
	
	.agreeButton
	{
		position:absolute;
		top:0px;
		left:0px;
	}
	
	.leaveButton
	{
		position:absolute;
		top:0px;
		right:0px;
		border:0px solid red;
	}
	
	/*******************/
	
	.disignBoxFirst
	{
		position:relative;
		margin-bottom:8px;
		background-color:#fff;
		
		
	}
	
	.boxFirstHeader
	{
		position:relative;
		height:21px;
		font-size:13px;
		font-weight:none;
		color:#fff;
		text-transform:capitalize;
		border:0px solid red;
		background-image:url('../images/splash/db_first_header_cutting2.gif');
	    background-repeat:repeat-x;
		background-position:top left;
		padding:4px 0px 0px 11px;
	}
	
	.boxContent
	{
		overflow:hidden;
		font-size:10px;
		color:#848791;
		font-family:Verdana;
		padding:15px;
		border-left:1px solid #bcd7ed;
		border-right:1px solid #bcd7ed;
		border-bottom:1px solid #bcd7ed;
	}
	
	.gorpusLink
	{
		position:absolute;
		bottom: 30px;
		right:-14px;
		border:0px solid red;
	}
	
	