﻿/* FOR BWT SPECIFICALLY */

/*** hover effect to table's tbody odd rows ***/
table.results tbody tr:nth-child(odd):hover, table.filloutForm tbody tr:nth-child(odd):hover
{
cursor:default;
background-color: #f8f8f8;
color: #666;
}
table.results tbody tr:nth-child(odd):hover a, table.filloutForm tbody tr:nth-child(odd):hover a{
color: #003366;
text-decoration:underline;
}
/*** hover effect to apply to table's tbody section, even rows ***/
table.results tbody tr:nth-child(even):hover, table.filloutForm tbody tr:nth-child(even):hover {
cursor:default;
background-color:#f8f8f8;
color:#666;
} 

table.results tbody tr:nth-child(even):hover a, table.filloutForm tbody tr:nth-child(even):hover a{
color: #003366;
text-decoration:underline;
} 

/*
.green {
background-color:#339900;
font-weight:bold;
color:#000;
padding:2px;
padding-top:1px;
line-height:150%
}
.yellow {
background-color:#edb508;
background-color:#e5ae00;
font-weight:bold;
color:#000;
padding:2px;
padding-top:1px;
line-height:150%
}
.red {
background-color:#cc0033;
font-weight:bold;
color:#fff;
color:#000;
padding:2px;
padding-top:1px;
line-height:150%
}
*/

.green {
border:0px solid #f3fff3;
border-right:10px solid #339900;
background-color:#dfeed7;
background-color:#e7f2e2;
font-weight:bold;
padding:2px;
padding-right:3px;
line-height:150%
}
.yellow {
border:0px solid #e6d300;
border-right:15px solid #e6d300;
background-color:#fbfcd9;
font-weight:bold;
padding:2px;
padding-right:3px;
line-height:150%
}
.red {
border:0px solid #cc0033;
border-right:20px solid #cc0033;
background-color:#f6e5e5;
font-weight:bold;
padding:2px;
padding-right:3px;
line-height:150%
}


table.results{
background-color:#f8f8f8;
}
/*** table's td element, all section ***/
table.results td, table.filloutForm td{
vertical-align:top;
padding:4px;
border-bottom:2px solid #f8f8f8;
border-right:2px solid #f8f8f8;
}
table.results tr td:first-child, table.filloutForm tr td:first-child{
/*border-left:2px solid #f8f8f8;
border-right:2px solid #f8f8f8;*/
}

.const_msg {
color:#006699;
font-size:10px;
font-weight:bold;
}
div#resultsContainer, div#filloutformContainer {
max-width:95%;
}
table.results tr th {
text-align:center;
}
tr.oddNotice, tr.oddNotice td, td.oddNotice tr.sep td {
background-color:#fff;
/*outline:#fff solid 2px;*/
}

tr.oddNotice td:first-child, tr.evenNotice td:first-child {
padding-left:50px;
}
table.results tr.oddNotice td:first-child, table.results tr.evenNotice td:first-child {
border-left:0px;
}

tr.evenNotice, tr.evenNotice td, tr.evenNotice tr.sep td {
background-color:#efefef;
/*outline:#efefef solid 2px;*/
}
img.leftNotice {
float:left;
/*
margin-top:-10px;
margin-left:-25px;
*/
}
tr.instr, tr.instr td {
	background-color:#efefef;
}
table.filloutForm tr.instr td:first-child {
	border-left:0px;
	border-right:0px;
}
tr.sep {
display:none;
}

