/* support.css */
/*
for bulletin
#bulletin div#subnavi2
#bulletin div.product-top-description.lhmod p
*/

b.left3em {
	margin-left: -3em;
}
b.left4em5 {
	margin-left: -4.5em;
}
a.blue:hover {
	color:red;
}
/* #subnavi */
div#subnavi,
div#subnavi2 {
	width: 982px;
	height: 20px;
	margin: 0 0 4px 0;
	padding: 0;
	display: block;
}
#subnavi li,
#subnavi2 li {
	display: inline;
}
#subnavi li a,
#subnavi2 li a {
	float: left;
	margin-left: 4px;
	height: 20px;
/* 	padding: 0 10px; */
	padding: 0 6px;
	font-size: 8pt;
	font-style: italic;
	background-color: #dcdcdc;
}
#bulletin #subnavi2 li.sep0 a {
	padding: 0;
	width: 2px;
}
#support #subnavi li#sn-support a {
	margin-left: 380px;
}
#spec #subnavi li#sn-support a,
#posters #subnavi li#sn-support a,
#manual #subnavi li#sn-support a,
#software #subnavi li#sn-support a,
#dl_image #subnavi li#sn-support a,
#bulletin #subnavi li#sn-support a,
#third_party_sw #subnavi li#sn-support a {
	margin-left: 2px;
}
#archive #subnavi li#sn-support a,
#discon #subnavi li#sn-support a,
#bulletin #subnavi li#sn-support a,
#image #subnavi li#sn-support a {
	margin-left: 196px;
/* 	margin-left: 250px; */
}
#firmware div#subnavi2,
#firmware_ar-dv10 div#subnavi2 {
	margin-left: 639px;
}
#bulletin div#subnavi2 {
	margin-left: 34px;	/* -8btn */
/* 	margin-left: 113px; */	/* -8btn */
/* 	margin-left: 169px; */	/* -8btn */
/* 	margin-left: 225px; */	/* -7btn */
/* 	margin-left: 280px; */	/* -6btn */
/* 	margin-left: 330px; */	/* -5btn */
/* 	margin-left: 380px; */	/* -4btn */
/* 	margin-left: 435px; */	/* -3btn */
/* 	margin-left: 491px; */	/* -2btn */
/* 	margin-left: 546px; */
/* 	margin-left: 600px; */
/* 	margin-left: 603px; */
/* 	margin-left: 655px; */
}

