/* CSS styles for Main Tab navigation bars */
#metrologycontainer{
	position:relative;
	border-bottom: 2px solid navy;
	color:#E0E0E0;
	background:#07315F;
	width:100%;
	font-family:tahoma,arial,trebuchet ms,tahoma;
}


.blueheaders {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00315C;
}


#metrologynav{position:relative;height:33px;font-size:12px;text-transform:uppercase;font-weight:bold;background:#CCCCCC url(images/metrology_bg.gif) repeat-x bottom left;padding:0 0 0 20px;}
#metrologynav ul{margin:0;padding:0;list-style-type:none;width:auto;float:left;display:inline;}
#metrologynav ul li{display:block;float:left;margin:0 1px;}
#metrologynav ul li a{display:block;float:left;color:#EAF3F8;text-decoration:none;padding:0 0 0 10px;height:33px;}
#metrologynav ul li a span{padding:12px 10px 0 0;height:21px;float:left;}
#metrologynav ul li a:hover{color:#fff;background:transparent url(images/metrology_bg-OVER.gif) repeat-x bottom left;}
#metrologynav ul li a:hover span{display:block;width:auto;cursor:pointer;}
#metrologynav ul li a.current,#metrologynav ul li a.current:hover{color:#fff;background:#1D6893 url(images/metrology_left-ON.gif) no-repeat top left;line-height:275%;}
#metrologynav ul li a.current span{display:block;padding:0 20px 0 0;width:auto;background:#1D6893 url(images/metrology_right-ON.gif) no-repeat top right;height:33px;}

#metrology_inner{color: white; padding: 5px; font-size: 80%; height: 1em}

#metrology_inner a:link, #metrology_inner a:visited, #metrology_inner a:active{color: white}
#metrology_inner a:hover{color: yellow}

.innercontent{display: none;}

/* End of CSS styles for Main Tab navigation bars */

/* CSS styles for Inner Tab navigation bars */
.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font-family: tahoma,arial,trebuchet ms,tahoma;
font-size: 13px;
font-weight:bold;
list-style-type: none;
text-align: left; /*align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #778;
color: #2d2b2b;
background: white url(images/shade.gif) top left repeat-x;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li.selected{
position: relative;
top: 1px;
}

.shadetabs li.selected a{ /*selected main tab style */
background-image: url(images/shadeactive.gif);
border-bottom-color: white;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontentstyle{ /*style of tab content container*/
border: 1px solid gray;
width: 714px;
margin-bottom: 1em;
padding: 10px;
}

.tabcontentstyle2{ /*style of tab content container*/
border: 1px solid gray;
width: 714px;
margin-bottom: 1em;
padding: 10px;
}

.tabcontent{
font-family: tahoma,arial,trebuchet ms,tahoma;
font-size: 12px;
}


.tabcontent{ 
display:none;
}

@media print {
/.tabcontent {
display:block!important;
}
}
/* CSS styles for Inner Tab navigation bars */

/* CSS Text Styles for whole web page */

.smallitalics {
	font-family: tahoma,arial,trebuchet ms,tahoma;
	font-size: 10px;
	font-style: italic;
	font-weight: normal;
}
.textbody {
	font-family: tahoma,arial,trebuchet ms,tahoma;
	font-size: 13px;
	font-weight:normal;
	color: #000000;
}
.textbodyblack {
	font-family: tahoma,arial,trebuchet ms,tahoma;
	font-size: 13px;
	font-weight:bold;
	color: #07315F;
}
.textheaderbold {
	font-size: 14px;
	font-family: tahoma,arial,trebuchet ms,tahoma;
	font-weight: bold;
	color: #000000;
}
body {
	background-color: #F2F2F2;
}

/* End CSS Text Styles for whole web page */.newstitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
