
.NavAd { color: #000; padding-top: 4px; padding-bottom: 4px }
.NavText, .NavHighlightText, .NavGroupText { font-weight: bold; font-size: 10px; line-height: 14px; font-family: verdana, arial, sans-serif; padding-left: 6px }
.Nav     { color: #fff; background-color: #8c8c8c }
.Nav2 { color: #fff; background-color: #09c }
.Nav A:link, .Nav A:visited  { color: #fff }
.Nav2 A:link, .Nav2 A:visited { color: #fff }
.NavHighlight A:link, .NavHighlight A:visited { color: #fff }
.NavGroup A:link, .NavGroup A:visited { color: #fff }
.NavHighlight { color: #fff; background-color: #c00 }
.NavGroup { color: #fff; background-color: #666 }
.NavSearch  { color: #000; background-color: #009cce; border-style: solid; border-width: 1px; border-color: #ccc #333 #333 #ccc }
.NavButton, .FormButton { color: #fff; font-weight: bold; font-size: 10px; font-family: verdana, arial, sans-serif; background-color: #369; margin: 2px; padding: 1px; border-style: outset; border-width: 2px; border-color: #69c #069 #069 #69c }
.NavAd { color: #000; padding-top: 4px; padding-bottom: 4px }
.NavText { font-weight: bold; font-size: 10px; line-height: 14px; font-family: verdana, arial, sans-serif; padding-left: 4px }
TR TD.Nav A:link, TR TD.Nav A:visited { text-decoration: none }
TR TD.Nav2 A:link, TR TD.Nav2 A:visited { text-decoration: none }
.NavHilite { color: #fff; background-color: #c00; cursor: pointer }
.NavHilite A:link, .NavHilite A:visited { color: #fff }
TR TD.NavHilite A:link, TR TD.NavHilite A:visited { text-decoration: none }
.NavGroup { color: #fff; background-color: #666 }
.NavGroup A:link, .NavGroup A:visited { color: #fff }
TR TD.NavGroup A:link, TR TD.NavGroup A:visited { text-decoration: none }
.NavOther  { color: #000; font-weight: normal; background-color: #ddd; cursor: pointer  }
.NavPackages { color: #000; background-color: #ddd; cursor: pointer  }
.NavOther A:link, .NavOther A:visited { color: #000 }
.NavPackages A:link, .NavPackages A:visited { color: #000 }
TR TD.NavOther A:link, TR TD.NavOther A:visited { text-decoration: none }
TD.swath  { font: 10px sans-serif }
TR.NavRow TD   { vertical-align: middle; border-top: 1px none; border-right: 1px solid #666; border-bottom: 1px solid #666; border-left: medium none #666 }
TR.NavRow2 TD { vertical-align: middle; border-style: solid solid solid none; border-width: 1px 1px 1px medium; border-color: #6cf #09c #09c #09c }
TR.NavRow TD.swath  { background-color: #00bd00; border-right: medium none }
TR.NavRow2 TD.swath1 { background-color: #3cf; border-right: medium none }
TR.NavHiliteRow TD { vertical-align: middle; border-style: solid solid solid none; border-width: 1px 1px 1px medium; border-color: #f66 #600 #600  }
TR.NavHiliteRow TD.swath { background-color: #f66; border-right: medium none }
TR.NavGroupRow TD { vertical-align: middle; border-style: solid solid solid none; border-width: 1px 1px 1px medium; border-color: #ddd #666 #666  }
TR.NavOtherRow TD { vertical-align: middle; border-style: solid solid solid none; border-width: 1px 1px 1px medium; border-color: #fff #666 #666  }
TR.NavPackagesRow TD { background-color: #39f; vertical-align: middle; border-style: solid solid solid none; border-width: 1px 1px 1px medium; border-color: #fff #666 #666 #666 }
TR.NavOtherRow TD.swath { background-color: #ccc; border-right: medium none }
TR.NavPackagesRow TD.swath { background-color: #c2dffc; border-right: medium none }
.NavTextRed { color: #c00; font-weight: bold; font-size: 10px; line-height: 14px; font-family: verdana, arial, sans-serif; padding-left: 4px }
.NavOtherOn { color: #c00; background-color: #ddd; cursor: pointer }
.NavOtherOn A:link, .NavOtherOn A:visited { color: #c00 }
TR TD.NavOtherOn A:link, TR TD.NavOtherOn A:visited { text-decoration: none }
.copyright { color: black; font-weight: bold; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.input_area   { color: #c00; font-weight: 400; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.left    { font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

input { color: #000000; font-weight: 400; font-size: 12px; line-height: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

select  { font-weight: bold; font-size: 10px; line-height: 10px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular }
.term          { color: #369; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-style: none none solid none; border-width: medium medium 1px medium; border-color: #fff }
.termdetails   { color: black; font-weight: normal; font-size: 9pt; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-style: none none solid none; border-width: medium medium 1px medium; border-color: #fff }
.samples1 { color: white; font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #009cce }
.samples2 { color: white; font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #525252 }
.tiny  { color: #fff; font-size: 8pt; line-height: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border: #fff }
.orderform2 { color: #369; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #dcdcdc; padding: 3pt; border-style: none none solid none; border-width: medium medium 1px medium; border-color: #fff }
.orderformsmall { color: #fff; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: green; padding: 3pt; border-style: none none solid none; border-width: medium medium 1px medium; border-color: #fff }
.details  { color: #369; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #dcdcdc; padding: 3pt; border-style: none none solid none; border-width: medium medium 1px medium; border-color: #fff }
.large     { font-weight: bold; font-size: 16pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-color: white #fff #fff #fff }
.medium  { color: #009cce; font-weight: 500; font-size: 12pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; border-color: white #fff #fff #fff }
.faq_category  { font-weight: bold; font-size: 14pt; line-height: 120%; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.faq_question { font-weight: normal; font-size: 10pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular  }
.faq_answer { font-weight: normal; font-size: 10pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular  }
dd { line-height: 140% }
.readable      { font-weight: normal; font-size: 10pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-right: 12px; margin-left: 12px }
.features_left  { font-weight: bold; font-size: xx-small; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #ddd; text-align: right }
.features_right  { font-weight: normal; font-size: xx-small; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #ddd; text-align: left }
