#admin_container #left_panel .page_menu a.news{background-image: url(icons/news.png)}
#admin_container #left_panel .page_menu a.hightlight{background-image: url(icons/star.png)}

.newsImageUpload .uploadify
{
    float:left;
    width:120px;
    display:inline-block;
    height:30px;
}
.newsImageUpload .uploadify-queue
{
    float:left;
    width:67%;
    margin-top:-5px;
    margin-left:20px;
    display:inline-block;
    height:30px;
}

.newsFolder
{
    float:left;
    padding:5px 5px 5px 60px;
    height:50px;
    width:200px;
    margin-right:25px;
    margin-bottom:10px;
    border:1px solid #fff;
    border-radius:5px;
    background-image:url(../../../css/icons/documents_folder.png);
    background-repeat:no-repeat;
    background-position: 0px center;
    text-decoration:none;
    color:#141414;
    font-weight:bold;
}
.newsFolder:hover{ border-color:#ddd; background-color:#f2f2f2; }
.newsFolder .name{float:left; font-size:14px; height:35px; width:100%;}
.newsFolder .total_files{float:left; font-size:12px; font-weight:normal;color:#777;}

.attachments_panel table.attachments_options
{
    width: 100%;
    margin: 5px 0px 5px 0px;
    padding: 3px;
    background: #f2f2f2;
    border:1px solid #ddd;
    border-radius:5px;
}
.attachments_panel table.attachments_options td:hover
{
    color:#609;
    cursor: pointer;
}

.attachments_panel #select_attachments
{
    position: absolute;
    padding: 5px;
    width: 85%;
    height:160px;
    margin-left: 15px;
    margin-top: -180px;
    background: #f2f2f2;
    border:2px solid #777;
    border-radius:5px;
    display: none;
}

.attachments_panel #select_attachments .search
{
    position: absolute;
    top:0px;
    left:0px;
    right: 0px;
    padding:0px 8px 0px 3px;
    background: #ddd;
    font-size: 12px;
    border-bottom:1px solid #777;
    color: #777;
}
.attachments_panel #select_attachments .docs_list
{
    position: absolute;
    overflow: scroll;
    top:30px;
    bottom:10px;
    left:0px;
    right: 0px;
    background: #f2f2f2;
    padding: 3px;
    font-size: 11px;
}

.attachments_panel #select_attachments .options
{
    position: absolute;
    bottom:0px;
    left:0px;
    right: 0px;
    background: #ddd;
    padding: 5px;
    font-size: 11px;
    border-top:1px solid #777;
    text-align: right;
    color: #777;
}
.attachments_panel #select_attachments .options div:hover{color: #141414; cursor: pointer;}

.attachments_panel #select_attachments .select_attachments_arrow
{
    position: absolute;
    bottom:-13px;
    margin-left: 220px;
    height: 15px;
    width: 30px;
    background: url(../../../css/design/bottom_arrow_gray.png) no-repeat ;
}



/*Upload attachments*/
.attachments_panel #upload_attachments
{
    position: absolute;
    padding: 5px;
    width: 85%;
    height:100px;
    margin-left: 15px;
    margin-top: -120px;
    background: #f2f2f2;
    border:2px solid #777;
    border-radius:5px;
    display: none;
}
.attachments_panel #upload_attachments input[type=text]{ width:98%; margin-bottom: 10px;}
.attachments_panel #upload_attachments .options
{
    position: absolute;
    bottom:0px;
    left:0px;
    right: 0px;
    background: #ddd;
    padding: 5px;
    font-size: 11px;
    border-top:1px solid #777;
    text-align: right;
    color: #777;
}
.attachments_panel #upload_attachments .options div:hover{color: #141414; cursor: pointer;}
.attachments_panel #upload_attachments .uploadify
{
    float:left;
    width:120px;
    display:inline-block;
    height:30px;
}
.attachments_panel #upload_attachments .uploadify-queue
{
    float:left;
    width:370px;
    margin-top:-5px;
    margin-left:20px;
    display:inline-block;
    height:30px;
}


.attachments_panel #upload_attachments .select_attachments_arrow
{
    position: absolute;
    bottom:-13px;
    margin-left: 510px;
    height: 15px;
    width: 30px;
    background: url(../../../css/design/bottom_arrow_gray.png) no-repeat ;
}


/*Upload images*/
.attachments_panel #upload_images
{
    position: absolute;
    padding: 5px;
    width: 85%;
    height:100px;
    margin-left: 15px;
    margin-top: -120px;
    background: #f2f2f2;
    border:2px solid #777;
    border-radius:5px;
    display: none;
}
.attachments_panel #upload_images img.newsImage{ padding: 2px; border: 1px solid #777; border-radius:3px; height:45px;}
.attachments_panel #upload_images .options
{
    position: absolute;
    bottom:0px;
    left:0px;
    right: 0px;
    background: #ddd;
    padding: 5px;
    font-size: 11px;
    border-top:1px solid #777;
    text-align: right;
    color: #777;
}
.attachments_panel #upload_images .options div:hover{color: #141414; cursor: pointer;}
.attachments_panel #upload_images .uploadify
{
    float:left;
    width:120px;
    display:inline-block;
    height:30px;
}
.attachments_panel #upload_images .uploadify-queue
{
    float:left;
    width:370px;
    margin-top:-5px;
    margin-left:20px;
    display:inline-block;
    height:30px;
}


.attachments_panel #upload_images .select_attachments_arrow
{
    position: absolute;
    bottom:-13px;
    margin-left: 40px;
    height: 15px;
    width: 30px;
    background: url(../../../css/design/bottom_arrow_gray.png) no-repeat ;
}




#attachments_list tr:hover{ background: #ddd;}
#attachments_list td{font-size: 12px;}
#attachments_list td.date
{
    color:#999; 
    width:70px;
    font-size: 11px;
}

.window-body-previewNews{ width:653px; min-height: 150px;}
.window-body-previewNews img{ float: left; display: block; margin-right:10px; max-height: 120px;}

.window-body-previewNews{
    font-size:13px;
    color: #141414;
    margin-bottom:5px;
    line-height:22px;
}
.window-body-previewNews .options{ float:left;}
.window-body-previewNews .details{
    float:right;
    font-size:12px;
    color:#777;
    text-align:right;
}

.news-highlight{
    float: left;
    height: 20px;
    width: 20px;
    background-image: url(icons/highlight.png);
    background-position: center;
    background-repeat: no-repeat;
}

.news-highlight.on{background-image: url(icons/highlight-on.png);}