/* CSS Document */
/* Author: Randy Rhody */
/* For charts on product pages */


/* For blue section headings */
.chartTitle {
	margin-bottom: 4px ;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	/* color: #0072cf; light blue */
	color: #f58026 ; /* orange */
	}

/* xoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxox */
/* Use for 2-column table with blue stripes, usually Specifications */
#blueSpecifications {
	width: 535px ;
	border-top: 1px solid #005fa3;
	border-bottom: 1px solid #005fa3;
}

#blueSpecifications tbody tr td {
	background-color: #fff;
	padding: 2px 2px 2px 8px ;
	vertical-align: top ;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	line-height: 18px;
}
	
#blueSpecifications tbody tr.odd  td {
  background-color: #e1edf9;
}

/* Use for first td of first row of table, to set width of first column */	
.firstCol {
	width: 175px ;
}
/* xoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxox */

/* xoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxox */
/* Use for 3-column table with blue stripes, for Venti.Plus Test Lung Specifications */
/* 2017 update: Use for 3-column table with blue stripes, usually Ordering Information */
#blueOrdering {
	width: 535px ;
	border-top: 1px solid #005fa3;
	border-bottom: 1px solid #005fa3;
}

#blueOrdering tbody tr td {
	background-color: #fff;
	padding: 2px 2px 2px 8px ;
	vertical-align: top ;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	line-height: 18px;
}
		
#blueOrdering tbody tr.odd  td {
	background-color: #e1edf9;
}

#blueOrdering tbody tr.blue12  td {
	background-color: #fff ;
	color: #005fa3 ; /* dark blue */
	font-size: 12px ;
}


/* xoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxox */
/* Use for first td of first row to set width of first column */	
.partNumberCol {
	width: 80px ;
}

/* Use for third td of first row to set width of first column */	
.quantityCol {
	width: 130px ;
}


/* xoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxox */


/* xoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxox */
/* Use for 2-column table with blue stripes, usually Companion Products */
#blueCompanion {
	width: 535px ;
	border-top: 1px solid #005fa3;
	border-bottom: 1px solid #005fa3;
}

#blueCompanion a:link	{
	color: #005fa3;
}

#blueCompanion tbody tr td {
	background-color: #fff;
	padding: 2px 2px 2px 8px ;
	vertical-align: top ;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	line-height: 18px;
}
	
#blueCompanion tbody tr.odd  td {
	background-color: #e1edf9;
}

#blueCompanion tbody tr.blue12  td {
	background-color: #fff ;
	color: #0072cf;
  
}

/* xoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxox */

/* xoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxox */
/* Use for 3-column table with green stripes, usually Ordering Information */
#greenthree {
	width: 535px ;
}

#greenthree tbody tr td {
	background-color: #f0f9d7;
	padding: 2px 2px 2px 8px ;
	vertical-align: top ;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	line-height: 18px;
}
		
#greenthree tbody tr.odd  td {
	background-color: #e8fbb5;
}

#greenthree tbody tr.blue12  td {
	color: #0072cf;
	background-color: #fff ;
}
/* xoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxox */

/* xoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxox */
/* 2017 update: Use for 3-column table with blue stripes, usually Ordering Information */
/* #bluethree {
	width: 535px ;
}

#bluethree tbody tr td {
	background-color: #f0f9d7;
	padding: 2px 2px 2px 8px ;
	vertical-align: top ;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	line-height: 18px;
}
		
#bluethree tbody tr.odd  td {
	background-color: #e8fbb5;
}

#bluethree tbody tr.blue12  td {
	color: #0072cf;
	background-color: #fff ;
}
/* xoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxox */


/* xoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxox */
/* Use for 2-column table with orange stripes, usually Companion Products */
#orangetwo {
	width: 535px ;
}

#orangetwo tbody tr td {
	background-color: #fbebe0;
	padding: 2px 2px 2px 8px ;
	vertical-align: top ;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	line-height: 18px;
}
	
#orangetwo tbody tr.odd  td {
	background-color: #FCD7BE;
}

#orangetwo tbody tr.blue12  td {
	background-color: #fff ;
	color: #0072cf;
  
}

/* xoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxox */


/* Use for first td of first row to set width of first column */	
.specCol {
	width: 135px ;
}

/* Use for third td of first row to set width of first column */	
.childCol {
	width: 200px ;
}
/* xoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxox */


