/* PHMSA Design 2011 */

BODY {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/PageBackgrounds/site_bg.png); BACKGROUND-COLOR: #cad3d8; MARGIN: 25px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial, Helvetica, sans-serif !important; COLOR: #032e41; FONT-SIZE: 9pt
}
TD {
	FONT-SIZE: 9pt;
}
A {
	COLOR: #032e41
}
A:hover {
	COLOR: #567a94
}
P {
	MARGIN: 1.12em
}
UL {
	MARGIN: 1.12em
}
UL {
	LIST-STYLE-TYPE: disc; MARGIN-LEFT: 50px
}
#grid {
	WIDTH: 1000px; BACKGROUND: #e6e6e6 0px 200px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#header_2011 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/header_bg.png); WIDTH: 1000px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 100px
}
.headerLogo {
	WIDTH: 600px; DISPLAY: block; HEIGHT: 100px
}
#top_links {
	POSITION: relative; WIDTH: 400px; TOP: -50px; LEFT: 620px
}
#top_links A {
	TEXT-DECORATION: none
}
#navigation_2011 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/navigation_bg.png); Z-INDEX: 20; WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; HEIGHT: 52px; PADDING-TOP: 12px
}
#navigation_2011 UL {
	Z-INDEX: 20; POSITION: relative; LIST-STYLE-TYPE: none; MARGIN: 0px; FLOAT: left
}
#navigation_2011 LI {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/main_menu_tab.png); Z-INDEX: 20; POSITION: relative; MARGIN: 0px; WIDTH: 167px; BACKGROUND-REPEAT: no-repeat; FLOAT: left
}
#navigation_2011 LI:hover {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/main_menu_tab_hover.png)
}
#navigation_2011 LI.selected {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/main_menu_tab_selected.png)
}
#navigation_2011 A {
	TEXT-ALIGN: center; MARGIN: 0px; DISPLAY: block; HEIGHT: 52px; COLOR: #567a94; FONT-SIZE: 1.2em; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 5px
}
#navigation_2011 .selected A {
	COLOR: #fff
}
#navigation_2011 LI.selected LI A {
	COLOR: #30393d
}
#navigation_2011 A:hover {
	COLOR: #30393d
}
#navigation_2011 LI UL {
	Z-INDEX: 10; POSITION: absolute; MARGIN: -12px; WIDTH: 10em; DISPLAY: none; LEFT: -999em
}
#navigation_2011 LI:hover UL {
	Z-INDEX: -1; DISPLAY: block; LEFT: auto
}
#navigation_2011 LI.sfhover UL {
	Z-INDEX: -1; DISPLAY: block; LEFT: auto
}
#navigation_2011 LI UL LI {
	Z-INDEX: 10; MARGIN: 0px; WIDTH: 154px; BACKGROUND: #fff
}
#navigation_2011 LI UL LI A {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; HEIGHT: auto; COLOR: #171d4f; FONT-SIZE: 1em; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px
}
#navigation_2011 LI UL LI:hover {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #cad3d8
}
#simpleSearchForm {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/navigation_bg.png); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 60px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 60px; PADDING-TOP: 15px
}
#simpleSearchForm {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/navigation_bg.png); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 60px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 60px; PADDING-TOP: 15px
}
#simpleSearchForm INPUT {
	MARGIN: 5px; FLOAT: left
}
#simpleSearchForm .goButton {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND: #123f70; FLOAT: left; COLOR: #fff; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 1px
}
#simpleSearchForm .advancedSearch {
	POSITION: relative; MARGIN-TOP: 15px; FLOAT: left
}
#spotlight_2011 {
	 MARGIN: 20px 0px 0px 10px; WIDTH: 566px; HEIGHT: 300px
}
#spotlight_2011 UL.ui-tabs-nav {
	Z-INDEX: 1; POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; TOP: 285px; PADDING-TOP: 0px; LEFT: 420px
}
#spotlight_2011 UL.ui-tabs-nav LI {
	FLOAT: left
}
#spotlight_2011 UL.ui-tabs-nav LI A {
	MARGIN: 10px; COLOR: #ccc; FONT-SIZE: 12px
}
#spotlight_2011 UL.ui-tabs-nav LI A:hover {
	COLOR: #fff
}
#spotlight_2011 UL.ui-tabs-nav LI.ui-tabs-selected A {
	COLOR: #fff !important
}
#spotlight_2011 LI.ui-tabs-selected {
	BORDER-BOTTOM-STYLE: none !important; BORDER-RIGHT-STYLE: none !important; MARGIN: 0px; BORDER-TOP-STYLE: none !important; COLOR: #333 !important; BORDER-LEFT-STYLE: none !important
}
#spotlight_2011 LI.ui-tabs-selected:hover {
	
}
#spotlight_2011 LI.ui-tabs-selected P {
	COLOR: #333 !important
}
#spotlight_2011 UL.ui-tabs-nav LI.ui-tabs-selected A:hover P {
	BACKGROUND-IMAGE: none !important; MARGIN: 0px; PADDING-LEFT: 0px
}
#spotlight_2011 .ui-tabs-panel {
	Z-INDEX: 0; POSITION: relative; WIDTH: 568px; HEIGHT: 300px; TOP: -15px
}
#spotlight_2011 .ui-tabs-panel .info {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/transparent-bg.png); POSITION: relative; WIDTH: 568px; HEIGHT: 70px; TOP: -70px; LEFT: 0px
}
#spotlight_2011 .info H2 {
	PADDING-BOTTOM: 5px; FONT-VARIANT: normal; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif; COLOR: #fff; FONT-SIZE: 18px; OVERFLOW: hidden; PADDING-TOP: 5px
}
#spotlight_2011 .info P {
	LINE-HEIGHT: 15px; MARGIN: 0px 20px 0px 5px; FONT-FAMILY: Verdana; COLOR: #f0f0f0; FONT-SIZE: 11px
}
#spotlight_2011 .info A {
	COLOR: #fff; TEXT-DECORATION: none
}
#spotlight_2011 .info A:hover {
	TEXT-DECORATION: underline
}
#spotlight_2011 .ui-tabs-hide {
	DISPLAY: none
}
#container_tabs_2011 {
	BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #fff; MARGIN: 20px 5px 0px; WIDTH: 389px; HEIGHT: 285px; OVERFLOW: hidden; BORDER-RIGHT: #ccc 1px solid
}
#container_tabs_2011 UL.ui-tabs-nav {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 40px; PADDING-TOP: 0px
}
#container_tabs_2011 UL.ui-tabs-nav LI {
	TEXT-ALIGN: left; BORDER-LEFT: #ccc 1px solid; WIDTH: 379px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: 50% top; FLOAT: left; BORDER-RIGHT: #ccc 1px solid
}
#container_tabs_2011 UL.ui-tabs-nav LI A {
	TEXT-ALIGN: left; WIDTH: 192px; HEIGHT: 30px; FONT-SIZE: 1.2em; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 10px
}
#container_tabs_2011 UL.ui-tabs-nav LI.ui-tabs-selected {
	BACKGROUND-IMAGE: none
}
#container_tabs_2011 LI.ui-tabs-selected {
	BORDER-BOTTOM-STYLE: none !important; BORDER-RIGHT-STYLE: none !important; MARGIN: 0px; BORDER-TOP-STYLE: none !important; COLOR: #333 !important; BORDER-LEFT-STYLE: none !important
}
#container_tabs_2011 LI.ui-tabs-selected P {
	COLOR: #333 !important
}
#container_tabs_2011 UL.ui-tabs-nav LI.ui-tabs-selected A:hover P {
	BACKGROUND-IMAGE: none !important; MARGIN: 0px; PADDING-LEFT: 0px
}
#container_tabs_2011 .ui-tabs-panel {
	PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-LEFT: 10px; WIDTH: 357px; PADDING-RIGHT: 10px; HEIGHT: 225px; CLEAR: both; OVERFLOW: auto; PADDING-TOP: 0px
}
#container_tabs_2011 .ui-tabs-panel UL {
	LIST-STYLE-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/bullet-arrow.gif)
}
#container_tabs_2011 .ui-tabs-panel LI {
	MARGIN: 0px 15px 5px -15px
}
#container_tabs_2011 .ui-tabs-hide {
	DISPLAY: none
}
.header {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/section_header.png); 
	PADDING-BOTTOM: 0px; 
	PADDING-LEFT: 15px; 
	PADDING-RIGHT: 5px; 
	BACKGROUND-REPEAT: repeat-x; 
	HEIGHT: 25px; 
	COLOR: #fcfdfe; 
	FONT-SIZE: 1.25em; 
	PADDING-TOP: 5px
}
#container_home_bottom_left_2011 {
	MARGIN: 0px 5px 0px 10px; WIDTH: 570px; FLOAT: left; HEIGHT: 570px
}
.left_bottom {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/left_column_bottom.png); BACKGROUND-COLOR: #e6e6e6; MARGIN: 0px 10px; WIDTH: 569px; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 10px
}
.right_bottom {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/right_column_bottom.png); BACKGROUND-COLOR: #e6e6e6; MARGIN: 0px 5px; WIDTH: 388px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 5px
}
#offices_2011 {
	BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #fff; MARGIN: 10px 10px 0px; WIDTH: 569px; HEIGHT: 200px; OVERFLOW: hidden; BORDER-RIGHT: #ccc 1px solid
}
#offices_search_2011 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/search_box.png); PADDING-BOTTOM: 0px; PADDING-LEFT: 40px; WIDTH: 270px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 20px 10px; FLOAT: left; HEIGHT: 140px; PADDING-TOP: 30px
}
#offices_search_2011 FORM {
	MARGIN: 0px
}
#region_map_2011 {
	FLOAT: left
}
#region_map_2011 #image_map {
	Z-INDEX: 100; POSITION: absolute; WIDTH: 600px; DISPLAY: none; TOP: 300px; LEFT: 250px
}
.button {
	FLOAT: left; PADDING-TOP: 10px
}
.button A {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/button.png); Z-INDEX: 99; POSITION: relative; TEXT-ALIGN: center; WIDTH: 110px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 105px; MARGIN-LEFT: 23px; FONT-SIZE: 0.9em; TEXT-DECORATION: none
}
.button A:hover {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/button_hover.png); BACKGROUND-POSITION: 5px 5px; COLOR: #000
}
.button A:hover .text {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.button A .image {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 30px 10px; HEIGHT: 100px
}
.button_image {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 30px 10px; HEIGHT: 100px
}
#icon1 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icons/icon1.png)
}
.button A:hover #icon1 {
	BACKGROUND-POSITION: 35px 15px
}
#icon2 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icons/icon2.png); BACKGROUND-POSITION: 35px 10px
}
.button A:hover #icon2 {
	BACKGROUND-POSITION: 40px 15px
}
#icon3 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icons/icon3.png); BACKGROUND-POSITION: 10px 10px
}
#icon18 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icons/icon18.png); BACKGROUND-POSITION: 30px 20px
}
.button A:hover #icon18 {
	BACKGROUND-POSITION: 30px 25px
}
.button A:hover #icon3 {
	BACKGROUND-POSITION: 15px 15px
}
#icon4 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icons/icon4.png)
}
.button A:hover #icon4 {
	BACKGROUND-POSITION: 35px 15px
}
#icon5 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icons/icon5.png)
}
.button A:hover #icon5 {
	BACKGROUND-POSITION: 35px 15px
}
#icon6 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icons/icon6.png)
}
.button A:hover #icon6 {
	BACKGROUND-POSITION: 35px 15px
}
#icon7 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icons/icon7.png)
}
.button A:hover #icon7 {
	BACKGROUND-POSITION: 35px 15px
}
#icon8 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icons/icon8.png)
}
.button A:hover #icon8 {
	BACKGROUND-POSITION: 35px 15px
}
.button A IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.button A .text {
	POSITION: relative; TOP: -40px
}
#promoting_safety_2011 {
	BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #fff; MARGIN: 15px 5px 0px 10px; WIDTH: 569px; HEIGHT: 150px; OVERFLOW: hidden; BORDER-RIGHT: #ccc 1px solid
}
#stay_connected_2011 {
	BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #fff; MARGIN: 15px 5px 0px 10px; WIDTH: 569px; HEIGHT: 150px; OVERFLOW: hidden; BORDER-RIGHT: #ccc 1px solid
}
#PHMSA_Main_Content_Set_new2013 {
	BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #fff; MARGIN: 0px 5px; WIDTH: 389px; HEIGHT: 285px; BORDER-RIGHT: #ccc 1px solid
}
#phmsa_resources_2011 {
	BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #f5f5fd; MARGIN: 5px 5px 0px; WIDTH: 388px; BORDER-RIGHT: #ccc 1px solid
}
#phmsa_resources_2011 .link {
	HEIGHT: 65px; OVERFLOW: hidden
}
#phmsa_resources_2011 .link A {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/resources_link_bg.png); Z-INDEX: 100; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 386px; PADDING-RIGHT: 5px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none; PADDING-TOP: 5px
}
#phmsa_resources_2011 .link A #mg{
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/resources_link_plus_bg.png); Z-INDEX: 100; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 386px; PADDING-RIGHT: 5px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none; PADDING-TOP: 5px
}
#phmsa_resources_2011 H3 {
	MARGIN: 0px
}
#phmsa_resources_2011 P {
	MARGIN: 2px; WIDTH: 318px; HEIGHT: 30px; COLOR: #494949
}
#phmsa_resources_2011 .image {
	POSITION: relative; WIDTH: 40px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 40px; TOP: -35px; LEFT: 333px
}
#phmsa_resources_2011 .link A:hover {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/resources_link_bg_hover.png); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 2px -2px
}
#phmsa_resources_2011 .link A:hover #mg {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/resources_link_minus_bg_hover.png); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 2px -2px
}
#icon9 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icons/icon9.png)
}
#phmsa_resources_2011 .link A:hover #icon9 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icons/icon9_blue.png); BACKGROUND-POSITION: 2px -2px
}
#icon10 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icons/icon10.png)
}
#phmsa_resources_2011 .link A:hover #icon10 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icons/icon10_blue.png); BACKGROUND-POSITION: 2px -2px
}
#icon11 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icons/icon11.png)
}
#phmsa_resources_2011 .link A:hover #icon11 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icons/icon11_blue.png); BACKGROUND-POSITION: 2px -2px
}
#icon12 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icons/icon12.png)
}
#phmsa_resources_2011 .link A:hover #icon12 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icons/icon12_blue.png); BACKGROUND-POSITION: 2px -2px
}
#icon13 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icons/icon13.png)
}
#phmsa_resources_2011 .link A:hover #icon13 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icons/icon13_blue.png); BACKGROUND-POSITION: 2px -2px
}
#icon14 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icons/icon14.png)
}
#phmsa_resources_2011 .link A:hover #icon14 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icons/icon14_blue.png); BACKGROUND-POSITION: 2px -2px
	#subnav { display: block; }
}
#icon15 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icons/icon15.png)
}
#phmsa_resources_2011 .link A:hover #icon15 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icons/icon15_blue.png); BACKGROUND-POSITION: 2px -2px
}
#icon16 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icons/icon16.png)
}
#phmsa_resources_2011 .link A:hover #icon16 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icons/icon16_blue.png); BACKGROUND-POSITION: 2px -2px
}
#icon17 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icons/icon17.png); BACKGROUND-POSITION: -1px 4px
}
#icon30 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icon30.png); BACKGROUND-POSITION: 35px 15px
}
#phmsa_resources_2011 .link A:hover #icon30 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icon30_blue.png); BACKGROUND-POSITION: 40px 20px
}
#icon31 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icon31.png); BACKGROUND-POSITION: 35px 15px
}
#phmsa_resources_2011 .link A:hover #icon31 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icon31_blue.png); BACKGROUND-POSITION: 40px 20px
}
#icon32 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icon32.png); BACKGROUND-POSITION: 35px 15px
}
#phmsa_resources_2011 .link A:hover #icon32 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icon32_blue.png); BACKGROUND-POSITION: 40px 20px
}
#icon33 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icon34.png); Z-INDEX: 999; BACKGROUND-POSITION: 35px 15px
}
#icon34 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icon34.png); BACKGROUND-POSITION: 35px 15px
}
#phmsa_resources_2011 .link A:hover #icon34 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icon34_blue.png); BACKGROUND-POSITION: 55px 40px
}
#icon35 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icon35.png); BACKGROUND-POSITION: 35px 15px
}
#phmsa_resources_2011 .link A:hover #icon35 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icon35_blue.png); BACKGROUND-POSITION: 55px 40px
}
#icon36 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icon36.png); BACKGROUND-POSITION: 25px 15px
}
#phmsa_resources_2011 .link A:hover #icon36 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icon36_blue.png); BACKGROUND-POSITION: 55px 40px
}
#icon37 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icon37.png); BACKGROUND-POSITION: 25px 15px
}
#phmsa_resources_2011 .link A:hover #icon37 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icon37_blue.png); BACKGROUND-POSITION: 55px 40px
}
#icon38 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icon38.png); BACKGROUND-POSITION: 5px 5px
}
#icon39 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icon39.png); BACKGROUND-POSITION: 5px 5px
}
#icon40 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icon40.png); BACKGROUND-POSITION: 5px 5px
}
#icon41 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icon41.png); BACKGROUND-POSITION: 5px 5px
}
#icon42 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icon42.png); BACKGROUND-POSITION: 5px 5px
}
#icon43 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icon43.png); BACKGROUND-POSITION: 5px 5px
}
#icon44 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icon44.png); BACKGROUND-POSITION: 5px 5px
}
#icon45 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icon45.png); BACKGROUND-POSITION: 5px 5px
}
#icon46 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icon46.png); BACKGROUND-POSITION: 5px 5px
}
#icon47 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icon47.png); BACKGROUND-POSITION: 5px 5px
}
#icon48 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icon48.png); BACKGROUND-POSITION: 5px 5px
}
#icon49 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icon49.png); BACKGROUND-POSITION: 5px 5px
}
#icon50 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icon50.png); BACKGROUND-POSITION: 5px 5px
}
#icon51 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icon51.png); BACKGROUND-POSITION: 5px 5px
}
#icon52 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icon52.png); BACKGROUND-POSITION: 5px 5px
}
#icon53 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icon53.png); BACKGROUND-POSITION: 5px 5px
}
#phmsa_resources_2011 .link A:hover #icon17 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icons/icon17_blue.png); BACKGROUND-POSITION: 2px 0px
}
#footer_2011 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/footer.png); TEXT-ALIGN: center; BACKGROUND-COLOR: #d2dadd; MARGIN-TOP: 20px; WIDTH: 1000px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 37px; CLEAR: both; PADDING-TOP: 25px
}
#footer_2011 A {
	TEXT-DECORATION: none
}
#hazmat_icon1 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icons/hazmat/icon_hazmat_1.png); BACKGROUND-POSITION: 20px 10px
}
.button A:hover #hazmat_icon1 {
	BACKGROUND-POSITION: 25px 15px
}
#hazmat_icon2 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icons/hazmat/icon_hazmat_2.png); BACKGROUND-POSITION: 25px 10px
}
.button A:hover #hazmat_icon2 {
	BACKGROUND-POSITION: 30px 15px
}
#hazmat_icon3 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icons/icon3.png); BACKGROUND-POSITION: 10px 10px
}
.button A:hover #hazmat_icon3 {
	BACKGROUND-POSITION: 15px 15px
}
#hazmat_icon4 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icons/hazmat/icon_hazmat_3.png); BACKGROUND-POSITION: 35px 15px
}
.button A:hover #hazmat_icon4 {
	BACKGROUND-POSITION: 40px 20px
}
#hazmat_icon5 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icons/hazmat/icon_hazmat_4.png)
}
.button A:hover #hazmat_icon5 {
	BACKGROUND-POSITION: 35px 15px
}
#hazmat_icon6 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icons/hazmat/icon_hazmat_5.png)
}
.button A:hover #hazmat_icon6 {
	BACKGROUND-POSITION: 35px 15px
}
#hazmat_icon7 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icons/hazmat/icon_hazmat_6.png)
}
.button A:hover #hazmat_icon7 {
	BACKGROUND-POSITION: 35px 15px
}
#hazmat_icon8 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icons/hazmat/icon_hazmat_7.png)
}
.button A:hover #hazmat_icon8 {
	BACKGROUND-POSITION: 35px 15px
}
#hazmat_icon9 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icons/hazmat/icon_hazmat_8.png)
}
#phmsa_resources_2011 .link A:hover #hazmat_icon9 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icons/hazmat/icon_hazmat_8_blue.png); BACKGROUND-POSITION: 2px -2px
}
#hazmat_icon10 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icons/icon10.png)
}
#phmsa_resources_2011 .link A:hover #hazmat_icon10 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icons/icon10_blue.png); BACKGROUND-POSITION: 2px -2px
}
#hazmat_icon11 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icons/hazmat/icon_hazmat_9.png)
}
#phmsa_resources_2011 .link A:hover #hazmat_icon11 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icons/hazmat/icon_hazmat_9_blue.png); BACKGROUND-POSITION: 2px -2px
}
#hazmat_icon12 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icons/icon12.png)
}
#phmsa_resources_2011 .link A:hover #hazmat_icon12 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icons/icon12_blue.png); BACKGROUND-POSITION: 2px -2px
}
#hazmat_icon13 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icons/hazmat/icon_hazmat_10.png); BACKGROUND-POSITION: 0px -5px
}
#phmsa_resources_2011 .link A:hover #hazmat_icon13 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icons/hazmat/icon_hazmat_10_blue.png); BACKGROUND-POSITION: -2px -7px
}
#hazmat_icon14 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icons/hazmat/icon_hazmat_11.png); BACKGROUND-POSITION: 5px 0px
}
#phmsa_resources_2011 .link A:hover #hazmat_icon14 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icons/hazmat/icon_hazmat_11_blue.png); BACKGROUND-POSITION: 7px -2px
}
#hazmat_icon15 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icons/hazmat/icon_hazmat_12.png)
}
#phmsa_resources_2011 .link A:hover #hazmat_icon15 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icons/hazmat/icon_hazmat_12_blue.png); BACKGROUND-POSITION: 2px -2px
}
#hazmat_icon16 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icons/hazmat/icon_hazmat_13.png); BACKGROUND-POSITION: -4px 0px
}
#phmsa_resources_2011 .link A:hover #hazmat_icon16 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icons/hazmat/icon_hazmat_13_blue.png); BACKGROUND-POSITION: -2px -2px
}
#pipeline_icon1 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icons/pipeline/icon_pipeline_1.png)
}
#double_space {
	
}
.button A:hover #pipeline_icon1 {
	BACKGROUND-POSITION: 35px 15px
}
#pipeline_icon2 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icons/pipeline/icon_pipeline_2.png)
}
.button A:hover #pipeline_icon2 {
	BACKGROUND-POSITION: 35px 15px
}
#pipeline_icon3 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icons/pipeline/icon_pipeline_3.png)
}
#phmsa_resources_2011 .link A:hover #pipeline_icon3 {
	BACKGROUND-POSITION: -2px -2px
}
#pipeline_icon4 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icons/pipeline/icon_pipeline_4.png)
}
#phmsa_resources_2011 .link A:hover #pipeline_icon4 {
	BACKGROUND-POSITION: -2px -2px
}
#about_administrator {
	BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #fff; MARGIN: 5px 5px 0px 10px; MIN-HEIGHT: 280px; WIDTH: 569px; OVERFLOW: auto; BORDER-RIGHT: #ccc 1px solid
}
#about_administrator .content {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
#about_icon1 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icons/pipeline/icon_pipeline_2.png); BACKGROUND-POSITION: -8px -10px
}
.button A:hover #about_icon1 {
	BACKGROUND-POSITION: -2px -2px
}
.sideContentSet-frame {
	WIDTH: 400px !important
}
.sideContentSet-frame .title {
	BACKGROUND-IMAGE: none

}
#car {
	BACKGROUND-COLOR: #fff
}
.pageOverview .title {
	MARGIN: 5px; FONT-SIZE: 14pt; FONT-WEIGHT: bold
}
#tier3body {
	BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #fff; MARGIN: 5px 5px 0px 10px; WIDTH: 645px; OVERFLOW: hidden; BORDER-RIGHT: #ccc 1px solid
}
/*#tier3body H2 {
	MARGIN: 15px; FONT-FAMILY: arial; COLOR: #f89829; FONT-SIZE: 34px; FONT-WEIGHT: lighter
}*/
#tier3body H2 {
    color: #F89829;
    font-family: arial;
    font-size: 26px;
    font-weight: lighter;
    margin: 0;
   /* padding: 15px 15px 20px;*/
   padding: 25px 15px 25px;
}

