/*
    SonghaySystem.com, 2007
    Bryan D. Wilhite
    rasx@songhaysystem.com
*/

#ProsePage #ProseContent table
{
    border: solid 3px #006633;
    border-collapse: collapse;
}

#ProsePage #ProseContent tr
{
    vertical-align: top;
}

#ProsePage #ProseContent td
{
    border-top: solid 1px #006633;
    text-align: left;
}

#ProsePage #ProseContent th
,#ProsePage #ProseContent td
{
    padding: 0.5em;
}

#HitsMonthlyTable td
{
    font-size:x-small;
}

#HitsStatsTable .HitsRecentTable
{
    border-style:none !important;
    margin:inherit;
    padding:inherit;
}

#HitsStatsTable .HitsRecentTable th
{
    border-style:none !important;
    text-align:right;
}

#HitsStatsTable .HitsRecentTable td
{
    border-style:none !important;
    font-size:x-small;
    white-space:nowrap;
}

#HitsStatsTable .HitsRecentTable td img
{
    margin-right:0.5em;
}

#HitsMonthlyTable td,#HitsStatsTable td,
#HitsMonthlyTable th,#HitsStatsTable th
{
    padding:4px;
    text-align:left;
}

#HitsMonthlyTable .OddRow td,#HitsStatsTable .OddRow td
{
    background-color:#eaeaea;
}

#HitsMonthlyTable .HeadersRow th,
#HitsStatsTable .HeadersRow th
{
    text-align:left;
    white-space:nowrap;
}

#HitsStatsTable .TitleRow td
{
    color:#006633;
    font-size:x-large;
    padding-top:2em;
}

#IndexTabBlock .yui-content table
{
    border-collapse:collapse;
    width:100%;
}

#IndexTabBlock .yui-content td
{
    width:100%;
}
#IndexTabBlock .yui-content td,.yui-content th
{
    color:#000;
    background-color:#fff;
    padding:8px;
}

#IndexTabBlock .yui-content th
{
    white-space:nowrap;
}

#IndexTabBlock .yui-content tr.OddRow td, #IndexTabBlock .yui-content tr.OddRow th
{
    background-color:#eaeaea;
}

#SearchPageContent table
{
    float:left;
    width:60%;
}

#SearchPageContent td
{
    text-align:left;
    padding-bottom:2em;
}

#SearchPageContent th
{
    text-align:left;
}

.TableBlock table
{
    border: solid 3px #006633;
    border-collapse: collapse;
}

.TableBlock table td
,.TableBlock table th
{
    border: solid 1px #000;
    padding: 4px;
    text-align: left;
}
