body {
  font-size: 100%;
  color: #660000;
  background-color: #0095b6;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-weight: normal; }

a:link {
  background-color: #ffffff;
  color: #0000cc;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }
a:visited {
  background-color: #ffffff;
  color: #cc00cc;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }
a:hover {
  background-color: #cccccc;
  color: #ffffff;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }
a:active {
  background-color: #cccccc;
  color: #ffffff;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }

h1 {
  background-color: #ffffff;
  color: #8b00ff;
  font-weight: bold;
  font-size: 180%;
  font-family: "Maiandra GD", "Trebuchet MS", Arial, Helvetica, sans-serif;
  text-align: left;
  margin-top: 0em;
  margin-bottom: 1em; }
h2 {
  background-color: #ffffcc;
  color: #0095b6;
  font-weight: bold;
  font-size: 150%;
  font-family: "Maiandra GD", "Trebuchet MS", Arial, Helvetica, sans-serif;
  margin-top: 0em;
  margin-bottom: 1em; }
h3 {
  background-color: #ffffcc;
  color: #660000;
  font-weight: bold;
  font-size: 125%;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  margin-top: 2em;
  margin-bottom: 1em; }
h4 {
  background-color: #ffffcc;
  color: #660000;
  font-weight: bold;
  font-size: 100%;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  margin-top: 2em;
  margin-bottom: 1em; }

em {
  font-style: italic; }
strong {
  background-color: #ffffcc;
  color: #8b00ff;
  font-weight: bold;
  font-size: 100%;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }
strong.main {
  background-color: #ffffff;
  color: #8b00ff;
  font-weight: bold;
  font-size: 100%;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }
strong.tbl {
  background-color: #ffffff;
  color: #8b00ff;
  font-weight: bold; }
.plainstrong {
  font-weight: bold; }
abbr { 
  border-bottom: 1px dashed #8b00ff; }
acronym {
  border-bottom: 1px dashed #8b00ff; }
.def { 
  font-style: italic;
  border-bottom: 1px dashed #8b00ff; }
.plaindef { 
  border-bottom: 1px dashed #8b00ff; }
sup {
  background-color: #ffffcc;
  color: #8b00ff;
  font-weight: bold;
  font-size: 80%;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }

.hlt {
  background-color: #ffffcc;
  color: #8b00ff;
  font-weight: bold;
  font-size: 100%;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }
.hltmain {
  background-color: #ffffff;
  color: #8b00ff;
  font-weight: bold;
  font-size: 100%;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }
.unhlt {
  background-color: #ffffcc;
  color: #660000;
  font-weight: normal;
  font-size: 100%;
  font-family: Georgia, "Times New Roman", Times, serif; }
.unhltmain {
  background-color: #ffffff;
  color: #660000;
  font-weight: normal;
  font-size: 100%;
  font-family: Georgia, "Times New Roman", Times, serif; }

p {
  margin-top: 0em;
  margin-bottom: 1em; }
.triple {
  margin-top: 0em;
  margin-bottom: 2em; }
.smsans {
  font-size: 80%;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  margin-top: 0em;
  margin-bottom: 1em; }
.smsanstriple {
  font-size: 80%;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  margin-top: 0em;
  margin-bottom: 2em; }


div.content {
  background-color: #ffffff;
  color: #660000;
  margin-left: 13%;
  margin-right: 13%;
  padding: 15px; }
div.hpcontent {
  background-color: #ffffff;
  color: #660000;
  margin-left: 13%;
  margin-right: 13%;
  padding: 15px; }

.snmain {
  background-color: #ffffcc;
  color: #ff3300; }
.snsec {
  background-color: #ffffcc;
  color: #8b00ff; }

div.triple {
  margin-top: 0em;
  margin-bottom: 2em; }

div.footnote {
  margin-top: 2em;
  margin-bottom: 1em; }

div.footer {
  background-color: #000033;
  color: #ffffff;
  margin-left: 13%;
  margin-right: 13%;
  padding: 15px; }

p.extraheader {
  background-color: #000033;
  color: #ffffff;
  font-weight: bold;
  font-size: 100%;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  text-align: center;
  margin-left: 13%;
  margin-right: 13%;
  margin-top: 0em;
  margin-bottom: 0em; }

p.valid {
  text-align: center; }

div.section {
  background-color: #ffffcc;
  color: #660000;
  border-width: thin;
  border-color: #8b00ff;
  border-style: solid;
  padding: 7px;
  margin-bottom: 1em; }
div.section a:link {
  background-color: #ffffcc;
  color: #0000cc; }
div.section a:visited {
  background-color: #ffffcc;
  color: #cc00cc; }
div.section a:hover {
  background-color: #8b00ff;
  color: #ffffcc; }
div.section a:active {
  background-color: #8b00ff;
  color: #ffffcc; }

div.subsection {
  background-color: #ffffff;
  color: #660000;
  border-width: thin;
  border-color: #8b00ff;
  border-style: solid;
  padding: 5px;
  margin-top: 1em;
  margin-bottom: 1em; }
div.subsection a:link {
  background-color: #ffffff; 
  color: #0000cc; }
div.subsection a:visited {
  background-color: #ffffff;
  color: #cc00cc; }
div.subsection a:hover {
  background-color: #8b00ff;
  color: #ffffff; }
div.subsection a:active {
  background-color: #8b00ff;
  color: #ffffff; }

div.subtable {
  background-color: #ffffff;
  color: #660000; }
div.subtable a:link {
  background-color: #ffffff; 
  color: #0000cc; }
div.subtable a:visited {
  background-color: #ffffff;
  color: #cc00cc; }
div.subtable a:hover {
  background-color: #8b00ff;
  color: #ffffff; }
div.subtable a:active {
  background-color: #8b00ff;
  color: #ffffff; }

div.subsmsans {
  background-color: #ffffff;
  font-size: 75%;
  color: #660000;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  border-width: thin;
  border-color: #8b00ff;
  border-style: solid;
  padding: 5px;
  margin-top: 1em;
  margin-bottom: 1em; }
div.subsmsans a:link {
  background-color: #ffffff; 
  color: #0000cc; }
div.subsmsans a:visited {
  background-color: #ffffff;
  color: #cc00cc; }
div.subsmsans a:hover {
  background-color: #8b00ff;
  color: #ffffff; }
div.subsmsans a:active {
  background-color: #8b00ff;
  color: #ffffff; }

p.link {
  background-color: #ffffcc;
  color: #660000;
  font-weight: normal;
  font-size: 100%;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  text-align: center;
  border-width: thin;
  border-color: #8b00ff;
  border-style: solid;
  padding: 5px;
  margin-top: 1em;
  margin-bottom: 1em; }
p.link a:link {
  background-color: #ffffcc; 
  color: #0000cc; }
p.link a:visited {
  background-color: #ffffcc;
  color: #cc00cc; }
p.link a:hover {
  background-color: #8b00ff;
  color: #ffffcc; }
p.link a:active {
  background-color: #8b00ff;
  color: #ffffcc; }

p.linksm {
  background-color: #ffffcc;
  color: #660000;
  font-weight: normal;
  font-size: 80%;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  text-align: center;
  border-width: thin;
  border-color: #8b00ff;
  border-style: solid;
  padding: 5px;
  margin-top: 1em;
  margin-bottom: 1em; }
p.linksm a:link {
  background-color: #ffffcc; 
  color: #0000cc; }
p.linksm a:visited {
  background-color: #ffffcc;
  color: #cc00cc; }
p.linksm a:hover {
  background-color: #8b00ff;
  color: #ffffcc; }
p.linksm a:active {
  background-color: #8b00ff;
  color: #ffffcc; }

p.linklogo {
  background-color: #ffffcc;
  color: #660000;
  font-weight: normal;
  font-size: 100%;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  text-align: center;
  border-width: thin;
  border-color: #8b00ff;
  border-style: solid;
  padding: 5px;
  margin-top: 1em;
  margin-left: 10em;
  margin-bottom: 1em; }
p.linklogo a:link {
  background-color: #ffffcc; 
  color: #0000cc; }
p.linklogo a:visited {
  background-color: #ffffcc;
  color: #cc00cc; }
p.linklogo a:hover {
  background-color: #8b00ff;
  color: #ffffcc; }
p.linklogo a:active {
  background-color: #8b00ff;
  color: #ffffcc; }


table.topbrdr {
  background-color: #ffffff;
  color: #660000;
  border-top: 1px solid #cc6666;
  border-left: 1px solid #cc6666;
  margin-bottom: 2em; }
table.topbrdr th {
  padding: 3px;
  border-top: 1px solid #cc6666;
  border-right: 1px solid #cc6666;
  border-bottom: 2px solid #cc6666;
  text-align: center;
  vertical-align: bottom;
  font-weight: bold;
  font-size: 100%;
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif; }
table.topbrdr td {
  padding: 3px;
  border-right: 1px solid #cc6666;
  border-bottom: 1px solid #cc6666;
  vertical-align: bottom;
  font-size: 100%;
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif; }
table.topbrdr tfoot td {
  border-top: 1px solid #cc6666;
  font-size: 80%; }
table.topbrdr sup {
  background-color: #ffffff;
  color: #8b00ff;
  font-weight: bold;
  font-size: 80%;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}

table.leftbrdr {
  background-color: #ffffff;
  color: #660000;
  border-top: 1px solid #cc6666;
  border-left: 1px solid #cc6666;
  margin-bottom: 2em; }
table.leftbrdr th {
  padding: 3px; 
  border-right: 2px solid #cc6666;
  border-bottom: 1px solid #cc6666;
  border-left: 1px solid #cc6666;
  text-align: left;
  vertical-align: bottom;
  font-weight: bold;
  font-size: 100%;
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif; }
table.leftbrdr td {
  padding: 3px;
  border-right: 1px solid #cc6666;
  border-bottom: 1px solid #cc6666;
  vertical-align: bottom;
  font-size: 100%;
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif; }

table.bothbrdr {
  background-color: #ffffff;
  color: #660000;
  border-top: 1px solid #cc6666;
  border-left: 1px solid #cc6666; }
table.bothbrdr th {
  padding: 3px;
  border-top: 1px solid #cc6666;
  border-right: 2px solid #cc6666;
  border-bottom: 2px solid #cc6666;
  border-left: 1px solid #cc6666;
  text-align: center;
  vertical-align: bottom;
  font-weight: bold;
  font-size: 100%;
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif; }
table.bothbrdr td {
  padding: 3px;
  border-right: 1px solid #cc6666;
  border-bottom: 1px solid #cc6666;
  vertical-align: bottom;
  font-size: 100%;
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif; }
table.bothbrdr tfoot td {
  border-top: 1px solid #cc6666;
  font-size: 80%; }
table.bothbrdr sup {
  background-color: #ffffff;
  color: #8b00ff;
  font-weight: bold;
  font-size: 80%;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}

table.airy {
  background-color: #ffffff;
  color: #660000;
  border-top: 1px solid #cc6666;
  border-right: 3px solid #cc6666;
  border-bottom: 3px solid #cc6666;
  border-left: 1px solid #cc6666;
  border-spacing: 20px;
  margin-left: auto;
  margin-right: auto; }
table.airy th {
  padding: 20px;
  border-top: 1px solid #0095b6;
  border-right: 3px solid #0095b6;
  border-bottom: 3px solid #0095b6;
  border-left: 1px solid #0095b6;
  text-align: center;
  vertical-align: top;
  font-weight: bold;
  font-size: 125%;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  background-color: #ffffff;
  color: #8b00ff; }
table.airy td {
  padding: 20px;
  border-right: 1px solid #cc6666;
  border-bottom: 1px solid #cc6666;
  vertical-align: top;
  font-size: 100%;
  font-family: Georgia, "Times New Roman", Times, serif; }
table.airy tfoot td {
  border-top: 1px solid #cc6666;
  font-size: 80%; }
table.airy sup {
  background-color: #ffffff;
  color: #8b00ff;
  font-weight: bold;
  font-size: 80%;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}

caption {
  padding: 3px;
  background-color: #ffffcc;
  color: #8b00ff;
  font-weight: bold;
  font-size: 100%;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }

.cellhlt {
  background-color: #ffffff;
  color: #8b00ff;
  font-weight: bold;
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif; }

.cellalt {
  background-color: #ffffff;
  color: #660000; }

.cellshade {
  background-color: #cc6666; 
  color: #ffffff; 
  border: 1px solid #ffffff; }


.left {
  float: left;
  padding-top: 0px;
  padding-right: 5px;
  padding-bottom: 0px;
  padding-left: 0px; }
.right {
  float: right;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 5px; }
.ctr {
  text-align: center; }
.logo {
  float: left;
  padding-top: 0px;
  padding-right: 15px;
  padding-bottom: 0px;
  padding-left: 0px; }

ol {
  margin-top: 1em;
  margin-bottom: 2em; }
ol.li {
  margin-top: 0em;
  margin-bottom: 1em; }

ol.double {
  margin-top: 1em;
  margin-bottom: 2em; }
ol.double li {
  margin-top: 0em;
  margin-bottom: 1em; }

ul {
  margin-top: 1em;
  margin-bottom: 1em; }
ul li {
  margin-bottom: 0em;
  list-style-type: bullet; }

ul.heade {
  margin-top: 2em; }
ul.heade li {
  margin-bottom: 0em;
  margin-left: -2.5em;
  list-style-type: none; }
ul.sube li {
  margin-bottom: 1em;
  margin-left: -2.5em;
  list-style-type: none; }
ul.list {
  margin-left: 1em; }
ul.list li {
  margin-bottom: 0em;
  margin-left: 1em;
  list-style-image: url(bulletlahpur.gif); }

ul.nobullet {
  margin-top: 1em;
  margin-bottom: 1em; }
ul.nobullet li {
  margin-bottom: 0em;
  margin-left: -2.5em;
  list-style-type: none; }

dl.main {
  margin-top: 1em;
  margin-bottom: 2em; }
dl.main dt {
  background-color: #ffffff;
  color: #8b00ff;
  font-weight: normal;
  font-size: 100%;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  margin-top: 0em;
  margin-bottom: 0em; }
dl.main dd {
  margin-top: 0em;
  margin-bottom: 0em; }

dl {
  margin-top: 1em;
  margin-bottom: 2em; }
dl dt {
  background-color: #ffffcc;
  color: #8b00ff;
  font-weight: normal;
  font-size: 100%;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  margin-top: 0em;
  margin-bottom: 0em; }
dl dd {
  margin-top: 0em;
  margin-bottom: 0em; }

dl.double {
  margin-top: 1em;
  margin-bottom: 2em; }
dl.double dt {
  background-color: #ffffcc;
  color: #8b00ff;
  font-weight: normal;
  font-size: 100%;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  margin-top: 1em;
  margin-bottom: 0em; }
dl.double dd {
  margin-top: 0em;
  margin-bottom: 1em; }

dl.words {
  margin-top: 1em;
  margin-bottom: 2em; }
dl.words dt {
  background-color: #ffffcc;
  color: #8b00ff;
  font-weight: bold;
  font-style: italic;
  font-size: 100%;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  margin-top: 1em;
  margin-bottom: 0em; }
dl.words dd {
  margin-top: 0em;
  margin-bottom: 1em; }

dl.multimain {
  margin-top: 1em;
  margin-bottom: 2em; }
dl.multimain dt {
  background-color: #ffffff;
  color: #8b00ff;
  font-weight: bold;
  font-size: 100%;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  margin-top: 2em;
  margin-bottom: 0em; }
dl.multimain dd {
  margin-top: 0em;
  margin-bottom: 1em; }
dl.multimain dd.sub {
  font-weight: bold;
  margin-top: 1em;
  margin-bottom: 0em; }

dl.multi {
  margin-top: 1em;
  margin-bottom: 2em; }
dl.multi dt {
  background-color: #ffffcc;
  color: #8b00ff;
  font-weight: bold;
  font-size: 100%;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  margin-top: 2em;
  margin-bottom: 0em; }
dl.multi dd {
  margin-top: 0em;
  margin-bottom: 1em; }
dl.multi dd.sub {
  font-weight: bold;
  margin-top: 1em;
  margin-bottom: 0em; }

p.listhead {
  font-style: italic;
  margin-bottom: -1em;
  margin-left: 1em;}
.hw {
  background-color: #ffffcc;
  color: #8b00ff;
  font-weight: bold;
  font-size: 110%;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }
.subh {
  background-color: #ffffcc;
  color: #8b00ff;
  font-weight: normal;
  font-size: 100%;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }
.quote {
  font-weight: bold; }
.word {
  font-style: italic; }
.wordsubh {
  background-color: #ffffcc;
  color: #8b00ff;
  font-weight: normal;
  font-size: 100%;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  font-style: italic; }
.note {
  font-size: 75%;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  font-style: italic; }
.ui {
  font-style: normal; }
.ub {
  font-weight: normal; }
.strike {
  text-decoration: line-through }

.ja {
  font-family: "MS Mincho", "MS Gothic", "Microsoft Sans Serif", Osaka;
  font-style: normal; }
.jahlt {
  background-color: #ffffcc;
  color: #8b00ff;
  font-weight: bold;
  font-size: 100%;
  font-family: "MS Mincho", "MS Gothic", "Microsoft Sans Serif", Osaka;
  font-style: normal; }
.jaunhlt {
  background-color: #ffffcc;
  color: #660000;
  font-weight: normal;
  font-size: 100%;
  font-family: "MS Mincho", "MS Gothic", "Microsoft Sans Serif", Osaka;
  font-style: normal; }
.jahw {
  background-color: #ffffcc;
  color: #8b00ff;
  font-weight: bold;
  font-size: 110%;
  font-family: "MS Mincho", "MS Gothic", "Microsoft Sans Serif", Osaka; }
.jasubh {
  background-color: #ffffcc;
  color: #8b00ff;
  font-weight: normal;
  font-size: 100%;
  font-family: "MS Mincho", "MS Gothic", "Microsoft Sans Serif", Osaka; }