
BODY {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  margin-top: 0px;
  margin-right: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  color: #00012A;
}

DIV, TD {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  color: #00012A;
}

.bg-home {
  background-image: url(images/lung-hm.jpg);
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-position: center center;
}

.bg-home2 {
  background-image: url(images/bg-hn.gif);
  background-position: right;
}

.indent {
  margin-right: 15px;
  margin-left: 15px;
}

.indent-pad {
  padding-top: 14px;
  padding-left: 25px;
  font-size: 8pt;
  line-height: 12pt;
  color: #00012A;
}

.indent-pad2 {
  padding-top: 14px;
  font-size: 8pt;
  line-height: 12pt;
  color: #00012A;
}

.indent-p {
  margin-right: 35px;
  font-size: 10pt;
  line-height: 15pt;
  margin-top: 15px;
  margin-bottom: 0px;
  margin-left: 20pt;
}

.indent-call-box {
  margin-left: 15px;
  background-color: #7DA7D9;
  background-image: url(images/spcr-bg-blu.gif);
  background-repeat: repeat;
  border-top: 1px #000144 solid;
  margin-top: 10px;
  margin-right: 8px;
  border-right: 1px #000144 solid;
  border-bottom: 1px #000144 solid;
  border-left: 1px #000144 solid;
}

.spc-lft {
  margin-left: 15px;
}

.spc-rgt {
  margin-right: 15px;
}

.spc-rgt2 {
  margin-right: 20px;
}

.spc-rgt8 {
  margin-right: 20px;
  margin-bottom: 20px;
}

.brd-hm {
  border-top: 1px #DEE8F5 solid;
  border-right: 1px #DEE8F5 solid;
  border-bottom: 1px #DEE8F5 solid;
  border-left: 1px #DEE8F5 solid;
}

.big {
  font-size: 12pt;
}

.big-bld {
  font-size: 12pt;
  color: #FFFFFF;
  font-weight: bold;
}

.med {
  font-size: 11pt;
}

.med-bld {
  font-size: 11pt;
  font-weight: bold;
}

.sml {
  font-size: 8pt;
}

.sml-bld {
  font-size: 8pt;
  font-weight: bold;
}

A:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: underline;
  color: #3065A4;
  border-top: 0px;
  border-right: 0px;
  border-bottom: 0px;
}

A:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: underline;
  color: #3065A4;
  border-top: 0px;
  border-right: 0px;
  border-bottom: 0px;
}

A:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: underline;
  color: #0066FF;
  border-top: 0px;
  border-right: 0px;
  border-bottom: 0px;
}

A.news:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: underline;
  color: #0000ff;
  border-top: 0px;
  border-right: 0px;
  border-bottom: 0px;
}

A.news:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: underline;
  color: #0000ff;
  border-top: 0px;
  border-right: 0px;
  border-bottom: 0px;
}

A.new:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: underline;
  color: #FFFFFF;
  border-top: 0px;
  border-right: 0px;
  border-bottom: 0px;
}

A.copy:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: underline;
  font-size: 8pt;
  color: #BDD1EB;
}

A.copy:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: underline;
  font-size: 8pt;
  color: #BDD1EB;
}

A.copy:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: underline;
  font-size: 8pt;
  color: #0066FF;
}

A.nav-mn:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
  font-size: 12pt;
  color: #00012A;
  padding-left: 54px;
  background-image: url(images/bul-nav-mn.gif);
  background-repeat: no-repeat;
}

A.nav-mn:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
  font-size: 12pt;
  color: #00012A;
  padding-left: 54px;
  background-image: url(images/bul-nav-mn.gif);
  background-repeat: no-repeat;
}

A.nav-mn:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
  font-size: 12pt;
  color: #ADC7E5;
  padding-left: 54px;
  background-repeat: no-repeat;
  background-image: url(images/bul-nav-mna.gif);
}

