
h1 { color: #00519A; font-family:Arial; font-size:16px; margin-bottom: 0px;
padding-bottom: 0px;
}

/* sidebars */

h3 { color: #D7EBEC; font-family:Arial; font-size:14px; background-color: #00519A;
padding: 6px; margin: 0px 0px -6px 0px; text-align: left; white-space:nowrap;}

h4 { color: #c00; font-family:Arial; font-size:10pt; text-align: left; margin-bottom: -10px;}

.h3ul {
	padding: 3px 3px 3px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10pt;
	list-style-type: square;
	text-align: left;
}
.h3li {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10pt;
	list-style-type: square;
	text-align: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 3px;
}

/* product spec tables */

.specs {
	background-color: #fffff;
	border-right: 2px solid #FFFFFF;
	font-size: 10px;
	font-family:Arial, Helvetica, sans-serif;
	padding: 0px 3px;
	text-align: center;
	white-space:nowrap;
}
.specs td tr th {
	border-right: 2px solid #FFFFFF;
	text-align: center;
}	
.r0 {background-color: #B5C0DF;
font-weight: bold;	white-space:nowrap;
	padding: 0px 3px;
		border-right: 2px solid #FFFFFF;
	text-align: center;
}
.r1 {background-color: #D1D6EA;
font-weight: bold;	white-space:nowrap;
	padding: 0px 3px;
		border-right: 2px solid #FFFFFF;
	text-align: center;}
.r2 {background-color: #E9ECF6;	white-space:nowrap;
	padding: 0px 3px;
		border-right: 2px solid #FFFFFF;
	text-align: center;}
.r3 {background-color: #DFE3F1;	white-space:nowrap;
	padding: 0px 3px;
		border-right: 2px solid #FFFFFF;
	text-align: center;}