#home_blog {
	BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #fff; MARGIN: 15px 5px 0px 10px; WIDTH: 569px; BORDER-RIGHT: #ccc 1px solid; height:189px
}
#home_blog UL {
	PADDING-BOTTOM: 10px; MARGIN: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
/* Modified on 2/21/2014
** Changes: Added attribute word-wrap:normal; 
**          Height: 225px !important;
*/
.video {
	BACKGROUND-COLOR: #1f1f1f; 
	FLOAT: left; 
	MARGIN-LEFT: 15px; 
	word-wrap:normal;
	height: 225px !important;
	width:390px;
}
#tier3body H3 {	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/orange.png); 

	PADDING-BOTTOM: 0px; 
	LINE-HEIGHT: 16px; 
	MARGIN: 0px; 
	PADDING-LEFT: 20px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND-REPEAT: no-repeat; 
	BACKGROUND-POSITION: 2px 2px; 
	COLOR: #333333; 
	FONT-SIZE: 1.45em; 
	PADDING-TOP: 0px; 
	background-size: 8px auto
}
/* Modified 2/14/2014
** Changes: Added attribute WIDTH: 205px; 
**          HEIGHT: 208px !important; replaced with HEIGHT: 205px !important; 
*/
.videosidebar {
	PADDING-BOTTOM: 10px; 
	PADDING-LEFT: 10px; 
	WIDTH: 205px; 
	PADDING-RIGHT: 10px; 
	BACKGROUND: #808080 0px 0px !important; 
	FLOAT: left; 
	HEIGHT: 205px !important; 
	COLOR: #eeeeee; 
	PADDING-TOP: 10px
}
.item .thumb {
	MARGIN: 0px 10px 0px 20px; FLOAT: left
}
/*.videosidebar .title {
	MARGIN: 10px; FONT-SIZE: 1.3em
}*/
.videosidebar .title {
  font-size: 1.3em;
  margin: 18px 10px 10px;
}
/*.item {
	MARGIN: 20px 0px; WIDTH: 600px
}*/
.item {
    margin: 25px 0;
    width: 600px;
}

