/* 
******************************************************************************************************
***PLEASE TAKE NOTE OF THIS NEW CORPORATE UI STYLE STANDARD***

CA_Jun06/14 (TSC)_v18_Implement UI Corporate Standards CR02  
(1) There should not be no change in link colours when any links in TSC and Find A show sites are visited, and it applies to all links in TSC site and Find A show sites.

******************************************************************************************************
*/

body {
	font-family : Arial, Helvetica;
	font-size : 13px;
	color : #000000;
	background : #FFFFFF;
	margin-top : 0pt;
	margin-bottom : 5pt;
	margin-left : 10pt;
	margin-right : 10pt;
}
td  {	
	font-family : Arial, Helvetica;
	font-size : 13px;
	color : #000000;
}	
.listingbar { BACKGROUND-COLOR: #cccccc; }
.dummy { font-family:Arial,Helvetica,sans-serif; font-size:12px; }
.body  { font-family:Arial,Helvetica,sans-serif; font-size:13px;color:#000000; }
.bodyw  { font-family:Arial,Helvetica,sans-serif; font-size:13px;color:#FFFFFF; }
.bodysm  { font-family:Arial,Helvetica,sans-serif; font-size:10px; }
.bodysm11  { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#000000}
.bodysmver11  { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#000000}
.bullets {font-size: 11px; font-family: Verdana, Arial, Helvetica; }
.bodysmver { font-family:Verdana,Helvetica,sans-serif; font-size:10px; color:#000000; }
.bodysmvergry { font-family:Verdana,Helvetica,sans-serif; font-size:10px; color:#666666; text-decoration : underline; }
.smverbl,.smverbl:link,.smverbl:visited{ font-family:Verdana,Helvetica,sans-serif; font-size:10px; color:#0000FF; }
.body2 { font-family:Arial,Helvetica,sans-serif; font-size:13px; color:#000000; }
.darkbluever { font-family:Verdana,Helvetica,sans-serif; font-size:10px; color:#000066; }
.darkbluesm { font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#000066; }
.blue,.blue:link,.blue:visited { font-family:Arial,Helvetica,sans-serif; font-size:13px; color:#0000FF; }
.bluesmall { font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#0000FF; }
.darkblue { font-family:Arial,Helvetica,sans-serif; font-size:13px; color:#000066; }
.redfont { font-family:Arial,Helvetica,sans-serif; font-size:13px; color:#ff0000; font-weight:bold; }
.bluefont { font-family:Arial,Helvetica,sans-serif; font-size:13px; color:#0033FF; font-weight:bold; }
.footer { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; }
.catblack { font-family:Arial,Helvetica,sans-serif; font-size:14px; font-weight:bold; }
.regtxt { font-family:Arial,Helvetica,sans-serif; font-size:13px; color:#000000; }
.smbold { font-family:verdana,Helvetica,sans-serif; font-size:8pt; font-weight:bold; color:#666666; }
.smreg { font-family:verdana,Helvetica,sans-serif; font-size:8pt; color:#000000; }
.smallanddark { font-family:Verdana,Arial,Helvetica; font-size:10px; color:#000066 }
td.rowhdr { font-family:Arial,Helvetica,sans-serif; font-size:13px; background-color:#cccccc; color:#000066 }
td.rowhdrbl { font-family:Arial,Helvetica,sans-serif; font-size:13px; background-color:#DEE1FE; color:#000066 }
td.rowhdrgry { font-family:Verdana,Helvetica,sans-serif; font-size:13px; background-color:#cccccc; color:#000000 ;height:20px}
td.srchhdr { font-family:Arial,Helvetica,sans-serif; font-size:13px; background-color:#cccccc; color:#000066 }
td.rowdtlL { font-family:Arial,Helvetica,sans-serif; font-size:13px; }
td.rowdtlC { font-family:Arial,Helvetica,sans-serif; font-size:13px; text-align:center }
td.rowdtlR { font-family:Arial,Helvetica,sans-serif; font-size:13px; text-align:right }
td.rowsmalldtlL { font-family:Arial,Helvetica,sans-serif; font-size:10px; }
td.separator { background-color:cccccc; }
td.norm13 { font-family:Arial,Helvetica,sans-serif; font-size:13px;}
.sidebarlnk { font-family:Arial,Helvetica,sans-serif; font-size:13px; color:#000000 }
.activered { font-family:Arial,Helvetica,sans-serif; font-size:13px; color:#cc0000 }
.darkred { font-family:Arial,Helvetica,verdana,sans-serif; font-size:13px; color:#990000; }
u.disabld { background : #ffffcc; }
.darkblue-small { color:#000066; }
.grayedline {color:#666666; text-decoration:underline;}
.size3 { font-family:Arial,Helvetica,sans-serif; font-size:16px; color:#000000; font-weight:bold }
.pagetitle { font-family:arial,helvetica,sans-serif; font-size:16px; font-weight:bold; color:#000000;}
.headertxt { font-family:arial,helvetica,sans-serif; font-size:14px; font-weight:bold; color:#000000;}
.button {	
	font-size: 12px; 
	font-family: Verdana, Arial, Helvetica; 
	font-weight: bold; 
	color: #e4e4e4; 
	text-align: center; 
	background-color: #003366;
	border-top-color: #ffffff;
	border-left-color: #ffffff;
	border-right-color: #6633ff;
	border-bottom-color: #6633ff;
	border-width: 2px;
	border-style: outset;
	width: 80px;
}	
.longflexibutton {	
	font-size: 12px; 
	font-family: Verdana, Arial, Helvetica; 
	font-weight: bold; 
	color: #e4e4e4; 
	text-align: center; 
	background-color: #003366;
	border-top-color: #ffffff;
	border-left-color: #ffffff;
	border-right-color: #6633ff;
	border-bottom-color: #6633ff;
	border-width: 2px;
	border-style: outset;
}		
.newh1 {
        margin-top: 0;
        margin-bottom: 0;
        padding-top: 0;
        padding-bottom: 0;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 16px;
        color: #000000;
		font-weight : bold;
}	
.newh2 {
        margin-top: 0;
        margin-bottom: 0;
        padding-top: 0;
        padding-bottom: 0;
        font-family: Verdana;
        font-size:10px;
        color: #000000;
		font-weight : normal;
}	
.newh3 {
        margin-top: 0;
        margin-bottom: 0;
        padding-top: 0;
        padding-bottom: 0;
        font-family: Arial,Helvetica,sans-serif;
        font-size: 13px;
        color: #000000;
		font-weight : normal;
}	
.hsmall	{
		margin-top: 0;
        margin-bottom: 0;
        padding-top: 0;
        padding-bottom: 0;
		font-family:Verdana,Helvetica,sans-serif; 
		font-size:10px; 
		color:#000000;
		font-weight : normal;
		}
.hregular {
        margin-top: 0;
        margin-bottom: 0;
        padding-top: 0;
        padding-bottom: 0;
        font-family: Arial,Helvetica,sans-serif;
        font-size: 13px;
        color: #000000;
		font-weight : normal;
}			
.newh4 {
        margin-top: 0;
        margin-bottom: 0;
        padding-top: 0;
        padding-bottom: 0;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 5px;
        color: #000000;
		font-weight : normal;
}
.L3catnewh4,.L3catnewh4:link,.L3catnewh4:visited {
        margin-top: 3px;
        margin-bottom: 0;
        padding-top: 0;
        padding-bottom: 0;
        font-family: Arial,Helvetica,sans-serif;
        font-size: 11px;
		font-weight : normal;
}
.newh3red {
        margin-top: 0;
        margin-bottom: 0;
        padding-top: 0;
        padding-bottom: 0;
        font-family: Verdana;
        font-size: 10px;
        color: #cc0000;
        font-weight : normal;
}	
.newh1B {
        margin-top: 0;
        margin-bottom: 0;
        padding-top: 0;
        padding-bottom: 0;
        font-family: Arial,Helvetica,sans-serif;
        font-size: 28px;
        color: #000000;
  font-weight : bold;
} 
.basket { font-family:Arial,Helvetica,sans-serif; font-size:10pt; font-weight:bold; color:#ffffff; text-decoration:none;}
.mySelect {position:absolute; }
.moduleheader {
	font-size: 18px;
	font-family: Verdana, Arial, Helvetica;
	color: #000000;
	font-weight: bold;
}
.path {
	font-family : Verdana,Arial,Helvetica;
	font-size : 10px;
}

.reallysmall { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; }
.fieldtip { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; color:#666666; }
/*for the 4 easy steps */
.fontw { font-family:arial,helvetica,sans-serif; font-size:13px; COLOR:#ffffff;}
.defblucol {color:#0000ff;}
A.mouseoverlink{
  color: #000;
  text-decoration: none
}
A.mouseoverlink:hover{
  color: #006;
  text-decoration: underline;
}

A.hovershrm{
  color: #000;
  text-decoration: none
}
A.hovershrm:hover{
  color: #00f;
 text-decoration: underline;
}


.showroomcat {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Arial, Helvetica; BACKGROUND-COLOR: #d6ddee
}

.listingheader * {
	font: bold 11px Arial,sans-serif;
	color: #006;
	background-color: #DDDDC0;
}
table.supplierlist * td {
	font: 11px Arial,sans-serif;
	padding:2px;
}
table.supplierlist * a {
	font: 11px Arial,sans-serif;
	color: #00f;
}
.compname {
	FONT-SIZE: 18px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica
} .semi_small {
	font: 11px Arial,sans-serif;
}
.rowhdrnew {
	font: bold 13px Arial,sans-serif;
	color: #006;
	background-color: #ccc;
}
.newh2new {
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 0;
	padding-bottom: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #000000;
}
.labelrtl {
	direction: rtl;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

/*TSC_v18_Implement UI Corporate Standards (Jun0614)*/
.loginname {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
}
.sm { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000 }
.ver { font-family:verdana, Arial, Helvetica, sans-serif; font-size:10px}
.copyright { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000 }

A:link { color: #000066 }          /* unvisited link */

/**css used by left nav, right col, global bottom nav provided by SiteTEam */
.srch,.srch:link,srch:visited { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#000000 }
a.lnav_mseovrlink, a.lnav_mseovrlink:link, a.lnav_mseovrlink:visited { text-decoration: none; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; }
a.lnav_mseovrlink:hover { text-decoration: underline; color: #CC0000; font-weight: normal; }
td.sidebarhdr { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; }
.aln,.aln:visited,.aln:link { text-decoration: none; color: #cc0000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; }
.aln:hover { text-decoration: underline; color: #cc0000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; }


#height2 { CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px }
#height3 { CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 1px }
#height4 { CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px }
#height5 { CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 2px }
#height7 { CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 3px }
#height8 { CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px }
#height10 { CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px }
#height15 { CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 5px }
#height20 { CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px }
#height60 { CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 30px; PADDING-TOP: 30px }
#nav-line { CLEAR: both; PADDING-RIGHT: 3px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px }

.smallurl, .smallurl:link, .smallurl:visited{
        font: 11px Arial,Helvetica,sans-serif; color: #000066
}

.darkbluebold {
color:#000066;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
}
.cb{
color:#000000;
font-family:arial,helvetica,sans-serif;
font-size:13px;
font-weight:bold;
}
/* For Pavilion SEO page  */
.regtxt { FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif }
.defblucol {color:#0000ff;}
.ht15 { clear: both; padding: 5px 0px 10px 0px; }
.ht20 { clear: both; padding: 10px 0px 10px 0px; }
/* For Pavilion SEO page  */

.ht10 {
clear:both;
padding:5px 0px;
}

.navshadow {
background:transparent url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/TRADESHOW/IMAGES/NAVSHADOW.GIF) repeat-x scroll left top;
border-top:1px solid #CCCCCC;
height:4px;
margin-bottom:10px;
}
/* Top navigation */
.vn {
color:#999999;
height:17px;
margin:0px;
padding:0px;
width:100%;
}

.tl {
background:transparent url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/TRADESHOW/IMAGES/TLG.GIF) no-repeat scroll left top;
height:17px;
width:4px;
}

.tb {
background:transparent url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/TRADESHOW/IMAGES/TCG.GIF) repeat-x scroll left top;
height:17px;
text-align:center;
vertical-align:top;
width:20%;
}

.tr {
background:transparent url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/TRADESHOW/IMAGES/TRG.GIF) no-repeat scroll right top;
height:17px;
width:4px;
}

.vn a:hover {
text-decoration:none;
}
.tb a {
color:#000000;
font-family:Arial;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:none;
}
.vn a {
color:#000000;
text-decoration:none;
}

.l2menu { line-height: 18px; font: 11px Arial,sans-serif; }
a.l2menu { text-decoration: none; color: #000; font: 11px Arial,sans-serif; }
#dropmenudiv { position:absolute; border:1px solid #000; border-bottom-width: 1px; font:normal 11px Arial; line-height:18px; z-index:100; }
#dropmenudiv a { text-indent: 0px; padding: 2px 0; text-decoration: underline; font:normal 11px Arial; color: #000; line-height: 18px; }
#dropmenudiv a.menuParent { text-indent: 0px; margin-bottom: 2px; margin-top: 2px; padding: 1px 0; font:bold 13px Arial; text-decoration: none; color: #000; }
#dropmenudiv a.menuParent:hover { color: #006; text-decoration: underline; }
/* Top navigation */
td.headertxt { font-family:arial,helvetica,sans-serif; font-size:14px; font-weight:bold; color:#000000;}
/* V21_ PA Cross Promotion*/
.fntips { font-family:arial,helvetica,sans-serif; font-size:11px; line-height:16px; margin-left:8px;}
.patitle { height:20px;}
.pacontents ul { margin:0 0 0 8px; padding:0 0 0 8px;}
.pacontents ul li{
	list-style-type: square; 
	list-style-image: url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/tradeshow.globalsources.com/trdshw/gsol/pex/en/bondat/images/POINT.GIF);
	line-height:20px;
}
.keyword_box{ height:20px; font-family: arial,helvetica,sans-serif; font-size: 11px;}
.palist {
	font-family: arial,helvetica,sans-serif;
	font-size: 12px;
	background-image: url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/tradeshow.globalsources.com/trdshw/gsol/pex/en/bondat/images/POINT.GIF);
	background-repeat: no-repeat;
	background-position: 0 0px;
	text-indent: 10px;
	display: block;
	line-height: 18px;
}
/* V21_ PA Cross Promotion*/
/* TSC_v29*/
.topnav {
    font: 11px Arial,Helvetica,Sans-serif;
}
.norm13 { font-family:Arial,Helvetica,sans-serif; font-size:13px;}
