
/* ------------------------------------------------------------------------------------------- */
/*     Main Body and HTML styles...                                                            */
/* ------------------------------------------------------------------------------------------- */
html,body,td,th,li	{	
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #919191;
	font-size: 12px;
	list-style:none;
}

p { font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #919191;
	font-size: 12px;
	line-height:19px;
	margin:0px;
	padding:0px;
}

html,body { background-image: url(/Images/PlasticElectronicsFlagship/sitepages/bodyBG.jpg);
 background-repeat:repeat-x; background-position:0 2px; background-color:#ffffff; }

html { overflow-y:scroll;}

td,th,p,li { text-align: left; }

h1 {font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #989898;
	font-weight: bold;
	padding: 13px 0px 5px 0px;
	margin: 0px 0px 3px 0px;
}

h2 {font-family: Arial, Helvetica, sans-serif;
	color:#919191;
	font-size: 14px;
	font-weight: bold;
	padding: 22px 0px 3px 0px;
	margin: 0px;
}

h3 {font-family: Arial, Helvetica, sans-serif;
	color: #8e8e8e;
	font-size: 12px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}

h4 {font-family: Arial, Helvetica, sans-serif;
	color: #4f4f4f;
	font-size: 11px;
	font-weight: normal;
	padding: 0px;
	margin: 0px 0px 10px 0px;
}
h5 {font-family: Arial, Helvetica, sans-serif;
	color:#535353;
	font-size: 12px;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
}

.red { color:#FF0000}

img { border:none; }


/*
.poweredBy { padding:0; width:172px; height:30px; background: transparent url('/Images/PlasticElectronicsFlagship/revLogo.png') no-repeat 0 0}
.poweredBy a {outline: 0 none}
.poweredBy a.VliLink {display:block; float:left; height: 29px; width:33px; margin: 0px}
.poweredBy a.RevLink {display:block; float:left; height: 29px;  width:130px; margin:0px 0 0 8px}
.poweredBy a span {display:none}
*/
/* ------------------------------------------------------------------------------------------- */
/*     Site Structure Styles - Used to control main work areas and structure of site           */
/* ------------------------------------------------------------------------------------------- */

#contentHolder {
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	width:988px;
	padding:0;
}

#content { float: left;	width: 988px; margin: 0; padding:7px 0 0 0; }

.contentArea { float:left; width:506px; margin:0px; padding:0 20px 50px 0; }
.contentArea748 { float:left; width:748px; margin:0; padding:0 0 50px 0; }

.contentArea748 h1, .contentArea h1 { font-weight:normal; color:#115ca2; font-size:24px; padding: 0px 0px 10px 0px;}
.contentArea748 h1 a,.contentArea h1 a { color:#919191; }

.contentArea748 h2,.contentArea h2 { font-weight:bold; color:#919191; font-size:19px; padding: 0px 0px 10px 0px;}
.contentArea748 h2 a,.contentArea h2 a { color:#115ca2; }

.contentArea748 h3,.contentArea h3 { font-weight:bold; color:#919191; font-size:17px; padding: 0;}


.contentArea748 h4,.contentArea h4 { font-weight:none; color:#919191; font-size:17px; padding:0; margin-bottom:5px;}
.contentArea748 h4 a,.contentArea h4 a { color:#115ca2; }

.contentArea748 h5,.contentArea h5 { font-weight:bold; color:#919191; font-size:14px; padding:0; margin: 10px 0 5px;}
.contentArea748 h5 a,.contentArea h5 a { color:#115ca2; }

.contentArea748 .hasSubHeader,.contentArea .hasSubHeader {margin-bottom:0; padding-bottom:0;}
.contentArea748 .subHeader,.contentArea .subHeader {font-size:12px;margin-bottom:7px; color:#616060;}

.contentArea p,.contentArea748 p { padding-bottom:10px; font-size:12px; line-height:20px; }

img.floatLeft {margin:4px 15px 10px 0;}
img.floatRight {margin:4px 0 10px 15px;}
img.bordered {border:1px solid #E5E7E6;}


/* -- content area modifiers -- */
.contentArea .text16Bold, .contentArea748 .text16Bold { font-size:16px; color: #919191; font-weight:bold;}
.contentArea .text15Bold, .contentArea748 .text15Bold { font-size:15px; color: #919191; font-weight:bold;}
.contentArea .text12Bold, .contentArea748 .text12Bold { font-size:12px; color: #919191; font-weight:bold;}
.contentArea .featured, .contentArea748 .featured { font-size:14px; line-height:22px; padding-top:5px;}
.contentArea .leadText, .contentArea748 .leadText {font-size:16px; line-height:24px; padding:8px 0 26px; margin:0;}
.contentArea748 .newsItemContainer .featured { font-size:14px; line-height:22px; padding-top:5px;}


/* -- content column variants -- */
.contentColumn390 { float:left; width:390px; }
.contentColumn328 { float:right; width:328px; }


/*========================================
	Holding Page Styles   
==========================================*/
#holdingPageContainer {clear:both; padding:0 15px; min-height:300px;}
#holdingPageOuter {}
#holdingPageInner {}
#holdingPageContainer h1 {font-size:32px; color:#115ca2; font-weight:normal;padding-bottom:8px;}
#holdingPageContainer p {color:#818080;font-size:15px;padding-bottom:22px;}

/* ---------------------------------*/
/*    Xstandard Styles              */
/* -------------------------------- */

.contentArea ul, .contentArea748 ul { margin:0px; padding:8px 0px 35px 10px;}
.contentArea ul li, .contentArea748 ul li { list-style-type:none; background-image:url(/Images/PlasticElectronicsFlagship/sitepages/bullet.gif); background-repeat:no-repeat; background-position:0px 7px; padding:0px 0px 5px 10px; margin:0px; line-height:18px}
.contentArea ul li ul, .contentArea748 ul li ul { margin:0px; padding:0px 0px 0px 20px;}
.contentArea ul li ul li, .contentArea748 ul li ul li { list-style-type:none; background-image:url(/Images/PlasticElectronicsFlagship/sitepages/bullet.gif); background-repeat:no-repeat; background-position:0px 9px; padding:0px 0px 0px 10px; margin:0px;}
.contentArea ul li ol, .contentArea748 ul li ol { margin:0px; padding:0px 0px 0px 20px;}
.contentArea ul li ol li, .contentArea748 ul li ol li { list-style-type:none; background-image:url(/Images/PlasticElectronicsFlagship/sitepages/bullet.gif); background-repeat:no-repeat; background-position:0px 9px; padding:0px 0px 0px 10px; margin:0px;}
.contentArea.Width 

.contentArea ol, .contentArea748 ol { margin:0px; padding:8px 0px 8px 20px;}
.contentArea ol li, .contentArea748 ol li { list-style-type:none; background-image:url(/Images/PlasticElectronicsFlagship/sitepages/bullet.gif); background-repeat:no-repeat; background-position:0px 9px; padding:0px 0px 0px 10px; margin:0px; line-height:18px}
.contentArea ol li ul, .contentArea748 ol li ul { margin:0px; padding:0px 0px 0px 20px;}
.contentArea ol li ul li, .contentArea748 ol li ul li { list-style-type:none; background-image:url(/Images/PlasticElectronicsFlagship/sitepages/bullet.gif); background-repeat:no-repeat; background-position:0px 9px; padding:0px 0px 0px 10px; margin:0px;}
.contentArea ol li ol, .contentArea748 ol li ol { margin:0px; padding:0px 0px 0px 20px;}
.contentArea ol li ol li, .contentArea748 ol li ol li { list-style-type:none; background-image:url(/Images/PlasticElectronicsFlagship/sitepages/bullet.gif); background-repeat:no-repeat; background-position:0px 9px; padding:0px 0px 0px 10px; margin:0px;}

.contentArea table, .contentArea748 table {font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0px 0px 16px 0px;}
.contentArea caption, .contentArea748 caption { font-size: 12px; font-weight: normal; color:#ffffff; background-color:#b7b7b7; padding:4px; text-align:left; margin:10px 0px 5px 0px; }
.contentArea th, .contentArea748 th { font-size: 12px; font-weight: bold; color:#565656; padding: 4px 4px 9px 4px; background-color:#fbfbfb; border-bottom: solid 1px #b7b7b7}
.contentArea td, .contentArea748 td { font-size: 12px; line-height:16px; padding: 4px; border-bottom: solid 1px #dadada; }
.contentArea td p, .contentArea748 td p { font-size: 12px; line-height:16px}
.contentArea td h3, .contentArea748 td h3 { color: #7d7d7d; font-size: 12px; font-weight: bold;}
.contentArea td h4, .contentArea748 td h4 { color:#919191; font-size: 12px; font-weight: bold;}
.contentArea td h5, .contentArea748 td h5 { color:#919191; font-size: 12px; font-weight: normal;}


/* ---------------------------------*/
/*    Header                        */
/* -------------------------------- */

#headerHolder {padding: 0px;min-width:100%;background-image:url(/Images/PlasticElectronicsFlagship/nav/header/tiled2.jpg); background-repeat:repeat-x; background-position:top; height:138px; }
#header {margin-left: auto;margin-right: auto;width: 988px;padding: 0px;height:118px;}
#header h1 { margin:0px; padding:0px;}

.rightHeader {height: 120px; float:right; width:405px; margin-right:18px; position:relative;}
.leftHeader {float:left; width:381px; margin:7px 0 0 0;}
.leftHeader h2 {font-size:11px; margin:3px 0 0 25px; padding:0; font-weight:normal; color:#125ca3; width:231px;}
.leftHeader h2 p {color:#125CA3;}

.quickLinks { margin:0; padding:0; }
.quickLinks ul { margin:0px; padding:10px 0 0 0; float:right; width:176px; text-align:right; }
.quickLinks ul {#margin-top:-3px;}
.quickLinks ul li { margin:0px; padding:0px; list-style:none; display:block; color:#a6a6a6; font-size:11px; text-align:right; }
.quickLinks ul li a { color:#115ca2; padding:0px; text-align:justify;}

.headerSearch {position: absolute;right: 0;bottom: 0; float:right; margin-top:-27px; width:157px;padding:14px 0 0 0; background-image:url(/Images/PlasticElectronicsFlagship/nav/header/searchBoxBkgd.png); background-repeat:no-repeat; background-position:0 15px;}
.headerSearch {#float:right; #margin-top:-15px;}
.headerSearch ul { margin:0px; padding:0px;}
.headerSearch ul li { display:inline; float:right; list-style-type: none; padding:0px; margin:0px; }
.headerSearchField { width:105px; font-size:11px; padding: 4px 0px 3px 3px;margin:3px 2px 0 0; color:#a8a8a8;}
.headerSearch input { border:none; background-color:#ffffff;}

.headerSearchbutton { background-image:url(/Images/PlasticElectronicsFlagship/nav/header/searchButton.png); background-repeat:no-repeat; background-position:right; width:22px; height:25px; border:none; cursor:pointer; margin: 1px 1px 0px 0px; padding:0px 18px 3px 0px;}

.headerRightLogo {margin-top:3px;float:right; padding:0px; width:220px;}
.headerRightLogo p { font-size:11px; color:#211f20; }
.headerRightLogo img { margin-top:8px; }

.headerBanner {position:absolute; bottom:0; left:-312px; height:100px; top:20px; text-align:center; width:556px;}
.headerBanner {#position:absolute; #bottom:0; #top:20px; #left:-312px; #height:100px; #width:556px; #text-align:center;}

.ie6Hide { display:none }

div.socialLinks ul li{float:left; padding:1px; #float:left; #padding:1px;}
div.socialLinks ul {float:right; margin-top:10px; #float:right; #margin-top:10px;}
div.socialLinks ul li a {display:block; position:relative; z-index: 10}

/* ---------------------------------*/
/*   menu			    */
/* -------------------------------- */

.menuContainer { padding: 0px; background-color:#ffffff; float:left; min-width:100%; border-bottom: solid 3px #e5e7e6; } 
.menuHolder { margin-left:auto; margin-right:auto; width:988px; height:32px;}

.menu {float:left; width:988px; }
.menu ul { float:left; width:988px; padding:0px; margin:0px 0px 0px 0px; list-style-type:none; display:inline; }
.menu ul li {display:inline; float:left; font-weight:normal; margin:0; padding:0; position:relative; height:32px; background-image:url(/Images/PlasticElectronicsFlagship/nav/header/greyPixel.gif); background-repeat:no-repeat; background-position:center right; }

.menu ul li a {display:block; float:left; padding:6px 10px 7px 10px; margin:0px;font-size:15px;text-decoration:none;color:#115ca2;font-weight:normal;}
.menu ul li a:link {display:block; float:left; text-decoration:none; color:#115ca2; margin:1px 1px 0px 1px; }
.menu ul li a:visited {display:block; float:left; text-decoration:none; color:#115ca2; margin:1px 1px 0px 1px; }
.menu ul li a:hover {display:block; float:left; text-decoration:none; color:#ffffff; background-color:#125ca3; margin:1px 1px 0px 1px; }
.menu ul li a:active {display:block; float:left; text-decoration:none; color:#ffffff; margin:1px 1px 0px 1px; }
.menu ul li a.selected {display:block; float:left; text-decoration:none; color:#ffffff; margin:0; border:1px solid #ffffff;  background-color:#125ca3; }
.menu ul li a.selected:hover {margin:0;}

.menu ul li img { margin-top:7px;  background-color:#125ca3; }

/* ---------------------------------*/
/*    Left Bar                      */
/* -------------------------------- */

#leftBar { vertical-align: top; float: left; width: 200px; margin:0 40px 0 0;border-top:dotted 1px #cbcbcb; padding:0;}
.centerImage { text-align:center; width:174px; border:3px solid #eeeeee;clear:both; background-color:#f5f5f5; margin:0 0 30px 0; padding:10px 10px 0; }
.centerImage a {margin-bottom:10px; display: block; text-align:center;}
.centerImage img {display:inline}
/*
.stayContactMain .captcha table {margin-left:5px}
.openForm .stayContactMain .captchaInput input {width:163px; margin: 10px 0 10px 5px}
*/

/*--NAV--*/
.leftNav { float: left;	width: 200px; padding:0; background-color:#FFFFFF;}
.leftNav ul { float:left; width:200px; border-bottom:solid 6px #125ca3;  margin:0; padding:0 0 10px 0; margin-bottom:20px;}
.leftNav ul li { float:left; width:200px;  list-style-type: none; margin: 0px; padding:0px;}
.leftNav p img {padding-left:0; min-height:230px; width:200px;}


.leftNav ul li a {float:left; width:185px; padding:10px 0px 10px 15px; font-weight:normal; font-size:14px; border-bottom:1px dotted #cbcbcb;}
.leftNav ul li a:link {background-color:#ffffff; color:#115ca2; text-decoration:none;}
.leftNav ul li a:visited {background-color:#ffffff; color:#115ca2; text-decoration:none;}
.leftNav ul li a:hover {background-color:#125ca3; color:#ffffff; text-decoration:none;}
.leftNav ul li a:active {background-color:#ffffff; color:#115ca2; text-decoration:none;}
.leftNav ul li a.selected, .leftNav ul li a.selected:visited {float:left; width:186px; padding:10px 0px 10px 14px; background-image:url(/Images/PlasticElectronicsFlagship/nav/leftbar/selected.png); background-position:-29px 15px; background-repeat:no-repeat; text-decoration:none; font-weight:normal; font-size:14px; background-color:#125ca3; color:#ffffff;} 
/* ul li selected with children */
.leftNav ul li a.selectedWithChildren, .leftNav ul li a:visited.selectedWithChildren {float:left; width:186px; padding:10px 0px 10px 14px; background-image:url(/Images/PlasticElectronicsFlagship/nav/leftbar/selected.png); background-position:-29px 15px; background-repeat:no-repeat; text-decoration:none; font-weight:normal; font-size:14px; background-color:#125ca3; color:#ffffff;}

/*second level*/
.leftNav ul li ul {float:left; width: 200px; margin:0; padding:0; border-bottom:1px solid #115ca2; border-top:none;}
.leftNav ul li ul li {float:left; width:200px; list-style-type:none; margin:0; padding:0;}
.leftNav ul li ul li a {float:left; width:175px; padding:7px 0px 8px 25px;font-weight:normal;font-size:12px;border-bottom:none; border-top:1px dotted #cbcbcb;color:#115ca2;}
.leftNav ul li ul li a:link { color:#125ca3; text-decoration: none; background-image:none;}
.leftNav ul li ul li a:visited { background-color:#ffffff; color:#125ca3; text-decoration: none; background-image:none;}
.leftNav ul li ul li a:hover { background-color:#125ca3; color:#ffffff; text-decoration: none; background-image:none;}
.leftNav ul li ul li a:active { background-color:#ffffff; color:#125ca3; text-decoration: none; background-image:none;}
.leftNav ul li ul li a.selected, .leftNav ul li ul li a:visited.selected {float:left; width:175px; padding:7px 0px 8px 25px;background-image:url(/Images/PlasticElectronicsFlagship/nav/leftbar/selected.png); background-position:-18px 11px; background-repeat:no-repeat;font-weight:normal;font-size:12px;background-color:#125ca3;color:#ffffff;}

/*.leftNav ul li ul li a.hasChildren {float:left;width:175px;padding:7px 0px 8px 25px;font-weight:normal;font-size:12px;}*/
/* ul li selected with children */
.leftNav ul li ul li a.selectedWithChildren, .leftNav ul li ul li a:visited.selectedWithChildren {float:left; width:175px; padding:7px 0px 8px 25px;background-image:url(/Images/PlasticElectronicsFlagship/nav/leftbar/selected.png); background-position:-18px 11px; background-repeat:no-repeat;font-weight:normal;font-size:12px;background-color:#125ca3;color:#ffffff;}


/*thirdlevel*/
.leftNav ul li ul li ul { float: left; width: 200px; margin:0px; padding:0px; border-bottom:none; border-top:none;}
.leftNav ul li ul li ul li {float: left; width:200px; list-style-type: none; margin: 0px; padding:0px;}
.leftNav ul li ul li ul li a {
	float: left; 
	width:165px; 
	padding:8px 0px 7px 35px;
	font-weight:normal;
	font-size:11px;
	border-bottom:none; 
	border-top:1px dotted #cbcbcb; 
}
.leftNav ul li ul li ul li a:link { background-color:#ffffff; color:#125ca3; text-decoration: none; background-image:none;}
.leftNav ul li ul li ul li a:visited { background-color:#ffffff; color:#125ca3; text-decoration: none; background-image:none;}
.leftNav ul li ul li ul li a:hover { background-color:#125ca3; color:#ffffff; text-decoration: none; background-image:none;}
.leftNav ul li ul li ul li a:active { background-color:#ffffff; color:#125ca3; text-decoration: none; background-image:none;}
.leftNav ul li ul li ul li a.selected, .leftNav ul li ul li ul li a:visited.selected {
	float: left; 
	width:165px; 
	padding:8px 0px 7px 35px;
	background-image:url(/Images/PlasticElectronicsFlagship/nav/leftbar/selected.png); background-position:-8px 12px; background-repeat:no-repeat;
	font-weight:normal;
	font-size:11px;
	background-color:#125ca3;
	color:#ffffff; 
}



/* ---------------------------------*/
/*    lead Item Article			    */
/* -------------------------------- */
.leadItem { width:748px;border-bottom:3px solid #eeeeee; display:block; margin-bottom:30px; padding-bottom:13px; }

.leadItem .leadItemText { float:left; }
.leadItem .image { width:390px; }

.leadItem .leadItemText h1 { font-size:24px; margin:5px 0 0 0; padding:0; line-height:29px; }
.leadItem .leadItemText h1 a { color:#115ca2; }
.leadItem .leadItemText h4 { font-size:12px; color:#616060; }

.leadItem ul { margin:0px; padding:8px 0px 0px 8px;}
.leadItem ul li { font-size:14px; list-style-type:none; background-image:url(/Images/PlasticElectronicsFlagship/sitepages/bullet.gif); background-repeat:no-repeat; background-position:0px 6px; padding:0px 0px 5px 10px; margin:0px; line-height:18px}
.leadItem ul li ul { margin:0px; padding:0px 0px 0px 20px;}
.leadItem ul li ul li { list-style-type:none; background-image:url(/Images/PlasticElectronicsFlagship/sitepages/bullet.gif); background-repeat:no-repeat; background-position:0px 9px; padding:0px 0px 0px 10px; margin:0px;}
.leadItem ul li ol { margin:0px; padding:0px 0px 0px 20px;}
.leadItem ul li ol li { list-style-type:none; background-image:url(/Images/PlasticElectronicsFlagship/sitepages/bullet.gif); background-repeat:no-repeat; background-position:0px 9px; padding:0px 0px 0px 10px; margin:0px;}

.leadItem .leadItemImage { margin:12px 0 4px 0;width:328px; /*height:236px;*/ background-color:#115ca2; float:right; }
.leadItem .leadItemImage p { line-height:14px; font-size:11px; margin:3px 5px 0 9px; padding:0 0 5px 0; color:#ffffff; }


/* ---------------------------- */
/*    News Item Stylings	*/
/* ---------------------------- */
.newsItemContainer { border-top:1px dotted #dedede; padding:3px 0 18px 0; }

.newsItemTitleBar { background-color:#eeeeee; height:12px; margin:0; padding:0;} 
.titleBarDetails .titleText { float:left; line-height:12px; letter-spacing:-0.5px; font-size:10px; background-color:#ffffff; height:12px; margin:0; padding:0 5px 0 0; }
.titleBarDetails .titleImg { float:left; border:0; background-color:#ffffff; padding-right:2px; }

.newsItemContainer .newsItemFeatureImage { margin:11px 0 0 0; padding:0 0 5px 0; }
.newsItemContainer .videoContainer { margin:11px 0 20px 0; padding:0; }

.newsItemContainer ul { margin:0; padding:0;}
.newsItemContainer ul li { display:block; padding:7px 0 0 0; background-image:none; margin:5px 0 0 0; list-style-type:none; border-top:1px dotted #dedede; overflow:hidden; }
.newsItemContainer ul li.first {border-top:none;  margin:8px 0 0 0; padding:0; }
.newsItemContainer ul li h3 { color:#115ca2; font-size:13px; margin-bottom:3px; font-weight:normal; }
.newsItemContainer ul li h4 { font-size:11px; color:#616060; display:block; margin-bottom:2px; }
.newsItemContainer ul li p { font-size:11px; color:#919191; padding:0; margin:0; line-height:16px; }
.newsItemContainer ul li a { color:#115ca2; }
.newsItemContainer ul li img.newsItemLeftImage {margin:5px 8px 2px 0;}

/* -- Main container modifiers -- */
.contentArea748 .newsItemContainer ul li.first { margin:0; }
.contentArea748 .newsItemContainer ul li { padding:8px 0 10px 0; }
.contentArea748 .newsItemContainer ul li h3 { font-size:20px; line-height:24px; margin-bottom:1px;}
.contentArea748 .newsItemContainer ul li h4 { margin-bottom:7px;}
/*.contentArea748 .contentColumn390 .newsItemContainer ul li h4 {font-size:12px; }*/
.contentArea748 .newsItemContainer ul li p { font-size:12px; line-height:22px; }

/* -- Focus list Adaptions -- */
.contentArea748 .focusList ul li.first { padding:7px 0 12px 0; }
.contentArea748 .focusList ul li.first h3 { font-size:17px; font-weight:normal; line-height:20px; }
.contentArea748 .focusList ul li.first img.focusListRightImage {margin:4px 0 8px 8px;}
.contentArea748 .focusList ul li.first p { line-height:18px; }

.contentArea748 .focusList ul li  {  padding:6px 0 1px 0; }
.contentArea748 .focusList ul li h3 { font-size:11px; line-height:16px; font-weight:bold; }



/* ---------------------------------*/
/*    Feature Item Stylings		    */
/* -------------------------------- */

.featureItemContainer { margin:12px 0 30px 0; }
.featureItemContainer ul { padding:0; margin:0; }
.featureItemContainer ul li { margin:0 0 10px 0; min-height:130px; color:#ffffff; background-color:#115ca2; padding:0; background-image:none; line-height:14px;}
.featureItemContainer ul li .featureImg { width:130px; float:left; }
.featureItemContainer ul li .featureItemDetails { width:198px; float:left; }
.featureItemContainer ul li .featureItemDetails .featureItemTitleBar { height:30px; background-color:#0c4a85; }
.featureItemContainer ul li .featureItemDetails .featureItemTitleBar h2 { font-size:14px; color:#ffffff;  padding:7px 0 0 12px; margin:0; }
.featureItemContainer ul li .featureItemDetails .featureText p { font-size:17px; line-height:20px; color:#ffffff;  padding:6px 0 0 12px; margin:0; }
.featureItemContainer ul li .featureItemDetails .featureText a:link { color: #ffffff; text-decoration: none; }
.featureItemContainer ul li .featureItemDetails .featureText a:visited { color: #ffffff; text-decoration: none; }
.featureItemContainer ul li .featureItemDetails .featureText a:hover { color: #ffffff; text-decoration: underline; }
.featureItemContainer ul li .featureItemDetails .featureText a:active { color: #ffffff; text-decoration: none; }

/* ---------------------------------*/
/*    Magazine Item Stylings		*/
/* -------------------------------- */

.contentArea748 .newsItemContainer ul li.magazine { padding:0; margin:12px 0 0 0; background-color:#ffffff;}

.magazineBg { margin:0; padding:0; width:328px; border-bottom:6px solid #f3f4f6; background-image:url(/Images/PlasticElectronicsFlagship/homepage/magazineBg.gif); background-repeat:repeat-y; background-position:0 0; }
.magazineTop { margin:0; padding:15px 10px; width:308px; background-image:url(/Images/PlasticElectronicsFlagship/homepage/magazineTop.gif); background-repeat:no-repeat; background-position:0 0; min-height:100px;}
.magazineCorner { float:right; margin:12px 0 0 0; }

.newsItemContainer ul li.magazine h3 { font-weight:normal; font-size:17px; width:274px; }
.newsItemContainer ul li.magazine p { line-height:18px; }
.newsItemContainer ul li.magazine .focusListRightImage { margin:0 5px 15px; }

.newsItemContainer .magazineBottom { text-align:center; height:21px; padding:9px 0 0 0; margin:10px 0 0; background:#f3f4f6; }
.newsItemContainer .magazineBottom ul { margin:0 0 0 110px; padding:0px; text-align:right; }
.newsItemContainer .magazineBottom ul li { width:17px; height:14px; background-image:none; line-height:14px; float:left; display:inline; font-size:11px; border:1px solid #b7b7b9; margin:0 3px 0 0; padding:1px 1px; background-color:#ffffff; }
.newsItemContainer .magazineBottom ul li a { font-weight:bold; margin:0; padding:0 5px 0 6px; background-image:url(/Images/PlasticElectronicsFlagship/homepage/magazineButton.gif); background-repeat:repeat-x; background-position:0 0; }

.magazineBottom ul li a:link { color:#ffffff; text-decoration: none;  background-color:#1c68af; }
.magazineBottom ul li a:visited { color:#ffffff; text-decoration: none;  background-color:#1c68af;}
.magazineBottom ul li a:hover { color:#ffffff; text-decoration: underline; }
.magazineBottom ul li a:active { color:#ffffff; text-decoration:none; background-color:#1c68af;}
.magazineBottom ul li a.selected { padding:0 5px 0 6px; margin:0; color:#898887; text-decoration:none; border:none; background-image:url(/Images/PlasticElectronicsFlagship/homepage/magazineSelected.gif); background-repeat:repeat-x; background-position:0 0; }

.magazineBottom ul li a.pageArrow { padding:0 7px 0;}
.magazineBottom ul li a.pageArrow:link { color:#ffffff; text-decoration:none; }
.magazineBottom ul li a.pageArrow:visited { color:#ffffff; text-decoration:none; }
.magazineBottom ul li a.pageArrow:hover { color:#ffffff; text-decoration:none; }
.magazineBottom ul li a.pageArrow:active { color:#ffffff; text-decoration:none; }
.magazineBottom ul li a.pageArrow img { margin-bottom:1px; }

.magazineBottom ul li span.pageArrow {padding:0 7px 0; background-image:url(/Images/PlasticElectronicsFlagship/homepage/magazineSelected.gif); background-repeat:repeat-x; background-position:0 0; }
.spotlightPagination { float:left; width: 328px; padding:0px; margin:0px 0px 7px 0px; background-image:url(/Images/PlasticElectronicsFlagship/sitepages/pagingBkgd.gif); background-repeat:no-repeat;}

/* ---------------------------------*/
/*   	  News list               */
/* -------------------------------- */
.newsList { float:left; width:526px; margin:5px 0 20px; padding:5px 0 0 0; border-top:solid 1px #e6e6e6; }
.newsList h2 { color:#8d8d8d; margin-bottom:0; }
.newsList h2 a:link { color:#8d8d8d; }
.newsList h2 a:visited { color:#8d8d8d; }
.newsList h2 a:hover { color:#8d8d8d; }
.newsList h2 a:active { color:#8d8d8d; }

.newsList ul { padding:0; margin:0; }
.newsList ul li { float:left; width:745px; list-style-type:none; background-image:none; padding:14px 6px 14px 0; margin:0; border-top:dotted 1px #cbcbcb; }
.newsList.mainListing ul li {width:521px}
.newsList ul li .newsListTxt { float:right; width:387px; }
.newsList ul li .newsListTxt img { vertical-align:bottom; }
.newsList ul li .newsListImg { float:left; width:110px; height:70px; margin:0 15px 0 7px;}

.newsList ul li p.date { margin:0; padding:0 0 5px; line-height:16px; color:#616060; font-size:11px; }
.newsList ul li h3 { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#1d66aa; margin:0; padding:0; }
.newsList ul li h4 { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#616060; padding:0px 0 1px 0px; margin:0px; }
.newsList ul li p{ margin:0; line-height:16px; color:#8d8d8d; font-size:11px; }
.newsList ul li h5 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#919191; padding:0px 0 16px 0px; margin:0px; }

/* -- focused -- */
.newsList ul li.focused { width:526px; margin:0 0 2px; border-top:dotted 1px #e6e6e6; padding:2px 0 0; cursor:pointer; }
.newsList ul li.focused .focusedBg { float:left; width:520px; background-color:#fafafa; margin:0; padding:19px 6px 15px 0; cursor:pointer; }
.newsList ul li.first { border:0; border:none; }
.newsList ul li.focused .newsListTxt { float:left; width:302px; }
.newsList ul li.focused .newsListPreview { float:left; width:200px; height:128px; margin:0 10px 0 8px; }
.newsList ul li.focused h3 { color:#1967ae; font-size:17px; font-weight:normal; line-height:20px; }
.newsList ul li.focused p { color:#919191; font-size:12px; font-weight:normal; line-height:17px; }
.newsList ul li.focused p.date { color:#616060; font-size:11px; font-weight:normal; line-height:16px; }

/* ---------------------------------*/
/*    RightPanel search module	    */
/* -------------------------------- */
.rightPanel h2 {font-size:16px; color:#8b8b8b;padding:10px 0}

.rightPanel .rightbarSearch { width:200px; padding:0 0 10px 0; margin:0; border-top:1px dotted #DEDEDE;  background-position:0 50px; }
.rightPanel .rightbarSearch p.header { color:#777676; font-size:12px; font-weight:bold; margin:20px 0 12px 0; padding-bottom:6px;border-bottom:1px dotted #dedede;}
.rightPanel .rightbarSearch ul { margin:0; padding:0; border:0; }
.rightPanel .rightbarSearch ul.searchField {float:left;padding:1px; background-image:url(/Images/PlasticElectronicsFlagship/sitepages/rightBarSearchBar.gif); background-repeat:no-repeat;}
.rightPanel .rightbarSearch ul.searchField li { display:inline; float:left; list-style-type:none; padding:0; margin:0; border:0; }
.rightPanel .rightbarSearchField { background-color:#ffffff; border:none; width:175px; margin-left:1px; font-size:11px; padding: 3px 0px 3px 3px; color:#5a5a5a; font-family:Verdana, Arial, Helvetica, sans-serif;}
.rightPanel .rightbarSearchbutton { background-image:url(/Images/PlasticElectronicsFlagship/sitepages/searchButton.gif); background-repeat:no-repeat; background-position:0 0; width:18px; height:17px; border:none; cursor:pointer; margin: 1px 0 0 0; padding:0 1px 0 0; color:#245075; }


/* ------------------------------ */
/*  SubNav			  */
/* ------------------------------ */

ul.subNav { float: left; width: 200px; border-bottom: solid 6px #125ca3; border-top: dotted 1px #cbcbcb; margin:0px; padding:0 0 10px 0;}
ul.subNav li { float:left; width:200px;  list-style-type: none; margin: 0px; padding:0px;}

ul.subNav li a {float:left; width:183px; padding:2px 0 2px 17px; font-weight:normal; font-size:12px; background-image:url('/Images/PlasticElectronicsFlagship/nav/subnav/bullet.png');background-repeat:no-repeat; background-position:0 6px;}
ul.subNav li a:link, ul.subNav li a:visited {background-color:#ffffff; color:#115ca2; text-decoration:none;}
ul.subNav li a:hover, ul.subNav li a:active, ul.subNav li a:focus, ul.subNav li a.selected, ul.subNav li a.selected:visited {background-image:url(/Images/PlasticElectronicsFlagship/nav/subnav/bulletHover.png); background-color:#125ca3; color:#ffffff;} 

ul.subNav li a span {color:#afb0af;font-size:10px;}
ul.subNav li a:hover span, ul.subNav li a:active span, ul.subNav li a:focus span, ul.subNav li a.selected span, ul.subNav li a.selected:visited span {color:#fff;}

/* ------------------------------ */
/*   Pagination			  */
/* ------------------------------ */
.pagination { background-image:url(/Images/PlasticElectronicsFlagship/sitepages/paginationBkgd.gif); background-position:0 0; background-repeat:repeat-x; border:1px solid #E6E6E6; float:left; margin:0; margin-bottom:16px; padding:4px 10px 7px 0; }
.pagination.subTitleUnder {margin-bottom:3px;}
.pagination .results { float:left;  font-size:11px; color:#535353; padding:3px 0px 0px 10px; margin:0px; text-align:left; } 
.paginationSubtitle p {font-size:11px;padding:3px 0 1px 8px;color:#797979;}

.w514 { width:514px; }

/* ------------------------------------------------------------------- */
/*   page Numbers						       */
/* ------------------------------------------------------------------- */
.pageNumbers { float:right; padding:4px 5px 0 0; margin:0px; }
.pageNumbers ul { margin:0px; padding:0px; text-align:right; }
.pageNumbers ul li { float:left; display:inline; font-size:11px; list-style-type:none; margin: 0px; padding:0px; color:#cdcdcd; line-height:14px; background-image:none; }
.pageNumbers ul li a { padding: 0px 3px 0px 3px; margin:0px 1px 0px 1px; }

.pageNumbers ul li a:link { color:#115ca2; font-weight: normal; text-decoration: none; border: solid 1px #cdcdcd; background-color:#eaeaea; }
.pageNumbers ul li a:visited { color:#115ca2; font-weight: normal; text-decoration: none; border: solid 1px #cdcdcd; background-color:#eaeaea;}
.pageNumbers ul li a:hover { color:#115ca2; font-weight: normal; text-decoration: underline; border: solid 1px #cdcdcd; background-color:#eaeaea;}
.pageNumbers ul li a:active { color:#115ca2; font-weight: normal; text-decoration: none; border: solid 1px #cdcdcd; background-color:#eaeaea;}
.pageNumbers ul li a.selected { padding: 0px 3px 0px 3px; margin:0px 1px 0px 1px; color:#FFFFFF; font-weight: bold; text-decoration: none; border: solid 1px #115ca2; background-color:#115ca2; }

.pageNumbers ul li a.pageArrow { padding:0px;}
.pageNumbers ul li a.pageArrow:link { font-weight:normal; color:#115ca2; text-decoration:none; background-image:none; background-color:transparent; border:solid 0px #ffffff;}
.pageNumbers ul li a.pageArrow:visited { font-weight:normal; color:#115ca2; text-decoration:none; background-image:none; background-color:transparent; border:solid 0px #ffffff;}
.pageNumbers ul li a.pageArrow:hover { font-weight:normal; color:#115ca2; text-decoration:underline; background-image:none; background-color:transparent; border:solid 0px #ffffff;}
.pageNumbers ul li a.pageArrow:active { font-weight:normal; color:#115ca2; text-decoration:none; background-image:none; background-color:transparent; border:solid 0px #ffffff;}


/* ---------------------------------*/
/*    RightBar	(non homepage)	    */
/* -------------------------------- */
#rightBar { vertical-align: top; float: left; width: 220px; margin: 0; padding: 0; }

.rightPanel { float:left; width:220px; margin-bottom:17px;}

.rightPanelHeader { padding:0px 0px 5px; margin:0px; height:25px }
.rightPanelHeader h2 {  font-size:16px; font-weight: bold; color:#8b8b8b; padding:1px 0 3px 0px; margin:0px; }

.rightPanelContent { float:left; width:220px;  }
.rightPanelContent p { color:#919191; margin:0px; padding:7px 8px 7px 2px;  font-size:11px; line-height:15px; }
.rightPanelContent p img { vertical-align:bottom; padding:2px 4px 0px 0px;}

.rightPanelContent ul { float:left; margin:0px; padding:0px 6px 0px 0px; }
.rightPanelContent ul li { border-top:1px dotted #cbcbcb; list-style-type: none; margin:0px; padding:0px 0px 17px 0px; }
.rightPanelContent ul li h3 { font-size:12px; font-weight: normal; color:#115ca2; padding:6px 0px 5px 0px; margin:0px; line-height:14px }
.rightPanelContent ul li h4 { font-size:11px; font-weight: normal; color:#8d8d8d; padding:0px 0px 3px 0px; margin:0px; }
.rightPanelContent ul li h5 {  font-size:11px; font-weight: normal; color:#4f4f4f; padding:0px; margin:0px; }
.rightPanelContent ul li p { margin:0px; padding:0px; }
.rightPanelContent ul li h5 img { vertical-align:bottom; padding-top:2px }

.rightPanelFooter img { vertical-align:top}

/* ---------------------------------*/
/*    RightBar	(Homepage)	        */
/* -------------------------------- */
#rightBar200 { vertical-align: top; float: right; width: 200px; margin: 0px; padding: 0; min-height:718px;}

#rightBar200 .rightPanel {width:200px;}

.rightContentGrey { width:174px; border:3px solid #eeeeee; background-color:#f5f5f5; margin:0 0 30px 0; padding:10px; }
.rightContentGrey p { margin-bottom: 10px; margin-left:6px; margin-top:6px; }

#rightBar200 .newsItemContainer ul li .padTop2 { padding-top:2px; }
#rightBar200 p img.advert {padding-left:0;padding-bottom:20px; margin-top:-10px; min-height:130px; }

/* ---------------------------------*/
/*    StayinTouch module	        */
/* -------------------------------- */

.stayInTouch { width:194px; border: 3px solid #eeeeee; margin:0 0 31px 0; padding:0; }
.stayTop { width:180px; padding:1px 0 0 8px; margin:2px; }
.stayTitle { font-size:22px; color:#115ca2; padding:6px 0 0; margin:0; }
.stayIcon { margin:-30px 5px 0 0; float:right; width:40px; padding-bottom:5px; height:36px; text-indent:-9999px; background-image:url(/Images/PlasticElectronicsFlagship/homepage/stayinTouchIcon.jpg); background-repeat:no-repeat;}
.staytext { width:124px; margin-top:4px;}
.staytext p { margin-bottom:6px; line-height:19px; display:none; }
.staySignup { padding:2px 0; font-size:14px; margin:2px; width:157px; height:23px; background-color: #f2f2f2;}
.staySignup a {margin-left:7px;}
.staySignup img {margin:1px 0 0 3px; border:none; vertical-align:middle;}
.staySignup img.info {margin-top:-24px;}
.stayInfo img{float:right;margin-right:-33px;background-color:#f2f2f2; padding: 3px 5px;} 
.staySignup img.info {#margin-top:-24px;}

/* -- EXPANDED STYLES -- */
#contentArea .stayContactMain input { width:177px; }


.stayContactFinish { width:202px; height:420px; }
.stayContactFinish .stayThanks { padding-top:30px; width:179px; }
.stayContactFinish .stayThanks p { margin:2px 0 0 20px; }
.stayContactFinish .stayThanks p.eventTitle { color:#848484; font-weight:bold; padding-bottom:4px; }


.stayForm { margin:2px ; padding:0px; }
.stayContactMain .stayForm p { margin:0; padding:0; text-align:right; width:190px; color:red; font-size:10px; }
.stayForm ul {  margin:0px; padding:0 0 8px 0; list-style:none; }
.stayForm ul li { margin:0 0 8px 8px; padding:0px; background-image:none;}
.stayForm label { color: #848484; font-size: 0.73em; display:block; padding-bottom: 3px;}
.stayForm label span{ color: red; }

.captcha { border-top:1px solid #f3f3f3; background-color:#f8f8f8; }
.captcha p { line-height:10pt; padding-top:8px; margin:0 0 11px 5px; font-size:10px; }
.captchaPic { border:1px solid red; margin-left: -5px; }
.captcha table {margin-left:3px}

.stayContactMain .captchaInput input { margin:10px 0px 10px 25px; width:138px; }
.stayContactMain .stayFormSubmit { float:right; margin:22px 15px 10px 0px; width:55px; height:23px; }
.stayContactMain .staySendButton { background-image:url(/Images/PlasticElectronicsFlagship/bespoke/submit.gif); background-repeat:no-repeat; background-position:top; width:55px; height:23px; background-color:transparent; border:none; cursor:pointer; }



/* ---------------------------------*/
/*    Footer  +	Copyright Box       */
/* -------------------------------- */

.footerHolder { margin:0; background-color:#e7e7e7; float:left; min-width:100%;background-image:url(/Images/PlasticElectronicsFlagship/nav/footer/topBorderBg.gif); background-position: center top; background-repeat:repeat-x; } 
.footer { margin-left:auto; margin-right:auto; width:988px; width:988px; padding:0px;  min-height:74px}

.footerPanel { width:158px;  float:left; padding:0px 20px 0px 20px; }
.footerPanelnoBorder { width:156px;float:left; padding:0px 20px 0px 20px; font-size:11px; color:#7a7979;}
.footerPanelnoBorder img { margin: 3px 0px 3px -3px;}
.footer h1 { color:#115ca2; font-size:14px; font-weight:bold; margin-bottom:0px; width:136px;}
.footer ul { margin:0px; padding:0px 0px 15px 0px; float:left; width:136px;}
.footer ul li { line-height:10px; margin:0px 0px 9px 0px; padding:0px; list-style:none}	/*.footer ul li { margin:0px 0px 6px 0px; padding:0px; list-style:none}*/
.footer ul li a { font-size:11px; color:#727272}
.footer ul li a:link { color:#727272}
.footer ul li a:hover { color:#727272}
.footer ul li a:visited { color:#727272}

.copyrightHolder {
	padding: 0px;
	background-color:#f8f8f8;
	float:left;
	min-width:100%; 
	border-top:1px solid #cccccc;
	background-image:url(/Images/PlasticElectronicsFlagship/nav/footer/tiled.jpg); background-repeat:repeat-x; background-position:bottom;  
}

.copyright {

	margin-left: auto;
	margin-right: auto;
	width: 988px;
	padding: 0px;
	/*background-image:url(/Images/PlasticElectronicsFlagship/nav/header/headerCircuitBg.jpg);
	background-repeat:no-repeat; 
	background-position:bottom;*/
	height:96px;
}

.copyrightLeft { float:left; margin: 11px 0 0 20px; width: 788px;}
.copyrightLeft img { float:left; margin-right:15px; }
.copyrightLeft p { margin-top:15px; font-size:11px; float:left; width:700px;}
.copyrightRight { float:right; margin: -40px 20px 0 0;}






/* ------------------------------------------------------------------------------------------- */
/*    Crumbtrail																			   */
/* ------------------------------------------------------------------------------------------- */

#crumbtrailHolder { color:#5c5c5c; width:988px; padding:1px 14px 0px 15px; margin-right:auto; margin-left:auto;}

#crumbtrail { height:37px; float:left; width:988px; padding:0px 0px 10px 0px; line-height: 16px; background-image:url(/Images/PlasticElectronicsFlagship/nav/crumbtrail/fadedBorder.jpg); background-position:bottom right; background-repeat:no-repeat; }

#crumbtrail ul {  float: left; width: 831px; padding:0px; margin:17px 0 0 0; }
#crumbtrail li { display:inline; padding:0px; margin:0 2px 0 0; font-size:11px; }
#crumbtrail li img { padding:0 2px 2px 0; margin:0px;  }
#crumbtrail li a:link{ color:#115ca2; text-decoration: none;}
#crumbtrail li a:visited{ color:#115ca2; text-decoration: none;}
#crumbtrail li a:hover{ color:#115ca2; text-decoration: underline;}
#crumbtrail li a:active{ color:#115ca2; text-decoration: none;}

#crumbtrail .youAreHere { float:left; width:69px;  font-size:11px; color:#5c5c5c; padding-left:13px; margin-top:18px; background-image:url(/Images/PlasticElectronicsFlagship/nav/crumbtrail/house.png); background-position:center left; background-repeat:no-repeat; }

.arrow { font-weight:bold}
.activeCrumb {color:#5c5c5c; }




/* ---------------------------------*/
/*    Home Page                     */
/* -------------------------------- */



/* ---------------------------------*/
/*    Forms                         */
/* -------------------------------- */
/*
.width100 { width:100px;}
.width140 { width:140px;}
.width180 { width:180px}
.width270 { width:270px;}

select {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#535353;  }
input {font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#535353;  }
textarea {font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#535353; height: 111px; }
*/

/* ---------------------------------*/
/*    Site Pages                    */
/* -------------------------------- */

.contentArea .resourcesList { float:left; width:506px; padding:0px; margin:40px 0 0;}
.contentArea .resourcesList h3 { font-size:18px; color:#5f5f5f; font-weight:normal; padding:0px 0px 6px 0px; margin:0px; border-bottom: dotted 1px #dedede;}
.contentArea .resourcesList ul { padding:0px; margin:0px; }
.contentArea .resourcesList ul li { float:left; width:482px; list-style-type:none; padding:8px 12px 9px 12px; margin:0px; border-bottom: dotted 1px #dedede; background-image:none; line-height:16px; cursor:pointer; }
.contentArea .resourcesList ul li .resourceLink { float:left; width:365px;}
.contentArea .resourcesList ul li .resourceLink h4 { font-size:11px; color:#5f5f5f; font-weight:bold; margin:0px 0px 0px 0px; padding:0px; }
.contentArea .resourcesList ul li .resourceLink h5 {  padding:0px;  font-size:11px; color:#919191; font-weight:normal; padding-right:20px; margin:0px 0px 0px 0px}
.contentArea .resourcesList ul li .resourceDetail { float:left; width:107px; font-size:11px; color:#919191; padding-top:12px;}
.contentArea .resourcesList ul li .resourceDetail img { vertical-align:middle; margin-right:3px; behavior: url(Events/PEFAsia/App_Themes/Site/iepngfix.htc); }

.contentArea .resourcesList ul li.active { float:left; /*width:670px;*/ list-style-type:none; padding:8px 12px 9px 12px; margin:0px; border-bottom:dotted 1px #dedede; background-image:none; line-height:16px; background-color:#7ba1c6; }
.contentArea .resourcesList ul li.active .resourceLink h4 { font-size:11px; color:#ffffff; font-weight:bold; margin:0px 0px 0px 0px; }
.contentArea .resourcesList ul li.active .resourceLink h5 { font-size:11px; color:#ffffff; font-weight:normal; margin:0px 0px 0px 0px; }
.contentArea .resourcesList ul li.active .resourceDetail { float:left; width:107px; font-size:11px; color:#ffffff; }
.contentArea .lilacText { color:#cac5e3; }
.contentArea .resourcesList ul li.active .lilacText { color:#ffffff; }

/*wide version */
.contentArea748 .resourcesList { float:left; width:748px; padding:0px; margin:40px 0 0;}
.contentArea748 .resourcesList h3 { font-size:18px; color:#5f5f5f; font-weight:normal; padding:0px 0px 6px 0px; margin:0px; border-bottom: dotted 1px #dedede;}
.contentArea748 .resourcesList ul { padding:0px; margin:0px; }
.contentArea748 .resourcesList ul li { float:left; width:724px; list-style-type:none; padding:8px 12px 9px 12px; margin:0px; border-bottom: dotted 1px #dedede; background-image:none; line-height:16px; cursor:pointer; }
.contentArea748 .resourcesList ul li .resourceLink { float:left; width:605px;}
.contentArea748 .resourcesList ul li .resourceLink h4 { font-size:11px; color:#5f5f5f; font-weight:bold; margin:0px 0px 0px 0px; padding:0px; }
.contentArea748 .resourcesList ul li .resourceLink h5 {  padding:0px;  font-size:11px; color:#919191; font-weight:normal; padding-right:20px; margin:0px 0px 0px 0px}
.contentArea748 .resourcesList ul li .resourceDetail { float:left; width:107px; font-size:11px; color:#919191; padding:12px 0 0 10px;}
.contentArea748 .resourcesList ul li .resourceDetail img { vertical-align:middle; margin-right:3px; behavior: url(Events/PEFAsia/App_Themes/Site/iepngfix.htc); }

.contentArea748 .resourcesList ul li.active { float:left; /*width:670px;*/ list-style-type:none; padding:8px 12px 9px 12px; margin:0px; border-bottom:dotted 1px #dedede; background-image:none; line-height:16px; background-color:#7ba1c6; }
.contentArea748 .resourcesList ul li.active .resourceLink h4 { font-size:11px; color:#ffffff; font-weight:bold; margin:0px 0px 0px 0px; }
.contentArea748 .resourcesList ul li.active .resourceLink h5 { font-size:11px; color:#ffffff; font-weight:normal; margin:0px 0px 0px 0px; }
.contentArea748 .resourcesList ul li.active .resourceDetail { float:left; width:107px; font-size:11px; color:#ffffff; }
.contentArea748 .lilacText { color:#cac5e3; }
.contentArea748 .resourcesList ul li.active .lilacText { color:#ffffff; }

/* --------------------------------------- */
/*    Option bars    					   */
/* --------------------------------------- */

.contentArea .optionsBottom { float: left; width: 506px; margin: 21px 0px 0px 0px; }
.contentArea .optionsBottom ul { margin:0px; padding:0px 12px 0px 0px; }
.contentArea .optionsBottom ul li { float: right; list-style-type:none; font-weight: normal; font-size:11px;  display:inline; background-image:none; margin:0px; padding:0px 0px 0px 6px;}
.contentArea .optionsBottom img { padding: 0px 2px 0px 4px; vertical-align:middle}

/*wide version */
.contentArea748 .optionsBottom { float: left; width: 748px; margin: 21px 0px 0px 0px; }
.contentArea748 .optionsBottom ul { margin:0px; padding:0px 12px 0px 0px; }
.contentArea748 .optionsBottom ul li { float: right; list-style-type:none; font-weight: normal; font-size:11px;  display:inline; background-image:none; margin:0px; padding:0px 0px 0px 6px;}
.contentArea748 .optionsBottom img { padding: 0px 2px 0px 4px; vertical-align:middle}

/*
=======================================================================
      Newslisting styles
=======================================================================
*/

#leftBar .noDisplay {display:none;}
#rightBar200 .noPrint .noDisplay p.header .noDisplay {display:none;}
#rightBar200 .noPrint .noDisplay ul.subNav {display:none;}

.contentArea .Archive .w514 {width:750px;}
.contentArea .Archive .newsList {width:750px;}
.contentArea .Archive .newsList ul li.focused .focusedBg {width:750px; background-color:#fff;}
.contentArea .Archive .newsList ul li .newsListTxt {float:left; width:750px;}
.contentArea .Archive .newsList ul li .newsListImg {display:none;}
.contentArea .Archive .newsList ul li.focused .newsListPreview {display:none;}
.contentArea .Archive .newsList ul li h3 {font-weight:normal;font-size:16px;}
.contentArea .Archive .newsList ul li p {font-size:12px;}


/* ---------------------------------*/
/*    Popup Windows                 */
/* -------------------------------- */
/*
#popupTab {
	margin: 2px;
	padding: 0px;
	position: relative;
	top: 1px;
	z-index: 101;
	float:left;
}

#popupTab img {
	float:left;
}

.popupTabContent {
	position:relative; 
	top:-2px;
	border: 1px solid #0098c1;
	float:left;
	padding: 20px;
	margin:2px;	
	background-color: #bfe1f3;
	border-top:0px;
	z-Index: 105;
}

#popup { width: 872px; margin-left:auto; margin-right: auto; }
*/
/* ------------------------------------------------------------------------------------------- */
/*    Link Styles																	           */
/* ------------------------------------------------------------------------------------------- */

a:link { text-decoration: none; color:#115ca2}
a:visited {	text-decoration: none; color:#115ca2}
a:hover	{ text-decoration: underline; color:#115ca2}
a:active { text-decoration: none; color:#115ca2}

/* ------------------------------------------------------------------------------------------- */
/*    Miscellaneous -  Cursor styles, font weight etc..										   */
/* ------------------------------------------------------------------------------------------- */

.titleHelp {cursor: help; }
.bold {	font-weight: bold; }
.italic	{ font-style: italic; }
.underline { text-decoration:underline; }
.error { color:#FF0000; font-weight: bold; }
.red { color:#ff0101; }

/* ------------------------------------------------------------------------------------------- */
/*    Alignment Styles -  Left align, floatRight etc										   */
/* ------------------------------------------------------------------------------------------- */

.clear { clear:both;  }  
.alignLeft { text-align:left; }
.alignCenter { text-align:center; }
.alignRight { text-align:right; }
.floatLeft { float: left; }
.floatRight { float:right; }
.hidden { display:none; }
.vertAlignTop { vertical-align:top }
.padLeft0 {padding-left:0px;}

/* ------------------------------------------------------------------------------------------- */
/*    TAB Styles -  Used via Tabs function													   */
/* ------------------------------------------------------------------------------------------- */
/*
.mainTabs {
	float: left;
	margin: 0;
	padding: 0;
	display: block;
	position: relative;
	top: 1px;
	z-index: 101;
}

.mainTabs h2 {
	margin: 0px 2px 0px 0px;
	font-size: xx-small;
	float: left;
	padding: 4px;
	text-align: center;
	width: 140px;
	border: solid 1px #0089D0;
	color: #000000;
	font-weight: bold;
}

.mainTabs h2 a {
	display: block;
	padding: 4px;
	font-size: xx-small;
	color: #000000;
	text-decoration: none;
}

.mainTabs h2 a:hover {
	color: #000000;
	background-color: #DDF2F9;
	font-size: xx-small;
}

.mainTabs h2 a:visited {
	color: #000000;
	font-size: xx-small;
	text-decoration: none;
}

.mainTabs h2.selNav {
	border-bottom: 1px solid #DDF2F9;
	background-color: #DDF2F9;
	font-size: xx-small;
}

.mainTabs h2.accessDenied {
	background-color: #7B7C7D;
	font-size: xx-small;
}

#mainTabArea {
	font-size: xx-small;
	border: solid 1px #0089D0;
	background-color: #DDF2F9;
	padding: 5px;
	text-align:left;
	width: 610px ;
}

#mainTabAreaHeader {
	font-size: xx-small;
	border: solid 1px #0099CC;
	background-color: #F8FEF9;
	padding: 5px;
	text-align:left;
	margin-bottom: 5px;
}

#mainTabAreaHeader h2 {
	font-size: small;
}

*/
/* ------------------------------------------------------------------- */
/*   page Numbers													   */
/* ------------------------------------------------------------------- */

/*.pagination { float:left; width: 522px; padding:0px; margin:0px 0px 7px 0px; background-image:url(/Images/PlasticElectronicsFlagship/sitepages/pagingBkgd.gif); background-repeat:no-repeat;}*/
/*.pagination .results {*/
/*	float:left; */
/*	padding:4px 0px 5px 7px;*/
/*	margin:0px;*/
/*	font-family:Arial, Helvetica, sans-serif; */
/*	font-size:11px; */
/*	font-weight:normal; */
/*	color:#4f4f4f;*/
/* } */
/*.pageNumbers { float:right; padding:0px; margin:0px;  }*/
/*.pageNumbers ul {  margin:0px; padding:0px; border-right: solid 1px #dadada; }*/
/*.pageNumbers ul li { float:left; display:inline; background-image:none; list-style-type:none; padding:0px; margin:0px; }*/
/*.pageNumbers ul li a { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#316ac5; padding: 0px 0px 0px 0px; text-decoration: none; margin:0px; display:block; width:21px; text-align:center; }*/
/*.pageNumbers ul li a:link { display:block; padding: 4px 0px 4px 0px; text-decoration: none; color:#316ac5; margin:0px; background-image:url(/Images/PlasticElectronicsFlagship/sitepages/pageBkgd.gif); background-repeat:no-repeat;}*/
/*.pageNumbers ul li a:visited { display:block; padding: 4px 0px 4px 0px; text-decoration: none; color:#316ac5; margin:0px; background-image:url(/Images/PlasticElectronicsFlagship/sitepages/pageBkgd.gif); background-repeat:no-repeat;}*/
/*.pageNumbers ul li a:hover { display:block; padding: 4px 0px 4px 0px; text-decoration: underline; color:#316ac5; margin:0px; background-image:url(/Images/PlasticElectronicsFlagship/sitepages/pageBkgd.gif); background-repeat:no-repeat;}*/
/*.pageNumbers ul li a:active { display:block; padding: 4px 0px 4px 0px; text-decoration: none; color:#316ac5; margin:0px; background-image:url(/Images/PlasticElectronicsFlagship/sitepages/pageBkgd.gif); background-repeat:no-repeat;}*/
/**/
/*.pageNumbers ul li a.selected {  font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; font-weight:bold; padding: 4px 0px 4px 0px; text-decoration: none; margin:0px; text-align:center; background-image:url(/Images/PlasticElectronicsFlagship/sitepages/pageBkgdSelected.gif); background-repeat:no-repeat;}*/
/**/
/*.pageNumbers ul li a.pageArrow { padding:8px 0px 7px 0px;}*/
/*.pageNumbers ul li a.pageArrow:hover { padding:8px 0px 7px 0px;}*/


/*
=======================================================================
      tool tip styles
=======================================================================
*/

#revToolTip {
    position: absolute;
    left: -300px;
    border: 1px solid red;
    padding: 5px;
    background-color: #f9f5ea;
    visibility:hidden;
    z-index: 1000;    
}

#revToolTipPointer{
    position:absolute;
    left: -300px;
    z-index: 101;
    visibility: hidden;
}   
   
#revInfoTip {
    position: absolute;
    left: -300px;
    border:2px solid #57a619;
    background-color: #ffffff;
    visibility:hidden;
    z-index: 1000;
    width: 300px;
    overflow-x:hidden;
    padding:2px
}

.revInfoTipInner { border:5px solid #f0f0f0; padding:15px 15px 45px 15px}

#revInfoTip h4 {font-size:14px; color:#85898c; font-weight:bold; padding:0px; margin:0px 0px 6px 0px;}
#revInfoTip #revInfoTipText { font-size:11px; color:#626262; margin:0px; line-height:16px;}
#revInfoTip img { float:left; position:relative; top:6px; left:7px; }
#revInfoTip #revInfoTipText ul { list-style-type:square; }



.stayContactFinish .stayThanks h2 { margin:0 0 0 18px; }
.contentArea .Archive .newsList ul li .newsListTxt h3 a,.contentArea .Archive .newsList ul li .newsListTxt a { color:#0C5CAF;font-size:13px; font-weight:bold; line-height:16px; }


.rightPanel div.searchOptions {background-color:#f3f6fb; border:1px solid #e6e6e4;padding: 0 14px 20px 12px;}
div.contentArea.Search .w514 {width:740px; margin-top:11px;}
.pagination.subTitleUnder {margin-bottom:16px;}

div.contentArea.Search div.Archive div.newsList ul li {padding:0;}
.contentArea.Search .Archive .newsList ul li .newsListTxt {padding:12px 0 4px; padding-left:19px; padding-right:19px; width:710px;}
.rightPanel .rightbarSearchField {width:150px;}
.rightPanel .rightbarSearch {width:175px;}
.rightPanel div.searchOptions {margin-bottom:10px;}
.rightPanel .rightbarSearch p.header {margin-top:10px;}





