/* CSS Document */
.select_content {
    display:inline-block;
    padding:5px;
    padding-top:10px;
    margin:10px;
    border: 1px solid #808080;
    border-radius:10px;
    font-size:18px;    
    font-family:trebuchet MS, sans-serif;
    line-height:1.3;
    color:#FFFFFF;    
}
.select_content:hover{
    background:#2083FF;
    border: 1px solid #FF8080;
}
@media screen and (min-width: 800px) and (max-width: 1200px) {	
    .select_content{
        margin-right:40px;
        margin-left:40px;        
    }
}
@media screen and (min-width: 1680px) and (max-width: 3280px) {	
    .select_content{
        margin-right:50px;
        margin-left:50px;

    }
}
h1{
    font-size:24px;    
    font-family:trebuchet MS, sans-serif;
    margin-bottom:3px;
    border-bottom:1px dotted #4040FF;    
    width:80%;
}

.select_content span{
    border:1px solid red;
    display:inline-block;
    width:250px;
    text-align:left;
    margin:5px;
    background:#0063FF;
}
.select_content span span{
    border:none;
    border-left:3px solid red;
    display:inline-block;
    padding:4px;
    padding-left:10px;
    width:220px;
    
}
.select_content span h2{
    border:none;
    border-left:3px solid red;
    display:inline-block;
    padding:4px;
    padding-left:10px;
    width:220px;
    xheight:100px;
    font-size:18px;  
    font-weight: normal;
}
.footer{
    display: block;

    background: rgb(30,87,153); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(30,87,153,1) 0%, rgba(41,137,216,1) 13%, rgba(0,130,229,1) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(30,87,153,1) 0%,rgba(41,137,216,1) 13%,rgba(0,130,229,1) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(30,87,153,1) 0%,rgba(41,137,216,1) 13%,rgba(0,130,229,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#0082e5',GradientType=0 ); /* IE6-9 */
    font-weight: normal;
    color: #FFFFFF;
    letter-spacing:1pt;
    word-spacing:0pt;
    font-size:14px;    
    font-family:trebuchet MS, sans-serif;
    line-height:1.3;
    text-shadow: 1px 1px 3px rgba(255, 255,255, 0.85);
}
@media print {
    .footer{
        border-top:2px solid black;
    }
}

.footer div{
    white-space:nowrap;        
    padding:9px;
    padding-right:40px;
    margin:4px;

    vertical-align: bottom; /* here */
}

.Headline{
    position:fixed;    
    left:0px;
    right:0px;
    top:0px;
    height:56px;
    border-bottom:2px solid #000000;
    border-top:2px solid #000000;
    color:#FFFFFF;



    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#0082e5+0,2989d8+87,1e5799+100 */
    background: #0082e5; /* Old browsers */
    background: -moz-linear-gradient(top, #0082e5 0%, #2989d8 87%, #1e5799 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, #0082e5 0%,#2989d8 87%,#1e5799 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #0082e5 0%,#2989d8 87%,#1e5799 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0082e5', endColorstr='#1e5799',GradientType=0 ); /* IE6-9 */


}

.Headline table{
    padding:4px;
    padding-top:12px;
    padding-left:8px;
    font-weight:bold;
    color:#FFFFFF;
    letter-spacing:1pt;word-spacing:0pt;
    font-size:24px;
    text-align:left;
    font-family:arial black, sans-serif;
    yfont-family:trebuchet MS, sans-serif;
    line-height:1;
    white-space:nowrap;
    text-shadow: 1px 1px 3px rgba(255, 255,255, 0.85);
}
   
.Headline table input{
    border:1px solid red;
    border-radius:4px;
    font-size:12px;
    padding:3px;
    margin:3px;

}
.A_neutral{    
    text-decoration:none;
    
}

@media screen and (min-width: 580px) and (max-width: 800px) {	
    .Headline table{		
        font-size:14px;
    }

}
@media screen and (min-width: 340px) and (max-width: 580px) {	
    .Headline table{		
        font-size:10px;
    }
}
@media screen and (min-width: 20px) and (max-width: 340px) {	
    .Headline table{		
        font-size:8px;
    }
}
.Headline span{
    display:inline-block;
    padding:12px;
    font-size:24px;

}
@media screen  {
    .headwave_screen{
    }   
    .headwave_print{
        display:none;
    }   
}
@media print  {
    .headwave_screen{
        display:none;
    }   
    .headwave_print{
    }   
    .Headline{
        border:none;
        height:32px;
        position:initial;
    }
    .Headline table div{
        display:none;
    }
}


@media screen and (max-width: 800px) {

}