/* CSS Document */

.footer_maincontainer_new {
  font-family:  Arial, Verdana,Helvetica, sans-serif;
  color:#000;
  font-size:12px;
}

.green {
  color:#000000;
}

.orange {
  color:#D27603;
}

.grey {
  color:#6B6B6B;
}


img {
border-style:none;
}

.footer1{
  z-index: 0;
  margin: 0px auto;
  position: relative;
  float:left;
  width:770px;
  text-align:center;
  color:#6b6b6b;
  height:30px;
  padding-top:15px;
}

.footer2 {
  z-index: 0;
  margin: 0px auto;
  position: relative;
  float:left ;
  width:750px;
  text-align:left;
  background-color:#DFDFDF;
  font-size:11px;
  padding:10px;
  color:#000
}

.footer3 {
  z-index: 0;
  margin: 0px auto;
  position: relative;
  float:left;
  width:770px;
  text-align:left;
  font-size:11px;
  margin-top:6px;
}

.footer31 {
  z-index: 0;
  margin: 0px auto;
  position: relative;
  float:left;
  width:305px;
  text-align:left;
  background-color:#d8d8d8;
}

.footer32 {
  z-index: 0;
  margin: 0px auto;
  position: relative;
  float:left ;
  width:460px;
  text-align:left;
  background-color:#e8e8e8;
  margin-left:5px;
}

.footertitle {
  color:#000000;
  font-size:13px;
  font-weight:bold;
  text-transform:uppercase;
}

.footerlinks {
  z-index: 0;
  margin: 0px auto;
  position: relative;
  float:left ;
  width:130px;
  line-height:18px;
  padding:10px;
}

.footerad {
  z-index: 0;
  margin: 0px auto;
  position: relative;
  float:left;
  width:770px;
  text-align:center;
}

