body {
	background:#FFFFFF url(images/bg.png) repeat-x; 
	margin:0; 
	padding:0;
	font-family:'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

a,a:link,a:visited{color:#0000FF; text-decoration:underline;}
a:hover,a:active{color:#0000FF; text-decoration:none;}

hr{
	background:#999999;
	color:#999999;
	height:1px;
	border:none;
}

img {border:none}

h1 {
	font-weight:bold;
	font-size:22px;
	color:#333;
	padding:0;
	margin:8px 0px 14px 0px;

}

h2 {
	font-weight:normal;
	font-size:18px;
	color:#234ea1;
	padding:0;
	margin:8px 0px 8px 0px;
}

h3 {
	font-weight:bold;
	font-size:16px;
	color:#333;
	padding:0;
	margin:8px 0px 8px 0px;
}

h4 {
	font-weight:bold;
	font-size:14px;
	color:#234ea1;
	padding:0;
	margin:8px 0px 8px 0px;
}

h5 {
	font-weight:bold;
	font-size:12px;
	color:#333;
	padding:0;
	margin:8px 0px 8px 0px;
}

h6 {
	font-weight:bold;
	font-size:12px;
	color:#234ea1;
	padding:0;
	margin:8px 0px 8px 0px;
}

#main {
	width:920px;
	padding:0px 20px 20px 20px;
	margin-left:auto;
	margin-right:auto;	
	margin-bottom:20px;
}

#header {
	height:142px;
	color:#0A2965;
	font-family:Arial, Helvetica, sans-serif;
	
}

#header #spacer{height:45px; font-size:1px;}
#header a:link, #header a:visited, #header a {color:#0A2965; text-decoration:none}
#header a:hover, #header a:active {color:#0A2965; text-decoration:underline}

#nav {height:40px; font-size:14px;}

#nav a:link, #nav a:visited, #nav a {color:#fff; text-decoration:none}
#nav a:hover, #nav a:active {color:#fff; text-decoration:underline}

#nav a {padding:12px 12px 0px 12px; display:inline-block;height:28px; background:url(images/nav_bg.gif) left no-repeat}
#nav a#nav_first{background:none; padding-left:0px}

#nav_search{padding-top:0px;}

#nav_search form {margin:0; padding:0}

#nav_search_box {background:url(images/nav_search_bg.png) no-repeat; border:none; margin:0; height:19px; padding:3px 3px 0px 3px; font-size:12px; width:156px; margin-right:6px;margin-bottom:0px}
#nav_search_button {background:url(images/nav_search_button.gif) no-repeat; border:none; margin:0; width:22px; height:23px; margin-top:1px; margin-bottom:0px}
#nav_search_button:hover {background:url(images/nav_search_button_hover.gif) no-repeat; cursor:pointer}

#content {padding:25px 0px 15px 0px}

#content_left{
	vertical-align:top;
	padding-right:25px;
	border-right:1px solid #999;
	width:190px;
}

#content_right{
	vertical-align:top;
	padding-left:25px;
	
}

#footer {background:url(images/footerbg.png) top no-repeat; margin-top:20px; color:#0000CC; padding-top:3px; font-size:11px;}
#footer strong {font-weight:normal; color:#666}

#footer a:link, #footer a:visited, #footer a {color:#0000CC; text-decoration:none}
#footer a:hover, #footer a:active {color:#0000CC; text-decoration:underline}

#footer strong a:link, #footer strong a:visited, #footer strong a {font-weight:normal; color:#666; text-decoration:none}
#footer strong a:hover, #footer strong a:active {font-weight:normal; color:#666; text-decoration:underline}

.cnr_middle {background:url(images/cnr_middle.gif) repeat-y; position:relative; width:673px;margin-bottom:20px;}
.cnr_top {background:url(images/cnr_top.png) top no-repeat;width:673px;}
.cnr_bottom {background:url(images/cnr_bottom.png) bottom no-repeat; padding:10px 20px 10px 20px;width:633px; }



#tabs {width:679px;}

#tab_nav {height:39px;}

a#tab_link0, a#tab_link0:visited, a#tab_link0:link,
a#tab_link1, a#tab_link1:visited, a#tab_link1:link,
a#tab_link2, a#tab_link2:visited, a#tab_link2:link,
a#tab_link3, a#tab_link3:visited, a#tab_link3:link,
a#tab_link4, a#tab_link4:visited, a#tab_link4:link{
	margin-top:7px;
	height:25px;
	background-image:url(images/tabs.png);
	background-repeat:no-repeat;
	display:block;
	font-weight:bold;
	color:#000;
	text-decoration:none;	
	text-align:center;
	font-size:14px;
	padding-top:7px;
}

