/*-----General------*/
body{
	background-color: #fff;
	background-image:url(/professionalplastics/content/templates/main/main/bkgnd-3366CC-026.png);
	background-repeat:repeat-x;
	color: #000;
	font-family: Calibri,'Calibri Regular',Arial,'Arial Narrow',sans-serif;
	font-size: 13px;
	padding: 1px 0 0 0;
	margin: 0px auto;
	width: 961px;
	
} 

td{
	color: #000;
	font-family: Calibri,'Calibri Regular',Arial,'Arial Narrow',sans-serif;

}

div{
	color: #000;
	font-family: Calibri,'Calibri Regular',Arial,'Arial Narrow',sans-serif;

}

form{
	padding:0px;
	margin:0px;
}

input{
	font-family: Calibri,'Calibri Regular',Arial,'Arial Narrow',sans-serif;
	font-size: 12px;
}

textarea {
	font-family: Calibri,'Calibri Regular',Arial,'Arial Narrow',sans-serif;
	font-size: 12px;
	margin-top: 0px; 
}

select {
	font-family: Calibri,'Calibri Regular',Arial,'Arial Narrow',sans-serif;
	font-size: 12px;
}
.prod-desc-list{
	margin: 0 0 0 10px;
	padding: 0px;
}
.templateWidth{
    width: 961px;
    margin: 0;
    padding: 0;
}

#calcCuttosizeBookmarkLink{
    width: 792px;
}

.pageWidth{
    width: 792px;
    margin: 0;
    padding: 0;
}

.error_message{	
	color: #dd0000;	
	font-weight: bold;
	font-size: 14px;
}

.minline{
 display: inline;
}
.atext{
float:left;
}
#sheetsMinline{
 float: left;
}

#sheets2Minline{
 float: left;
}

#othersMinline{
 float: left;
}

#rodsMinline{
 float: left;
}

.browntext{		
	color: #330000;		
}

.orangetext{
	color: #CC6600;	
	line-height : 11px;
}

.redtext{
	color: #FF0000;		
}

.redlink{	
	color: #FF0000;	
	text-decoration: underline;	
}


.blacktext{	
	color: #000;
	font-size: 13px;
	text-decoration: none;	
}

.darkbluetext{
	color: #000066;
}

.medbluetext{	
	color: #003366;	
	font-size: 12px;
}

.newblueroll{	
	color: #FFF;
	font-size: 13px;
	text-decoration: none;	
}

.newblueroll:hover{		
	color: #6699FF;
	font-size: 13px;
	text-decoration: none;	
}
.newyellowtext{
	color: #FF9933;
}

.newyellowlink{		
	color: #FF9933;	
	text-decoration: underline;	
}

.newyellowlink:hover{		
	color: #FF9933;	
	text-decoration: underline;	
}

.prname{	
	color: #003366;	
	text-decoration: none;	
}

.prname:hover{		
	color: #FF9900;	
}

