body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
text-align: left;
color: #444444;
margin: 0px;
}
H1, H3, H4, H5, H6, H7 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12pt;
color: #444444;
}
H2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 8pt;
text-align: left;
color: #444444;
}
TD {
font-size: 67%;
line-height: 150%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-style: normal;
color: #444444;
}
P {
font-size: 125%;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #444444;
}
UL.plain {
list-style-type: disc;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left;
color: #444444;
font-weight: normal;
font-style: normal;
}
UL.plain LI {
list-style-type: disc;
}
UL.plain_o {
list-style-type: circle;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left;
color: #444444;
font-weight: normal;
font-style: normal;
}
UL.plain_o LI {
list-style-type: circle;
}
UL.plain_d {
list-style-type: decimal;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left;
color: #444444;
font-weight: normal;
font-style: normal;
}
UL.plain_d LI {
list-style-type: decimal;
}

UL.plain_n {
list-style-type: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left;
color: #444444;
font-weight: normal;
font-style: normal;
}
UL.plain_n LI {
list-style-type: none;
}

UL.sidebarcopylist {
list-style-type: disc;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left;
color: #003060;
font-weight: normal;
font-style: normal;
}
UL.none {
list-style-type: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left;
color: #444444;
font-weight: normal;
font-style: normal;
}
UL.square {
list-style-type: square;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left;
color: #444444;
font-weight: normal;
font-style: normal;
}
UL.sidebarlist-bullet {
list-style-type: disc;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left;
color: #003060;
font-weight: normal;
font-style: normal;
}
LI {
list-style-type: disc;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: justify;
color: #444444;
font-weight: normal;
font-style: normal;
}
OL.plain {
list-style-type: decimal;
font-size: 10pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left;
color: #444444;
font-weight: normal;
font-style: normal;
}
OL.alpha {
list-style-type: lower-alpha;
font-size: 10pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left;
color: #444444;
font-weight: normal;
font-style: normal;
}
OL.roman {
list-style-type: lower-roman;
font-size: 10pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left;
color: #444444;
font-weight: normal;
font-style: normal;
}
OL.sidebarlist-decimal {
list-style-type: decimal;
font-size: 8pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left;
color: #003060;
font-weight: normal;
font-style: normal;
}
DL.plain {
list-style-type: disc;
font-size: 10pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left;
color: #444444;
font-weight: normal;
font-style: normal;
}

strong { 
font-weight: bold;
}
b { 
font-weight: bold;
}
i { 
font-style: italic;
}
em { 
font-style: italic;
}
pre { 
font-size: 8pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: normal;
}
code {
font-family: Courier, sans-serif;
font-style: normal;
}
.headline {
font-size: 14pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left;
color: #999999;
font-weight: bold;
font-style: normal;
}
.headline1 {
font-size: 14pt;
font-family: Arial, Helvetica, Verdana, sans-serif;
color: #003366;
font-weight: bold;
font-style: normal;
}
.headline2 {
font-size: 30px;
font-family: Arial Narrow, Arial, Helvetica, sans-serif;
text-align: left;
line-height:33px; 
font-weight:300;
color: #444444;
font-style: normal;
}
a.headline2:link {text-decoration:none;}
a.headline2:visited {text-decoration:none;}
a.headline2:active {text-decoration:none;}
a.headline2:hover {text-decoration:underline;}

