/*==================================================
	footing support link
==================================================*/
#contentsArea ul.supportLinkListA01{ margin:30px 0; text-align:center; }
#contentsArea ul.supportLinkListA01 li{ display:inline; list-style-image:none; list-style-position:outside; list-style-type:none; padding:10px 10px 10px 32px; *margin-right:0.3636em; }
#contentsArea ul.supportLinkListA01 li a{ width:150px; }
#bodyArea #contentEnclosingArea  ul.supportLinkListA01 li.icon01{ background:#EDEDED url(/classic_shared/img/icon_related_02_01.gif) no-repeat scroll 9px center; }
#contentsArea ul.supportLinkListA01 li.icon02{ background:#EDEDED url(/shared/img/icon_related_02_02.gif) no-repeat scroll 9px center; }
#contentsArea ul.supportLinkListA01 li.icon03{ background:#EDEDED url(/shared/img/icon_related_02_03.gif) no-repeat scroll 9px center; }
#bodyArea #contentEnclosingArea ul.supportLinkListA01 li.icon04{ background:#EDEDED url(/classic_shared/img/icon_related_02_04.gif) no-repeat scroll 9px center; }
#contentsArea ul.supportLinkListA01 li.icon05{ background:#EDEDED url(/shared/img/icon_related_02_05.gif) no-repeat scroll 9px center; }
#contentsArea ul.supportLinkListA01 li.icon06{ background:#EDEDED url(/shared/img/icon_related_02_06.gif) no-repeat scroll 9px center; }
#contentsArea ul.supportLinkListA01 li.icon07{ background:#EDEDED url(/shared/img/icon_related_02_07.gif) no-repeat scroll 9px center; }
#contentsArea ul.supportLinkListA01 li.icon08{ background:#EDEDED url(/shared/img/icon_related_02_08.gif) no-repeat scroll 9px center; }
#contentsArea ul.supportLinkListA01 li.arrow{ background:#EDEDED url(/shared/img/icon_related_02_arrow.gif) no-repeat scroll 9px center; }

/*==================================================
	popup window adjust
==================================================*/
#footerlink{ padding-top:200px !important; }
ul.popupSupportLinkListA01{ margin:10px 0; text-align:center; }
ul.popupSupportLinkListA01 li{ float:left; list-style-image:none; list-style-position:outside; list-style-type:none; padding:2px 2px 2px 30px; margin-left:2px; width:98px; }
ul.popupSupportLinkListA01 li a{ width:150px; }
ul.popupSupportLinkListA01 li.icon01{ background:#EDEDED url(/shared/img/icon_related_02_01.gif) no-repeat scroll 9px center; }
ul.popupSupportLinkListA01 li.icon02{ background:#EDEDED url(/shared/img/icon_related_02_02.gif) no-repeat scroll 9px center; }
ul.popupSupportLinkListA01 li.icon03{ background:#EDEDED url(/shared/img/icon_related_02_03.gif) no-repeat scroll 9px center; }
ul.popupSupportLinkListA01 li.icon04{ background:#EDEDED url(/shared/img/icon_related_02_04.gif) no-repeat scroll 9px center; }
ul.popupSupportLinkListA01 li.icon05{ background:#EDEDED url(/shared/img/icon_related_02_05.gif) no-repeat scroll 9px center; }
ul.popupSupportLinkListA01 li.icon06{ background:#EDEDED url(/shared/img/icon_related_02_06.gif) no-repeat scroll 9px center; }
ul.popupSupportLinkListA01 li.icon07{ background:#EDEDED url(/shared/img/icon_related_02_07.gif) no-repeat scroll 9px center; }
ul.popupSupportLinkListA01 li.icon08{ background:#EDEDED url(/shared/img/icon_related_02_08.gif) no-repeat scroll 9px center; }
ul.popupSupportLinkListA01 li.arrow{ background:#EDEDED url(/shared/img/icon_related_02_arrow.gif) no-repeat scroll 9px center; }

/*----------------------
	clear
---------------------*/
ul.popupSupportLinkListA01:after,
#contentsArea div.startIndMod:after,
#footerLink:after,
.clearfixExtend:after{ display:block; clear:both; height:0; visibility:hidden; content:"."; }

ul.popupSupportLinkListA01,
#contentsArea div.startIndMod,
#footerLink,
.clearfixExtend{ zoom:1; }


/* 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 */

#softwareProduct{width:777px; /*width:778px;*/ float:right;}

#bodyArea #contentEnclosingArea #softwareProduct p{
	font-size: 12px;
	line-height: 1.4;
	/*\*/
	_font-size: 76%;
	font-size: 76%\9;
	padding-bottom: 0.75em;
	/**/}

#bodyArea #contentEnclosingArea #softwareProduct ul#contentsNav{
	display:block;
	font-size: 12px;
	line-height: 1.4;
	/*\*/
	_font-size: 76%;
	font-size: 76%\9;
	/**/
	padding:0 0 5px 10px;
	/*word-break: keep-all;*/
	list-style:none;
	margin:0 0 14px 0;
	}

#bodyArea #contentEnclosingArea #softwareProduct ul#contentsNav:after{
	clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
	}
	
#bodyArea #contentEnclosingArea #softwareProduct ul#contentsNav li {
    float: left;
    font-weight: bold;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 8px;
    margin-top: 5px;
    white-space: nowrap;
}

#bodyArea #contentEnclosingArea ul#contentsNav li a {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: url("/classic_shared/img/misc_productinfo.gif");
    background-origin: padding-box;
    background-position: 3px center;
    background-repeat: no-repeat;
    background-size: auto auto;
    color: #003366;
    display: block;
	_float: left;
    height: 100%;
    padding-bottom: 5px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 5px;
}

#bodyArea #contentEnclosingArea ul#contentsNav li a:hover {
    background-color: #A7B78E;
}

#softwareProduct .line .unit{ float:left}

#softwareProduct .line .size1of4{ width:194}

#softwareProduct .line .size1of4 p{ margin:0 !important; padding:0 !important}

#softwareProduct .line dl{
	width:189px;
	border:1px solid #a1bdf7;
	background:#fff;
	
	padding:0 0 5px 0;
	margin:0 0 10px 2px}
#softwareProduct .line dl dt{
	font-size: 13px;
	font-weight:bold;
	line-height: 1.4;
	/*\*/
	_font-size: 85%;
	font-size: 85%\9;
	/**/
	margin:0;
	padding:5px 0;
	background:#a1bdf7;
	color:#000;
	text-align:center}
	
#softwareProduct .line dl dd{
	margin:5px 0 0 8px;
	padding:0;
	font-size: 12px;
	line-height: 1.4;
	/*\*/
	_font-size: 76%;
	font-size: 76%\9;
	/**/}

