div{z-index:0;}
body{	
	margin:0px auto;
	text-align:center;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size:13px;	
	background-color: #fff;
}

.z10{z-index:10;}
.z1{z-index:1;}

/* H's */
h1{font-size:19px;margin:0px;padding:0px;font-weight:normal;}
h2{font-size:17px;margin:0px;padding:0px;font-weight:normal;}
h3{font-size:15px;margin:0px;padding:0px;font-weight:normal;}
h4{font-size:13px;margin:0px;padding:0px;font-weight:normal;}
h5{font-size:11px;margin:0px;padding:0px;font-weight:normal;}

/*DIV{-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;}*/
/* ID's */
	/* Page Body */
	#body-wrapper{	
	margin:inherit;
	width:1024px;	
	background-image: url('../images/img_body_background.gif');
	}

	#search{	
		margin:15px 0 0 20px;		
		width:305px;
		height:35px;		
		background-image: url('/images/search-background.png');
		background-repeat:no-repeat;
	}
	#search-input{margin:5px 0 0 2px;width:170px;}
	#sbox{float:left;margin:6px 0 0 10px;width:235px;}
	

	#search-button{margin:5px 0 0 2px;}
	#sbox-submit{float:left;padding:3px 0px 0 5px;}
	
	
	/* Logo */
	#logo{	
		width:150px;
		height:80px;			
	}
	/* Tagline */
	#tagline{
		margin:8px 0 0 35px;
		width:450px;
		height:80px;		
	}
	/* Header */
	#header{		
		background-image: url('../images/vpg_home_grayheader.gif');
		margin:0 auto;
		height:90px;
		width:1002px;	
	}	
	/* Navigation */
	#nav{		
		background-image: url('../images/top-nav-bar.png');
		height:30px;
		width:1024px;		
	}
	/* Body */
	#body{	
		width:1000px;
		margin:0px auto;			
	}
	/* Footer */
	#footer{		
		margin:10px auto;
		padding:5px 0 0px 20px;
		width:985px;
		background-color:#F0F0F0;
		text-align:left;
		font-size:11px;
	}

/* Static Table */
#static-table,.related-docs-table{
	width:100%;
	font-size:90%;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
}
#static-table thead tr th,.related-docs-table thead tr th{
	padding:2px 5px 2px 5px;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;		
	background-color:#767A80;
	background-color:#E5E8EE;	
	color:white;
	color:black;	
	text-align:center;
}
#static-table tbody tr td,.related-docs-table tbody tr td{
	padding:2px 5px 2px 5px;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;		
}

/* *************** Related Documents Table *************** */
.related-documents-table{
	text-align:left;
	width:525px;
	background-color:#FCFCFC;
	border-collapse:collapse;
	color:#000;
	border:1px solid #eee;	
	margin-bottom:20px;	
}

/* *************** Product Page Overview *************** */
.ppg-rel-doc-space{margin-bottom:10px;}
.ppg-rel-doc-block{
	width:400px;
}
.ppg-doc-block{
	margin-bottom:10px;
	background-color:#FAFAFA
}
.ppg-header{
	margin-bottom:5px;
	background-color:#E0E0E0;
}
.ppg-box{
	padding:5px;
	border-bottom:1px solid #ccc;
	text-align:left;
	margin-bottom:20px;
}
.ppg-info{
	margin-top:10px;
	width:355px;	
}
.ppg-image{
	margin:10px 0 0 25px;
	width:150px;
	height:130px;
}
.ppg-related-docs{
	text-align:left;
	padding:5px;
}

/* *************** Product Page Table *************** */
.ppg-info-row{
	width:350px;
	margin:5px 0 5px 0;
}
.ppg-desc-row{
	width:530px;
	margin:5px 0 10px 0;
	padding:2px;
	line-height:18px;
}

/* ************ actual table formatting starts ***************************** */
#lsttbl {
	font-family:Arial, sans-serif;
	font-size:85%;
	margin-top:5px;
}

table.list-table {
	background-color:#FCFCFC;
	border-collapse:collapse;
	color:#000;
	text-align:center;
	width:750px;
	border:1px solid #eee;
}

#tblmsg, #tblreset {
	background-color:#FCFCFC;  
	border-collapse:collapse;
	color:#000;
	text-align:left;
	width:745px;	
	border:1px solid #eee;
}

/*
Table header
*******************************************************************************
*/
table.list-table th {
	border:1px solid #ccc;
	padding:2px;
}
table.list-table thead tr th {
	background-color:#B1D017;
	background-color:#B2DFEE;
	background-color:#9FB6CD; /* Slate Gray 3 */
}
table.list-table thead tr#btnrow th {
	background-color:#E6E6E6;
	border-top:0;
	border-bottom:1px solid #999;
	padding:5px;
}

/*
Table body
*******************************************************************************
*/
table.list-table tbody tr td {
	padding:3px;
	border:1px solid #CCC;
	vertical-align:middle;
}

table.list-table tbody tr.tblrow-gray {	
	background-color:#F0F0F0;
}

table.list-table tr.tblrow-gray td.sortcol-gray {
  background:#E6E6E6;
}

table.list-table tr td.sortcol-gray {
  background:#F3F9DA;  
}

table.list-table tr.tblrow-gray td.sortcol-gray {
  background:#dbe0c4;
}

/*
Table footer
*******************************************************************************
*/
table.list-table tbody tr th {
	background-color:#B1D017;
}

/*
Hide the table menus
*******************************************************************************
*/
.tblmnu {
  display:none;
  text-align:right;
  border-right:1px solid #000;
  border-bottom:1px solid #000;
}

.tblmnu form {
  margin-bottom:0;
}

.tblmnu form select {
  font-size:90%;
}
#parametric-table{font-size:11px;}

/* *************** Bread Crumb *************** */
.crumb-wrapper{z-index:0;margin:0px 0 0px 6px;font-size:11px;padding:2px 0 0 20px;height:20px;width:1000px;background-image: url('../images/bg_breadcrumbs.png');background-repeat:no-repeat;text-align:left;}
/*
.crumb-wrapper{
	font-size:11px;
	padding:0 0 0 10px;
	background-color:#F0F0F0;
	text-align:left;
	margin-bottom:10px;
}*/




/* Jquery Navigation */
#navigation{background-image: url('../images/top-nav-bar.png');height:35px;width:1024px;}

/* Top Level */
#top-nav{z-index:100;position:relative;list-style:none;padding:0px;margin:0px;}
#top-nav li{white-space:nowrap;z-index:100%0;text-transform:uppercase;height:18px;float:left;color:white;border-right:1px solid white;font-size:15px;margin:4px 0 0 0;padding:2px 10px 2px 10px;}
#top-nav li:hover{background-color:#003366;color:orange;cursor:default;}
#top-nav li a{white-space:nowrap;z-index:100;color:inherit;text-decoration:none;}
#top-nav li a:hover{color:orange;}
#top-nav li.no-children:hover{background-color:transparent;}

/* 2nd Level */
#top-nav li ul{z-index:-1;  display:none;padding:10px 0 0 0px;margin:1px 0 0 -10px;list-style:none;position:absolute;background-color:#003366;border-left:1px solid black;border-bottom:1px solid black;border-right:1px solid black;}
#top-nav li ul li{z-index:-1;  text-transform:none;font-size:13px;text-align:left;padding:5px 5px 5px 5px;margin:0px 0px 0px 0px;float:none;border:none;border-top:1px solid #001837;}

/* 3rd Level  and Down*/
#top-nav ul ul{position:absolute;margin-top:-30px;float:right;border:none;border-right:1px solid black;border-bottom:1px solid black;border-top:1px solid black;border-left:1px solid black;}
#top-nav ul ul li{padding:5px 5px 5px 10px;}


/* Wrappers */
.page-section-wrapper-wb{
	margin:5px auto;
	border:1px solid #ccc;
	text-align:center;
	padding:5px 0 5px 0px;
	width:990px;
}
.page-section-wrapper-nb{
	margin:5px auto;	
	text-align:center;
	padding:5px 0 5px 0px;
	width:990px;
}
#nav-wrapper{	
	text-align:left;	
	height:20px;	
	padding:3px 0 0px 0;	
}
#nav-home-img{
	margin:-1px 0 0 0;
	cursor:pointer;
}
.banner-wrapper{margin:5px auto; border:1px solid #ccc;width:980px;padding:5px;}
#banner img{z-index:2;}
#gateway-wrapper{border:1px solid #ccc;padding:5px 0 5px 0px;}
#side-nav{padding:0 3px 0 3px;}
#gateway-text-wrapper{padding:5px;height:75px;}
#search-text-wrapper{padding:7px 0 0 10px;font-size:16px;}

#header-search-box{	
	text-align:left;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid black;
	border-bottom:1px solid black;	
	margin:30px 0px 0 710px;		
	background-color:#FF7F24;
	width:270px;
	height:40px;
}

/* Accordion Side Navigation */
.side-nav-bar-accordion{			
	line-height:20px;	
	cursor:pointer;
	color:white;
	width:240px; 
	height:20px;
	text-align:left;	
	margin:0 0 2px 0px;
	background-repeat:no-repeat;	
	font-size:15px;	
	background-image: url('../images/side-nav-bar.png');	
}.side-nav-bar-accordion *{padding:0 0 0 10px;}	


/* Accordion Side Nav Bar Hovered */
.side-nav-bar-accordion-hovered{		
	line-height:20px;	
	cursor:pointer;
	color:white;
	width:240px; 
	height:20px;
	text-align:left;	
	margin:0 0 2px 0px;
	background-repeat:no-repeat;	
	font-size:15px;	
	background-image: url('../images/side-nav-bar-old.png');
}.side-nav-bar-accordion-hovered *{padding:0 0 0 10px;}	

