* {
  margin: 0;
  padding: 0;
}

html, body {
  padding: 0;
}

body {
  font: 12px Arial, Sans-Serif;
  text-align: center;
}

p {
  margin: 0 10px 10px;
}

a {
	color: #183d70;
  text-decoration: none;
}

a:hover {
	color: #627eb7;
  text-decoration: none;
}

dl {
  position: relative;
}

dt {
  clear: both;
  float: left;
}

dd {
  float: left;
}

#header {
  height: 140px;
  margin: 10px 0;
}

#header #logo {
  width: 285px;
  margin: 0;
  padding: 0;
}

#header #logo h1 {
  font: 12px Tahoma;
  font-weight: normal;
  padding: 70px 0 0 102px;
  margin: 0;
  color: #666;
}

#header #logo h2 {
  font: 18px Tahoma;
  letter-spacing: 1px;
  padding: 0;
  margin: -30px 0 0 100px;
  color: #666;
}

#header #tool {
  width: 691px;
}

#header #tool #lang {
  font-size: 13px;
  padding: 0 0 0 518px;
}

#header #tool #lang td {
  padding: 0 2px;
}

#header #tool #lang a {
	color: #185da0;
  text-decoration: none;
  padding: 2px 2px 0 2px;
}

#header #tool #lang a:hover {
  color: #bcd2e6;
  text-decoration: none;
  padding: 2px 2px 0 2px;
}

#header #tool #search {
  font: 11px Arial, Sans-Serif;
  margin: 24px 0 0 138px;
}

#header #tool #search input{
  font: 12px Arial, Sans-Serif;
}

#header #tool #search select {
  font: 11px Arial, Sans-Serif;
}

#header #tool #search select.main {
  width:173px;
}

#header #tool #search select.sub {
  width:199px;
}

#header #tool #search select.selC {
  width:100px;
}

#header #tool #search select.selS {
  width:120px;
  display: none;
}

#header2 {
  margin: 10px 0 15px;
  padding: 0;
}

#header2 #logo2 {
  width: 285px;
  margin: 0;
  padding: 0;
}

#header2 #logo2 h1 {
  font: 12px Tahoma;
  font-weight: normal;
  padding: 70px 0 0 102px;
  margin: 0;
  color: #666;
}

#header2 #logo2 h2 {
  font: 18px Tahoma;
  letter-spacing: 1px;
  padding: 0;
  margin: -30px 0 0 100px;
  color: #666;
}

#header2 #tool2 {
  width: 691px;
  margin: 0;
  padding: 0;
}

#header2 #tool2 #lang2 {
  font-size: 13px;
  padding: 0 0 0 451px;
}

#header2 #tool2 #lang2 td {
  padding: 0 2px;
}

#header2 #tool2 #lang2 a {
	color: #185da0;
  text-decoration: none;
  padding: 2px 2px 0 2px;
}

#header2 #tool2 #lang2 a:hover {
  color: #bcd2e6;
  text-decoration: none;
  padding: 2px 2px 0 2px;
}

#header2 #tool2 #banner2 {
  font: 11px Arial, Sans-Serif;
  padding: 12px 0 4px 6px;
  margin: 0;
}

#nav {
  background: url(http://www.einfo.com.my/images/tablem.gif) repeat-x;
  font: bold 13px Arial, Sans-Serif;
  float: left;
  border-bottom2: 1px solid #eee;
  width: 100%;
  line-height: normal;
  padding: 0;
}

#nav ul {
  padding: 0 10px;
  margin: 0;
  list-style-type: none;
}

#nav li {
  padding: 0;
  margin: 0;
  display: inline;
}

#nav #active {
  background: url(http://www.einfo.com.my/images/tableft.gif) no-repeat left top;
  background-position: 0% -42px;
  float: left;
  text-decoration: none;
  padding: 0 0 0 4px;
  margin: 0 2px;
}