a#tab_link0:hover, a#tab_link0:active, 
a#tab_link1:hover, a#tab_link1:active, 
a#tab_link2:hover, a#tab_link2:active, 
a#tab_link3:hover, a#tab_link3:active, 
a#tab_link4:hover, a#tab_link4:active{
	margin-top:0px;
	height:32px;
}

a#tab_link0, a#tab_link0:visited, a#tab_link0:link{
	width:149px;
	margin-right:6px;
	background-position:0px 0px;
	
}

a#tab_link1, a#tab_link1:visited, a#tab_link1:link{
	width:176px;
	margin-right:6px;
	background-position:-155px 0px;	
}

a#tab_link2, a#tab_link2:visited, a#tab_link2:link{
	width:102px;
	margin-right:6px;
	background-position:-337px 0px;	
}
a#tab_link3, a#tab_link3:visited, a#tab_link3:link{
	width:122px;
	margin-right:6px;
	background-position:-445px 0px;	
}
a#tab_link4, a#tab_link4:visited, a#tab_link4:link{
	width:106px;
	background-position:-573px 0px;	
}

#tab_links_top{
	font-size:1px; 
	background-image:url(images/tabs.png);
	background-repeat:no-repeat;
	height:10px;
}
	
#tabs .tab0 #tab_links_top {background-position:0px -40px;}
#tabs .tab1 #tab_links_top {background-position:0px -50px;}
#tabs .tab2 #tab_links_top {background-position:0px -60px;}
#tabs .tab3 #tab_links_top {background-position:0px -70px;}
#tabs .tab4 #tab_links_top {background-position:0px -80px;}

#tab_links{
	font-size:12px;
	padding:0px 10px 7px 10px;
}

#tab_links a, #tab_links a:link, #tab_links a:visited {color:#00F; text-decoration:underline}
#tab_links a:hover, #tab_links a:active {color:#00F; text-decoration:none}
	
#tabs .tab0 #tab_links {background-color:#c9c}
#tabs .tab1 #tab_links {background-color:#f3c}
#tabs .tab2 #tab_links {background-color:#f90}
#tabs .tab3 #tab_links {background-color:#fd4f24}
#tabs .tab4 #tab_links {background-color:#458701}

#tab_content_top{}

#tab_content_top{
	font-size:1px; 
	background-image:url(images/tabs.png);
	background-repeat:no-repeat;
	height:10px;
}
	
#tabs .tab0 #tab_content_top {background-position:0px -90px;}
#tabs .tab1 #tab_content_top {background-position:0px -100px;}
#tabs .tab2 #tab_content_top {background-position:0px -110px;}
#tabs .tab3 #tab_content_top {background-position:0px -120px;}
#tabs .tab4 #tab_content_top {background-position:0px -130px;}


#tab_content{padding:10px 9px 10px 10px; background:#CCC}

.tab_box{	
	background:#BFBFBF url(images/tab_box_top.png) top left no-repeat;
	width:212px;
	margin-bottom:10px;
}

.tab_box_white{	
	background:#BFBFBF url(images/white_tab_box_top.png) top left no-repeat;
	width:212px;
	margin-bottom:10px;
}

.tab_box_middle {margin-left:11px; margin-right:11px;}
.tab_box_padding {padding:6px 6px 0px 6px}
.tab_box_img{width:200px; margin-bottom:18px;} 

#tab_content_bottom{
	font-size:1px; 
	background-image:url(images/tabs.png);
	background-position:0px -140px;
	height:11px;
}
.pdflink {
	background:transparent url(images/pdf16.gif) no-repeat scroll left center;
	display:block;
	height:16px;
	padding-left:18px;
	margin:0px;
}
.viewlink {
	background:transparent url(images/link16.png) no-repeat scroll left center;
	display:block;
	height:16px;
	padding-left:18px;
}

.flange table{
	border-width:1px 1px 0px 0px;
	border-style:solid;
	border-color:#000
}

.flange td{
	border-width:0px 0px 1px 1px;
	border-style:solid;
	border-color:#000;
	padding:2px;
	text-align:center;
}

.search input, select{width:190px;font-family:'Trebuchet MS',Arial, Helvetica, sans-serif; font-size:11px;}

.search input#submit{
	font-family:'Trebuchet MS',Arial, Helvetica, sans-serif;
	width:auto;
}

#valvetable {
	border-color:#888;
	border-style:solid;
	border-width:1px 1px 0px 0px;
}

#valvetable td,#valvetable th{
	border-color:#888;
	border-style:solid;
	border-width:0px 0px 1px 1px;
}

#valvetable th {
	text-align:left;
}
#valvetable th a {
	text-align:left;
	color:#000000;
	text-decoration:none;
}










