/* PRODUCT NAV */

.side_nav a.triple {
	height: 41px;
	text-indent: 0;
	line-height: 1em;
	padding: 5px 25px 0 8px;
}

.side_nav a.double.gold {
	background: url(../images/gold-nav-button-double.jpg) top left no-repeat; 
}
.side_nav a.double.gold:hover, .side_nav a.double.gold.selected {
	background: url(../images/gold-nav-button-selected-double.jpg) top left no-repeat;
}

.side_nav .sub_side_nav a.double.gold, .side_nav .sub_side_nav a.double.gold, .side_nav .sub_side_nav a.triple.gold, .side_nav .sub_side_nav a.triple.gold {
	background: url(../images/solid-blue-sub-nav-button.jpg) top left no-repeat;
}
.side_nav .sub_side_nav a.double.gold:hover, .side_nav .sub_side_nav a.double.gold.selected, .side_nav .sub_side_nav a.triple.gold:hover, .side_nav .sub_side_nav a.triple.gold.selected {
	background: url(../images/gold-sub-nav-button-selected-double.jpg) top left no-repeat;
}

.side_nav a.grey, .side_nav a.double.grey {
	background: url(../images/grey-nav-button-double.jpg) top left no-repeat;
}
.side_nav a.grey:hover, .side_nav a.double.grey:hover, .side_nav a.grey.selected, .side_nav a.double.grey.selected {
	background: url(../images/grey-nav-button-selected-double.jpg) top left no-repeat;
}

.side_nav a.teal, .side_nav a.double.teal {
	background: url(../images/teal-nav-button-double.jpg) top left no-repeat;
}
.side_nav a.teal:hover, .side_nav a.double.teal:hover, .side_nav a.teal.selected, .side_nav a.double.teal.selected {
	background: url(../images/teal-nav-button-selected-double.jpg) top left no-repeat;
}

.side_nav .sub_side_nav a.double.teal:hover, .side_nav .sub_side_nav a.double.teal.selected, .side_nav .sub_side_nav a.triple.teal:hover, .side_nav .sub_side_nav a.triple.teal.selected {
	background: url(../images/teal-sub-nav-button-selected-double.jpg) top left no-repeat;
}

.side_nav a.green:hover, .side_nav a.double.green:hover, .side_nav a.green.selected, .side_nav a.double.green.selected {
	background: url(../images/green-nav-button-selected-double.jpg) top left no-repeat;
}

.side_nav a.purple:hover, .side_nav a.double.purple:hover, .side_nav a.purple.selected, .side_nav a.double.purple.selected {
	background: url(../images/purple-nav-button-selected.jpg) top left no-repeat;
}

.side_nav .purple_sub_level1 a.purple, .side_nav .purple_sub_level1 a.double.purple {
	background: url(../images/purple-level1-nav-button.jpg) top left no-repeat;
}

.side_nav .purple_sub_level1 a.purple:hover, .side_nav .purple_sub_level1 a.double.purple:hover, .side_nav .purple_sub_level1 a.purple.selected, .side_nav .purple_sub_level1 a.double.purple.selected {
	background: url(../images/purple-level1-nav-button-selected.jpg) top left no-repeat;
}

.side_nav .sub_side_nav a.purple:hover, .side_nav .sub_side_nav a.purple.selected {
	background: url(../images/purple-sub-nav-button-selected.jpg) top left no-repeat;
}

.side_nav a.light_blue:hover, .side_nav a.light_blue.selected {
	background: url(../images/light-blue-nav-button-selected.jpg) top left no-repeat;
}

.side_nav .sub_side_nav a.light_blue:hover, .side_nav .sub_side_nav a.light_blue.double:hover, .side_nav .sub_side_nav a.light_blue.selected, .side_nav .sub_side_nav a.light_blue.double.selected {
	background: url(../images/light-blue-sub-nav-button-selected.jpg) top left no-repeat;
}

/* END PRODUCT NAV */

.indent.product_info {
	background: #000 url(../images/product-info-bg.jpg) top left no-repeat; 
	height: 665px
}

.indent.product_info .p_wrapper {
	margin-top: 0;
	width: 80%;
}

.section_list {
	margin-top: 10px;
}

.section_list li {
	clear: both;
}

.section_list a {
	display: block;
	padding: 8px 0;
	position: relative;
	top: 0; left: 0;
	color: #fff;
}

