/* OSAF Specific styles for special formatting*/

#threeColumnTable
{
    width:100%;
    border-collapse:collapse;
}

#onlyColumn,
#firstColumn,
#secondColumn
{
    vertical-align: top;
    padding:0em;
    padding-right:1em;
}

#firstColumn
{
    width:50%;
}

#secondColumn
{
    padding-left:1em;
    border-left: 1px solid rgb(216,216,216);
    width:50%;
}
#thirdColumn
{
    vertical-align: top;
    padding-left:0.5em;
    padding-top:1.5em;
    font: 0.90em/1.10em lucida grande,tahoma, arial;
    color: rgb(96,96,96);
    width:150px;
    border-left: 1px solid rgb(216,216,216);
}
thirdColumn p
{
    font: 0.90em/1.10em lucida grande,tahoma, arial;
    color: rgb(128,128,128);
    margin: 0px 0px 0.5em 0px;
}
#thirdColumn h1,
#thirdColumn h2,
#thirdColumn h3
{
    font: bold 1em/1.20em lucida grande,tahoma, arial;
    color: rgb(0,0,0);
    margin: 0.5em 0em 0em 0em;
    width:130px;
}
thirdColumn ul
{
    margin:0px;
    padding:0px;
}
#thirdColumn li
{
list-style:none;
padding:0px;margin:0px;
font: 0.90em/1.10em lucida grande,tahoma, arial;
}

#team h1
{
    color:#0078ff;
}

#news h1
{
    color:#ff0000;
}

#now h1
{
    color:#00d400;
}

#deferred h1
{
    color:#ffd400;
} 

.replace { font-family:courier; color:#d00 }
.tag { font-family:courier; font-size:90% }
.xml { border: thin solid #ddd; padding:4px; margin-left:25px; margin-right:25px; background:#eee }
.codebox { border: thin solid #ddd; padding:4px; margin-left:25px; margin-right:25px; background:#ffa }
.box { border: thin dashed #ddd; padding:4px; margin-left:45px; margin-right:25px; background:#ffb; font-size:90% }
.legend { border: thin dashed #777; padding:8px; margin-left:25px; margin-right:25px; padding-bottom:0px }
.code { font-family:courier }
.file { font-family:courier }
.path { font-family:courier; font-weight:bold }
.annotation { background:#ff0 }