
	body
	{
		position:relative;
		margin:0px;
		padding:0px;
		background-color:#fff;
		font-family:Verdana;
		font-size:11px;
		color:#203360;
	}
	
	a, a:link, a:visited, a:active 
	{
		color:#3b5998;
		text-decoration:none;
	}
	a:hover 
	{
		color:#3b5998;
		text-decoration:underline;
	}
	
	.mainDiv
	{
		position:relative;
		margin:0px;
		padding:0px;
		border:0px solid red;
	}
	
	.mainTop
	{
		position:relative;
		margin:0px;
		padding:0px;
		background-image:url('../images/splash/top_cutting.gif');
	    background-repeat:repeat-x;
		height:86px;
	}
	
	.topInnerBlock
	{
		position:relative;
		margin-left:auto;
		margin-right:auto;
		padding:12px 0px 0px 0px; 
		width:914px;
	}
	
	.mainBody
	{
		position:relative;
		margin:0px;
		padding:0px;
		background-image:url('../images/splash/main_body_cutting.png');
	    background-repeat:repeat-x;
		background-color:#cfd6e6;
	}
	
	.mainBodyBlock
	{
		position:relative;
		margin-left:auto;
		margin-right:auto;
		width:1060px;
		border:0px solid red;
		padding:50px 0px 50px 0px;
	}
	
	.bodyLeftBlock
	{
		position:relative;
		float:left;
		width:600px;
		height:370px;
		border:0px solid gray;
	}
	
	.blockTitle
	{
		position:relative;
		font-size:19px;
		color:#203360;
		font-weight:bold;
	}
	
	.leftBlockLine1
	{
		position:relative;
		font-size:16px;
		color:#203360;
		font-weight:bold;
		height:80px;
		background-image:url('../images/splash/line_pic1.png');
	    background-repeat:no-repeat;
		background-position:top left;
		margin-top:35px;
		padding:26px 0px 0px 150px; 
	}
	
	.leftBlockLine2
	{
		position:relative;
		font-size:16px;
		color:#203360;
		font-weight:bold;
		height:80px;
		background-image:url('../images/splash/line_pic2.png');
	    background-repeat:no-repeat;
		background-position:top left;
		padding:26px 0px 0px 150px; 
	}
	
	.leftBlockLine3
	{
		position:relative;
		font-size:16px;
		color:#203360;
		font-weight:bold;
		height:80px;
		background-image:url('../images/splash/line_pic3.png');
	    background-repeat:no-repeat;
		background-position:top left;
		padding:26px 0px 0px 150px; 
	}

	.bodyRightBlock
	{
		position:relative;
		float:right;
		width:440px;
		border:0px solid blue;
		/* height:370px; */
		margin-left:20px;
		text-align:left;
	}
	
	.mainFooter
	{
		position:relative;
		border-top:0px solid #ddd;
		height:30px;
		margin-top:10px; 
		margin-left:auto;
		margin-right:auto;
		width:914px;
		padding:0px 25px 0px 0px; 
	}
	
	.bottomLinksSplash
	{
		position:relative;
		text-align:right;
	}
	
	.bottomLinksSplash a
	{
		margin-left:7px;
	}

	.clear_both 
	{
		clear:both;
		font-size:1px;
    }
	
	/***************************** login **************************************/
	
	.splashLoginBlock
	{
		position:absolute;
		top:15px;
		right:0px;
		height:64px;
		width:372px;
		text-align:left;
		border:0px solid red;
	}
	
	.splashLoginLine
	{
		position:relative;
		margin-right:5px;
		border:0px solid blue;
		text-align:left;
		float:left;
	}
	
	.splashLoginTxt
	{
		position:relative;
		color:#fff;
		font-size:11px;
		width:82px;
		border:0px solid red;
		margin-bottom:3px;
		padding-top:3px;
	}
	
	.splashLoginArea
	{
		position:relative;
		height:17px;
		width:148px;
		background-color:#fff;
		border:1px solid #1d2a5b;
		color:#203360;
		padding: 3px 0px 0px 5px;
	}
	
	.txtDiv
	{
		position:relative;
		float:left;
	}
	
	.splashLoginButton
	{
		position:absolute;
		top:19px;
		right:0px;
	}
	
	.forgotDiv
	{
		position:absolute;
		bottom:5px;
		right:58px;
	}
	
	.forgotDiv a
	{
		color:#98a9ca;
		text-decoration:none;
	}
	
	.forgotDiv a:hover
	{
		text-decoration:underline;
	}
	
	.logoS
	{
		position:absolute;
		top:23px;
		left:5px;
	}