ul.dropdown {
 list-style-image:none!important;
}

ul.dropdown li {
 padding:0;
 margin:0;
 background: #eee;
}

ul.dropdown ul {
 list-style-image:none!important;
 width: 138px;
 margin-top: 0px;
 -moz-box-shadow: #666 1px 2px 2px;
 -webkit-box-shadow: #666 1px 2px 2px;
 opacity:0.9;
 filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
}

ul.dropdown ul li {
 font-family:Verdana;
 font-size: 11px;
 color:#1d1c1c;
 border-left: #ffc20e 1px solid;
 border-right: #ffc20e 1px solid;
 border-bottom: #ffc20e 1px solid;
 background:#fff;
 font-weight: normal;
 bborder:#666 1px solid;
 padding:10px;
 z-index:19;
}

ul.transition ul {
 width: 138px;
 margin-top: -1px;
 margin-left:275px;
 list-style-image:none!important;
}

.transition ul, .transition li {
list-style-image:none!important;
}

#product-table-head {
 width:759px;
 height:27px;
}

#product-table-head img, #transition-table-head img {
 display:block;
 float:left;
}

#product-table-head a.hintlink {
 display:block;
 float:left;
 outline:none;
 background:url(/images/products/organization-chart-apps-buttons.gif) no-repeat;
 width:92px;
 height:27px;
 overflow:hidden;
 text-indent:-10000px;
 bborder:#f00 1px solid;
}

#product-table-head a.std { background-position: -22px 0px; }
#product-table-head a.std:hover,a.std-hover { background-position: -22px -27px; }

#product-table-head a.pro { background-position: -114px 0px; width:91px; }
#product-table-head a.pro:hover,a.pro-hover { background-position: -114px -27px; }

#product-table-head a.pre { background-position: -205px 0px; }
#product-table-head a.pre:hover,a.pre-hover { background-position: -205px -27px; }

#product-table-head a.ent { background-position: -297px 0px; width:150px; }
#product-table-head a.ent:hover,a.ent-hover { background-position: -297px -27px; }


div#transition-table-head {
 width:759px;
 height:27px;
 margin:0;
 padding:0;
}

#transition-table-head a.hintlink {
 display:block;
 float:left;
 outline:none;
 background:url(/images/products/transition-apps-buttons.gif) no-repeat;
 wwidth:124px;
 height:27px;
 overflow:hidden;
 text-indent:-10000px;
}

#transition-table-head a.trans { background-position: -21px 0px; width:429px; }
#transition-table-head a.trans:hover,a.trans-hover { background-position: -21px -27px; }


#comparison-table td {
 text-align:center;
}

#comparison-table th {
 font-weight:normal;
 text-align:left;
}

#comparison-table tr {
 padding-right:10px;
 border:#f00 1px solid!important;
}
 
#comparison-table tr.companysize td, #comparison-table tr.companysize th {
 padding-top:17px;
 padding-bottom:17px;
}

table#comparison-table {
 display:block;
 margin-left:14px;
 padding-right:10px;
}
