.hightlight_button {
    background-color:#E2E7EA;    
    vertical-align: text-top;
    height:auto;
}

.highlight_searchtext {
    font-family: Open Sans, Verdana, Arial, Helvetica, sans-serif;   
    font-size: medium;
    background-color:#FF0000;    
}

.type1_entrystd {
    font-family: Open Sans, Verdana, Arial, Helvetica, sans-serif;   
    border: 0px solid #9A9A9A;;
    font-size: 1em;
    font-style: normal;
    font-weight: bold;
    text-align: left;
    padding-right:7px;
    background: #FFFFFF;
}

.type1_entrytitle {
    font-family: Open Sans, Verdana, Arial, Helvetica, sans-serif;   
    font-size: 1.5em;
    font-style: normal;
    background: #E2E7EA;
    font-weight: bold;
    text-align: left;
    color:#006699;
}

.type1_entrydescr1, .type1_entrydescr2  {
    padding: 2px;
    font-family: Open Sans, Verdana, Arial, Helvetica, sans-serif;   
    font-size: 1em;
    line-height: 1.5em;
    font-style: normal;
    background-repeat: no-repeat;
    font-weight: normal;
    text-align:justify;
    vertical-align: top;
}


.type1_entryurl {
    background: #FFFFFF;;
    padding: 2px;
    font-family: Open Sans, Verdana, Arial, Helvetica, sans-serif;   
    font-size: 1em;
    text-decoration:none;   
    text-align: left;
}

.type1_entryurl a, .type1_entryurl a:visited, .type1_entryurl a:active {
    font-family: Open Sans, Verdana, Arial, Helvetica, sans-serif;    
    font-size: 1em;
    text-decoration:none;    
    color: #000000;
}

.type1_entryurl a:hover {
    font-family: Open Sans, Verdana, Arial, Helvetica, sans-serif;    
    font-size: 1em;
    text-decoration:none;    
    color: #FF0000;
}


.type2_entrystd {
    font-family: Open Sans, Verdana, Arial, Helvetica, sans-serif;   
    font-size: 1em;
    font-style: normal;
    background-color: #FFFFFF;
    border: 0px solid #9A9A9A;;
    font-weight: bold;
    padding-right:7px;
    text-align: left;
}

.type2_entrytitle {
    font-family: Open Sans, Verdana, Arial, Helvetica, sans-serif;   
    font-size: 1.5em;
    font-style: normal;
    background-color: #E2E7EA;
    font-weight: bold;
    text-align:left;
    color:#006699;
}

.type2_entrydescr1, .type2_entrydescr2  {
    font-family: Open Sans, Verdana, Arial, Helvetica, sans-serif;   
    font-size: 1em;
    line-height: 1.5em;
    font-style: normal;
    text-align:justify;
    background-color: transparent;
    background-repeat: no-repeat;
    font-weight: normal;
    vertical-align: top;
}


.type2_entryurl {
    padding: 2px;
    font-family: Open Sans, Verdana, Arial, Helvetica, sans-serif;   
    font-size: 1em;
    background-color: #FFFFFF;
    background-repeat: no-repeat;
    text-decoration:none; 
    text-align: left;      
}

.type2_entryurl a, .type2_entryurl a:visited, .type2_entryurl a:active {
    font-family: Open Sans, Verdana, Arial, Helvetica, sans-serif;    
    font-size: 1em;
    text-decoration:none;     
    color: #000000;
}

.type2_entryurl a:hover {
    font-family: Open Sans, Verdana, Arial, Helvetica, sans-serif;    
    font-size: 1em;
    text-decoration:none;  
    color: #FF0000;
}

.type3_entrystd {
    font-family: Open Sans, Verdana, Arial, Helvetica, sans-serif;   
    font-size: 1em;
    font-style: normal;        
    border: 0px solid #9A9A9A;; 
    background-color: #FFFFFF;
    background-repeat: no-repeat;
    padding-right:7px;
    font-weight: bold;
    text-align: left;
    vertical-align: top;
}

.type3_entrytitle {
    font-family: Open Sans, Verdana, Arial, Helvetica, sans-serif;   
    font-size: 1.5em;
    font-style: normal;
    background-color: #E2E7EA;
    font-weight: bold;
    text-align: left;
    color:#006699;
}

.type3_entrydescr1, .type3_entrydescr2  {
    font-family: Open Sans, Verdana, Arial, Helvetica, sans-serif;   
    font-size: 1em;
    line-height: 1.5em;
    font-style: normal;
    text-align:justify;
    background-color: #FFFFFF;
    background-repeat: no-repeat;
    font-weight: normal;
    vertical-align: top;
}

.type3_entryurl {
    font-family: Open Sans, Verdana, Arial, Helvetica, sans-serif;   
    font-size: 1em;
    background-color: #FFFFFF;
    text-decoration:none;  
    text-align: left;
}

.type3_entryurl a, .type3_entryurl a:visited, .type3_entryurl a:active {
    font-family: Open Sans, Verdana, Arial, Helvetica, sans-serif;    
    font-size: 1em;
    text-decoration:none;    
    color: #000000;
}

