#pipeline-table {
	background: #FFFFFF url(../images/pipeline_bg.gif) no-repeat left bottom;
	font-size: 11px;
	border: none;
}
#pipeline-table caption {
	height: 0px;
	overflow: hidden;
	text-indent: -999em;
}
#pipeline-table th, #pipeline-table td {
	color: #C4122F;
}

#pipeline-table thead th {
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	height: 28px;
	border: none;
	padding: 0;
	color: #000000;
	line-height: 10px;
}

#pipeline-table th .smalltext {
	font-size: 8px;
}

#pipeline-table tbody th {
	font-weight: normal;
	text-align: left;
	height: 20px;
	border: none;
	padding: 0;
	color: #000000;
}
#home #pipeline-table caption {
	display: none;
}
#home #pipeline-table tbody th {
	height: 18px;
}


#pipeline-table td {
	font-weight: normal;
	text-align: center;
	border: none;
	padding: 0;
}

#pipeline-table p {
	margin: 0px;
	padding: 0px;
}
#pipeline-table a:link, #pipeline-table a:hover, #pipeline-table a:active, #pipeline-table a:visited {
	color: #000000;
	text-decoration: none;	
}

#pipeline-table .row11 th, #pipeline-table .row11 td {
	background: url(../images/pipeline_11.gif) no-repeat left center;
}
#pipeline-table .row12 th, #pipeline-table .row12 td {
	background: url(../images/pipeline_12.gif) no-repeat left center;
}
#pipeline-table .row21 th, #pipeline-table .row21 td {
	background: url(../images/pipeline_21.gif) no-repeat left center;
}
#pipeline-table .row22 th, #pipeline-table .row22 td {
	background: url(../images/pipeline_22.gif) no-repeat left center;
}
#pipeline-table .row31 th, #pipeline-table .row31 td {
	background: url(../images/pipeline_31.gif) no-repeat left center;
}
#pipeline-table .row32 th, #pipeline-table .row32 td {
	background: url(../images/pipeline_32.gif) no-repeat left center;
}
#pipeline-table .row41 th, #pipeline-table .row41 td {
	background: url(../images/pipeline_41.gif) no-repeat left center;
}
#pipeline-table .row42 th, #pipeline-table .row42 td {
	background: url(../images/pipeline_42.gif) no-repeat left center;
}
#pipeline-table .row52 th, #pipeline-table .row52 td {
	background: url(../images/pipeline_52.gif) no-repeat left center;
}

#pipeline-table .col0 {
	width: 210px;
}
#pipeline-table .col1,
#pipeline-table .col2,
#pipeline-table .col3 {
	width: 92px;
}
#pipeline-table .col4 {
	width: 68px;
}

#pipeline-table tr td.col1 {
	background-position: -210px center;
}
#pipeline-table tr td.col2 {
	background-position: -302px center;
}
#pipeline-table tr td.col3 {
	background-position: -394px center;
}
#pipeline-table tr td.col4 {
	background-position: -486px center;
}

#pipeline-table .pipeline_h1,
#pipeline-table .pipeline_h2,
#pipeline-table .pipeline_h3,
#pipeline-table .pipeline_h4 {
	position: relative;
	background-color: #FFFFFF;
	color: #C4122F;
	height: 34px;
	vertical-align: top;
}
#pipeline-table .pipeline_h1 div,
#pipeline-table .pipeline_h2 div,
#pipeline-table .pipeline_h3 div,
#pipeline-table .pipeline_h4 div {
	position: absolute;
	text-indent: -999em;
	width: 100%;
	height: 34px;
	background-position: left top;
}
#pipeline-table .pipeline_h1 div {
	width: 92px;
	background: url(../images/pipeline_h1.gif) no-repeat;
}
#pipeline-table .pipeline_h2 div {
	width: 92px;
	background: url(../images/pipeline_h2.gif) no-repeat;
}
#pipeline-table .pipeline_h3 div {
	width: 92px;
	background: url(../images/pipeline_h3.gif) no-repeat;
}
#pipeline-table .pipeline_h4 div {
	width: 68px;
	background: url(../images/pipeline_h4.gif) no-repeat;
}

#pipeline-table .col1, #pipeline-table .col2, #pipeline-table .col3, #pipeline-table .col4, #pipeline-table .col5 {
	text-indent: -999em;
}