A.nav-mn2:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
  font-size: 12pt;
  color: #00012A;
  padding-left: 54px;
  background-image: url(images/bul-nav-mn-2.gif);
  background-repeat: no-repeat;
}

A.nav-mn2:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
  font-size: 12pt;
  color: #00012A;
  padding-left: 54px;
  background-image: url(images/bul-nav-mn-2.gif);
  background-repeat: no-repeat;
}

A.nav-mn2:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
  font-size: 12pt;
  color: #FFFFFF;
  padding-left: 54px;
  background-repeat: no-repeat;
  background-image: url(images/bul-nav-mna-2.gif);
}

A.nav-mn3:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
  font-size: 12pt;
  color: #BDD1EB;
}

A.nav-mn3:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
  font-size: 12pt;
  color: #BDD1EB;
}

A.nav-mn3:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
  font-size: 12pt;
  color: #0066FF;
}

A.nav-sub:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
  color: #3065A4;
  padding-right: 24px;
  background-image: url(images/bul-nav-suba.gif);
  background-repeat: no-repeat;
  background-position: right bottom;
  padding-top: 2px;
}

A.nav-sub:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
  color: #3065A4;
  padding-right: 24px;
  background-image: url(images/bul-nav-suba.gif);
  background-position: right bottom;
  background-repeat: no-repeat;
  padding-top: 2px;
}

A.nav-sub:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: underline;
  font-weight: bold;
  color: #0066FF;
  padding-right: 24px;
  background-image: url(images/bul-nav-sub.gif);
  background-position: right bottom;
  background-repeat: no-repeat;
  padding-top: 2px;
}

A.nav-sub2:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #0066FF;
  padding-right: 24px;
  background-image: url(images/bul-nav-sub2.gif);
  background-repeat: no-repeat;
  background-position: right bottom;
  padding-top: 2px;
  font-size: 8pt;
}

A.nav-sub2:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #0066FF;
  padding-right: 24px;
  background-image: url(images/bul-nav-sub2.gif);
  background-position: right bottom;
  background-repeat: no-repeat;
  padding-top: 2px;
  font-size: 8pt;
}

A.nav-sub2:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: underline;
  font-weight: bold;
  color: #265183;
  padding-right: 24px;
  background-image: url(images/bul-nav-suba2.gif);
  background-position: right bottom;
  background-repeat: no-repeat;
  padding-top: 2px;
  font-size: 8pt;
}

A.nav-sub3:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #0066FF;
  background-image: url(images/bul-nav-suba3.gif);
  background-repeat: no-repeat;
  background-position: left top;
  font-size: 8pt;
  padding-left: 12px;
  text-decoration: none;
  margin-top: 6px;
}

A.nav-sub3:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #0066FF;
  background-image: url(images/bul-nav-suba3.gif);
  background-position: left top;
  background-repeat: no-repeat;
  font-size: 8pt;
  padding-left: 12px;
  text-decoration: none;
  margin-top: 6px;
}

A.nav-sub3:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: underline;
  font-weight: bold;
  color: #265183;
  background-image: url(images/bul-nav-sub3.gif);
  background-position: left top;
  background-repeat: no-repeat;
  font-size: 8pt;
  padding-left: 12px;
}

.sml-wt {
  font-size: 8pt;
  color: #7DA7D9;
}

.slogan {
  font-size: 12pt;
  color: #BDD2EB;
  font-weight: bold;
  margin-top: 45pt;
}

.bg-sub {
  background-image: url(images/flatsub.gif);
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-position: center center;
}

