/*	
Copyright 2005 Adobe Systems Incorporated.
Data CSS
$Revision: 1.74 $
*/
table {
font-size: 100%; 
margin-bottom: 1em;
border-spacing: 0;
border-collapse: collapse;
}
th,
td {
padding: 0.35em 10px;
vertical-align: top;
}
caption {
padding-bottom: 0.5em;
}
td p,
td ul {
margin-top: 0;
}
table.data-meta {
margin-bottom: 1.5em;
border: none;
}
table.data-meta th, 
table.data-meta td {
border: none;
}
#contentBody table.data-meta th,
#contentBody table.data-meta td {
padding: 0.1em 0.2em;
vertical-align: top;
}
#pod table.data-meta th,
#pod table.data-meta td {
padding: 0.3em 0.1em;
}
html>body table.data-rating {
width: 100%;
}
table.data-rating, 
table.data-rating th, 
table.data-rating td {
border: none;
font-size: 0.912em;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
table.data-rating td  {
padding: 0.1em;
text-align: center;
}
table.data-rating th#first {	text-align: left }
table.data-rating th#last { text-align: right; }
table.data-rating td#first,
table.data-rating td#last { padding-right: 1.2em; }
table.data-rating th#first,
table.data-rating th#last { 
font-weight: normal !important;
padding: 0;
}
#contentBody table.admin th, 
#contentBody table.admin td {
padding: 0.1em 4px;
vertical-align: top;
}
table {
border-bottom: solid 1px #7b8689;
border-right: solid 1px #7b8689;
}
th {	
border-top: solid 1px #7b8689; 
border-left: solid 1px #7b8689; 
}
td {
border-top: solid 1px #7b8689;
border-left: solid 1px #7b8689;
}
td.nodata,
td.data-none {	
border-top: solid 1px #fff; 
border-left: solid 1px #fff; 
}
table.data-noborder,
table.data-noborder th,
table.data-noborder td,
table.data-meta td {
border: none;
}
#pod table.data-rating th {
border: none;
}
table.data-rating td {
border: none;
}
table.pckgDetail {
border-spacing: 0;
border-collapse: collapse;
border-bottom: none;
border-right: none;
width: 99%;
}
* html table.pckgDetail {
width:93%;
}
table.pckgDetail th,
table.pckgDetail td {
padding: 5px 8px;
}
tbody.pckg-ovw td {
border-left: none;
}
tbody.pckg-ovw td {
padding-top: 2em !important;
border-top: 1px solid #7b8689;
}
tbody.pckg-calc th,
tbody.pckg-calc td {
border: none;
}
tbody.pckg-calc th {
font: bold 1em Arial, Helvetica, sans-serif;
text-align: right;
}
tbody.pckg-config th,
tbody.pckg-config td {
border-right: 1px solid #7b8689;
border-bottom: 1px solid #7b8689;
}
/*\*/
* html tbody.pckg-config th,
* html tbody.pckg-config td {
border-left: 1px solid #7b8689;
}
/* */
tbody.pckg-config th {
border-top: 1px solid #7b8689;
}
tbody.pckg-config td {
border-top: none;
}
head:first-child+body tbody.pckg-config th, 
head:first-child+body tbody.pckg-config td {
border-left-style: none;
}
tbody.pckg-config th:first-child,
tbody.pckg-config td:first-child {
border-left :1px solid #7b8689 !important;
}
tr.data-split th,
tr.data-split td {
border-top: 1px solid #7b8689;
padding-top: 2em;
}
.data-priceTotal th,
.data-priceTotal td {
font: bold 1.2em Arial, Helvetica, sans-serif !important;
}
.data-num,
.data-percent {
text-align: right;
}
.data-percent {
width: 2.5em;
}
.data-time {	
white-space: nowrap;
}
table.priceData-compact {
border-bottom: none; 
border-right: none;
margin-bottom: 1.5em;
}
table.priceData-compact th,
table.priceData-compact td {
line-height: 1.5em;
border-left: none;
border-top: none;
border-bottom: 1px solid #DDD;
padding: 2px 0 1px;
_padding-right: 1ex;
}
table.priceData-compact *+td,
table.priceData-compact *+th {
padding-left: 1ex;
}
table.priceData-compact th {
font-weight: normal;
}
br.sf-mb {
display: none;
}
br.sf-mb:empty {
display: block;
}
/*\*/
* html table.max {
width: 94% !important;
}
/* */
* html>body table.max {
width: 100% !important;
}
html>body #pricing-pod.options-pod table {
border: none;
width: 100%;
}
#pricing-pod.options-pod table {
border: none;
}
#pricing-pod.options-pod th,
#pricing-pod.options-pod td {
border: none;
background-color: transparent;
padding: .2em 1ex .2em 0;
font-size: 1em;
line-height: 1.35em;
font-family: Arial, Helvetica, sans-serif;
}
#pricing-pod .price {
font-weight: bold;
}
/*\*/
* html #pricing-pod.options-pod .op-body {
padding-bottom: 1.35em;
}
* html #pricing-pod.options-pod table {
width: 93%;
}
/* */
#appsandfonts caption, #sublist caption {
background-color:#CCCCCC;
font-weight:900;
padding-bottom:6px;
padding-left:10px;
padding-top:6px;
text-align:left;
}
table#appsandfonts {
border-top:1px solid #999999;
border-left: 0;
border-right: 0;
border-bottom: 0;
border-collapse:collapse;
font-size:90%;
width:95%;
}
#appsandfonts thead {
border-bottom:1px solid #999999;
border-left: 0;
border-right: 0;
border-top: 0;
padding:10px;
text-align:left;
}
#appsandfonts th {
border-bottom:1px solid #999999;
border-left: 0;
border-right: 0 !important;
border-top: 0;
padding:10px;
text-align:left;
}
#appsandfonts td {
border-bottom:1px solid #999999;
border-left: 0;
border-right: 0 !important;
border-top: 0;
padding:10px;
}
table#sublist {
border-collapse:collapse;
border-bottom:0;
border-left: 0;
border-right: 0;
border-top: 0;
font-size:90%;
width:95%;
}
#sublist th {
border-bottom:1px solid #999999;
border-left: 0;
border-right: 0;
border-top: 0;
padding:10px;
text-align:left;
}
#sublist td {
border-bottom:1px solid #999999;
border-left: 0;
border-right: 0;
border-top: 0;
padding:10px;
}