#subnavi li a:hover,
#subnavi2 li a:hover {
	color: white;
	background-color: #a9a9a9;
}
#subnavi li a:active,
#support #subnavi li#sn-support a,
#download #subnavi li#sn-download a,
#spec #subnavi li#sn-download a,
#posters #subnavi li#sn-download a,
#manual #subnavi li#sn-download a,
#software #subnavi li#sn-download a,
#firmware_ar-dv10 #subnavi li#sn-download a,
#dl_image #subnavi li#sn-download a,
#third_party_sw #subnavi li#sn-download a,
#spec #subnavi li#sn-spec a,
#posters #subnavi li#sn-posters a,
#manual #subnavi li#sn-manual a,
#software #subnavi li#sn-software a,
#firmware #subnavi li#sn-firmware a,
#firmware_ar-dv10 #subnavi li#sn-firmware a,
#dl_image #subnavi li#sn-dl_image a,
#third_party_sw #subnavi li#sn-third_party_sw a,
#archive #subnavi li#sn-archive a,
#discon #subnavi li#sn-archive a,
#bulletin #subnavi li#sn-archive a,
#image #subnavi li#sn-archive a,
#discon #subnavi li#sn-discon a,
#bulletin #subnavi li#sn-bulletin a,
#image #subnavi li#sn-image a {
	color: white;
	background-color: #808080;
}
#firmware #subnavi li#sn-firmware_ar-dv1 a,
#firmware_ar-dv10 #subnavi li#sn-firmware_ar-dv10 a,
#firmware #subnavi2 li#sn-firmware_ar-dv1 a,
#firmware_ar-dv10 #subnavi2 li#sn-firmware_ar-dv10 a {
	color: white;
	background-color: #808080;
}
#firmware_ar-dv10 #subnavi2 li#sn-firmware_ar-dv1 img,
#firmware_ar-dv10 #subnavi2 li#sn-firmware_ar-dv10 img {
	width: 20px;
	height: 20px;
}
#firmware_ar-dv10 tr.rel_notes td div u.blue a {
	color: blue;
}
#bulletin.ar800 #subnavi2 li#sn-b-ar800 a,
#bulletin.ar900 #subnavi2 li#sn-b-ar900 a,
#bulletin.ar1000 #subnavi2 li#sn-b-ar1000 a,
#bulletin.ar1500 #subnavi2 li#sn-b-ar1500 a,
#bulletin.ar2000 #subnavi2 li#sn-b-ar2000 a,
#bulletin.ar2001 #subnavi2 li#sn-b-ar2001 a,
#bulletin.ar2002 #subnavi2 li#sn-b-ar2002 a,
#bulletin.ar2800 #subnavi2 li#sn-b-ar2800 a,
#bulletin.ar2700 #subnavi2 li#sn-b-ar2700 a,
#bulletin.ar3000 #subnavi2 li#sn-b-ar3000 a,
#bulletin.ar3000a #subnavi2 li#sn-b-ar3000a a,
#bulletin.ar3030 #subnavi2 li#sn-b-ar3030 a,
#bulletin.ar5000series #subnavi2 li#sn-b-ar5000series a,
#bulletin.ar7030 #subnavi2 li#sn-b-ar7030 a,
#bulletin.ar8000 #subnavi2 li#sn-b-ar8000 a {
	color: white;
	background-color: #808080;
}

/*
div#sabnavi:after {
	content: "."; 
	display: block; 
	height: 10px; 
	float: none;
	visibility: hidden; 
}
*/
/* #subnavi end */

/*
#alpha {
	display: none;
}
#alpha-inner {
	width: 23%;
	float: left;
}
*/
/*
#beta div:before {
	clear: both;
}
*/
.support div.product-top {
	width: 984px;
	clear: both;
	display: block;
	background-color: #ffffff;
}
#firmware_ar-dv10 .product-top-header h2 {
	font-size: 24px;
}
#firmware_ar-dv10 .product-top-header h2 img.inline-icon {
	margin-bottom: -10px;
}

/*
.support div.product-top-description-images {
	width: 765px;
	float: left;
}
*/

/*
.support div.product-top-description-images img {
	top: 0px;
	margin-left: 2px;
	width: 756px;
	height: auto;
	float: left;
}
*/

.support div.product-top-header {
	width: 885px;	/* 90 %*/
/* 	margin-left: 756px; */
	margin-left: auto;
	margin-right: auto;
	padding-top: 40px;
	padding-left: 20px;
	padding-bottom: 8px;
	font-size: x-large;
	text-align: left;
	font-family: "Arial Black", sans-serif;
	font-style: italic;
}
#support div.product-top-header {
	width: 688px;	/* 70 %*/
}
#discon div.product-top-header {
	font-size: 16pt;
/* 	line-height: 120%; */
}
/*
div.product-top-header div {
	font-size: 16pt;
}
*/


.support div.product-top-description {
	width: 885px;	/* 90 %*/
/* 	margin-left: 756px; */
	margin-left: auto;
	margin-right: auto;
	padding-top: 20px;
	padding-left: 20px;
	text-align: left;
}
#support div.product-top-description {
	width: 688px;	/* 70 %*/
}

#bulletin div.product-top-description.lhmod p {
/* 	margin: 0em 0; */
	padding: 5px 0;
/* 	line-height: 1.2em; */
}

#bulletin div.product-top-description a.link,
#dl_image div.product-top-description a,
#image div.product-top-description a {
	text-decoration: underline;
}

ul.disc li {
	list-style-type: disc;
}