#bodyArea #contentEnclosingArea #softwareProduct .line dl dd a{ background:url(/classic_shared/img/bullet_arrow-b001.gif) no-repeat 0 5px; padding:0 0 0 10px;}

#softwareProduct .line dl dl{
	background:none;
	border:none;
	width:100%;
	margin:0;
	padding:0}

#softwareProduct .line dl dl dt{
	margin:0;
	padding:0;
	background:none;
	border-bottom:1px solid #7f7f7f;
	font-size:13px;
	text-align: left;
	width:173px;}

#softwareProduct .line dl dl dd{
	margin:3px 0 0 0;
	padding:0;
	font-size: 12px;
	line-height: 1.4;
	/*\*/
	_font-size: 100%;
	font-size: 100%\9;
	/**/
}

#bodyArea #contentsArea ul#contentsNav{
	font-size: 12px;
	line-height: 1.4;
	/*\*/
	_font-size: 76%;
	font-size: 76%\9;
	/**/
	padding:0 0 5px 10px;
	/*word-break: keep-all;*/
	list-style:none;
	margin:0 0 14px 0}

*+html #bodyArea #contentsArea ul#contentsNav{font-size: 76%;}

/*body.column03 #bodyArea #contentsArea */ul#contentsNav li{
	font-weight: bold;
	float:left;
	white-space:nowrap;
	margin:5px 8px 0 0;
	}

/*body.column03 #bodyArea #contentsArea */ul#contentsNav li.current{
	color:#fff;
	padding:5px 10px;}

/*body.column03 #bodyArea #contentsArea */ul#contentsNav li a{
	background:url(/classic_shared/img/misc_productinfo.gif) 3px center no-repeat;
	color:#036;
	height:100%;
	display:block;
	_display: inline-block;
	padding:5px 10px ; }
	
	
	
	
	
#bodyArea #softwareProduct ul#contentsNav{
	font-size: 12px;
	line-height: 1.4;
	/*\*/
	_font-size: 76%;
	font-size: 76%\9;
	/**/
	padding:0 0 5px 10px;
	/*word-break: keep-all;*/
	list-style:none;
	margin:0 0 14px 0}

*+html #bodyArea #softwareProduct ul#contentsNav{font-size: 76%;}

#bodyArea #softwareProduct ul#contentsNav li{
	font-weight: bold;
	float:left;
	white-space:nowrap;
	margin:5px 8px 0 0;
	}

#bodyArea #softwareProduct ul#contentsNav li.current{
	color:#fff;
	padding:5px 10px;}

#bodyArea #softwareProduct ul#contentsNav li a{
	background:url(/classic_shared/img/misc_productinfo.gif) 3px center no-repeat;
	color:#036;
	height:100%;
	display:block;
	_display: inline-block;
	padding:5px 10px ; }