ul li .curve-down .home-dr {
    padding-top:4px;
}
.dr-container {}
.dr-title {}
ul li .curve-down .content .dr-title h2 {
    padding: 0 0 0 3px;
}
.dr-option {}
.dr-content {}
.dr {
    width: 100%;
    border-collapse: collapse;
    background-color: #FFFFFF;
    border-left: 1px solid #dddddd;
    border-right: 1px solid #dddddd;
}
.dr select {
    width:auto;
}
.dr-header {
    background-color: #dfdfdf;
    background: rgba(0, 0, 0, 0) linear-gradient(to left bottom, #f9f9f9, #dfdfdf) repeat scroll 0 0;
}
.dr-header td {
    padding: 10px 5px!important;
    font-weight:bold;
    vertical-align: top;
    border-bottom: 1px solid #dddddd;
    border-top: 1px solid #dddddd;
}
.dr-header-left {
    text-align:left;
}
.dr-header-right {
    text-align:right;
}
.dr-header-center {
    text-align:center;
}
.dr-main {
    /* background: transparent; */
}
.dr-main.highlight {
    background-color: #eee;
}
.dr-main:hover{
    background-color: #dddddd;
}
.dr-main td,
.dr-section td{
    padding: 5px!important;
    border-bottom: 1px solid #dddddd;
    /* vertical-align: top; */
}
.dr-main-right table td {
    border-bottom: 0px solid #dddddd;
}
.dr-main-left {
    text-align:left;
}
.dr-main-right {
    text-align:right;
}
.dr-main-center {
    text-align:center;
}
.dr-main-top {
    vertical-align: top;
}

.dr-main-green-100 {
    background-color: #2E8B57;
    color: #FFF;
}
.dr-main-green-90 {
    background-color: #429667;
    color: #FFF;
}
.dr-main-green-80 {
    background-color: #57a278;
    color: #FFF;
}
.dr-main-green-70 {
    background-color: #6cad89;
    color: #FFF;
}
.dr-main-green-60 {
    background-color: #81b99a;
    color: #FFF;
}
.dr-main-green-50 {
    background-color: #96c5ab;
    color: #FFF;
}
.dr-main-green-40 {
    background-color: #abd0bb;
    color: #FFF;
}
.dr-main-green-30 {
    background-color: #c0dccc;
    color: #FFF;
}
.dr-main-green-20 {
    background-color: #d5e7dd;
    color: #FFF;
}
.dr-main-green-10 {
    background-color: #eaf3ee;
    color: #666666;
}
.dr-main-green-0 {
    background-color: #FFF;
    color: #666666;
}

.dr-main-orange-0 {
    background-color: #FFF;
    color: #666666;
}
.dr-main-orange-10 {
    background-color: #ffefe5;
    color: #666666;
}
.dr-main-orange-20 {
    background-color: #ffe0cc;
    color: #FFF;
}
.dr-main-orange-30 {
    background-color: #ffd1b2;
    color: #FFF;
}
.dr-main-orange-40 {
    background-color: #ffc299;
    color: #FFF;
}
.dr-main-orange-50 {
    background-color: #ffb37f;
    color: #FFF;
}
.dr-main-orange-60 {
    background-color: #ffa466;
    color: #FFF;
}
.dr-main-orange-70 {
    background-color: #ff954c;
    color: #FFF;
}
.dr-main-orange-80 {
    background-color: #ff8632;
    color: #FFF;
}
.dr-main-orange-90 {
    background-color: #ff7719;
    color: #FFF;
}
.dr-main-orange-100 {
    background-color: #ff6800;
    color: #FFF;
}

.dr-main-red-0 {
    background-color: #FFF;
    color: #666666;
}
.dr-main-red-10 {
    background-color: #f9e5e5;
    color: #666666;
}
.dr-main-red-20 {
    background-color: #f4cccc;
    color: #FFF;
}
.dr-main-red-30 {
    background-color: #efb2b2;
    color: #FFF;
}
.dr-main-red-40 {
    background-color: #ea9999;
    color: #FFF;
}
.dr-main-red-50 {
    background-color: #e57f7f;
    color: #FFF;
}
.dr-main-red-60 {
    background-color: #e06666;
    color: #FFF;
}
.dr-main-red-70 {
    background-color: #db4c4c;
    color: #FFF;
}
.dr-main-red-80 {
    background-color: #d63232;
    color: #FFF;
}
.dr-main-red-90 {
    background-color: #d11919;
    color: #FFF;
}
.dr-main-red-100 {
    background-color: #cc0000;
    color: #FFF;
}

.dr-main-grey-0 {
    background-color: #FFF;
    color: #666666;
}
.dr-main-grey-10 {
    background-color: #efefef;
    color: #666666;
}
.dr-main-grey-20 {
    background-color: #e0e0e0;
    color: #FFF;
}
.dr-main-grey-30 {
    background-color: #d1d1d1;
    color: #FFF;
}
.dr-main-grey-40 {
    background-color: #c1c1c1;
    color: #FFF;
}
.dr-main-grey-50 {
    background-color: #b2b2b2;
    color: #FFF;
}
.dr-main-grey-60 {
    background-color: #a3a3a3;
    color: #FFF;
}
.dr-main-grey-70 {
    background-color: #939393;
    color: #FFF;
}
.dr-main-grey-80 {
    background-color: #848484;
    color: #FFF;
}
.dr-main-grey-90 {
    background-color: #757575;
    color: #FFF;
}
.dr-main-grey-100 {
    background-color: #666666;
    color: #FFF;
}


.dr-section{
    background-color: #dddddd;
    height: 28px;
}
.dr-bold {
    font-weight:bold;
}
.dr-italic {
    font-style: italic;
}
