@charset "utf-8";
/* CSS Document */

.top_link_text{
font-family: Actor; 
font-size:15px;
color:#5dabb9;
}

a.top_link{
font-family: Actor; 
font-size:15px;
color:#5dabb9;
text-decoration:none;
}
a.top_link:hover{
font-family: Actor; 
font-size:15px;
color:#5dabb9;
text-decoration:underline;
}

a.top_menu{
font-family: Actor; 
font-size:18px;
color:#53a2b2;
text-decoration:none;
}
a.top_menu:hover{
font-family: Actor; 
font-size:18px;
color:#53a2b2;
text-decoration:underline;
}
.t_32px_heading{
font-family: Actor; 
font-size:34px;
color:#333333;
}
.t_15px_blue_heading{
color:#53a2b2;
font-family: Actor; 
font-size:17px;

}
.t_24px_blue_heading{
font-family: Actor; 
font-size:26px;
color:#53a2b2;
}
.t_18px_blue_heading{
font-family: Actor; 
font-size:20px;
color:#53a2b2;
}
.pw_text_13px_gray{
color:#666666;
font-family: Actor; 
font-size:14px;
line-height:18px;
text-align:justify;
padding:10px;
}
.body_text_13px_gray{
color:#666666;
font-family: Actor; 
font-size:14px;
line-height:18px;
text-align:justify;
padding:5px;
}
a.orange_link{
font-family: Actor; 
font-size:15px;
color:#f58222;
text-decoration:none;
}
a.orange_link:hover{
font-family: Actor; 
font-size:15px;
color:#f58222;
text-decoration:underline;
}

/*For Pricewath Tab*/
ul.list li {
list-style-type:none;

}

ul.tabs {
width:600px;
overflow:hidden;
padding-left:14px;
margin:0px;
float:left;
}

ul.tabs li {
list-style-type:none;
display:block;
float:left;

color:#000000;
font-size:16px;
font-family: Actor; 
padding-left:8px;
padding-right:8px;
padding-top:14px;
text-align:center;

/*border-bottom:2px solid #2f2f2f;*/
background-image:url(../images_new/pw_tab_inactive.jpg);
-moz-border-radius: 4px 4px 0 0;
-webkit-border-radius: 4px 4px 0 0;
cursor:pointer;
width:83px;
height:34px;
}

ul.tabs li:hover {
background-color:#666666;
}

ul.tabs li.current {
/*border-bottom:2px solid #43b0ce;
background-color:#43b0ce;*/
background-image:url(../images_new/pw_tab_active.jpg);
padding-left:8px;
padding-right:8px;
padding-top:14px;
color:#ffffff;
font-size:16px;
font-family: Actor; 
}

.tabscontent {
/*border-top:2px solid #43b0ce;*/
padding:8px 0 0 0;
display:none;
width:100%;
text-align:justify;
}
/*End For Pricewath Tab*/


.ps_orange_counter{
font-family: Actor; 
font-size:14px;
color:#f58222;
}


/*For Preferred Supplier Tab*/
#tabsholder2 ul.tabs {
width:100%;
overflow:hidden;
margin:0px;
padding:0px;
}

#tabsholder2  ul.tabs li {
list-style-type:none;
display:block;
float:left;
color:#000000;
font-size:18px;
font-family: Actor; 
padding-left:8px;
padding-right:8px;
padding-top:10px;
padding-bottom:4px;
text-align:center;
/*border-bottom:2px solid #2f2f2f;*/
background-image:url(../images_new/ps_bg_top_curve.jpg);
-moz-border-radius: 4px 4px 0 0;
-webkit-border-radius: 4px 4px 0 0;
cursor:pointer;
width:114px;
height:38px;
border-bottom:2px solid #ffffff;
}

#tabsholder2 ul.tabs li:hover {
background-color:#43b0ce;
}
#tabsholder2  ul.tabs li#tabz6{
width:215px
}

#tabsholder2 ul.tabs li.current {
border-bottom:2px solid #ffffff;
background:none;
background-color:#f5f5f5;
color:#000000;
font-size:18px;
font-family: Actor; 
padding-left:8px;
padding-right:8px;
padding-top:10px;
padding-bottom:4px;
width:114px;
height:38px;
}

