.floatRight {
	float:right;
}

.floatLeft {
	float:left;
}	



/* main content area */


.maincontent_Container .articleName_container {
	border-bottom:solid 1px #D3D9DE;
	margin-bottom:5px;

}


.maincontent_Container .articleName {
	font-size:16px;
	font-weight:bold;
	color:#0A5B99;
	float:right;
}


.maincontent_Container .resultsContainer {
	padding-right:5px;
	width:600px;
}

.maincontent_Container .resultsContainer .result2 .rightside2 {

	padding-bottom:10px;
}

.maincontent_Container .resultsContainer .result2 .rightside2 .box {
	border:solid 1px #D3D9DE;
}

.marginTop1 {
	margin-top:20px;
}


/* general boxes */

.maincontent_Container .resultsContainer .result2 .rightside2 .box .content {
	padding:10px;
	margin:0px;
}

.maincontent_Container .resultsContainer .result2 .rightside2 .box .content a {	
	color:#1D6FAE;
	font-weight:normal;
	font-size:12px;
	text-decoration:none;
}

.maincontent_Container .resultsContainer .result2 .rightside2 .box .content a:hover {	
	color:#1D6FAE;
	font-weight:normal;
	font-size:12px;
	text-decoration:underline;
}

.maincontent_Container .resultsContainer .result2 .rightside2 .box .content .content1 .link1 {	
	margin-bottom:3px;
}



.maincontent_Container .resultsContainer .result2 .rightside2 .box .headline2 {	
	background-color:#1D6FAE;
	color:white;
	font-weight:bold;
	font-size:14px;
	padding:4px;
	padding-right:10px;
	padding-left: 10px;
}

.maincontent_Container .resultsContainer .result2 .rightside2 .box .content .image1 {
	float:right;
	width:130px;
	padding:10px;

}


.maincontent_Container .resultsContainer .result2 .rightside2 .box .content .content1 {
	float:right;
	padding:10px;
	width:420px;
}

.maincontent_Container .resultsContainer .result2 .rightside2 .box .content .content1 .rightLinks {
	float:right;
	width:205px;
}

.maincontent_Container .resultsContainer .result2 .rightside2 .box .content .content1 .leftLinks {
	float:right;
	width:205px;
	margin-right:10px;
}


.maincontent_Container .resultsContainer .result2 .rightside2 .box .content .content1 .image2 {
	float:right;
	width:7px;
}

.maincontent_Container .resultsContainer .result2 .rightside2 .box .content .content1 .link2 {
	float:right;
	height:16px;
	width:400px;
	border:solid 1px #1D6FAE;
	padding:5px;
}

.maincontent_Container .resultsContainer .result2 .rightside2 .box .content .content1 .link2 a{
	font-weight:bold;
}

/* items box */

.maincontent_Container .resultsContainer .result2 .rightside2 .box .items {
	float:right; 
	padding:10px;
}

.maincontent_Container .resultsContainer .result2 .rightside2 .box .items .item {
	padding-bottom:10px;
	width:590px;
}

.maincontent_Container .resultsContainer .result2 .rightside2 .box .items .item .buttonContainer {
	float:left; 
}

.maincontent_Container .resultsContainer .result2 .rightside2 .box .items .item .item1 {	
	margin-right:10px;
	font-size:12px;
	margin-top:-4px;
}

.maincontent_Container .resultsContainer .result2 .rightside2 .box .items .item .item1 a {	
	color:#1D6FAE;
	font-weight:normal;
	font-size:12px;
	text-decoration:none;
}

.maincontent_Container .resultsContainer .result2 .rightside2 .box .items .item .item1 a:hover {	
	color:#1D6FAE;
	font-weight:normal;
	font-size:12px;
	text-decoration:underline;
}

.maincontent_Container .resultsContainer .result2 .rightside2 .box .items .item .item1 .item1Name {	
	color:black;
	font-weight:bold;
	font-size:12px;
	padding-left:10px;
}

.maincontent_Container .resultsContainer .result2 .rightside2 .box .items .item .item1 .item1Desc {	
	color:black;
	font-weight:normal;
	font-size:12px;
	padding-left:10px;
}

.maincontent_Container .resultsContainer .result2 .rightside2 .box .items .more a{
	color:#1D6FAE;
	text-decoration:none;
}

/* articles */

.maincontent_Container .resultsContainer .result2 .rightside2 .box .content .article {
	margin-bottom:10px;
}

.maincontent_Container .resultsContainer .result2 .rightside2 .box .content .article .headline a {
	font-size:14px;
	font-weight:bold;
}

/* institutes */
.maincontent_Container .resultsContainer .result2 .rightside2 .box .institute .seperator
{
	height:20px;
	clear:both;
}
.maincontent_Container .resultsContainer .result2 .rightside2 .box .institute .img
{
	width:80px;
}

/* experts */
.maincontent_Container .resultsContainer .result2 .rightside2 .box .experts .img
{
	width:54px;
}

/* faq */

.maincontent_Container .resultsContainer .result2 .rightside2 .box .content .content3 .icon1
{	
	font-size:12px;
	float:right;
	vertical-align:middle;
}

.maincontent_Container .resultsContainer .result2 .rightside2 .box .content .content3 .link1
{
	margin-right:5px;
	float:right;
}

.maincontent_Container .resultsContainer .result2 .rightside2 .box .content .content3 .link1 a
{
	color:#1D6FAE;
	font-weight:normal;
	font-size:12px;
	text-decoration:none;
}

.maincontent_Container .resultsContainer .result2 .rightside2 .box .content .content3 .link1 a:hover
{
	color:#1D6FAE;
	font-weight:normal;
	font-size:12px;
	text-decoration:underline;
}

.maincontent_Container .resultsContainer .result2 .rightside2 .box .headline2 .miniLink a{
	font-size:10px;
	color:white;
	text-decoration:none;
}

.maincontent_Container .resultsContainer .result2 .rightside2 .box .headline2 .miniLink a:hover {
	font-size:10px;
	color:white;
	text-decoration:underline;
}

.maincontent_Container .resultsContainer .result2 .rightside2 .box .headline3 {	
	background-color:#DADADA;
	color:#1D6FAE;
	font-weight:bold;
	font-size:14px;
	padding:4px;
	padding-right:10px;
	padding-left: 10px;
}

