#tabs a:link, #tabs a:hover, #tabs a:visited, #tabs a:active {color: black; text-decoration: none; font-weight: bold;}

body 
#header { font-style: normal; text-align: left; margin: 15px auto 0; width: 728px; padding: 0; }

#main {border-left: 1px solid #777D85; border-right: 1px solid #777D85; background: white url(main_shadow.gif) repeat-x left top;  border-bottom: 1px solid #4B4F54; margin: 0 auto;}
#main { 
  width: 728px; 
  voice-family: "\"}\""; 
  voice-family:inherit;
  width:728px;
}
#main .padder {padding: 20px 15px 0}
#content {width: 430px;}
#sidebar .sidebox, #main .sidebox {margin-bottom: 10px; background: #E8E8E8 url() no-repeat left bottom; padding-bottom: 4px; }
#sidebar .sidebox h3, #sidebar .sidebox h4, #main .sidebox h3, #main .sidebox h4, #main .sidebox p, #main .sidebox ul, #main .sidebox ol {padding: 0 8px 4px;}
#sidebar .sidebox h3, #main .sidebox h3 { padding: 6px 8px; margin-bottom: 6px; background: black url('(EmptyReference!)'); color: white; border-top: 2px solid #2d3239; border-right: 2px solid #2d3239; border-left: 2px solid #2d3239; border-bottom-style: none; border-bottom-width: medium; }
#header h1 {margin: 0;}
#main h2 { border-bottom: 1px solid #a1a5a9; padding-bottom: 0; margin-bottom: 5px;}

#breadcrumb {background: url(pageshadow_bg.gif) repeat-x top left; width: 728px; margin-top: 0; padding-top: 25px;}

#sidebar .sidebox.technologies h3 {margin: 0;}
#sidebar .sidebox.technologies {padding-bottom: 1px;}
body.mpeg4 p.mpeg4 a, body.mpeg4 p.mpeg4 a:hover,
body.aac p.aac a, body.aac p.aac a:hover,
body.h264 p.h264 a, body.h264 p.h264 a:hover,
body.streaming p.streaming a, body.streaming p.streaming a:hover,
body.mobile p.mobile a, body.mobile p.mobile a:hover,
body.interactivity p.interactivity a, body.interactivity p.interactivity a:hover,
body.qtvr p.qtvr a, body.qtvr p.qtvr a:hover,
body.mediaskins p.mediaskins a, body.mediaskins p.mediaskins a:hover,
body.automation p.automation a, body.automation p.automation a:hover
{background-color: #c9c9c9 !important; cursor: default;}

.nav {border: 1px solid #1D2434; border-bottom: none;}
.nav {border-top: 1px solid #1D2434; border-left: 1px solid #1D2434; border-right: 1px solid #1D2434; margin: 0; width: 728px;}
.nav td {text-align: center; font-weight: bold; padding: 0;}
.nav td a {display: block;  font-size:11px; padding: 7px; text-decoration: none; background: #222629 url(nav_bg.gif) repeat-x right top; color: white; border-bottom: 1px solid black;}
.nav td a:hover {background-color: #495A77; background-position: top left; border-bottom-color: #384563;}
/* commented backslash hack v2 \*/
.nav { width:728px;}
/* end hack */
ul.collapse {margin-top: -.7em;}

img.border {border: 1px solid #a1a5a9;}
.smalltext {font-size: 10px;}
.note { color: red; }
.nav td.hi a{background: #687EA3 url(nav_hi_bg.gif) repeat-x top left; border-bottom-color: #4A5C82;}
