
body {
      background-color: #FFFFFF;
      margin: 5px;
      font-size: 12pt;
      font-family: SansSerif, Arial, Helvetica, sans-serif}       




body.popup {
	background-color: #ffffcc;
}

.embeddedpopup {
	background-color: #ffffcc;
        border:1px solid #333;	
}



.cimg {
    text-align:center;
    margin-top: 20px;
    margin-bottom: 40px;
}

.caption {
    text-align:center;
    font-style:italic;
}

.moreblock {
   visibility: hidden; 
   display:none;
}


.note {
    font-weight: bold;
    font-style:italic;
    text-decoration:italic;
    padding:5px;
    margin-top: 20px;
    margin-bottom: 20px;
    border:1px solid #333;	
}


A.faq-category-link {
    text-decoration: none;
    color: #8080C0;
}

A.faq-category-link:hover {
    text-decoration: underline;
}

A.faq-question-link {
    text-decoration: none;
    color: black;
}

A.faq-question-link:hover {
    text-decoration: underline;
}

.faq-category-title {
    margin-top:10px;
    color: #8080C0;
    font-size: 16pt;
    font-weight: bold;
}


.faq-bottom {
        margin-top:20px;
}

.faq-bottom .faq-question {
   font-weight:bold;
   margin-top:5px;
}

.faq-category {
        margin-left:20px;
}

li {
       margin-right: 5px;
       border: thin;
       border-color: white;
}

ol li {    
        margin-top: 20px;
        }

ul li {    
        margin-left:0px;
        margin-top: 8px;
        }




div.framenav {
     font-size: 8pt;
}

.framelink {
         font-size: 8pt;
}



/*Since applying styles to span tags does not seem to work we use <code class="command">*/

code.param {
    font-style:italic;
    font-size: 12pt;
    font-family: SansSerif, Arial, Helvetica, sans-serif;       
}

code.display {
    font-style:italic;
    font-size: 12pt;
    font-family: SansSerif, Arial, Helvetica, sans-serif;       
}


code.command {
         font-size: 12pt;
         font-family: SansSerif, Arial, Helvetica, sans-serif;       
         font-weight: bold;
}

code.button {
         font-size: 12pt;
         font-family: SansSerif, Arial, Helvetica, sans-serif;       
         font-weight: bold;
}

code.menu {
         font-size: 12pt;
         font-family: SansSerif, Arial, Helvetica, sans-serif;       
         font-weight: bold;
}

code.dialog {
         font-size: 12pt;
         font-family: SansSerif, Arial, Helvetica, sans-serif;       
         font-style: italic;
         font-weight: bold;
}

code.filename {
         font-size: 12pt;
         font-family: Monospaced, "Courier New", Courier, mono;
         font-style: italic;
}

code.dataset {
         font-size: 12pt;
         font-family: Monospaced, "Courier New", Courier, mono;
}

code.datasource {
         font-size: 12pt;
         font-family: Monospaced, "Courier New", Courier, mono;
}

code.link {
         font-size: 12pt;
         font-family: SansSerif, Arial, Helvetica, sans-serif;       
         text-decoration: underline;
}


.breadcrumb {
      text-decoration: none;
      font-weight: bold;
      font-size: 10pt;
      font-family: SansSerif, Arial, Helvetica, sans-serif}       



.pagetitle {
    font-size: 18pt;
    font-weight: bold;
    color: #8080C0;
    margin-top: 15px;
    margin-bottom: 5px;
}

.pagesubtitle {
    font-size: 14pt;
    font-weight: bold;
    color: #8080C0;
    margin-top: 10px;
    margin-bottom: 5px;
}

.childlist-level {
    font-weigt:bold;
    font-size: 14pt;
    color: #8080C0;
    margin-top: 10px;
    margin-bottom: 5px;
}

.childlist {
    margin: 10px;
    margin-left: 30px;
}



.pagesubsubtitle {
    font-size: 12pt;
    font-weight: bold;
    color: #8080C0;
    margin-top: 5px;
    margin-bottom: 5px;
}



p   {
     margin-top: 10px;
     margin-bottom: 0px;
}

p.code {
        font-family: Monospaced;
	margin-left: 22px;
       }


p.indent1  {margin-left: 3px}

p.indent2  {margin-left: 12px}

p.indent3  {margin-left: 32px}

p.note {margin-top: -19px;
	margin-left: 22px}

p.table {
     margin-top:0px;
     margin-bottom: 0px}

blockquote.menu {margin-left: 18px;
		margin-top: 10px}

center {margin-top: 10px}



table {border: none;
       border-color: white;
       margin-top: 5px;
       margin-bottom: 5px}

td {
    font-size: 12pt;
    font-family: SansSerif, Arial, Helvetica, sans-serif;
    padding-left: 1px;
    padding-right: 1px;
    padding-top: 1px;
    padding-bottom: 1px} 


th {padding-left: 1px;
    padding-right: 1px;
    padding-top: 1px;
    padding-bottom: 1px}


small {font-size: x-small}

dl.see_also {margin-left: 0px;
    margin-top: 10px;
    margin-bottom: 10px}

.xmlcomment {
     background-color: lightgray;
}

.xmlcdata {
      background-color: #6495ed;
}

.xmlattr {
   font-weight: bold;
}

.idv {text-decoration: none;background-color: #ffffcc;}

a.idv {text-decoration: none }

a.nounderline {text-decoration: none }

pre {  
     font-family: Monospaced, "Courier New", Courier, mono; 
    }

code {  
        font-family: Monospaced, "Courier New", Courier, mono; 
}
