 th {
    font-weight: bold;
    min-width: 75px;
 }
 td.value, td.subscribe{
  text-align: center;
 }
 .feat {
  text-align: left;
 }
 .price {
  font-size: x-large;
  font-weight: bold;
 }
 td {
   vertical-align:middle;
   padding:12px 15px 12px 15px;
 }
 td.feature {
   /*   padding:10px;*/
   font-weight:bold;
 }

 tr.odd td.feature{
   background:#EDEDED none repeat scroll 0 0;

 }

 th.plan{
   width:180px;
 }


 tr.odd td.value{
   background:#EDEDED none repeat scroll 0 0;
 }

 td{
   border:1px solid #CCCCCC;
 }

 .tooltip dd {
   left:18px;
   top:0px;
 }
 .tooltip {
   float:right;
   position:relative;
   margin-bottom:0px;
   margin-left:12px;

 }
 .tooltip dt {
   background:transparent url(/static/public/img/tooltip.png) no-repeat scroll 0 0;
   display:block;
   height:15px;
   overflow:hidden;
   text-indent:-100000px;
   width:15px;
 }


 .tooltip dd {
    background-color:#FFFFFF;
    border:1px solid #C2D8EE;
    display:block;
    line-height:1.2;
    padding:8px 10px;
    position:absolute;
    width:250px;
    z-index:100;
    text-align:left;
 }
 .tooltip span {
   font-weight: normal;
 }

 .plan-info{
   height:80px;
 }