#tier3menu {
	BORDER-LEFT: #cccccc 0px solid; BACKGROUND-COLOR: #e5e5e5; MARGIN: 15px 0px 0px; BORDER-RIGHT: #cccccc 0px solid
}
/*.item .text {
	BORDER-LEFT: #ababab 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 19px; MARGIN: 0px 0px 0px 3px; PADDING-LEFT: 12px; WIDTH: 500px; PADDING-RIGHT: 0px; FLOAT: left; FONT-SIZE: 12px; PADDING-TOP: 0px
}*/
/*OLD - .item .text*/
.item .text {
    border-left: 1px solid #ABABAB;
    float: left;
    font-size: 12px;
    line-height: 19px;
    margin: 0 0 0 3px;
    padding: 0 0 15px 12px;
    width: 480px;
	min-height: 84px;
}


/*.item .title {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}*/
.item .title {
  font-size: 14px;
  font-weight: bold;
  margin: -5px 0 5px -1px;
  padding: 0;
}
.item .title a{
	text-decoration:none !important;
}
#tier3menu .link {
	HEIGHT: 65px; OVERFLOW: hidden
}
#tier3menu UL {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 350px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#tier3menu A:hover {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/bg_rollover_transparent.png); COLOR: #006699
}
#tier3menu A.active {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/tier3menuitem_bg_selected.png); COLOR: #fff 

}
.paraEdit P {
	LINE-HEIGHT: 19px; MARGIN-LEFT: 20px !important
}
#tier3menu LI LI A {
	BACKGROUND-IMAGE: none; MARGIN: 3px 0px 2px 35px; DISPLAY: block; HEIGHT: 14px; FONT-WEIGHT: normal
}
.paraEdit {
	MARGIN-TOP: 25px; PADDING-LEFT: 15px;
	padding-right: 15px;
	
}
.paraEdit a {
    border-bottom: 0px solid;
    text-decoration: underline;
}
#tier3menu LI LI A:hover {
	BACKGROUND-IMAGE: none
}
/*#tier3menu A {
	BACKGROUND-IMAGE: url(staticfiles/PHMSA/SiteImages/2011/tier3menuitem_bg.png); PADDING-BOTTOM: 5px; PADDING-LEFT: 30px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 10px; color: #333333; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 5px
}*/
#tier3menu A {
   /* background-image: url("staticfiles/PHMSA/SiteImages/2011/tier3menuitem_bg.png");*/
    color: #333333;
    display: flex;
    font-weight: bold;
    max-width: 275px;
    padding: 5px 0 5px 30px;
    text-decoration: none;
    width: 100%;
}
.divider {
	BORDER-BOTTOM: #ababab 1px solid; margin: 20px auto 0;
	 /*WIDTH: 613px !important; */
	 max-width: 615px;
    width: 100% !important;
	 
	 HEIGHT: 1px !important; 
}