#nav #active span {
  background: url(http://www.einfo.com.my/images/tabler.gif) no-repeat right top;
  background-position: 100% -42px;
  float: none;
  display: block;
  color: #000;
  padding: 5px 18px 4px 14px;
}

#nav a {
  background: url(http://www.einfo.com.my/images/tableft.gif) no-repeat left top;
  float: left;
  text-decoration: none;
  padding: 0 0 0 4px;
  margin: 0 2px;
}

#nav a span {
  background: url(http://www.einfo.com.my/images/tabler.gif) no-repeat right top;
  float: none;
  display: block;
  color: #fff;
  padding: 5px 18px 4px 14px;
}

#nav a:hover span {
  color: #627eb7;
}

#nav a:hover {
  background-position: 0% -42px;
}

#nav a:hover span {
  color: #333;
  background-position: 100% -42px;
}

#container {
  border-left2: 1px solid #eee;
  border-right2: 1px solid #eee;
  border-bottom2: 1px solid #eee;
  text-align: left;
}

#content p {
  line-height: 1.2;
}

#category {
  padding: 0 2px;
  font-size: 10px;
  background: #333;
  border-left: 1px solid #eee;
  border-right: 1px solid #eee;
}

#category h2 {
  background2: url(http://www.einfo.com.my/images/category.jpg) no-repeat;
  height2: 32px;
}

#category h2 span {
  display2: none;
}

#extra {
}

#container {
  width: 975px;
}

#wrapper {
  margin: 0;
}

#content {
  padding: 0 2px;
  margin: 0;
}

#content2 {
  padding: 0 1px 0 2px;
  margin: 0;
  background: #f0f0f0;
}

#content2 #search2 {
  font: bold 13px Arial, Sans-Serif;
  color: #fff;
  width: 670px;
  height: 52px;
  padding-left: 10px;
  margin: 3px 0 5px;
  background: url(http://www.einfo.com.my/images/ggbg2.png) repeat-x;
}

#content2 #search2 #bubble {
  height: 52px;
  background: url(http://www.einfo.com.my/images/rrbg.png) no-repeat right;
}

#content2 #search2 input{
  font: 12px Arial, Sans-Serif;
}

#content2 #search2 select {
  font: 11px Arial, Sans-Serif;
}

#content2 #search2 select.main {
  width:193px;
}

#content2 #search2 select.sub {
  width:219px;
}

#content2 #search2 select.selC {
  width:100px;
}

#content2 #search2 select.selS {
  width:120px;
  display: none;
}

#content2 #title {
  background: url(http://www.einfo.com.my/images/ggbg.png) repeat-x bottom;
  text-align: left;
  padding: 0 0 0 8px;
  width: 202px;
  height: 24px;
}

#content2 #left #title2 {
  background: url(http://www.einfo.com.my/images/ggbg.png) repeat-x bottom;
  text-align: left;
  padding: 0 0 0 8px;
  width: 142px;
  height: 24px;
}

#content2 #right #title3 {
  background: url(http://www.einfo.com.my/images/ggbg.png) repeat-x bottom;
  text-align: left;
  padding: 0 0 0 8px;
  width: 322px;
  height: 24px;
}

#content2 #title h2, #content2 #left #title2 h2, #content2 #right #title3 h2 {
  padding-top: 4px;
  height: 24px;
  font: bold 13px Arial, Sans-Serif;
  color: #fff;
}

#content2 #hotpromotion {
  float: left;
  width: 340px;
  height: 312px;
}

#content2 #popular {
  float: right;
  width: 338px;
  height: 312px;
}

#content2 #bulb {
  position: relative;
  margin: -160px 0 0 10px;
  height: 160px;
  width: 320px;
  background:url(http://www.einfo.com.my/images/mouse.gif) no-repeat right;
}

#content2 #hotpromotion #tag {
  left: 209px;
  top: -29px;
  position: relative;
  background: url(http://www.einfo.com.my/images/label1.png) no-repeat;
  width: 110px;
  height: 52px;
  z-index: 1;
}

