*
{
	margin:0;padding:0;
}

img
{
	border:0;
}

ul, ol
{
	padding-left:2em;
	margin-bottom:0.5em;
	margin-top:0.5em;
}

ul li, ol li
{
	padding-left:0.5em;
}

p, .p
{
	margin-bottom:1em;
}

body
{
	background:white;
	text-align:center;
	padding-top:10px;
	font-family:verdana;
	color:#404040;
}

td
{
	font-family:verdana;
	color:#404040;
}

a:link, a:visited
{
	color:#5c5c5c;
}

#container
{
	width:1000px;
	margin:0 auto;
	border:1px solid #B3B3B3;
}

#header
{
	height:83px;
	border-bottom:1px solid #B3B3B3;
}

#banner
{
	height:200px;
	border-bottom:1px solid #B3B3B3;
}

#nav-main
{
	margin-top:30px;
	vertical-align:middle;
	font-size:11px;
	text-align:center;
	color:#262626;
}

#nav-main a, #nav-footer a
{
	text-decoration:none;
	color:#5c5c5c;
}

#nav-main ol
{
	margin:0;padding:0;
	display:inline;
}

#nav-main li
{
	display:inline;
	list-style:none;
	background:url('images/nav-main.separator.jpg') top right no-repeat;
	padding:0 13px 0 13px;
}

#nav-main .current
{
	color:#006991;
}

#nav-main .last
{
	background:url('images/blank.gif') top right no-repeat;
}

.fix-height
{
	height:450px;
}

.fix-height2
{
	height:264px;
}
/*************** body 1 ******************/
#body table
{
	margin-top:24px;
}

#body td
{
	font-size:13px;
}

#body #section-icon
{
	vertical-align:top;
}

#body #section-left, #body #section-right
{
	width:112px;
}

#body #section-center
{
	padding:13px 15px 24px 0px;
	text-align:justify;
}

#body #custom_scroll
{
	/* Typical fixed height and fixed width example */
	width: 665px;
	height: 105px;
	overflow: auto;
	/* IE overflow fix, position must be relative or absolute*/
	position: relative;
	margin: 0 auto;
	padding: 0 15px;
	text-align: left;
}


/*************** body 2 ******************/
#body2
{
	width:1000px;
	margin:0 auto;
}

#body2 td
{
	font-size:13px;
}

#body2 #section-close
{
	float:right;
	vertical-align:top;
	background:#585858;
	margin-top:-18px;
	margin-right:5px;
}

#body2 #section-center
{
	margin:0 auto;
	text-align:justify;
	background:#585858;
	padding:24px 0 24px 0;
	width:870px;
}

#body2 #section-title
{
	padding-left:28px;
	padding-bottom:16px;
}

#body2 #section-icon
{
	vertical-align:top;
	padding-left:10px;
}

#body2 #section-menu
{
	padding-left:28px;
	width:120px;
	padding-top:0px;
	padding-bottom:10px;
	vertical-align:top;
}

#body2 #section-menu ol
{
	list-style:none;
	margin:0;
	padding:0;
	width:100px;
}

#body2 #section-menu ol ol
{
	list-style:none;
	margin-left:15px;
}

#body2 #section-menu ol ol li
{
	border:0;
	padding:0;
	padding-top:8px;
}

#body2 #section-menu li
{
	padding-left:0;
	padding-top:8px;
	padding-bottom:8px;
	border-bottom:1px solid white;
}

#body2 #section-menu span
{
	display:block;
	background:url('images/nav-side.bullet.off.jpg') top left no-repeat;
	padding-left:12px;
	width:120px;
	text-align:left;
}

#body2 #section-menu .first
{
	padding-top:0;
}

#body2 #section-menu .last
{
	border-bottom:0;
}

#body2 #section-menu .current span
{
	background:url('images/nav-side.bullet.on.jpg') top left no-repeat;
}

#body2 #section-menu .current a
{
	color:black;
}

#body2 #section-menu a
{
	font-family:verdana;
	font-size:11px;
	color:white;
	text-decoration:none;
}

#body2 #section-menu2
{
	padding-left:28px;
	width:120px;
	padding-top:0px;
	padding-bottom:10px;
	vertical-align:top;
}

#body2 #section-menu2 ol
{
	list-style:none;
	margin:0;
	padding:0;
	width:100px;
}

#body2 #section-menu2 ol ol
{
	list-style:none;
	margin-left:15px;
}

#body2 #section-menu2 ol ol li
{
	border:0;
	padding:0;
	padding-top:8px;
}

