  .hidden {
    display: none;
  }

  .user-actions {
    margin: 10px 0 0 200px;
    width: 400px;
  }

  .user-actions p {
    border: 1px solid #999999;
    padding: 10px;
  }

  .user-actions p.bug a {
    color: red;
  }

  .user-actions p.reference a {
    color: green;
  }


  .user-actions a {
    text-decoration: none;
    border-bottom: 1px dashed;
  }

  /* Pop-up message and fading background */
  #opaco {
     background-color: #000000;
     left: 0;
     -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";/* IE8 */
     filter:progid:DXImageTransform.Microsoft.Alpha(opacity = 70); /* IE5+ */
     filter: alpha(opacity=70);/* IE4- */
     moz-opacity: 0; /* Mozilla */
     -khtml-opacity: 0; /* Safari */     
     position: absolute;
     top: 0;
     width: 100%;
     z-index: 10;
   }

  #popup {
     position: fixed;
     left:0;
     top:0;
     width: 950px;
		 height: 800px;
     z-index: 11;
		 
  }

  #popup h3 {
    margin-bottom: 10px;
  }

  #popup textarea {
    display: block;
    width: auto;
    margin-bottom: 10px;
  }

  #popup p {
    margin: 10px;
    line-height: 1.3em;
    font-size: 1.1em;
    color: #444444;
  }

  #popup .close-btn {
    margin: 10px;
  }

  div.bug {
    overflow-y: scroll;
		width: 967px;
		 height: 800px;
  }
	div.bug .bg {
		background: url(../images/comparison-chart.png) no-repeat;*
		width: 950px;
		height: 1925px;
	}
		.popupClose {
		background: url("../images/close_popup.png") no-repeat scroll 0 0 transparent;
    position: absolute;
    height: 40px;
    width: 40px;
		margin: -15px 0 0 940px;
		z-index: 999;
	}

  div.reference {
    border: 5px solid #6ebd6e;
    padding:10px;
  }
	.linkCompare {
		text-align: center;
		
	}
	.avaTop {
		padding: 183px 0 0 230px;
	}
	.avaTop a {
		color: #1f1fff;
		text-decoration: underline;
		margin: 0 27px;
		font-size: 14px;
	}
	.avaBot {
		padding: 1485px 0 0 230px;
	}
	.avaBot a {
		color: #1f1fff;
		text-decoration: underline;
		margin: 0 27px;
		font-size: 14px;
	}
	.avaBot2 {
		padding: 37px 0 0 230px;
	}
	.avaBot2 a {
		color: #1f1fff;
		text-decoration: underline;
		margin: 0 27px;
		font-size: 14px;
	}
	.avaBot3 {
		padding: 37px 0 0 230px;
	}
	.avaBot3 a {
		color: #1f1fff;
		text-decoration: underline;
		margin: 0 27px;
		font-size: 14px;
	}



/*popup*/

.tbl{
width:950px;
border-collapse:collapse;
font-family: Arial, Tahoma, Verdana, sans-serif;
font-size: 14px;
font-weight:bold;
background-color:#fff;
overflow-y: scroll;
height: 1925px;
}


#popup_bug tr{

}

#popup_bug td{
padding:3px;

border: 1px solid #23425e;
}

#popup_bug a{
font-weight:normal;
}

.tr_2{
background: #e3eaee;
}

.td_1{
color:#22415d;
border: none;
box-shadow:none;
padding-left:10px;
width:220px;
}

.td_blue{
border: 1px solid #578ebf;
background:#dcebf1;
box-shadow: 0 0 2px #353535;
}
.td_blue_white{
border: 1px solid #578ebf;
background:#fff;
}

.cell{
border: 1px solid #578ebf;
background-color:#fff;
}

.cell1{
box-shadow: 0 0 2px #353535;
background: #e3eaee;
text-align:center;
border:1px solid #b7b7b7;
}

.space{
box-shadow:none;
border: none;
margin:0;
padding:0;
width:10px;
}

.cell, .td_blue, .td_blue_white{
text-align:center;
}

.left{
background: url(../images/left.png) no-repeat top right;
width:5px;
border:none;
box-shadow:none;
padding:3px;

}

.center{
background: url("../images/center.png") repeat-x top left;
width:100%;
height:39px;
border:none;
box-shadow:none;
font-size:24px;
color:#fff;
text-align:center;
margin:0;
padding:0;
}

.right{
background: url(../images/right.png) no-repeat top right;
width:8px;
height:39px;
border:none;
box-shadow:none;
margin:0;
padding:0;
float:right;
}

.none_border{
border:none;
box-shadow:none;
padding:0;

}

.mar_left{
margin:0 -6px;
position:relative;
z-index:1;
width:100%;
border:none;
float:left;
}

.center div{
background: url(../images/check_popup.png) no-repeat top right;

}

.dblue_left{
background: url(../images/dblue_left.png) no-repeat top left;
height:11px;
width:9px;
border:none;
box-shadow:none;
margin:0;
padding:0;

}

