/* styles1.css - called by styles2.css, for better browers */

/* html is added to give the declaration greater specificity so that it overrides the other values */

/* margin order: top right bottom left */
/* generic font choices: serif, sans-serif, monospace, cursive, fantasy */
/* font order: italic bold 1em/1 sans-serif */
/* note that 1em is the font size and the 1 after the / is the multiplier for the line height */

/* real styles */

html a {cursor: auto}

html a:link {font-weight:bold; color: #000099; background: transparent; text-decoration: none; margin: 0em 0% 0em 0%; line-height: 1.5}

html a:visited {font-weight:bold; color: #006666; background: transparent; text-decoration: none; line-height: 1.5}

html a:active {color: #006699; background: transparent; text-decoration: none; line-height: 1.5}

html a:hover {color: #9A8B6A; background: transparent; text-decoration: underline; line-height: 1.5; cursor:pointer}

html address {margin: 0em 0% 0em 0%; font: italic 1em/1 sans-serif}

html b {font-weight: bold}

html big {font-size: 1.5em}

html blockquote {margin: 0em 0% 0em 0%; line-height: 1}

html body {
	margin: 0em 0% 0em 0%; 
	font: normal normal 10pt/1 Arial, sans-serif; 
	background: #ffffff; 
	color: #000000; 
	cursor: default;
}

html button {cursor: auto}

html caption {margin: 0em 0% 0em 0%; font: italic .8em/1 sans-serif}

html code {font-size: 1em; font-family: monospace} /* to avoid overriding boldness/italicity by using font */

html div {font-size: 10pt; margin: 0em 0% 0em 0%; line-height: 1.1}
html div.mainheader {font-size: 14pt; background-color:#006699; color:#ffffff; margin: 5pt 5pt 5pt 0pt; line-height: 1.1; padding:5pt; width:100%}
html div.header {color: #cccccc; margin: 8pt 0% 8pt 8pt; font: normal bold 12pt/1 Arial, Helvetica, sans-serif}
html div.credits {color: #9A8B6A; margin: .5em 0% .5em 0%; font: normal bold 12pt/1 Arial, Helvetica, sans-serif}
html div.special {color: #660066; margin: 8pt 0% 8pt 8pt; font: normal bold 12pt/1 Arial, Helvetica, sans-serif}


html dd {font-size: 10pt; margin: 0em 0% 0em 0%; line-height: 1}

html dl {margin: 1em 0% 0em 0%}

html dl dl {margin: 1em 10% 0em 0%}

html dl dl dt {font-size: 10pt; font-style:italic; color:#333333; margin: .5em 0% 0em 0%; line-height: 1.1}

html dt {font-weight:bold; color:#660000; margin: .6em 0% 0em 0%; line-height: 1.1}

html em {color:#003366; font-style:italic; font-weight: bold}

html h1 {color: #006666; margin: .8em 0% .8em 0%; font: normal bold 14pt/1.1 Arial, Helvetica, sans-serif}
html table.h1 {table-layout: fixed; border:thin #006666 solid; margin-top:10pt}
html div.h1 {margin:8pt; padding:4pt; border: 2px #006666 solid}

html h2 {color: #9A8B6A; margin: .6em 0% .6em 0%; font: italic bold 13pt/1.1 Arial, Helvetica, sans-serif}
html table.h2 {table-layout: fixed; border:thin #006699 solid; margin-top:10pt}
html div.h2 {margin:6pt; padding:4pt; border: 2px #006699 solid}

html h3 {color: #000066; margin: .5em 0% .5em 0%; font: normal bold 12pt/1 Arial, Helvetica, sans-serif}
html table.h3 {table-layout: fixed; border:thin #9A8B6A solid; margin-top:10pt}
html h3.category {color: #666666; margin: .3em 0% .3em 0%; font: italic bold 10pt/1 Arial, Helvetica, sans-serif}
html div.h3 {margin:6pt; padding:4pt; border: 1px #9A8B6A solid}

html h4 {color: #006666; margin: .5em 0% .1em 0%; font: normal bold 11pt Arial, Helvetica, sans-serif}
html table.h4 {table-layout: fixed; border:thin #164F84 solid; margin-top:10pt}
html div.h4 {margin:2pt; }

html h5 {color: #666633; margin: .5em 0% .1em 0%; font: normal bold 10pt Arial, Helvetica, sans-serif}

html h6 {margin: 0em 0% 0em 0%; font: 10pt/1 Arial, Helvetica, sans-serif}

html hr {color:#006666; margin: 0em 0% 0em 0%}
html hr.light {color:#9A8B6A; margin: 0em 0% 0em 0%}

html i {font-style: italic}

html input {cursor: auto}
html input:focus {background-color: yellow;}

html kbd {font: 1em/1 monospace}

html label {color:#000033; font: italic .8em/1 sans-serif}

html li {margin: 0em 0% 0em 0%; line-height: 1; font-size:10pt; color:#9A8B6A}

html ol {margin: 0em 0% 0em 5%; list-style: decimal}

html ul ul ol ol, html ul ol ul ol, ol ul ol ol, html ol ol ul ol, html ol ul ol, ol ol {list-style: lower-alpha}

html ol ul ol ol, html ol ol ul ol, html ul ol ol ol, ol ol ol {list-style: lower-roman}

html ol ol ol ol {list-style: decimal}

html p {font-size: 10pt; margin: 10pt 0% 10pt 0%; line-height: 1; white-space:normal}

html p.link {font-size: 10pt; margin: 8pt 0% 0em 10pt; line-height: 1; white-space:normal}

html pre {margin: 0em 0% 0em 0%; font: 1em/1 monospace}

html samp {font: 1em/1 monospace}

html small {font: 8pt/1 Arial, sans-serif}

html span {}

html span.keywords {color: #164F84; font: normal bold 10pt Arial, Helvetica, sans-serif; text-transform:capitalize; }
html span.value {color: #000000; font: normal normal 10pt Arial, Helvetica, sans-serif; }
html span.name {color: #1F5A92; font: normal bold 11pt Arial, Helvetica, sans-serif; text-transform:capitalize}
html span.capitalize {font: normal bold 10pt Arial, Helvetica, sans-serif; text-transform:capitalize}
html span.arrow {margin: 0em 12pt 0em 0pt; color: #9A8B6A; font: normal bold 10pt Arial, Helvetica, sans-serif;}
html span.position {margin: 0em 0% 0em 2%; color: #1A3689; font: normal bold 11pt Arial, Helvetica, sans-serif;}

html strong {color:#000033; font-weight: bold}

html sub {font-size: 1em}

html sup {font-size: 1em}

html tr {font-family:Arial; line-height: 1}
html td {font-family:Arial; line-height: 1}

html td.normal {background-color:#cccccc; line-height: 1}
html td.hilite {background-color:#ffff00; line-height: 1}
html td.openclose {margin: 0em 5pt 0em 0pt; width:30px; background-color:#D4C4A3;}
html tr.header {background-color:#1A3689;}


html textarea {cursor: text}

html th {font: bold 10pt/1 sans-serif}

html tt {font: 1em monospace}

html ul {margin: 10pt 0% 0em 5%; list-style: disc}

html ul ul, ol ol ul ul, html ol ul ol ul, ul ol ol ul, html ol ul ul, ul ol ul {list-style: circle}

html ol ul ul ul, html ul ol ul ul, html ul ul ol ul, html ul ul ul {list-style: square}

html ul ul ul ul {list-style: disc}