.headline3  {
font-size: 110%;
line-height:100%; 
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left;
color: #444444;
font-weight: bold;
font-style: normal;
}
a.headline3 {color: #444444; text-decoration:none;}
a.headline3:link {color: #444444; text-decoration:none;}
a.headline3:visited {color: #444444; text-decoration:none;}
a.headline3:active {color: #444444; text-decoration:none;}
a.headline3:hover {color: #444444; text-decoration:underline;}

.headline4 {
font-size: 10pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left;
color: #444444;
font-weight: bold;
font-style: normal;
}
a.headline4:link {text-decoration:none;}
a.headline4:visited {text-decoration:none;}
a.headline4:active {text-decoration:none;}
a.headline4:hover {text-decoration:underline;}

.headline5 {
font-size: 18pt;
font-family: Arial Narrow, Arial, Helvetica, sans-serif;
text-align: left;
color: #808080;
font-weight:300;
line-height:28px; 
font-style: normal;
}
.headline5 A:link {color: #808080; text-decoration:none;}
.headline5 A:visited {color: #808080; text-decoration:none;}
.headline5 A:active {color: #808080; text-decoration:none;}
.headline5 A:hover {color: #808080; text-decoration:underline;}
a.headline5:link {text-decoration:none;}
a.headline5:visited {text-decoration:none;}
a.headline5:active {text-decoration:none;}
a.headline5:hover {text-decoration:underline;}

.hheadline5 {
font-size: 24px;
font-family: Arial Narrow, Arial, Helvetica, sans-serif;
text-align: left;
line-height:29px; 
font-weight:300;
color: #444444;
font-style: normal;
}
.hheadline5 A:link {color: #444444; text-decoration:none;}
.hheadline5 A:visited {color: #444444; text-decoration:none;}
.hheadline5 A:active {color: #444444; text-decoration:none;}
.hheadline5 A:hover {color: #444444; text-decoration:underline;}
a.hheadline5:link {color: #444444; text-decoration:none;}
a.hheadline5:visited {color: #444444; text-decoration:none;}
a.hheadline5:active {color: #444444; text-decoration:none;}
a.hheadline5:hover {color: #444444; text-decoration:underline;}

.headline6 {
font-size: 13px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left;
line-height:20px; 
color: #444444;
font-weight: bold;
font-style: normal;
}
a.headline6:link {text-decoration:none;}
a.headline6:visited {text-decoration:none;}
a.headline6:active {text-decoration:none;}
a.headline6:hover {text-decoration:underline;}

.headline7 {
font-size: 16pt;
font-family: Arial Narrow, Arial, Helvetica, sans-serif;
text-align: left;
color: #444444;
font-weight: normal;
font-style: normal;
}
a.headline7:link {text-decoration:none;}
a.headline7:visited {text-decoration:none;}
a.headline7:active {text-decoration:none;}
a.headline7:hover {text-decoration:underline;}

.headline8 {
font-size: 13px;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height:20px; 
color: #003366;
font-weight: bold;
font-style: normal;
}
.introcopy {
font-size: 120%;
line-height: 150%;
font-family: Arial, Helvetica, Verdana, sans-serif;
color: #444444;
font-weight: normal;
font-style: normal;
text-align: justify;
}
.introcopyb {
font-size: 110%;
line-height: 120%;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: justify;
color: #003366;
font-weight: normal;
font-style: normal;
}
a.introcopyb:link {text-decoration:none;}
a.introcopyb:visited {text-decoration:none;}
a.introcopyb:active {text-decoration:none;}
a.introcopyb:hover {text-decoration:underline;}
.introcopybb {
font-size: 140%;
line-height: 120%;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: justify;
color: #003366;
font-weight: normal;
font-style: normal;
}
.introcopy2 {
font-size: 8pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left;
color: #666;
font-weight: normal;
font-style: normal;
}
a.introcopy2:link {text-decoration:none;}
a.introcopy2:visited {text-decoration:none;}
a.introcopy2:active {text-decoration:none;}
a.introcopy2:hover {text-decoration:underline;}

.introcopyl {
font-size: 9pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: justify;
color: #003366;
font-weight: normal;
font-style: normal;
}
a.introcopyl:link {text-decoration:none;}
a.introcopyl:visited {text-decoration:none;}
a.introcopyl:active {text-decoration:none;}
a.introcopyl:hover {text-decoration:underline;}

.menulink {
font-size: 14px;
font-family: Arial Narrow, Verdana, Arial, Helvetica, sans-serif;
text-align: left;
color: #395F84;
font-weight: bold;
font-style: normal;
letter-spacing: 0.04em;
}
a.menulink:link {text-decoration:none;}
a.menulink:visited {text-decoration:none;}
a.menulink:active {text-decoration:none;}
a.menulink:hover {text-decoration:underline;}

.byline {
font-size: 9pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left;
color: #444444;
font-weight: normal;
font-style: italic;
}
.subhead {
font-size: 10pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left;
color: #003366;
font-weight: bold;
font-style: normal;
}
.bodyquote {
font-size: 10pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left;
color: #444444;
font-weight: normal;
font-style: italic;
}
.bodyquoteorigin {
font-size: 10pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: right;
color: #444444;
font-weight: normal;
font-style: normal;
}
.more {
font-size: 8pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: right;
color: #003060;
font-weight: normal;
font-style: normal;
}
.author {
font-size: 7pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: right;
color: #003060;
font-weight: normal;
font-style: normal;
margin-right: 4px;
}
.tablecontent {
font-size: 8pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left;
color: #444444;
font-weight: normal;
font-style: normal;
}
.tablecontent_center {
font-size: 8pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: center;
color: #444444;
font-weight: normal;
font-style: normal;
}
.tablecontent_yellow {
font-size: 8pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left;
color: #ffcc66;
font-weight: normal;
font-style: normal;
}
.caption {
font-size: 8pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left;
color: #444444;
font-weight: normal;
font-style: italic;
}
.footnote {
font-size: 7pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left;
color: #444444;
font-weight: normal;
font-style: normal;
}
.breadcrumbs {
font-size: 8pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: right;
color: #444444;
font-weight: normal;
font-style: normal;
}
.footer {
font-size: 8pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left;
color: #444444;
font-weight: normal;
font-style: normal;
}

.footer a {
color: #4474c4;
}
.right8 {
font-size: 8pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: right;
color: #444444;
font-weight: normal;
font-style: normal;
}
.sidebarheadb {
font-size: 8pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left;
color: #660033;
font-weight: bold;
font-style: normal;
}
.sidebarcopy {
font-size: 8pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left;
color: #003060;
font-weight: normal;
font-style: normal;
}
.sidebarquote {
font-size: 8pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left;
color: #444444;
font-weight: normal;
font-style: italic;
}
.sidebarquoteorigin {
font-size: 8pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: right;
color: #444444;
font-weight: normal;
font-style: normal;
}

/*The following styles apply to the left navigation only.*/

.relatedlink {
color: #444444;
text-decoration: none;
}
.navlink {
color: #003060;
text-decoration: none;
}
.relatedlink:visited {
color: #006699;
text-decoration: none;
}
.relatedlink:active {
color: #ff9900;
text-decoration: none;
}
.relatedlink:hover {
color: #ffffff;
text-decoration: none;
}
.navlink:visited {
color: #006699;
text-decoration: none;
}
.navlink:active {
color: #ff9900;
text-decoration: none;
}
.navlink:hover {
color: #dddddd;
text-decoration: none;
}
.downlink {
font-size: 9pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left;
color: #003060;
font-weight: normal;
}
.downlink:visited {
color: #003060;
font-weight: normal;
}
.downlink:active {
color: #003060;
font-weight: normal;
}
.downlink:hover {
color: #003060;
font-weight: normal;
}
hr
{
    height: 1px;
    color: #cecece;
    background-color: #cecece;
    border: 0 solid #cecece;
    border-top-width: thin;
    margin-left: 8px;
}
.br_small
{
    line-height: 4px;
    font-size: 100%;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.br_small1
{
    line-height: 8px;
    font-size: 100%;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.br_small2
{
    line-height: 12px;
    font-size: 100%;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.mostWantedCenter
{
    margin: 16px 5px 5px 5px;
    padding:0px;
    border: 1px solid #336699;
}

* html .boxtr h2 {height: 0%;}

* html .boxtr1 h2 {height: 0%;}




.boxtr a:link {text-decoration:none;}
.boxtr a:visited {text-decoration:none;}
.boxtr a:active {text-decoration:none;}
.boxtr a:hover {text-decoration:underline;}

.NavLnk{padding:2px 0px 2px 0px;font:1em Verdana,Arial;}
.NavLnk ul{list-style:none; margin:0;padding:2px 0 0 0;}
.NavLnk li{padding:0 0 2px 0;margin:-4px 2px; list-style-type: none;}
.NavLnk a{
  cursor:pointer;
  display:block;
  padding:2px 4px 3px 8px;
  margin:1px 0;
  text-decoration:none;
  color:#003366; 
  FONT-SIZE: 110%; 
  LINE-HEIGHT: 110%; 
  FONT-FAMILY: Helvetica, sans-serif;
}
.NavLnk a:hover{
 border:1px solid #cccccc;
 margin:0;
 padding:2px 4px 3px 7px;
 background-color:#f1f1f1;
 text-decoration:none;
}

#FEATURES_TBL{
    border-left:1px solid #cccccc; 
    border-top:1px solid #cccccc;
}
#FEATURES_TBL td{
    border-right:1px solid #cccccc; 
    border-bottom:1px solid #cccccc; 
}

.H1_HDR  {
    font-size: 140%;
    line-height: 120%;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-align: justify;
    color: #003366;
    font-weight: bold;
    font-style: normal;
}

H2 A  {
    font-size: 8pt;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-align: justify;
    color: #444444;
    font-weight: bold;
    font-style: normal;
}
H2 A:link {color: #444444; text-decoration:none;}
H2 A:visited {color: #444444; text-decoration:none;}
H2 A:active {color: #444444; text-decoration:none;}
H2 A:hover {color: #444444; text-decoration:underline;}

.image_link:link {color: #003366; text-decoration:none;}
.image_link:visited {color: #003366; text-decoration:none;}
.image_link:active {color: #ff9900; text-decoration:none;}
.image_link:hover {color: #003366; text-decoration:underline;}

.MenuTR  {
  background: url(/media/general/backgrounds/boxhd_gr.gif) repeat-x;
     /* From TR's STYLE attribute */
     height: 24px;
}
		 

.Moff {
  border-top:solid 2px #EBEBEB;
/*
  border-left:solid 1px #D7D7D7;
  border-right:solid 1px #D7D7D7; */
  padding:0 1px 0px 1px;
/*  background:#D7D7D7; 
  background:  url(/media/general/backgrounds/boxhd_gr.gif) repeat-x; */
  font-weight: bold;
  font-size: 8pt;
  FONT-FAMILY: Arial, sans-serif, Helvetica, Verdana; 
  WHITE-SPACE: nowrap
}
.MOn{
  border-top:solid 2px #FF9933;
  border-left:solid 1px #FFFFFF;
  border-right:solid 1px #999999;
  padding:0 0px 0px 0px;
/*  background:#D7D7D7; 
  background:  url(/media/general/backgrounds/boxhd_gr.gif) repeat-x; */
  font-weight: bold;
  font-size: 8pt;
  FONT-FAMILY: Arial, sans-serif, Helvetica, Verdana; 
  WHITE-SPACE: nowrap
}

.MoffC {
  border-top:solid 2px #FFFFFF;
/*
  border-left:solid 1px #FFFFFF;
  border-right:solid 1px #FFFFFF; */
  padding:0 1px 0px 1px;
  background:#FFFFFF;
  font-weight: bold;
  font-size: 8pt;
  FONT-FAMILY: Arial, sans-serif, Helvetica, Verdana; 
  WHITE-SPACE: nowrap;
}
.MOnC{
  background-image: none;
  border-top:solid 2px #FF9933;
  border-left:solid 1px #FFFFFF;
  border-right:solid 1px #999999;
  padding:0 0px 0px 0px;
  background:#FFFFFF;
  font-weight: bold;
  font-size: 8pt;
  FONT-FAMILY: Arial, sans-serif, Helvetica, Verdana; 
  WHITE-SPACE: nowrap;
}

.MoffC A:active, .MoffC A, .Moff A:active, .Moff A {
  background-image: none;
  padding:0 7px 2px 8px;
  text-decoration: none;
  color: #265079;
  display: block;
}

.MonC A:active, .MonC A, .Mon A:active, .Mon A {
  background-image: none;
  padding:0 7px 2px 8px;
  text-decoration: none;
  color: #3570AA;
  display: block;
}

.BON {
  font-weight: bold;
  font-size: 8pt;
  FONT-FAMILY: Arial, sans-serif, Helvetica, Verdana; 
  WHITE-SPACE: nowrap;
  color: #FFFFFF;
}

.BON A{
  TEXT-DECORATION: none;
  color: #C0CDD9;;
}


.BON A:active {
  TEXT-DECORATION: none;
  color: #FFFFFF;
}

.BON A:hover {
  TEXT-DECORATION: none;
  color: #FF9933;
}

tbody.LeftMenu td {
  font-weight: bold;
  font-size: 8pt;
  font-family: Arial, sans-serif, Helvetica, Verdana; 
  dwhite-space: nowrap
}
 
.Loff {
  border-right:solid 2px #E4E4E4;
  padding:2px 6px 4px 0px;
  background-color:#E4E4E4;
}
 
.Loff A:active, .Loff A {
  text-decoration: none;
  color: #265079;
  display: block;
}
 
.LOn {
  border-top:solid 1px #FFFFFF;
  border-bottom:solid 1px #999999;
  border-right:solid 2px #FF9933;
 
  padding:1px 6px 3px 0px;
  background-color:#E4E4E4;
}
 
.Lon A:active, .Lon A {
  text-decoration: none;
  color: #3570AA;
  display: block;
}
 

.LoffC {
  border-right:solid 2px #FFFFFF;

  padding:2px 6px 4px 0px;
  background-color:#FFFFFF;
}
 
.LoffC A:active, .LoffC A {
  text-decoration: none;
  color: #265079;
  display: block;
}
 
.LOnC {
  border-top:solid 1px #FFFFFF;
  border-bottom:solid 1px #999999;
  border-right:solid 2px #FF9933;

  padding:1px 6px 3px 0px;
  background-color:#FFFFFF;
}
 
.LonC A:active, .LonC A {
  text-decoration: none;
  color: #3570AA;
  display: block;
}
 
.Loff2 {
  border-right:solid 2px #d7d7d7;

  padding: 2px 6px 2px 0px;
  background-color: #d7d7d7;
}
 
.Loff2 A:active, .Loff2 A {
  font-weight: normal;
  font-size: 8pt;
  text-decoration: none;
  color: #1F4162;
  display: block;
}
 
.LOn2 {
  border-top:solid 1px #FFFFFF;
  border-bottom:solid 1px #999999;
  border-right:solid 2px #FF9933;
 
  padding:1px 6px 1px 0px;
  background-color:#d7d7d7;
}
 
.Lon2 A:active, .Lon2 A {
  font-weight: normal;
  text-decoration: none;
  color: #265079;
  display: block;
}
 
.Loff2C {
  border-right:solid 2px #FFFFFF;
  padding: 2px 6px 2px 0px;
  background-color: #FFFFFF;
}
 
.Loff2C A:active, .Loff2C A {
  font-weight: normal;
  font-size: 8pt;
  text-decoration: none;
  color: #1F4162;
  display: block;
}
 
.LOn2C {
  border-top:solid 1px #FFFFFF;
  border-bottom:solid 1px #999999;
  border-right:solid 2px #FF9933;
 
  padding:1px 6px 1px 0px;
  background-color:#FFFFFF;
}
 
.Lon2C A:active, .Lon2C A {
  font-weight: normal;
  text-decoration: none;
  color: #265079;
  display: block;
}
 

.LoffCB {
  border-right:solid 2px #003366;
  padding:3px 6px 3px 0px;
  background:#003366;
}
 
.LoffCB A:active, .LoffCB A {
  text-decoration: none;
  color: #C0CDD9;
  display: block;
}
 
.LOnCB {
  border-right:solid 2px #FF9933;
  padding:3px 6px 3px 0px;
  background:#003366;
}
 
.LonCB A:active, .LonCB A {
  text-decoration: none;
  color: #92A2B1;
  display: block;
}

H2.faqhead {
  font-size: 12px; 
  line-height: normal;
  color: #444444;
}

.codemsg {
  font-family: "Courier New", sans-serif;
  font-style: normal;
  background-color: #e0e0e0;
}

.tparams {
    border-left: 1px solid #000000;
    border-top: 1px solid #000000;
}
.tparams td {
    border-right: 1px solid #000000;
    border-bottom: 1px solid #000000;
}

