/* CSS Document */

.clearfix:after {
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
	font-size: 0;/*for FF footer*/
}
.clearfix {
    display:inline-table;
    min-height:1%;  /* for IE 7*/
}
/* Hides from IE-mac \*/
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}
/* End hide from IE-mac */

#topArea div.headingBlock{ border:none; margin:0 0 0px 0;}

#content #topArea .infoMediaBlock01{ margin:0 0 20px 0}

#content #topArea .infoMediaBlock01 .infoboxLeft{ width:326px; float:left;}
#content #topArea .infoMediaBlock01 .infoboxRight{ width:326px; float:right;}

#content #topArea .infoMediaBlock01 .infoboxLeft h3,
#content #topArea .infoMediaBlock01 .infoboxRight h3{
	font-size: 12px;
	line-height: 1.4;
	/*\*/
	_font-size: 76%;
	/**/
	}

#content #topArea .infoMediaBlock01 .infoboxLeft p,
#content #topArea .infoMediaBlock01 .infoboxRight p{ margin:0 0 0 10px}

ul.pdfList01{ margin:0 0 20px 0; background:url(../img/bg_media_top_01.gif)}

ul.pdfList01 li{
	float:left;
	text-align:center;
	width:133px;
	padding:20px 0;
	}
	
#content ul.linkListA01 li{ width:200px !important;}
#content ul.linkListA01 li a{ width:180px !important;}

#content ul.mediaLinkList{ list-style:none; margin:0 0 20px 10px}

#content ul.mediaLinkList li a{
	background:url("/img/misc_gnavi.gif") no-repeat left 5px;
	padding:0 0 0 10px;
	text-decoration:none;
	color:#0a318f!important;
}

#content ul.mediaLinkList li a:visited{
	text-decoration:none;
	color:#705188!important;
}

#content ul.mediaLinkList li a:hover{
	text-decoration:underline;
	color:#54c3f1!important;
}
