.caption_sproven {
background-color:#4c6e94;
}

.caption_sproven2 {
background-color:#4c6e94;
color:white;
}

.popupcaption {
background-color:#4c6e94;
}
.popcaption_sproven {
background-color:#4c6e94;
text-align:left;
font-weight:bold;
color:white;
}
.popupcaption_info {
font-weight:bold;
color:white;
font-size:11px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
}

.header_sproven {
text-align:left;
color:#ffffff;
width:100%;
font-family:Arial, Helvetica, sans-serif;
font-size:small;
font-weight:bold;
}
.header_sproven_matrix {
color:white;
font-family:Arial, Helvetica, sans-serif;
font-size:small;
font-weight:bold;
}

.header2_sproven {
text-align:left;
background-color:#98b1c4;
color:white;
font-family:Arial, Helvetica, sans-serif;
font-size:small;
font-weight:bold;
}
.header3_sproven {
text-align:left;
background-color:#cccccc;
font-family:Arial, Helvetica, sans-serif;
font-size:small;
font-weight:bold;
}

.model {
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:small;
}

.backtotop {
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:small;
}

.Notes {
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:small;
}

.anchors {
font-family:Arial, Helvetica, sans-serif;
font-size:small;
}

.text {
font-family:Arial, Helvetica, sans-serif;
font-size:small;
}

.tableposition {
text-align:left;
}

.testinfo {
text-align:left;

}
.nos {
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:small;
}
.nosnotes {
font-family:Arial, Helvetica, sans-serif;
font-size:small;
}

.noscaption {
background-color:#4c6e94;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}
.hotplugpopup {
background-color:#cccccc;
color:black;
}
.vendorcaption {
background-color:#4c6e94;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}

.tgrid{
	font-family: Courier;
	text-decoration: none;
	word-spacing: normal;
	text-align: left;
	letter-spacing: 0;	
	font-size: 0.5em;
	border-collapse:collapse;
}
.tgrid tr{
	font-family: Courier;
	text-decoration: none;
	word-spacing: normal;
	text-align: left;
	letter-spacing: 0;	
	font-size: 0.5em;
	border: 1px solid black;
}
.tgrid td{
	text-align: left;	
	letter-spacing: 0;
	border-color: black;
	font-size: 0.5em;
	border: 1px solid black;
	vertical-align: bottom;
}
.tgrid th{
	word-spacing: normal;
	border-collapse:collapse;
	margin:0;
	padding-bottom:4;
	border-margin:0;
	border-color: black;
	font-weight:bold;
	font-size:0.5em;
	text-align: center;	
	background-color:#c8d7e3;	
	border: 1px solid black;
	vertical-align: bottom;
}
	
.wordwrap
{
width:11em; 
word-wrap:break-word;
}
.wordwrap2
{
width:9em; 
word-wrap:break-word;
}	