.recommendname{
	color: #003366;	
	text-decoration: underline;	
	font-weight:bold;
}
.bluelink{color: #003366;text-decoration: underline;}
.bluelink:hover{color: #FF9900;}
.bl{color: #003366;text-decoration: underline;}
.bl:hover{color: #FF9900;}
.bl2{color: #003366;text-decoration: none;}
.bl2:hover{color: #FF9900;}

.sc_view_bg { background-color:#CCC; font-size:14px;font-weight:bold;text-align:center;vertical-align:middle;}
.sc_brdr_l {border-left:1px solid #CCC; text-align:right;vertical-align:middle; padding-right:4px;}
.sc_brdr_r {border-right:1px solid #CCC; font-weight:bold; text-align:left;vertical-align:middle; }
.sc_mid_btm {border-bottom:1px solid #CCC;}


.verylightbluetext{	
	color: #3366CC;	
}
.statetitle{	
	color: #3366CC;	
	font-size: 15px;
}
.lightbluetext{	
	color: #99CCFF;
}

.bluetitle{
	font-size: 16px;
	line-height : 13px;
	color: #3366CC;
	font-weight: bold;
}

.small{
	font-size: 12px;
}

.offlineprod{
	font-weight: bold;
	color: #333399;	
}

.purpletext{
	color: #666699;
}
.darkredtext{
	color: #CC3300;
	}
.darkviolettext{
	color: #9400D3;
	}

.boldbluetext{	
	color: #003366;	
	font-weight: bold;
}

.bluetext{	
	color: #003366;	
	font-weight: bold;
}

.error{	
	color: red;	
	font-weight: bold;
	font-size: 20px;
	line-height : 18px;
}

.error_small{	
	color: red;	
	font-weight: bold;
	font-size: 14px;
}

.emaillink{	
	color: #FF9933;	
}

.emaillink:hover{		
	color: #FFBB99;	
}
.searchtext{
	color: #6699FF;
	font-weight: bold;
}
.blacklink{	
	color: #000000;	
}
.redlink{	
	color: #CC3300;
}
.astrek{	
	color: #000000;
	font-size: 15px;
}
.trailon{	
	font-weight: bold;	
	color: #CC6600;	
}

.trailoff{
	font-weight: bold;
	color: #333399;	
}

.confirm{
	color: #FF0000;	
	font-weight: bold;
	font-size: 18px;
	text-align: right;
	width: 792px;
	padding-top: 0px;
}


.field_name{
	color: #663333;
}

.section_info{
background-color:#ccc; 
color: #000; 
height: 20px; 
font-weight: bold; 
padding-left: 5px; 
border-bottom: 1px solid #666666; 
font-size: 14px;
}

.line_break{
font-size: 1px;
height: 1px;
width: 500px;
border: 1px solid #666666;
}


.content{
padding: 7px 0px 0px 10px;
}


.feat_content{
height: 85px;
overflow: hidden;
}

.insertprld2 li{
	margin-left: 10px;
	padding: 0px;
}

.insertprld3 li{
	margin-left: 10px;
	padding: 0px;
}

.topNavDivider{
    padding-right: 10px;
    padding-left: 10px;
}



/*-----Top Menu------*/
#top_menu{
	background-color: #3366CC;
	color: #fff;
	font-weight: bold;
	width: 550px;
	height: 29px;
}

#top_menu ul{
	height:20px;
	padding: 5px 0px 0px 0px;
	margin: 0px;
	list-style: none;
}

#top_menu ul li{
	float: left;
	padding: 0px 20px 0px 0px;
}

#top_menu a{
	color: #fff;
	text-decoration: none;
}

#top_menu a:hover{
	color: #FF9900;
}

.top_list{
	background: url(/professionalplastics/content/templates/main/main/arrow_icon.gif) no-repeat;
	height: 15px;
}


.top_list a:hover, .top_list a:active{
	background: url(/professionalplastics/content/templates/main/main/orange_arrow_icon.gif) no-repeat;
}

.shop_list{
	background: url(/professionalplastics/content/templates/main/main/shop_icon.gif) no-repeat;

}

.shop_list a:hover, .shop_list a:active{
	background: url(/professionalplastics/content/templates/main/main/orange_shop_icon.gif) no-repeat;
	padding-left: 13px;
}

.order_online{
	color: #663333;
	font-size: 22px;
	font-family: Calibri,'Calibri Regular',Arial,'Arial Narrow',sans-serif;
	letter-spacing: -1px;
}
#gap{
	background-color: #003366;
	font-size: 2px;
	padding:0px;
	margin: 0px;
	height: 7px;
	width: 820px;
}
#menu2{
	background-color: #003366;
	display: block;
	width: 820px;
	height: 22px;
	vertical-align: middle;

}

#menu2_textlink{
	background-color: #003366;
	color: #fff;
	height: 22px;
	padding-left: 30px;

	float: left;
	width: 560px;
}

.whitebold { color:#fff;font-weight:bold;vertical-align:middle;}
.whitebold a { color:#fff;text-decoration:none;}
.whitebold a:hover { color:#ff9900;}

#menu2_textlink img{
	vertical-align: middle;
}

#menu2_textlink a{
	color: #fff;
	text-decoration: none;
}

#menu2_textlink a:hover, #menu2_textlink a:active{
	color: #FF9900;
}

#search{
	background-color: #003366;
	height: 21px;
	padding-left: 63px;
	float: left;
}

#search a{
	background: url(/professionalplastics/content/templates/main/main/bttn_search.gif) no-repeat;
	display: block;
	float: right;
	height: 21px;
	margin: 0px 16px 0px 0px;
	position: absolute;
	text-indent: -5000000px;
	width: 127px;
	vertical-align: middle;
	text-decoration: none;
}

#search a:hover, #search a:active{
	background-position: 0 -21px;
}


/********************************************
 * Baseline #011 - Search Auto Complete - Start
 *******************************************/