a.whitelink:link {text-decoration: none; color: #fff  ; font-family: Arial,verdana, Tahoma, Helvetica, sans-serif; font-size: 11px; font-weight:bold;}
a.whitelink:visited { text-decoration: none; color: #fff; font-family:  Arial, Verdana,Tahoma, Helvetica, sans-serif; font-size: 11px; font-weight:bold;}
a.whitelink:hover { text-decoration: underline; color: #fff; font-family: Arial,verdana,  Tahoma, Helvetica, sans-serif; font-size: 11px; font-weight:bold;}

a:link { text-decoration: none; font-family: Arial,verdana, Tahoma, Helvetica, sans-serif; font-size: 12px; font-weight:normal;}
a:visited { text-decoration: none; font-family:  Arial, Verdana,Tahoma, Helvetica, sans-serif; font-size: 12px; font-weight:normal;}
a:hover { text-decoration: underline; font-family: Arial,verdana,  Tahoma, Helvetica, sans-serif; font-size: 12px; font-weight:normal;}

/*Added per Steve for ticket 3550 by Rick*/
.article a:link,
.article a:visited,
.article a:hover,
.article a:active {
    font-size:14px;
}
/*End addition for ticket 3550*/

a.grlink:link { text-decoration: none; font-family: Arial,verdana, Tahoma, Helvetica, sans-serif; font-size: 12px; font-weight:normal;}
a.grlink:visited { text-decoration: none; font-family:  Arial, Verdana,Tahoma, Helvetica, sans-serif; font-size: 12px; font-weight:normal;}
a.grlink:hover { text-decoration: underline; font-family: Arial,verdana,  Tahoma, Helvetica, sans-serif; font-size: 12px; font-weight:normal;}

a.greenlink:link { text-decoration: none; color: #096019  ; font-family: Arial,verdana, Tahoma, Helvetica, sans-serif; font-size: 12px; font-weight:normal;}
a.greenlink:visited { text-decoration: none; color: #096019; font-family:  Arial, Verdana,Tahoma, Helvetica, sans-serif; font-size: 12px; font-weight:normal;}
a.greenlink:hover { text-decoration: underline; color: #096019; font-family: Arial,verdana,  Tahoma, Helvetica, sans-serif; font-size: 12px; font-weight:normal;}

a.orlink:link { text-decoration: none; color: #D27603  ; font-family: Arial,verdana, Tahoma, Helvetica, sans-serif; font-size: 12px; font-weight:normal;}
a.orlink:visited { text-decoration: none; color: #D27603; font-family:  Arial, Verdana,Tahoma, Helvetica, sans-serif; font-size: 12px; font-weight:normal;}
a.orlink:hover { text-decoration: underline; color: #D27603; font-family: Arial,verdana,  Tahoma, Helvetica, sans-serif; font-size: 12px; font-weight:normal;}

a.arrowlink:link { text-decoration: none; color: #096019  ; font-family: Arial,verdana, Tahoma, Helvetica, sans-serif; font-size: 11px; font-weight:normal;
background:url(../images/arrow.jpg) no-repeat left;padding-left:10px;}
a.arrowlink:visited { text-decoration: none; color: #096019; font-family:  Arial, Verdana,Tahoma, Helvetica, sans-serif; font-size: 11px; font-weight:normal;
background:url(../images/arrow.jpg) no-repeat left;padding-left:10px;}
a.arrowlink:hover { text-decoration: underline; color: #096019; font-family: Arial,verdana,  Tahoma, Helvetica, sans-serif; font-size: 11px; font-weight:normal;
background:url(../images/arrow.jpg) no-repeat left;padding-left:10px;}

a.vidlink:link { text-decoration: none; color: #096019  ; font-family: Arial,verdana, Tahoma, Helvetica, sans-serif; font-size: 11px; font-weight:normal;
background:url(../images/video-ic.jpg) no-repeat left;padding-left:30px;}
a.vidlink:visited { text-decoration: none; color: #096019; font-family:  Arial, Verdana,Tahoma, Helvetica, sans-serif; font-size: 11px; font-weight:normal;
background:url(../images/video-ic.jpg) no-repeat left;padding-left:30px;}
a.vidlink:hover { text-decoration: underline; color: #096019; font-family: Arial,verdana,  Tahoma, Helvetica, sans-serif; font-size: 11px; font-weight:normal;
background:url(../images/video-ic.jpg) no-repeat left;padding-left:30px;}

/*Gray links turned green per Steve R.
a.arrow1link:link { text-decoration: none; color: #6E6E6E  ; font-family: Arial,verdana, Tahoma, Helvetica, sans-serif; font-size: 12px; font-weight:normal;
background:url(../images/arrow1.jpg) no-repeat left;padding-left:10px;}
a.arrow1link:visited { text-decoration: none; color: #6E6E6E; font-family:  Arial, Verdana,Tahoma, Helvetica, sans-serif; font-size: 12px; font-weight:normal;
background:url(../images/arrow1.jpg) no-repeat left;padding-left:10px;}
a.arrow1link:hover { text-decoration: underline; color: #6E6E6E; font-family: Arial,verdana,  Tahoma, Helvetica, sans-serif; font-size: 12px; font-weight:normal;
background:url(../images/arrow1.jpg) no-repeat left;padding-left:10px;}*/

a.arrow1link:link { text-decoration: none; color: #6E6E6E  ; font-family: Arial,verdana, Tahoma, Helvetica, sans-serif; font-size: 12px; font-weight:normal; background:url(../images/arrow1.gif) no-repeat left;padding-left:10px;}
a.arrow1link:visited { text-decoration: none; color: #6E6E6E; font-family:  Arial, Verdana,Tahoma, Helvetica, sans-serif; font-size: 12px; font-weight:normal; background:url(../images/arrow1.gif) no-repeat left;padding-left:10px;}
a.arrow1link:hover { text-decoration: underline; color: #6E6E6E; font-family: Arial,verdana,  Tahoma, Helvetica, sans-serif; font-size: 12px; font-weight:normal; background:url(../images/arrow1.gif) no-repeat left;padding-left:10px;}

a.greenbig:link { text-decoration: none; color: #096019  ; font-family: Arial,verdana, Tahoma, Helvetica, sans-serif; font-size: 17px; font-weight:bolder;}
a.greenbig:visited { text-decoration: none; color: #096019; font-family:  Arial, Verdana,Tahoma, Helvetica, sans-serif; font-size: 17px; font-weight:bolder;}
a.greenbig:hover { text-decoration: underline; color: #096019; font-family: Arial,verdana,  Tahoma, Helvetica, sans-serif; font-size: 17px; font-weight:bolder;}

/*Sharmily: added for ticket 3680*/
.stock_analysis a:link,
.stock_analysis a:visited,
.stock_analysis a:hover,
.stock_analysis a:active {
    font-size:11px;
}
.stock_analysis {
  margin:10px 0px 10px 0px;
  font-family:Arial !important;
  font-size:11px !important;
  width:430px;
  font-weight:bold;
  float:left;
}
.zacksBox { margin: 3px; border: 1px solid #e3e3e3; text-align: left; }

.colheader1 {
  background:url(/images/grey-bg_flip.jpg) repeat-x;
  padding:5px;
  color:#D27603;
  font-size:16px;
  font-weight:bold;
  text-transform:uppercase;
}
.small_sub {
    font-size:11px;
	font-weight:bold;
    color:#6B6B6B;
}
/*End addition for ticket 3680*/