.side-nav-text{width:195px;}
.side-nav-plus{font-size:20px;}
.side-nav-minus{font-size:20px;line-height:15px;}

/* Side Nav Bar */
.side-nav-bar span a{font-weight:normal;font-size:15px;}
.side-nav-bar span a:hover{color:#FF7F24;text-decoration:none;}
.side-nav-bar{			
	color:white;
	text-align:left;
	line-height:20px;			
	margin:0 0 2px 5px;			
	height:20px;
	width:239px; 
	background-image: url('../images/side-nav-bar.png');
	background-repeat:no-repeat;	
	font-size:15px;	
}
.side-nav-bar a {color:white;}
.side-nav-bar a:hover{color:orange;text-decoration:none;}
.side-nav-bar span{padding:0 0 0 10px}
.side-nav-list{	
	list-style:none;
	text-align:left;		
	width:215px;
	margin:0px 0px 0px 8px;
	padding:5px 0 5px 10px;	
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	background-color:#F7F7F7;
	font-size:12px;
}
.side-nav-list li{
	margin: 0px 0 5px 0;	
}
.side-nav-list li a{
	text-decoration:none;	
	color: #104E8B;
}
.side-nav-list li a:hover{text-decoration:underline;}
.side-nav-list li ul{
	list-style:none;
	text-align:left;
	margin:2px 0 0 0;
	padding:0 0 2px 20px;
}

/* Selectors */
.selector-list{
	text-align:left;
	list-style:none;
	margin: 0 0 0 0px;
	padding: 0 5px 0 5px;
}
.selector-list li{
	padding: 2px 0 2px 2px;
	font-size:13px;
}
.selector-list li ul{
	list-style:none;
	padding:0;
    margin:5px 0 0 10px;
}
.selector-list li a{	
	padding:0 3px 0 0;
	text-decoration:none;
	color: #104E8B;	
}

/* Company */
.hp-brands-table{
	color:#104E8B;
	color:#f1592a;
	color:#36648B;	
	font-weight:bold;
}
.hp-div-text{height:92px;}
.company-info-list li{
	margin-bottom:5px;
}
.ethics-list{
	margin:0px;
	padding:0px 0 0 5px;
	list-style:none;
}
.company-info-list li{
	margin-bottom:5px;
}
.company-hp-image{	
	padding:0 0 2px 0 ;
	height:42px;
	overflow:hidden;	
	border-bottom:1px solid #f0f0f0;
}

/* OBW Stuff */
.obw-static-list li{margin:10px 0 0 0;}
.obw-hp-box{
	height:260px;
	border:1px solid #ccc;
	padding:5px;
}
.obw-abouts-us-list{
	list-style:none;
	margin:5px 0 0 0;
	padding:0px 0 0 20px;
}
.obw-abouts-us-list li{margin:2px 0 0 0;}
.obw-prod-list{
	margin:10px 0 0 0;
	padding:0 0 0 15px;
}
/* ***** Check and X tables ***** */
.obw-cx-header{
	margin:0 0 5px 0;
	background-color:#F0F0F0;
	background-color:#9FB6CD; /* Slate Gray 3 */
	border-bottom:1px solid #ccc;
}
.obw-cx-col-lg{
	border-right:2px solid white;
	width:331px;
	padding:0 0 0 5px;
}
.obw-cx-col-sm{
	border-right:2px solid white;
	width:50px;
	padding:0 0 0 5px;
}
.obw-cx-row-light{
	margin:10px 0 10px 0;
	background-color:#FAFAFA;
}
.obw-cx-row-dark{
	margin:10px 0 10px 0;
	background-color:#F0F0F0;
}


/* PW Stuff */
#software-table{
	border-top:1px solid #ccc;	
	border-left:1px solid #ccc;
}
#software-table thead tr th{	
	text-align:center;
	padding:3px;
	border:1px solid #ccc;
	background-color:#9FB6CD; /* Slate Gray 3 */
}
#software-table tbody tr td{	
	text-align:left;
	padding:2px 2px 2px 6px;
	border-bottom:1px solid #ccc;	
	border-right:1px solid #ccc;
}
.fake-link{
	color: #104E8B;
	cursor:pointer;
}
.pw-reg-div{
	background-color:white;
	z-index:1000;
	width:500px;
	position:absolute;
}
.pw-hph{
	height:315px;
}
.pw-product-list{
	list-style:none;
	padding:0px;
	margin:0px;
}
.pw-product-list li{padding: 0px 0px 3px 0px;}
.pw-product-list li ul{list-style:none;padding-top:3px;}
.pw-product-list li ul li{padding: 0px 0px 3px 0px;}

