/* ------- Redbooks 2.2 styles --------------------------------------------------------- */
body, td, th, p       {font-family:verdana; font-size:11px; color:#000;}
body                  {background-color:#fff; margin-left:0px; margin-top:0px; margin-right:0px; margin-bottom:0px;}
.pagetitle            {font-family:verdana; font-size:11px; font-weight:bold; color:#000; padding:0px 5px; background-color:#fff; vertical-align:bottom;}
.whitehead            {font-family:verdana; font-size:12px; font-weight:bold; color:#fff;}
.navtitle             {font-weight:normal; font-size:10px; color:#666; line-height:15px; font-style:normal; font-family:verdana,arial; text-decoration:none;}
.featurecopy          {font-size:9px;}
a:link                {color:#c03; font-weight:bold; text-decoration:none;}
a:visited             {text-decoration:none; color:#c03; font-weight:bold;}
a:hover               {text-decoration:underline; color:#c03;}
a:active              {text-decoration:none; color:#c03;}
a.leftnav:link, a.leftnav:visited, a.leftnav:active, 
 .leftnav             {font-family:verdana; font-size:10px; line-height:15px; font-weight:normal; color:#000;}
a.leftnav:hover       {font-family:verdana; font-size:10px; line-height:15px; font-weight:normal; color:#666; text-decoration:none;}
p                     {margin-top:0px; margin-right:0px; margin-bottom:5px; margin-left:0px;}
ul                    {margin-bottom:4px; margin-top:2px;}
li                    {margin-bottom:2px; margin-top:0px;}
table.data            {width:100%; border:0; padding:4px;}
table.login           {background-color:#69e; border-left-style:solid; border-left-width:1px; border-left-color:#e0e0e0; border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#e0e0e0;}
tr.data               {vertical-align:top; background-color:#ccc; padding:4px;}
tr.data-alt           {vertical-align:top; background-color:#efefef;}
td.data-topic         {font-family:verdana; font-weight:700; font-size:10px; width:35%;}
td.data-detail        {font-family:verdana; font-weight:200; font-size:10px; width:65%;}
td.mainContent        {background-color:#e0e0e0; vertical-align:top; padding:6px;}
td.windowClean        {background-color:#fff; vertical-align:top;}
td.windowTitle        {background-color:#c03; font-family:verdana; font-size:12px; font-weight:bold; color:#fff;}
div.topic             {font-family:verdana; font-weight:700; font-size:12px;}
div.detail            {font-family:verdana; font-weight:200; font-size:10pt; margin-bottom:5px;}
h2                    {font-family:verdana; font-size:14px; color:#c03; font-weight:normal; margin-bottom:4px; margin-top:12px;}
.caption              {font-family:verdana; font-size:11px; font-weight:700; color:#c03;}
.footnote             {text-align:right; padding-right:10px;}
.advice               {font-family:verdana; font-size:11px; font-weight:100; color:#c03;} /* font-style:italic; */

/* ------- Redbooks 2.1 styles --------------------------------------------------------- */
body.child            {background:#fff;    color:#000; margin-top:10px; margin-left:10px; margin-right:10px; margin-bottom:10px;}
body.editorial        {background:#e0e0e0; color:#000; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px;}

input		          {font-weight:normal; font-size: 11px; color:#000;    line-height:normal; font-style:normal; font-family:verdana,arial; text-decoration:none;}
select                {font-weight:normal; font-size: 11px; color:#000;    line-height:normal; font-style:normal; font-family:verdana,arial; text-decoration:none;}
.button               {font-weight:normal; font-size: 11px; color:#000;    line-height:normal; font-style:normal; font-family:verdana,arial; text-decoration:none;}
.cnListingComments    {font-weight:normal; font-size: 10px; color:#000080; line-height:normal; font-style:normal; font-family:verdana,arial; text-decoration:none;}
.cnListingLabel       {font-weight:normal; font-size: 10px; color:#c25;    line-height:normal; font-style:normal; font-family:verdana,arial; text-decoration:none;}
.cntext               {font-weight:normal; font-size: 11px; color:#000;    line-height:normal; font-style:normal; font-family:verdana,arial; text-decoration:none;}
.cntextsmall          {font-weight:normal; font-size: 10px; color:#000;    line-height:normal; font-style:normal; font-family:verdana,arial; text-decoration:none;}
.label                {font-weight:bold;   font-size: 11px; color:#c25;    line-height:normal; font-style:normal; font-family:verdana,arial; text-decoration:none;}
.header               {font-weight:bold;   font-size:12.5px; color:#000;   line-height:normal; font-style:normal; font-family:verdana,arial; text-decoration:none;}

.captact              {font-weight:normal; font-size: 10px; color:#000;    line-height:normal; font-style:normal; font-family:verdana,arial; text-decoration:none;}
.captnonact           {font-weight:normal; font-size: 10px; color:#999;    line-height:normal; font-style:normal; font-family:verdana,arial; text-decoration:none;}

.copy                 {background:#e0e0e0; border-color:#e0e0e0;}
.copyClean            {background:#fff;    border-color:#fff;}
.copyDark             {background:#ccc;    border-color:#ccc;}
.copyEven             {background:#ccc;    border-color:#ccc;} /* #f3f3dc */
.copyOdd              {background:#e0e0e0; border-color:#e0e0e0;}/* #e8e8ba */
.copyInverse          {background:#000;    border-color:#000;     font-weight:bold; font-size:12px; color:#fff; line-height:normal; font-style:normal; font-family:verdana,arial; text-decoration:none; vertical-align:middle;}
.copyTitle            {background:#c03;    border-color:#c03;}
.copyRed              {background:#c25;    border-color:#c25;}

.dblFrame             {border-color:#afafaf; border-width:1px; border-style:double;}

a.siteFeature, a.siteFeature:link, a.siteFeature:visited
                      {color:#c03; font-size:11px; font-weight:700; font-style:normal; font-family:verdana,arial; text-decoration:none;}
a.siteFeature:hover   {color:#c03; font-size:11px; font-weight:700; font-style:normal; font-family:verdana,arial; text-decoration:underline;}

a.fine:link           {color:#c03; font-size:8px; font-weight:500; font-style:normal; font-family:verdana,arial; text-decoration:underline;}
a.fine:active, a.small:visited
                      {color:#c03; font-size:8px; font-weight:500; font-style:normal; font-family:verdana,arial; text-decoration:underline;}
a.fine:hover          {color:#c03; font-size:8px; font-weight:700; font-style:normal; font-family:verdana,arial; text-decoration:underline;}
