@charset "UTF-8";

#bodyArea {
    color: #000000;!important
}

#bodyArea #contentsArea img {
    border: medium none;
    vertical-align: baseline;
}

.firefox br.blockEnd{
	display:block;
}

/*text.css*/

#bodyArea #contentsArea ul,
#bodyArea #contentsArea #ls-contentsArea ul,
#bodyArea #contentsArea #rootContentsArea ul,
#bodyArea #contentsArea ol li,
#bodyArea #contentsArea .infoUnitC01 p,
#bodyArea #contentsArea .infoUnitD01 p,
#bodyArea #contentsArea .infoUnitE01 p,
#bodyArea #contentsArea .infoUnitF01 p,
#bodyArea #contentsArea .infoUnitF02 p,
#bodyArea #contentsArea .infoUnitG01 p,
#bodyArea #contentsArea .infoUnitH01 p,
#bodyArea #contentsArea dl.specNotation,
#bodyArea #contentsArea .columnA01 p,
#bodyArea #contentsArea .columnB01 p,
#bodyArea #contentsArea .columnC01 p,
#bodyArea #contentsArea .columnD01 p,
#bodyArea #contentsArea .headingD01,
#bodyArea #contentsArea .headingD02,
#bodyArea #contentsArea .downloadInfo a,
#bodyArea #contentsArea .relatedInfoLink,
#bodyArea #contentsArea .additionalAnchor01,
#bodyArea #contentsArea div.productsList .column,
#bodyArea #contentsArea div.productsLIst .column,
#bodyArea #contentsArea div.productsList p,
#bodyArea #contentsArea div.productsLIst p,
#bodyArea #contentsArea div.productsList th,
#bodyArea #contentsArea div.productsLIst th,
#bodyArea #contentsArea div.productsList td,
#bodyArea #contentsArea div.productsLIst td,
#bodyArea #contentsArea div.productsDescriptions .column,
#bodyArea #contentsArea div.productsDescriptions p,
#bodyArea #contentsArea div.productsDescriptions th,
#bodyArea #contentsArea div.productsDescriptions td,
#bodyArea #contentsArea div.eventInformations .column,
#bodyArea #contentsArea div.eventInformations p,
#bodyArea #contentsArea div.eventInformations th,
#bodyArea #contentsArea div.eventInformations td,
#bodyArea #contentsArea div.supportInformations .column,
#bodyArea #contentsArea div.supportInformations p,
#bodyArea #contentsArea div.supportInformations th,
#bodyArea #contentsArea div.supportInformations td,
#bodyArea #contentsArea div.companyInformations .column,
#bodyArea #contentsArea div.companyInformations p,
#bodyArea #contentsArea div.companyInformations th,
#bodyArea #contentsArea div.companyInformations td,
#bodyArea #contentsArea div.iconNotice dl p,
#bodyArea #contentsArea div.companyListItem p,
#bodyArea #contentsArea p.column {
    font-size: 81%;
    line-height: 150%;
    margin: 0 0 0.25em;
}

#bodyArea #contentsArea div.companyInformations p.revisionText{
	font-size: 81%;
	line-height: 150%;
	margin: 0 0 0.25em 0;
}

#bodyArea #contentsArea div.companyInformations .caption{
	font-size: 59%;
	line-height: 140%;
	margin: 0 0 0.5em 0;
}

#bodyArea #contentsArea p.bodyText02 {
	font-size: 85%;
	line-height: 150%;
	margin: 0 0 0.3em 0;
}

/*mod_column.css*/
#bodyArea .columnA01 {
	padding: 0.4em 0.4em 0.4em 0.5em;
	margin-bottom: 1.5em;
}

#bodyArea div.columnA02 {
	margin: 0 0 1em 0;
	padding: 0.5em 0 0.25em;
}

/*mod_heading_e.css*/
#bodyArea #contentsArea .headingC01,
#bodyArea #contentsArea .headingC02{
	line-height:16px;
}

#bodyArea #contentsArea .headingE03{
	line-height:20px;
}

#bodyArea .headingE01 {
    margin: 0 0 1em 0;
}

#bodyArea .headingE02 {
	margin: 0 0 0.5em 0;
}

/*mod_descriptionblock.css*/
#bodyArea div.descriptionBlock01,
#bodyArea div.descriptionBlock02,
#bodyArea div.descriptionBlock02a,
#bodyArea div.descriptionBlock02b,
#bodyArea div.descriptionBlock03,
#bodyArea div.descriptionBlock03a,
#bodyArea div.descriptionBlock03b,
#bodyArea div.descriptionBlock03c,
#bodyArea div.descriptionBlock03d {
	padding: 0 0 0.5em 0;
	line-height:0;
}

#bodyArea #contentsArea .descriptionContents ul{
	list-style:disc outside none;
	padding: 0 0 0 32px;
}

#bodyArea #contentsArea .descriptionContents dl dt,
#bodyArea #contentsArea .descriptionContents dl dd{
	line-height:20px;
}

#bodyArea #contentsArea .descriptionContents table caption{
	line-height:18px;
}

#bodyArea #contentsArea div.imageContentsBlock01 div.textBlock p,
#bodyArea #contentsArea div.imageContentsBlock02 div.textBlock p,
#bodyArea #contentsArea .columnA01 p{
    font-size: 13px;
}

/*mod_imageblock.css*/
#bodyArea div.imageContentsBlock01 div.textBlock,
#bodyArea div.imageContentsBlock02 div.textBlock {
    margin: 0 0 1em;
}

/*mod_table_simple.css*/
#bodyArea .dataTable {
	margin-bottom: 1em;
}

/*mod_list_base*/
#bodyArea #contentsArea ol {
	margin-top: 0;
	margin-bottom: 0.75em;
	padding-left:40px;
	list-style-position:inherit;
}

/*mod_list_releaseinfo.css*/
#bodyArea dl.releaseInfoList{
	margin: 0 0 0.5em 55px;
}

/*mod_list_headinglist.css*/

#bodyArea #contentsArea ol.headingList01 {
    margin: 0 0 0.75em 1.55em;
    padding: 0 0 1em;
}

#bodyArea ol.headingList01 li {
    font-size: 18px!important;
}
#bodyArea #contentsArea ol.headingList01 li p{
    font-size: 13px;
	margin-bottom:1em;
}
#bodyArea #contentsArea ol.headingList01 li ul li{
    font-size: 14px!important;
}