#footer_2011 P {
	MARGIN: auto
}
.divider HR {
	BORDER-BOTTOM-STYLE: dotted; BORDER-BOTTOM-COLOR: #336699; TEXT-ALIGN: center; BORDER-RIGHT-STYLE: dotted; MARGIN-TOP: 5px; BORDER-TOP-COLOR: #336699; WIDTH: 600px; BORDER-TOP-STYLE: dotted; BORDER-RIGHT-COLOR: #336699; BORDER-LEFT-STYLE: dotted; BORDER-LEFT-COLOR: #336699
}
/*#Accordion2 {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff; MARGIN: 20px 0px 0px 5px; WIDTH: 310px; OVERFLOW: hidden; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}*/
#Accordion2 {
    background-color: #FFFFFF;
    border-color: #CCCCCC;
    border-style: solid;
    border-width: 1px;
    margin: 35px 15px 20px 5px;
    overflow: hidden;
    width: 310px;
}
#tier3body A {
	COLOR: #006699;
}
.AccordionPanelTab {
	BORDER-BOTTOM-STYLE: none !important; BORDER-RIGHT-STYLE: none !important; BACKGROUND-COLOR: transparent; MARGIN: 0px; PADDING-LEFT: 10px !important; PADDING-RIGHT: 0px !important; BORDER-TOP-STYLE: none !important; BORDER-LEFT-STYLE: none !important; CURSOR: pointer; PADDING-TOP: 10px !important;
	color:#686868;
}
/*.AccordionPanelContent {
	PADDING-BOTTOM: 15px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; HEIGHT: auto !important; FONT-SIZE: 11px; PADDING-TOP: 10px !important; display:none;
}*/
/*.AccordionPanelContent {
	PADDING-BOTTOM: 15px !important; 
	PADDING-LEFT: 0px !important;
	PADDING-RIGHT: 0px !important; 
	HEIGHT: auto !important; 
	FONT-SIZE: 11px; 
	PADDING-TOP: 10px !important; 
	display:none;
    border-bottom: 1px solid #CCCCCC;
}*/
/* Modified 2/14/2014
** Changes: commented out border-bottom: 1px solid #CCCCCC;
*/
.AccordionPanelContent {
	PADDING-BOTTOM: 15px; 
	PADDING-LEFT: 0px ;
	PADDING-RIGHT: 0px; 
	HEIGHT: auto !important; 
	FONT-SIZE: 11px; 
	PADDING-TOP: 10px; 
	display:none;
   /* border-bottom: 1px solid #CCCCCC;*/
}
#accordion UL {
	HEIGHT: auto !important
}
.anchorStyle {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/tier3menuitem_bg.png); WIDTH: 100%; DISPLAY: block; HEIGHT: 30px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.inactiveState {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/tier3menuitem_bg.png); WIDTH: 100%; DISPLAY: block; HEIGHT: 30px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.anchorStyle:hover {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/tier3menuitem_bg_hover.png); COLOR: #567a94; CURSOR: pointer
}
/*.topLink {
	TEXT-ALIGN: right; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; PADDING-RIGHT: 18px; FONT-SIZE: 10px; TEXT-DECORATION: none !important
}*/
.topLink {
    border-bottom: 1px solid #CCCCCC;
    font-size: 11px;
    padding-bottom: 8px;
    padding-right: 18px;
    padding-top: 8px;
    text-align: right;
    text-decoration: none !important;
}
.topLink a{
	 border-bottom: 0px solid #CCCCCC;
	}
.anchorStyleHover {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/bg_rollover_transparent.png); HEIGHT: 30px; COLOR: #ffffff; CURSOR: pointer; FONT-WEIGHT: bold
}
.activeState {
	 BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/bg_rollover_transparent.png) !important;
	 HEIGHT: 30px; 
	 COLOR: #ffffff !important; 
	 CURSOR: pointer; 
	 FONT-WEIGHT: bold; 
}
.hide {
	DISPLAY: none !important
}
.minusIcon {
	DISPLAY: inline; COLOR: rgb(0,102,153); FONT-WEIGHT: bold
}
/*.breadcrumb {
    margin: 5px 0px 15px 0px !important;
}*/

/*Modified on 3/7/2014*/
.breadcrumb {
  margin: 5px 0 15px !important;
  white-space: nowrap;
  width: 100%;
}
.breadcrumb A {
	COLOR: #006699 !important
}
.plusIcon {
	DISPLAY: inline; COLOR: rgb(0,102,153); FONT-WEIGHT: bold
}
.squareBulletIcon {
	LIST-STYLE-TYPE: square !important; 
	DISPLAY: inline; 
	MARGIN-LEFT: 5px; /*IE margin-left:12px*/
	font-weight: normal ;
	cursor:pointer;
}
.AccordionPanelContent li:first-child {
	margin-top:5px;
	} 
/***
* Notes and css style case rules:
* Set all style cases to lowercase if not expressed in JSP file.
***/
.sortmenusection {
    margin-top: -10px;
	margin-bottom: -10px;
  /*  padding-left: 15px;*/
}
.sortmenuwrapper{
	/*border:1px solid #ababab;*/
	border-left:0px;
	border-right: 0px;
	width: 615px;
	/*min-height:40px;*/
	}

.sortmenuwrapper2{
	/*border:1px solid #ababab;*/
	border-left:0px;
	border-right: 0px;
	width: 900px;
	/*min-height:40px;*/
	}	
	
	
.paraEdit span.textpaddinglabel{
	font-weight:bold !important;
	min-width:50px !important;
	display:inline-block !important;
}

.textpaddingcontent{
}

#tier3body h4{
    color: #006699 !important;
    font-size: 18px;
    background-image: none !important;
    font-size: 22px !important;
	padding-left: 0 !important;
}
.dividerautowidth {
    border-bottom: 1px solid #ABABAB;
    height: 2px !important;
    margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 0px;
	margin-right: 0px;
    width: 100% !important;
}
.sortmenulabel{
  color: #006699;	 
  font-size:16px;
  font-weight: normal;
  margin-right: 5px;
  vertical-align: middle;
  
}

.sortmenulabel2{
  color: #006699;	 
  font-size:16px;
  font-weight: normal;
  margin-right: 5px;
  vertical-align: left;
  
}
.margintop_adjustment{
	margin-top:-25px;
	}
.marginbottom_adjustment{
	margin-bottom:0px;
	}
/*training module page*/	


.training_module .description p, .publications .description p,  #seminars .description p {
    margin-left: 20px !important ;
}


.module_wrapper{
	background-color:#f2f2f2;
	padding:15px;
	padding-right:0px;
	height:auto;
	margin-top: 25px;
	}
/*.module_wrapper .text{
	width: 580px;
	border-left: 0px solid  #ababab !important;
	border-bottom: 1px solid  #ababab ;
	padding-left: 0px !important;
	}
*/
.module_wrapper .text {
    border-bottom: 1px solid #ABABAB;
    border-left: 0 solid #ABABAB !important;
    margin-top: 0px;
	padding-top:0px;
	padding-bottom:15px;
    padding-left: 0 !important;
    width: 580px;
}
.module_wrapper .item {
    margin-top: 15px !important;
}
.module_wrapper .item .text {
	min-height: 43px !important;
}
.remove_border{
	border-bottom:0px !important;
	}
/*publications page*/
.sortMenuSection {
    margin-top: 0px;
    padding-left: 15px;
}
.sortMenuWrapper{
	border:1px solid #ababab;
	border-left:0px;
	border-right: 0px;
	width: 615px;
	min-height:40px;
	}
.sortMenuLabel {
    color: #006699;
    font-size: 16px;
}
.sortMenuForm {
    padding: 10px 15px 0 0 !important;
}
.sortmenuselectoption {
    background-color: #F2F2F2 ;
    margin-left: 10px;
}

.pagination_wrapper .dividerautowidth {
    border-bottom: 1px solid #CCCCCC;
    border-color: #CCCCCC;
    height: 2px !important;
    margin: 20px 0;
    width: 100% !important;
}
.pagination_wrapper{
	background-color:#f2f2f2;
	padding:5px;
	height:auto;
	padding-left: 18px;
    padding-right: 18px;
	padding-bottom: 20px;
	}

.pagination_wrapper .item {
    margin: 0;
    width: 579px;
	
}
.pagination_wrapper .thumb {
	margin: 0 20px 0px 0px !important;
}
.pagination_wrapper .text{
	padding-left:20px;
	max-width:450px !important;
}
.pagination_wrapper .item .title a {
    text-decoration: underline !important;
}

/*Seminars and Workshops*/
#seminars_dropdown{
	padding:10px 0px 10px 0px !important;
	}
#tabular_list thead {
	text-align:left;
	font-size:12px !important;
	}