.autocomplete_container { display:none; position:absolute; overflow:hidden; width:280px; background:#FFF; border:1px solid #D9D9D9; box-shadow:2px 2px 4px rgba(0,0,0,.3); border-bottom-left-radius:4px; border-bottom-right-radius:4px; }
.autocomplete_container ul { margin:0; padding:0; list-style-type:none; }
.autocomplete_container li { margin:0; padding:0; width:100%; }
.autocomplete_container li a { display:block; text-decoration:none; padding:6px 8px; color:#000; font-size:13px; font-weight:bold; }
.autocomplete_container .suggest_term_hover, .autocomplete_container .suggest_term:hover { background:#003366; color:#ffffff; }
#autocomplete_container_topnav { margin:26px 0px 0px 12px; z-index:999; width:240px; }
#autocomplete_container_search { margin:22px 0px 0px 8px; z-index:50; width:240px; }
/********************************************
 * Baseline #011 - Search Auto Complete - End
 *******************************************/

.search{
	color:#000000;
	float:left;
	padding:0px 0 0 0px;
	text-align:left;
}

.search table tr td{
	font-weight:bold;
	color: #FFF;
} 


/*-----Side Menu------*/
.sidenav {
	width: 160px;
}

.sidenav2 {
	margin-top: 8px;
	width: 160px;
}

.hdr_shoplinks {
	background-color: #003366;
	height: 26px;
	padding-left: 5px;
	vertical-align: bottom;
	font-size:16px;
	font-weight:bold;
	color: #3366CC;
}

.hzm { background-color: #003366; }
.hzm2 { background-color: #3366CC; }

.side_body{
	 background-color: #3366CC;
	 color: #fff;
}

.side_body2{
	background-color: #2385B8;
	color: #fff;
	font-size: 13px;
	padding-left: 5px;
}
.side_content{
	padding: 5px 0px 0px 5px;
}

.hdr_account{
	background-color: #003366;
	height: 25px;
	padding-left: 5px;
	vertical-align: bottom;
	font-size:16px;
	font-weight:bold;
	color: #3366CC;
}

.hdr_trans{
	background-color: #003366;
	height: 30px;
	padding-left: 5px;
	vertical-align: bottom;
}
.input_text{
	font-size: 13px;
	width: 120px;
}

.side_hr{
	color: #6699FF;
	height: 1px;
	width: 150px;
}

.side_b-text{
	color: #000;
}

.hdr_phone {float:right;font-size:23px;font-weight:bold;color:#ffffff;padding:0px 0 0 0;}

.language{
	color: #000;
	letter-spacing: -0.8px;
	text-decoration: underline;

}

.language_view_en:link, .language_view_en:visited{
	color: #FFFFFF;
	text-decoration: underline;
	font-size: 15px;
}
.language_view_en:hover, .language_view_en:active{
	color: #FFFFFF;
	text-decoration: underline;
	font-size: 15px;
}

.language:hover{
	cursor: pointer;
}


.link_list {
	color: #fff;
	font-weight: bold;
	margin: 0px;
	padding: 4px 0px 4px 8px;
	text-decoration: none;
	width: 152px;
	display: block;
}

.link_list:hover, .link_list:active{
	background-color: #6699FF;
	width: 152px;
}

#side_menu{
	 background-color: #3366CC;
	 width: 160px;
	 padding: 4px 0 4px 0;
	 margin: 0px;
}




.list2{
	color: #fff;
	font-size: 14px;
	font-weight: bold;
}

.list{
	color: #fff;
	font-size: 14px;
	font-weight: bold;
}


.side-account{
	font-weight: normal;
	color: #000;
	text-decoration: none;
}

.side-account a{
	font-weight: normal;
	color: #FF9900;
	text-decoration: underline;
}


/*-----Popups------*/
#search_dropdown{
	background-color: #fff;
	border: 3px solid #FF9900;
	left: 610px;
	padding: 5px;
	position: absolute;
	top:145px;
	height:380px;
	visibility:hidden;
		z-index:6;
}

.section{
	width: 400px;
	display: inline;
}

#search_section{
	width: 300px;
	position: relative;
}

.close{
	text-align: right;
	display: block;
}

#search_name{
	width: 280px;
	float: left;
}


#search_terms{
	float: left;
	width: 110px;
	height: 250px;
	padding-left: 5px;
	text-align: center;
}

.hdr_dropdown{
	border-bottom: 3px solid #000000;
	font-size: 17px;
	font-weight: bold;
	color: #003366;
	line-height: 12px;
	margin: 0px;
	padding: 0px;
}

.shadow{
	border-bottom: 2px solid #000000;
	font-size: 1px;
	height: 2px;
	filter:alpha(Opacity=20); 
	margin: 0px;
	opacity:0.2;
	position: relative;
	padding: 0px;
	top: -2px;
	z-index:-5;
}

#search_type ul{
	display: inline;
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#search_type ul li{
	float: left;
	height: 85px;
	list-style: none;
	padding: 0px 0px 0px 10px;
	margin: 0px;
	text-align: center;
	width: 70px;
}

.prodtype_link{	
	color: #3366CC;
	font-size: 12px;
}

#freight_dropdown{
	border: 3px solid #FF9900;
	background-color: #fff;
	padding: 5px;
	position: absolute;
	visibility:hidden;
	z-index:6;
}

#email_dropdown{
	border: 3px solid #FF9900;
	background-color: #fff;
	padding: 5px;
	position: absolute;
	visibility:hidden;
	z-index:6;
}

.footer a{
	 color: #000;
	 padding: 5px;
}

/*-----Home------*/
.hdr_home{
	border-bottom: 6px #000 solid;
	font-family: Calibri,'Calibri Regular',Arial,'Arial Narrow',sans-serif;
	font-size: 24px;
	font-weight: normal;
	letter-spacing: -1px;
	line-height: 16px;
}

.hdr_home2{
	border-bottom: 6px #000 solid;
	font-family: Calibri,'Calibri Regular',Arial,'Arial Narrow',sans-serif;
	font-size: 20px;
	font-weight: normal;
	letter-spacing: -1px;
	line-height: 14px;
}