#content2 #cont {
  left: 0px;
  top: -53px;
  position: relative;
}

#content2 #cont4 {
  left: 0px;
  top: -53px;
  position: relative;
  background: url(http://www.einfo.com.my/images/popular.png) no-repeat top left;
}

#content2 #cont2 {
  left: 0px;
  top: -52px;
  position: relative;
  padding: 12px 4px 8px;
  width: 240px;
  background: url(http://www.einfo.com.my/images/leftbg.gif) no-repeat bottom left;
}

#content2 #cont3 {
  left: 12px;
  top: -52px;
  position: relative;
  padding: 12px 4px 8px;
  background: url(http://www.einfo.com.my/images/rightbg.gif) no-repeat bottom;
}

#content2 #popular #tag {
  background: url(http://www.einfo.com.my/images/label2.png) no-repeat;
  left: 209px;
  top: -29px;
  position: relative;
  width: 110px;
  height: 52px;
  z-index: 1;
}

#content2 #clear {
  clear: both;
}

#content2 #clear2 {
  clear: both;
  height: 24px;
}

#content2 #left {
  float: left;
  width: 240px;
  height2: 320px;
}

#content2 #left #top {
  background: url(http://www.einfo.com.my/images/label4.png) no-repeat;
  left: 145px;
  top: -29px;
  position: relative;
  width: 110px;
  height: 52px;
  z-index: 1;
}

#content2 #left #bottom {
  background: url(http://www.einfo.com.my/images/label5.png) no-repeat;
  left: 145px;
  top: -29px;
  position: relative;
  width: 110px;
  height: 52px;
  z-index: 1;
}

#content2 #right {
  float: left;
  width: 420px;
  padding-left: 8px;
  height2: 320px;
}

#content2 #right #tag {
  background: url(http://www.einfo.com.my/images/label3.png) no-repeat;
  left: 329px;
  top: -29px;
  position: relative;
  width: 110px;
  height: 52px;
  z-index: 1;
}

#content2 #banner2 {
  padding: 15px 0;
  text-align: center;
  width: 688px;
}

#title {
  font-size: 14px;
  font-weight: bold;
  height: 20px;
  list-style: none;
  line-height: 15px;
  text-align: left;
  padding: 0 0 0 10px;
}

#padd {
  padding: 0 10px;
}

#title2 {
  font-size: 12px;
  font-weight: bold;
  text-align: left;
}

#title3 {
  color: #000;
  font-size: 12px;
  font-weight: bold;
  list-style: none;
  margin: 0 0 0 12px;
}

#contents {
  width: 100%;
  margin: 0;
  border-left: 1px solid #ccc;
  border-right: 1px solid #ccc;
}

#contents h2 {
  font: bold 18px Arial;
  color: #33c;
  letter-spacing: 1px;
  margin: 0 0 2px 0;
}

#contents h3 {
  font: bold 14px Arial;
  color: #000;
  letter-spacing: 1px;
  margin: 0;
}

#contents #feature {
  padding: 0;
  margin: 0;
}

#contents ol, #contents ul {
  font: 12px Arial;
  color: #000;
  margin: 0;
  padding: 0 0 0 20px;
  z-index: 2;
}

#contents ol ul, #contents ol ol, #contents ul ul, #contents ul ol {
  font: 12px Arial;
  color: #000;
  margin: 0;
  padding: 0 0 0 20px;
  z-index: 2;
}

#contents #title {
  font: bold 13px Arial;
  color: #339;
  padding: 0;
}

#title2 {
  font-size: 12px;
  font-weight: bold;
  text-align: left;
}

#content #title {
  font-size: 13px;
  background: #333;
  color: #fff;
  height: 20px;
  border-top: 1px solid #000;
  border-bottom: 1px solid #000;
}

