#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message{font-family:"HelveticaNeue-Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;color:#fff;}
#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:999;text-align:left;visibility:hidden;display:none;}
#sb-overlay{position:relative;height:100%;width:100%;}
#sb-wrapper{position:absolute;visibility:hidden;width:100px;}
#sb-wrapper-inner{position:relative;border:1px solid #303030;overflow:hidden;height:100px;}
#sb-body{position:relative;height:100%;}
#sb-body-inner{position:absolute;height:100%;width:100%;}
#sb-player.html{height:100%;overflow:auto;background-color:white;padding:1em;}
#sb-body img{border:none;}
#sb-loading{position:relative;height:100%;}
#sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center;}
#sb-loading-inner span{background:url("http://apps.avid.com/kb/img/loading.gif") no-repeat;padding-left:34px;display:inline-block;}
#sb-body,#sb-loading{background-color:#060606;}
#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}
#sb-title,#sb-title-inner{height:26px;line-height:26px;}
#sb-title-inner{font-size:16px;}
#sb-info,#sb-info-inner{height:20px;line-height:20px;}
#sb-info-inner{font-size:12px;}
#sb-nav{float:right;height:16px;padding:2px 0;width:45%;}
#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;background-repeat:no-repeat;}
#sb-nav-close{background-image:url("http://apps.avid.com/kb/img/close.png");}
#sb-nav-next{background-image:url("http://apps.avid.com/kb/img/next.png");}
#sb-nav-previous{background-image:url("http://apps.avid.com/kb/img/previous.png");}
#sb-nav-play{background-image:url("http://apps.avid.com/kb/img/play.png");}
#sb-nav-pause{background-image:url("http://apps.avid.com/kb/img/pause.png");}
#sb-counter{float:left;width:45%;}
#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}
#sb-counter a.sb-counter-current{text-decoration:underline;}
div.sb-message{font-size:12px;padding:10px;text-align:center;}
div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}

.ssdboxratwrap {
width:100%;
height:85px;
margin-bottom:20px;
background:url("http://apps.avid.com/kb/img/rating_box.gif") top left no-repeat;
}
.ssdboxrat,
.ssdboxrat table,
.ssdboxrat table tbody,
.ssdboxrat table tbody tr,
.ssdboxrat table tbody tr td,
.ssdboxrat table tbody tr td a {
margin:0px;
width:auto;
height:auto;
}
.ssdboxrattit {
position:relative;
top:10px;
left:10px;
font-weight:bold;
color:#000000;
width:auto;
}
.ssdboxrattxt {
position:relative;
top:40px;
right:182px;
color: #999999;
}
a.ssdboxratlnk {
position:relative;
top:50px;
right:182px;
padding:20px 9px 0px 9px;
text-align: center;
text-decoration: none;
font-weight:bold;
color: #000000;
background: transparent url("http://apps.avid.com/kb/img/cw_25x25_ratingstar.png") 0px 0px no-repeat;
}
a.ssdboxratlnk:hover {
background: transparent url("http://apps.avid.com/kb/img/cw_25x25_ratingstarHover.png") 0px 0px no-repeat;
}
.section_head {
background:url("http://apps.avid.com/kb/img/arrow_closed.png") 0px 3px no-repeat;
}
.section_head p, .section_head li {
margin:0 0 0 15px !important;
cursor:pointer;
font-weight:bold;
color:#006bb6;
}
.section_head p:hover {
color:#333333;
}
.section_body { padding:10px 0px; }
.bold {
color:#000000;
font-weight:bold;
}
.italic {
font-style:italic;
}
.addcompatinfo {
padding:10px 0px;
}
.addcompatinfotitle {
margin-bottom:10px;
font-weight:bold;
font-size:14px;
border-bottom:1px solid #d5d5d5;
}
.downloadinfo {
padding:10px 0px;
}
.downloadinfotitle {
margin-bottom:10px;
font-weight:bold;
font-size:14px;
border-bottom:1px solid #d5d5d5;
}
.affectprodandver {
font-weight: bold;
font-size: 14px;
border-bottom:1px solid #D5D5D5;
}

/* Greg's Slidedowns */

#faqcontent {
	clear:both;
	margin: -30px 0 15px 0;
	border: solid 1px #B9C0C3;
	width:545px;
	background:#F8F8F7;
	padding:20px;
}
#faqcontent a.slidedown {
	font-weight:bold;
	text-transform:uppercase;	
	color:#FFFFFF;
	cursor:pointer;
	padding:8px 4px 8px 4px;
	z-index:-100;
	border: solid 1px #B9C0C3;
	background: url("http://cdn.pinnaclesys.com/SupportFiles/FAQ_Avid/tabbg.gif") top left repeat;
}
#faqcontent a.slidedown:hover {
	color: #FFFFFF;
	padding:8px 4px 8px 4px;
	background: url("http://cdn.pinnaclesys.com/SupportFiles/FAQ_Avid/hovertabbg.gif") top left repeat;
	text-decoration: none;
}

