.txtbtn {
	margin:4px;
	padding:8px;
	text-align:center;
	background-image:url(/english/support/audio/img/txtbtn_bg.gif);
	background-repeat:repeat-x;
	font-size:14px;
	font-weight:bold;
	border:1px solid #7f7f7f;
	}

.compattab {
	width:580px;
	border-spacing:0px;
	border-collapse:collapse;
	border:0px solid white;
	font-size:100%;
	}

.compattab td, .compattab th {
	padding:3px;
	border:1px solid #666666;
	}

.compattab th {
	background-color:#cccccc;
	}

.compattab td {
	width:110px;
	}

.compattab td.connect {
	width:120px;
	text-align:center;
	}

.compattab .aka {
	color:red;
	}

.compattab .col1 {
	background-color:#ffffff;
	}

.compattab .col2 {
	background-color:#f0f0f0;
	}

.updhis {
	font-size:smaller;
	text-align:left;
	}

.updhis dl {
	margin:0px;
	padding:0px;
	border-bottom:1px solid #96a88c;
	}

.updhis dt,
.updhis dd {
	margin:0px;
	padding:3px;
	border-top:1px dotted #96a88c;
	}

.updhis dt {
	clear:both;
	float:left;
	width:160px;
	margin-right:3px;
	text-align:center;
	font-weight:bold;
	}

.updhis ul {
	margin-top:0px;
	margin-bottom:0px;
	list-style-type:disc;
	}

.updhis li {
	margin-bottom:3px;
	}

.updhis .histop {
	border-top-style:solid;
	}

.update {
	font-size:smaller;
	text-align:left;
	}

.update .updimg {
	padding:6px 0px;
	text-align:center;
	background-color:#e3eaee;
	}

.btnotices {
	font-size:80%;
	line-height:1.3;
	}

.btnotices h5 {
	margin:6px 0px;
	padding:6px 0px;
	text-align:center;
	color:white;
	background-color:#333333;
	font-size:100%;
	}

.btnotices h6 {
	margin:3px 0px;
	padding:3px;
	background-color:#efefef;
	font-size:100%;
	}

.btnotices ul {
	list-style-type:disc;
	padding-left:2em;
	font-size:100%;
	}

.btnotices ol {
	padding-left:2em;
	font-size:100%;
	}

.btnotices hr {
	margin:1em 0px;
	height:0px;
	border-width:0px 0px 1px 0px;
	border-color:#aaaaaa;
	border-style:dotted;
	}

.btnotices p.note {
	margin:10px 14px 0px 0px;
	padding:4px;
	border:1px solid black;
	}

.dap_download {
	font-size:80%;
	}

.dap_download .dap_errbox {
	padding:3px;
	text-align:left;
	border:1px solid #ff9999;
	background-color:#ffeeee;
	visibility:hidden;
	}

.dap_download p {
	margin:5px 0px;
	}

.dap_download a {
	font-size:larger;
	}
