body { background-color: #cccccc; font-family: Tahoma; font-size:12px; font-weight:normal; margin-bottom:0; margin-top:0;}

/* CSS Tabs */
#navlist-g {padding:3px 0; margin-left:0; margin-bottom:0; border-bottom:1px solid #778; font:bold 14px Tahoma;}
#navlist-g li {list-style:none; margin:0; display:inline;}
#navlist-g li a {padding:3px 0.5em; margin-left:3px; border:1px solid #778; border-bottom:none; background:#999999; text-decoration:none;}
#navlist-g li a:link { color: white; }
#navlist-g li a:visited { color: white; }
#navlist-g li a:hover {color:white; background:#CCCCCC; border-color:#778;}
#navlist-g li a#current {background:white; border-bottom:1px solid white;}
#navlist-g li a#current-red {background: #ff0000; border-bottom:1px solid #ff0000;}
#navlist-g li a#current-green {color:gray; background:#ccff66; border-bottom:1px solid #ccff66;}
#navlist-g li a#current-blue {background:#66ccff; border-bottom:1px solid #66ccff;}

/* CSS Document */
ul#navlist-red { font-size:95%; line-height:normal;margin: 0; padding: 0; list-style-type: none; white-space: nowrap; width:930;overflow:hidden; background:#8C2525 }
ul#navlist-red ul { margin:0; padding:10px 10px 0 50px; list-style:none; }
ul#navlist-red li { display:inline; margin:0; padding:0; }
ul#navlist-red a { float:left; background: url(http://www.thai-plastic.com/theme/bgim/navi/navi/left-red.gif) no-repeat left top; margin:0; padding:0 0 0 2.5px; text-decoration:none; }
ul#navlist-red a span { float:left; display:block; background: url(http://www.thai-plastic.com/theme/bgim/navi/navi/right-red.gif) no-repeat right top; margin:0; padding:5px 10.3px 5px 6.65px; color:#FFF; }
ul#navlist-red a:hover { background-position:0% -42px;}
ul#navlist-red a:hover span { background-position:100% -42px;}
ul#navlist-red a span {float:none;}
ul#navlist-red a:hover span { color:#FFF; }ul#navlist-red #current a { background-position:0% -42px;}
ul#navlist-red #current a span { background-position:100% -42px;}


ul#navlist-green { font-size:95%; line-height:normal;margin: 0; padding: 0; list-style-type: none; white-space: nowrap; width:930;overflow:hidden; background:#679A33 }
ul#navlist-green ul { margin:0; padding:10px 10px 0 50px; list-style:none; }
ul#navlist-green li { display:inline; margin:0; padding:0; }
ul#navlist-green a { float:left; background: url(http://www.thai-plastic.com/theme/bgim/navi/navi/left-green.gif) no-repeat left top; margin:0; padding:0 0 0 2.5px; text-decoration:none; }
ul#navlist-green a span { float:left; display:block; background: url(http://www.thai-plastic.com/theme/bgim/navi/navi/right-green.gif) no-repeat right top; margin:0; padding:5px 10.3px 5px 6.65px; color:#FFF; }
ul#navlist-green a:hover { background-position:0% -42px;}
ul#navlist-green a:hover span { background-position:100% -42px;}
ul#navlist-green a span {float:none;}
ul#navlist-green a:hover span { color:#FFF; }ul#navlist-green #current a { background-position:0% -42px;}
ul#navlist-green #current a span { background-position:100% -42px;}


ul#navlist-blue { font-size:95%; line-height:normal;margin: 0; padding: 0; list-style-type: none; white-space: nowrap; width:930;overflow:hidden; background:#33679A }
ul#navlist-blue ul { margin:0; padding:10px 10px 0 50px; list-style:none; }
ul#navlist-blue li { display:inline; margin:0; padding:0; }
ul#navlist-blue a { float:left; background: url(http://www.thai-plastic.com/theme/bgim/navi/navi/left-blue.gif) no-repeat left top; margin:0; padding:0 0 0 2.5px; text-decoration:none; }
ul#navlist-blue a span { float:left; display:block; background: url(http://www.thai-plastic.com/theme/bgim/navi/navi/right-blue.gif) no-repeat right top; margin:0; padding:5px 10.3px 5px 6.65px; color:#FFF; }
ul#navlist-blue a:hover { background-position:0% -42px;}
ul#navlist-blue a:hover span { background-position:100% -42px;}
ul#navlist-blue a span {float:none;}
ul#navlist-blue a:hover span { color:#FFF; }ul#navlist-blue #current a { background-position:0% -42px;}
ul#navlist-blue #current a span { background-position:100% -42px;}

#navi-blue {float:left; width:100%; font-size:93%; border-bottom:1px solid #2763A5; line-height:normal;}
#navi-blue ul { margin:0; padding:10px 10px 0 50px; list-style:none;}
#navi-blue li { display:inline; margin:0; padding:0;}
#navi-blue a { float:left; background: url(http://www.thai-plastic.com/theme/bgim/navi/navi_blue_left.gif) no-repeat left top; margin:0; padding:0 0 0 4px; text-decoration:none; }
#navi-blue a span { float:left; display:block; background: url(http://www.thai-plastic.com/theme/bgim/navi/navi_blue_right.gif) no-repeat right top; padding:5px 15px 4px 6px; color:#FFF; }

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#navi-blue a span {float:none;}
/* End IE5-Mac hack */
#tabs9 a:hover span { color:#FFF; }

.main {width:930px; height:auto; background:url(http://www.thai-plastic.com/theme/bg.gif); padding:0 30px; margin:0px auto; }
.main h1.block-red {clear:both; margin:0 auto; height:25px; padding:5px 0 0 5px; background: url(http://www.thai-plastic.com/theme/bgim/bg_block_red.gif);  color: #741D2E; font-weight:bold; font-size:1.10em;}
.main h1.block-blue {clear:both; margin:0 auto; height:25px; padding:5px 0 0 5px; background: url(http://www.thai-plastic.com/theme/bgim/bg_block_blue.gif); color: #003366; font-weight:bold; font-size:1.10em;}
.main h1.block-green {clear:both; margin:0 auto; height:25px; padding:5px 0 0 5px; background: url(http://www.thai-plastic.com/theme/bgim/bg_block_green.gif); color: #336600; font-weight:bold; font-size:1.10em;}
.main h1.block-gray {clear:both; margin:0 auto; height:25px; padding:5px 0 0 5px; background: url(http://www.thai-plastic.com/theme/bgim/bg_block_gray.gif); color: #333333; font-weight:bold; font-size:1.10em;}
.main h1.block-orange {clear:both; margin:0 auto; height:25px; padding:5px 0 0 5px; background: url(http://www.thai-plastic.com/theme/bgim/bg_block_orange.gif); color: #333333; font-weight:bold; font-size:1.10em;}
.main h1.block-yellow {clear:both; margin:0 auto; height:25px; padding:5px 0 0 5px; background: url(http://www.thai-plastic.com/theme/bgim/bg_block_yellow.gif); color: #333333; font-weight:bold; font-size:1.10em;}

.main h4.block-red {clear:both; margin:0 auto; height:20px; padding:4px 0px 1px 2px; text-align:center; background: url(http://www.thai-plastic.com/theme/bgim/bg_blockH4_red.gif); color: #96252E; font-weight:bold; font-size:1.04em;}
.main h4.block-blue {clear:both; margin:0 auto; height:20px; padding:4px 0 1px 2px; text-align:center; background: url(http://www.thai-plastic.com/theme/bgim/bg_blockH4_blue.gif); color: #003366; font-weight:bold; font-size:1.04em;}
.main h4.block-gray {clear:both; margin:0 auto; height:20px; padding:4px 0 1px 2px; background: url(http://www.thai-plastic.com/theme/bgim/bg_blockH4_gray.gif); color: #333333; font-weight:bold; font-size:1.04em;}
.main h4.block-green {clear:both; margin:0 auto; height:20px; padding:4px 0 1px 2px; text-align:center; background: url(http://www.thai-plastic.com/theme/bgim/bg_blockH4_green.gif); color: #333333; font-weight:bold; font-size:1.04em;}
.main h4.block-yellow {clear:both; margin:0 auto; height:20px; padding:4px 0 1px 2px; background: url(http://www.thai-plastic.com/theme/bgim/bg_blockH4_yellow.gif); color: #333333; font-weight:bold; font-size:1.04em;}
.main h4.block-orange {clear:both; margin:0 auto; height:20px; padding:4px 0 1px 2px; background: url(http://www.thai-plastic.com/theme/bgim/bg_blockH4_orange.gif); color: #333333; font-weight:bold; font-size:1.04em;}

/*
.button {
  color:#000066;
  font-family:  tahoma;
  text-align: center;
  font-size: 12px;
  font-weight: bold;
  border: 3px double #CCCCCC;
  width: auto;
  background: #FFFFFF url(../images/temp/button_bg.png) repeat-x;
  padding: 0px 5px;
  line-height: 18px;
  height: 26px;
  margin: 1px;
}*/

.main img { clear:both; border:none;}

.main img a { clear:both; border:none;}
.main img a.center {clear:both; float:none; margin:0; padding:1px; border:1px solid rgb(150,150,150);}
.main img a.right {clear:both; float:right; margin:3px 0 7px 10px; padding:1px; border:1px solid rgb(150,150,150);}

.home-Dir	{ width:621; height:auto; padding:5px 0 0 0; margin:0px; overflow:hidden !important; overflow:visible;}
.home-direc { float:left; width:180px; height:42px; margin:10px 0 0 15px; padding: inherit; text-align:center; border: solid 1px #CCCCCC;}
.home-direc a { text-decoration:none; margin:0; padding:5px 0 0 0;}
.home-direc a:hover {text-decoration:underline;}
.home-direc2 { float:left; width:180px; height:40px; margin:10px 0 0 15px; padding: inherit; text-align:center; border: solid 1px #CCCCCC;}
.home-direc3 { float:left; width:180px; height:40px; margin:10px 0 0 15px; padding: inherit; text-align:center; border: solid 1px #CCCCCC;}

.table-box { width:910px; height:auto; margin:2px 5px; padding:0 0 0 5px;overflow:hidden !important; overflow:visible;}
.table-boxH1 { float:left; width:102px; height:auto; margin:0 2px 0 0; padding:0px;}
.table-boxH2 { float:left; width:525px; height:auto; padding:0px; margin:0 2px 0 0;}
.table-boxH3 { float:left; width:135px; height:auto; padding:0px; margin:0 2px 0 0; }
.table-box1 { float:left; width:92px; min-height:70px !important; height:70px; margin:0 2px 0 0; padding:5px; border: none; }
.table-box2 { float:left; width:515px; min-height:70px !important; height:70px; padding:5px; margin:0 2px 0 0; border: none; background-color: #F5F5F5;}
.table-box3 { float:left; width:125px; min-height:70px !important; height:70px; padding:5px; margin:0 2px 0 0; border: none; background-color: #F5F5F5;}
.table-box4 { float:left; width:750px; min-height:70px !important; height:70px; padding:5px; margin:0 2px 0 0; border: none; background-color: #F5F5F5;}
.table-box2-gray { float:left; width:515px; min-height:70px !important; height:70px; padding:5px; margin:0 2px 0 0; border: none; background-color: #F5F5F5;}
.table-box3-gray { float:left; width:125px; min-height:70px !important; height:70px; padding:5px; margin:0 2px 0 0; border: none; background-color: #F5F5F5;}
.table-box5-gray { float:left; width:75px; min-height:70px !important; height:70px; padding:5px; margin:0 2px 0 0; border: none; background-color: #F5F5F5;}
.table-box6-gray { float:left; width:175px; min-height:70px !important; height:70px; padding:5px; margin:0 2px 0 0; border: none; background-color: #F5F5F5;}
.table-box2-none { float:left; width:515px; min-height:70px !important; height:70px; padding:5px; margin:0 2px 0 0; border: none;}
.table-box3-none { float:left; width:125px; min-height:70px !important; height:70px; padding:5px; margin:0 2px 0 0; border: none; }
.table-box5-none { float:left; width:75px; min-height:70px !important; height:70px; padding:5px; margin:0 2px 0 0; border: none;}
.table-box6-none { float:left; width:175px; min-height:70px !important; height:70px; padding:5px; margin:0 2px 0 0; border: none;}
.table-box2-pink { float:left; width:515px; min-height:70px !important; height:70px; padding:5px; margin:0 2px 0 0; border: none; background-color: #FFE1F1;}
.table-box3-pink { float:left; width:125px; min-height:70px !important; height:70px; padding:5px; margin:0 2px 0 0; border: none; background-color: #FFE1F1;}
.table-box2-blue { float:left; width:515px; min-height:70px !important; height:70px; padding:5px; margin:0 2px 0 0; border: none; background-color: #DBEEFD;}
.table-box3-blue { float:left; width:125px; min-height:70px !important; height:70px; padding:5px; margin:0 2px 0 0; border: none; background-color: #DBEEFD;}

.subdirec-box { width:910px; height:auto; margin:0 10px 0 10px; padding:5px 10px 5px 10px;}
.subdirec-boxIn { float:left; width:225px !important; width:223px; height: auto; margin:0; padding:0;}
.subdirec-boxIn a { margin:0; padding:0;}

.stif { float:left; width:600px; height:120px; margin:5px 15px 5px 17px !important; margin:5px 10px 5px 14px; padding:0;}

.search-red {width:920px; height:78px!important; height:74px; margin:0; padding:10px 5px; background:url(http://www.thai-plastic.com/theme/bgim/search_red.gif);overflow:hidden !important; overflow:visible;}
.search-green {width:920px; height:78pximportant; height:74px; margin:0; padding:10px 5px; background:url(http://www.thai-plastic.com/theme/bgim/search_green.gif);overflow:hidden !important; overflow:visible;}
.search-blue {width:920px; height:78pximportant; height:74px; margin:0; padding:10px 5px; background:url(http://www.thai-plastic.com/theme/bgim/search_blue.gif);overflow:hidden !important; overflow:visible;}
.search-gray { width:920px; height:78pximportant; height:74px; margin:0; padding:10px 5px; background:url(http://www.thai-plastic.com/theme/bgim/search_gray.gif);overflow:hidden !important; overflow:visible;}

.searchform {width:auto; display:inline;margin:0; padding:5px 0; color:rgb(50,50,50); text-decoration:none; font-size:100%;overflow:hidden !important; overflow:visible;}
.searchform p {clear:both; margin:0; padding:0;}
.searchform a {display:block; padding:0 5px 0 5px; color:rgb(125,125,125) ; text-decoration:none; font-size:100%;display:inline; list-style:none;}
.searchform a:hover {text-decoration:none; color:rgb(50,50,50);}
.searchform label { width:125px; font-size:100%; color:#FFFFFF;}
.searchform input.field { border:solid 1px rgb(200,200,200); font-size:100%;}
.careerform select { float:right; width:120px; border:solid 1px rgb(200,200,200); font-size:80%;}
.searchform input.radio { border:none; font-size:100%; color:#FFFFFF;}
.searchform input.button { width:6.0em; height:2.0em; background:rgb(230,230,230); border:solid 1px rgb(150,150,150); text-align:center; font-size:100%; font-weight:bold;}
.searchform input.button:hover {cursor:pointer; border:solid 1px rgb(80,80,80); background:rgb(220,220,220); color:rgb(80,80,80); font-weight:bold;}
.searchform ul {float:right; font-weight:bold;}	
.searchform li {display:inline; list-style:none;}
.searchform li a {display:block; float:left; color:rgb(125,125,125) ; text-decoration:none; font-size:120%;}
.searchform a:hover {text-decoration:none; color:rgb(50,50,50);}

.search-keyword {float:left;width:495px; display:inline;margin:0; padding:0 0 10px 0; color:black;}
.search-select {float:right;width:420px; display:inline;margin:0; padding:0 0 10px 0; color:black;}
.search-select input.button { width:6.0em; height:2.0em; margin:0px 5px; background:rgb(230,230,230); border:solid 1px rgb(150,150,150); text-align:center; font-size:100%; font-weight:bold;}
.search-select input.button:hover {cursor:pointer; border:solid 1px rgb(80,80,80); background:rgb(220,220,220); color:rgb(80,80,80); font-weight:bold;}
.search-combotxt {float:left;width:470px; display:inline;margin:0; padding:0; color:black;}
.search-combotxt {float:left;width:470px; display:inline;margin:0; padding:0; color:black;}
.search-combobox {float:left;width:470px; display:inline;margin:0; padding:0; color:white;}
.search-option {float:right;width:430px; display:inline;margin:0; padding:0; font-size:80%;}
.search-highlight { color:red; font-weight:bold;}

.round-topleft {width:10px; height:10px; position:absolute; z-index:100; background: url(http://www.thai-plastic.com/theme/bgim/bg_corner_topleft.gif)) no-repeat; margin-top:-1px; margin-left:-1px;}
.round-topright { float:right;width:10px; height:10px; position:absolute; z-index:100; background:url(http://www.thai-plastic.com/theme/bgim/bg_corner_topright.gif) no-repeat; margin-top:-1px;}
.round-footleft {width:10px; height:10px; position:absolute; z-index:100; background:url(http://www.thai-plastic.com/theme/bgim/bg_corner_footleft.gif) no-repeat; margin-bottom:-1px; margin-left:0px;}
.round-footright { float:right;width:10px; height:10px; position:absolute; z-index:100; background:url(http://www.thai-plastic.com/theme/bgim/bg_corner_footright.gif) no-repeat; margin-bottom:-1px;}

.header {width:930px; height:90px; background-color: #E9E9E9; margin:0px; background:url(http://www.thai-plastic.com/theme/img_test/logo.jpg);}
	
.boxform { float:right; width:280px; margin:0 0; padding:0 ; background:url(http://www.thai-plastic.com/theme/login_bg.gif) no-repeat;}
.boxform H1 { font-size:100%; font-style:inherit; padding:5px 0 7px 40px; margin:0; color:#FFFFFF;}

.next { float:right; height:20px; width:50px; margin:0px; padding:2px; text-align:center; color:#FFFFFF; background-color:#333333; }

.loginform {width:auto; display:inline;margin:0 auto; padding:0;}
.loginform p {clear:both; margin:0 0 0 40px; padding:0;}
.loginform a {display:block; padding:0 30px 0 0; color:rgb(125,125,125) ; text-decoration:none; font-size:100%;display:inline; list-style:none;}
.loginform a:hover {text-decoration:underline; color:rgb(50,50,50);}
.loginform label {float:left; width:auto; margin:0; font-size:100%;}
.loginform label.user {float:left; width:auto; margin:2px 2px 5px 40px; font-size:100%;}
.loginform label.pass {float:left; width:auto; margin:3px 2px 6px 40px; font-size:100%;}
.loginform label a {display:block; padding:0 30px 0 0; color:rgb(125,125,125) ; text-decoration:none; font-size:100%;display:inline; list-style:none;}
.loginform label a:hover {text-decoration:underline; color:rgb(50,50,50);}
.loginform label.right {float:left; width:125px; margin:5px 0 0 0; padding:0 0 0 3px; font-size:70%;}
.loginform input.field {float:right; width:100px; margin:2px 10px 5px 0; padding:0.1em 0 0.2em 0.2em !important; padding:0.2em 0 0.3em 0.3em; border:solid 1px rgb(200,200,200); font-size:80%;}
.loginform input.checkbox {float:left; margin:5px 0 0 0 !important; margin:2px 0 0 -3px; border:none;}
.loginform img { float:right; margin:2px 8px 5px 0; padding:1px; border:solid 1px rgb(150,150,150); }
.loginform input.blogin { float:right; width:5.0em; height:40px; margin:2px 8px 5px 0; padding:1px; background:rgb(230,230,230); border:solid 1px rgb(150,150,150); text-align:center; color:rgb(150,150,150); font-size:80%;}
.loginform input.blogin:hover {cursor:pointer; border:solid 1px rgb(80,80,80); background:rgb(220,220,220); color:rgb(80,80,80);}
.loginform input.blogout { float:right; width:6.0em; height:40px; margin:2px 8px 5px 0; padding:1px; background:rgb(230,230,230); border:solid 1px rgb(150,150,150); text-align:center; color:rgb(150,150,150); font-size:80%;}
.loginform input.blogout:hover {cursor:pointer; border:solid 1px rgb(80,80,80); background:rgb(220,220,220); color:rgb(80,80,80);}
.loginform ul {float:right; padding:0 15px 0 0; font-weight:bold;}	
.loginform li {display:inline; list-style:none;}
.loginform p a {display:block; float:left; margin:0; padding:0; color:rgb(125,125,125) ; text-decoration:none; font-size:120%;}
.loginform label.forget {float:left; width:auto; margin:2px 2px 5px 40px; font-size:100%;}
.loginform label.forget a {
	float:left;
	display:block;
	background:url(http://www.thai-plastic.com/theme/bgim/forget.gif) 0 0 no-repeat;
	width:70px;
	height:20px;
	font:bold 11px/20px Arial, Helvetica, sans-serif;
	color:#666;
	background-color:inherit;
	text-decoration:none;
	margin:0;
	padding:0 0 0 4px;
}
.loginform label.forget a:hover{
	color:#000;
	background-color:inherit;
}
.loginform label.register {float:left; width:auto; margin:2px 2px 5px 20px; font-size:100%;}
.loginform label.register a {
	float:left;
	display:block;
	background:url(http://www.thai-plastic.com/theme/bgim/register.gif) 0 0 no-repeat;
	width:100px;
	height:20px;
	font:bold 11px/20px Arial, Helvetica, sans-serif;
	color:#666;
	background-color:inherit;
	text-decoration:none;
	margin:0px;
	padding:0 0 0 4px;
}
.loginform label.register a:hover{
	color:#000;
	background-color:inherit;
}
.loginform label.profile {float:left; width:auto; margin:2px 2px 5px 40px; font-size:100%;}
.loginform label.profile a {
	float:left;
	display:block;
	background:url(http://www.thai-plastic.com/theme/bgim/profile.gif) 0 0 no-repeat;
	width:125px;
	height:20px;
	font:bold 11px/20px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	text-decoration:none;
	margin:0px;
	padding:0 0 0 6px;
}
.loginform label.profile a:hover{
	color:#000;
	background-color:inherit;
}

.main-navi { width:930px; height:auto; margin:0px;}

.main-search {}

.navi { width:930px; margin:0px; padding:0;overflow:hidden !important; overflow:visible;}

.clear-all{clear:both; height:0; line-height:0}

.boxset-our { width:930px; margin:4px 0 0 1px; padding:0; height:auto;overflow:hidden !important; overflow:visible;}
.boxset-red {width:930px; margin:0; padding:0; height:auto;overflow:hidden !important; overflow:visible;}
.boxset-gray {width:930px; margin:0; padding:0; height:auto;overflow:hidden !important; overflow:visible;}
.boxset-green {width:930px; margin:0; padding:0; height:auto;overflow:hidden !important; overflow:visible;}
.boxset-blue {width:930px; margin:0; padding:0; height:auto;overflow:hidden !important; overflow:visible;}
.boxFixtest { width:135px; height:75px; margin:0 0 5px 0; padding:0; }

.text-navi { width:920px; height:240px; background:url(http://www.thai-plastic.com/theme/img_test/txt_navi.gif); margin:5px 5px; padding:0; }
.txtnav-enter { width:920px; height:75px; padding:10px 0 0 0; margin:0;}
.txtnav-top { width:920px; height:45px; padding:30px 0 0 0; margin:0;}
.txtnav-left { float:left; height:auto; width:150px; margin:0; padding:5px; color:#666666; text-align:right; font-size:12px;}
.txtnav-left a {text-decoration: underline; color:#666666; text-align:right;}
.txtnav-left a:hover {text-decoration:none; color:#666666; text-align:right;}
.txtnav-right { float:left; height:auto; width:750px; margin:0; padding:5px; color:#333333; font-size:11px; font-family: Arial}
.txtnav-right a { margin:0 10px 0 0; padding:1px; text-decoration:underline; color:#333333;}
.txtnav-right a:hover {text-decoration: none; color:#333333;}

.careerform {width:auto; display:inline;margin:0 auto; padding:0;}
.careerform p {clear:both; margin:0; padding:0;}
.careerform a {display:block; padding:0 5px 0 5px; color:rgb(125,125,125) ; text-decoration:none; font-size:70%;display:inline; list-style:none;}
.careerform label {float:left; width: auto; margin:0 5px 2px 5px; font-size:90%;}
.careerform label.right {float:left; width:125px; margin:5px 0 0 0; padding:0 0 0 3px; font-size:70%;}
.careerform input.field { float:right; width:120px; margin:0 5px 5px 5px; padding:0.1em 0 0.2em 0 !important; padding:0.2em 0 0.3em 0; border:solid 1px rgb(200,200,200); font-size:90%;}
.careerform select { float:right; width:120px; margin:0 5px 5px 0; padding:0.1em 0 0.2em 0 !important; padding:0.2em 0 0.3em 0; border:solid 1px rgb(200,200,200); font-size:70%;}
.careerform input.checkbox {float:left; margin:5px 0 0 0 !important; margin:2px 0 0 -3px; border:none;}
.careerform input.button { float: right; width:5.0em; margin:0 5px 5px 0; padding:1px; background:rgb(230,230,230); border:solid 1px rgb(150,150,150); text-align:center; color:rgb(150,150,150); font-size:90%;}
.careerform input.button:hover { cursor:pointer; border:solid 1px rgb(80,80,80); background:rgb(220,220,220); color:rgb(80,80,80);}
.careerform ul {float:right; padding:0 15px 0 0; font-weight:bold;}	
.careerform li {display:inline; list-style:none;}
.careerform li a {display:block; float:left; padding:2px 5px 2px 5px; color:rgb(125,125,125) ; text-decoration:none; font-size:120%;}
.careerform a:hover {text-decoration:none; color:rgb(50,50,50);}

.sponsor { width:930px; height:35px; margin:0; padding:2px 0 2px 0;}
.sponsor a { margin:2px 2px; padding:0; border:1px solid #DFDFDF}

.footer { width:930px; height:50px; background-color: #f6f6f6; padding:5px 0 0 0; margin:0px;}
.footer p {line-height:1em; text-align:center; color:rgb(125,125,125); font-size:12px; font-weight:normal; font-family:Tahoma;}
.footer p.credits {font-weight:normal;}
.footer a {text-decoration:none; color:rgb(125,125,125);}
.footer a:hover {text-decoration:underline; color:rgb(0,0,0);}
.footer a:visited {color:rgb(0,0,0);}
.footer-text { font-size:12px; font-weight:normal; font-family:Tahoma; }
.top { font-size:12px; font-weight:normal; font-family:Tahoma; }
.footer-nav { width:930px; background-color: #DFDFDF; padding:5px 0 5px 0; margin:0; border-bottom:1px solid #CCCCCC;overflow:hidden !important; overflow:visible;}
.footer-nav p { padding:0; margin:0;line-height:1em; text-align:center; color:rgb(125,125,125); font-size:12px; font-weight:normal; font-family:Tahoma;}
.footer-nav a {text-decoration:none; color:rgb(125,125,125);}
.footer-nav a:hover {text-decoration:underline; color:rgb(0,0,0);}

#dir { float:left; width:623px; background: #FFFFFF; font-size:100%; line-height:normal;}
#dir ul { margin:0; padding:5px 0 0 0; list-style:none;}
#dir li { display:inline; margin:0; padding:0; }
#dir a { text-decoration:none;float:left; height:29px; width:170px; display:block; background: url(http://www.thai-plastic.com/theme/bgim/navi/dir.gif) no-repeat right top; margin:15px 0 0 15px; padding:5px; color: #333333; text-align:center; }
#dir a span {text-decoration:none;float:none;}
#dir a:hover span { text-decoration:underline;color: #000000;}
#dir a:hover { text-decoration:underline;background-position:0% -42px;}
#dir a:hover span { text-decoration:underline;background-position:100% -42px;}
#dir #current a { background-position:0% -42px; }
#dir #current a span { background-position:100% -42px; }
