body {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
text-align: left;
color: #444444;
margin: 0px;
}
H1, H3, H4, H5, H6, H7 {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12pt;
text-align: left;
color: #444444;
}
H2 {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 9pt;
text-align: left;
color: #444444;
margin-bottom: 2px;
margin-top: 5px;
}
TD {
font-size: 75%;
line-height: 150%;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-style: normal;
color: #444444;
}

a:link {color:#444444}
a:active {color:#4080C0}
a:hover {color:#4080C0}
a:visited:hover {color:#4080C0}
a:visited {color:#444444}

P {
font-size: 100%;
font-family: Arial, Helvetica, sans-serif;
text-align: justify;
color: #444444;
margin: 8px 0 8px 0;
}
UL.plain {
list-style-type: disc;
font-family: Arial, Helvetica, sans-serif;
text-align: left;
color: #444444;
font-weight: normal;
font-style: normal;
}
UL.plain_j {
list-style-type: disc;
font-family: Arial, Helvetica, sans-serif;
text-align: justify;
color: #444444;
font-weight: normal;
font-style: normal;
}
UL.plain LI {
list-style-type: disc;
}
UL.plain_j LI {
list-style-type: disc;
text-align: justify;
}
UL.plain_o {
list-style-type: circle;
font-family: 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: 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: Arial, Helvetica, sans-serif;
text-align: left;
color: #444444;
font-weight: normal;
font-style: normal;
}
UL.plain_n LI {
list-style-type: none;
}

UL.plain_n li a {
line-height: 160%;
height: 160%;
}

UL.sidebarcopylist {
list-style-type: disc;
font-family: Arial, Helvetica, sans-serif;
text-align: left;
color: #003060;
font-weight: normal;
font-style: normal;
}
UL.none {
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
text-align: left;
color: #444444;
font-weight: normal;
font-style: normal;
}
UL.square {
list-style-type: square;
font-family: Arial, Helvetica, sans-serif;
text-align: left;
color: #444444;
font-weight: normal;
font-style: normal;
}
UL.sidebarlist-bullet {
list-style-type: disc;
font-family: Arial, Helvetica, sans-serif;
text-align: left;
color: #003060;
font-weight: normal;
font-style: normal;
}
LI {
list-style-type: disc;
font-family: 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: 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: 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: Arial, Helvetica, sans-serif;
text-align: left;
color: #444444;
font-weight: normal;
font-style: normal;
}
OL.sidebarlist-decimal {
list-style-type: decimal;
font-size: 9pt;
font-family: 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: 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: 9pt;
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
}
code {
font-family: Courier, sans-serif;
font-style: normal;
}
.headline {
font-size: 14pt;
font-family: 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: 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: 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, .headline5 A:visited, .headline5 A:active, .headline5 A:hover {
	color: #808080;
	text-decoration:none;
}
a.headline5:link, a.headline5:visited, a.headline5:active, a.headline5:hover {
	text-decoration:none;
}

.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, .hheadline5 A:visited, .hheadline5 A:active {
	color: #444444;
	text-decoration:none;
}
.hheadline5 A:hover, a.hheadline5:hover {
	color: #444444; text-decoration:underline;
}
a.hheadline5:link, a.hheadline5:visited, a.hheadline5:active {
	color: #444444;
	text-decoration:none;
}

.headline6 {
	font-size: 13px;
	font-family: 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: 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: 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: Arial, Helvetica, sans-serif;
text-align: justify;
color: #003366;
font-weight: normal;
font-style: normal;
}
.introcopy2 {
font-size: 9pt;
font-family: 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: 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;}

.introcopy3 {
font-size: 9pt;
font-family: Arial, Helvetica, sans-serif;
text-align: left;
color: #003366;
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;}

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

.footer a {
color: #444444;
}
.right8 {
font-size: 9pt;
font-family: Arial, Helvetica, sans-serif;
text-align: right;
color: #444444;
font-weight: normal;
font-style: normal;
}
.sidebarheadb {
font-size: 9pt;
font-family: Arial, Helvetica, sans-serif;
text-align: left;
color: #660033;
font-weight: bold;
font-style: normal;
}
.sidebarcopy {
font-size: 9pt;
font-family: Arial, Helvetica, sans-serif;
text-align: left;
color: #003060;
font-weight: normal;
font-style: normal;
}
.sidebarquote {
font-size: 9pt;
font-family: Arial, Helvetica, sans-serif;
text-align: left;
color: #444444;
font-weight: normal;
font-style: italic;
}
.sidebarquoteorigin {
font-size: 9pt;
font-family: 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: 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: #C08040;
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: Arial, Helvetica, sans-serif;
}
.br_small1
{
    line-height: 8px;
    font-size: 100%;
    font-family: Arial, Helvetica, sans-serif;
}
.br_small2
{
    line-height: 12px;
    font-size: 100%;
    font-family: Arial, Helvetica, sans-serif;
}
.mostWantedCenter
{
	margin: 15px 1px 1px 1px;
    text-align: left;
	vertical-align: top;
    padding:0px;
    border: 1px solid #999999;
    background-color:#F7F7F7;
}

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

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

.boxbr {
    margin: auto;
    font-size: 8pt;
    line-height: 16px;
    background: url(/media/general/corners/crb-2.gif) no-repeat bottom right;
}
.boxbr1 {
    font-size: 8pt;
    line-height: 16px;
    margin: auto;
}

.boxbr td {
    font-size: 8pt;
    line-height: 16px;
}

.boxbr1 td {
    font-size: 8pt;
    line-height: 16px;
}

.boxtr {
    background: url(/media/general/corners/crt-2.gif) no-repeat top right;
    margin: 0;
    padding: 0;
    text-align: left;
    font-size: 8pt;
    line-height: 16px;
}

div.boxtr img {
	margin-bottom: 3px;
	margin-top: 1px; 
	vertical-align: middle;
}

.boxtr h2 {
    background: url(/media/general/corners/clt-2.gif) no-repeat top left;
    margin: 0;
    padding: 4px 1em 8px 6px;   
    font-family: Arial, Helvetica, sans-serif;
    white-space: nowrap;            
    color: #444444;
    font-size: 9pt;
    line-height: 16px; 
}
.boxtr a:link {text-decoration:none;}
.boxtr a:visited {text-decoration:none;}
.boxtr a:active {text-decoration:none;}
.boxtr a:hover {text-decoration:underline;}

.boxtr1 {
    margin: 0;
    padding: 0;
    text-align: left;
    font-size: 8pt;
    line-height: 16px;
}
.boxtr1 h2 img {
    vertical-align: bottom;    
    font-size: 8pt;
    line-height: 16px;
}

.boxtr1 h2 {
    margin: 0;
    padding: 5px 1em 7px 6px;   
    line-height: 1em;
        font-size: 100%;
        font-family: Arial, Helvetica, sans-serif;
        white-space: nowrap;            
    color: #444444;
    font-size: 9pt;
    line-height: 16px;
}
.boxtr1 a:link {text-decoration:none;}
.boxtr1 a:visited {text-decoration:none;}
.boxtr1 a:active {text-decoration:none;}
.boxtr1 a:hover {text-decoration:underline;}

.boxbl {
    background:  url(/media/general/corners/clb-2.gif) no-repeat bottom left;
    margin: 0;
    padding: 5px 9px 1em;
    font-size: 8pt;
    line-height: 15px;
}
.boxbl1 {
    margin: 0;
    padding: 5px 9px 1em;
    font-size: 8pt;
    line-height: 15px;
}
.boxh  {
    background:  url(/media/general/backgrounds/boxhd_gr.gif) repeat-x;
    margin: 0;
    padding: 0;
    font-size: 9pt;
    line-height: 16px;
}
.boxh1  {
    margin: -2;
    padding: 0;
    font-size: 9pt;
    line-height: 16px;
}

.boxh2  {
    background:  url(/media/general/backgrounds/boxhd_b.gif) repeat-x;
    margin: 0;
    padding: 0;
    font-size: 9pt;
    line-height: 16px;
}

.boxh3  {
    background:  url(/media/general/backgrounds/boxhd_y.gif) repeat-x;
    margin: 0;
    padding: 0;
    font-size: 9pt;
    line-height: 16px;
}

.boxh4  {
    background:  url(/media/general/backgrounds/boxhd_r.gif) repeat-x;
    margin: 0;
    padding: 0;
    font-size: 9pt;
    line-height: 16px;
}    

.NavLnk{padding:2px 0px 2px 0px;font:9pt;}
.NavLnk ul{list-style:none; margin:0;padding:2px 0 0 0;}
.NavLnk li{padding:0 0 2px 0;margin:-3px 2px; list-style-type: none;}
.NavLnk a, .NavLnk a:visited{
  cursor:pointer;
  line-height: 110%;
  display:block;
  padding:2px 4px 2px 8px;
  margin:1px 0;
  text-decoration:none;
  color:#003366; 
}
.NavLnk a:hover, .NavLnk a:visited:hover {
	border:1px solid #cccccc;
	margin:0;
	padding:2px 4px 2px 7px;
	background-color:#f1f1f1;
	text-decoration:none;
	color:#003366;
}

#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: Arial, Helvetica, sans-serif;
    text-align: justify;
    color: #003366;
    font-weight: bold;
    font-style: normal;
}

H2 A  {
    font-size: 9pt;
    font-family: Arial, Helvetica, sans-serif;
    color: #2262A2;
    font-weight: bold;
    font-style: normal;
    text-decoration:underline;
}
H2 A:link {color: #444444; }
H2 A:visited {color: #444444; }
H2 A:active {color: #444444; }
H2 A:hover {color: #5087BF; }

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

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

.Moff {
  border-top:solid 2px #EBEBEB;
  padding:0px 1px 0px 1px;
/*  background:#D7D7D7; 
  background:  url(/media/general/backgrounds/menu_gr.gif) repeat-x; */
  font-weight: bold;
  font-size: 8pt;
  FONT-FAMILY: Arial, sans-serif, Helvetica;
  WHITE-SPACE: nowrap;
}
.MOn{
  border-top:solid 2px #FF9933;
  border-left:solid 1px #FFFFFF;
  border-right:solid 1px #999999;
  padding:0px 0px 0px 0px;
/*  background:#D7D7D7; 
  background:  url(/media/general/backgrounds/menu_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:0px 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:0px 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:visited, .MoffC A:visited, .Moff A {
  background-image: none;
  padding:0px 7px 2px 8px;
  text-decoration: none;
  color: #265079;
  display: block;
}

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

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

.BON A, .BON A:visited {
  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: 9pt;
  font-family: Arial, sans-serif, Helvetica, Verdana; 
  dwhite-space: nowrap
}
 
.Loff {
  border-right:solid 2px #E4E4E4;
  padding:2px 6px 4px 0px;
  background-color:#E4E4E4;
  font-size: 8pt;
}
 
.Loff A:active, .Loff A:visited, .Loff A:hover, .Loff A:visited:hover, .Loff A {
  text-decoration: none;
  color: #265079;
  display: block;
  font-size: 8pt;
}
 
.LOn {
  border-top:solid 1px #FFFFFF;
  border-bottom:solid 1px #999999;
  border-right:solid 2px #FF9933;
 
  padding:1px 6px 3px 0px;
  background-color:#E4E4E4;
  font-size: 8pt;
}
 
.Lon A:active, .Lon A:visited, .Lon A:hover, .Lon A:visited:hover, .Lon A {
  text-decoration: none;
  color: #3570AA;
  display: block;
  font-size: 8pt;
}
 

.LoffC {
  text-decoration: none;
  border-right:solid 2px #FFFFFF;
  padding:2px 6px 4px 0px;
  background-color:#FFFFFF;
  font-size: 8pt;
  display: block;
}
 
.LoffC A:active, .LoffC A:visited, .LoffC A:hover, .LoffC A:visited:hover, .LoffC A {
  text-decoration: none;
  color: #265079;
  display: block;
  font-size: 8pt;
}
 

.LOnC {
  text-decoration: none;
  border-right:solid 2px #FF9933;
  border-top:solid 1px #FFFFFF;
  border-bottom:solid 1px #999999;
  padding:1px 6px 3px 0px;
  background-color:#FFFFFF;
  font-size: 8pt;
  display: block;
}
 

.LonC A:active, .LonC A:visited, .LonC A:hover, .LonC A:visited:hover, .LonC A {
  text-decoration: none;
  color: #3570AA;
  display: block;
  font-size: 8pt;
}
 
.Loff2 {
  border-right:solid 2px #d7d7d7;

  padding: 2px 6px 2px 0px;
  background-color: #d7d7d7;
  font-size: 8pt;
}
 
.Loff2 A:active, .Loff2 A:visited, .Loff2 A:hover, .Loff2 A:visited:hover, .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;
  font-size: 8pt;
}
 
.Lon2 A:active, .Lon2 A:visited, .Lon2 A:hover, .Lon2 A:visited:hover, .Lon2 A {
  font-weight: normal;
  text-decoration: none;
  color: #265079;
  display: block;
  font-size: 8pt;
}
 
.Loff2C {
  border-right:solid 2px #FFFFFF;
  padding: 2px 6px 2px 0px;
  background-color: #FFFFFF;
  font-size: 8pt;
}
 
.Loff2C A:active, .Loff2C A:visited, .Loff2C A:hover, .Loff2C A:visited:hover, .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;
  font-size: 8pt;
}
 
.Lon2C A:active, .Lon2C A:visited, .Lon2C A:hover, .Lon2C A:visited:hover, .Lon2C A {
  font-weight: normal;
  text-decoration: none;
  color: #265079;
  display: block;
  font-size: 8pt;
}
 

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

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;
}

.notparams {
    border-left: 0px;
    border-top: 0px;
}
.notparams td {
    border-right: 0px;
    border-bottom: 0px;
}

.article img{
  border-color: #6699CC;
}

a.home_col_lnk {
text-decoration:underline !important;
}

a.home_col_lnk:hover {
 color: #0080c0 !important;
 text-decoration:underline !important;
}


.home_col_head a, .home_col_head {
font-size: 9pt;
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
text-align: justify;
color: #000000;
font-weight: bold;
font-style: normal;
}

.home_col_head1 {
font-size: 10pt;
font-family: Arial, Helvetica, sans-serif;
text-align: justify;
color: #124A78;
font-weight: bold;
font-style: normal;
}

.home_col_text a, .home_col_text {
font-size: 9pt;
font-family: Arial, Helvetica, sans-serif;
text-align: justify;
text-decoration:none;
color: #444444;
font-weight: normal;
font-style: normal;
}

.home_col_text1 {
font-size: 14pt;
font-family: Arial Narrow, Helvetica, sans-serif;
text-align: justify;
color: #404040;
font-weight: normal;
font-style: normal;
}

a.sshot div {
position: relative;
bottom: 1em;
right: 10px;
font-size: 8pt;
}

a.sshot {
color: #A0A0A0;
}

.sshotleft {
float: left;
margin-right: 12px;
margin-top: 8px;
margin-bottom: 6px;
}

