﻿.atcl-lst-p1
{
    /*border: 1px solid #EDEDED;*/
    /*padding: 1px;*/
    background-color: #F3F3F3;
}

.atcl-lst-p1-simple
{
    border: 0px;
    background-color: white;
}

.atcl-lst-p1-simple1
{
    border: 0px;
    background-color: #F9F9F9;
}

.atcl-lst-p1-t
{
    height: 40px;
    line-height: 40px;
    padding-left: 18px;
    padding-right: 18px;
    background-color: #339900;
}

.atcl-lst-p1-simple .atcl-lst-p1-t
{
    background-color: white;
    color: black;
    height: 25px;
    line-height: 25px;
}

.atcl-lst-p1-simple1 .atcl-lst-p1-t
{
    background-color: #F9F9F9;
    color: black;
    height: 25px;
    line-height: 25px;
    padding: 0px;
}

.atcl-lst-p1-simple1 .atcl-lst-p1-t-m
{
    height: 25px;
    line-height: 25px;
}

.atcl-lst-p1-primary .atcl-lst-p1-t-m a, .atcl-lst-p1-junior .atcl-lst-p1-t-m a, .atcl-lst-p1-senior .atcl-lst-p1-t-m a
{
    color: #333;
}

.atcl-lst-p1-primary .atcl-lst-p1-t
{
    border-bottom: 3px solid #2cb149;
}

.atcl-lst-p1-junior .atcl-lst-p1-t
{
    border-bottom: 3px solid #2cb149;
}

.atcl-lst-p1-senior .atcl-lst-p1-t
{
    border-bottom: 3px solid #2cb149;
}

.atcl-lst-p1-t-t
{
    float: left;
    color: white;
    font-size: 12pt;
    font-weight: bold;
}

.atcl-lst-p1-simple1 .atcl-lst-p1-t-t-primary
{
    color: #098948;
}

.atcl-lst-p1-simple1 .atcl-lst-p1-t-t-junior
{
    color: #AB0000;
}

.atcl-lst-p1-simple1 .atcl-lst-p1-t-t-senior
{
    color: #006CA2;
}

.atcl-lst-p1-simple .atcl-lst-p1-t-t
{
    background-color: white;
    color: black;
}

.atcl-lst-p1-t-m
{
    float: right;
    height: 40px;
    line-height: 40px;
}

.atcl-lst-p1-simple .atcl-lst-p1-t-m
{
    height: 25px;
    line-height: 25px;
}


.atcl-lst-p1-t-m a
{
    color: white;
    text-decoration: none;
}

.atcl-lst-p1-simple .atcl-lst-p1-t-m a
{
    color: #333;
}

.atcl-lst-p1-b
{
    padding: 10px;
}

.atcl-p1-dtl
{
    height: 75px;
    margin-bottom: 15px;
    position: relative;
}

.atcl-p1-dtl-pic
{
    width: 80px;
    height: 80px;
    position: absolute;
    left: 0px;
    top: 0px;
}

    .atcl-p1-dtl-pic img
    {
        width: 80px;
        height: 80px;
    }

.atcl-p1-dtl-ct
{
    margin-left: 90px;
    height: 75px;
    overflow: hidden;
}

.atcl-p1-dtl-ct-ml0
{
    margin-left: 0px;
}

.atcl-p1-dtl-t
{
    font-size: 11pt;
    color: black;
    font-weight: bold;
    line-height: 19px;
    max-height: 76px;
    overflow: hidden;
}

    .atcl-p1-dtl-t a
    {
        font-size: 11pt;
        color: black;
        font-weight: bold;
        text-decoration: none;
    }

.atcl-p1-dtl-m
{
    font-size: 9pt;
    color: #A7A7A7;
    overflow: hidden;
    line-height: 19px;
    max-height: 57px;
}

.atcl-p1-dtl-d
{
    position: absolute;
    right: 0px;
    bottom: 0px;
    background-color: #F9F9F9;
}

    .atcl-p1-dtl-d a
    {
        color: black;
        text-decoration: none;
    }

        .atcl-p1-dtl-d a:hover
        {
            color: #555;
            text-decoration: none;
        }

.atcl-p1-nrml ul
{
    line-height: 26px;
    font-size: 10pt;
    color: #555555;
}

.atcl-p1-nrml ul li
{
    height: 26px;
    overflow-y: hidden;
    list-style-position: inside; 
}


    .atcl-p1-nrml ul li a
    {
        font-size: 10pt;
        text-decoration: none;
        color: #555555;
    }

.atcl-p1-nrml-bdrbtm li
{
    border-bottom: 1px dotted #D6D6D6;
}
