.searchButton {
	-moz-box-shadow: 0px 10px 14px -7px #276873;
	-webkit-box-shadow: 0px 10px 14px -7px #276873;
	box-shadow: 0px 10px 14px -7px #276873;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #599bb3), color-stop(1, #408c99));
	background:-moz-linear-gradient(top, #599bb3 5%, #408c99 100%);
	background:-webkit-linear-gradient(top, #599bb3 5%, #408c99 100%);
	background:-o-linear-gradient(top, #599bb3 5%, #408c99 100%);
	background:-ms-linear-gradient(top, #599bb3 5%, #408c99 100%);
	background:linear-gradient(to bottom, #599bb3 5%, #408c99 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#599bb3', endColorstr='#408c99',GradientType=0);
	background-color:#599bb3;
	-moz-border-radius:8px;
	-webkit-border-radius:10px;
	border-radius:8px;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	text-decoration:none;
	text-shadow:0px 1px 0px #3d768a;
	width:80px;
	margin-top:10px;
	text-decoration:none;
}
.searchButton:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #408c99), color-stop(1, #599bb3));
	background:-moz-linear-gradient(top, #408c99 5%, #599bb3 100%);
	background:-webkit-linear-gradient(top, #408c99 5%, #599bb3 100%);
	background:-o-linear-gradient(top, #408c99 5%, #599bb3 100%);
	background:-ms-linear-gradient(top, #408c99 5%, #599bb3 100%);
	background:linear-gradient(to bottom, #408c99 5%, #599bb3 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#408c99', endColorstr='#599bb3',GradientType=0);
	background-color:#408c99;
}
.searchButton:active {
	position:relative;
	top:1px;
}

#btnSearch:hover
{
    color:#fff;
    text-decoration:none;
}
.table td, th
{
    border:2px solid #fff!important;
    margin:5px;
    font-size:12px;
}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
    padding: 0px;
    vertical-align: inherit!important;
    border-top: 1px solid #578EBE;
}
.table td>a {
    color:#be1b47!important;
    white-space: pre;
    float: left!important; 
} 
.table tbody tr:nth-child(odd) th {
    background: #006599!important;
    padding: 5px;
    color: #fff;
    white-space: nowrap;
}

.table tbody tr:nth-child(odd) td {
    background: #e5e5e5!important;
    color: #000;
    line-height: 10px;
    padding: 5px;
    white-space: pre;
}
.table th>a
{
    color:#be1b47;   
 }
 .table th>a:hover
{
    color:#be1b47;   
 }
 .table td>a
{
    color:#be1b47;   
    white-space:normal!important;
 }
 .table td>a:hover
{
    color:#be1b47;   
 }
 
.table tbody tr:nth-child(even) td {
    background: #c7d4e5!important;
    color: #000;
    padding: 5px;
    line-height: 10px;
    white-space: pre;
}
.modalBackground
{
    background-color:Gray;
    filter:alpha(opacity=60);
    opacity:0.7;
}
.modalPopup
{
    width:80%!important;
}
.panel-default>.panel-heading {
    color: #fff!important;
    background: #0171b5!important;
    border: 1px solid #041c2b!important;
}
.panel-title
{
    color:#fff;
    font-size:14px;
}
.boder {
    border: 1px solid #578EBE;
}
.alert-danger {
    color: #fff;
    background: #ca3f3f;
    border-color: #822938;
}
button.close {
    line-height: 8px;
}
.alert-success {
    color: #fff;
    background-color: #408025a6;
    border-color: #91d2e4;
}
.hr-style{
    margin:5px; height: 8px; border: 0px solid #578ebe; border-top-width: 1px;
}
.list-group a:hover
{
    background:#f9f9f9;
}
.list-group-item
{
    border:1px solid #ddd;
}

/* *******************************************************Tooltip************************************************* */
[data-tooltip] {
  position: relative;
  z-index: 2;
  cursor: pointer;
}

/* Hide the tooltip content by default */
[data-tooltip]:before,
[data-tooltip]:after {
  visibility: hidden;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  pointer-events: none;
}

/* Position tooltip above the element */
[data-tooltip]:before {
  position: absolute;
  bottom: 150%;
  left: 50%;
  margin-bottom: 5px;
  margin-left: -80px;
  padding: 7px;
  width: 160px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background-color: #009cdc;
  background-color: hsla(39, 87%, 40%, 1);
  color: #fff;
  content: attr(data-tooltip);
  text-align: center;
  font-size: 14px;
  line-height: 1.2;
}

/* Triangle hack to make tooltip look like a speech bubble  */
[data-tooltip]:after {
  position: absolute;
  bottom: 150%;
  left: 50%;
  margin-left: -5px;
  width: 0;
  border-top: 5px solid #000;
  border-top: 5px solid hsla(39, 87%, 40%, 1);
  border-right: 5px solid transparent;
  border-left: 5px solid transparent;
  content: " ";
  font-size: 0;
  line-height: 0;
}

/* Show tooltip content on hover */
[data-tooltip]:hover:before,
[data-tooltip]:hover:after {
  visibility: visible;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}