.lotusLayout td {
padding:0;
vertical-align:top;
text-align:left;
}
.lotusLayout td.lotusvAlignMid {
vertical-align:middle
}
.lotusVertTable th, .lotusVertTable td {
padding:2px
}
.lotusVertTable th {
padding-right:50px;
text-align:left;
vertical-align:top;
font-weight:normal;
color:#666;
}
.lotusVertTable p {
margin:0
}
.lotusTable {
width:100%;
border-collapse:collapse;
border-bottom-color:#eee;
}
.lotusTable th, .lotusTable td {
padding:5px 2px;
vertical-align:top;
text-align:left;
font-weight:normal;
}
.lotusTable th.lotusSubHeader {
padding-top:15px
}
.lotusTable .lotusFirst th.lotusSubHeader {
padding-top:5px
}
.lotusTable .lotusSummary td {
padding:5px 2px 0 2px
}
.lotusTable .lotusDetails td, .lotusTable .lotusMore td {
padding:0 2px 5px 2px
}
.lotusTable td p:first-child, p.lotusFirst {
margin-top:0
}
.lotusTable td, .lotusTable th.lotusRowHeader, .lotusTable th.lotusSubHeader {
border-top:1px solid #eee
}
.lotusTable .lotusLast td, .lotusTable .lotusLast th.lotusRowHeader {
border-bottom:1px solid #eee
}
.lotusTable .lotusDetails td, .lotusTable .lotusFirst td, .lotusTable .lotusMore td, .lotusTable .lotusFirst th.lotusRowHeader, .lotusTable .lotusFirst th.lotusSubHeader {
border-top-width:0
}
.lotusTable th.lotusFirstCell, .lotusTable td.lotusFirstCell {
padding-left:10px
}
.lotusTable th.lotusLastCell, .lotusTable td.lotusLastCell {
padding-right:10px
}
.lotusTable .lotusAltRow td, .lotusTable .lotusAltRow th.lotusRowHeader {
background-color:#fafafa;
}
.lotusTable th.lotusAltCell, .lotusTable td.lotusAltCell {
background-color:#fafafa;
border-width:0 1px 1px 0;
border-style:solid;
border-right-color:#fff;
border-bottom-color:#fff;
}
.lotusTable .lotusSS {
font-size:.9em;
white-space:nowrap;
width:30px;
color:#666;
}
.lotusTable .lotusType {
margin-left:5px;
padding:0;
font-weight:normal;
font-size:.75em;
color:#666;
}
.lotusTable h4.lotusComplete, .lotusTable h4.lotusComplete a {
text-decoration:line-through;
color:#666
}
.lotusTable h5 {
margin:12px 0 2px 0;
}
.lotusTable .lotusDetails h4 {
margin-bottom:2px
}
.lotusTable .lotusDivider {
padding:0 5px
}
.lotusTable .lotusFirstCell input {
margin:3px 0 0 0
}
.lotusui_ie .lotusTable .lotusFirstCell input {
margin:0
}
.lotusTable .lotusPaging td, .portlet-table .lotusPaging td {
border-color:#eee;
}
.lotusTable .lotusMeta {
font-size:.9em
}
.lotusTable .lotusActions {
white-space:nowrap
}
.lotusInfoTable {
margin:0 0 12px 0;
-moz-border-radius:2px;
-webkit-border-radius:2px;
background-color:#f0f0f0;
border:1px solid #ccc;
}
.lotusInfoTable h2 {
position:relative;
zoom:1;
}
.lotusInfoTable th, .lotusInfoTable td {
padding:5px 10px
}
.lotusInfoTable .lotusClose {
position:absolute;
right:-5px;
top:0;
display:block;
padding:2px;
}
.lotusInfoTable .lotusClose img {
width:12px;
height:12px;
background-image:url(../../images/lotusSprite-8bit.png);
background-position:0 -2319px;
opacity:0.25;
filter:alpha(opacity=25);
}
.lotusInfoTable .lotusClose:hover img, .lotusInfoTable .lotusClose:focus img {
opacity:0.40;
filter:alpha(opacity=40)
}
.lotusui_ie6 .lotusInfoTable .lotusClose {
font-size:12px
}