#tabsholder2 .tabscontent {
padding:14px 0 0 0;
display:none;
width:100%;
text-align:justify;

}
/*End For Preferred Supplier Tab*/
.body_text_13px_blue{
color:#53a2b2;
font-family: Actor; 
font-size:14px;
line-height:18px;
text-align:justify;
}
a.gray_link{
font-family: Actor; 
font-size:15px;
color:#666666;
text-decoration:none;
}
a.gray_link:hover{
font-family: Actor; 
font-size:15px;
color:#666666;
text-decoration:underline;
}
.t_white30pxHeading{
font-family: Actor; 
font-size:32px;
color:#ffffff;
}
/* Start Menu CSS */

.juizdropdown {
 position: relative;
 height: 55px;
 font-family: Actor; 
 padding:0;
 font-size: 18px;
 line-height: 55px;
 text-align: left;
 width:980px;
 margin:0 auto;
 background:url(../images_new/main.png);    

 
}
.juizdropdown li {
 position: relative;
 display: inline-block;
 list-style: none;
 background: transparent url(http://www.yarnsandfibers.com/preferredsupplier/images_new/separator.png) scroll left center no-repeat;
}
.juizdropdown li.first { background: none; }
.juizdropdown a {
 display: inline-block;
 padding: 0px;
 color: #53a2b2;
 border: 0 none;
 text-decoration: none;
 outline: 0 none;
}
.juizdropdown a:focus { text-decoration: underline; }


.juizdropdown .juizSub,
.juizdropdown .juizSubSub {
 position: absolute;
 padding:0;
 display: none;
 width: 200px;
 height: auto;
 background:#f3f3f3;
 background-image: none;

 border-top: 0;
 text-transform: capitalize;
 
 -webkit-box-shadow: 0 -1px 1px #fff inset, 0 -1px 1px #fff inset, 0 -1px 1px #fff inset, 0 5px 4px -3px #999;
 -moz-box-shadow: 0 -1px 1px #fff inset, 0 -1px 1px #fff inset, 0 5px 4px -3px #999;
 -ms-box-shadow: 0 -1px 1px #fff inset, 0 -1px 1px #fff inset, 0 5px 4px -3px #999;
 -o-box-shadow: 0 -1px 1px #fff inset, 0 -1px 1px #fff inset, 0 5px 4px -3px #999;
 box-shadow: 0 -1px 1px #fff inset, 0 -1px 1px #fff inset, 0 5px 4px -3px #999;
 
 -webkit-border-radius: 0 0 10px 10px;
 -moz-border-radius: 0 0 10px 10px;
 -ms-border-radius: 0 0 10px 10px;
 border-radius: 0 0 10px 10px;
font-size:14px;
color: #53A2B2;
}
.juizdropdown .juiSub {
 top: 41px; left: 0;
}
.juizdropdown .juizSub li {
 position:relative;
 display: block;
 padding: 0;
 width: auto;
 line-height: 1.3em;
 text-align: left;
 background: none;
}
.juizdropdown .juizSub a {
 display: block;
 width: auto;
 padding: 0.4em 0.4em;
 margin: 0 1em;
 border-bottom: 1px solid #eee;
 border-top: 1px solid #bbb;
 background: transparent url(../images_new/hover.png) scroll -150px 0px no-repeat;

 text-shadow: 1px 1px 0 .fff;
}
.juizdropdown .juizSub li.first a { border-top: 0; } 
.juizdropdown .juizSub li.last a { border-bottom: 0; }

.juizdropdown .juizSubSub {
 right: -150px; top:0;
 
 -webkit-border-radius: 10px;
 -moz-border-radius: 10px;
 -ms-border-radius: 10px;
 border-radius: 10px;
}

.juizdropdown .hasSub > a {
 background: url(../images_new/arrow_down.png) 96% 50% no-repeat;
}
.juizdropdown li.hasSubSub {
 background: transparent url(../images_new/arrow_right.png) 95% 50% no-repeat;
}

.juizClear { clear: left; height: 0; overflow: hidden; }

@media (max-width:640px) {
 .juisdropdown .juizSubSub {
  display:none;
 }
 .juizdropdown,
 .juizdropdown .juizSub,
 .juizdropdown .juizSub li,
 .juizdropdown .juizSub li a {
  position:static;
  display: inline-block;
  width: auto;
  height:auto;
  text-align:left;
 }
 .juizdropdown {
  margin: 5px;
  padding: 12px;
 }
 .juizdropdown ul {
  box-shadow: 0 0 0 !important;
  background: none !important;
  border:0 !important;
  border-radius:0 !important;
 }
 .juizdropdown li {
  background-image: none;
 }
 .juizdropdown li a {
  border:0 !important;
  padding-left:0;
 }
 .juizdropdown .juizSub a {
  padding: 0;
  margin: 0;
 }
 .juizdropdown .juizSub li + li {
  padding-left: 12px;
 }
 .juizdropdown .juizSub li + li a:before {
  content: "|";
  position:relative;
  left:-8px;
 }
 .juizdropdown > li {
  display: block;
 }
 .juizdropdown li.hasSubSub {
  background:none;
 }
 .juizdropdown .hasSub {
  line-height: 24px;
 }
 .juizdropdown li + .hasSub {
  margin-top: 12px;
 }
 .juizdropdown .hasSub > a {
  background: transparent url(../images_new/arrow_right.png) 96% 50% no-repeat;
 }
}
/* End Menu CSS */
/*For Industry News / Reports Tab*/
#tabsholder3 ul.tabs {
overflow:hidden; !important;
margin:0px; !important;
padding:0px; !important;
background: none repeat scroll 0 0 #FFFFFF; !important;
border-top-left-radius: 10px; !important;
border-top-right-radius: 10px; !important;
height: 42px; !important;
width: 460px; !important;
}

