table.feedback {
    text-align: center;
    width: 100%;
    border-top: 1px solid #bbb;
    border-bottom: 1px solid #bbb;
}

table.feedback td {
    text-align: left;
    padding: 0px;
}

table.feedback th {
    font-weight: bold;
    background-color: #eeeeee;
}

table.feedback_details {
    text-align: center;
    width: 100%;
    border-top: 1px solid #bbb;
    border-bottom: 1px solid #bbb;
}

table.feedback_details td {
    text-align: left;
    padding: 0px;
    width: 85%;
}

table.feedback_details th {
    width: 15%;
    text-align: right;
    font-weight: bold;
    vertical-align:top;
    background-color: #eeeeee;
}
div.error_details {
    width: 850px;
}
iframe {
    border:1px solid #bbb;
}

table.test_details th {
    width: 15%;
    text-align: right;
    font-weight: bold;
}

ul.feedback{
    list-style: none;
}
ul li.missedList {
    color: #e3646f;
    margin-left: -30px;
    padding: 0;
    border-style:none;
    border-width:0;
}
td.missedList {
    color: #e3646f;
    margin-left: -30px;
    padding: 0;
    border-style:none;
    border-width:0;
}

#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #c3c3c3;
	background-color: #fffecb;
	padding: 5px;
	opacity: 0.85;
	width: 250px;
}
#tooltip h3, #tooltip div { margin: 0; color:black;}