.hdr_branch{
	border-bottom: 2px #000 solid;
	font-family: Calibri,'Calibri Regular',Arial,'Arial Narrow',sans-serif;
	font-size: 14px;
	font-weight: normal;
	line-height: 14px;
}

.branchlabel{
	color: #003366;
	font-weight:bold;
}

.branchlocation{
	color: #330000;	
	font-size: 20px;
	font-weight: bold;
}

.hdr_app{
	font-family: Calibri,'Calibri Regular',Arial,'Arial Narrow',sans-serif;
	font-size: 20px;
	font-weight: normal;
	letter-spacing: -1px;
	line-height: 14px;
}

.hdr_cat{
	border-bottom: 1px #ccc dashed;
	color: #663333;
	font-family: Calibri,'Calibri Regular',Arial,'Arial Narrow',sans-serif;
	font-size: 20px;
	font-weight: normal;
}

.hdr_recommend{
	border-bottom: 1px #ccc dashed;
	color: #663333;
	font-family: Calibri,'Calibri Regular',Arial,'Arial Narrow',sans-serif;
	font-size: 18px;
	font-weight: bold;
}

.otherapp_row{
	background-color: #000000;
	height: 20px;
	text-align: right;
}

.other_apps-menu{
	display:none;
}
.otherapp_row a{
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline;
}

.plastic_types{
	list-style: none;
	padding: 0px;
	margin: 0px;
	font-size:13px;
	width:103px;
}

.plastic_types li{
	float: left;
	padding: 5px 5px 0px 5px;
	margin: 0px 0px 10px 0px;
	background-color:#ffffff;
	height:85px;
}

.plastic_types-link{
	list-style: none;
	width: 272px;
	padding: 0px 0px 10px 10px;
	margin: 0px;
	vertical-align: top;
}

.plastic_types-link li{
	float: left;
	padding: 3px 2px 3px 2px;
	margin: 0px;
	width: 130px;
}

.hdr_featured{
	color: #663333;
	font-size: 18px;
	font-weight: bold;
}

.hdr_check{
	color: #003366;
	font-size: 14px;
	font-weight: bold;
	border-top: 1px solid #003366;
	padding: 5px;
	width: 660px;

}

.hdr_checktop{
	color: #003366;
	font-size: 14px;
	font-weight: bold;
	padding: 5px;
	width: 490px;
}

.checksec{
padding-left: 5px;
}

.more_button{
border: 1px solid #000;
color: #003366;
padding: 2px;
font-size: 10px;
font-weight: bold;
text-decoration: none;
}

.checkout_button{
border: 1px solid #000;
color: #fff;
background-color: #003366;
padding: 3px;
font-size: 22px;
font-weight: normal;
text-decoration: none;
}

.featman_list{
 width: 480px;
 display: inline;
 list-style: none;
 padding-left: 0px;
 margin: 0px;
}


.feat_man_display{
color: #003366;
cursor: pointer;
font-size: 13px;
line-height: 11px;
text-decoration: underline;
height: 18px;
width: 170px;
display:block;
padding: 0px;
margin: 0px;
}

.about_pp{
width: 600px;
}

.sitemap{
width: 788px;
height: 250px;
overflow-x: hidden;
overflow-y:scroll;
overflow: auto;
overflow:-moz-scrollbars-vertical !important;
border: 1px solid #ccc;
padding-left: 3px;
}

.site_main{
	color: #FF9900;
	font-size: 14px;
	font-weight: bold;
}

