
.categories {
    color:#515151;
    font-size:18pt;
    font-family:Sans;    
    font-weight:bold;
    padding-top:12px;
    padding-bottom:8px;
}
.categories_search {
    color:#515151;
    font-size:18pt;
    font-family:Sans;    
    font-weight:bold;
    padding-top:12px;
    padding-bottom:8px;
    background-color: #DDDDDD;
}

.bread{
color:#000000;
font-size:16pt;
font-family:Sans;
}
.small_date {
    color:#000000;
    font-size:11pt;
    font-family:Sans;
}
.show_date {
    color:#000000;
    font-size:12pt;
    font-family:Sans;
}
.card {
border:1px solid #CCCCCC;
height:378px;
width:340px;
background-color:whitesmoke;  
color:#515151;
font-size:16pt;
font-family:Sans;
border-right:6px solid #DDDDDD;
border-bottom:6px solid #DDDDDD;
border-top:6px solid #EFEFEF;
border-left:6px solid #EFEFEF;
}
.insidecard {
    border:1px solid #CCCCCC;
    height:auto;
    width:332px;
    background-color:whitesmoke;  
    color:#515151;
    font-size:16pt;
    font-family:Sans;
    border-right:4px solid #EFEFEF;
    border-bottom:4px solid #EFEFEF;
    border-top:4px solid #DDDDDD;
    border-left:4px solid #DDDDDD;
    text-align:center;
    font-weight:bold;
    }
.topbanner {    
background-color:#DDDDDD;
color:#515151;
font-size:20pt;
font-family:Sans;
border-top:2px solid #000000;
border-bottom:2px solid #000000;
text-align:center;
font-weight:bold;
position:absolute;
opacity:1;
width:100%;

    }
.searchfield {
    color:#515151;
    font-size:14pt;
    font-family:Sans;
    border:none;
    background-color:#FFFFFF;
/*    min-height:100%;
    max-width:278px;  
    width:278px; */
    z-index: 10;
    padding-right:48px;
    margin-bottom:8px;
    margin-bottom:4px;
    text-align: left;
    height:20px;
    width:100%;
    padding-right:4px;

/*    vertical-align: top; */
/*    border-top:1px solid #515151;
    border-left:1px solid #515151;
    border-bottom:1px solid #515151;
*/
}
.searchbox {
    border-top:1px solid #515151;
    border-right:1px solid #515151;
    border-bottom:1px solid #515151;
    border-left:1px solid #515151;
    background-color:#FFFFFF;
    height:34px;
    min-width:346px;
    width:346px;
    z-index: 250;    
}
.textarea {
border:1px solid #515151;
height:378px;
width:1084px;
background-color:whitesmoke;  
color:#515151;
font-size:16pt;
font-family:Sans;
resize: none;
}

.write_headline {
    border:1px solid #515151;
    height:32px;
    width:1084px;
    background-color:whitesmoke;  
    color:#515151;
    font-size:16pt;
    font-family:Sans;

}
.std_submit {
    border:1px solid #515151;
    height:32px;
    width:240px;
    background-color:#FFFFFF;
    color:#515151;
    font-size:16pt;
    font-family:Sans;
}
.super_submit {
    border:1px solid #515151;
    height:32px;
    width:1092px;
    background-color:#FFFFFF;
    color:#515151;
    font-size:16pt;
    font-family:Sans;
}
.checkbox {
    width:24px;
    height:24px;
}
.pickaheadline {
    font-size:16pt;    
    font-family:Sans;
    color:#515151;

}
.tool_ellipsis {
    text-overflow:ellipsis;
    white-space: nowrap;
    overflow: hidden;
    width: 320ch;
    word-wrap:break-words;
}
.download_button {
    background-color:green;
    color:white;
    font-size:22pt;
    font-family:Sans;
    font-weight:bold;
    border: 4px solid yellow;
    max-width:320px;
    height:92px;    
    border-radius:0px 16px 16px 16px;
    vertical-align:middle;
    text-align: center;
    margin-top:248px;
    padding-top: 48px;
}


  