#body2 #section-menu2 li
{
	padding-left:0;
	padding-top:8px;
	padding-bottom:8px;
	border-bottom:1px solid #c8c8c8;
}

#body2 #section-menu2 span
{
	display:block;
	background:url('images/nav-side2.bullet.off.jpg') top left no-repeat;
	padding-left:12px;
	width:120px;
	text-align:left;
}

#body2 #section-menu2 .first
{
	padding-top:0;
}

#body2 #section-menu2 .last
{
	border-bottom:0;
}

#body2 #section-menu2 .current span
{
	background:url('images/nav-side2.bullet.on.jpg') top left no-repeat;
}

#body2 #section-menu2 .current a
{
	color:#5c5c5c;
}

#body2 #section-menu2 a
{
	font-family:verdana;
	font-size:11px;
	color:#5c5c5c;
	text-decoration:none;
}

#body2 #section-center td
{
	color:white;
}

#body2 #section-content
{
	vertical-align:top;
}

#body2 #custom_scroll
{
	/* Typical fixed height and fixed width example */
	width: 573px;
	height: 190px;
	overflow: auto;
	/* IE overflow fix, position must be relative or absolute*/
	position: relative;
	margin: 5px auto;
	padding: 0 15px;
	text-align: left;
}

#our_brand #custom_scroll, #step_to_remove_glove #custom_scroll, #glove #custom_scroll
{
	height:350px;
}

#body2 #custom_scroll2
{
	/* Typical fixed height and fixed width example */
	width: 573px;
	margin: 5px auto;
	padding: 0 15px;
	text-align: left;
	color:#5c5c5c;
}
/*************** end ******************/


#footer
{
	line-height:66px;
	height:66px;
	vertical-align:middle;
	text-align:center;
	font-size:11px;
	color:#262626;
}

#footer ol
{
	margin:0;padding:0;
	display:inline;
}

#footer li
{
	list-style:none;
	display:inline;
	padding:0 10px 0 10px;
}

#sitemap th
{
	text-align:left;
	padding-bottom:10px;
}

#sitemap th span
{
	font-weight:bold;
	font-size:12px;
	text-transform:uppercase;
	line-height:13px;
	height:13px;
	padding-right:12px;
	background:url('images/sitemap.bullet.jpg') center right no-repeat;
	border-bottom:1px solid black;
}

#sitemap td
{
	vertical-align:top;
	text-align:left;
	font-size:11px;
}

#sitemap ol, #sitemap li
{
	margin:0;padding:0;
	list-style:none;
}

#x a
{
	text-decoration:none;
	color:#404040;
}

#trade
{
	margin-left:30px;padding-bottom:90px;
}

#trade table
{
	width:90%;
}

#trade th
{
	width:140px;
	border:1px solid #fff;
	padding:10px;
	padding-left:18px;
}
#trade td
{
	border:1px solid #fff;
	padding:10px;
	padding-left:18px;
}

#green-glove
{
	text-align:center;
	margin-bottom:30px;
}

#our_brand table
{
	width:510px;
	margin-left:60px;
}

#our_brand th
{
	font-weight:bold;
	font-size:15px;
	padding-bottom:20px;
	padding-top:20px;
}

#our_brand .first th
{
	padding-top:0;
}

/*
#our_brand_original .logo
{
	vertical-align:top;
	padding:15px;
	padding-left:0;
}*/

#our_brand .logo
{
	vertical-align:top;
	padding-right:15px;
	padding-bottom:15px;
	padding-left:0px;
	padding-top: 5px;
}



#step_to_remove_glove table
{
	width:510px;
	margin-left:60px;
}

#step_to_remove_glove th
{
	font-weight:bold;
	font-size:15px;
	padding-left:5px;
	padding-top:20px;
}

#step_to_remove_glove .first th
{
	padding-top:0;
}

#step_to_remove_glove .logo
{
	vertical-align:middle;
	padding:15px;
	padding-left:0;
}


#dimension, #physical, #sterilisation, #watertight_test
{
	padding-left:20px;
	min-height:280px;
}

#dimension td
{
	font-size:10.8px;
}

#dimension #note td
{
	font-size:9px;
}

#dimension td
{
	font-size:10.8px;
}

#dimension th
{
	font-weight:bold;
}

#physical table
{
	width:99%;
}

#watertight_test td
{
	text-align:left;
}

#watertight_test table
{
	width:610px;
}

#sterilisation-body
{
	height:474px;
	margin-bottom:-24px;
	background:#585858 url('images/sterilisation.jpg') 580px 170px no-repeat;
}

#sterilisation
{
	width:573px;
}
