/* Based on the html 2.0 style sheet in the CSS1 Spec *//*******************//* Set up defaults *//*******************/BODY {  margin-right: 0.5em;  margin-top: 0.5em;  margin-bottom: 0.5em;  margin-left: 0.5em;  font-family: Times, serif;  font-size: 12pt;  background: white;  color: black;}H1, H2, H3, H4, H5, H6, P, UL, OL, DIR, MENU, DIV,DT, DD, ADDRESS, BLOCKQUOTE, PRE, HR { display: block }B, STRONG, I, EM, CITE, VAR, TT, CODE, KBD, SAMP, IMG, SPAN { display: inline }LI { display: list-item }B, STRONG { font-weight: bolder } I, CITE, EM, VAR { font-style: italic }PRE, TT, CODE, KBD, SAMP { font-family: Courier, monospace }PRE { white-space: pre }HR { border-top: solid }        /**************//* Paragraphs *//**************/P {  margin-top: 1em;  margin-bottom: 0em}/*********//* Links *//*********/A:link { color: blue; }A:visited { color: red; }A:active { background: yellow; }A:link IMG { border: 1px solid blue; }A:visited IMG { border: 1px solid red; }A:active IMG { border: 1px solid navy; }/******************//* Set up headers *//******************//* Font-family */H1, H2, H3, H4, H5, H6 {  font-family: Arial, Helvetica, Sans-serif}/* Margins */H1 { margin-bottom: 1em; }H2, H3, H4 { margin-top: 1em; margin-bottom: 0.5em; }H5, H6 { margin-top: 0.5em }/* Alignment */H1 { text-align: center }H2, H3, H4, H5, H6 { text-align: left }/* Weight & Style */H5 { font-style: italic }/* Size */H1 { font-size: 24pt }H2 { font-size: 20pt }H3 { font-size: 18pt }H4, H5 { font-size: 14pt }H6 { font-size: 12pt }/* Text-transform */H1, H2, H3, H4 { text-transform: capitalize; }H5, H6 { text-transform: uppercase; }/**********//* Tables *//**********/TABLE { display: block }TH {  font-family: Helvetica, Arial, Sans-serif;  font-weight: bolder;  text-align: center;  vertical-align: top;}TD { text-align: left }/*********//* Lists *//*********/UL {  margin-left: 1.5em;  padding-left: 0em;  margin-top: 1em;  margin-bottom: 0em}UL LI { margin-bottom: 0.25em }BODY UL LI { list-style-type: disc }BODY UL UL LI { list-style-type: square }BODY UL UL UL LI { list-style-type: circle }BODY UL UL UL UL LI { list-style-type: disc }BODY UL UL UL UL UL LI { list-style-type: square }BODY UL UL UL UL UL UL LI { list-style-type: circle }/*****************//* Ordered Lists *//*****************/OL {  margin-left: 1.5em;  padding-left: 0em;  margin-top: 1em;  margin-bottom: 0em}OL LI { margin-bottom: 0.25em }BODY OL LI { list-style-type: decimal }BODY OL OL LI { list-style-type: upper-alpha }BODY OL OL OL LI { list-style-type: upper-roman }BODY OL OL OL OL LI { list-style-type: lower-alpha }BODY OL OL OL OL OL LI { list-style-type: lower-roman }BODY OL OL OL OL OL OL LI { list-style-type: decimal }/*********************//* Description Lists *//*********************/DL {  margin-left: 1.5em;  padding-left: 0em;  margin-top: 1em;  margin-bottom: 0em}DT {  font-weight: bolder;  margin-top: 0.5em}DD {   margin-top: 0.25em;  margin-left: 1em;  margin-bottom: 1em;}/********************//* In-line Elements *//********************/CITE { font-style: italic }EM CITE {  font-style: italic;  font-weight: bold}/*******************//* Address Element *//*******************/ADDRESS {  margin-top: 1em;  color: blue;  font-style: oblique}/*********************************//* Useful classes                *//*********************************/DIV.center { text-align: center }HR.full {  width: 100%;  padding-right: 0;  padding-left: 0}HR.half {  width: 100%;  padding-right: 25%;  padding-left: 25%}HR.p100 {  width: 100%;  padding-right: 0;  padding-left: 0}HR.p80 {  width: 100%;  padding-right: 10%;  padding-left: 10%}HR.p50 {  width: 100%;  padding-right: 25%;  padding-left: 25%}