#title_en, #title_cn {
  background: url(http://www.einfo.com.my/images/title.jpg) no-repeat;
}

#title_en2, #title_cn2 {
  background: url(http://www.einfo.com.my/images/title2.jpg) no-repeat;
}

#title_en3, #title_cn3 {
  background: url(http://www.einfo.com.my/images/title3.jpg) no-repeat;
}

#title_en h3, #title_cn h3, #title_en2 h3, #title_cn2 h3, #title_en3 h3, #title_cn3 h3 {
  color: #fff;
  font-size: 13px;
  font-weight: bold;
  margin: 0 0 0 12px;
  width: 240;
}

#title_en h3, #title_en2 h3, #title_en3 h3 {
  padding: 0;
}

#title_cn h3, #title_cn2 h3, #title_cn3 h3 {
  padding: 4px 0 0 0;
}

#item {
  font-size: 1.1em;
  font-weight: normal;
  list-style: none;
  line-height: 15px;
  background: url(http://www.einfo.com.my/images/arrow.gif) left;
  background-repeat: no-repeat;
  text-align: left;
  padding: 0 0 1px 8px;
  margin: 0 0 0 14px;
}

#list {
  font-size: 12px;
  font-weight: normal;
  list-style: none;
  line-height: 15px;
  background: url(http://www.einfo.com.my/images/arrow1.gif) left;
  background-repeat: no-repeat;
  text-align: left;
  padding: 0 0 0 15px;
  margin: 6px;
}

#list2 {
  font-size: 12px;
  font-weight: normal;
  list-style: none;
  line-height: 15px;
  background: url(http://www.einfo.com.my/images/arrow3.gif) 0px 3px;
  background-repeat: no-repeat;
  text-align: left;
  padding: 0 0 0 15px;
  margin: 6px;
}

#more {
  font-size: 13px;
  font-weight: bold;
  list-style: none;
  background: url(http://www.einfo.com.my/images/arrow2.gif) left;
  background-repeat: no-repeat;
  text-align: left;
  padding: 0 0 0 12px;
  margin: 3px 3px 3px 480px;
}

#more2 {
  font-size: 13px;
  font-weight: bold;
  list-style: none;
  background: url(http://www.einfo.com.my/images/arrow2.gif) left;
  background-repeat: no-repeat;
  text-align: left;
  padding: 0 0 0 12px;
  margin: 3px 3px 3px 260px;
}

#more3 {
  font-size: 13px;
  font-weight: bold;
  list-style: none;
  background: url(http://www.einfo.com.my/images/arrow2.gif) left;
  background-repeat: no-repeat;
  text-align: left;
  padding: 0 0 0 12px;
  margin: 3px 3px 3px 10px;
}

#menu {
  list-style-type: none;
  font-size: 12px;
  font-weight: bold;
  padding: 10px 0 0 15px;
  text-align: left;
}

#menu a {
  color: #000;
}

#menu a:hover {
  color: #185da0;
}

#menu .menunum {
  font: 10px;
  font-weight: normal;
}

#submenu {
  font-size: 12px;
  font-weight: normal;
  list-style: none;
  background: url(http://www.einfo.com.my/images/arrow.gif) left;
  background-repeat: no-repeat;
  margin: 0 0 1px 20px;
  padding: 0 0 0 8px;
  text-align: left;
}

#submenu a {
  color: #185da0;
}

#submenu a:hover {
  color: #627eb7;
}

#alpha {
  font-size: 12px;
  font-weight: normal;
  list-style: none;
  background: url(http://www.einfo.com.my/images/arrow.gif) left;
  background-repeat: no-repeat;
  margin: 0 0 1px 14px;
  padding: 0 0 0 8px;
  text-align: left;
}

#alpha a {
  color: #185da0;
}

#alpha a:hover {
  color: #627eb7;
}

select, #result {
  font: 11px Arial, Sans-Serif;
}