.support div.product-top-description li {
	margin-left: 20px;
	padding-top: 10px;
}
#spec div.product-top-description table {
	width: 845px;
	margin-left: 40px;
/* 	table-layout: fixed; */
}
#spec div.product-top-description th.products,
#spec div.product-top-description td.products {
	width: 130px;
	padding: 4px 0;
}
#spec div.product-top-description th.contents,
#spec div.product-top-description td.contents {
/* 	width: 600px; */
	width: auto;
}
#spec div.product-top-description th.alternate,
#spec div.product-top-description td.alternate {
	width: 115px;
/* 	width: auto; */
}

#manual div.product-top-description table,
#posters div.product-top-description table,
#software div.product-top-description table {
	width: 845px;
	margin-left: 40px;
/* 	table-layout: fixed; */
}
#dl_image div.product-top-description table,
#image div.product-top-description table {
	width: 845px;
	margin: 0;
/* 	table-layout: fixed; */
}

#spec div.product-top-description th,
#posters div.product-top-description th,
#manual div.product-top-description th,
#software div.product-top-description th,
#firmware_ar-dv10 div.product-top-description th,
#dl_image div.product-top-description th,
#discon div.product-top-description th,
#bulletin.index div.product-top-description th,
#image div.product-top-description th {
	display: none;
}

#manual div.product-top-description th.products,
#manual div.product-top-description td.products {
	width: 130px;
	padding: 4px 0;
/* 	height: 2.5em; */
}
#manual div.product-top-description th.contents,
#manual div.product-top-description td.contents {
/* 	width: 660px; */
	width: auto;
}
#manual div.product-top-description th.alternate,
#manual div.product-top-description td.alternate {
	width: 100px;
}

#software div.product-top-description th.products,
#software div.product-top-description td.products {
	width: 130px;
	padding: 4px 0;
/* 	height: 2em; */
}
#software div.product-top-description th.contents,
#software div.product-top-description td.contents {
	width: auto;
	text-align: left;
	padding: 4px 0;
}
#software div.product-top-description th.alternate,
#software div.product-top-description td.alternate {
	width: 100px;
	text-align: left;
	padding: 4px 0;
}
#software div.product-top-description th.products_sw,
#software div.product-top-description td.products_sw {
	width: 130px;
	padding: 4px 0;
	font-size: large;
	font-weight: 900;
	text-decoration: underline;
}
#software div.product-top-description th.contents_sw,
#software div.product-top-description td.contents_sw {
	width: auto;
	text-align: left;
	padding: 4px 0;
}
#software div.product-top-description th.alternate_sw,
#software div.product-top-description td.alternate_sw {
	width: auto;
	text-align: left;
	padding: 4px 0;
}
#software div.product-top-description .osver {
	width: 130px;
/* 	padding: 4px 0; */
	font-size: x-large;
/* 	font-weight: 900; */
/* 	text-decoration: underline; */
}

#dl_image div.product-top-description th.products,
#dl_image div.product-top-description td.products,
#discon div.product-top-description th.products,
#discon div.product-top-description td.products,
#bulletin.index div.product-top-description th.products,
#bulletin.index div.product-top-description td.products,
#image div.product-top-description th.products,
#image div.product-top-description td.products {
	width: 10em;
	height: 2em;
}
#third_party_sw div.product-top-description table {
	width: 845px;
	margin-left: 0px;
	table-layout: fixed;
}
#third_party_sw div.product-top-description th,
#third_party_sw div.product-top-description td {
	height: 56px;
	padding: 6px;
	font-size: 9pt;
}
#third_party_sw div.product-top-description th.title,
#third_party_sw div.product-top-description td.title {
	width: 90px;
}
#third_party_sw div.product-top-description th.feature,
#third_party_sw div.product-top-description td.feature {
	width: 210px;
}
#third_party_sw div.product-top-description th.vendor,
#third_party_sw div.product-top-description td.vendor {
	width: 200px;
}
#third_party_sw div.product-top-description th.url,
#third_party_sw div.product-top-description td.url {
	white-space: normal;
}