.section_list a .title{
	float: left;
	font-size: 20px;
	line-height: 1em;
}

.section_list a .arrow {
	background: url(../images/double-arrow-white.png) top left no-repeat; 
	float: left;
	display: block;
	height: 12px;
	width: 24px;
	position: relative;
	top: 3px;
	left: 20px;
}

.section_list .double_line a .arrow {
	top: 24px;
}

.section_list .double_line.custom1 a .arrow { left: -175px; }
.section_list .double_line.custom2 a .arrow { left: -14px; }

.indent.severe_service {
	background: #fff url(../images/products/severe-service-bg.jpg) bottom right no-repeat;
	padding-bottom: 25px;
}
.indent.pipeline_surge_relief_control {
	background: #fff url(../images/products/pipeline-surge-relief-control-bg.jpg) bottom right no-repeat;
	padding-bottom: 50px;
}

.helvetica_heavy.grey { color: #7e8082 ; }
.helvetica_heavy.light_grey { color: #b2b3b4 ; }
.helvetica_heavy.teal { color: #007084 ; }
.helvetica_heavy.light_teal { color: #66a9b5 ; }
.helvetica_heavy.green { color: #6e8878 ; }
.helvetica_heavy.light_green { color: #a8b8ae ; }
.helvetica_heavy.purple { color: #5d3a50 ; }
.helvetica_heavy.light_blue { color: #008ab0 ; }

.top_header {
	padding : 12px 0 1px 0;
}

.p_wrapper_bottom p {
	padding-bottom : 1.2em;
}

#what_is_severe_service {
	border-top: 1px solid #002f5d;
	border-bottom: 1px solid #002f5d;
	width: 340px;
	padding: 1.2em 40px 1.2em 0;
	margin-bottom: 1.2em;
}

.bottom_links {
	clear: right;
	padding: 20px 20px 18px 20px;
	float: right;
	width: 720px;
}

.bottom_links.gold {
	background-color: #dcc06d;
}

.bottom_links.grey {
	background: url(../images/products/grey-trans-bg.png) top left no-repeat;
}

.bottom_links.teal {
	background: url(../images/products/teal-trans-bg.png) top left no-repeat;
}

.bottom_links.light_teal {
	background-color: #d6e8eb;
}

.bottom_links.light_teal a {
	color: #007084;
}

.bottom_links li {
	clear: both;
	padding-top: 12px;
}

.bottom_links a .title {
	float: left;
	font-size: 20px;
	line-height: 1em;
	font-weight: bold;
}

.bottom_links a .arrow {
	background: url(../images/double-arrow-white.png) top left no-repeat; 
	float: left;
	display: block;
	height: 12px;
	width: 24px;
	position: relative;
	top: 3px;
	left: 20px;
}

.bottom_links.light_teal a .arrow {
	background: url(../images/double-arrow-teal.png) top left no-repeat; 
}

.bottom_links .double_line a .title {
	width: 600px;
}

.bottom_links .double_line a .arrow {
	top: 24px;
	left: -235px;
}

.right_col.out_of_indent {
	padding: 18px 8px 50px 0;
}

.special_bottom_link {
	display: block;
	font-size: 20px;
	line-height: 1em;
	border-top: 1px solid #002f5d;
	border-bottom: 1px solid #002f5d;
	width: 410px;
	padding: 15px 80px 12px 0;
	background: url(../images/large-double-arrow-blue-100.jpg) 100% 18px no-repeat; 
}

.right_col.with_small_right_col {
	width: 579px;
}

.right_col.is_small_right_col {
	background: #dcbf6b url(../images/orange-gradient-bg.jpg) 0 0 repeat-x; 
	width: 147px;
	margin-top: -8px;
	min-height: 100%;
	padding: 61px 13px;
}

.right_col.is_small_right_col .orange {
	color: #e2ca86;
}

.right_col.is_small_right_col .image_holder, .right_column_under_line .image_holder {
	padding-top: 20px;
	position: relative;
	top: 0; left: 0;
	z-index: 20;
}

.right_col.is_small_right_col .image_holder .large_image, .right_column_under_line .image_holder .large_image {
	display: none;
	position: absolute;
	top: 0; right: 185px;
	z-index: 50;
	border: 1px solid #002f5d;
	padding: 15px;
	background-color: #fff;
	width: 510px;
}

.right_col.is_small_right_col .image_holder a:hover .large_image, .right_column_under_line .image_holder a:hover .large_image {
	display: block;
}

.right_col.with_small_right_col .padding_right {
	padding-right: 18px;
}

.right_col.with_small_right_col .slider {
	width: 564px;
}

.right_col.with_small_right_col .slider.white {
	margin-top: 3px;
	margin-bottom: 18px;
}

.right_col.with_small_right_col .slider li {
	border-bottom: 1px solid #002f5d;
}

.right_col.with_small_right_col .slider li.top_border {
	border-top: 1px solid #002f5d;
}

.right_col.with_small_right_col .slider.white li {
	border-bottom: 1px solid #fff;
}

.right_col.with_small_right_col .slider.white li.top_border {
	border-top: 1px solid #fff;
}

.right_col.with_small_right_col .slider li .main {
	display: block;
	padding: 12px 0;
}

.right_col.with_small_right_col .slider li .main:hover {
	text-decoration: none;
}

.right_col.with_small_right_col .slider li .main .medium_text {
	float: left;
}

.right_col.with_small_right_col .slider li .main .circle_arrow {
	display: none;
	float: right;
	top: 3px;
}

.right_col.with_small_right_col .slider li .view {
	width: 564px;
}

.right_col.with_small_right_col .slider li .view .body p, .right_col.with_small_right_col .slider .list {
	padding-bottom: 15px;
}

.right_col.with_small_right_col .slider .list li {
	border: none;
}

.bottom_image_holder {
	border-top: 1px solid #002f5d;
	padding-top: 15px;
}

.bottom_image_holder .label {
	padding-bottom: 20px;
}

.indent.vector_velocity_control_trims {
	background: #fff url(../images/products/vector-velocity-control-trims-bg.jpg) bottom right no-repeat;
/*	padding-bottom: 115px;*/
	padding-right: 0;
	min-height: 848px;
}

.indent.vector_velocity_control_trims .header_title, .indent.vector_velocity_control_trims #breadcrumbs {
	margin-right: 8px;
}

.indent.vector_velocity_control_trims .right_col {
	width: 760px;
	position: relative;
	top: 0; left: 0;
}

#why_choose_vv {
	background: url(../images/products/orange-trans-bg.png) top left no-repeat;
	padding: 15px;
	margin-bottom: 15px;
}

#why_choose_vv h3 {
	color: #c5960c;
	width: 400px;
	margin-bottom: 15px;
}

.indent.with_special_wrapper {
	padding-right: 0;
	padding-bottom: 0;
}

.indent.with_special_wrapper .header_title, .indent.with_special_wrapper #breadcrumbs {
	margin-right: 8px;
}

.indent.with_special_wrapper .header_title {
	margin-bottom: 0;
}

.indent.with_special_wrapper .page_title {
	margin-top: 0;
}

.indent.with_special_wrapper #special_wrapper {
	padding-top: 12px;
	padding-bottom: 8px;
}

.indent.with_special_wrapper .right_col {
	width: 760px;
}

.indent.choke_valves #special_wrapper {
	background: url(../images/products/choke-valve-bg.jpg) top right no-repeat;
	height: 560px;
}

.indent.technically_advanced_choke_valves {
	background: url(../images/products/technically-advanced-choke-bg.jpg) 710px 100px no-repeat;
	padding-bottom: 80px;
}

.indent.globe_control_valves #special_wrapper {
	background: url(../images/products/globe-control-valves-bg.jpg) bottom right no-repeat;
	padding-bottom: 70px;
}

