
/* custom classes for fonts */

.redtd {font-size: 12px; color: #FF0000; font-weight: bold;}
.greentd{font-size: 12px; color: #009900; font-weight: bold;}
hr {size: 1px; color:#dedede; margin-bottom:20px;}
/* -----------table--------------------------- */
#yuk_table {padding:0; margin:0; width:100%; z-index:0}

/* -----------table thead area--------------------------- */
#yuk_table thead {display:table-header-group; background-color:#e8e8e8;}
#yuk_table th {font-size:x-small; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; padding:4px 10px; border-bottom:1px solid #ccc;}
#yuk_table th#first_col {padding:0 17px;}

/* -----------table tfoot--------------------------- */
#yuk_table tfoot td {background:#fff; padding:0; text-align:right; border:none; color:#666; line-height:9px;}

/* -----------table columns and rows--------------------------- */
#yuk_table tr.odd td.first {border-style:solid; border-color:#ccc #ccc #ccc #ccc; border-width:0 1px 0 0; background:none; padding:0 17px;}
#yuk_table td {padding:4px 10px; border-right:1px solid #ccc; background:none;} 
#yuk_table tr.odd td.last {border:none; background:none;} 

#yuk_table tr.even td {background-color:#f2f2f2;}
#yuk_table tr.even td.first {border-style:solid; border-color:#ccc #ccc #ccc #ccc; border-width:0 1px 0 0; padding:0 18px;}
#yuk_table tr.even td.last {border:none;}

/* -----------alignment of td's and text (ps. align property used in colgroup within html file for IE--------------------------- */
#yuk_table td:first-child + td + td + td {text-align:right;}
#yuk_table td:first-child + td + td + td + td {text-align:center;}

#yuk_table .left {text-align:left;}
#yuk_table .center {text-align:center;}
#yuk_table .right {text-align:right;}

table.estype01
{
border-collapse:collapse;
font-size:0.9em;
}

table.estype01 td {border:1px solid #999; padding:5px;}

table.estype01 td p {padding:0; margin:0;}

table.estype02
{
border-collapse:collapse;
}

table.estype02 td {border:1px solid #999; padding:4px;}

table.estype02 td p {font-size:12px; padding:0; margin:0;}

p.tblfn {font-size:11px;}