select.state {
  width: 100px;
}

select.town {
  width: 118px;
}

select.garden {
  width: 168px;
}

#bar2 {
  padding: 0 2px;
  border-right: 1px solid #ccc;
}

#bar2 #login2 {
  margin: 0;
  background: url(http://www.einfo.com.my/images/loginbg.gif) no-repeat bottom;
}

#bar2 #login2 h2 {
  height: 24px;
}

#bar2 #login2 h2 span {
  display2: none;
}

#bar2 #login2 input{
  font: 12px Arial, Sans-Serif;
}

#bar2 #login2 a{
  font: 11px Arial, Sans-Serif;
	color: #183D70;
  text-decoration: none;
}

#bar2 #login2 a:hover{
	color: #627eb7;
  text-decoration: none;
}

#bar2 #ads2 {
  margin-top: 10px;
  padding: 0 0 20px 0;
}

#bar2 #ads2 #ad1 {
  padding: 0 0 4px 0;
  border-bottom: 1px solid #ccc;
}

#bar2 #ads2 #ad {
  padding: 4px 0;
  border-bottom: 1px solid #ccc;
}

#bar2 #ads2 #adn {
  padding: 4px 0 0 0;
}

#bar {
  padding: 0 2px;
  border-left: 1px solid #ccc;
  border-right: 1px solid #ccc;
}

#bar #login {
  margin: 0;
}

#bar #login h2 {
  background2: url(http://www.einfo.com.my/images/login.jpg) no-repeat;
  height2: 32px;
}

#bar #login h2 span {
  display2: none;
}

#bar #login input{
  font: 12px Arial, Sans-Serif;
}

#bar #login a{
  font: 11px Arial, Sans-Serif;
	color: #183D70;
  text-decoration: none;
}

#bar #login a:hover{
	color: #627eb7;
  text-decoration: none;
}

#bar #ads {
  padding: 0 0 20px 0;
}

#bar #ads h2 {
  background2: url(http://www.einfo.com.my/images/ads.jpg) no-repeat;
  height2: 32px;
}

#bar #ads h2 span {
  display2: none;
}

#category h2, #bar #login h2, #bar #ads h2 {
  background: url(http://www.einfo.com.my/images/title.gif) repeat-x bottom;
  text-align: center;
  font: bold 13px Arial, Sans-Serif;
  height: 20px;
  color: #000;
  background-color: #c1e017;
  padding: 4px 0 0 0;
}

#bar2 #login2 h2, #bar2 #ads2 h2 {
  background: url(http://www.einfo.com.my/images/ggbg.png) repeat-x;
  text-align: center;
  vertical-align: middle;
  font: bold 13px Arial, Sans-Serif;
  height: 16px;
  color: #fff;
  padding: 4px 0;
  margin: 0;
}

#bar #ads #ad1 {
  padding: 0 0 4px 0;
  border-bottom: 1px solid #ccc;
}

#bar #ads #ad {
  padding: 4px 0;
  border-bottom: 1px solid #ccc;
}

#bar #ads #adn {
  padding: 4px 0 0 0;
}

#footer {
  text-align: center;
  border-top: 1px solid #ccc;
  font: 11px Arial, Sans-Serif;
  padding: 20px 0;
  color: #333;
}

#footer a {
  padding: 0 6px 0 4px;
	color: #183D70;
  text-decoration: none;
}

#footer a:hover{
  padding: 0 6px 0 4px;
	color: #627eb7;
  text-decoration: none;
}

#footer2 {
  background: #444;
  text-align: center;
  border-left: 1px solid #fff;
  font: 11px Arial, Sans-Serif;
  padding: 8px 0;
  color: #fff;
}

#footer2 a {
  padding: 0 6px 0 4px;
	color: #ccc;
  text-decoration: none;
}

#footer2 a:hover{
  padding: 0 6px 0 4px;
	color: #9cf;
  text-decoration: none;
}