#faqcontent div.slidedownbox {
	display:none;
	padding:20px;
	margin:8px 0px 0px 0px;
	border: solid 1px #B9C0C3;
	background:#E0E8EC;
}
#faqcontent div.slidedownbox ol li {
	padding-bottom:8px;
}
#faqcontent div.slidedownbox ol li a {
	padding-bottom:8px;
	color:#0000FF;
}
#faqcontent ol.faq hr {
	size:3px;
}
#faqcontent ol.faq li {
	list-style:none;
	padding-bottom:5px;
	margin:0px;
	font-weight:bold;
	color:#0000FF;
}
#faqcontent ol.faq li a {
	color:#0000FF;
	text-decoration:none;
}
#faqcontent ol.faq li a:hover {
	background:#CFCFCF;
}
#faqcontent ol.faq li a:visited {
	color:#0000FF;	
}
#faqcontent p.answer li {
	size:3px;
	list-style:none;
	padding-bottom:5px;
	margin:0px;
	text-decoration:none;
}
#faqcontent p.answer a {
	color:#0000FF;
	text-decoration:none;
}
#faqcontent p.answer a {
	color:#0000FF;
	text-decoration:none;
}
#faqcontent p.answer a:hover {
	background:#CFCFCF;
	text-decoration:none;
}
#faqcontent p.answer a:visited {
	color:#0000FF;	
	text-decoration:none;
}
#faqcontent p.answer hr {
	size:3px;
}
.documentcontent table { border:1px solid #666; }
.documentcontent td { border-bottom:1px dashed #dfdfdf; border-right:1px dashed #dfdfdf; }

.back-link { position:relative; z-index:30; display:block; margin:10px 0px 20px 0px; }

code { display:block; margin:20px 0px; padding:1px 10px 1px 10px; font-family:courier new, courier, arial, sans-serif; color:#fff; background:#1a1a1a; border-radius:6px; }
code li { margin:0px; padding:5px 0 5px 10px; }
code li:nth-of-type(odd) { background-color: #2f2f2f; }
code li:nth-of-type(even) { background-color: #3f3f3f; }

/* 
    Document   : additions
    Created on : 29-Dec-2011, 17:14:05
    Author     : jpearson
    Description:
        Additions for Avid KB styles.
*/

/*
 * Different terminal/command prompt styles
 */

code, pre { 
    font-family:"consolas", "menlo", "courier new", courier, arial, sans-serif; 
    color:#000; 
    white-space: pre;
}

code.ubuntu_shell, code.mac_terminal, code.windows_cmd, pre.ubuntu_shell, pre.mac_terminal, pre.windows_cmd {
    padding:0.2em; 
    margin:1em 0 1em 2em;
    border-radius:4px;
    display:block;
    white-space: normal;
}

code.ubuntu_shell, pre.ubuntu_shell {
    background-color: #F0EEE6;
    border: 1pt solid #C1B496;
}

code.mac_terminal, pre.mac_terminal {
    background-color: #FFFFFF;
    border: 1pt solid #000000;
    font-family: "menlo","courier new", courier, arial, sans-serif; 
}

code.windows_cmd, pre.windows_cmd {
    background-color: #000000;
    color: #FFFFFF;
    border: 1pt solid #666666;
    font-family: "consolas","courier new", courier, arial, sans-serif;
}

code.mac_terminal li, code.ubuntu_shell li, pre.mac_terminal li, pre.ubuntu_shell li, code.windows_cmd li, pre.windows_cmd li { 
    margin:0px;  
}

code.mac_terminal ul, code.ubuntu_shell ul, pre.mac_terminal ul, pre.ubuntu_shell ul, code.windows_cmd ul, pre.windows_cmd ul {
    list-style-type: none;
    padding: 0;
    margin: 0;
}

code.mac_terminal ol, code.ubuntu_shell ol, pre.mac_terminal ol, pre.ubuntu_shell ol, code.windows_cmd ol, pre.windows_cmd ol {
    padding: 0;
    margin: 0;
}

/*
 * Abbreviation tool tips.
 */

abbr {
    border-bottom: 1px dotted #333333;
}

abbr:hover {
    cursor: help;
}

.shadow {
    -moz-box-shadow: 3px 3px 10px #888;
    -webkit-box-shadow: 3px 3px 10px #888;
    box-shadow: 3px 3px 10px #888;
}

div.tip {
    border: 1px dotted rgb(91, 56, 121);
    border-radius: 5px;
    background: url('../images/avid-tip.png') no-repeat 10px;
    color: gray;
    padding-left: 60px;
    margin-left: 1em;
    -moz-box-shadow: 3px 3px 10px #888;
    -webkit-box-shadow: 3px 3px 10px #888;
    box-shadow: 3px 3px 10px #888;
}

.ac-red {
    border: 1px solid red;
    background-color: #ffcccc;
}

.ac-amber {
    border: 1px solid yellow;
    background-color: #ffffcc;
}

.ac-green {

    border: 1px solid green;
    background-color: #ccffcc;
}

.ac-normal {
    border: 1px solid gray;
    background-color: transparent;
}