.type3_entryurl a:hover {
    font-family: Open Sans, Verdana, Arial, Helvetica, sans-serif;    
    font-size: 1em;
    text-decoration:none;    
    color: #FF0000;
}

.type4_entrystd {
    font-family: Open Sans, Verdana, Arial, Helvetica, sans-serif;   
    font-size: 1em;
    font-style: normal;
    border: 0px solid #9A9A9A;
    background-color: #FFFFFF;
    background-repeat: no-repeat;
    font-weight: bold;
    text-align: left;
    padding-right:7px;
}

.type4_entrytitle {
    font-family: Open Sans, Verdana, Arial, Helvetica, sans-serif;   
    font-size: 1.5em;
    font-style: normal;
    background-color: #E2E7EA;
    background-repeat: no-repeat;
    font-weight: bold;
    text-align: left;
    color:#006699;
}

.type4_entrydescr1, .type4_entrydescr2  {
    font-family: Open Sans, Verdana, Arial, Helvetica, sans-serif;   
    font-size: 1em;
    line-height: 1.5em;
    font-style: normal;
    text-align:justify;
    background-color: #FFFFFF;
    background-repeat: no-repeat;
    font-weight: normal;
    vertical-align: top;
}


.type4_entryurl {
    font-family: Open Sans, Verdana, Arial, Helvetica, sans-serif;   
    font-size: 1em;
    font-style: normal;
    background-color: #FFFFFF;
    background-repeat: no-repeat;
    font-weight: normal;
}

.type4_entryurl a, .type4_entryurl a:visited, .type4_entryurl a:active {
    font-family: Open Sans, Verdana, Arial, Helvetica, sans-serif;    
    font-size: 1em;
    text-decoration:none;    
    color: #000000;
}

.type4_entryurl a:hover {
    font-family: Open Sans, Verdana, Arial, Helvetica, sans-serif;    
    font-size: 1em;
    text-decoration:none;    
    color: #FF0000;
}

.type5_entrystd {
    font-family: Open Sans, Verdana, Arial, Helvetica, sans-serif;   
    font-size: 1em;
    font-style: normal;
    border: 0px solid #9A9A9A;;
    background-color: #FFFFFF;
    background-repeat: no-repeat;
    font-weight: bold;
    text-align: left;
    padding-right:7px;    
}

.type5_entrytitle {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 1.5em;
    font-style: normal;
    background-color: transparent;
    background-repeat: no-repeat;
    font-weight: bold;
    text-align: left;
    vertical-align:top;
}

.type5_entrydescr1, .type5_entrydescr2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 1em;
    line-height: 1.5em;
    font-style: normal;
    text-align:justify;
    background-color: #FFFFFF;
    background-repeat: no-repeat;
    font-weight: normal;
    vertical-align: top;
}


.type5_entryurl {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 1em;
    font-style: normal;
    background-color: #FFFFFF;
    background-repeat: no-repeat;
    font-weight: normal;
}

.type5_entryurl a, .type5_entryurl a:visited, .type5_entryurl a:active {
    font-family:Verdana, Verdana, Arial, Helvetica, sans-serif;
    font-size: 1em;
    text-decoration:none;    
    color: #000000;
}

.type5_entryurl a:hover {
    font-family:Verdana, Verdana, Arial, Helvetica, sans-serif;
    font-size: 1em;
    text-decoration:none;    
    color: #FF0000;
}

.type6_entrystd {
    font-family: Open Sans, Verdana, Arial, Helvetica, sans-serif;   
    font-size: 1em;
    font-style: normal;
    border: 0px solid #9A9A9A;;
    background-color: #FFFFFF;
    background-repeat: no-repeat;
    font-weight: bold;
    text-align: left;
    padding-right:7px;
}

.type6_entrytitle {
    font-family: Open Sans, Verdana, Arial, Helvetica, sans-serif;    
    font-size: 1.5em;
    font-style: normal;
    background-color: #E2E7EA;
    background-repeat: no-repeat;
    font-weight: bold;
    text-align: left;
    color:#006699;
}

.type6_entrydescr1, .type6_entrydescr2 {
    font-family: Open Sans, Verdana, Arial, Helvetica, sans-serif;   
    font-size: 1em;
    line-height: 1.5em;
    font-style: normal;
    background-color: #FFFFFF;
    background-repeat: no-repeat;
    font-weight: normal;
    text-align:justify;
    vertical-align: top;
}

.type6_entryurl {
    font-family: Open Sans, Verdana, Arial, Helvetica, sans-serif;   
    font-size: 1em;
    font-style: normal;
    background-color: #FFFFFF;
    background-repeat: no-repeat;
    font-weight: normal;
}

.type6_entryurl a, .type6_entryurl a:visited, .type6_entryurl a:active {
    font-family: Open Sans, Verdana, Arial, Helvetica, sans-serif;    
    font-size: 1em;
    text-decoration:none;    
    color: #000000;
}

.type6_entryurl a:hover {
    font-family: Open Sans, Verdana, Arial, Helvetica, sans-serif;    
    font-size: 1em;
    text-decoration:none;    
    color: #FF0000;
}