#tabular_list thead tr:nth-child(2) th {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
}
#tabular_list tbody td, .tabular_list td  {
    font-size: 11px;
    padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
    text-align: left;
	vertical-align:text-top;
   /* width: 123px;*/
}
/*modified - #tabular_list tbody td*/
#tabular_list tbody td, .tabular_list td {
    max-width: 143px !important;
   /*min-width: 103px !important;*/ /**Removed 3-13-15**/
    min-width: auto; /**Added 3-13-15**/
}
#tabular_list thead th {
    font-weight: bold;
    padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 5px;
	text-align:left;
}
.odd { background-color: #d6ebf5; } 
.even{ background-color: #ffffff; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed', gradientType='0'); /* IE6,IE7 */
 	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#ededed', gradientType='0')"; /* IE8 */
    background: linear-gradient(to bottom, #ffffff, #ededed) repeat scroll 0 0 rgba(0, 0, 0, 0);
	}
/*.tabular_list tbody .even, #tabular_list tbody .even {background: linear-gradient(to bottom, #ffffff, #ededed) repeat scroll 0 0 rgba(0, 0, 0, 0);} */

/*TIER 4 CSS*/
/*#tier4body{
	width: 975px;
 	background-color: #FFFFFF !important;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    overflow: hidden;
	margin: 5px 5px 0 10px;
	}
*/
/*header - TIER 4*/

/*.tier4_wrapper{
	padding: 0px 15px 0px 15px ;
	}
.tier4_divider{
	border-bottom:1px solid #CCC !important;
	width:auto;
	}
*/
.dividerautowidth{
	border-color:#ccc;
	
	}
.sortMenuLabel{
  color: #006699;	 
  font-size:16px;
}

/*Tabs - TIER 4*/
/*#related_tabs .TabbedPanelsContentGroup{
	border-width:0px 0px 0px; 
    border-right-width:1px;
	font-size:11px;
	}
#web_article .TabbedPanelsContentGroup{
	border-width:0px 1px 0px !important;
	}
#web_article .TabbedPanelsContent{
	background-color: #fefeff ;
	}

#related_downloads , #related_links {
	background-color: #fafafa;
	padding:3px;
	}
#related_downloads ol li, #related_links ol li{
	color:#6a8498 !important;
	cursor:pointer;
	margin-bottom:10px;
	padding-top : 10px;
	}
#related_downloads a, #related_links a{
	color:#6a8498 !important;
	font-weight:bold;
	text-decoration:none;
	}

.TabbedPanelsContent{
	width:auto;
 	background-color: #FFFFFF ;
	height: auto;
	 display:inline-block
	}
.TabbedPanelsTab {
    border-style: none !important;
    font: bold 12px sans-serif;
    min-height: 20px;
    min-width: 70px;
    padding-top: 10px;
    text-align: center;
    vertical-align: middle;
	background-color: #eeeeee ;
	color: #686868 !important;
	margin-right:0px;
	margin-left:1px;
	border-top-style:none;
}
 .TabbedPanelsTabSelected{
	 font: bold 12px sans-serif !important;
	 background-color:#6a8498;
	 border-radius: 5px 5px 0px 0px;
	 color:#ffffff !important;
	 border-color:#EEEEEE;
     border-style: none !important;
	 border-bottom-width:0px;
	 }
 .TabbedPanelsTab:hover{
	 font: bold 12px sans-serif !important;
	 background-color: #333 !important;
	 color: #FFF !important;
	 border-color:#333;
	 }
.TabbedPanelsContentGroup {
    background-color: #EEEEEE;
    border-color: #EEEEEE !important;
    border-style: solid !important;
    clear: both;	
}	
.TabbedPanelsTab	{
	float:right !important;}
*/

/*Horizonal Slider Css*/
/*.content_wrapper{
	border:1px solid #ababab;
	width:700px;
	min-height:100px;
	}
.content_item{
	border:1px solid red;
	width:100%;
	min-height:100px;
	
	}
.icon_toggle_inactive{
	float:right;
	width:190px;
	padding:0px 0px 0px 0px; 

	text-align:right; 
	vertical-align: central;
	color:#999; 
	font-weight:bold; 
	font-size:11px !important; 
	display:block;
	cursor: pointer;
	padding-bottom: 5px;
	}
.icon_toggle_inactive:hover{
	color:#6A8498; 
	}
.icon_toggle_active{
	padding:0px 0px 0px 0px; 

	float:right;
	width:190px;
	
	text-align:right; 
	color:#6A8498;
	vertical-align:middle;
	font-weight:bold; 
	font-size:11px !important; 
	display:none;
	cursor:pointer;
	padding-bottom: 5px;
	}
.icon_toggle_active:hover{
	color:#333333; 
	}
#web_article{
	width:70%; 
	float:left; 
	display:inline-block;
	}
#related_tabs{
	width:30%; 
	float:left; 
	display:inline-block; 
	}
#article_date{
	float:left; 
	width:200px; 
	padding:10px 10px 10px 0px; 
	font-weight:bold
	}
#tier4_wrapper{
	height::30px;
	clear:both;
	}
.sortMenuWrapper{
	border:0px solid #ababab !important;
	border-left:0px;
	border-right: 0px;
	width: 615px;
	min-height:40px;
	}
#img_active
	{
	width:34px;
	height:34px;
	display:inline-block;
	left:34;
	float:right;
	background: url(/staticfiles/PHMSA/SiteImages/2011/hide_show_icon_sprite_active_hover_inactive2.png) -34px 0;
	}
#img_inactive
	{
	width:34px;
	height:34px;
	display:inline-block;
	left:68;
	float:right;
	background:url(/staticfiles/PHMSA/SiteImages/2011/hide_show_icon_sprite_active_hover_inactive2.png)  -67px 0;
	}
#img_inactive:hover, #img_active:hover, .icon_hover
	{
	background: url(/staticfiles/PHMSA/SiteImages/2011/hide_show_icon_sprite_active_hover_inactive2.png)  0 0;
	}
span.text_toggle{
	float:left;
	
	padding:9px 0px 0px 0px;
	display:inline-block;
	} 
*/	
	
/*select menu style*/	
.style_select_mask select{
    width:inherit; 
	height:21px;	
	border: 0;
	border-radius: 0;
	-webkit-appearance: none;
	background-color: transparent !important;
	margin:0px ;
	filter: alpha(opacity=0);  
	opacity: 0;
	color:#000000;
	margin-top: -16px;
	
}
.style_select_mask {
    background: url("/staticfiles/PHMSA/SiteImages/2011/icons/arrow_icon_default.png") no-repeat scroll right 0px #F2F2F2;
    display: inline-block;
    height: 21px;
    overflow: hidden;
    vertical-align: middle;
    width: 300px;
	z-index:2px;
	border: 1px solid #ccc;
}
.style_select_mask select option {
    /*padding-left: 10px;*/
   	padding-bottom: 5px;
    padding-top: 5px;
    line-height: 1px;
	color:#777777;
	font-size:12px;
	
}
#output_select {
   /* height: 21px;*/
 /*  vertical-align: -15px;*/ /*COMMENTED OUT - 8/10/2015 */
    margin-left: 10px;
}
.style_select_mask:hover {
	background: url(/staticfiles/PHMSA/SiteImages/2011/icons/arrow_icon_hover.png) no-repeat scroll right 0px #F2F2F2 ;
	}
.divider_tier4 {
	BORDER-BOTTOM: #ababab 1px solid; margin: 20px auto 0; WIDTH: 100% !important; HEIGHT: 1px !important; 
}
.options_spacer{
	padding-left: 10px;
	padding-bottom: 5px !important;
	dispaly:inline-block;
	width:10px;
	height:1px;
	}
/*end - select*/

#Module span {
    background-color: #F2F2F2;
    padding: 3px 10px 3px 5px;
}
#Module span a {
    text-decoration: none;
	color:#777 !important;
	max-width:270px;
}
#Module span:last-child {
    padding-bottom: 5px;
}
#Module span:first-child {
    padding-top: 5px;
}
#Module span:last{
    padding-bottom: 5px;
}
#Module span:hover, #Module span:hover a {
	color:#ffffff !important;
    background-color: #006699;
}
.media_caption {
	margin-left:10px;
}
[id$="_dropdown"]{
	padding:0px 0px 0px 0px;
	}
/**
** hazmat - icon remodifications
** Added 1/31/2014
**/
/*classes*/
/*identifiers*/
.hazmat_new_icon_1{
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icons/hazmat/icon_hazmat_1.png) !important; BACKGROUND-POSITION: 25px 15px
}
.button A:hover .hazmat_new_icon_1 {
	BACKGROUND-POSITION: 35px 15px !important;
}
.hazmat_new_icon_2 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icons/hazmat/icon_hazmat_2.png); BACKGROUND-POSITION:  25px 15px
}
.button A:hover .hazmat_new_icon_2{
	BACKGROUND-POSITION: 35px 15px
}
.hazmat_new_icon_3 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icon31.png); BACKGROUND-POSITION: 25px 15px
}
.button A:hover .hazmat_new_icon_3{
	BACKGROUND-POSITION: 35px 15px
	}
.hazmat_new_icon_4 {
	BACKGROUND-IMAGE: url(/staticfiles/PHMSA/SiteImages/2011/icons/hazmat/icon_hazmat_3.png); BACKGROUND-POSITION: 25px 15px
}
.button A:hover .hazmat_new_icon_4{
	BACKGROUND-POSITION: 35px 15px
}
#promoting_safety_2011 .button .label{
	top: 15px !important;
}
#promoting_safety_2011 .button A IMG {
  background-position: 25px 15px !important;
  margin-bottom: -10px;
  margin-top: 10px !important;
}
#promoting_safety_2011 .button A:hover IMG {
    margin-top: 15px !important;
    margin-left: 5px !important;
}
#web_article .paraEdit ul li{
	padding: 5px;
	}
.paraEdit ul li, .paraEdit ol li {
    padding: 5px;

	}

#tier3body iframe {
    border: 1px solid #fff !important;
    margin-top: 0px;
    width: 570px;
	border-color: transparent;
}
.video iframe {
    border: 1px solid #FFFFFF !important;
    margin-top: 0;
    width: 390px !important;
}

#tier3body .content {
    margin: 0 auto;
    text-align: center;
}
.CVFormatCell table, .GoBody {
    width: 600px !important;
	border:none !important;
}
.CVFormatTable {
    width: 600px !important;
}
/**IE CSS**/
.squareBulletIcon {
	LIST-STYLE-TYPE: square !important; 
	DISPLAY: inline-block;
	vertical-align:middle;
	MARGIN-LEFT: 0px; /*not IE margin-left:5px*/
	font-weight: normal ;
}
/**IE CSS**/
#tier3menu A {
	display:block;
	max-width: 260px !important;
	}
/*Tier 3 imported table*/
.sdppc td {
    text-align: center;
}
.sdppc {
    text-align: right;
    vertical-align: middle !important;
    width: 100%;
}
/*state program css - created 4/24/14*/
.info_header td {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-position: 20px 8px;
    /*background-size: 50px 50px;*/
    border-image: none;    border-left: 0 solid #EEEEEE;
    border-right: 0 solid #EEEEEE;
    border-top: 0 solid #EEEEEE;

    padding: 5px;
	max-width:450px !important;
}
.info_header .even td {
    border-bottom: 1px solid #CCCCCC;
}
.info_header {
    border: 1px solid #CCCCCC;
    color: #CD853F;
    padding: 1px;
	width: 615px !important;
}
.info_header .even {
    background-color: #FFFFFF !important;
}
.info_icon  {
    margin-left: 30px;
	width: 100px !important;
	max-width: 100px !important;
}
.info_context {
	width: 480px !important;
		max-width: 480px !important;
	font-size:14px !important;
	color:#555555;
	}
.info_icon {
    background-image: url(../SiteImages/2011/info_icon_50x50.png);
    background-repeat: no-repeat;
    /*background-size: 60% auto;*/
}
.info_header .odd {
    background: none repeat scroll 0 0 #F9F9F9;
}
#tier3body .info_header h4 {
    color: #006699 !important;
	font-size: 16px !important;
}
.update_box{
	background-color: #F9F9F9;/*#d6ebf5;)*/
    border: 1px solid #CAD3D8;
    padding: 5px;
	color: #333;
}
.legend_box{
	/*background-color: #eee; #d6ebf5;)*/
    border: 1px solid #3997be;
    padding: 5px;
	color: #333;
	font-size:10px;
}
/*end state program css*/

/*general formating css tier 3*/
.indentation{
	margin-left:10px;
	}
.marginal_top_space{
	margin-top:25px !important;
	}