.indent.top_and_bottom_guided_control_valves #special_wrapper {
	background: url(../images/products/top-and-bottom-guided-bg.jpg) 100% 20px no-repeat;
	padding-bottom: 70px;
}

.indent.single_seated_globe {
	background: url(../images/products/single-seated-globe-bg.jpg) 100% 120px no-repeat;
	padding-bottom: 70px;
}

.indent.double_seated_globe {
	background: url(../images/products/double-seated-globe-bg.jpg) 100% 92px no-repeat;
	padding-bottom: 50px;
}

.indent.three_way_mixing {
	background: url(../images/products/three-way-mixing-bg.jpg) 100% 165px no-repeat;
	padding-bottom: 70px;
}

.indent.cage_guided_control_valves #special_wrapper {
	background: url(../images/products/cage-guided-control-valves-bg.jpg) top right no-repeat;
	/*height: 371px;*/
	border-bottom: 1px solid #002f5d;
	margin-bottom: 15px;
}

.indent .left_column {
	width: 370px;
	float: left
}

.bullet_list.extra_bottom_padding li {
	padding-bottom: 15px;
}

#cgcv_custom_button {
	margin: 15px 0 0 0;
	display: block;
	background: url(../images/products/cgcv-custom-button-bg.png) top right no-repeat;
	padding: 18px 18px 16px 18px;
	position: relative;
	top: 0; left: 0;
}