.site_sub{color: #003366;font-size: 13px;}
.site_sub2{color: #003366;font-size: 13px;}
.sa{color: #003366;font-size: 13px;}
.sb{color: #003366;font-size: 13px;}
.site_sub:hover{color: #FF9900;}
.site_sub2:hover{color: #FF9900;}
.site_main:hover{color: #003366;}

#namelist{width: 792px;}
#namelist li{display: inline;width: 250px;float: left;}

.learn_more{
color:#FF9900;
font-size: 13px;
text-decoration: underline;
}

.button_image{
	vertical-align: middle;
	height: 16px;
	padding: 0px;
	margin: 0px;
}

.feat_name{
color:#003366;
font-size: 12px;
font-weight: bold;
text-decoration: none;

}

.line{
	color: #ccc;
	height: 1px;
}

.clearfix {display: inline-block;}

.side_visi{
	height: 150px;
	width: 158px;
	padding: 0px;
	margin: 0px;
	background-color: #ffffff;

}
#visicart{
	background-color: #fff;
	color: #000;
	font-size: 16px;
	height: 150px;
	overflow-x: hidden;
	overflow-y:scroll;
	overflow:-moz-scrollbars-vertical !important;
	overflow: auto;
	text-decoration: none;
	width: 158px;
}

#visicart a{
	font-size: 12px;
	color: #003366;
	text-decoration: underline;
}


.visi_text{
	color: #eeeeee;
	font-size: 12px;
}

.line_main{
	color: #fff;
	font-weight: bold;
}



.name_cell{
border-top: 1px solid #cccccc;
padding: 0px 4px;
text-align:center;
}

.cell_gap{
	font-size: 1px;
	width: 6px;
}

.cell_rgap{
	font-size: 1px;
	height: 10px;
}

.prdl_box{
border: 1px solid #cccccc;
width: 150px;
}

.contact_line{
border-bottom: 1px solid #000;
width: 450px;
}

.contact_dash{
border-bottom: 1px dashed #ccc;
width: 450px;
}


.submit_style_old{
	border: #003366;
	color: #fff;
	background-color: #003366;
	font-weight: bold;
	padding: 2px 0px 2px 0px;
	margin: 0px;
	cursor: pointer;
	font-size: 13px;
	vertical-align: middle;
}
.submit_style, .standard_button{
	cursor:pointer; /*forces the cursor to change to a hand when the button is hovered*/
	padding:1px 20px; /*add some padding to the inside of the button*/
	background:#020D4C; /*the colour of the button*/
	border:1px solid #003366; /*required or the default border for the browser will appear*/
	/*give the button curved corners, alter the size as required*/
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	/*give the button a drop shadow*/
	-webkit-box-shadow: 0 0 4px rgba(0,0,0, .75);
	-moz-box-shadow: 0 0 4px rgba(0,0,0, .75);
	box-shadow: 0 0 4px rgba(0,0,0, .75);
	/*style the text*/
	color:#f3f3f3;
	font-size:1.0em;
	text-decoration: none;
}
.submit_style:hover, .submit_style:focus, .standard_button:hover, .standard_button:focus{
	background-color :#3B6AC6; /*make the background a little darker*/
	/*reduce the drop shadow size to give a pushed button effect*/
	-webkit-box-shadow: 0 0 1px rgba(0,0,0, .75);
	-moz-box-shadow: 0 0 1px rgba(0,0,0, .75);
	box-shadow: 0 0 1px rgba(0,0,0, .75);
}

.prod_results{
	display: inline;
	float: left;
	width: 605px;
	padding: 0px 0px;
	margin: 0px 0px;
}

.prod_results li{
	display: inline;
	float: left;
	height: 80px;
	width: 200px;
	padding: 0px 0px;
	margin: 0px 0px;
}

.search_results{
font-family: Calibri,'Calibri Regular',Arial,'Arial Narrow',sans-serif;
font-size: 13px;
color: #003366;

}

.result_list{
	display: inline;
	float: left;
	height: 80px;
}

.search_image{
	float: left;
}

.PrevPage{
background-color:  #003366;
color: #ffffff;
font-size: 12px;
padding: 1px;
border : 1px #003366 solid;
font-weight: bold;
}

.NextPage{
background-color: #003366;
color: #ffffff;
font-size: 12px;
height: 12px;	
padding: 1px;
border : 1px #003366 solid;
font-weight: bold;
}

#prpages{
display: block;
width: 500px;
}

.pagenumbers{
text-decoration: none;
color: #003366;
font-size: 14px;
vertical-align: middle;
}

.pagenumbers:hover,pagenumbers:active{
text-decoration: none;
}

.featured_manufacturer{
background: #fff;
display: none;
position: absolute;
top: 480px;
left: 170px;
height: 130px;
width: 605px;

}

.featured_manufacturer2{
background: #fff;
position: absolute;
top: 820px;
left: 170px;
height: 130px;
width: 605px;

}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}


.calc_bottomtable{
    width: 792px;
    padding: 3px;
    height: 25px;
    border-left: 1px solid #999999;
    border-right: 1px solid #999999;
    border-bottom: 1px solid #999999;
}

.scrollbar-hidden{
	display:none;
}

.showlink{
	display: none;
}


#disclaimer{
	border: 1px solid #000000;
	height:200px;
	overflow: auto; 
}

.prdt li{
	margin: 0px 0px 0px 10px;
}

#calcSheetsEmbedLinkInput{
	width:800px;
}

.viewcalc{
    color: #ffa648;
	font-size:14px;
    text-decoration: underline;
}

.viewcalc:hover{
    color: #000000;
    text-decoration: underline;
}

.tablinks{
display:block;
float:left;
background-color:#003366;
color:#ffffff;
width:50px;
height:15px;
font-weight:bold;
text-decoration:none;
padding:2px;
margin-right:2px;
text-align:center;
}

.tablinks:hover{
	color: #FF9900;

}


.tablist2{
padding:5px;
margin:0px;
width:310px;
height:250px;
overflow:hidden;
visibility:hidden;

}

.tablist{
padding:5px;
margin:0px;
width:305px;
height:250px;
overflow-y: scroll;
visibility:hidden;
float:left;
}

.tablist a{
color: #003366;
}


.tablist a:hover{
color: #FF9900;
}

.tablist2 a{
color: #003366;
}


.tablist2 a:hover{
color: #FF9900;
}

.tabtitle{
font-weight:bold;
color:#FF9900;
font-size:14px;
}

#sheettabs{
position:absolute;
float:left;
top:40px;
}
#rodtabs{
position:absolute;
float:left;
top:40px;
}
#tubestabs{
position:absolute;
float:left;
top:40px;
}
#filmtabs{
position:absolute;
float:left;
top:40px;
}