#firmware div.product-top-description table,
#firmware_ar-dv10 div.product-top-description table  {
	width: 845px;
	margin-left: 40px;
/* 	table-layout: fixed; */
}
#firmware div.product-top-description table,
#firmware_ar-dv10 div.product-top-description table {
	border-collapse: collapse;
}
#firmware div.product-top-description table tr.download,
#firmware_ar-dv10 div.product-top-description table tr.download {
	background-color:#dddddd;
}
#firmware div.product-top-description table tr.info,
#firmware_ar-dv10 div.product-top-description table tr.info {
	padding: 0;
}
#firmware div.product-top-description table tr.info div,
#firmware_ar-dv10 div.product-top-description table tr.info div {
	display: block;
	background-color:#fafafa;
	margin-bottom: 20px;
	padding: 20px;
	font-family: sans-serif;
	font-weight: bold;
	font-size: 16px;
	line-height: 22px;
}
#firmware div.product-top-description table tr.rel_notes,
#firmware_ar-dv10 div.product-top-description table tr.rel_notes {
	background-color:#fafafa;
}
#firmware div.product-top-description table tr.rel_notes_o,
#firmware_ar-dv10 div.product-top-description table tr.rel_notes_o {
	border-top: 3px double #b0b0b0;
}
#firmware div.product-top-description table tr.rel_notes p.indent1,
#firmware_ar-dv10 div.product-top-description table tr.rel_notes p.indent1 {
	margin-left: 40px;
	margin-bottom: 0;
	padding-bottom: 0;
}
#firmware div.product-top-description table tr.rel_notes p.indent2,
#firmware_ar-dv10 div.product-top-description table tr.rel_notes p.indent2 {
	margin-top: 0;
	margin-left: 60px;
	padding-top: 0;
}
#firmware div.product-top-description table tr.rel_notes div,
#firmware_ar-dv10 div.product-top-description table tr.rel_notes div {
	margin-left: 20px;
}
#firmware div.product-top-description table td,
#firmware_ar-dv10 div.product-top-description table td {
	padding: 3px 10px;
}
/*
#firmware div.product-top-description table td hr {
	display: inline;
}
*/
#firmware span.red {
	color: red;
}


#dl_image div.product-top-description td img {
	margin: 2px 4px 30px 0;
}
#image div.product-top-description td div {
/* 	font-size: small; */
	font-size: 13px;
}
#image div.product-top-description td img {
	margin: 2px 4px 30px 0;
}

#image div.product-top-description td.img_sl img {
	margin-top: 13px;
}
#image div.product-top-description td.img_sl2 img {
	margin-top: 19px;
}
#posters div.product-top-description td.img_s img {
	margin-top: 2px;
	margin-bottom: 50px;
	padding: 0;
}

#posters div.product-top-description td.img_s3 img {
	margin-top: 2px;
	margin-bottom: 50px;
	padding: 0;
/* 	width: 200px; */
/* 	height: 400px; */
}
/*
#dl_image div.product-top-description td.img_s3 img,
#image div.product-top-description td.img_s3 img {
	padding: 0x;
	width: 70%;
	height: 70%;
}
*/
/*
#dl_image div.product-top-description td.img_70 img,
#image div.product-top-description td.img_70 img {
	padding: 0x;
	width: 70%;
	height: 70%;
}
*/

/*
#dl_image div.product-top-description td.img_s3 img,
#image div.product-top-description td.img_s3 img {
	margin-top: 2px;
	margin-bottom: 30px;
	padding: 0 4px;
	width: 226px;
	height: auto;
}
*/
#posters div.product-top-description td.img_sl img {
	margin-top: 2px;
	margin-bottom: 30px;
	padding: 0;
	width: inherit;
	height: inherit;
/* 	width: 179px; */
/* 	height: auto; */
}
#posters img.img_border {
	border-width: 1px;
	border-color: #cccccc;
	border-style: solid;
}
/*
#dl_image div.product-top-description td.img_sl img,
#image div.product-top-description td.img_sl img {
	margin-top: 2px;
	margin-bottom: 30px;
	padding: 0;
	width: 179px;
}
*/