#tabsholder3  ul.tabs li {
list-style-type:none; 
display:block;
float:left;
color:#53a2b1;
font-size:18px;
font-family: Actor; 
padding-left:8px;
padding-right:8px;
padding-top:10px;
padding-bottom:4px;
text-align:center;
/*border-bottom:2px solid #2f2f2f;*/
background-image:url(../images_new/ps_bg_top_curve.jpg);
-moz-border-radius: 4px 4px 0 0;
-webkit-border-radius: 4px 4px 0 0;
cursor:pointer;
width:137px;
height:38px;
border-bottom:2px solid #ffffff;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
}

#tabsholder3 ul.tabs li:hover {
background-color:#43b0ce; !important;
}
#tabsholder3  ul.tabs li#tabz6{
width:203px
}

#tabsholder3 ul.tabs li.current {
background: none repeat scroll 0 0 #217787; !important;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    color: #FFFFFF;
    font-family: Actor; 
    font-size: 18px;
   padding-left:8px;
padding-right:8px;
padding-top:10px;
padding-bottom:4px;
text-align:center;
}

#tabsholder3 .tabscontent {
padding:14px 10px 0 0; !important;
display:none; !important;
width:100%; !important;
text-align:justify; !important;
}
/*End For Industry News / Reports Tab*/
/* Added by Satish */
.t_13px_news{
font-family: Actor; 
font-size:15px;
color:#333333;
}
/* End */
/* Added by Anil */
.search_TextField_new{

border:#ebe6e5 1px solid; 
border-radius:5px; 
padding:10px; 
width:235px;

}
/*
By divyesh Mistry 18 july 2013
Added for new home menu
*/

/* Main menu settings */
#centeredmenu {
	clear:both;
	float:left;
	margin:0;
	padding:0;
	width:980px !important;
	z-index:1000; /* This makes the dropdown menus appear above the page content below */
	position:relative;
}

