/* Features Chart */

div.chart_grey
{
   background-color: #eee;
   padding-top: 7px;
   padding-bottom: 3px;
   height: 19px;
   width: 962px;
   position: relative;
}

div.chart_white
{
   background-color: #fff;
   padding-top: 7px;
   padding-bottom: 3px;
   height: 19px;
   width: 962px;
   position: relative;
}

span.chart_title
{
   font-weight: bold;
}

div.chart_grey img
{
   padding: 0px;
   margin: 0px;  
   padding-left: 6px;
   padding-right: 6px;
   padding-top: 3px;
   vertical-align: top;   
}

div.chart_white img
{
   padding: 0px;
   margin: 0px;  
   padding-left: 6px;
   padding-right: 6px;
   padding-top: 3px;
   vertical-align: top;   
}

div.chart_grey_hidden
{
   padding-right: 200px;
   background-color: #eee;
   display: none;
   padding-bottom: 10px;
   padding-left: 22px;
}

div.chart_white_hidden
{
   padding-right: 200px;
   background-color: #fff;
   display: none;   
   padding-bottom: 10px;
   padding-left: 22px;
}

div.chart_check
{  
   position: absolute;
   /*right: 10px;*/
   right: 100px;
   top: 2px;
   width: 21px;
   height: 19px;
}

div.chart_check img
{
   vertical-align: middle;
}

a.chart:hover
{
   /* color: #c11b17; */
   /* color: #347235; */
   color: #347C2C;
   text-decoration: none;
}

div.fchartintro
{
   width: 962px; 
   padding-bottom: 10px;
   height: 170px;
   position: relative;
}

div.fchartintrotext
{
   width: 640px; 
   height: 170px;
   padding-top: 40px;
}

div.fchartintro p
{
   margin: 0px;
   padding: 0px;
   padding-bottom: 10px;
}

div.fchartfunc
{
   padding-top: 25px;
   text-align: center;
   font-size: 0.8em; 
   font-weight: bold; 
   color: #888;
}

div.fchartfunc a:hover
{
   color: #c11b17;
   text-decoration: none;
}

div.fchartintross
{
   width: 228px;
   height: 170px;
   position: absolute;
   top: 0px;
   right: 50px;
}