.pw-dbl-line-header{
	color:#f1592a;
	font-weight:bold;
	font-size:15px;
	padding:5px;
	height:50px;
}
.pw-dhph{
	height:210px;
}
.pw-shph{
	height:190px;
}


/* VFR Stuff */
.ibutton-wrapper{	
	margin:-60px 0 0 50px;
	border:1px solid #ccc;
	width:175px;
	text-align:left;	
	z-index:10;
	background-color:white;
	position:absolute;
	-moz-border-radius: 5px;    
}
.close-ibutton{
	float:right;
	margin:-10px 10px 0px 0;
	cursor:pointer;
	font-size:12px;
	font-weight:bold;	    
}.close-ibutton:hover{color:#FF7F24;}
.ibutton-list{
	margin:5px;
	padding:0px;
}
.ibutton-list li{
	list-style:none;
	margin:0px;	
	padding:2px 0px 2px 0px;
}
.ibutton{
	cursor:pointer;
}

/* Sample Request */
.ajax-result-div{	
	background-color:white;
	z-index:1000;	
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;	
}
.vfr-selector-wrapper{
	width:230px;
	margin:0 auto;	
	height:90px;
}
.vfr-app-links{
	height:50px;
	width:183px;	
	padding:0 0 0 20px;
}

.vfr-selector-wrapper{	
	margin:0 5px 5px 5px;
}
.vfr-selector-header{	
	padding:2px 0 0 5px;
	text-align:left;
	color: #f1592a;
	font-size:15px;
	font-weight:bold;
}
.vfr-app-engineer-questions{
	text-align:left;
	font-size:15px;
	padding:4px 4px 4px 4px;
	color:#104E8B;
}
.vfr-gateway-text-large{
	font-size:16px;
	padding:0 7.5px 0 7.5px;
	text-align:left;
}
.border-right{
	border-right:1px solid #ccc;
}

/* Load Cells Stuff */
.lc-contact-list{
	list-style:none;
	border-bottom:1px dashed #ccc;
	margin:0 0 10px 0;
	padding:0 0 10px 10px;
}
.lc-product-area{
	margin:0 auto;
	width:193.5px;
	height:400px;
	border:1px solid #ccc;	
	padding:5px 0px 5px 0px;
}
.lc-hp-text{
	text-align:left;
	height:115px;
	padding:10px;
}
.lc-selector-wrapper{
	margin:10px 0 0 10px;
}
.lc-selector-wrapper-bdr{
	margin:10px 0 0 10px;
	padding:0 0 0 20px;
	border-left:1px solid #ccc;
}
.brands-list{
	list-style:none;
	margin:0px;
	padding:0px;
}
.brands-list li{padding:8px 0 8px 0;}

/* MM Stuff */
.mm-tcsg-ht{
	height:230px;
}
.mm-tcsg-header{
	color:#f1592a;
	font-size:15px;
	font-weight:bold;
	padding:5px;
	text-align:left;
	height:35px;	
}
.mm-sa-st-ht-wd{
	width:125px;
	height:40px;
}
.mm-inst-img-pos{
	margin:-5px 0 0 0;
}
.mm-inst-width{	
	width:190px;
	height:120px;
}
.mm-hp-header-text{
	color:#f1592a;
	font-size:15px;
	font-weight:bold;
	padding:5px;
}
.mm-sp-double-ht{	
	height:40px;
}
.mm-contact-us{
	text-align:right;	
	padding: 0 10px 5px 0px;	
}
.mm-hp-logo{
	padding:0 10px 0 0;
}
.mm-hph{height:200px;}
.mm-sh{height:210px;}
.mm-special-selectors{
	height:80px;	
	border-right:1px solid #ccc;
	width:235px;
}
.mm-special-selectors-nb{
	height:80px;		
	width:240px;
}
.mm-special-wrapper{width:746px;border:1px solid #ccc;}
/* Alignment */
.left{float:left;}
.tal{text-align:left;}
.tar{text-align:right;}

/* Body Frames */
	.ppg-left{
		width:544px;
		/*border-right:1px solid #ccc;
		border-left:1px solid #ccc;*/
	}
	.ppg-right{
		width:445px;
	}

	/* Thirds */
	.third{
		width:325px;
	}
	/*Halves*/
	.half{
		width:495px;
	}
	/* Quarters */
	.q3-nb{width:750px;}	
	.q3-wb{width:750px;border:1px solid #ccc;}	
	.q1-nb{width:243px;}
	.q1{width:240px;}
	.q1-wb{width:240px;border:1px solid #ccc;}
	
		/* Quarter Thirds */
		.q3-3rd{width:244px;border:1px solid #ccc;margin:0 auto;}	
		.q3-3rd-nb{width:244px;margin:0 auto;}	
		.q3-3rd-header{			
			width:135px;
			color:#f1592a;
			font-weight:bold;
			font-size:15px;			
		}	
		.q3-3rd-header-img{height:100px;}
		.q3-half{width:358px;border:1px solid #ccc;}
		.q3-half-np{width:369px;border:1px solid #ccc;}
		.q3-fourth{width:182.5px;border:1px solid #ccc;}
	/* Fifths */
	.fifth-wb{
	margin:0 auto;
	width:193.2px;		
	border:1px solid #ccc;	
	/*padding:0px 5px 0px 5px */
	}
	.fifth-nb{
	margin:0 auto;
	width:193.5px;		
	padding:5px 0px 5px 0px;
	}

/* Text Styles */
.bg-fo{background-color:#F0F0F0;}
.bg-fa{background-color:#FAFAFA;}
.btm-dsh{padding:0 0 10px 0;border-bottom:1px dashed #ccc;}

.bold{font-weight:bold;}
.black{color:black;}
.orange{color:#f1592a;}
.header-tiny{font-size:11px;}
.header-xsmall{font-size:13px;}
.header-small{font-size:15px;}
.header-large{font-size:17px;}
.header-huge{font-size:18px;}
.regular-text{font-size:13px;}
.blue{color: #104E8B;}

/* Generic Styles */
.p5{padding:5px;}
.pt5{padding-top:5px;}
.p10{padding:10px;}
.p15{padding:10px;}
.p20{padding:10px;}
.link-no-style{color:inherit;text-decoration:none;}
.link-no-style:hover{color:#f1592a;text-decoration:underline;}
.bdr-right{border-right:1px solid #ccc;}
.sn-link-no-style{font-size:medium;color:inherit;text-decoration:none;}
.sn-link-no-style:hover{text-decoration:underline;}


.gateway-text{
	padding:0 7.5px 0 7.5px;
	text-align:left;
}

.nb{border:none;}
.no-pm{padding:0;margin:0;}
.bottom-spacer-5{margin-bottom:5px;}
.bottom-spacer{margin-bottom:10px;}
.bottom-spacer-20{margin-bottom:20px;}
.bottom-spacer-30{margin-bottom:30px;}
.tb-spacer-10{margin:10px 0 10px 0px;}
.centered{margin:0px auto;text-align:center;}

.home-page-dd-list{		
	white-space:nowrap;	
	font-size:12px;
	text-align:left;	

	background-color:#104E8B;	
	background-color:#003366;

	position:absolute;
	border-left:1px solid black;
	border-right:1px solid black;
	border-bottom:1px solid black;	
	z-index:1000;
	margin-top:-5px;	  	
	padding:5px 10px 0 0px;
	list-style-position:outside;		
}

.home-page-dd-list ul{
	list-style:none;
	list-style-position:outside;
	margin: 0px 0 0 10px;
	padding:5px 0 2px 0;
}
.home-page-dd-list ul li{
	margin:0 0 2px 0px;	
	padding:5px 0 3px 0px;	
}
.home-page-dd-list ul li ul li{
	margin:0 0 2px 10px;
}
.img-link{border:none;}
.border{border:1px solid black;}
.border-gray{border:1px solid #ccc;}
.square-list{list-style-type:square;}
.list-no-style{list-style:none;}

.contact-list{
	list-style:none;
	padding-bottom:10px;
	border-bottom: 1px dashed #ccc;
}
.contact-list  li{
	margin:2px 0 2px 0;
}

.a:hover{color:#FF7F24;}
.hidden{display:none;}
.pointer{cursor:pointer;}
.list-expander{
	padding:0 6px 0 0;
	cursor:pointer;	
}
.list-no-expand{
	padding:0 6px 0 0;	
}

/* Areas */
.home-page-banner-area{
	height:200px;
}

.product-text-area{	
	height:70px;
	width:180px;
	padding:5px;
	text-align:left;
}
.product-click-area{
	text-align:right;	
	padding:0 0 15px 0;
	width:180px;
}
.product-click-area a{border:none;text-decoration:none;color:white;background-color:transparent;}
.product-image-area{padding:5px 0 0 0px;height:200px;}
.gateway-column{padding:5px;height:600px;}

/* Text */

.header-text{	
	color: #f1592a;
	font-weight:bold;
	font-size:17px;
}
.white{
	padding-right:10px;
	font-weight:bold;
	font-size:13px;
	color:white;
}
.search-text{
	color:white;		
}

.nav-button-no-border{	
	color:white;
	cursor:default;
	height:100%;	
	padding:3px 10px 0 10px;
	font-size:15px;	
	z-index:5;
	text-transform:uppercase;	
}

.nav-button-no-border:hover{color:orange;}

.nav-button{	
	color:white;
	cursor:default;
	height:100%;
	border-right: 1px solid white;
	padding:3px 10px 0 10px;
	font-size:15px;		
	z-index:5;
	text-transform:uppercase;
}
.nav-button:hover{color:orange;}
	.nav-button a{text-transform:uppercase;text-decoration:none;color:white;}
	.nav-button ul li a{color:white;text-transform:none;}
	.nav-button ul li {color:white;text-transform:none;}
	.nav-button a:hover{color:orange;}
	.nav-button-no-border a{text-transform:uppercase;text-decoration:none;color:white;}
	.nav-button-no-border a:hover{text-decoration:none;color:orange;}	

.footer-link-wrapper{
	text-align:left;
	border:1px solid #ccc;
}
.footer-link {	
	text-decoration:none;
	font-size:13px;
	color:#36648B;
}
.footer-link a{	
	text-decoration:none;
	font-size:13px;
	color:#36648B;
}
.footer-link a:hover{text-decoration:underline;}

/* Ajax search stuff */
#results-top{	
	float:left;
    font-size:12px;
    text-align:left;
    border-left:1px solid #BCBCBC;
	border-right:1px solid #BCBCBC;
	border-bottom:1px solid #BCBCBC;  
    width:239px;
    background-color:white;
    padding:0 0 0 0;	
	z-index:100000000000;
	position:absolute;
	margin:27px 0 0 -274px;
}

/* Stuff for FAQ */
.qaq{cursor:pointer;color: #104E8B;}
.qaa-visible{}
.qaa-hidden{display:none;}

/* Product Page Image */
.ppg-prod-image{
	padding:10px 50px 0 5px;
	float:right;
	background-color:white;
	z-index:100;
}
/* Product Page Tech Support */
.vat{vertical-align:top;}

/* Folders */
#folders-container{margin-bottom:10px;}
#folder-container{float:left;}
.folder{z-index:1;white-space:nowrap; padding:5px 0 5px 0;background-color:white;position:absolute;margin:-25px 0 0 0;border-top:1px solid #ccc; border-right:1px solid #ccc; border-left:1px solid #ccc;}
.ps-btn{cursor:pointer;}
.def-csr{cursor:default;}

/* Sliding News */
.sliding-news{height:200px;width:235px;margin:0 0 5px 2px;background-image:url('../images/products/foil-resistors/foil-news-blank-box.png');}
.verticle-sliding-list-container{height:150px;width:225px;overflow:auto;margin:2px 0 0 5px;}
#sliding-list-wrapper{background-color:#F7F7F7;overflow:hidden;}
#sliding-list-wrapper div{width:200px;padding:4px 0 4px 2px;}
.sliding-list-text{margin:-8px 0 0 0;}

/* Side Navigation Gray Background Panel */
.gray-panel{padding:20px 0 0 2px;margin:0 0 0 0px;background-repeat:no-repeat;background-image:url('../images/gray_side_panel.png');}

/* New Text */
.new{font-style:italic;color:red;}


/* Fading Banner Ads */
.banner-window{margin:0 0 0 4px;overflow:hidden;position:relative;height:117px;border-right:1px solid #ccc;border-left:1px solid #ccc;border-top:1px solid #ccc;}
.banner-window ul{margin:0px;padding:0px;position:absolute;list-style:none;}
.banner-window ul li{margin:0px;padding:0px;float:left;}
.banner-control{margin:0 0 10px 4px;background-color:#f0f0f0;border:1px solid #ccc;height:21px;text-align:left;}
.banner-control-padding{padding:2px 5px 0px 5px;}
.banner-control-button{background-color:white;text-align:center;width:16px;height:15px;border:1px solid #ccc;}
.banner-control-button:hover{background-color:white;text-align:center;width:16px;height:15px;border:1px solid #ccc;background-color:#06C9FF;color:white;cursor:pointer;}
.banner-control-button-active{background-color:white;text-align:center;width:16px;height:15px;border:1px solid #ccc;background-color:#06C9FF;color:white;}
.banner-control div .back{cursor:pointer;background-image:url('../images/banners/previous_dormant.png');height:17px;width:17px;}
.banner-control div .forward{cursor:pointer;background-image:url('../images/banners/forward_dormant.png');height:17px;width:17px;}
.banner-control div .back:hover{cursor:pointer;background-image:url('../images/banners/previous_active.png');height:17px;width:17px;}
.banner-control div .forward:hover{cursor:pointer;background-image:url('../images/banners/forward_active.png');height:17px;width:17px;}
.banner-control-pause-play{margin:0 0 0 5px;cursor:pointer;height:17px;width:23px;;background-image:url('../images/banners/playpause_dormant.png');}
.banner-control-pause-play:hover{margin:0 0 0 5px;cursor:pointer;height:17px;width:23px;background-image:url('../images/banners/playpause_active.png');}
.banner-control-pause-play-active{margin:0 0 0 5px;cursor:pointer;height:17px;width:23px;background-image:url('../images/banners/playpause_active.png');}
.banner-links-group{display:none;margin:0 0 0 5px;}	
.banner-link-pointer{margin:0 0px 0 0;width:17px;height:17px;background-image:url('../images/banners/advance_dormant.png');}
.banner-link-pointer:hover{margin:0 0px 0 0;width:17px;height:17px;background-image:url('../images/banners/advance_active.png');}					
.banner-ad-link{margin:0px 0px 0px 0px;}


/* Video Landing Pages */
/* #video-body-container{height:350px; width:750px;background-image: url('../images/videos/vidBox.png');background-repeat:no-repeat;text-align:left;padding:0px 0px 0 0px;} */
#video-banner{margin:0 0 3px 0;width:750px;}
.video-body-container{height:390px; width:750px;background-image: url('../images/videos/vidBox.png');background-repeat:no-repeat;text-align:left;padding:0px 0px 0 0px;}

.video-container{height:306px;padding:15px 5px 0 0;}
.video-body-text{height:320px;width:340px;color:black;padding:0px 5px 0 5px;margin:0px 0 0 0;background-image: url('../images/videos/blankTextBox.png');background-repeat:no-repeat;}
.video-title{border-bottom:1px solid black;font-weight:bold;font-size:14px;width:330px;padding:10px 0 3px 0;}
.preview-container{background-image: url('../images/videos/blankVidBox.png');height:289px;width:357px;margin:10px 0 0 12px;}
.preview-div{padding:10px 0 0 15px;z-index:0;}
.next-def{background-image: url('../images/videos/nextDormant.png');width:43px;height:45px;cursor:pointer;}
.next-def:hover{background-image: url('../images/videos/nextActive.png');width:42px;height:44px;cursor:pointer;}
.prev-def{background-image: url('../images/videos/previousDormant.png');width:43px;height:45px;cursor:pointer;}
.prev-def:hover{background-image: url('../images/videos/previousActive.png');width:43px;height:44px;cursor:pointer;}
.video-blue{color:#008CBB;}
.ft-videos-lable{margin:10px 0 10px 0;padding:0 0 5px 0;border-bottom:1px solid #008CBB;}
.thumb-container{padding:0 3px 0 3px; width:155px;}
.thumb-title{font-size:11px;color:#454545;}
.thumb-text{font-size:11px;color:#454545;}
.img-thumb{height:98px;width:141px;background-repeat:no-repeat;background-image: url('../images/videos/whiteThumbBox.png');cursor:pointer;background-position:right; }
.img-thumb img{margin:5px 0 0 -4px;}
.active-thumb{cursor:default;background-image: url('../images/videos/blueThumbBox.png');background-repeat:no-repeat;background-position:right;}
.active-thumb img{margin:6px 0 0 2px;}
.img-thumb:hover{cursor:pointer;}
.pg-videos{font-size:14px;padding:0 0 5px 0;margin:0 0 5px 0;border-bottom:1px solid #ccc;}
.social-media{background-image: url('../images/videos/iconBar.png');height:69px;width:244px;}
.media-container{padding:10px 0 0 0;margin:0 0 0 100px;}
.division-videos-chosen{margin:0 0 2px 0;padding:5px 2px 2px 5px;background-color:#C7C7C7;color:#008CBB;height:40px;}
.division-videos{margin:0 0 2px 0;padding:5px 2px 2px 5px;background-color:#E9E9E9;color:#008CBB;height:40px;cursor:pointer;}
.division-videos:hover{background-color:#C7C7C7;}
.main-rt-side-nav{background-image: url('../images/videos/sidePanel.png');padding:30px 0 0 0;}

/* Foil Awards */
.award{background-image: url('../images/products/foil-resistors/awards/shadebox_awards.png');}
.award-padding{padding:5px 0 10px 20px;}
.publication-container{height:55px;margin:0px auto;text-align:center;}
.award-text{height:72px;padding:5px 0 0 20px;}

/* Parametric Table Styles */
#table-actions{border-left:1px solid #ccc; border-right:1px solid #ccc; border-top:1px solid #ccc; background-color:#F3F3F3;padding:3px 0 3px 0;}
.prev-page{width:23px;height:17px;background-image: url('../images/table/pt-left-dormant.png');}
.prev-page:hover{background-image: url('../images/table/pt-left-active.png');}
.next-page{width:23px;height:17px;background-image: url('../images/table/pt-right-dormant.png');}
.next-page:hover{background-image: url('../images/table/pt-right-active.png');}

.cs-blue-panel{border:1px solid #ccc;background-image:url('../images/case-study/blue-panel.png');background-position:bottom;background-repeat:no-repeat;}
.cs-blue-panel > div{padding:5px 0 5px 5px;}
.italics{font-style:italic;}
.tac{text-align:center;}

/* Filter Box */
.filter-select{font-size:11px;margin:0px 0 0 -17px;}

/* Press Table */
.press-table{width:100%;font-size:90%;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
.press-table thead tr th{text-align:center;padding:2px 5px 2px 5px;border-top:1px solid #ccc;border-left:1px solid #ccc;background-color:#767A80;background-color:#E5E8EE;color:white;color:black}
.press-table tbody tr td{padding:5px;border-top:1px solid #ccc;border-left:1px solid #ccc;}

/*PhotoStress*/
.ps-hp-list{list-style:none;margin:5px 0 0 5px;padding:0px;}
.ps-hp-list li{margin:0 0 3px 0;padding:0 3px 0 3px;background-color:#E9F1FF;}
.ps-hp-list li:hover{margin:0 0 3px 0;padding:0 3px 0 3px;background-color:white;}
.ps-category-list{margin:0 0 0 20px;padding:0px;}
.ps-category-list li{margin:0 0 5px 0;}
.ps-main-window{border:1px solid #ccc;width:740px;}
.ps-side-nav{width:250px;}
.ps-side-nav-list li{margin:0 0 3px 0;background-color:#E9F1FF;}
.ps-side-nav-list li:hover{background-color:white;}
.small-text{font-size:12px;}
.second-nav-container{margin:-5px 0 0 0;}
.second-nav{background-color:#142D64;height:20px;width:1000px;}
.second-nav-list{list-style:none;margin:3px 0 0 10px;padding:0px;}
.second-nav-list li{float:left;margin:0 20px 0 0;color:white;}
.second-nav-list li a{color:white;}
.second-nav-list li a.selected{text-decoration:none;color:orange;}
.second-nav-list li a:hover{text-decoration:none;color:orange;}

/* Foil Home Page Style */
.vfr-hp-body-block{float:left;width:235px;height:100px;}
.vfr-hp-body-row{float:left;width:748px;margin:0 0 10px 0;}
.vfr-hp-body-wrapper{margin:10px 0 10px 0;}
.foil-hp-category{font-size:12px;text-align:center;margin:0px 0 0 0;}
.category-title{z-index:15;margin:-3px 0 0 0;font-weight:bold;}
.abs-category-title{z-index:15;margin:2px 0 0 0px;font-weight:bold;}
		
.background-div{z-index:5;width:230;height:90px;background-image:url('/images/products/foil-resistors/homepage/blankbutton.png');margin:0px; 0 0 0;}
.foreground-div{z-index:10;width:235px;height:100px;position:absolute;background-color:#F2F2F2;}
				
#tabs-wrapper{float:left; width:1000px;margin-left:5px;}
.tab-wrapper{float:left;color:white;cursor:pointer;}				
.active-tab{float:left;cursor:pointer;}
				
/* Default Tabs */
.tab-corner-left{float:left;height:30px;width:15px;background-image:url('/images/tabs/tabendcapleft.png');}
.tab-corner-right{float:left;height:30px;width:15px;background-image:url('/images/tabs/tabendcapright.png');}
.tab-text{float:left;height:30px;font-size:17px;background-image:url('/images/tabs/tabmiddle.png');background-repeat:repeat-x;}
				
/* Active Tabs */
.tab-corner-left-active{float:left;height:30px;width:15px;background-image:url('/images/tabs/tabendcapleft-active.png');}
.tab-corner-right-active{float:left;height:30px;width:15px;background-image:url('/images/tabs/tabendcapright-active.png');}				
.tab-text-active{float:left;height:30px;font-size:17px;background-image:url('/images/tabs/tabmiddle-active.png');background-repeat:repeat-x;color:white;}
				
#tab-body-wrapper{float:left; width:1000px;margin-left:5px;}
#tab-body-top-border{height:20px; width:983px; border-top:1px solid #ccc;border-left:1px solid #ccc; float:left}
.tab-body-corner{float:left; width:15px; height:20px;}
.tab-body{float:left; width:998px; border-left:1px solid #ccc;border-right:1px solid #ccc;}
#tab-body-bottom-border{float:left; height:20px; width:968px; background-image:url('/images/tabs/middlebottom.png');background-repeat:repeat-x;}
				
.foil-hp-bottom-tile{ height:150px;width:144.5px;font-size:11px;text-align:center;background-repeat:no-repeat;background-image:url('/images/products/foil-resistors/homepage/bottom-block.png');overflow:hidden;}
.foil-hp-bottom-tile{text-decoration:none;color:black;cursor:pointer;}
.foil-hp-bottom-tile:hover{text-decoration:none;color:black;cursor:pointer;}				
				
.foil-hp-search-button{background-repeat:no-repeat;width:183px;height:28px;background-image:url('/images/products/foil-resistors/homepage/search-button-blue.png');float:left;font-size:15px;}
.foil-hp-search-button:hover,a .foil-hp-search-button{color:black}
.foil-hp-search-arrow{background-repeat:no-repeat;margin:5px 0 0 10px;float:left;width:49px;height:14px;background-image:url('/images/products/foil-resistors/homepage/small-green-arrow.png');display:none;}				
				
#news-link{text-decoration:none;}