/*video section*/
.video img{
	border: 0px !important;
}
/*fixes bullet indentation issues*/
#tier3body ul li {
    padding: 5px;
	margin-left: -15px;
}
#tier3body div{
    word-wrap: break-word !important;	
}
#tier3menu div{	
	FONT-SIZE: 11px !important;
}
#navigation_2011 {
	font-size: 11px;
}
#navigation_2011 li{
	width: 168px;
	background-position: -3px 1px;
}
#navigation_2011 LI UL {
	MARGIN-LEFT: 0px;
}
#stay_connected_2011 .button .label {
    top: 15px !important;
}
#stay_connected_2011 .button A IMG {
    background-position: 25px 15px !important;
    margin-bottom: -10px;
    margin-top: 10px !important;
}
#stay_connected_2011 .button A:hover IMG {
    margin-left: 5px !important;
    margin-top: 15px !important;
}
.tabular_width tbody td {
    max-width: 100% !important;
}
/*spotlight css update 1-23-2015*/
#spotlight_2011 UL.ui-tabs-nav {
    left: 410px !important; 
}
#spotlight_2011 .ui-tabs-panel .info {
    width: 570px;
}
/*end*/
/*module briefing room css*/
/*.module_wrapper .maincontentset .title {
    font-size: larger;
    font-weight: bold;
}*/
.module_wrapper .maincontentset {
    width: 575px;
}
.module_wrapper > table {
    border-bottom: 1px solid #ccc;
	width: 500px;
}
.module_wrapper .item input {
    display: none;
}
.module_wrapper .ice-link {
    display: none;
}
.module_wrapper .tabbedpanelstab {
    background-color: #dadada;
    display: inline-block !important;
    font-size: small;
    font-weight: bold;
    margin-right: 15px;
    text-align: center;
    width: auto;
	float:left;
	margin-left: -10px !important;
	cursor: pointer;
	max-width: 40px;
	min-width: 36px;
}


.module_wrapper .tabbedpanelstabgroup {
    border-bottom: 1px solid #ccc;
    margin: -20px 15px 15px auto;
    padding: 5px 15px;
	min-height: 32px;
}
.module_wrapper .tabbedpanelscontentgroup td {
    border: 0 solid #fff !important;
	width:auto;	
	border-bottom: 1px solid #ccc;
	vertical-align: top;
	  max-width: 575px !important;
}
.module_wrapper table{
	 clear: both;
	}
.module_wrapper .tabbedpanelstab.TabbedPanelsTabSelected {
    background-color: #f89829;
    color: #fff;
    font-size: small;
    font-weight: bold;
    text-align: center;
}
/*.module_wrapper .tabbedpanelscontent .bullet:before {
    content: url("/staticfiles/PHMSA/SiteImages/2011/orange.png");
 
}*/
.module_wrapper .tabbedpanelscontent .bullet {
    background-image: url("/staticfiles/PHMSA/SiteImages/2011/orange.png");
    background-size: 8px auto !important;
   
    height: 12px;
    margin-right: 8px;
    margin-top: 1px;
    width: 8px;
}
.module_wrapper{
	max-width:600px;
	}
.module_wrapper .TabbedPanelsContentVisible table .item table tr:nth-child(2n) {
    float: left;
    width: 80%;
}
.module_wrapper .TabbedPanelsContentVisible table .item table tr:nth-child(2n+1) {
    float: left;
}
.module_wrapper .tabbedpanelscontent .title {
   /* display: none;*/
}
.module_wrapper #yr_2012 table .item table tr:nth-child(2n) {
    display: none;
}
.module_wrapper .TabbedPanelsContentVisible .title {
    border-top: 3px solid #f89829;
    color: #444;
    font-size: small;
    font-weight: bold;
    padding-bottom: 5px;

	padding:3px;
}
.module_wrapper .TabbedPanelsContentVisible .title:nth-child(2n) {

	background:#d6ebf5;
}
.module_wrapper .TabbedPanelsContentVisible tr:nth-child(odd) .title {
	background-color:#ddd;
}
.module_wrapper .TabbedPanelsContentVisible tr:nth-child(even) .title {
	background-color:#ddd;
}

.module_wrapper .TabbedPanelsContentVisible tr .title {
	background:#d6ebf5;
	color:#555;
	width: 600px !important;
}
.module_wrapper .TabbedPanelsContentVisible tr:nth-child(2n) .title {
	background:#d6ebf5;
	color:#555;
	width: 600px !important;
}
#TabbedPanels_BriefingRoom{
	background-color:#fff;
	margin: -15px;
	}
#TabbedPanels_BriefingRoom	.tabbedpanelstabgroup{
	background-color: ;
	padding-right:0px;
		}
		
#briefingRoomNewsUpdates .maincontentset .item{
	margin-bottom:0px;
	}
#briefingRoomNewsUpdates .maincontentset .text{
	padding-bottom:0px ;
	}
#briefingRoomNewsUpdates .maincontentset{
	width:auto;
	}
#briefingRoomNewsUpdates{
	float:left;
	}
/*end module briefing room css*/
/*toolbox css*/
.toolbox_wrapper {
    background: linear-gradient(to right, #ffffff, #ededed) repeat scroll 0 0 rgba(0, 0, 0, 0);
    max-width: 600px;
    min-height: 100px;
    padding: 15px 10px 0px;
	border-radius: 10px;
	margin-top: 15px;
	
}

.tb_row {
    margin-top: -10px;
    max-width: 600px;
    min-height: 85px;
    padding: 5px;
}

.tb_button {
	background: none repeat scroll 0 0 #3997be;
	/*background: linear-gradient(to bottom, #e0ffff, #7be1ff) repeat scroll 0 0 rgba(0, 0, 0, 0);
	background: linear-gradient(to top, #94faff, #ffffff) repeat scroll 0 0 rgba(0, 0, 0, 0);*/
    background: linear-gradient(to top, #3997be, #3970be) repeat scroll 0 0 rgba(0, 0, 0, 0);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3997be', endColorstr='#3970be', gradientType='0'); /* IE6,IE7 */
   -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#3997be', EndColorStr='#3970be')"; /* IE8 */
    color: #ffffff;
    float: left;
    font-size: 12px;
    font-weight: bold;
    height: 60px;
    margin: 5px 25px;
    padding: 5px;
    text-align: center;
    width: 135px;
	border-radius: 10px;
	
}
.tb_button:hover {
    background: none repeat scroll 0 0 #f89829;
	background: linear-gradient(to top, #f89829, #f87829) repeat scroll 0 0 rgba(0, 0, 0, 0);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f89829', endColorstr='#f87829', gradientType='0'); /* IE6,IE7 */
   -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#f89829', EndColorStr='#f87829')"; /* IE8 */
    color: #ffffff;
    cursor: pointer;
}
/*.tb_row:nth-child(2) > a:nth-child(2n+1) {*/
/*.tb_row:nth-child(2) .tb_button:nth-child(2), 
.tb_row:nth-child(2) .tb_button:nth-child(6), 
.tb_row:nth-child(3) .tb_button:nth-child(2) {
    cursor: not-allowed;
    opacity: 0.3;
    pointer-events: none;
    visibility: visible;
}*/
.toolbox_wrapper .tb_button p {
    font-family: Verdana;
	-webkit-font-smoothing: antialiased;
	-webkit-text-shadow: rgba(0,0,0,.01) 0 0 1px;
	text-shadow: rgba(0,0,0,.01) 0 0 1px;
    line-height: 15px;
    /*margin: 13px auto*/
	 margin-left: 18px;
    margin-top: 9px;
}

.font_smaller {/*Added 5/14/2015 (OS)*/
	font-size: 8.5px;
}
.font_medium {
	font-size:10px;
	}
/*end toolbox css*/
/*careers css*/
.workforce .tabbedpanelstab {
    min-width: 200px;
}
.workforce .item{
	max-width: 575px !important;
	}
.workforce .title{
	max-height:100px
	}
.workforce p{
	margin: 1px !important;
	}
.workforce a{
	display: inline-block;
	}

#careers_img {
    position: relative;
    top: -5px;
}
#careers_table_top {
    margin-top: -30px;
}

.showAtDate {
    display: none;
}

[id="tabular_list"] ul li {
    margin-left: -35px !important;
	margin-right: 0px;
	padding: 5px 5px 5px 3px !important;
	padding-left:3px;
    max-width: 150px;
	vertical-align:middle;
	list-style:square;
	

}
[id="tabular_list"] ul{
	min-width: 119.88px;
	padding-left: 0px;

}


#career_jobs_openings .maincontentset, #VEOA .maincontentset, #Citizens .maincontentset  {/**added 3/9/2015**/
    width: 615px;
	
}
#career_jobs_openings .maincontentset a, #VEOA .maincontentset a, #Citizens .maincontentset a{/**added 3/9/2015**/
	text-decoration: underline ;
	color: #777;
	line-height: 15px;
	font-size:12px;
	max-width:485px;
	width:auto;
}
#career_jobs_openings .maincontentset:hover, #VEOA .maincontentset:hover, #Citizens .maincontentset:hover {/**added 3/9/2015**/
    background: none repeat scroll 0 0 #e5e5e5;
	/*cursor:pointer;*/
}
#career_jobs_openings .maincontentset:hover a, #VEOA .maincontentset:hover a, #Citizens .maincontentset:hover a {/**added 3/9/2015**/
	color:#555!important;
}
/*end careers css*/

/*key officials consolidated page*/
.key_officals_wrapper ul {/**added 3/18/2015**/
    margin-top: -90px;
    visibility: hidden;
    display: table;
}

.key_offical_wrapper_style {/**added 3/11/2015 (OS)**/
    margin-top: -90px;
}
.key_offical_wrapper_style h2{
	margin-left:-15px !important ;
	}

.key_offical_wrapper_style .profilephoto img {/**added 3/11/2015 (OS)**/
	color:#555!important;
    display: inline-block;
    float: right;
    height:150px !important;
    margin-left: 25px;
    margin-right: 15px;
    margin-top: -60px;
}
.key_offical_wrapper_style .article_date{/**added 3/9/2015 (OS)**/
	color:#555!important;
	text-align:right;
	font-size:11px !important;
	font-weight: lighter;
	margin-right:15px;
	}
#key_officials_dropdown{
	margin-top:-60px
	}
.key_officials_tabs_hidden_style{/**added 3/25/2015 (OS)**/
	visibility: hidden; 
	display: table;
	}
/*end key offical tier3*/
/*Enforment page img border fix*/
#tier3body img{
	border:0px solid #FFF;
	}
/*end enforcement*/

/*pipeline search dropdown menu and form fields - Added 3/17/2015 (OS)*/
.search_input_btn_wrapper{
	margin-left: 5px;
	padding-left:0px;
	float:right;
	display:inline-block !important;
	/*width:245px !important;*/ /*commented out on 8/22/2016*/
	width:auto; /*added on 8/22/2016*/
		}
	
.search_input_btn_wrapper2{
	margin-left: 5px;
	padding-left:0px;
	float:left;
	display:inline-block !important;
	/*width:245px !important;*/
	}	