.pat {
  border-top: 1px #DEE8F5 solid;
  background-image: url(images/subheads.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  border-right: 1px #DEE8F5 solid;
  border-bottom: 1px #DEE8F5 solid;
  border-left: 1px #DEE8F5 solid;
}

.abt {
  border-top: 1px #DEE8F5 solid;
  background-image: url(images/subheads2.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  border-right: 1px #DEE8F5 solid;
  border-bottom: 1px #DEE8F5 solid;
  border-left: 1px #DEE8F5 solid;
}

.con {
  border-top: 1px #DEE8F5 solid;
  background-image: url(images/subheads3.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  border-right: 1px #DEE8F5 solid;
  border-bottom: 1px #DEE8F5 solid;
  border-left: 1px #DEE8F5 solid;
}

.ul-call-box {
  font-size: 8pt;
  list-style-type: square;
  list-style-image: url(images/bullet.gif);
  margin-left: 20px;
  margin-top: 6px;
  margin-bottom: 0px;
}

.li-call-box {
  margin-top: 3px;
}

.indent-p2 {
  margin-right: 35px;
  font-size: 9pt;
  margin-top: 15px;
  margin-bottom: 0px;
  margin-left: 20pt;
  line-height: 12pt;
}

.indent-p2-faq1 {
  margin-right: 65px;
  font-size: 9pt;
  margin-top: 15px;
  margin-bottom: 0px;
  margin-left: 165px;
  line-height: 12pt;
}

.indent-p2-faq2 {
  margin-right: 65px;
  font-size: 9pt;
  margin-top: 8px;
  margin-bottom: 0px;
  margin-left: 165px;
  line-height: 12pt;
}

.indent-p2-faq2a {
  margin-right: 65px;
  font-size: 9pt;
  margin-top: 15px;
  margin-bottom: 0px;
  margin-left: 165px;
  line-height: 12pt;
}

.blu-brt {
  color: #0066ff;
}

.drop-cap:first-letter {
  font-size: 24pt;
  font-weight: bold;
  color: #0066ff;
  float: left;
  line-height: 22pt;
}

.blu-brt2 {
  color: #0045AA;
}

.frm {
  font-size: 8pt;
  color: #0066ff;
  font-weight: bold;
  border-top: 0px;
  background-color: #DEE8F5;
  border-right: 0px;
  border-bottom: 1pt #000144 solid;
  border-left: 1px #C000144 solid;
}

.indent-p3 {
  margin-right: 35px;
  font-size: 9pt;
  margin-top: 15px;
  margin-bottom: 0px;
  margin-left: 20pt;
  line-height: 12pt;
  border-top: 1px #E9EAFF solid;
  padding-left: 8px;
  border-right: 1px #E9EAFF solid;
  border-bottom: 1px #E9EAFF solid;
  border-left: 1px #E9EAFF solid;
}

.frm2 {
  font-size: 10pt;
  color: #0066ff;
  font-weight: bold;
  border-top: 1px #0007D4 solid;
  background-color: #DEE8F5;
  width: 125px;
  height: 30px;
  margin-top: 2pt;
  border-right: 3px #0007D4 solid;
  border-bottom: 3px #000144 solid;
  border-left: 1px #000144 solid;
}

.indent-pad-box {
  font-size: 8pt;
  line-height: 12pt;
  color: #00012A;
  margin-right: 8px;
  margin-left: 15px;
  margin-top: 10pt;
}

UL {
  list-style-type: square;
}

.ul-call-box2 {
  font-size: 8pt;
  list-style-type: square;
  list-style-image: url(images/bullet2.gif);
  margin-left: 20px;
  margin-top: 6px;
  margin-bottom: 0px;
}

.cli {
  border-top: 1px #DEE8F5 solid;
  background-image: url(images/subheads4.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  border-right: 1px #DEE8F5 solid;
  border-bottom: 1px #DEE8F5 solid;
  border-left: 1px #DEE8F5 solid;
}

.for {
  border-top: 1px #DEE8F5 solid;
  background-image: url(images/subheads5.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  border-right: 1px #DEE8F5 solid;
  border-bottom: 1px #DEE8F5 solid;
  border-left: 1px #DEE8F5 solid;
}

A.nav-sub4:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #0066FF;
  background-image: url(images/bul-nav-suba3.gif);
  background-repeat: no-repeat;
  background-position: left top;
  padding-left: 12px;
  text-decoration: underline;
  margin-top: 6px;
}

A.nav-sub4:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #0066FF;
  background-image: url(images/bul-nav-suba3.gif);
  background-position: left top;
  background-repeat: no-repeat;
  padding-left: 12px;
  text-decoration: underline;
  margin-top: 6px;
}

A.nav-sub4:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: underline;
  font-weight: bold;
  color: #265183;
  background-image: url(images/bul-nav-sub3.gif);
  background-position: left top;
  background-repeat: no-repeat;
  padding-left: 12px;
}

.indent-p4 {
  margin-right: 8px;
  font-size: 9pt;
  margin-top: 15px;
  margin-bottom: 0px;
  margin-left: 8pt;
  line-height: 12pt;
  border-top: 1px #E9EAFF solid;
  padding-left: 8px;
  border-right: 1px #E9EAFF solid;
  border-bottom: 1px #E9EAFF solid;
  border-left: 1px #E9EAFF solid;
}

.thk {
  border-top: 1px #DEE8F5 solid;
  background-image: url(images/subheads6.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  border-right: 1px #DEE8F5 solid;
  border-bottom: 1px #DEE8F5 solid;
  border-left: 1px #DEE8F5 solid;
}

BLOCKQUOTE {
  margin-left: 150px;
  margin-right: 50px;
  font-size: 12pt;
  line-height: 18pt;
}

A.nav-sub5:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #0066FF;
  font-size: 8pt;
  text-decoration: underline;
}

A.nav-sub5:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #0066FF;
  font-size: 8pt;
  text-decoration: underline;
}

A.nav-sub5:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: underline;
  font-weight: bold;
  color: #265183;
  font-size: 8pt;
}

