/*****************QUICK_TABLE****************/

div.quick_table div.cleaner{
    clear:both;
}

div.quick_table table{
    margin:3px 0px;
}

div.quick_table table th{
    padding:0px 10px;
}

div.quick_table table td{
    padding:0px 10px;
}

div.quick_table table td a{
    color:#000;
}

div.quick_table table td a:hover{
    text-decoration:none;
}

div.quick_table table td img{
    border:0px;
}

div.quick_table table{
    border:1px solid #E2E3E5;
    border-collapse:collapse;
}

/*** THEAD *************************************/
div.quick_table table thead{

}

div.quick_table table thead tr{
    background:url(img/header_bck.gif);
    background-repeat:repeat-x;
    height:25px;
    border-right:1px solid #E2E3E5;
    color:#383C3E;
}

div.quick_table table thead tr th{
    border-right:1px solid #E2E3E5;
}

div.quick_table table thead tr th a{
    padding-left:3px;
}

div.quick_table table thead th.active{
    color:#000;
}


/*** TBODY *************************************/
div.quick_table table tbody{

}

div.quick_table table tbody tr{
    border-bottom:1px solid #E2E3E5;
    height:22px;
}

div.quick_table table tbody tr.even{
    background:#FFF;
}

div.quick_table table tbody tr.uneven{
    background:#f5f5f5;
}

div.quick_table table tbody tr.active{
    background:#c7d3fb;
}

/*** PAGER *************************************/
div.quick_table table tbody td.pager{
    font-size:0.9em;
}

div.quick_table table tbody td.pager a{
    padding:0px 3px;
}

div.quick_table table tbody td.pager a.active{
    color:#C20116;
    font-weight:bold;
}

/*** TFOOT *************************************/
div.quick_table table tfoot{

}

/****QUICK_BUTTONS*****/

div.quick_table div.quick_buttons ul
{
    float: left;
    background: url(../img/article_bckg.gif) repeat-x 0 15px;
    list-style: none;
    margin: 0;
    padding: 0;
}

div.quick_table div.quick_buttons ul li{
    float: left;
    margin: 0;
    padding: 0;
}

div.quick_table div.quick_buttons ul li a,
div.quick_table div.quick_buttons ul li a:visited{
    display: block;
    color: #414c52;
    text-decoration: none;
    font-weight: bold;
    padding: 0 15px;
    border-bottom: 4px solid #b2b2b2;
}

div.quick_table div.quick_buttons ul li a:hover,
div.quick_table div.quick_buttons ul li a.active
{
    border-bottom: 4px solid #c20116;
}

/*********** FILTER *************/
div.filter{
    padding:10px 0px;
    line-height:22px;
}

div.filter fieldset{
    border:1px #E2E3E5 solid;
}

div.filter fieldset legend{
    color:#383C3E;   
}

div.input{
    padding-right:10px;
    float:left;
}

div.input input{
    
}

div.columns{
    padding-right:10px;
    float:left;
}

div.buttons{
    padding-left:10px;
    float:left;
}

div.buttons a{
   color:#3D4549;
   padding-right:5px;
}

/************ SORT INPUTS **************/
div.quick_table input.up,
div.quick_table input.down{
    border:none;
    width:7px;
    height:6px;
    margin-left:5px;
    margin-top:3px;
}

div.quick_table input.up{
    background: url('img/sort_asc.gif');
    background-repeat:no-repeat;
}

div.quick_table input.down{
    background: url('img/sort_desc.gif');
    background-repeat:no-repeat;
}



