/* Modified 10/8/10 by NRS; font-sizes & margins modified to use ems as the UOM */
/* Modified 7/2/10 by NRS */
/* Default style for links */
/* Add underline for hover */
/*                         */
a:link:active  { color: #0000CC}
a:link:hover   { color: #CC0033; text-decoration: underline;}
a:link         { color: #3366CC}
a:visited      { color: #9999CC}

.WebWorks_Paragraph_List_Outer
{
  margin-left: 0pt;
  text-indent: 0pt;
}

.WebWorks_Paragraph_List_Inner
{
  background: transparent none;
  border: 0pt;
  clear: none;
  margin: 0pt;
  padding: 0pt;
  text-indent: 0pt;
}

/* Begin modification */
/* Color is Oracle Red */
h2.WebWorks_TOC_Title
{
  font-family: sans-serif;
  font-size: 1.5em;
  font-weight: bold;
  color: #FF0000;
  font-variant: small-caps;
}

a.WebWorks_TOC_Link
{
  text-decoration: none;
}

div.WebWorks_TOC_Level1
{
  font-family: sans-serif;
  font-size: .8em;
  font-weight: bold;
  margin-left: 0em;
  margin-top: .5em;
  color: #FF0000;
}

div.WebWorks_TOC_Level2
{
  font-family: sans-serif;
  font-size: .8em;
  margin-left: 1em;
  margin-top: 0em;
}

div.WebWorks_TOC_Level3
{
  font-family: sans-serif;
  font-size: .8em;
  margin-left: 2em;
}

div.WebWorks_TOC_Level4
{
  font-family: sans-serif;
  font-size: .8em;
  margin-left: 3em;
}
/*End modification */

div.WebWorks_TOC_Level5
{
  margin-left: 60pt;
}

div.WebWorks_TOC_Level6
{
  margin-left: 72pt;
}

div.WebWorks_TOC_Level7
{
  margin-left: 84pt;
}

div.WebWorks_TOC_Level8
{
  margin-left: 96pt;
}

div.WebWorks_TOC_Level9
{
  margin-left: 108pt;
}

div.WebWorks_TOC_Level10
{
  margin-left: 120pt;
}

/* Begin modification */
/* Color is Oracle Red */
h2.WebWorks_Index_Title
{
  font-family: sans-serif;
  font-size: 1.5em;
  font-weight: bold;
  color: #FF0000;
  font-variant: small-caps;
}

div.WebWorks_Index_Group
{
  font-family: sans-serif;
  font-size: .8em;
  font-weight: bold;
  margin-left: 0em;
  margin-top:  1em;
}

a.WebWorks_Index_Link
{
  text-decoration: none;
}

div.WebWorks_Index_Level1
{
  font-family: sans-serif;
  font-size: .8em;
  margin-left: 0em;
  margin-top: .25em;
}

div.WebWorks_Index_Level2
{
  font-family: sans-serif;
  font-size: .8em;
  margin-left: 1em;
}

div.WebWorks_Index_Level3
{
  font-family: sans-serif;
  font-size: .8em;
  margin-left: 2em;
}
/* End modification */

div.WebWorks_Index_Level4
{
  margin-left: 48pt;
}

div.WebWorks_Index_Level5
{
  margin-left: 60pt;
}

div.WebWorks_Index_Level6
{
  margin-left: 72pt;
}

div.WebWorks_Index_Level7
{
  margin-left: 84pt;
}

div.WebWorks_Index_Level8
{
  margin-left: 96pt;
}

div.WebWorks_Index_Level9
{
  margin-left: 108pt;
}

div.WebWorks_Index_Level10
{
  margin-left: 120pt;
}

/* Begin modification */
div.WebWorks_Breadcrumbs
{
  color: #000000;
  font-family: sans-serif;
  font-size: .9em;
}
/* End modification */

a.WebWorks_Breadcrumb_Link
{
  text-decoration: none;
}

div.WebWorks_MiniTOC
{
  background-color: #EEEEEE;
  border-color: #000000;
  border-width: 1px;
  border-style: solid;
  padding: 10px;
  font-family: sans-serif;
}

a.WebWorks_MiniTOC_Link
{
  text-decoration: none;
}

div.WebWorks_MiniTOC_Level1
{
  margin-left: 0pt;
}

div.WebWorks_MiniTOC_Level2
{
  margin-left: 12pt;
}

div.WebWorks_MiniTOC_Level3
{
  margin-left: 24pt;
}

div.WebWorks_MiniTOC_Level4
{
  margin-left: 36pt;
}

div.WebWorks_MiniTOC_Level5
{
  margin-left: 48pt;
}

div.WebWorks_MiniTOC_Level6
{
  margin-left: 60pt;
}

div.WebWorks_MiniTOC_Level7
{
  margin-left: 72pt;
}

div.WebWorks_MiniTOC_Level8
{
  margin-left: 84pt;
}

div.WebWorks_MiniTOC_Level9
{
  margin-left: 96pt;
}

div.WebWorks_MiniTOC_Level10
{
  margin-left: 108pt;
}

/* Company Info */
/*              */
/* NRS notes: text-align settings determine alignment within the line of text */
/* Page Styles company info top/bottom determine overall alignment of info on page */
/* Page.asp settings control position & order of elements relative to Navigation elements*/
/*              */

/* Begin modification for company info on page*/
td.WebWorks_Company_Logo_Top
{
  text-align: right;
  line-height: 5px;
}

/* Use for Book Title */
td.WebWorks_Company_Name_Top
{
  text-align: right;
  font-family: sans-serif;
  font-size: .8em;
  font-weight: bold;
  margin-left: 0em;
  line-height: .8em;
}

/* Use for Part Number */
td.WebWorks_Company_Phone_Top
{
  text-align: right;
  font-family: sans-serif;
  font-size: .8em;
  font-weight: bold;
  margin-left: 0em;
  line-height: .8em;
}

/* Use for Copyright */
td.WebWorks_Company_Fax_Top
{
  text-align: right;
  font-size: 10px;
  font-family: sans-serif;
  line-height: 8px; 
}

/* Not used */
td.WebWorks_Company_Email_Top
{
  text-align: left;
  font-size: 10px;
}


td.WebWorks_Company_Logo_Bottom
{
  text-align: right;
  line-height: .7em;
}

/* NOT USED -- Use for Book Title*/
td.WebWorks_Company_Name_Bottom
{
  text-align: right;
  font-size: 10px;
  font-weight: bold;
  font-family: sans-serif;
  line-height: 8px;
}


/* NOT USED -- Use for Part Number */
td.WebWorks_Company_Phone_Bottom
{
  text-align: right;
  font-size: 10px;
  font-weight: bold;
  font-family: sans-serif;
  line-height: 8px;
}

/* USED -- Use for Copyright */
td.WebWorks_Company_Fax_Bottom
{
  text-align: left;
  font-family: sans-serif;
  font-size: .7em;
  font-weight: regular;
  margin-left: 0em;
  line-height: .5em;
}

td.Legal_Notice_Link
{
  text-align: left;
  font-family: sans-serif;
  font-size: .7em;
  font-weight: regular;
  margin-left: 0em;
  line-height: .5em;
}


/* Not used */
td.WebWorks_Company_Email_Bottom
{
  text-align: left;
  font-size: 10px;
}
