a:link{color: blue;}

a.redtext, a:visited, .redtext{color: red;}

a.whitetext:link, #docs a, #faqs a, #home a, #docsmanual a, #prods a, #sysreq a, #technote a, .whitetext{color: #ffffff;}

.alignbottom{vertical-align: bottom;}

.alignleft, #container, #docs, #faqs, #header, #home, #docsmanual, #prods, #sysreq, #technote{text-align: left;}

.aligncenter{text-align: center;}

.alignmiddle{vertical-align: middle;}

.alignright{text-align: right;}

.aligntop, #main{vertical-align: top;}

#atdc, #dvc, #docs, #faqs, #firewire, #hds, #home, #docsmanual, #prods, #sysreq, #technote{visibility: hidden;}

#atdc, #dvc, #docs, #faqs, #firewire, #hds, #header, #home, #lback, #main, #docsmanual, #prods, #sysreq, #techmsg, #technote{position: absolute;}

#atdc, body, #container, #dvc, #firewire, #hds, ol li{background: #ffffff;}

#atdc, #dvc{top: 400px;}

#atdc, #dvc, #firewire, #hds{width: 250px; z-index: 10;}

#atdc, #dvc, #firewire, #hds{border: #ffd61b solid 2px;}

#atdc, #firewire, #hds{margin-left: 10px;}

body, div, html, #lback{padding: 0px;}

body, div, html, p{margin: 0px;}

body, html, #main{width: 100%;}

.bodytext, #footer{margin-left: 167px;}

.boldtext, #docs a, #faqs a, #home a, #docsmanual a, #prods a, #sysreq a, #technote a{font-weight: bold;}

.clearleft{clear: left;}

.clearright{clear: right;}

#container, html, #lback, #main{height: 100%;}

#container{width: 760px;}

#container, html, #lback, #main{height: 100%;}

#contentsup
{
 text-align: left;
 background: #ffffff;
 padding: 40px 20px 0px 0px;
 z-index: 5;
}

ul.disclist li{list-style-type: disc;}

div#topnav a, #topnav
{
 z-index: 20;
 color: #ffffff;
 text-decoration: none;
}

div#bar img{margin: 0px 0px 0px 167px;}

div#bar img, #lback, #leftspace_support, #logo{position: absolute;}
 
div#bar img, #lback, #logo{padding: 0px;}

div#bar img, #logo{top: 0px;}

div#docs a:hover, div#faqs a:hover, div#home a:hover, div#docsmanual a:hover, div#prods a:hover, div#sysreq a:hover, div#technote a:hover{background: #778899;}

div.graysidebar, div.graysidebar p, div.graysidebar ol, div.graysidebar ol li, .lightgrayback{background: #e9e9e9;}

div, p, span, table
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
}

div, p, span, table{color: #000000;}

#docs, #faqs, #home, #prods, #sysreq, #technote{top: 30px; z-index: 20;}

#docs, #faqs, #home, #docsmanual, #prods, #sysreq, #technote{background: #003984;}

#docs, #faqs, #home, #docsmanual, #prods, #sysreq, #technote{width: 150px;}

#docs a, #faqs a, #home a, #docsmanual a, #prods a, #sysreq a, #technote a{text-decoration: none;}

#docs a, #faqs a, #home a, #docsmanual a, #prods a, #sysreq a, #technote a{display: block;}

#docs a, #faqs a, #home a, #docsmanual a, #prods a, #sysreq a, .para, p, #technote a{padding: 8px 5px 5px 8px;}

#docs
{
 left: 457px;
 border-top: #cccccc solid 2px;
 border-left: #cccccc solid 2px;
 border-bottom: #cccccc solid 2px;
}

#docsmanual{top: 30px; left: 607px; z-index: 50;}

#docsmanual, #faqs, #home, #prods, #sysreq, #technote{border: #cccccc solid 2px;}

#dvc{margin-left: 270px;}

.emphasize{font-style: italic;}

.extrapadding, table.extrapadding tr td{padding: 5px;}

#faqs{left: 332px;}

#firewire{top: 370px;}

.floatleft{float: left;}

.floatright, .graysidebar{float: right;}

form.search, form{display: inline;}

.graysidebar, .marginleftmedium{margin-left: 15px;}

.graysidebar, .smalltext{font-size: 11px;}

.graysidebar, .width150{width: 150px;}

.graysidebar{margin-bottom: 30px; margin-right: 5px; position: relative; z-index: 1;}

#header{background: transparent; z-index: 5;}

h1, .xxxlargetext{font-size: 26px;}

h1, h2{padding-left: 8px; padding-right: 8px;}

h2, .xxlargetext{font-size: 20px;}

h2{margin: 5px 0px; padding-top: 2px; padding-bottom: 2px;}

#hds{top: 400px;}

#home{left: 217px;}

input.radio{vertical-align: middle;}

.largetext{font-size: 16px;}

#lback
{
 background: #000000 url(../images/blackback.gif) repeat scroll;
 width: 50%;
 margin-left: 0px;
 margin-top: 0px;
}

#lback, #main
{
 margin-right: -15px;
 margin-bottom: -15px;
}

.letters{list-style-type: lower-alpha;}

#leftspace_support
{
 margin-top: 180px;
 width: 130px;
}

#logo{margin: 0px;}

#main{z-index: 3;}

.marginbottomsmall, ol.marginbottomsmall li{margin-bottom: 10px;}

.marginleftsmall{margin-left: 5px;}

.marginleftxsmall{margin-left: 7px;}

.marginrightmedium{margin-right: 15px;}

.marginrightxsmall{margin-right: 7px;}

.margintopxxlarge, .player{margin-top: 30px;}

.nobullet{list-style-type: none; margin-left: 15px;}

.nondef{margin-top: 30px;}

#nopaddingli{padding-bottom: 0px; margin-bottom: 0px;}

.normal{font-weight: normal;}

ol.styled li, ol.styled, ul.styled li, ul.styled{padding: 5px 0px; margin: 0px 15px;}

.padtopsmall{padding-top: 5px;}

#prods{left: 265px;}

.smallcaps{font-variant: small-caps;}

.smallertext{font-size: 10px;}

#sysreq{left: 558px;}

#technote{left: 380px;}

#topnav
{
 background: url(../images/menuback.jpg) no-repeat;
 position: relative;
 height: 29px;
 padding: 5px 2px 0px 2px;
 margin: 7px 0px 0px 187px;
 width: 530px;
 text-align: center;
 font-weight: bold;
}

.underline{text-decoration: underline;}

.ununderlined{text-decoration: none;}

.width140{width: 140px;}

.width250{width: 250px;}

.width420{width: 420px;}

.xlargetext{font-size: 18px;}