/* Top menu items */
#centeredmenu ul {
	margin:0;
	padding:0;
	list-style:none;
	float:right;
	position:relative;
	right:50%;
}
#centeredmenu ul li {
	margin:0 0 0 1px;
	padding:0;
	float:left;
	position:relative;
	left:50%;
	top:1px;
}
#centeredmenu ul li a {
	display:block;
	margin:0;
	padding:.6em 3.5em .4em;
	font-family: Actor; 
	font-size:18px;
	line-height:1em;
	background: #eeeeee;
	background: -webkit-gradient( linear, left bottom, left top, color-stop(0.09, rgb(237,237,237)), color-stop(0.55, rgb(241,241,241)), color-stop(0.78, rgb(242,242,242)) );
	background: -moz-linear-gradient( center bottom, rgb(237,237,237) 9%, rgb(241,241,241) 55%, rgb(242,242,242) 78% );
	background: -o-linear-gradient( center bottom, rgb(237,237,237) 9%, rgb(241,241,241) 55%, rgb(242,242,242) 78% );
	z-index:10001;
	text-decoration:none;
	color:#53a2b2;
	font-weight:normal;
}
#centeredmenu ul li.active a {
	color:#fff;
	background:#000;
}
#centeredmenu ul li a:hover {
	background:#dedddd;
	background: -webkit-gradient( linear, left bottom, left top, color-stop(0.09, rgb(241,241,241)), color-stop(0.55, rgb(231,231,231)), color-stop(0.78, rgb(222,223,223)) );
	background: -moz-linear-gradient( center bottom, rgb(241,241,241) 9%, rgb(231,231,231) 55%, rgb(222,223,223) 78% );
	background: -o-linear-gradient( center bottom, rgb(241,241,241) 9%, rgb(231,231,231) 55%, rgb(222,223,223) 78% );

}
#centeredmenu ul li:hover a,
#centeredmenu ul li.hover a { /* This line is required for IE 6 and below */
	background:#dedddd;
	background: -webkit-gradient( linear, left bottom, left top, color-stop(0.09, rgb(241,241,241)), color-stop(0.55, rgb(231,231,231)), color-stop(0.78, rgb(222,223,223)) );
	background: -moz-linear-gradient( center bottom, rgb(241,241,241) 9%, rgb(231,231,231) 55%, rgb(222,223,223) 78% );
	background: -o-linear-gradient( center bottom, rgb(241,241,241) 9%, rgb(231,231,231) 55%, rgb(222,223,223) 78% );

}

/* Submenu items */
#centeredmenu ul ul {
	display:none; /* Sub menus are hidden by default */
	position:absolute;
	top:2em;
	left:0;
	float:left;
	right:auto; /*resets the right:50% on the parent ul */
	width:9em; /* width of the drop-down menus */
}
#centeredmenu ul ul li {
	left:auto;  /*resets the left:50% on the parent li */
	margin:0; /* Reset the 1px margin from the top menu */
	clear:left;
	float:left;
	width:100%;
}
#centeredmenu ul ul li a,
#centeredmenu ul li.active li a,
#centeredmenu ul li:hover ul li a,
#centeredmenu ul li.hover ul li a { /* This line is required for IE 6 and below */
	font-weight:normal; /* resets the bold set for the top level menu items */
	background:#eee;
	color:#53a2b2;
	line-height:1.4em; /* overwrite line-height value from top menu */
	border-bottom:1px solid #ddd; /* sub menu item horizontal lines */
	float:left;
	width:100%;
	font-family: Actor; 
	font-size:15px;
}
#centeredmenu ul ul li a:hover,
#centeredmenu ul li.active ul li a:hover,
#centeredmenu ul li:hover ul li a:hover,
#centeredmenu ul li.hover ul li a:hover { /* This line is required for IE 6 and below */
	background:#e1e0e0; /* Sub menu items background colour */
	color:#53a2b2;
	float:left;
}

/* Flip the last submenu so it stays within the page */
#centeredmenu ul ul.last {
	left:-14px; /* reset left:0; value */
	right:0; /* Set right value instead */
	width:115px;
}
#centeredmenu ul ul.last li {
	float:right;
	position:relative;
	right:.8em;
}

/* Make the sub menus appear on hover */
/
#centeredmenu ul li:hover ul,
#centeredmenu ul li.hover ul { /* This line is required for IE 6 and below */
	display:block; /* Show the sub menus */
}

