body {
	font:arial, sans-serif;	color:#000000;
	line-height:1.6;
	font-size:12px;
}

#maincontent_content  {
/*font: 1.1em/1.3 Arial, sans-serif;*/
font: 12px, arial, sans-serif;

}

#maincontent_content #leftCol {
	margin:0 0 15px;
}

#maincontent_content #leftCol .subhead { margin:20px 15px; padding:0; font-size:12px; }
*HTML #maincontent_content #leftCol .subhead { margin:20px 8px; padding:0; font-size:12px; width: 650px; }

#maincontent_content #rightCol_content {
	padding:0 0 0 10;
}

strong {
	color:#000000;
}

/*    Hero
---------------------------------------------------    */
#hero {
	color:#e3e0e0; 
	margin:1px 0 0 0; 
	height:377px;	
}
#hero_group {
	color:#e3e0e0; 
	margin:1px 0 0 0; 
	height:277px;	
	width:958px;
}

#hero_content { 
	position:relative; 
	width:958px; 
	height:377px; 
}

#hero_content p { color:#fff; position:absolute; top:155px; left:664px; width:285px; font-size:1.2em; text-transform:uppercase; }
#hero_content p img { display:block; }


/* Top Links
_____________________*/
#leftCol #top-content {
	margin:28px 15px 18px 15px;
}

#leftCol #top-content h2.home {
	margin:0 0 10px 0;
	color:#000000;
	font-weight:bold;
	padding-bottom:5px;
	border-bottom:solid 4px #2e3192;
	font-size:15px;
}

#leftCol #top-content .leftPod {
	display:block;
	float:left; 
	width:95px; 
	margin:0 0 0 10px;
	margin:0 0 40px 0;
}

#leftCol #top-content .rightPod {
	display:block;
	float:left; 
	border-left:solid 1px #c8c8c8;
	padding:0 0 0 15px;
	margin:0 0 40px 0;
}

#leftCol #top-content .leftPod a, #leftCol #top-content .rightPod a {
	height:6px;  
	width: 6px; 
	padding:0 10px 0 0;
}

#leftCol #top-content .leftPod ul, #leftCol #top-content .rightPod ul {
	margin:5px 0 0 5px; 
	list-style:none; 
	padding:0;
}	

#leftCol #top-content .leftPod li, #leftCol #top-content .rightPod li {
	background:url('/images/icons/icn_bullet_CN.gif') no-repeat left; 
	padding:0 0 0 10px;
}

#leftCol #top-content .leftPod li a, #leftCol #top-content .rightPod li a {
	height:6px;  
	width: 6px; 
	padding:0 10px 0 0;
}

#leftCol #info-section {
	margin:0 15px;
}

#leftCol #info-section h2 {
	background-color:#2e3192; 
	padding:5px; 
	margin:0 0 10px 0;
	font-size:15px;
}

#leftCol #info-section h2 span {
	color:#FFF; 
	font-weight:  bold; 
}

#leftCol #info-section p {
	margin:0 0 10px 0;
}

#leftCol #info-section h3 {
	background-color:#f2f2f2; 
	padding:5px; 
	margin:10px 0 10px 0;
	font-size:15px;
}

#leftCol #info-section h3 span {
	color:#333333; 
	font-weight: bold; 
}

#leftCol #info-section .image-pod-left {
	border-bottom: solid 4px #2e3192; 
	padding:0 0 5px 0; 
	margin:0 19px 19px 0;
	float:left;
}

#leftCol #info-section .image-pod-right {
	border-bottom: solid 4px #2e3192; 
	padding:0 0 5px 0; 
	margin:0 0 19px 19px;
	float:right;
}

#leftCol #info-section .image-pod {
	border-bottom: solid 4px #2e3192; 
	padding:0 0 5px 0; 
	margin:0 10px;
}


#leftCol #info-section ul {
	margin:10px 0 10px 15px;
}

#leftCol #info-section .product-pod {
	border-top: solid 1px #d7d7d7; 
	padding:20px 0 0 0; 
	margin:20px 0 20px 0;
}

/* Floating Div for Right Column Pod */
#floatMenu {   
    position:absolute;   
    top:0px;   
    left:50%;   
    margin-left:265px;   
    width:190px;   
}  

#floatMenu ul {   
    margin-bottom:20px;   
}   