.tabheader{
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
}

.featbox{
	background-color:#ffffff;
	margin:5px 0 5px 0;
	padding:0px;
	height:300px;
	width:426px;

}

.featheader{
	color:#000000;
	font-size:19px;
	font-weight:bold;
}

.tabinstruction{
	background-color:#eeeeee;
	width:323px;
	border:1px solid #cccccc;
	padding:5px;
	font-weight:bold;
	color:#663333;
	font-size:14px;
}

.home-dropdown{
padding:5px;
margin:0px;
width:325px;
height:295px;
overflow-y: scroll;
}

.home-dropdown2{
padding:5px;
margin:0px;
width:750px;
height:485px;
overflow:auto;
}
.home-dropdown2 ul{
float:left;
padding:0px;
margin:0px;
list-style-type: none;
}
.home-dropdown2_lang    ul{ -webkit-column-count:5;   -moz-column-count:5; -ms-column-count:5; -o-column-count:5; column-count:5; -webkit-column-gap:45px;   -moz-column-gap:45px; -ms-column-gap:45px; -o-column-gap:45px; column-gap:45px; columns:5; }
.home-dropdown2_lang_cn ul{ -webkit-column-count:5;   -moz-column-count:5; -ms-column-count:5; -o-column-count:5; column-count:5; -webkit-column-gap:50px;   -moz-column-gap:50px; -ms-column-gap:50px; -o-column-gap:50px; column-gap:50px; columns:5; }
.home-dropdown2_lang_tw ul{ -webkit-column-count:5;   -moz-column-count:5; -ms-column-count:5; -o-column-count:5; column-count:5; -webkit-column-gap:50px;   -moz-column-gap:50px; -ms-column-gap:50px; -o-column-gap:50px; column-gap:50px; columns:5; }
.home-dropdown2_lang_fr ul{ -webkit-column-count:5;   -moz-column-count:5; -ms-column-count:5; -o-column-count:5; column-count:5; -webkit-column-gap:15px;   -moz-column-gap:15px; -ms-column-gap:15px; -o-column-gap:15px; column-gap:15px; columns:5; }
.home-dropdown2_lang_de ul{ -webkit-column-count:5;   -moz-column-count:5; -ms-column-count:5; -o-column-count:5; column-count:5; -webkit-column-gap:15px;   -moz-column-gap:15px; -ms-column-gap:15px; -o-column-gap:15px; column-gap:15px; columns:5; }
.home-dropdown2_lang_it ul{ -webkit-column-count:5;   -moz-column-count:5; -ms-column-count:5; -o-column-count:5; column-count:5; -webkit-column-gap:30px;   -moz-column-gap:30px; -ms-column-gap:30px; -o-column-gap:30px; column-gap:30px; columns:5; }
.home-dropdown2_lang_jp ul{ -webkit-column-count:5;   -moz-column-count:5; -ms-column-count:5; -o-column-count:5; column-count:5; -webkit-column-gap:15px;   -moz-column-gap:15px; -ms-column-gap:15px; -o-column-gap:15px; column-gap:15px; columns:5; }
.home-dropdown2_lang_kr ul{ -webkit-column-count:5;   -moz-column-count:5; -ms-column-count:5; -o-column-count:5; column-count:5; -webkit-column-gap:25px;   -moz-column-gap:25px; -ms-column-gap:25px; -o-column-gap:25px; column-gap:25px; columns:5; }
.home-dropdown2_lang_pt ul{ -webkit-column-count:5;   -moz-column-count:5; -ms-column-count:5; -o-column-count:5; column-count:5; -webkit-column-gap:15px;   -moz-column-gap:15px; -ms-column-gap:15px; -o-column-gap:15px; column-gap:15px; columns:5; }
.home-dropdown2_lang_es ul{ -webkit-column-count:5;   -moz-column-count:5; -ms-column-count:5; -o-column-count:5; column-count:5; -webkit-column-gap:15px;   -moz-column-gap:15px; -ms-column-gap:15px; -o-column-gap:15px; column-gap:15px; columns:5; }
.home-dropdown2_lang_nl ul{ -webkit-column-count:5;   -moz-column-count:5; -ms-column-count:5; -o-column-count:5; column-count:5; -webkit-column-gap:15px;   -moz-column-gap:15px; -ms-column-gap:15px; -o-column-gap:15px; column-gap:15px; columns:5; }
.home-dropdown2_lang_hi ul{ -webkit-column-count:5;   -moz-column-count:5; -ms-column-count:5; -o-column-count:5; column-count:5; -webkit-column-gap:15px;   -moz-column-gap:15px; -ms-column-gap:15px; -o-column-gap:15px; column-gap:15px; columns:5; }
.home-dropdown2_lang_ar ul{ -webkit-column-count:5;   -moz-column-count:5; -ms-column-count:5; -o-column-count:5; column-count:5; -webkit-column-gap:20px;   -moz-column-gap:20px; -ms-column-gap:20px; -o-column-gap:20px; column-gap:20px; columns:5; }
.home-dropdown2_lang_ms ul{ -webkit-column-count:5;   -moz-column-count:5; -ms-column-count:5; -o-column-count:5; column-count:5; -webkit-column-gap:30px;   -moz-column-gap:30px; -ms-column-gap:30px; -o-column-gap:30px; column-gap:30px; columns:5; }
.home-dropdown2_lang_th ul{ -webkit-column-count:5;   -moz-column-count:5; -ms-column-count:5; -o-column-count:5; column-count:5; -webkit-column-gap:15px;   -moz-column-gap:15px; -ms-column-gap:15px; -o-column-gap:15px; column-gap:15px; columns:5; }
.home-dropdown2_lang_vi ul{ -webkit-column-count:5;   -moz-column-count:5; -ms-column-count:5; -o-column-count:5; column-count:5; -webkit-column-gap:15px;   -moz-column-gap:15px; -ms-column-gap:15px; -o-column-gap:15px; column-gap:15px; columns:5; }
.home-dropdown2_lang_xx ul{ -webkit-column-count:5;   -moz-column-count:5; -ms-column-count:5; -o-column-count:5; column-count:5; -webkit-column-gap:15px;   -moz-column-gap:15px; -ms-column-gap:15px; -o-column-gap:15px; column-gap:15px; columns:5; }