.spc-lft-clr-rgt {
  float: right;
  clear: right;
  margin-left: 15px;
}

.ul-clinic {
  font-size: 10pt;
  line-height: 15pt;
  list-style-type: square;
  list-style-image: url(images/bul-clin.gif);
  margin-left: 144px;
  margin-bottom: 0pt;
}

.ul-clinic2 {
  font-size: 9pt;
  line-height: 13pt;
  list-style-type: square;
  list-style-image: url(images/bul-clin2.gif);
  margin-left: 15px;
  margin-top: 8px;
  margin-right: 30px;
}

.ul-clinic3 {
  font-size: 10pt;
  line-height: 15pt;
  list-style-type: square;
  list-style-image: url(images/bul-clin.gif);
  margin-left: 45px;
  margin-bottom: 0pt;
}

.mar-bot-non {
  margin-top: 0px;
  margin-bottom: 0px;
}

.ul-call-box22 {
  font-size: 8pt;
  list-style-type: square;
  list-style-image: url(images/bullet.gif);
  margin-left: 20px;
  margin-top: 0px;
  margin-bottom: 0px;
}

.err {
  border-top: 1px #DEE8F5 solid;
  background-image: url(images/err.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  border-right: 1px #DEE8F5 solid;
  border-bottom: 1px #DEE8F5 solid;
  border-left: 1px #DEE8F5 solid;
}

.indent-call-box-hm {
  background-color: #7DA7D9;
  background-image: url(images/spcr-bg-blu.gif);
  background-repeat: repeat;
  border-top: 2px #000144 solid;
  padding-top: 15px;
  padding-bottom: 15px;
  padding-right: 15px;
  padding-left: 15px;
  border-right: 2px #000144 solid;
  border-bottom: 2px #000144 solid;
  border-left: 2px #000144 solid;
}

.indent-call-box-pollen {
  background-color: #7DA7D9;
  background-image: url(images/spcr-bg-blu.gif);
  background-repeat: repeat;
  border-top: 2px #000144 solid;
  padding-top: 15px;
  padding-bottom: 15px;
  padding-right: 0px;
  padding-left: 25px;
  border-right: 2px #000144 solid;
  border-bottom: 2px #000144 solid;
  border-left: 2px #000144 solid;
}
.no-sp {
  margin-top: 0px;
  margin-right: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
}

.box-ann {
  background-color: #FFFFFF;
  background-repeat: repeat;
  border-top: 1px #000144 solid;
  margin-left: 15px;
  border-right: 1px #000144 solid;
  border-bottom: 1px #000144 solid;
  border-left: 1px #000144 solid;
}

.indent-ann {
  font-size: 10px;
  padding-top: 10px;
  padding-right: 10px;
  padding-left: 10px;
  padding-bottom: 10px;
}

A.ann:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: underline;
  color: #FFFFFF;
  border-top: 0px;
  border-right: 0px;
  border-bottom: 0px;
}