#cgcv_custom_button:hover {
	text-decoration: none;
}

#cgcv_custom_button:hover .circle_arrow .text {
	text-decoration: underline;
}

#cgcv_custom_button .text1 { color: #007084; }
#cgcv_custom_button .text2 { color: #66a9b5; }

#cgcv_custom_button .circle_arrow {
	display: none;
	position: absolute;
	top: 21px; left: 340px;
}

.circle_arrow.teal {
	color: #007084;
}

.circle_arrow.teal .arrow {
	background: url(../images/circle-arrow-teal.png) top left no-repeat;
}

#cgcv_spec_holder {
	padding-bottom: 35px;
}

#cgcv_spec_holder .left {
	float: left;
	width : 370px;
} 

#cgcv_spec_holder .right {
	float: right;
	padding-right: 12px;
	width : 358px;
}

#cgcv_spec_close_button {
	display: none;
	width: 115px;
	text-align: left; 
	margin-top: 18px
}

.indent.rotary_control_valves {
	background: url(../images/products/rotary-control-valves-bg.jpg) 100% 100px no-repeat;
	padding-bottom: 35px;
}

.download_our_brochures_link {
	padding-right: 20px;
	background: url(../images/small-blue-double-arrow.jpg) 100% 50% no-repeat;
}

.download_our_brochures_link.blue_100 {
	background: url(../images/small-blue-100-double-arrow.jpg) 100% 50% no-repeat;
}

.download_our_brochures_link.white {
	background: url(../images/small-white-double-arrow-on-black.jpg) 100% 50% no-repeat;
}

.right_col.is_small_right_col.blue {
	background: #406385 url(../images/blue-gradient-bg.jpg) 0 0 repeat-x; 
}

.right_col.is_small_right_col.grey {
	background: #000 url(../images/grey-gradient-bg.jpg) 0 0 repeat-x;
	padding-bottom: 12px;
}

.right_col.is_small_right_col.blue .bottom_links {
	padding: 10px 0 0 0;
	float: none;
	width: auto;
}

.right_col.is_small_right_col.blue .bottom_links li {
	padding-top: 25px;
}

.right_col.is_small_right_col.blue .bottom_links .custom1 a .title { width: 120px; }
.right_col.is_small_right_col.blue .bottom_links .custom1 a .arrow { top: 24px; left: -58px; }

.right_col.is_small_right_col.blue .bottom_links .custom2 a .title { width: 123px; }
.right_col.is_small_right_col.blue .bottom_links .custom2 a .arrow { top: 24px; left: 0; }

.indent.industry_sectors_page {
	background-color: #000;
}

.indent.industry_sectors_page .with_small_right_col {
	padding-bottom: 45px;
}

.side_nav.trans_grey #main_product_link {
	background-image: url(../images/products/custom-grey-1.png);
}

.side_nav.trans_grey a, .side_nav.trans_grey a.double {
	background-image: url(../images/products/custom-grey-2.png);
}

.side_nav.trans_grey a.selected, .side_nav.trans_grey a.double.selected, .side_nav.trans_grey a:hover, .side_nav.trans_grey a.double:hover {
	background-image: url(../images/products/custom-grey-3.png);
}

.side_nav.trans_grey .sub_side_nav a.selected, 
.side_nav.trans_grey .sub_side_nav a.double.selected,
.side_nav.trans_grey .sub_side_nav a:hover,
.side_nav.trans_grey .sub_side_nav a.double:hover {
	background-image: url(../images/products/custom-grey-4.png);
}

.indent.actuators_and_instruments {
	background: url(../images/products/actuators-and-instruments-bg.jpg) 100% 95px no-repeat;
}

.indent.actuators_and_instruments #special_wrapper {
	padding-bottom: 0;
}