#floatMenu ul li a {   
    display:block;   
    /* border:1px solid #999;   */
    /*background-color:#222;   */
    border-left:6px ;   /* solid #999 */
    text-decoration:none;   
    /* color:#ccc;   */
    padding:5px 5px 5px 25px;   
}  

/* Right Column Pod */
#rightCol .info-pod {
	background:url('/images/backgrounds/bkg_CN_info-pod.gif') no-repeat left bottom; 
	padding-bottom:15px;
	margin:1000px 0 0 10px;
}

#rightCol .info-pod-top {
	background:url('/images/backgrounds/bkg_CN_info-pod_top.gif') no-repeat top left; 
	width:196px; 
	height:31px;
}

#rightCol .info-links h4 {
	margin:0 20px 15px 10px;
	border-bottom:solid 1px #767676;
	padding:0 0 10px 0;
	font-size:1.3em;
}

#rightCol .info-links p {
	margin:0 10px 5px 10px;
}

#rightCol .info-links ul {
	list-style:none outside none;
	margin:5px 0 10px 10px;
	padding:0;
}

#rightCol .info-links li  {
	background:url("/images/icons/icn_bullet_CN.gif") no-repeat scroll left center transparent;
	padding:0 10px;
}

#rightCol .info-links li a  {
	padding:0 10px 0 0;
}



/*    Tabbed Sections
---------------------------------------------------    */

#tabs { display:block; width:712px; height:36px; float:left; margin:10px 0 0 15px; }
*HTML #tabs { margin:0 0 0 8px; }

#tabs.typeTab { display:block; float:left; background:url('/images/backgrounds/bkg_tab_one_ON_china.gif') no-repeat left; }
#tabs.industryTab { display:inline; float:left; background:url('/images/backgrounds/bkg_tab_two_ON_china.gif') no-repeat left; }
#tabs.hazardTab { display:block; float:left; background:url('/images/backgrounds/bkg_tab_three_ON_china.gif') no-repeat left; }
#tabs.nameTab { display:block; float:left; background:url('/images/backgrounds/bkg_tab_four_ON.gif') no-repeat left; }

#tabs ul { display:block; float:left; list-style:none; }
#tabs li { display:block; float:left; width:158px; text-align:center; text-transform:uppercase; font-size:1.3em; color:#000; font-weight:bold; padding:10px 0 0 0; }
#tabs li span { color:#2e3192; cursor:pointer; }
#tabs li span:hover { text-decoration:underline; color:#a81c24; }

#tabbedContent .brand { float:left; text-align:center; width:700px; padding-top:20px; }
#tabbedContent .brand a { margin: 0 25px; float:left; display:block; }
*HTML #tabbedContent .brand a { margin: 0 13px; }

*HTML #industryContent #tabbedContent ul {
margin:0 0 0 10px;
}


/*    Overwrite Common Fonts
---------------------------------------------------    */

/*#hero_content p { font-size:inherit; }
#maincontent_content #leftCol .subhead { font-size: inherit; }
#maincontent_content #leftCol a.downloadfull { font-size:inherit; }
#maincontent_content h4 { font-size:inherit; }
#maincontent_content #leftCol h4.catalog { font-size:inherit; }
*HTML #maincontent_content h4 { font-size:inherit; }
#leftCol h5.catalog { font-size:inherit; }
#leftCol .full_catalog { font-size:inherit; }
#tabs li { font-size:inherit; }
#tabbedContent { font-size:inherit; }
#tabbedContent a { font-weight:normal; }
#tabbedContent a span { font-weight: normal; }
*HTML #tabbedContent { font-size:inherit; }
#tabbedContent h3 { font-size:inherit; }
#tabbedContent h4 { font-size:inherit; }*/

#hero_content p { font-size:12px; }
#maincontent_content #leftCol .subhead { font-size: 12px; }
#maincontent_content #leftCol a.downloadfull { font-size:12px; }
#maincontent_content h4 { font-size:12px; }
#maincontent_content #leftCol h4.catalog { font-size:12px; }
*HTML #maincontent_content h4 { font-size:12px; }
#leftCol h5.catalog { font-size:12px; }
#leftCol .full_catalog { font-size:12px; }
#tabs li { font-size:12px; }
#tabbedContent { font-size:12px; }
#tabbedContent a { font-weight:normal; }
#tabbedContent a span { font-weight: normal; }
*HTML #tabbedContent { font-size:12px; }
#tabbedContent h3 { font-size:12px; }
#tabbedContent h4 { font-size:12px; }

