/* methodology.css
 *
 * $Id: methodology.css,v 1.2 2004/04/06 10:45:31 www Exp $
 */


.qmBody
{
   max-width: 38em; 
}

.qmBody table
{
   max-width: 50em; 
}

.qmMarginNote
{
	float: right;
}

.qmDefn, .qmItemName
{
   font-style: italic;
}

.qmItemName b
{
   font-style: normal;
}

.qmdh
{
   color: #FF6600;
}

.qmUsageValueLow
{
    background-color: #00C000;
    font-weight: bold;
    width: 100%;
}

.qmUsageValueMedium
{
    background-color: #FF9900;
    font-weight: bold;
    width: 100%;
}

.qmUsageValueHigh
{
    background-color: #E00000;
    font-weight: bold;
    width: 100%;
}

.qmTOCChapter
{
    font-weight: bold;
    margin: 0pt;
    margin-top: 0pt;
    margin-bottom: 0pt;
}

.qmTOCSection
{
    font-weight: normal;
    margin: 16pt;
    margin-top: 0pt;
    margin-bottom: 0pt;
}

.qmTOCSubsection
{
    margin: 16pt;
    margin-top: 0pt;
    margin-bottom: 0pt;
}


.qmTOCSubsubsection
{
    margin: 16pt;
    margin-top: 0pt;
    margin-bottom: 0pt;
}

.qmTOCReport, .qmTOCTemplate, .qmTOCFurtherReading
{
    margin: 16pt;
    margin-top: 2pt;
    margin-bottom: 2pt;
    font-weight: normal;
}

.qmLOFFigureNumber
{
    font-weight: bold;
}


.qmIndexMainWord
{
    margin: 0pt;
    margin-top: 0pt;
    margin-bottom: 0pt;
    font-weight: bold;
}

.qmIndexSubitem
{
    margin: 16pt;
    margin-top: 0pt;
    margin-bottom: 0pt;
    font-weight: normal;
}

.qmIndexSee
{
    font-style: italic;
}

.qmIndexRef, .qmIndexSeeItem
{
    
}


.qmtt
{
    font-family: Courier, monospace;
    color: Maroon;
/*    white-space: pre; */
}

.qmCodeFrag
{
    font-family: Courier, monospace;
    color: Maroon;
    white-space: pre;
    margin: 40pt;
    margin-top: 0pt;
    margin-bottom: 0pt;
   
}

.qmSymbol
{

}

.qmUncolour
{
	color: Black;
}

.qmPreviousNext
{
   margin: 40pt;
   margin-top: 0pt;
   margin-bottom: 0pt;
   color: #DC143C;
}

.qmHomeLink
{
    padding-left: 16pt;
}

.nounderline
{
    text-decoration: none;
}

.qmBlockQuote
{
	margin: 40pt;
	margin-top: 6pt;
	margin-bottom: 6pt;
	font-style: italic;
}

.qmDocumentHeader
{

}


.qmFrontPage
{
/*	width: 900px; */
	padding: 10pt 10pt 10pt 10pt;
/*	background-color: #E0E0E0; */
/*	background-color: #FFFFFF; */
}

.qmFrontPage h1
{
    font-family: Helvetica, Arial, sans-serif;
    font-weight: bold;
    font-size: 12pt;
    text-align: center;
    color: #404040;
    margin-top: 0pt;
    margin-bottom: 10pt;
}

.qmFPDocumentHeader
{
    background-color: White;
    font-family: Helvetica, Arial, sans-serif;
    border: solid #800000;
    padding: 6pt 0pt 6pt 0pt;
}

.qmFPChapterGroup
{
    margin: 0pt 0pt 6pt 0pt;
}

.qmFPDocumentHeader p
{
    margin-top: 6pt;
    text-align: center;
}

.qmFPDocumentHeader h1
{
    font-family: Helvetica, Arial, sans-serif;
    font-weight: bold;
    font-size: 14pt;
    text-align: center;
    color: #800000;
    margin: 0pt 0pt 0pt 0pt;
}


.qmFPMainSections, .qmFPMeasurements
{
/*    float: left; */
    padding: 5pt 5pt 5pt 5pt; 
    border: solid #800000;
    border-width: medium;
    margin: 10pt 10pt 10pt 0pt;
    background-color: White; /* #F0F0F0; */

}

.qmFPStepBySteps
{
/*    float: right; */
    padding: 5pt 5pt 5pt 5pt; 
    border: solid #800000;
    border-width: medium;
    margin: 10pt 0pt 10pt 10pt;
    background-color: White; /* #F0F0F0; */

}

.qmFPStepByStep
{
    padding: 5pt 5pt 5pt 5pt;
    margin: 10pt 10pt 10pt 10pt;
}


.qmFrontPage A:link, .qmFrontPage A:visited, .qmFrontPage A:active
{
	color: #800000;
}

.qmBreak
{
	width: 800px;
}

a:link img, a:visited img
{
    border: 0pt
}

A:link, A:visited, A:active
{
	color: #800000;
}

.qmHomeLink a:link, .qmHomeLink a:visited, .qmHomeLink a:active
{
	color: #DC143C;
}

.qmLOFfigure a:link img, .qmLOFfigure a:visited img, .qmLOFfigure a:active img
{
    border: solid #800000;
    border-width: thin;
    vertical-align: middle;
    margin: 2pt 16pt 2pt 2pt;
}

.qmHomeLink a:link img, .qmHomeLink a:visited img, .qmHomeLink a:active img
{
    vertical-align: middle;
    margin: 0pt 3pt 0pt 0pt;
}

.qmFeedbackLink a:link img, .qmFeedbackLink a:visited img, .qmFeedbackLink a:active img
{
    vertical-align: middle;
    margin: 0pt 3pt 0pt 0pt;
}

.qmMarginNote
{
	float: right;
	width: 100pt;
	margin: 20pt;
	border: solid #800000;
	border-width: thin;
}

.qmIndexNumber
{
    vertical-align: super;
    font-size: xx-small;
    background-color: red;
}

.qmResponsibility
{
   margin: 0pt 20pt 14pt 0pt;
}

.qmResponsibilityLevel
{
   margin: 0pt 0pt 0pt 0pt;
   font-weight: bold;
   color: #800000;
}

.qmCopyrightFooter
{
    margin: 20px 0 0 0;
    
}