#spec div.product-top-description td.contents a,
#manual div.product-top-description td.contents a,
#software div.product-top-description td a,
#dl_image div.product-top-description td.contents a,
#third_party_sw div.product-top-description td.vendor a,
#discon div.product-top-description td.contents a,
#bulletin.index div.product-top-description td.contents a,
#image div.product-top-description td.contents a {
	text-decoration: underline;
}

#dl_image div.product-top-description td.alternate,
#discon div.product-top-description td.alternate,
#bulletin.index div.product-top-description td.alternate {
	width: 10em;
}



.support .entry-header {
	line-height: 105%;
}

.support .entry-body {
	clear: both;
	height: 220px;
}

.support .entry-image {
	height: 210px;
}

.support .entry-footer {
	clear: both;
	height: 10px;
}

#firmware div.product-top-description ul li,
#firmware_ar-dv1 div.product-top-description ul li,
#bulletin div.product-top-description ul.disc li {
	list-style-type: disc;
}

#firmware div.precaution,
#firmware_ar-dv1 div.precaution {
	font-family: serif;
}

#firmware div.reportbug,
#firmware_ar-dv10 div.reportbug {
	padding-left: 100px;
	width: 80%;
}

.button {
/*   display: block; */
  max-width: 60px;
  padding: 3px 9px;

  font-size: 12px;
  text-align: center;
  text-decoration: none;
/*   text-shadow: 0 -1px 3px rgba(0, 0, 0, .3); */

  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;

  box-shadow: 0 3px 5px 0 rgba(0, 0, 0, .3);
  -webkit-box-shadow: 0 3px 5px 0 rgba(0, 0, 0, .3);
  -moz-box-shadow: 0 3px 5px 0 rgba(0, 0, 0, .3);
  
  border: 1px solid black;
    
}

#manual div#container,
#software div#container,
#spec div#container,
#third_party_sw div#container,
#bulletin div#container {
	padding-bottom: 1200px;
}

#bulletin .toclinks a,
#bulletin div.product-top-description a.dl,
#bulletin div.product-top-description a.ilink,
#bulletin a.goTop {
	text-decoration:underline;
	color: blue;
}
#bulletin .toclinks a:hover,
#bulletin div.product-top-description a.dl:hover,
#bulletin div.product-top-description a.ilink:hover,
#bulletin a.goTop:hover {
	color:#ff0000;
}
#bulletin .toclinks a:visited,
#bulletin div.product-top-description a.dl:visited,
#bulletin div.product-top-description a.ilink:visited,
#bulletin a.goTop:visited {
	color:purple;
}

#bulletin.index div.product-top-description table.noborder,
#bulletin.index div.product-top-description table.noborder tr,
#bulletin.index div.product-top-description table.noborder td {
	border: 0;
}

#bulletin div.product-top-description table,
#bulletin div.product-top-description tr,
#bulletin div.product-top-description th,
#bulletin div.product-top-description td {
	border: 1px solid black;
	border-collapse: collapse;
	padding:2pt 6pt 2pt 6pt
}
#bulletin div.product-top-description th {
	font-weight: bold;
}
#bulletin div.product-top-description h4 {
	padding-top: 10px;
	font-size: medium;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 10px;
}
#bulletin div.product-top-description table.noBorder,
#bulletin div.product-top-description table.noBorder tr,
#bulletin div.product-top-description table.noBorder th,
#bulletin div.product-top-description table.noBorder td {
	border: 0px none;
}
#bulletin div.product-top-description table td.noPadg {
	padding-left: 0px;
}
#bulletin div.product-top-description table.border,
#bulletin div.product-top-description table.border tr,
#bulletin div.product-top-description table.border th,
#bulletin div.product-top-description table.border td {
	border: 1px solid black;
}
#bulletin div.product-top-description ul.disc {
	list-style-type: disc;
}
