

	.promoBlock
	{
		position:absolute;
		top:100px;
		left:20px;
		width:310px;
		height:142px;
		border:0px solid red;
	}
	
	.promoHeader
	{
		font-size:24px;
		font-weight:bold;
		margin-bottom:10px;
	}

	.joinButton
	{
		position:absolute;
		top:160px;
		left:584px;
	}
	
	.spacer
	{
		position:absolute;
		width:125px;
		height:85px;
		top:-130px;
		right:-430px;
		border:0px solid red;
	}
	
/**********************************************************************/
	
	div#quickSBlock
	{
		position:relative;
		float:left;
		margin-right:10px;
		height:100px;
		width:290px;
		border: 0px solid red;
	}
	
	div#loginBlock
	{
		position:relative;
		float:left;
		/* overflow:hidden; */
		margin-right:10px;
		height:170px;
		width:270px;
		border:0px solid red;
	}
	
	.login_block
	{
		position:relative;
		margin:5px 0px 21px 15px;
		border:0px solid red;
	}
	
	* html .login_block
	{
		margin:5x 0px 10px 15px;
	}
	
	.login_line
	{
		font-size:10px;
		font-weight:bold;
		border:0px solid blue;
		margin:0px;
	}
	
	.login_area
	{
		border:1px solid #3E7199;
		width:122px;
		height:16px;
		margin-bottom:10px;
	}
	
	.login_b_index
	{
		position:absolute;
		top:12px;
		left:145px;
	}
	
	.forgotDiv
	{
		position:absolute;
		top:85px;
		left:150px;
	}
	
/**********************************************************************/
	
	
	div#quickSBlock .boxContent
	{
		width:278px;
		height:110px;
	}
	
	.searchForm
	{
		position:relative;
		width:265px;
		height:110px;
		margin:5px 0px 5px 10px;
		overflow:hidden;
		border:0px solid red;
	}
	
	.searchHeader
	{
		position:relative;
		height:15px;
		color:#3E7199;
		font-size:13px;
		font-weight:bold;
		text-transform:capitalize;
		margin-bottom:5px;
		border:0px solid blue;
	}
	
	.headText
	{
		position:relative;
		float:left;
		margin-right:45px;
		margin-left:1px;
	}
	
	.radio_group
	{
		position:relative;
		float:left;
		width:66px;
		color:#417099;
		border:0px solid silver;
	}

	.radio_group input, .radio_group select
	{
		vertical-align:middle;
		font-family:Verdana, Tahoma, Arial;
		margin-bottom:3px;
		font-size:10px;
	}
	
	.qsi_photos_line
	{
		position:absolute;
		bottom:8px;
		left:5px;
		border:0px solid red;
	}
	
	.qsi_photos_only
	{
		vertical-align:middle;
	}
	
	.searchB
	{
		position:absolute;
		bottom:8px;
		right:15px;
	}

/**********************************************************************/
		
	
	div#feedbackBlock
	{
		position:relative;
		float:left;
		height:100px;
		/*height:255px;*/
		width:178px;
		border:0px solid red;
	}
	
	div#feedbackBlock .boxContent
	{
		position:relative;
		/*height:174px;*/
		height:100px;
		padding:15px 12px 5px 12px !important;
		padding:15px 12px 10px 12px;		
	}
	
	
/**********************************************************************/
	div#latestNews
	{
	position:relative;
	border:0px solid red;
	}
	
	/* div#latestNews .boxContent
	{
		height:138px;
		overflow:hidden;
	} */
	
/**********************************************************************/
	
	.logged_section_block
	{
		/* text-align:center; */
		font-weight:bold;
		text-transform:capitalize;
		padding-left:51px;
	}
	
	.news_title, .subject
	{
		font-weight:bold;
		text-transform:capitalize;
		text-decoration:none;
	}