.bottom_links.purple {
	padding-top: 8px;
	background: url(../images/products/purple-trans-bg.png) top left no-repeat;	
}

.actuators_and_instruments_footer {
	clear: both;
	background: url(../images/products/actuators-and-instruments-bg-bottom.png) top left no-repeat;	
	height: 332px;
}

.indent.actuators {
	padding-bottom: 0;
}

.right_col.is_small_right_col.purple {
	background: #e0dade url(../images/purple-gradient-bg.jpg) 0 0 repeat-x;
	padding-bottom: 12px;
	height: 925px
}

.right_col.is_small_right_col.purple .header {
	color: #5d3a50;
}

.indent.instruments #special_wrapper {
	background: url(../images/products/instruments-bg.jpg) top right no-repeat;
	padding-bottom: 40px;
}

.bottom_links.special_purple_links {
	padding: 0 !important;
	width: 760px;
}

.bottom_links.special_purple_links li {
	padding: 0 0 8px 0;
}

.bottom_links.special_purple_links a {
	padding: 10px 20px;
	display: block;
}

.bottom_links.special_purple_links li#spl_1 a {
	background: url(../images/products/special-purple-bg1.png) top left no-repeat;
}
.bottom_links.special_purple_links li#spl_2 a {
	background: url(../images/products/special-purple-bg2.png) top left no-repeat;
}
.bottom_links.special_purple_links li#spl_3 a {
	background: url(../images/products/special-purple-bg3.png) top left no-repeat;
}
.bottom_links.special_purple_links li#spl_4 a {
	background: url(../images/products/special-purple-bg4.png) top left no-repeat;
}

#a_and_i_ie_hack {
	display: none;
}

.indent.instruments_positioners {
	background: url(../images/products/instruments-positioners-bg.jpg) 100% 425px no-repeat;
	padding-bottom: 40px;
}

.pdf_download {
	color: #a6b6c6 !important;
	padding-right: 20px;
	background: url(../images/small-blue-35-double-arrow.jpg) 100% 50% no-repeat;
}

.indent.instruments_airsets {
	padding-right: 0;
}

.indent.instruments_airsets .right_col {
	width: 760px;
}

.indent.instruments_airsets .section1 {
	background: url(../images/products/airset1-bg.jpg) 98% 110px no-repeat;
}

.indent.instruments_airsets .section2 {
	background: url(../images/products/airset2-bg.jpg) 100% 0 no-repeat;
	border-top: 1px solid #002f5d;
	margin-top: 15px;
	padding-top: 5px;
}

.indent.instruments_volume_boosters {
	background: url(../images/products/volume-boosters-bg.jpg) 100% 180px no-repeat;
	padding-bottom: 40px;
}

.indent.instruments_airlocks {
	background: url(../images/products/airlocks-bg.jpg) 100% 180px no-repeat;
	padding-bottom: 15px;
}

.bottom_links.light_blue {
	background: url(../images/products/light-blue-bg.jpg) top left repeat-y;
	padding-top: 8px;
	margin: 10px 0 25px 0;
	width: 387px;
}

.indent.sales_and_upgrades {
	background: #fff url(../images/products/sales-and-upgrades-bg.jpg) bottom right no-repeat;
	height: 660px;
}

.left_column_under_line {
	float: left;
	width: 560px;
}

.right_column_under_line {
	float: right;
	color: #fff;
	background: url(../images/light-blue-gradient-bg.jpg) 0 0 repeat-x;
	width: 147px;
	margin-top: -8px;
	margin-bottom: -8px;
	padding: 58px 13px 35px 13px;
}

.aftermarket_spares .right_column_under_line ul {
	margin-top: 5px !important;
}

.aftermarket_spares .right_column_under_line li {
	padding: 7px 0 0 0 !important;
}

.aftermarket_service .left_column_under_line {
	width: 460px;
}

.aftermarket_service .right_column_under_line {
	width: 244px;
}

.aftermarket_service .right_column_under_line .column1 {
	float: left;
}

.aftermarket_service .right_column_under_line .column2 {
	float: right;
}

.aftermarket_service .right_column_under_line .image_holder {
	padding-top: 14px;
}

.aftermarket_service .right_column_under_line .image_holder .large_image {
	right: 142px;
	width: 440px;
}

.aftermarket_service .right_column_under_line .column2 .image_holder .large_image {
	right: 269px;
}