
/* 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:center;}
#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;}