A.ann:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: underline;
  color: #FFFFFF;
  border-top: 0px;
  border-right: 0px;
  border-bottom: 0px;
}

A.ann:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: underline;
  color: #0000ff;
  border-top: 0px;
  border-right: 0px;
  border-bottom: 0px;
}

.big-ann {
  font-size: 16pt;
}

.img-faq {
  margin-right: 444px;
}

A.none:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  color: #3065A4;
  border-top: 0px;
  border-right: 0px;
  border-bottom: 0px;
}

A.none:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  color: #3065A4;
  border-top: 0px;
  border-right: 0px;
  border-bottom: 0px;
}

A.none:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  color: #0066FF;
  border-top: 0px;
  border-right: 0px;
  border-bottom: 0px;
}

.box-faq {
  background-color: #FFFFFF;
  background-repeat: repeat;
  border-top: 1px #000144 solid;
  padding-top: 1px;
  margin-left: 4px;
  margin-top: 10pt;
  margin-right: 4px;
  border-right: 1px #000144 solid;
  border-bottom: 1px #000144 solid;
  border-left: 1px #000144 solid;
}

.indent-faq {
  font-size: 8pt;
  padding-top: 10px;
  padding-right: 10px;
  padding-left: 10px;
  padding-bottom: 10px;
}

.drop-cap2:first-letter {
  font-size: 24pt;
  font-weight: bold;
  color: #0066ff;
  float: left;
  padding-right: 6px;
  padding-top: 6px;
  padding-left: 6px;
  padding-bottom: 6px;
}

.indent-p-f {
  margin-right: 35px;
  font-size: 10pt;
  line-height: 15pt;
  margin-top: 6px;
  margin-bottom: 0px;
  margin-left: 20pt;
}

.faq {
  border-top: 1px #DEE8F5 solid;
  background-image: url(images/faq.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  border-right: 1px #DEE8F5 solid;
  border-bottom: 1px #DEE8F5 solid;
  border-left: 1px #DEE8F5 solid;
}

.indent-call-box-hm2 {
  background-color: #FFFFFF;
  background-image: url(images/spcr.gif);
  background-repeat: repeat;
  border-top: 2px #000144 solid;
  padding-top: 15px;
  padding-bottom: 15px;
  padding-right: 15px;
  padding-left: 15px;
  font-size: 16pt;
  border-right: 2px #000144 solid;
  border-bottom: 2px #000144 solid;
  border-left: 2px #000144 solid;
}

.indent-call-boxtran {
  background-color: #7DA7D9;
  background-image: url(images/spcr-bg-blu.gif);
  background-repeat: repeat;
  border-top: 3px #000144 solid;
  padding-top: 15px;
  padding-right: 15px;
  padding-left: 15px;
  padding-bottom: 15px;
  border-right: 3px #000144 solid;
  border-bottom: 2px #000144 solid;
  border-left: 3px #000144 solid;
}

.bot-new {
  border-top: 1px #000144 solid;
  border-right: 1px #000144 solid;
  border-bottom: 1px #000144 solid;
  border-left: 1px #000144 solid;
}