.sortmenuform  #pipeline_search_input {
    background: none repeat scroll 0 0 #eee;
    border: medium none;
    display: inline-block;
    margin-right: 5px;
	height: 21px;
	font-size:11px;
	width:160px;
	padding-left:5px;
}
.search_input_btn_wrapper > input#pipeline_search_btn {
	background-color: #3997be;
	color: #fff;
	font-size:12px;
	font-weight:500;
	border: 0px  outset #fff;
	padding:2px;
	padding-left:5px;
	padding-right:5px;
	height:21px;
	font-weight: normal;
	border-radius: 5px;
	
	}
.search_input_btn_wrapper > input#pipeline_search_btn:hover {
	background-color: #f89829;
	color: #fff;

	}
#search_styles .style_select_mask{
	float:left !important;
	display:inline-block;
	}
/*end pipeline search */
.larger_tab_panel_width{
	max-width:175px !important;
	
	}
.large_table_width_adjustment {/*Added 3/20/15 (OS)*/
    margin-left: 15px;
    max-width: 600px;
    text-align: left !important;
    width: 600px !important;
}
.calender_table_width_adjustment {/*Added 3/20/15 (OS)*/
   /* max-width: 615px;*/
    text-align: left ;
    width: 615px ;
}
.inner_module_width_adjustment {/*Added 3/20/15 (OS)*/
    max-width:  596px;
    width: 596px !important;
}

#phmsa_calendar .title, #pipeline_calendar .title, #hazmat_calendar .title{/*Added 3/20/15 (OS)*/
	border-top: none;
    color: #000;
    font-size: 11px;
    font-weight: normal;
    padding: 3px;
	background-color:transparent;
    
	}
#phmsa_calendar th, #pipeline_calendar th, #hazmat_calendar th{/*Added 3/20/15 (OS)*/
	text-align:left;
	font-weight:bold;
	color: #000;
	padding-left: 10px;
	}
/*T&Q css*/
.module_wrapper_reduced .item, .module_wrapper_reduced .text{
margin-bottom:0px;
margin-top:0px !important;
padding-bottom:0px;

}
/*end - T&Q css*/
/**button - T2**/
.new_btn_style{
	width: 131px; 
	display: inline-block; 
	float: left;
	}
/**end - button - T2**/

/*update-videosidebar css*/
.videosidebar-grayscale-img {/*Added 5-12/2015 (OS)*/
    background-color: #808080 !important;
    box-shadow: 10px 10px 50px 20px  #000 ;
	-webkit-box-shadow: 10px 10px 50px 20px #000 ;
    display: inherit;
    filter: grayscale(1);
    filter: url('/staticfiles/PHMSA/ImageCollections/Images/gray.svg#grayscale');
	filter: gray;
    height: 205px !important;
  /*  opacity: 0.15;*/
  opacity:0.08;
}

.videosidebar img{
	 background: inherit;
	-webkit-filter: grayscale(100%);
    -webkit-filter: grayscale(1);
    filter: grayscale(100%);
    filter: url('/staticfiles/PHMSA/ImageCollections/Images/gray.svg#grayscale');
    filter: alpha(opacity=10.5) gray;
	box-shadow: 10px 10px 50px 20px  #000000;
    display: inherit;
    margin: -10px -10px 0;
	}

.videosidebar-text-update {
	/*background-color: #707070;*/
	margin-top: 50px ;
	max-height: 151px;
	overflow: hidden;
	position: absolute;
	width: 205px;
	z-index: 19;
}

#tier3body .videosidebar-text-update a {/*Added 05/2//2015 OS*/
    color: lightskyblue  !important;
}
#tier3body .videosidebar-text-update a:hover  { 
	color: orange !important
	}
.videosidebar-title-update {
   /*background-color: #505050;*/
   font-size: 1.3em;
   margin-left: 0 !important;
   margin-top: 10px !important;
   padding-left: 12px;
   position: absolute;
   width: 193px;

}
.videosidebar {
	overflow:hidden;
}
.videosidebar-gradient {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#505050', endColorstr='#808080', gradientType='0'); /* IE6,IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#505050', EndColorStr='#808080', gradientType='0')"; /* IE8 */
	background: linear-gradient(to bottom, #808080, #505050) repeat scroll 0 0 rgba(0, 0, 0, 0);
	background: radial-gradient(#505050, #808080) repeat scroll 0 0 rgba(0, 0, 0, 0);
 }
.media-shadow {/*added 07/10/2015*/
    position: absolute;
}
/*end update-videosidebar*/
.glossary-definition + ul li, .glossary-definition + ol li, #faqcat ~ ul li, #faqcat ~ ol li {
	margin-left: 3.8em;

	}
/**T3 Menu Dropdown Hover Switch css - Added 5/21/2015 OS**/
.minusIcon, .plusIcon {
  background: rgb(129, 156, 173);
 /* background:rgb(230, 230, 230);*/
  border-radius: 8px;
  height: 10px;
  margin-left: -4px;
  margin-right: 5px;
  padding: 0 2px 1px 5px;
  text-align: center;
  width: 10px;
  color: #fff;
/*  color: steelblue !important;*/
 /*border:1px solid rgb(232, 232, 232) !important;*/
 
}

.minusIcon:hover, .plusIcon:hover {
  background: white none repeat scroll 0 0;
  color: steelblue !important;
 
}

/**end T3**/
#tier3body {
    margin-top: 35px;
}

.breadcrumb {
    position: absolute;
}

/**T3 Menu Dropdown Hover Data Stats css - Added 6/8/2015 OS**/
.paraEdit > div ol {
    list-style-position: inside;
    list-style-type: number;
    margin-left: 15px;
}
/**Toolbox New Orientation Scheme Template - Added 6/17/2015 OS**/
#Pipeline-Information-and-Data , 
#PHMSA-Resources , 
#Regulatory-Oversight
 {
  height: 100%;
  margin-bottom: 10px;
  width: 202px;
  display: inline-block;
  float:left;
}
#Pipeline-Information-and-Data h3, 
#PHMSA-Resources h3, 
#Regulatory-Oversight h3, 
#Awareness-Prevention-and-Response-Programs h3 {
	vertical-align:top;

}

#Pipeline-Information-and-Data .toolbox_wrapper, 
#PHMSA-Resources .toolbox_wrapper, 
#Regulatory-Oversight .toolbox_wrapper{
  min-height: 407px;

}

#Awareness-Prevention-and-Response-Programs  {
  /*min-height: 480px;*/
  display: inline-block;
  width:100%;
}
/**end - Toolbox New Orientation Scheme 7-06-15**/
/*Photo Gallery*/
#resizable {width: 100px; height: 100px; background: #ccc;}
#overlay-frame-wrapper {
  border-radius: 10px;
  box-shadow: 0 0 8px inset;
  background-color: #383838;
  bottom: -200px;
  height: 610px;
  left: -200px;
  margin: 0 auto;
  opacity: 1;
  position: absolute;
  right: -200px;
  top: 200px;
  width: 810px;
  z-index: 50;
}

#overlay-frame-container {
 /* border: 30px solid;*/
  border-radius: 10px;
  box-shadow: 0 0 8px tan inset;
  height: auto;
  margin: 0 auto;
  opacity: 0.98;
  background-repeat: no-repeat;
  background-position: center;
  width: auto;
  z-index: 51;
  display:none;
  cursor: move;
  /* border-color: windowframe darkgrey;*/
 
  border: 30px solid antiquewhite;
  border-bottom-color: linen;
  border-top-color: floralwhite;
  top: 20%;
  bottom:20%;
  left:10%;
  right:10%;
  position: fixed;
}
#overlay-frame-container > img {
  position: absolute;
  cursor:default;
    box-shadow: 0 0 6px tan ;
}
/*Using Image hover instead of dynamic content creation due to IE7 and IE8 incompatability - 7-14-2015*/
#overlay-frame-close{
    background:url("/staticfiles/PHMSA/ImageCollections/Images/close-button-sprite-inactive-shadow.png") repeat scroll 0 0;
    height: 55px;
    width: 55px;
    float: right;
    height: 55px;
    margin: 5px;
    opacity: 1;
    position: relative;
    right: -54px !important;
    top: -54px !important;
    width: 55px;
    z-index: 52;
	cursor:pointer;

}
#overlay-frame-close:hover{
    background:url("/staticfiles/PHMSA/ImageCollections/Images/close-button-sprite-active.png") repeat scroll 0 0;
 	 }
/*#overlay-frame-close {
  background: lightsalmon none repeat scroll 0 0;
  border: 7px solid antiquewhite;
  border-radius: 26px;
  color: papayawhip;
  content: "X";
  float: right;
  height: 40px;
  margin: 5px;
  opacity: 1;
  position: relative;
  right: -54px !important;
  top: -54px !important;
  width: 40px;
  z-index: 52;
  box-shadow: 0 0 11px rgba(0, 0, 37, 0.6)inset ;
      -moz-box-shadow: 0 0 11px rgba(0, 0, 37, 0.6)inset ;
      -webkit-box-shadow: 0 0 11px rgba(0, 0, 37, 0.6) inset ;
}*/

/*#overlay-frame-container > div::after {
    content: "X";
    font-size: 33px;
    padding-left: 9px;
    text-align: center;
    text-decoration-color: -moz-use-text-color;
    text-decoration-line: none;
    text-decoration-style: solid;
	
}*/ 

.overlay-frame-active{
	display:block;
	}
.overlay-frame-inactive{
	display:none;
	}
.overlay-frame-title{
	margin-top:-20px;
	text-align:center;
	/*font-size:14px;*/		
	font-weight:bolder;
	/*font-family: caption;*/
	color: saddlebrown;
		/* color: #fff;*/
	cursor: default;
	font-family: Helvetica;
    font-size: 13px;
	}
.left-nav, .right-nav {
  background-attachment: scroll;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-origin: padding-box;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 55px 55px;
  display: inline-block;
  position: relative;
  vertical-align: middle;
  width: 55px;
  z-index: 60;
  height: 100%;
}


.left-nav {
  left: -30px; 
  float: left;
/*background-image: url("/staticfiles/PHMSA/ImageCollections/Images/navigation-button-sprite-left.png");*/
}


.right-nav {	
  right: -30px; 
  float: right;
  margin-right: -65px; 
/*background-image: url("/staticfiles/PHMSA/ImageCollections/Images/navigation-button-sprite-right.png");*/
}