.dblue_center{
background: url(../images/dblue_center.png) repeat-x top left;
width:215px;
height:11px;
border:none;
box-shadow:none;
vertical-align: center;
text-align:center;
margin:0;
padding:0;
}

.dblue_right{
background: url(../images/dblue_right.png) no-repeat top right;
height:11px;
width:9px;
border:none;
box-shadow:none;
margin:0;
padding:0;
}

.blue_left{
background: url(../images/blue_left.png) no-repeat top left;
width:9px;
border:none;
box-shadow:none;
margin:0;
padding:0;
}

.blue_center{
background: url(../images/blue_center.png) repeat-x top left;
width:215px;
height:11px;
border:none;
box-shadow:none;
vertical-align: center;
text-align:center;
margin:0;
padding:0;
}

.blue_right{
background: url(../images/blue_right.png) no-repeat top right;
height:11px;
width:9px;
border:none;
box-shadow:none;
margin:0;
padding:0;
}

.mar_top{
margin-top:-11px;
z-index:1;
position:relative;
}

.top_dblue_left{
background: url(../images/top_dblue_left.png) no-repeat top left;
height:36px;
width:9px;
border:none;
box-shadow:none;
margin:0;
padding:0;
}

.top_dblue_center{
background: url(../images/top_dblue_center.png) repeat-x top left;
width:215px;
height:36px;
border:none;
box-shadow:none;
vertical-align: center;
text-align:center;
margin:0;
padding:0;
}

.top_dblue_right{
background: url(../images/top_dblue_right.png) no-repeat top right;
height:36px;
width:9px;
border:none;
box-shadow:none;
margin:0;
padding:0;
}

.top_blue_left{
background: url(../images/top_blue_left.png) no-repeat top left;
height:36px;
width:9px;
border:none;
box-shadow:none;

}

.top_blue_center{
background: url(../images/top_blue_center.png) repeat-x top left;
width:215px;
height:36px;
border:none;
box-shadow:none;
vertical-align: center;
text-align:center;
margin:0;
padding:0;
}

.top_blue_right{
background: url(../images/top_blue_right.png) no-repeat top right;
height:36px;
width:9px;
border:none;
box-shadow:none;
margin:0;
padding:0;
}

.mar_top1{
margin:10px 0 -6px 0;
color:#fff;
}

.yes_blue{
background: url(../images/yes.png) no-repeat center;
border: 1px solid #578ebf;
background-color:#dcebf1;
box-shadow: 0 0 2px #353535
}

.yes_grey{
background: url(../images/yes.png) no-repeat center;
box-shadow: 0 0 2px #353535;
background-color: #e3eaee;
text-align:center;
border:1px solid #b7b7b7;
}

.yes_white{
background: url(../images/yes.png) no-repeat center;
border: 1px solid #578ebf;
background-color:#fff;
}

.no_blue{
background: url(../images/no.png) no-repeat center;
border: 1px solid #578ebf;
background-color:#dcebf1;
box-shadow: 0 0 2px #353535;
}

.no_grey{
background: url(../images/no.png) no-repeat center;
border:1px solid #b7b7b7;
}

.no_white{
background: url(../images/no.png) no-repeat center;
border: 1px solid #578ebf;
background-color:#fff;
}

.logo1{
color:#22415d;
border: none;
box-shadow:none;
background: url(../images/logo1.png) no-repeat center;
height:54px;
}

.logo2{
color:#22415d;
border: none;
box-shadow:none;
background: url(../images/logo2_popup.png) no-repeat center;
height:54px;
}

.logo3{
color:#22415d;
border: none;
box-shadow:none;
background: url(../images/logo3.png) no-repeat center;
height:54px;
}

.logo4{
color:#22415d;
border: none;
box-shadow:none;
background: url(../images/logo4.png) no-repeat center;
height:54px;
}

.logo5{
color:#22415d;
border: none;
box-shadow:none;
background: url(../images/logo5.png) no-repeat center;
height:54px;
}

.logo6{
color:#22415d;
border: none;
box-shadow:none;
background: url(../images/logo6.png) no-repeat center;
height:54px;
}

.logo7{
color:#22415d;
border: none;
box-shadow:none;
background: url(../images/logo7.png) no-repeat center;
height:54px;
}

.logo8{
color:#22415d;
border: none;
box-shadow:none;
background: url(../images/logo8.png) no-repeat center;
height:54px;
}

.logo_cell{
background: url(../images/yes.png) no-repeat top;
padding-top:20px;
margin:0;
}

.cpanel_red_grey{
color:red;
box-shadow: 0 0 2px #353535;
background-color: #e3eaee;
text-align:center;
border:1px solid #b7b7b7;
}


.cpanel_red_blue{
color:red;
border: 1px solid #578ebf;
background-color:#dcebf1;
box-shadow: 0 0 2px #353535;
text-align:center;
}