div#products-table, div.products-table {
width:760px;
padding:0px;
margin-left:-35px;
margin-right:-20px;
margin-top:30px;
margin:30px -20px 20px -35px;
font-weight:bold;
background: url(/images/products/product-table-right-shadow.gif) repeat-y 100% 0;
ooverflow:hidden;
bborder:#f00 1px solid;
}



#products-table table, .products-table table {
 margin-left:0px;
 table-layout:fixed;
 border-bottom:#c9c9c9 1px solid;
}

#products-table-body, .products-table-body {
 border-left:#bbb 1px solid!important;
 padding-left:10px;
 padding-bottom:20px;
}

#products-table-foot, .products-table-foot {
 bborder:#f00 1px solid;
  height:10px;
  background: url(/images/products/product-table-bottom-shadow.gif) repeat-x;
}

#products-description a {
 text-decoration:none!important;
}

.products-table table tbody tr.gray td.dark {
 background-color:#c9c9c9!important;
}

#products-table tr.gray td,  #products-table tr.gray th, .products-table tr.gray td,  .products-table tr.gray th {
 background-color:#f2f2f2;
}

#products-table table thead tr td, #products-table table thead tr th , .products-table table thead tr td, .products-table table thead tr th {
 background:#fff;
 font-weight:normal;
 padding: 10px 0 10px 0;
 margin-bottom:5px;
 background: url(/images/products/product-table-red-line.gif) repeat-x 0 90%;
}

#products-table table thead tr th, .products-table table thead tr th {
 text-align:left;
 padding-left:10px;
}

#products-table table thead tr td, .products-table table thead tr td {
 text-align:center;
}

div#products-table table tbody tr td, .products-table table tbody tr td {
text-align:center;
height:25px;
}



#products-table table tbody tr td, #transition-table tbody tr td, .products-table table tbody tr td {
 border-left:#fff 1px solid;
}

div#products-table table tbody tr th, .products-table table tbody tr th {
 text-align:left;
 padding-left:10px;
}


tr#buttons td {
background-color:#dcdcdc;
}

#buttons a {
 background:url(/images/products/free-trial-buttons.gif) no-repeat;
 display:block;
 outline:none;
 -moz-outline:none;
 overflow:hidden;
 text-indent:-10000px;
}

th#free-trial {
 color:black;
 background:#dcdcdc url(/images/products/free-trial.gif) no-repeat;
 wwidth:273px;
 height:47px;
}

a#link-standard {
 background-position:0px 0px;
}

a#link-standard:hover {
 background-position:0px -47px;
}

a#link-professional {
 background-position:0px 0px;
 
}

a#link-professional:hover {
 background-position:0px -47px;
}

a#link-premium {
 background-position:0px 0px;
 width:210px;
 height:47px;
 margin: 0px auto 0px auto;
}

a#link-premium:hover {
 background-position:0px -47px;
}

a#link-requestdemo {
 background-position:-217px 0px;
 width:125px;
 height:47px;
}

a#link-requestdemo:hover {
 background-position:-217px -47px;
}

a#link-enterprise {
 background-position:-380px 0px;
 width:107px;
 height:47px;
 bborder:#f00 1px solid;
}

a#link-enterprise:hover {
 background-position:-380px -47px;
}
