﻿footer{
    width:100%;
    min-height:50px;    
    background-color: whitesmoke;
    color:black;
    font-size:12px;

}

footer a{
    color:#b21f2f;
    font-size:12px;
    text-decoration:underline;
}

footer a:visited{
    color:#b21f2f;
    font-size:12px;
     text-decoration:underline;
}

footer a:hover{
    color:grey;
    font-size:12px;
     text-decoration:underline;
}

header{
    width:100%;
    min-height:25px;    
    background-color: #3da9d8;
    color:white;
}

.extraheight {
    height: 40px;
}

.extraheightInput {
    height: 40px;
    min-height:40px;
}

.buttonfull {
    width: 100%;
}



.buttonhover:hover {

   opacity: 0.3;

}

 .AutoExtender
         {
           
            margin: 0px !important;
            border: buttonshadow;
            border-width: 1px;
            border-style: solid;
            overflow: auto;
            height: 500px;
            width:75%;
            text-align: left;
            list-style-type: none;
            line-height:40px; 
            padding:0px; 
            font-family:'Segoe UI';
            font-size:13px;
            background-color:white;
            position:absolute;
            z-index: 2147483638 !important ;
             
         }

         .AutoExtenderList
         {
             border-bottom:dotted 1px grey; 
             cursor:pointer;
             color:black;
             left:auto;
             margin:2px;
             overflow:auto;
             background-color:white;
             font-family:'Segoe UI';
             font-size:13px;
             
             
         }





.AutoExtenderHighlight {
    color: White;
    background-color: #3da9d8;
    cursor: pointer;
    margin: 2px;
    overflow: auto;
    font-family: 'Segoe UI';
    font-size: 13px;
}


      


.table table  tbody  tr  td a ,
.table table  tbody  tr  td  span {
position: relative;
float: left;
padding: 6px 12px;
margin-left: -1px;
line-height: 1.42857143;
color: #337ab7;
text-decoration: none;
background-color: #fff;
border: 1px solid #ddd;

}

.table table > tbody > tr > td > span {
z-index: 3;
color: #fff;
cursor: default;
background-color: #337ab7;
border-color: #337ab7;
}

.table table > tbody > tr > td:first-child > a,
.table table > tbody > tr > td:first-child > span {
margin-left: 0;
border-top-left-radius: 4px;
border-bottom-left-radius: 4px;
}

.table table > tbody > tr > td:last-child > a,
.table table > tbody > tr > td:last-child > span {
border-top-right-radius: 4px;
border-bottom-right-radius: 4px;
}

.table table > tbody > tr > td > a:hover,
.table   table > tbody > tr > td > span:hover,
.table table > tbody > tr > td > a:focus,
.table table > tbody > tr > td > span:focus {
z-index: 2;
color: #23527c;
background-color: #eee;
border-color: #ddd;
}


.table {
    font-size:12px;
}
 



.tooltip-inner {
    background-color: #b21f2f;
    color: #fff;
    white-space:pre;
    max-width:350px;
    text-align:left
}

.tooltip.top .tooltip-arrow {
    border-top-color: #b21f2f;
  
}

.tooltip.right .tooltip-arrow {
    border-right-color:#b21f2f;

}

.tooltip.bottom .tooltip-arrow {
    border-bottom-color: #b21f2f;

}

.tooltip.left .tooltip-arrow {
    border-left-color: #b21f2f;
}

.tooltip.in {
    opacity: 1;
   /* filter: alpha(opacity=100);*/
}
 