.left-nav:hover {
  background-image: url("/staticfiles/PHMSA/ImageCollections/Images/navigation-button-sprite-left-hover-brown-shadow-2.png");
  cursor:pointer;
}
.right-nav:hover {
  background-image: url("/staticfiles/PHMSA/ImageCollections/Images/navigation-button-sprite-right-hover-brown-shadow-2.png");
  cursor:pointer;
}
.numeric-position {
    display: inline-block;
    float: left;
    /*font-size: 14px;*/
    font-weight: normal;
    height: 15px;
    margin: 5px;
    position: relative;
    text-align: center;
    /*font-family: caption;*/
	font-family: Helvetica;
    font-size: 13px;
    width: 100%;
	color: saddlebrown; 
	/*color:#fff;*/
    cursor: default;
}
.thumbnail-container{
    /*width: 100px;*/
    margin: 8px;
    display: inline-table;
    border: 1px solid silver;
	vertical-align:middle;
	float:left;
	text-align: center;
 }
.thumbnail-style{
    width: 185px;
	height: 185px;
    /*border: 1px solid silver;*/
 }
.thumbnail-caption-container{
	background-attachment: scroll;
    background-clip: border-box;
    background-color: steelblue;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    color: #333;
	width:185px;
    height: 90px;
    opacity: 0.93;
    position: relative;
    margin-top: -93px;
    z-index: 51;
	max-width:185px;
	max-height:90px;
	overflow:hidden;
	border-top: 3px solid orange;
	background:rgba(0, 0, 0, 0) linear-gradient(to left, #3997be, #2778a0) repeat scroll 0 0;
	
}
.thumbnail-caption-text{
	color:#ffffff;
	max-width:150px;
	max-height:76px;
	/*position:absolute; */
	top: -15px;
	font-size: 11px;
    font-weight: bolder;
    margin-top: 5px;
	/*font-size: 14px;*/
	
	}
.thumbnail-shadow {/*added 07/10/2015*/
    position: absolute;
}
/*CSS Icon Modification*/


#image-wrapper .thumbnail-caption-container, #image-wrapper .thumbnail-container, #image-wrapper .thumbnail-style  {
    height: 134.25px ;
    width: 134.25px ;

}

#doc-wrapper .thumbnail-caption-container, #doc-wrapper .thumbnail-container, #doc-wrapper.thumbnail-style {
    height: 89.5px;
    width: 89.5px ;

}
.thumbnail-caption-text  {

	font-size: 10px;
}
.thumbnail-caption-container P{
    line-height: 16px;
    text-align: center;
}
#doc-wrapper > span , #image-wrapper > span{/*added 07/27/2015*/
    color: gray;
    display: block;
    font-size: 14px;
    font-weight: lighter;
    margin-top: 20px;
}
#doc-wrapper , #image-wrapper  {
  	display: table-row;
	
}
#doc-wrapper .thumbnail-caption-text {
	font-size: 9px;
    width: 83px;
	margin-left: 3px !important;
	line-height: 13px;

}
#doc-wrapper .thumbnail-caption-container{
    border-top: 0px solid orange;
	  border-bottom: 3px solid orange;
}
#doc-wrapper .thumbnail-style {
	width: 89.5px !important;
	height: 89.5px !important;
	 margin-top: 4px;
	
}
/*End Gallery*/
/*Timeline*/

#vertical-chronology-wrapper {
    border: 1px solid;
    height: auto;
    margin: 0 auto;
    min-height: 100px;
    width: auto;
}
#left-side-wrapper, #right-side-wrapper {
    display: inline-block;
    float: left;
    width: 49.5%;
    border: 0px solid #ececec;
    height: 100%;
    min-height: 98px;
    vertical-align: middle;
}
#vertical-chronology-line {
    width: 0%;
    text-align: center;
    border-right: 5px dotted red;
    float: left;
    height: 100%;
    min-height: 90px;
    vertical-align: middle;
	margin-bottom: 1%;
    margin-top: 1%;
}



/*END - Timeline*/
.twocolumn .odd li {
    max-width: 100%;
}
#tier3body .paraEdit ul li, .paraEdit ol li {/*Modified 8/14/2015 OS*/
    margin-left: 15px;/*ADDED 8/14/2015 */
 }
 .paraEdit ol li{/*Modified 8/14/2015 OS*/
 /*list-style-type: decimal*//*ADDED 8/14/2015 */
 }
 
 /*T3 Template Style Modifications*/
.header {
  background-color: #2778a0;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3997be', endColorstr='#2778a0', gradientType='0');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#3997be', EndColorStr='#2778a0', gradientType='0')";
 /* background: rgba(0, 0, 0, 0) linear-gradient(to left, #3997be, #2778a0) repeat scroll 0 0 ;*/
  background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #3997be, #2778a0) repeat scroll 0 0;
 /* background:linear-gradient(to left, rgb(12, 80, 114), rgb(56, 138, 178) 25%, rgb(12, 80, 114)) repeat scroll 0px 0px !important;*/
  border-bottom: 4px solid #3997be;
  color: #fcfdfe;
  height:31px;
  font-size: 1.45em;
  font-weight: normal;
}
.activeState {
	 background-color: #2778a0;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3997be', endColorstr='#2778a0', gradientType='0');
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#3997be', EndColorStr='#2778a0', gradientType='0')";
  background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #3997be, #2778a0) repeat scroll 0 0 !important;
/*  background:linear-gradient(to left, rgb(12, 80, 114), rgb(56, 138, 178) 25%, rgb(12, 80, 114)) repeat scroll 0px 0px !important;*/
}
.anchorStyle:hover, .anchorStyleHover {
  background-image:none;
   background-color: #2778a0;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3997be', endColorstr='#2778a0', gradientType='0');
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#3997be', EndColorStr='#2778a0', gradientType='0')";
  background: rgba(0, 0, 0, 0) linear-gradient(to left, #3997be, #2778a0) repeat scroll 0 0 !important;
  color: #fff;
}
.minusIcon, .plusIcon {
	 background-color: #3997be;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3997be', endColorstr='#2778a0', gradientType='0');
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#3997be', EndColorStr='#2778a0', gradientType='0')";
  background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #3997be, #3997be) repeat scroll 0 0;
}
#container_tabs_2011 {
  height: 300px;
  width: 387px;
  margin-left: 15px;
}
.right_bottom, .left_bottom {
  background-image: none;
}
.backToTop {
  background-color: #4d4d4d;	
  bottom: 30px;
  color: #fff;
  cursor: pointer;
  float: right !important;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: lighter;
  height: 28px;
  padding: 5px;
  position: fixed !important;
  right: 0;
  width: 104px;
  border-left: 3px solid;
}
.backToTop:hover {
  background-color: #3997be;
   border-left: 0px solid #2778a0;
   border-top: 3px solid #fff;
	}
#navigation_2011 LI {
	POSITION: static; 
}

/*END - T3 Modifications*/
 
 /*New T1 Modification*/
 
 /*END - T1 Template Modification*/

#module_wrapper_style .text p {
    margin: 0px;
}
/*Glossary*/
.glossary {
  background-color: #f8f8f8;
  padding: 0;
}
.menu {
  background-color: #ffffff;
    border-bottom: 4px solid #cccccc;
}
.menu .menuitem {
  /*background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #3997be, #2778a0) repeat scroll 0 0;*/
  background: rgba(0, 0, 0, 0) linear-gradient(to top, #6e6e6e, #999999) repeat scroll 0 0;
  border-radius: 3px 3px 0 0;
  display: inline-block;
  font-weight: lighter;
  padding: 5.4px;
  width: 8.7px;
   text-align: center;
}
.menuitem:hover {
    background: #f89829 none repeat scroll 0 0;
}
.menuitem > a {
  color: #fff !important;
  text-decoration: none;
}
.termlist {
  margin-left: 5px;
  margin-right: 5px;
}
.termheading {
  font-size: 18px;
  /*font-weight: bold;*/
  margin-top: 15px;
  padding-top: 5px;
  border-bottom:1px solid #e8e8e8;

}
.termheading > a {
  color: #f89829 !important;
  text-decoration: none;
}
.topanchor {
  display: none;
}
.seperator {
    clear: both;
    width: 80%;
}
.both {
    display: block;
}
.term {
   /* color: #191970;*/
    font-family: "Lucida Grande","Lucida Sans Unicode","Lucida Sans";
    font-size: 1.2em;
    font-weight: bold;
	margin-top: 15px;
	 color: #3997be;
}
.definition {
    margin-left: 17px;
    margin-top: 0px;
	 color: #333;
}
.defSource {
    font-size: 0.8em;
}
/*end*/
/*Added 3-25-16*/
#content-border {
    background-color: #ffc ;
    border: 1px solid #dcdcdc;
    margin-left: 0px;
    margin-right: 15px;
    padding: 5px;
	/*width:615px;*/
	max-width: 100%;
    min-width: 615px;
}
/*Added 5-5-2016*/
#jsonDataset table {
      width: auto;
	white-space:pre-wrap;
	font-size:12px;
	
}
#jsonDataset th {
  background: #fff;
  border-bottom: 1px solid #bbb; 
  font-weight: bold;    
    padding: 2px;
	white-space:pre-wrap;
	text-align:center;
}
#jsonDataset tr:nth-child(even){ background:rgba(0, 0, 0, 0) linear-gradient(to bottom, #ffffff, #ededed) repeat scroll 0 0;}
#jsonDataset tr:nth-child(odd){ background:#d6ebf5;}

input[id="isearchInput"]{
	border: 1px solid #ccc ;
    max-height: 20px;
	}
#tier3menu {
	margin: 0 0 0 -10px;
    background-color: transparent;
	position: sticky;
	}
	.button A {
    font-family: Helvetica;
    font-size: 9px;
    font-weight: bolder;
    text-align: center;
}

#pipes_act td {
    min-width: auto;
    font-size: 11px;
	max-width:55px !important;
}
#pipes_act th strong{
    min-width: auto;
    font-size: 11px;
	max-width:76px !important;
	font-weight:bold;
}
#pipes_which_rule_act th strong, #pipes_rule_fr th strong{
	font-weight:bold;
	}
/*Added 10-25-16*/
.masterfeedbackForm .asterisk { 
	font-size: 14px;
	color: #3997be;
	font-weight: bolder;
}
/*Added 11-23-16*/
.tabular_list th b, th b {
    font-weight: bold ;
}
/*Added 12/16/2016*/

#thirdsSizedColumn .tabular_list td {
    width: 33% !important;
}