@charset "utf-8";
/* CSS Document */

/*		 		.:: INDEX PAGE ::.				*/
/*		 										*/
.home_bTopCont {
	width: 980px;
	/*height: 249px;*/
	background:url(../grx/index/logo-block-bg.jpg) no-repeat bottom right;

}

.home_fTopMov{
	float:left;
	/*width:414px;*/ /*height:249px;*/
	margin:20px;
}

.home_fTopLogo{
	float:left;
	width:566px; /*height:249px;*/
}

.home_bTopLogoText{
	margin:0px 0px 0px 26px;
	font-size:23px;
	font-weight:bold;
	color:#0099cc;
}
.home_bTopLogoLink{
	position:relative;
	left:280px; top:8px; 
	width:160px; height:26px;
	}
.home_bTopLogoLink a{
	font-size:16px; font-weight:bolder; color:#ff9933;
	text-decoration:none;
}
.bTopWelcome{ width:390px; /*margin:20px;*/ }
.bTopWelcome p {
	margin:20px;
}


.news-container {
	float: left;
	width: 236px;
	margin:10px 0px 0px 20px;
}


/*		 		.:: SPRY DROP BOXES ::.				*/
/*		 											*/
*.d_drop h1{
	margin:0px 0px 4px 0px;
	font-size:14px;
	font-weight:bolder;
	color:#0099cc;
}
*.d_drop p{
	margin:0px;
	font-size:11px;
	color:#666666;
}
*.d_drop a{
	font-size:11px;
}

.superbody{	/* note: emulates body tag */
	position:absolute;
	z-index:auto;
	top:0px; left:0px;
	width:100%;
	margin:0px;
	padding:0px;
	visibility:hidden;	
}
.superbox{ /* note: emulates box fade's dimensions, not box */
	position:relative;
	visibility:hidden;
	/*width:996px; border:2px solid #FF0000;*/
	width:1000px;
	height:auto;
	margin:0px auto 0px auto;	
}

.cb_sTitleBlock{
	position:relative;
	float:left;	
	top:8px; left:7px;

	font-size:16px;
	font-weight:bolder;
	color:#0099cc;
}
.cb_sTextBlock1{ 
	position:relative;
	float:left;
	top:12px; left:7px;
	width:150px; height:auto;

	font-size:11px;
	color:#666666;
}
.cb_sTitleBlock a	{	text-decoration:none;	}








.contour-intro{
	width	:390px;
	margin	:0px 0 0 20px;
	padding-top:10px;
}

.contour-intro h1{
	margin		:0px 0px 8px 0px;
	font-size	:18px;
	font-weight	:bolder;
	color		:#0099cc;
}
.contour-intro p{
	margin		:0 0 8px 0;
	font-size	:11px;
	line-height:14px;
	color		:#666666;
}








