/* Import Font Awesome Stylesheet */
@import url("/global/fonts/font-awesome-4.7.0/css/font-awesome.min.css");
/* Import Open Sans Font Stylesheet */
@import url("//fonts.googleapis.com/css?family=Open Sans");

/* IC Styles */
html{padding:0;margin:0;height:100%;}
body{padding:0;margin:0;height:100%;
     font-family:Arial,Helvetica,sans-serif;
     color:#000;
     font-size:14px;
     font-weight: 500;
     text-align: justify;
     background-color:white;
}
/* was 10pt 11pt, #333
'Open Sans',arial,verdana,helvetica,'Nimbus Sans L','Bitstream Vera Sans',garuda,sans-serif;
ads: arial narrow,Arial,Verdana,Bitstream Vera Sans,DejaVu Sans,Tahoma,Geneva,Sans-serif,Nimbus Sans L,garuda
*/

/*
div{}
sup{}
*/
p{text-align:justify;}
highlight{font-family:"Comic Sans MS", cursive, sans-serif;}
blockquote	{ font-style:italic;color:#444;text-align:justify;}

/* LINKS */
a{color:#66f;}					/* was 336 33e 339 */
a:hover{color:#CF9000;}
a:visited{color:#669;} 	/* was 99f 99e 669 */

/* HEADINGS */
h1, h1 a, h2, h2 a, h3, h3 a, h4, h4 a, h5, h5 a, h6, h6 a {
  font-family:'Open Sans',Arial,Helvetica,sans-serif;
  color:#333;font-weight:500;
  text-align:left;margin-top:20px;margin-bottom:20px;}
h1, h1 a{font-size:28px;margin-top:30px;}
h2, h2 a{font-size:24px;}
h3, h3 a{font-size:20px;}
h4, h4 a{font-size:18px;}
h5, h5 a{font-size:16px;font-weight:600;}
h6, h6 a{font-size:14px;font-weight:600;margin-top:10px;}

/*h5{text-transform:uppercase;}*/

/* Columns */
#c_blocks.mustfloat .c1 {
  float: left;
}
.c1 {
  width:49%;
  max-width:396px; min-width:300px;
  margin:auto; padding:2px;
}
  /* was xfloat: left; xborder: thin black solid;*/
.c1 h1{margin:auto;width:300px}
.c1 h2{padding:20px 40px 20px 0;}

/* Greentick */
.GreenTick {
  list-style-type: none;
  width:auto;
  margin: auto;
  padding: 0 0 0 30px;
}
.GreenTick li{
  margin: auto auto auto 30px;
  min-height:auto;
}
.GreenTick li::before {
  margin: auto 10px auto -23px;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: 1.1em;
  color: #2a5;
  content: "\2714";
  content: "\f00c";
}
.GreenTick li ul {
  padding: 5px;
  margin: 5px;
  list-style-type: circle;
}
.GreenTick li li {
  margin: 0;
  padding: 0;
}
.GreenTick li li::before {
  content: none;
}
/* pre 2017-11-07
.GreenTick  {
  padding-left: 30px;
}
.GreenTick li {
  margin: 0;
  padding: 0;
  list-style-type: none;
  background-image:none;
  list-style-image: url(https://app.incrediblecharts.com/images/green_tick2.png);
}
.GreenTick li ul {
  padding: 5px;
  margin: 5px;
}
.GreenTick li li {
  list-style-image:none;
  list-style-type: circle;
  margin: 0;
  padding: 0;
}
*/
/*
  background-image: url(https://app.incrediblecharts.com/images/green_tick2.png);
  background-repeat: no-repeat;
  background-position: 0px 2px;
*/

/* RELATED TOPICS */
#related_topics a {text-decoration:none;}

/* HINTS */
legend.hint{color:#f00;font-weight:bold;}
fieldset.hint{width:560px;max-width:90%;margin:auto;padding:20px;color:#666;}
fieldset.hint ul{color:#666;}

/* TOPMENU */
.topnav {
  font-family:Helvetica, sans-serif;
  text-align:left;
  float:right;
  margin:0;
  padding:22px 15px; /* was: 1.7em; 21px 10px; */
}
.topnav ul {
  list-style-type:none;
  margin:0;
  padding:0;
  font-size:15px; /* was 14 */
  font-weight:normal;/* was: 600 */
  line-height:150%;
}
.topnav li, .topnav div{
  display: inline;
  width:auto;  	
  white-space: nowrap;
}
.topnav li{
  padding:5px;
  max-width:48%;
}
/* hide duplicate search
.topnav li:last-child {	
  display: none;
}
*/
.topnav a, .topnav span {
  color:white;
  text-decoration:none;
}
.topnav a:visited {
  color:white;
}
.topnav a:hover, .topnav span:hover {
  color:#0d0;
}
.topnav a:active, .topnav span:active {
  color:#0c0;
}
/** topnav jquery styles **/
.ui-header {border:none;}
.ui-page-theme-a .ui-btn {background:none;border:none;text-shadow:inherit;}
.ui-btn {padding:0;}
.ui-shadow{box-shadow:inherit;}
.ui-page-theme-a .topnav a {font-weight:normal;color: white;text-shadow: none;}

/** topnav icons **/
.topnav span.fa {
  font-family:FontAwesome !important;
  font-size:inherit;
}
.topnav span.icon-menu{
  font-size:150%;
}
/*** hide menu icon for wide screens ***/
.topnav .icon-menu {
  display: none;
}
/***Hide enableJS message***/
.enablejs {display:none;}

/** Adjust for small screen **/
@media screen and (max-width:860px) {
  .topnav {
    height:auto;
    position: absolute;
    right: 0; /* was 23px */
    top: 0;
    padding:0;
  }
  .topnav li {
    display: none;
  }
  .topnav .icon-menu {
    display: block;
    position: absolute;
    right: 3px;
    top: 0;
    width:auto;
    padding:23px 20px; /* was 0 */
  }
  .topnav.responsive ul {
    padding:10px;
  }
  .topnav.responsive ul {
    position: absolute; /* was relative */
    right: 3px; /* was -20px */
    top: 68px; /* was 45px */
    border-top: 3px solid #0c0;
    background-color:#222280; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#222280, #4f4fa0, #222280); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#222280, #4f4fa0, #222280); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#222280, #4f4fa0, #222280); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#222280, #4f4fa0, #222280); /* Standard syntax (must be last) */
  }
  /* .topnav.responsive li:not(:nth-last-child(2))*/
  .topnav.responsive li {
    display: block;
    width:auto;  	
    max-width:90%;
    text-align:left;
  }
  .topnav.responsive ul a{padding:5px;}
  .enablejs {display:block;color:red;position:absolute;top:70px;right:50px;}
}

/**Icons**/
.icon-menu::before {
  content: "Menu ";
  content: url("http://static.incrediblecharts.com/images/menu_00_28x28.png");
  content: "\f0c9";
}
/*content: url("http://static.incrediblecharts.com/images/menu_00_20x20.png");*/
.responsive .icon-menu::before {
  content: "Menu ";
  content: url("http://static.incrediblecharts.com/images/menu-close_00_28x28.png");
  content: "\f00d";
}
.icon-search::before {
  content: url("http://static.incrediblecharts.com/images/search_05_16x16.png");
  content: "\f002";
}

@media screen and (max-width:860px) {
  /*
  .icon-search::before {
    content: url("http://static.incrediblecharts.com/images/search_05_16x16.png") " Search";
    content: "\f002"" Search";
  }
  */
  .icon-search::before {
    content: url("http://static.incrediblecharts.com/images/search_05_16x16.png");
    content: "\f002";
  }
  .icon-search::after {
    content: " Search";
    font-family: Helvetica, sans-serif;
  }
}
/****End Icons****/

/*** SEARCH & ADVANCED ***/
.ADVANCED {color:#fff;font-size:8pt;font-weight:bold;text-decoration:none;}

.search{color:#fff;position:absolute;top:30px;right:25px;text-decoration:none;font-size:7pt;font-weight:normal;}
.searchtext{color:#fff;position:absolute;right:25px;height:22px;font-size:7pt;font-weight:normal;}
.searchtext A.ADVANCED{color:#fff;font-size:10px;padding:0 3px;}
.searchtext A.hover.ADVANCED{color:#fff;text-decoration:none;background-color:#7686A7;padding:0 3px;}

A:hover.ADVANCED{text-decoration:underline;background-color:#7686A7;color:#fff;}

/* LISTS */
ol, ul {line-height:150%;margin-top:16px;margin-bottom:16px;}
ol{list-style-type:decimal;}
ul{list-style-type:disc;}
ol.alpha{counter-reset: item;list-style:none;}
ol.alpha > li:before {content: "(" counter(item, lower-alpha) ") ";counter-increment: item;}
ol.roman {list-style-type:lower-roman;}

/*** lists in headings ***/
h1 ol,h2 ol,h3 ol,h4 ol{margin-top:0;}
h1 ul,h2 ul,h3 ul,h4 ul{margin-top:0;}
li h4{font-size:100%;}

/* TABLES */
table.gridtable {
  font-size:11px;
  color:#333;
  border-width: 1px;
  border-color: #666;
  border-collapse: collapse;
}
table.gridtable th {
  border-width: 1px;
  padding: 8px;
  border-style: solid;
  border-color: #666;
  background-color: #dedede;
}
table.gridtable td {
  border-width: 1px;
  padding: 8px;
  border-style: solid;
  border-color: #666;
  background-color: #fff;
}

/* ALIGNMENT */
.center, .align_center {text-align:center;}
.center table{margin-left:auto;margin-right:auto;text-align:left;}
.aligncenter {margin:12px auto;max-width:100%;}
.align_center table{margin-left:auto;margin-right:auto;text-align:left;}
.float-left {float:left;width:50%;margin:auto;}
.float-right {float:right;width:50%;margin:auto;}

/* IMAGES */
img{border:0;}

/*** logo ***/
.logo{
  padding:0;	margin:0;
  width:243px; max-width:80%;
} /* was padding-left:20px */

.LOGOTABLE{background-color:navy;}
.LOGOTABLEHEIGHT{height:50px;background-color:navy;}

img.LOGOIMAGE{width:198px;height:53px;}
TD.LOGO{font-weight:bold;font-size:18pt;text-decoration:none;color:#000098;}

/*** blank images ***/
.blank-image {margin-top:305px;}
.blank-image-notext {margin-top:273px;}
.blank-image-wraptext {margin-top:324px;}

/*** charts ***/
.chart{text-align:center;padding-top:16px;padding-bottom:16px;}
.chart img{margin:auto;display:block;}

/*** flags & shared images ***/
.mainImage{background:url(https://static.incrediblecharts.com/images/share/shareimages11012012.gif);}
.icons{height:22px;}
/*** flags - country ***/
.flag{padding:10px;width:64px;height:32px;}
.flags{margin-top:0px;margin-left:5px;width:270px;margin:auto;}
.flags{height:16px;}
.aus{width:22px;background-position:-1px -73px;}
.usa{width:22px;background-position:-26px -73px;}
.brit{width:22px;background-position:-51px -73px;}
.cana{width:22px;background-position:-76px -73px;}
.sing{width:22px;background-position:-101px -73px;}

/* ADVERTISEMENT */

/*** ad counter ***/
.adcounter{position:absolute;left:0px;top:0px;visibility:hidden;}
.adcntrimg{width:0px;height:0px;}

/*** Ad sizes & margins ***/
/*Zones*/
.advert_300{margin:45px auto;}
.advert_572{margin:45px auto;}
/*Ads*/
.ADS_225x50_TOP_RIGHT{width:225px;height:50px}
.ADS_300x250{width:300px;height:250px;}
.ADS_468x60 {width:468px;height:60px}
.ADS_572x287{width:572px;height:287px;}
/*.ADS_572x438{width:572px;height:438px;}*/
.ADS_600x160{width:600px;height:160px;}
/*Ads*/
div.ADS_225x50_TOP_RIGHT{width:225px;height:50px;padding-top:0px;padding-bottom:30px;}
div.ADS_160x600{width:160px;height:600px;padding-top:0px;padding-bottom:30px;}
div.ADS_300x250{width:300px;height:250px;padding-top:0px;padding-bottom:30px;margin:auto;}
div.ADS_468x60 {width:468px;height:60px; padding-top:0px;padding-bottom:30px;}
div.ADS_572x287{width:572px;max-width:97%;max-height:287px;padding-top:0px;padding-bottom:30px;}
div.ADS_572x438{width:570px;max-width:97%;max-height:436px;margin:auto;} /*padding-top:0px;padding-bottom:30px;*/
div.ADS_600x160{width:600px;height:160px;padding-top:0px;padding-bottom:30px;}

/* Ad border and background */
.advert {overflow:hidden;background:#f8f8ff; border:1px #999 solid;border-radius:3px;
         margin:45px auto;padding-top:0px;padding-bottom:20px;
         font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;} /* font-size:15px; */
.advert h1, .advert h2 {font-family:Arial narrow, Arial, Helvetica, Verdana, Geneva, sans-serif; margin:0;}
.advert h1 {font-size:33px;color:#333;}
.advert h2 {font-size:18px;color:#999;font-weight:bold;}
.advert p.head{font-size:20px;text-align:center;margin:16px auto 18px;}
.advert p.head18{font-size:18px;text-align:center;margin:16px auto 18px;}
.advert p{font-size:12px;white-space:normal;font-family: Arial,Helvetica,sans-serif;}

/*Ad 160x600 and 150x200 */
div.advert_td_join_site, div.advert_download_site {width:158px;max-height:598px;overflow:hidden;margin:auto;background:#f8f8ff;border:1px #999 solid;border-radius:3px;}
div.advert_td_join_site p, div.advert_download_site p{font-size:9pt;}
div.advert_td_join_site_form, div.advert_download_site_form{width:100%;margin:30px auto auto;padding:0;}
div.advert_td_join_site_form form{width:90px;margin:auto;padding:0px;}
div.advert_download_site_form form{width:140px;margin:auto;padding:0px;}
input.advert_td_join_site_submit_button, input.advert_download_site_submit_button{color:#fff;font-size:12pt;font-weight:bold;margin:auto;padding:5px;background:#2a5;border:0;border-radius:3px;}
input.advert_td_join_site_submit_button{width:90px;}
input.advert_download_site_button{width:140px;}
input.advert_td_join_site_hidden{margin:0px;padding:0px;width:0px;height:0px;}

/*Ad 572x438*/
.ADS_572x438.advert>div {padding:35px;border:0}
.ADS_572x438.advert form {width:95%; color:#006;}
.ADS_572x438.advert form table {margin:50px 0;}
.ADS_572x438.advert form td {vertical-align: top;}/*height: 50px;*/
.ADS_572x438.advert form input[type="checkbox"] {width:15px;}
.ADS_572x438.advert form #email {color:#333;width:300px;max-width:90%;}
.ADS_572x438.advert form input[type="submit"] {margin:5px 10px;padding:2px 8px;max-width:200px;}
.ADS_572x438.advert .spam {margin:0 25px 10px !important; font-size:x-small;}/*font-size:11px;*/
.ADS_572x438.advert .spam a {color:#999;}/*font-size:11px;*/

/*ADJUST ads for small screens*/
@media only screen and (max-width: 520px){
  .ADS_572x438.advert>div {padding:15px;}
  .advert {font-size:3vmin;}/*3vw inherit*/
  .advert h1 {font-size:6vmin;}/*6vw 24px*/
  .advert h2 {font-size:4vmin;} /*4vw 16px*/
  .ADS_572x438.advert form {margin-top:20px;}
  .ADS_572x438.advert form #email {margin-top:25px;}
}

/* OTHER */
.noul{text-decoration:none;} 
.clear{clear:both;}

/*** text ***/
.bold{font-weight:bold;}
.underline{text-decoration:underline;}

.highlight{color:#f00;}
.largeBlue{color:#00f;font-size:16pt;}
.mediumBlue{color:#00f;font-size:12pt;}

.calcn{color:gray;font-size:x-small;text-align:right;}
.chint{color:#c0c0c0;font-size:10px;text-align:center;padding-top:10px;margin:0;}
.formula{color:teal;font-family:Times;font-size:x-large;font-weight:bold;padding-top:30px;padding-left:100px;padding-right:100px;}

/*** display ***/
.show{display:block;}
.inline{display:inline;}
.hidden{display:none;}
.hflag{display:inline;padding-left:5px;}

.COPYRIGHT{color:#eee;font-size:8pt;margin:30px auto 0;padding:0;text-align:center;}
.DESCRIPTION{font-size:10pt;}
.DIVIDER{font-weight:normal;color:#989898;}

.dmenu{color:#fff;}
.dmenu a{color:#fff;}
.dmenu a:hover{color:#fff;}

.FORCEDLEFTMARGIN{width:16px;}
.FORUMTOPIC{color:#000080;font-size:9pt;text-decoration:none;}

.graydark{color:gray;font-size:10px;padding:0;margin:0;}
.graydiv{color:#c0c0c0;font-size:10px;width:675px;padding:10px 0px;margin:auto;}
.graylink{color:#c0c0c0;font-size:10px;padding:0;margin:0;}

.HDIVIDER{height:1px;background-color:#fff;}
.hdr{height:16px;border:0;padding-top:2px;margin:0;background-color:#001E5B;color:#fff;}
.hdr a:hover{background-color:#5F7EBB;}

.helpimage{text-align:center;padding-top:16px;padding-bottom:16px;}
/** image before page sub-headings **/
/*
.help{background-position:left center;background-image:url(https://static.incrediblecharts.com/images/png_icons/directory.png);background-repeat:no-repeat;padding-left:30px;}
.indicator{background-position:left center;background-image:url(https://static.incrediblecharts.com/images/png_icons/indicator.png);background-repeat:no-repeat;padding-left:30px;}
.stockscreen{background-position:left center;background-image:url(https://static.incrediblecharts.com/images/png_icons/screening.png);background-repeat:no-repeat;padding-left:30px;}
.trblshooting{background-position:left center;background-image:url(https://static.incrediblecharts.com/images/png_icons/directory.png);background-repeat:no-repeat;padding-left:30px;}
*/

.plus{background-image:url(https://static.incrediblecharts.com/images/png_menus/smallplus.png);}
.minus{background-image:url(https://static.incrediblecharts.com/images/png_menus/smallminus.png);}

.infobox li{font-size:12px;}

.leftmenubar{border-right:1px black solid;width:120px;margin:0;padding:0;background-color:#ffecc6;}
.leftmenubar li{font-size:11px;color:black;}
.LF{color:black;font-size:8pt;text-decoration:none;background-color:#ffecc6;}
.LFHSPACER{height:5px;}

.MENU{font-size:8pt;text-decoration:none;font-weight:bold;background-color:#001E5B;color:white;}
.MENUROW{height:20px;}
.notice{text-align:left;padding-top:27px;padding-bottom:0px;font-size:10pt;color:teal;}

.PAGELEFTMARGIN{width:32px;}
.PAGERIGHTMARGIN{width:32px;}
.PAGETOPMARGIN{height:5px;}

.qtn{font-family:Times;font-style:italic;font-size:11pt;padding-top:40px;padding-bottom:40px;width:480px;margin:auto;color:teal;}
.qtn p {font-family:Times;font-style:italic;font-size:11pt;text-align:justify;width:480px;padding-top:16px;margin:auto;color:teal;}

.sub{background-color:navy;}
.subover{background-color:#5F7EBB;color:navy;}

.tablest td{color:#303030;font-size:small;}
.tablest th{color:#303030;font-size:small;font-weight:bold;text-align:left;}
.tophdr{color:#001E5B;}

.tip div {color:#000080;text-align:left;font-size:14px; margin:auto;width:400px;padding:5px 20px 15px 20px;border:3px #C0C0C0 groove; background-color:#d3d3d3;}
.tiptitle{color:red;font-weight:bold;text-align:center;margin:0;padding:0;}

.VDIVIDER{width:1px;background-color:#001E5B;}
.WHITESPACE{background-color:white;}
.Z{font-size:8pt;text-decoration:none;color:black;background-color:#ffecc6;}
.ZHEADING{font-weight:bold;font-size:8pt;text-decoration:none;color:navy;}
.ZHSPACER{height:5px;}



#boxlist b {color:#008080;font-size:11px;height:12px;}
#boxlist p {color:#000080;font-size:11px;height:12px;padding:0;margin:0;}
#boxlist td {text-align:center;}
#boxlist tr {height:12px;}

img.align_center{margin-left:auto;margin-right:auto;display:block;}
img.center{margin-left:auto;margin-right:auto;display:block;}
img.candlestick {max-width:202px;max-height:200px;margin:auto;}

div.center{margin-left:auto;margin-right:auto;text-align:left;}
ol.colourheading{color:red;font-weight:bold;}
ol.colourheading p{color:teal;font-weight:normal;padding:5px;margin:0;}

/* MENUES */
#topfixed  {position:absolute;top:0;left:0;height:68px;z-index:50;width:100%;
            background-color:#222280; 														 /* was #1021a2 For browsers that do not support gradients */
            background-image: url(https://static.incrediblecharts.com/images/logo/logo_sliver-52_68.png);
              background: -webkit-linear-gradient(#4f4fa0, #222280); /* For Safari 5.1 to 6.0 */
            background: -o-linear-gradient(#4f4fa0, #222280); 		 /* For Opera 11.1 to 12.0 */
            background: -moz-linear-gradient(#4f4fa0, #222280); 	 /* For Firefox 3.6 to 15 */
            background: linear-gradient(#4f4fa0, #222280); 				 /* Standard syntax (must be last) */
}
#rightfixed{position:absolute;top:72px;right:0;width:165px;height:90%;}
#leftfixed {position:absolute;top:78px;left:0;width:120px;height:90%;z-index:1;background-color:#001E5B;}
#leftfixed {position:absolute;height:90%;}
#leftfixed {border:0;padding:0;margin:0;}
* html #rightfixed{position:absolute;}
* html #leftfixed {position:absolute;}
* html #topfixed  {position:absolute;}

#indexlistheader td{font-family:MS Sans Serif;font-size:10pt;}
#indexlistheader td h2{font-size:10pt;color:#000080;}
#indexlistheader td h2 a{color:blue;}
#indexlist TD ,.indexlist TD{line-height:25px;}
#indexlist TD ,.indexlist TD{font-family:MS Sans Serif;font-size:9pt;color:#000080;height:24px;vertical-align:top;}
#indexlist .notice ,.indexlist .notice{font-size:9pt;}

#leftmenublock{width:120px;background-color:#ffecc6;}

/**leftmenublock image triangle as bullet**/
/*
#leftmenublock ul{margin:0;padding:10px 5px;font-size:11px;line-height:15px;text-align:left;list-style-type:none; xcolor:teal;xbackground-color:#ffecc6;}
#leftmenublock ul li {margin:0;padding-left:10px;background-image:url(https://static.incrediblecharts.com/charts_online_technical_analysis_arrow_sr.gif);background-repeat:no-repeat;background-position:0px 2px;}
*/

/**leftmenublock css triangle as bullet 2019-11-05**/
#leftmenublock ul{margin:0;padding:10px 5px;font-size:11px;line-height:15px;text-align:left;list-style-type:none;}
#leftmenublock ul li{margin: -0.5em 0 0 1em;}
#leftmenublock ul li::before{content: "";display: block;position: relative;top: 1em;left: -1em;height: 0;width: 0;border-color: transparent #f33;border-style: solid;border-width: 0.4em 0 0.4em 0.4em;}

/**leftmenublock link and heading styles**/
/*#leftmenublock .ZHEADING{padding-left:5px;background-color:#ffecc6;}*/
#leftmenublock ul li a{font-size:11px;text-decoration:none;color:black;}
#leftmenublock ul li a:hover{color:red;}
/*#leftmenublock h2{margin:0;padding-top:0;padding-bottom:0;padding-left:4px; font-size:11px;color:#000088;}*/
#leftmenublock h2{margin:0;padding:0 0 0 4px;font-size:11px;color:#000088;}

#left_and_content{height:100%;width:100%;max-width:100%; margin:0;padding:0;border:0;position:absolute;left:0px;top:68px;}
#left_and_content .left_highlight{color:red;font-weight:bold;}

TABLE.LF{width:120px;}

#main_content_div{width: 650px;margin:auto;padding:5px;border:0;}
div#main_content div{margin:auto;}
#main_content{margin:25px;}
#main_content_td.mainpage{border:0;padding:0;margin:0;}
#main_content_div div#c_blocks {
  width:100%;max-width:800px;min-width:320px; 
  margin:auto;padding-top:20px;
}

A:hover.MENU{color:#fff;text-decoration:none; background-color:#5F7EBB;}

/* PAGE FOOTER */
#pagefooter{text-align:center;margin:0;padding: 45px 0 30px;background-color: #669; }
#pagefooter a{color:#fff;text-decoration:none; border-right:none;padding:6px;}
x#pagefooter a:hover{color:#CF9000;}
x#pagefooter a.LAST{border-right:none;}
/* Footer Main-Headings */
#pagefooter .visual-links{
  width: 100%; max-width: 1000px; margin:0 auto;}
#pagefooter .visual-links ul li{
  width: 12.5%; min-width: 100px; max-width: 250px;
  margin: 0 auto 20px; padding:0 5px;border: 0px solid white;}
#pagefooter .visual-links ul li a{
  color:#fff;text-decoration:none;padding:0;}
#pagefooter .visual-links ul li span.fa{color:#2a5;}
/* Footer Sub-Headings */
#pagefooter .visual-links ul ul{
  line-height:100%;border-top:1px solid #ccc;
  margin:10px auto auto; padding-top:10px;}
#pagefooter .visual-links ul ul li{
  display:block;min-height:20px;
  margin:auto;padding:5px 0;
  text-align:left;border:0px solid #fefefe;}
#pagefooter .visual-links ul ul li a{
  font-size:80%;color:#fff;font-weight:normal;
  text-align:left;}
/* Footer Active Links */
#pagefooter .visual-links ul li a:active, 
#pagefooter .visual-links ul ul li a:active{
  color:#2a5;font-weight:bold;}
/* Page Footer Dividing Line */
#pagefooter-line {
  max-width: 98%; margin: 0 auto 0;
  border:0;border-top:1px solid #77a;}
/* Left Column Footer */
#topofpage{width:120px;position: absolute;bottom: 30px;font-size:8pt;color:#eee;cursor:pointer;}
#leftmenufooter{background-color:#669; border-right:1px solid #779;}

/* PAGE PATH */
#pagepath{font-size:10px;padding-left:25px;color:#c0c0c0;margin-top:20px;}
#pagepath a{text-decoration:none;color:#c0c0c0;}
#pagepath a:hover{text-decoration:none;color:#CF9000;}

/* RIGHT COLUMN */
#rightcolumn{vertical-align:top;font-size:12px;margin:0;padding-top:0px;padding-left:0px;margin-right:2px;border:0;width:165px;z-index:-1;background-color:white;}
#rightcolumn h2{margin:0;padding:5px 5px 5px;}
#rightcolumn hr{height:1px;border:0;color:lightgrey;background-color:lightgrey;width:100%;}
#rightcolumn{border-left:1px white solid;}
#rightcolumnfooter{background-color:#669;border-left:1px #779 solid;}
#rightcolumn br{height:10px;font-size:10px;border:0;margin:0;padding:0;}
/**rightcolumn image triangle as bullet**/
/*
#rightcolumn ul{color:#000;margin:0;padding:10px 5px;font-size:11px;line-height:15px;text-align:left;list-style-type:none;}
#rightcolumn ul li{
margin:0;padding-left:10px;background-image:url(https://static.incrediblecharts.com/charts_online_technical_analysis_arrow_sr.gif);background-repeat:no-repeat;background-position:0% 10%;}
*/
/**rightcolumn image youtube as bullet**/
#rightcolumn ul li.youtube{
  margin:0;padding-left:22px;background-image:url(https://static.incrediblecharts.com/images/share/youtubebullet_small_1.jpeg);background-repeat:no-repeat;background-position:0px 4px;}
/**rightcolumn css triangle as bullet 2019-11-05**/
#rightcolumn ul{color:#000;margin:0;padding:10px 5px;font-size:11px;line-height:15px;text-align:left;list-style-type:none;}
#rightcolumn ul li{margin:-0.5em 0 0 1.25em;}
#rightcolumn ul li::before{content:"";display:block;height:0;width:0;top:1em;left:-1em;position:relative;border-color:transparent #f33;border-style:solid;border-width:0.4em 0 0.4em 0.4em;}

/* LISTS */
ul.nodisc {
  list-style-type:none;}
ul.youtube {
  list-style-type:none;
  list-style-image:url('https://static.incrediblecharts.com/images/share/youtubebullet_small_1.jpeg');
}
x ul li a{color:#336;}
x ul li a:visited{color:#669;}
x ul li a:hover{color:#CF9000;}
#rightcolumn ul li a{color:#000;font-size:11px;}
#rightcolumn ul li a:visited{color:#000;}
#rightcolumn ul li a:hover{color:#CF9000;}
#searchbutton{vertical-align:text-bottom;}
#searchinput{vertical-align:text-bottom;width:150px;font-size:14px;height:14px;}

/* STEPS */
#steps p{padding-left:0px;margin-left:45px;}
#steps ul{padding-left:0px;margin-left:75px;}
.step{background-position:left center;background-repeat:no-repeat;padding-left:45px;line-height:32px;}
.step1{background-image:url(https://static.incrediblecharts.com/images/numbers/step1.png);}
.step2{background-image:url(https://static.incrediblecharts.com/images/numbers/step2.png);}
.step3{background-image:url(https://static.incrediblecharts.com/images/numbers/step3.png);}
.step4{background-image:url(https://static.incrediblecharts.com/images/numbers/step4.png);}
.step5{background-image:url(https://static.incrediblecharts.com/images/numbers/step5.png);}
.step6{background-image:url(https://static.incrediblecharts.com/images/numbers/step6.png);}
.step7{background-image:url(https://static.incrediblecharts.com/images/numbers/step7.png);}
.step8{background-image:url(https://static.incrediblecharts.com/images/numbers/step8.png);}
.step9{background-image:url(https://static.incrediblecharts.com/images/numbers/step9.png);}

h2.book_slogan_app{color:#4f4f4f;font-size:8pt;padding-top:0px;padding-bottom:0px;margin-top:0px;margin-bottom:10px;}
.textbuttonOUTERdiv a:hover{color:#f00;}
div.textbuttonOUTERdiv{width:120px;height:90px;color:#000;}
div.bookbuttonOUTERdiv{width:160px;height:300px;}
div.textbuttonOUTERdiv, div.bookbuttonOUTERdiv{margin-bottom:0px;padding-bottom:0px;overflow:hidden;}
div.textbuttonOUTERdiv span{padding-left:7px;padding-right:7px;}
div.bookbuttonOUTERdiv span{padding-left:10px;padding-right:10px;}
a.textbuttonLINK, a.bookbuttonLINK{color:#4f4f4f;font-size:8pt;text-decoration:none;display:block;}
a:hover.textbuttonLINK, a:hover.bookbuttonLINK{color:#CF9000;}
img.textbuttonIMAGE, img.bookbuttonIMAGE{border:none;padding-bottom:0px;}
img.textbuttonIMAGE{margin-bottom:6px;}
img.bookbuttonIMAGE{margin-bottom:15px;}

/* button outer */
.btn {width:100%; margin:30px auto auto; padding:0; font-family:Arial,Helvetica,sans-serif;}
/* button size */
.btn_200 {width:200px;}
.btn_190 {width:190px;}
.btn_180 {width:180px;}
.btn_170 {width:170px;}
.btn_160 {width:160px;}
.btn_150 {width:150px;}
.btn_140 {width:140px;}
.btn_136 {width:136px;}
.btn_130 {width:130px;}
.btn_120 {width:120px;}
.btn_110 {width:110px;}
.btn_100 {width:100px;}
.btn_090 {width:90px;}
.btn_080 {width:80px;}
/* button inner */
.btn_in {margin:auto; padding:5px; border:1px solid; border-radius:8px; line-height:1.7; text-align:center; font-size:12pt; font-weight:bold;}
/* button background */
.btn_green {background:#2a5; border:#2a5;color:#fff;}
.btn_blue  {background:#00f; border:#00f;color:#fff;}
.btn_25a   {background:#25a; border:#25a;color:#fff;}
.btn_black {background:#000; border:#000;color:#fff;}
/* button text */
.btn a {color:#fff; text-decoration:none;}

/* TABS */
#tab_content ul, #tab_content li{display:inline;margin:0;padding:0;border:0;line-height:18px;}
#tab_content{position:absolute;width:100%;padding:0;margin:0;border:0;top:68px;left:127px;line-height:18px;z-index:3;background-color:white;}
#tab_content li a{color:#C3CBE2;text-decoration:none;cursor:pointer;font-weight:bold;font-size:11px;padding:0;margin:0;border:0;padding:0 3px;line-height:15px;height:15px;}
#tab_content li a:hover{background-color:#C3CBE2;color:navy;text-decoration:none;cursor:pointer;}
#tab_content li.tselect a{background-color:transparent;color:navy;cursor:default;padding:0;margin:0;border:0;}
#tab_content li{display:inline;list-style-type:none;padding:0;margin:0;border:0;line-height:15px;height:15px;}
* html #topmenu, * html #tab_content{position:absolute;}
#tabsurround{height:20px;position:absolute;top:68px;z-index:0;}
#tabsurround ul{display:inline;}
#tabsurround ul{padding:0;margin:0;}
* html #tabsurround{position:absolute;top:49px;}
#tabsurround{z-index:3;}

p.tip{font-weight:bold;margin:0;}
p.tip{color:red;}
a:hover.tophdr{background-color:#001E5B;}
HR.TOPICS{height:10px;width:100%;border:none;background-color:#E4E4E4;color:#E4E4E4;}

/* MENU - TOP */
#topmenu div{position:absolute;top:0;margin:0;padding:0;line-height:20px;border-top:1px #666699 solid;}
#topmenu div a{border-left:1px gray solid;}
#topmenu div a{text-decoration:none;display:block;padding:0 8px;font-size:12px;font-weight:bold;}
#topmenu div a{background-color:#222280;color:white;}
#topmenu div li{width:100%;}
#topmenu div ul{list-style-type:none;margin:0;padding:0;text-align:left;display:none;width:100%;}
#topmenu #m1{left:120px;width:110px;}
#topmenu #m2{left:220px;width:110px;}
#topmenu #m3{left:320px;width:115px;}
#topmenu #m4{left:395px;width:100px;}
#topmenu #m5{left:485px;width:100px;}
#topmenu #m6{left:540px;width:100px;}
#topmenu #m7{left:610px;width:30px;}
#topmenu #m8{left:90px;width:30px;}
#topmenu .show ul{display:block;margin:0;padding:0;}
#topmenu div ul li{display:block;width:100%;}
#topmenu div ul li a{background-color:#333399;width:100%;}
#topmenu div ul li a:hover{background-color:#7788bb;}
#topmenu div a:hover{background-color:#7788bb;}
#topmenu div a{margin:0 0 4px 0;}
#topmenu div ul li{margin:-4px 0;}
#topmenu div ul li a{margin:0;}
.topmenu .menuicon {display: none;}

LI.Y{list-style-type:none;list-style-image:url(https://static.incrediblecharts.com/charts_online_technical_analysis_arrow_sr.gif);}
A:hover.Z{color:#f00;text-decoration:none;}
A:hover.ZHEADING{color:red;}
TABLE.Z{width:120px;}
TD.Z{width:120px;}
.link_lines{height:1px;border:0;color:lightgrey;background-color:lightgrey;width:100%;}

#mail_links {width:100%;margin:21px auto;}
.rss_links {margin:auto;color:#9a9a9a;}
.soc_links a,.rss_links a {text-decoration:none;color:#9a9a9a;cursor:pointer;position:relative;font-weight:normal;}
.soc_links a span,.rss_links a span {display:none;position:absolute;width:66px;height:18px;top:-36px;left:-24px;text-align:center;background:transparent url(https://static.incrediblecharts.com/images/share/bubble.gif);font-size:10px;padding:3px;margin-top:2px;cursor:pointer;line-height:140%;}
.soc_links a:hover span,.rss_links a:hover span{display:block;position:absolute;}
.soc_share{color:#9a9a9a;font-size:12px;text-align:left;}
#soc_main{margin:auto;width:264px;}
#soc_right{width:135px;}
#soc_right_OFF{width:135px;}

#rssfeed a{text-decoration:none;color:black;}
#rssfeed a:hover{color:#CF9000;}

/* FONT SIZES */
.large ul li a, .large div, .large h4, .large h5, .large h6, .large ol, .large p, .large ul, .large li{font-size:12pt;}
.large h3, .large a{font-size:13pt;}
.large h2{font-size:14pt;}
.large h1{font-size:22pt;}
.larger ul li a, .larger div, .larger h4, .larger h5, .larger h6, .larger ol, .larger p, .larger ul, .larger li{font-size:13pt;}
.larger h3, .larger a{font-size:14pt;}
.larger h2{font-size:15pt;}
.larger h1{font-size:23pt;}

.small div, .small h4, .small h5, .small h6, .small ol, .small p, .small ul, .small li{font-size:9pt;}
.small ul li a, .small h3, .small a{font-size:10pt;}
.small h2{font-size:11pt;}
.small h1{font-size:19pt;}
.smaller div, .smaller h4, .smaller h5, .smaller h6, .smaller ol, .smaller p, .smaller ul, .smaller li{font-size:8pt;}
.smaller ul li a, .smaller h3, .smaller a{font-size:9pt;}
.smaller h2{font-size:10pt;}
.smaller h1{font-size:18pt;}

.rss{width:21px;background-position:-2px -2px;}
.mail{width:24px;background-position:-25px -2px;}
.print{width:24px;background-position:-50px -2px;}
.increase{width:24px;background-position:-75px -2px;}
.decrease{width:24px;background-position:-100px -2px;}
.twitter{width:22px;background-position:-1px -25px;}
.facebook{width:22px;background-position:-24px -25px;}
.reddit{width:22px;background-position:-47px -25px;}
.stumble{width:22px;background-position:-70px -25px;}
.diggit{width:22px;background-position:-93px -25px;}
.googleplus{width:22px;background-position:-1px -48px;}
.delicious{width:22px;background-position:-24px -48px;}
.myspace{width:22px;background-position:-47px -48px;}
.technorati{width:22px;background-position:-70px -48px;}
.linkedin{width:22px;background-position:-93px -48px;}

div.ictoc{margin:33px 0 36px 36px;float:right;width:200px;clear:both}
a.ictoc{color:#666699;text-decoration:none;font-size:11px}
a.ictoc:hover{color:#cf9000}
div.ictocheader{padding:3px;border:1px solid #999999;background-color:#f8f8ff;text-align:left;font-weight:bold;margin-bottom:2px;font-size:11px;color:#666699}
div.ictocheader img{width:0.8em;height:0.8em;float:right;margin-top:0.3em;margin-right:3px;cursor:pointer}
#ictoc__inside{border:1px solid #999999;background-color:#fff;text-align:left;padding:6px 3px 8px 0}
.ictoc ul{line-height:16px;margin:0 0 0 -6px;padding:0 0 0 12px;list-style:none}
ul.ictoc li{margin:0;padding:0 0 0 6px;background:transparent url(https://static.incrediblecharts.com/images/toc_bullet2.gif) 0 8px no-repeat}
ul.ictoc li.clear{background-image:none;padding:0;margin:0 0 0 -6px}

/****Share floating toolbar start****/
div#sharetoolbar_floatingbar {margin:0 0 0 -306px;overflow:hidden;position:fixed;bottom:0;left:50%;height:85px;}
div#sharetoolbar_shareplus {margin:0 0 0 -306px;overflow:hidden;position:fixed;left:50%;bottom:57px;display:none;}
div.sharetoolbar_bar {color:#fff;height:30px;font-size:16px;margin-top:3px;}
#sharetoolbar_insidebar {height:22px;}
a#sharetoolbar_morebar {text-decoration:none;font-size:16px;color:grey;}
#sharetoolbar_closeshareplus {margin-left:10px;text-decoration:none;font-size:16px;color:#fff;}
#sharetoolbar_followbardiv {padding-top:5px;padding-left:1px;}
#sharetoolbar_insidebarplus {height:22px;margin-left:12px;padding-top:3px;}
#sharetoolbar_sharesmall {height:40px;width:150px;}
.sharetoolbar_plei {padding-left:8px;}
.sharetoolbar_plte {padding-left:10px;}
.sharetoolbar_plth {padding-left:30px;}
#sharetoolbar_insidebardiv {padding-top:14px;padding-left:1px;}
.sharetoolbar_afb {margin: 0px 0.5px 0.5px 0.5px;}
#sharetoolbar_span {display:none;}
.sharetoolbar_toolbar {height:90px;float:left;margin-left:-4px;}
.sharetoolbar_morebarclass {display:block;}
.sharetoolbar_changeclose {padding-top:5px;color:#fff;margin-left:28px;text-decoration:none;font-size:16px;}
.sharetoolbar_currentclose {padding-top:5px;margin-left:28px;text-decoration:none;font-size:16px;color:grey;}
.sharetoolbar_mainImageShare {background:url(https://static.incrediblecharts.com/images/sharelinkimages.png);}
.sharetoolbar_shareicons {width:40px;height:40px;}
.sharetoolbar_startdivmes {width:30px;height:90px;float:left;}
.sharetoolbar_middivmes {width:294px;height:90px;margin-right:-3px;}
.sharetoolbar_enddivmes {width:48px;height:90px;margin-left:-36px;}
.sharetoolbar_shareplusmes {height:163px;width:223px;}
.sharetoolbar_shareMore {height:24px;width:60px;}
.sharetoolbar_shareMoreRight {height:24px;width:60px;margin-left:-22px;}
#sharetoolbar_closefloatingbar {margin-left:22px;margin-top:-10px;;font-size: 16px;text-decoration:none;}
/*twitter*/
.tweet li a{color:teal;}
.tweet a.timesince {color:blue;font-style:italic;}
/*icons*/
.sharetoolbar_sharetwitter {background-position:-434px -2px;}
.sharetoolbar_sharegoogle {background-position:-475px -2px;}
.sharetoolbar_sharefacebook {background-position:-516px -2px;}
.sharetoolbar_sharelinkedin {background-position:-557px -2px;}
.sharetoolbar_sharerss {background-position:-598px -2px;}
.sharetoolbar_sharemail {background-position:-434px -43px;}
.sharetoolbar_sharereddit {background-position:-475px -43px;}
.sharetoolbar_sharetechnorati {background-position:-515px -43px;}
.sharetoolbar_sharediggit {background-position:-557px -43px;}
.sharetoolbar_sharestumble {background-position:-598px -43px;}
.sharetoolbar_sharedelicious {background-position:-434px -83px;}
.sharetoolbar_sharemyspace {background-position:-475px -84px;}
.sharetoolbar_moreShareLinks {background-position:-521px -90px;}
.sharetoolbar_moreShareRight {background-position:-515px -84px;}
/*Red toolbar*/
.sharetoolbar_startdivred {background-position:-1px -92px;}
.sharetoolbar_middivred {background-position:-54px -92px;}
.sharetoolbar_enddivred {background-position:-384px -92px;}
.sharetoolbar_shareplusred {background-position:-435px -124px;}
.sharetoolbar_sharebuttonred {background-position:-447px -172px;}
/*Blue toolbar*/
.sharetoolbar_startdivblue {background-position:-1px -186px;}
.sharetoolbar_middivblue {background-position:-54px -186px;}
.sharetoolbar_enddivblue {background-position:-384px -186px;}
.sharetoolbar_shareplusblue {background-position:2px -370px;}
.sharetoolbar_sharebuttonblue {background-position:-447px -139px;}
/*Grey toolbar*/
.sharetoolbar_startdivgrey {background-position:-1px -274px;}
.sharetoolbar_middivgrey {background-position:-54px -274px;}
.sharetoolbar_enddivgrey {background-position:-384px -274px;}
.sharetoolbar_shareplusgrey {background-position:-224px -368px;}
.sharetoolbar_sharebuttongrey {background-position:-447px -205px;}
/****Share floating toolbar end****/

/* Mouse over with image start */
span.dropt {border-bottom: thin dotted; background: #fff;}
span.dropt:hover, span.dropt:active {text-decoration: none; background: #f8f8ff; z-index: 6; }
span.dropt span {position: absolute; left: -9999px;
                 margin: 20px 0 0 0; padding: 3px;
                 border-style:solid; border-color:black; border-width:1px; z-index: 6;}
span.dropt:hover span, span.dropt:active span {left: 15%; background: #fff;} 
span.dropt span {position: absolute; left: -9999px;
                 margin: 4px 0 0 0; padding: 3px; 
                 border-style:solid; border-color:black; border-width:1px;}
span.dropt:hover span, span.dropt:active span {margin: 20px 0 0 0; z-index:6;max-width:500px;
                                               background:#f8f8ff;color:#333333;font-size:80%;font-weight:normal;} 
span.dropt span strong, span.dropt span b {color:#008000;}
span.dropt span img {max-width:90%;}
/* Mouse over with image end */

/* Visual Links */
.visual-links {
  font-weight: bold;
  margin:0;padding:0;
  max-width:100%;
  text-align:left;
}
.visual-links ul, ul.visual-links{
  list-style-type:none;
  padding: 0;margin: 0;
}
.visual-links li{
  display: inline-block;
  margin:5px;
  min-height:120px;
  /*max-height:150px;*/
  /*overflow:hidden;*/
  clear:both;
  vertical-align:top;
}
.visual-links span {
  font-weight: normal;
  color:#333;
  font-size:100%;
  text-align:justify;
}
/****Columns****/
.cols1>ul>li,  .cols1>li,  .cols1>div  {width:650px; max-width:98%; flex-basis:98%;}
.cols2>ul>li,  .cols2>li,  .cols2>div  {width:600px; max-width:47%; flex-basis:47%;}
.cols3>ul>li,  .cols3>li,  .cols3>div  {width:550px; max-width:31%; flex-basis:31%;}
.cols4>ul>li,  .cols4>li,  .cols4>div  {width:500px; max-width:23%; flex-basis:23%;}
.cols5>ul>li,  .cols5>li,  .cols5>div  {width:450px; max-width:18%; flex-basis:18%;}
.cols6>ul>li,  .cols6>li,  .cols6>div  {width:400px; max-width:14%; flex-basis:14%;}
.cols7>ul>li,  .cols7>li,  .cols7>div  {max-width:12%; flex-basis:12%;}
.cols8>ul>li,  .cols8>li,  .cols8>div  {max-width:10%; flex-basis:10%;}
.cols9>ul>li,  .cols9>li,  .cols9>div  {max-width:9%; flex-basis:9%;}
.cols10>ul>li, .cols10>li,  .cols10>div {max-width:8%; flex-basis:8%;}
/****ImageBorder****/
.visual-links img {border:1px solid #ccc;}
.noborder {border:1px solid rgba(255,255,255,0);}
/****ImageSize****/
.img016 img, img.img016 {width:16px;  max-width: 100%;}
.img030 img, img.img030 {width:30px;  max-width: 100%;}
.img060 img, img.img060 {width:60px;  max-width: 100%;}
.img100 img, img.img100 {width:100px; max-width: 100%;}
.img150 img, img.img150 {width:150px; max-width: 100%;}
.img200 img, img.img200 {width:200px; max-width: 100%;}
.img250 img, img.img250 {width:250px; max-width: 100%;}
.img300 img, img.img300 {width:300px; max-width: 100%;}
.img400 img, img.img400 {width:400px; max-width: 100%;}
.img500 img, img.img500 {width:500px; max-width: 100%;}
.img600 img, img.img600 {width:600px; max-width: 100%;}
.img650 img, img.img650 {width:650px; max-width: 100%;}
/****ImagePosition****/
.imgtop img, img.imgtop {
  display:block;
  margin:15px auto 5px auto;
}
.imgleft img, img.imgleft {
  float:left;
  margin:5px 10px 0 0;
}
.imgright img, img.imgright {
  float:right;
  margin:5px 0 0 10px;
}
/****AdjustForSmallScreen****/
@media (max-width: 650px) {
  .cols1>ul>li, .cols2>ul>li, .cols3>ul>li,
  .cols1>li,  .cols2>li,  .cols3>li,  
  .cols1>div, .cols2>div, .cols3>div {
    width:98%;
    max-width:650px;
    flex-basis:98%;
  }
  .cols4>ul>li, .cols5>ul>li, .cols6>ul>li,
  .cols4>li,  .cols5>li,  .cols6>li,  
  .cols4>div, .cols5>div, .cols6>div {
    width:47%;  	
    max-width:650px;
    flex-basis:47%;
  }
  .cols7>ul>li, .cols8>ul>li, .cols9>ul>li, .cols10>ul>li,
  .cols7>li,  .cols8>li,  .cols9>li,  .cols10>li,  
  .cols7>div, .cols8>div, .cols9>div, .cols10>div {
    max-width:18%;
    flex-basis:18%;
  }
  .imgtop img, .imgleft img, .imgright img, 
  img.imgtop, img.imgleft, img.imgright {
    display:block;
    float:none;
    margin:15px auto 5px auto;
  }
  /****AdjustForSmallerScreen****/
  @media (max-width: 500px) {
    .cols4>ul>li, .cols5>ul>li, .cols6>ul>li,
    .cols4>li,  .cols5>li,  .cols6>li,  
    .cols4>div, .cols5>div, .cols6>div {
      width:98%;  	
      max-width:500px;
      flex-basis:98%;
    }
    .cols7>ul>li, .cols8>ul>li, .cols9>ul>li, .cols10>ul>li,
    .cols7>li,  .cols8>li,  .cols9>li,  .cols10>li,  
    .cols7>div, .cols8>div, .cols9>div, .cols10>div {
      max-width:47%;
      flex-basis:47%;
    }
    /****AdjustForSmallestScreen****/
    @media (max-width: 400px) {
      .cols7>ul>li, .cols8>ul>li, .cols9>ul>li, .cols10>ul>li,
      .cols7>li,  .cols8>li,  .cols9>li,  .cols10>li,  
      .cols7>div, .cols8>div, .cols9>div, .cols10>div {
        max-width:98%;
        flex-basis:98%;
      }
    }	
  }	
}	
/* Visual Links END */

/* Nav Page */
div#main_content div.navpage p{
  margin:auto;
  font-size:inherit;
}
/* xtext-align:center; xmax-width:500px; */
div#main_content div.navpage p a{
  display:block;
  margin: 10px auto;
  color:#669;
  text-decoration:none;	
}
.navpage hr{
  margin:50px auto 100px;
  color: grey;
  height:1px;
}
.navpage h1{
  text-align:center;
  color:#0c6; /* was #2ea3f2, inherit */
}
.navpage h1 .fa{
  font-size: 48px;
  display: block;
  margin: auto auto 10px;
}
.navpage .visual-links ul {
  margin-top: 50px;	padding-top: 25px;
  border-top: 1px grey solid;
  list-style-type:none;
}
.navpage .visual-links li {
  margin:20px auto 10px; /* top left/right bottom */
  padding:0 7px;
  font-size:inherit; /* was 80% */
  font-weight:normal;
  text-align: justify;
}
.navpage .visual-links li a {
  display:block;
  margin: 10px auto;
  line-height:150%;
  color:#669;
  font-size:inherit; /* was 120% */
  font-weight:normal; /* was bold */
  text-decoration:none;	
  text-shadow:none;
}
.navpage .visual-links li a:first-child {
  padding:10px;
  background-color: #4f4fa0;
  background-image: url(https://static.incrediblecharts.com/images/logo/logo_sliver-52_68.png);
  background: -webkit-linear-gradient(#4f4fa0, #222280);
  background: -o-linear-gradient(#4f4fa0, #222280);
  background: -moz-linear-gradient(#4f4fa0, #222280);
  background: linear-gradient(#4f4fa0, #222280);
  color:#2a5; /*was #0c6; #2ea3f2, inherit*/
  font-size:initial;font-weight:bold;
  text-align:center;
}
.navpage .visual-links li a .fa {
  color:inherit;
  text-align:center;
}
.navpage h1, 
.navpage .visual-links li a:first-child {
  color:#2a5; /* was #3b6 #0c6, #2ea3f2, inherit */
}
/* Nav Page END */

/* Icon style for NavPages****/
.visual-links span.fa{
  display:block;
  margin: auto auto 10px;
  color:inherit;
  font-size:40px;
}
/* xtext-align:center; */
/* Icon styles END */

/* Homepage Video */
.homepage_video {width:100%; max-width:560px;
                 margin:60px auto; /*was 30px auto 60px*/}

/*** FLEX ***/
/*div#main_content .flex-container div {margin:0;}  for align-items to work */
div#main_content .flex-container .flex-item {margin:20px auto 10px;}
.flex-container{
  width:100%;max-width:100%;height:auto;
  margin:0 auto; padding:0;
  display: inline-table;
  display: inline-block;
  display: -ms-flex;	/* ? IE 11 ? */  
  display: -webkit-flex; /* Safari 6.1+, Chrome 21+ & Opera 12.1+ */
  display: -moz-flex;	/* Firefox 18+ */   
  display: flex;
  -webkit-justify-content: space-around;
  justify-content: space-around; /* horizontal align - center or space-around (space before, between, and after the lines) */
  -webkit-align-items: flex-start;
  align-items: flex-start; /* vertical align - start, stretch or center*/
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.flex-item{
  vertical-align:top;
  display:table-cell;  
  display: inline-block;
  -ms-flex: 1;  		/* IE 10 */    
  -webkit-box-flex: 1; /* IE Windows Phone 8.1 Update and Microsoft Edge */  
  -webkit-flex: 1;  /* Safari 6.1+ & Chrome 21+ */
  -moz-flex: 1;  		/* Firefox 18+ */ 
  flex: 1;
  margin:0 auto;
  padding:5px;
}
/* ContactList Page Flex ADJ*/
x.contact .flex-container{padding:20px 10px;}
.contact .flex-item{
  width:180px;min-width:180px;
  text-align:center;
}
.contact .flex-item img{width:146px;height:59px}
.contact .flex-item div{margin:auto;padding:5px;}
.contact .flex-item ul{
  margin:0px auto;padding:0px 20%;
  list-style-type:none;
  text-align:left;
}
/* END ContactList ADJ*/

/*** END FLEX ***/

/* WARNINGS and ALERTS */
.alert {background:#eee;padding:1% 5%;}
.alert h2 {color:#2a5;}
.urgent {background:#fee;}
.urgent h2 {color:#e33;text-decoration:underline;}
/* END WARNINGS and ALERTS */

/*Import print styles*/
@media only print {
  /*@import url("/global/ic_style_print.css");*/
  body{padding:0;margin:0;height:100%;font-family:arial,verdana,helvetica,sans-serif,'Nimbus Sans L',garuda;background-color:white;}
  div{font-size:10pt;color:black;}
  fieldset.hint{width:400px;margin:auto;font-size:10pt;color:#666666;padding:20px;font-family:Arial;}
  fieldset.hint ul{font-size:10pt;color:#666666;font-family:Arial;}
  highlight{font-family:"Comic Sans MS";font-size:10pt;}
  html{padding:0;margin:0;height:100%;}
  h1{font-family:'Times New Roman';font-size:18pt;margin-top:10px;margin-bottom:30px;color:navy;}
  h2{font-family:Tahoma,'Nimbus Sans L',garuda;font-size:12pt;margin-top:15px;margin-bottom:30px;color:blue;}
  h3{font-family:Verdana,'Nimbus Sans L',garuda;font-size:11pt;margin-top:5px;color:#666699;}
  h4{font-size:10pt;font-family:Tahoma,'Nimbus Sans L',garuda;color:#333333;}
  h5{font-size:10pt;font-family:Tahoma,'Nimbus Sans L',garuda;text-transform:uppercase;font-weight:bold;color:navy;}
  h6{font-family:Times,'Nimbus Sans L',garuda;font-size:10pt;margin-top:10px;color:#666666;}
  img{border:0;max-width:100% !important;}
  ol{list-style-type:decimal;font-size:10pt;line-height:150%;margin-top:10px;margin-bottom:16px;color:#333333;}
  h1 ol{margin-top:0;}
  h2 ol{margin-top:0;}
  h3 ol{margin-top:0;}
  h4 ol{margin-top:0;}
  ol.alpha{list-style-type:lower-alpha;}
  p{font-size:10pt;color:black;}
  sup{font-size:8pt;}
  ul{list-style-type:disc;font-size:10pt;line-height:150%;margin-top:10px;margin-bottom:16px;color:#333333;}
  h1 ul{margin-top:0;}
  h2 ul{margin-top:0;}
  h3 ul{margin-top:0;}
  h4 ul{margin-top:0;}
  .adcounter{position:absolute;left:0px;top:0px;visibility:hidden;}
  .adcntrimg{width:0px;height:0px;}
  .ADVANCED{text-decoration:none;font-size:8pt;font-weight:bold;color:white;}
  .align_center{text-align:center;}
  .align_center table{margin-left:auto;margin-right:auto;text-align:left;}
  .bold{font-weight:bold;}
  .calcn{text-align:right;font-size:x-small;color:gray;}
  .center{text-align:center;}
  .center table{margin-left:auto;margin-right:auto;text-align:left;}
  .chart{text-align:center;padding-top:16px;padding-bottom:16px;}
  .chart img{margin:auto;display:block;}
  .chint{text-align:center;padding-top:10px;margin:0;color:#c0c0c0;font-size:10px;font-family:Arial;}
  .clear{clear:both;}
  .COPYRIGHT{color:navy;font-weight:normal;font-size:8pt;font-family:arial,verdana,helvetica,sans-serif,'Nimbus Sans L',garuda;}
  .DESCRIPTION{font-family:Arial,'Nimbus Sans L',garuda;font-size:10pt;}
  .DIVIDER{font-weight:normal;color:#989898;}
  .dmenu{color:white;}
  .flag{padding:10px;width:64px;height:32px;}
  .flags{margin-top:0px;margin-left:5px;width:270px;margin:auto;}
  .FORCEDLEFTMARGIN{width:16px;}
  .formula{font-family:Times;font-size:x-large;font-weight:bold;padding-top:30px;padding-left:100px;padding-right:100px;color:teal;}
  .FORUMTOPIC{font-size:9pt;text-decoration:none;color:navy;}
  .graydark{padding:0;margin:0;color:gray;font-size:10px;font-family:Arial;}
  .graydiv{width:675px;padding:10px 0px;margin:auto;color:#c0c0c0;font-size:10px;}
  .graylink{padding:0;margin:0;color:#c0c0c0;font-size:10pt;font-family:Arial;}
  .HDIVIDER{height:1px;background-color:white;}
  .hdr{height:16px;border:0;padding-top:2px;margin:0;background-color:#001E5B;color:white;}
  .help{background-position:left center;background-image:url(https://static.incrediblecharts.com/images/png_icons/directory.png);background-repeat:no-repeat;padding-left:30px;}
  .helpimage{text-align:center;padding-top:16px;padding-bottom:16px;}
  .hflag{display:inline;padding-left:5px;}
  .hidden{display:none;}
  .highlight{color:red;}
  .indicator{background-position:left center;background-image:url(https://static.incrediblecharts.com/images/png_icons/indicator.png);background-repeat:no-repeat;padding-left:30px;}
  .infobox li{font-size:10pt;}
  .inline{display:none;}
  .largeBlue{font-size:14pt;color:blue;}
  .leftmenubar{display:none;}
  .LF{color:black;font-size:10pt;text-decoration:none;background-color:#FFDE99;}
  .LFHSPACER{height:5px;}
  .LOGOTABLE{background-color:navy;}
  .LOGOTABLEHEIGHT{height:50px;background-color:navy;}
  .mediumBlue{font-size:10pt;color:blue;}
  .notice{text-align:left;padding-top:27px;padding-bottom:0px;font-size:10pt;color:teal;}
  .noul{text-decoration:none;}
  .qtn{font-family:Times;font-style:italic;font-size:11pt;padding-top:40px;padding-bottom:40px;text-align:left;width:400px;margin:auto;color:teal;}
  .searchtext{display:none;}
  .show{display:block;}
  .stockscreen{background-position:left center;background-image:url(https://static.incrediblecharts.com/images/png_icons/screening.png);background-repeat:no-repeat;padding-left:30px;}
  .sub{background-color:navy;}
  .subover{background-color:#5F7EBB;color:navy;}
  .tablest td{font-family:arial,'Nimbus Sans L',garuda;color:#303030;font-size:small;}
  .tablest th{font-family:arial,'Nimbus Sans L',garuda;color:#303030;font-size:small;font-weight:bold;text-align:left;}
  .tophdr{visibility:hidden;color:#001E5B;}
  .tip div{text-align:left;margin:auto;width:400px;font-family:arial,'Nimbus Sans L',garuda;color:#000080;font-size:18pt;padding:5px 20px 15px 20px;border:3px #C0C0C0 groove;background-color:#d3d3d3;}
  .tiptitle{font-weight:bold;color:red;text-align:center;margin:0;padding:0;color:red;}
  .trblshooting{background-position:left center;background-image:url(https://static.incrediblecharts.com/images/png_icons/directory.png);background-repeat:no-repeat;padding-left:30px;}
  .underline{text-decoration:underline;}
  .VDIVIDER{width:1px;background-color:#001E5B;}
  .WHITESPACE{background-color:white;}
  .Z{font-size:10pt;text-decoration:none;color:black;background-color:#FFDE99;}
  .ZHEADING{font-weight:bold;font-size:10pt;text-decoration:none;color:navy;}
  .ZHSPACER{height:5px;}
  .ADS_225x50_TOP_RIGHT{display:none;}
  .ADS_300x250{display:none;}
  .ADS_468x60{display:none;}
  .ADS_572x438{display:none;}
  .ADS_600x160{display:none;}
  div.ADS_225x50_TOP_RIGHT{display:none;}
  div.ADS_300x250{display:none;}
  div.ADS_468x60{display:none;}
  div.ADS_572x438{display:none;}
  div.ADS_600x160{display:none;}
  .advert_300{display:none;}
  img.align_center{margin-left:auto;margin-right:auto;display:block;}
  img.center{margin-left:auto;margin-right:auto;display:block;}
  div.center{margin-left:auto;margin-right:auto;text-align:left;}
  #topfixed{display:block;background-color:#000080;}
  #rightfixed{display:none;}
  #leftfixed{display:none;}
  #leftmenublock{display:none;}
  IMG.LOGOIMAGE{display:inline;height:53px;width:198px;border:0;}
  TD.LOGO{font-weight:bold;font-size:14pt;text-decoration:none;color:#000098;}
  div#main_content div{margin-left:auto;margin-right:auto;text-align:left;}
  #main_content{margin:25px;}
  #main_content_div{border:0;margin-left:50px;width:750px;padding:5px;}
  #main_content_td.mainpage{border:0;padding:0;margin:0;}
  #pagefooter{text-align:center;margin-top:0px;}
  #pagefooter a, #pagefooter .visual-links{display:none;}
  #pagepath{display:none;}
  #rightcolumn{display:none;}
  #searchbutton{display:none;}
  #searchinput{display:none;}
  #steps p{padding-left:0px;margin-left:45px;}
  #steps ul{padding-left:0px;margin-left:75px;}
  .step{background-position:left center;background-repeat:no-repeat;padding-left:45px;line-height:32px;}
  .step1{background-image:url(https://static.incrediblecharts.com/images/numbers/step1.png);}
  .step2{background-image:url(https://static.incrediblecharts.com/images/numbers/step2.png);}
  .step3{background-image:url(https://static.incrediblecharts.com/images/numbers/step3.png);}
  .step4{background-image:url(https://static.incrediblecharts.com/images/numbers/step4.png);}
  .step5{background-image:url(https://static.incrediblecharts.com/images/numbers/step5.png);}
  .step6{background-image:url(https://static.incrediblecharts.com/images/numbers/step6.png);}
  .step7{background-image:url(https://static.incrediblecharts.com/images/numbers/step7.png);}
  .step8{background-image:url(https://static.incrediblecharts.com/images/numbers/step8.png);}
  .step9{background-image:url(https://static.incrediblecharts.com/images/numbers/step9.png);}
  h2.book_slogan_app{padding-top:0px;padding-bottom:0px;margin-top:0px;margin-bottom:10px;color:#4f4f4f;font-size:10pt;font-family:sans-serif,arial,verdana,helvetica,'Nimbus Sans L',garuda;}
  div.textbuttonOUTERdiv{width:120px;height:90px;color:black;}
  div.bookbuttonOUTERdiv{width:160px;height:300px;}
  div.textbuttonOUTERdiv, div.bookbuttonOUTERdiv{margin-bottom:0px;padding-bottom:0px;overflow:hidden;}
  div.textbuttonOUTERdiv span{padding-left:7px;padding-right:7px;}
  div.bookbuttonOUTERdiv span{padding-left:10px;padding-right:10px;}
  a.textbuttonLINK, a.bookbuttonLINK{display:block;color:#4f4f4f;text-decoration:none;font-size:10pt;font-family:sans-serif,arial,verdana,helvetica,'Nimbus Sans L',garuda;}
  img.textbuttonIMAGE, img.bookbuttonIMAGE{border:none;padding-bottom:0px;}
  img.textbuttonIMAGE{margin-bottom:6px;}
  img.bookbuttonIMAGE{margin-bottom:15px;}
  div.advert_td_join_site_form{display:none;}
  div.advert_td_join_site_form form{display:none;}
  input.advert_td_join_site_submit_button{display:none;}
  input.advert_td_join_site_hidden{display:none;}
  #topmenu, #myTopnav{display:none;}
  .link_lines{height:1px;border:0;color:lightgrey;background-color:lightgrey;width:100%;}
  #soc_main{display:none;}
  .soc_links{display:none;}
  #main_content_td div{background-color:#FFFFFF;padding-left:0px;padding-right:0px;}
  #main_content_td #sitemapdiv ul li ul ul li ul li div a{font-size:16pt;}
  #main_content_td #sitemapdiv ul li ul ul li ul li div{font-size:10pt;}
  #main_content_td #sitemapdiv ul li ul li ul li a{width:250px;color:blue;font-size:12pt}
  #printButton{position:absolute;right:25px;height:22px; margin-top:18px;margin-right:10px;}
  @media print{#printButton{display:none;}
  }
  .pagebreak{page-break-before:always;}
  .chart{page-break-inside:avoid;}
  .dont_print{display:none;}
  div.ictoc{display:none;}

  /*
  these logo fixes didn't work:
  #logo {content: url('https://static.incrediblecharts.com/images/logo/ic-55_243x68.png');} -- works if logo on main page is in content tag
  #logo {background:#222280;}
  #logo {color:#222280; font-size:500%; content:"Incredible Charts";}
  */
}
/* if display logo using content tag add this above the @media print:
#logo {
content: url('https://static.incrediblecharts.com/images/logo/ic-54_243x68.png');
width: 243px;
height: 68px;
}*/