.an2   { margin-bottom:2px; }
.an2_cn{ margin-bottom:2px; }
.an2_tw{ margin-bottom:2px; }
.an2_fr{ margin-bottom:2px; }
.an2_de{ margin-bottom:2px; }
.an2_it{ margin-bottom:2px; }
.an2_jp{ margin-bottom:2px; }
.an2_kr{ margin-bottom:2px; }
.an2_pt{ margin-bottom:2px; }
.an2_es{ margin-bottom:2px; }
.an2_nl{ margin-bottom:2px; }
.an2_hi{ margin-bottom:2px; }
.an2_ar{ margin-bottom:2px; }
.an2_ms{ margin-bottom:2px; }
.an2_th{ margin-bottom:2px; }
.an2_vi{ margin-bottom:2px; }
.an2_xx{ margin-bottom:2px; }

.an2    a{ text-decoration:none; font-weight:bold; font-size:14px; }
.an2_cn a{ text-decoration:none; font-weight:bold; font-size:14px; }
.an2_tw a{ text-decoration:none; font-weight:bold; font-size:14px; }
.an2_fr a{ text-decoration:none; font-weight:bold; font-size:14px; }
.an2_de a{ text-decoration:none; font-weight:bold; font-size:14px; }
.an2_it a{ text-decoration:none; font-weight:bold; font-size:14px; }
.an2_jp a{ text-decoration:none; font-weight:bold; font-size:14px; }
.an2_kr a{ text-decoration:none; font-weight:bold; font-size:14px; }
.an2_pt a{ text-decoration:none; font-weight:bold; font-size:14px; }
.an2_es a{ text-decoration:none; font-weight:bold; font-size:14px; }
.an2_nl a{ text-decoration:none; font-weight:bold; font-size:14px; }
.an2_hi a{ text-decoration:none; font-weight:bold; font-size:12px; }
.an2_ar a{ text-decoration:none; font-weight:bold; font-size:14px; }
.an2_ms a{ text-decoration:none; font-weight:bold; font-size:14px; }
.an2_th a{ text-decoration:none; font-weight:bold; font-size:13px; }
.an2_vi a{ text-decoration:none; font-weight:bold; font-size:14px; }
.an2_xx a{ text-decoration:none; font-weight:bold; font-size:14px; }

.tabul_lang{ }
.tabul_lang_cn{ }
.tabul_lang_tw{ }
.tabul_lang_fr{ font-size:12px; }
.tabul_lang_de{ }
.tabul_lang_it{ }
.tabul_lang_jp{ font-size:9px; }
.tabul_lang_kr{ }
.tabul_lang_pt{ }
.tabul_lang_es{ font-size:12px; }
.tabul_lang_nl{ font-size:11px; }
.tabul_lang_hi{ font-size:11px; }
.tabul_lang_ar{ }
.tabul_lang_ms{ }
.tabul_lang_th{ }
.tabul_lang_vi{ }
.tabul_lang_xx{ }

#tabul li a img{
margin-bottom:3px;
}

.manulayout{
	display:inline;
	width:792px;
	float:left;
	height:150px;
	padding-top:15px;
}

.manuimage{
	float:left;
	width:125px;
}

.featman_desc{
	height: 120px;
	overflow: hidden;
	float:left;
	width:510px;
}
.manuimage2{
float:left;
	color: #000066;
	font-weight:bold;
	text-align:center;
	width:150px;
	white-space:normal;
}


.tabprodlink{color: #003366;}
.tabprodlink:hover{color: #FF9900;}
.tl{color: #003366;}
.tl:hover{color: #FF9900;}

.app_name{list-style-type:none;}

#manu-desc{
padding-bottom:15px;
}

.home-dropdown ul{
padding:0px;
margin:0px;
}


a.tabanchorlink:link {color:#3366CC;}
a.tabanchorlink:visited {color:#3366CC;}
a.tabanchorlink:hover {color:#ff9900;}

.loc_major_addr_whsepg {padding:10px;width:370px;border-radius:2px;margin:10px 0 0 0;border:1px solid #244777;}
.loc_major_addr_title_whsepg {display:none;}
.locBranchAddr_whsepg {font-size:14px;}

.locBranchName {color:#006BA1;font-weight:bold;font-size:16px;}
.locBranchAddr {background-color:#eeeeee;font-size:14px;}
.locIntlArea {color:#006BA1;font-weight:bold;font-size:16px;}
.locIntlBranchName  {font-weight:bold;font-size:16px;}
.locPhoneTollFree {font-weight:bold;font-size:16px;}
.locDetBranchResponse {font-size:11px;color:darkred;float:left;}
.loc_major {background-color:#ffffff;width:390px;float:left;margin:0 0 10px 0;xborder-radius:10px;display:none;}
.loc_major_addr {background-color:#eeeeee;padding:10px;width:370px;xborder-radius:10px 10px 0 0;}
.loc_major_map {background-color:#eeeeee;padding:10px;width:370px;xborder-radius:0 0 10px 10px;}
.loc_major_map_iframe {width:370px;height:295px;border:0;}
.loc_hdr {padding:10px;margin: 0 0 10px 0;width:772px;float:left;xborder-radius:10px;background-color:#244777;background-repeat:repeat-y;background-image:url(http://www.professionalplastics.com/professionalplastics/content/templates/main/main/headergradient_loc_792.png);}
.loc_hdr_title {float:left;font-size:22px;font-weight:bold;color:#ffffff;}
.loc_hdr_phone {float:right;font-size:23px;font-weight:bold;color:#ffffff;padding:6px 0 0 0;}
.loc_hdr_email {font-size:14px;font-weight:bold;color:#ffffff;text-decoration: none;}
.loc_major_addr_title {background-color:#eeeeee;}
.loc_major_addr_phone {float:right;padding:0 60px 0 0;}
.loc_major_addr_picbox {float:right;}
.loc_major_addr_pic {border:0px;width:160px;}
.loc_minor {background-color:#ffffff;margin:0 0 10px 0;width:390px;cursor:pointer;float:left;}
.loc_minor_arrow {width:30px;float:left;margin:4px 0 0 10px;}
.loc_minor_title {width:250px;float:left;}
.loc_minor_phone {width:100px;float:right;}
.loc_intl_addr_title {background-color:#eeeeee;}
.loc_intl_addr_phone {float:right;}
.loc_intl_box1 {background-color:#eeeeee;padding:10px;xborder-radius:10px;}
.loc_intl_box2 {background-color:#eeeeee;padding:10px 10px 8px 10px;xborder-radius:10px;}
.loc_intl_box2_row {background-color:#eeeeee;padding:10px 10px 8px 10px;}

#loc_main {background-color:#ffffff;xmargin:0 0 10px 0;width:792px;}
#loc_usa {background-color:#ffffff;float:none;}

#loc_usa_branches {background-color:#ffffff;width:390px;float:right;margin:0 0 10px 0;}
#loc_usa_find {background-color:#ffffff;margin:0 0 10px 0;width 386px;float:left;border:2px solid;border-radius:10px;border-color:#eeeeee;padding:4px 0 4px 0;}
#loc_usa_find_instr {width:160px;float:left;margin:3px 0 0 10px;}
#loc_usa_find_input {width:170px;float:left;margin:2px 0 0 0;}
#loc_usa_find_bttn {width:46px;float:right;margin:3px 0 0 0;}

#loc_intl {background-color:#ffffff;margin:10px 0 10px 0;}
#loc_intl_seasia {background-color:#eeeeee;width:390px;float:left;xborder-radius:10px;}
#loc_intl_other {background-color:#eeeeee;width:390px;float:right;padding:0 0 10px 0;xborder-radius:10px;}
#loc_intl_neasia {background-color:#eeeeee;width:390px;float:left;margin-top:10px;xborder-radius:10px;}

.loc_intl_note {width:390px;float:left;margin:10px 0 10px 0;}

.feedback-link {text-decoration:none;}
.feedback-logo {position:fixed;right:0;top:190px;z-index:0;}
.feedback_recommend_ul {list-style:none;display:block;margin:0;padding:0;}
.feedback_recommend_li {float:left;display:block;width:31px;text-align:center;}
.feedback_recommend_label {display:block;}

@media screen and (max-width: 1054px) {
	.when-big {
		display:none;
	}
}
@media screen and (min-width: 1055px) {
	.when-big {
		display:block;
	}
}
