body,html{
  margin: 0;
  padding: 0;
  font-family:Tahoma, Arial, sans-serif;;
  font-size: 12px;
  color:#616161;
}

form {margin:0px; padding:0}
table{
  border-collapse: collapse;
}

img {border:none}

a{text-decoration:none}

#logo{
/*  background-image: url(images/logo_en.jpg);*/
/*  background-repeat: no-repeat;*/
  width: 155px;
  height: 147px;
}
#navL{
  background-image: url(images/top_navl_en.jpg);
  background-repeat: no-repeat;
  width: 309px;
  height: 33px;
}
#navR{
  background-image: url(images/top_nav_en.jpg);
  background-repeat: no-repeat;
  width: 309px;
  height: 33px;
  text-align: right;
  color: #FFFFFF;
}
#navR div{
  padding-right: 10px
}


#header{
  background-image: url(images/hdr_en.jpg);
  background-repeat: no-repeat;
  width: 618px;
  height: 114px;
  }
.Space7px{
  width: 7px;
  height: 7px;
  padding:0;
  margin:0;
  clear:both;
  font-size:1px;
}

#bodyL{
  width:191px;
  vertical-align:top;
}

#bodyMain{
  vertical-align:top;
}

#mainNav{
	background-color:#f69320;
	height:25px;
	padding-left:195px
}



/* blocks */
.blockHeader{
  background-image: url(images/block_hdr_en.gif);
  background-repeat: no-repeat;
  height: 33px;
  padding-left:50px;
  color:#fbf4eb;
  font-weight:bold
}

.blockbody{
  background-image: url(images/block_body.gif);
  background-position: bottom;
  padding:10px;
  color:#687078;
  font-size:11px
}

.FeatureHeader{
	background-image: url(images/block_top.gif);
	background-repeat:no-repeat;
	height:10px;
}

.FeatureBody{
	background-image: url(images/block_body2.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	height:10px;
}

.FeatureBody a{ color:#044772; font-weight:bold }
.FeatureBody .feature{padding-left:25px; color:#333333; text-align:left}
.FeatureBody .price{padding-right:20px; text-align:right; font-size:20px; color:#ff9900;}


/* footer */
.footer1{
	font-size:11px;
	text-align:center;
	background-color:#f69320;
	color:#FFFFFF;
	height:16px
}
.footer2{
	font-size:10px;
	text-align:center;
	color:#616161;
	height:37px;
}


#menu ul{font-size:11px;list-style:none;margin:0;padding:0;}

#menu li{float:left;height:25px;position:relative;width:100px;}
#menu li ul{display:block;left:0;position:absolute;top:2em;}
#menu li ul li{height:24px;width:175px;}
#menu li > ul{left:3px;top:auto;}
#menu li ul li ul{display:block;left:9em;position:absolute;top:0;}
#menu li:hover ul{display:block;}
#menu li:hover > ul{visibility:visible;}

* html #menu ul li{float:left;height:1%;}
* html #menu ul li a{height:1%;}

#menu ul ul{visibility:hidden;}
#menu ul,li{margin:0 0 0 0;}
#menu ul a{color:#777777;display:block;line-height:18px;padding:6px 6px 0px 6px;text-decoration:none;}
#menu ul a:hover{color:#990000}

#menu ul li ul li a{color:#000099;display:block;line-height:24px; height:24px; padding:0px 10px 0px 10px;text-decoration:none;}

#menu li ul{}
#menu li ul a{-moz-opacity:.9;background:#feeed6;border-bottom:1px solid #636467;border-left:1px solid #AAAAAA;border-right:1px solid #999999;color:#444444;filter:alpha(opacity=90);height:17px;line-height:16px;opacity:.9;padding:1px 5px;text-decoration:none;width:auto;}
#menu li ul a:hover{}

#menu li a.submenu{text-align:center; display:block}
#menu li ul a.submenu{}

#menuList li{background-image:url(images/tabrightI.gif);background-position:right top;}
#menuList li a{}
#menuList li a:hover{}

#menuList li ul{ border-bottom:1px solid #999999}
#menuList li ul li{background:#ffffff url(images/nav_arrow_en.gif) no-repeat scroll right center; filter:alpha(opacity=90);-moz-opacity:.9;opacity:.9;}
#menuList li ul li a{ display:block; color:#444444!important;}
#menuList li ul li a:hover{background:url(images/tap_over2.jpg) center top no-repeat; color:#CC0000!important}


/* path */
.path {font-size:12px; color:#f69320; font-weight:bold}
.path div{float:left}
.path a{color:#444444}
.path a:hover{color:#f69320}

/* ststic pages */
#staticPage{
	  line-height:16px;
	  padding:10px 10px;
}

#newsPage{
	  line-height:16px;
	  padding:10px 10px;

}


/* input fileds */
.input_text {border:1px solid #f69320; color:#616161; text-align:center; font-size:11px; height:16px; width:135px; margin:2px}
.input_select {border:1px solid #f69320; color:#616161; text-align:left; font-size:11px; height:19px; width:138px; margin:2px}


/* category */
#catDescription {border:1px dashed #F69220; padding:8px 10px; margin:8px 10px; line-height:130%}

#subCatList {border:1px dashed #F69220; padding:10px; margin:10px;}
#subCatList a{border:0; width:48%; display:inline-block; color:#616161; font-size:11px; font-weight:bold}
#subCatList a:hover{color:#F69220;}

#productList {padding:0px; margin:10px;}
#productList a{ color:#00608b; font-weight:bold}

#productList td.thumb{ text-align:center; width:120px; height:70px; color:#F69220; padding:5px}
#productList td.thumb div{border:1px solid #919191;}
#productList td.thumb a{color:#F69220; font-weight:normal}
#productList td.short{ vertical-align:top; padding:5px; font-size:11px}


/* banners */
#banner_left {
	padding:2px
}
#banner_top {
	padding:2px
}
#banner_right {
	padding:2px 0
}
#banner_bottom {
	padding:2px
}


/* links */
.Links {color:#FFFFFF}
.Links a{color:#FFFFFF}
.Links a:hover{color:#FFFFFF; text-decoration:underline}

/* contct Form */
#contctForm fieldset{width:80%; border:1px solid #BBBBBB; padding:10px;}
#contctForm td {padding:1px 10px; height:28px; text-align:left}
#contctForm input { width:250px; border:1px solid #CCCCCC; height:20px}
#contctForm textarea { width:250px; height:100px; overflow:auto; border:1px solid #CCCCCC}
#contctForm .submit { padding-left:60px}
#contctForm .submit input { width:150px; height:20px; overflow:auto; border:1px solid #CCCCCC; background-color:#EEEEEE; color:#444444}



#newsMore {text-align:right}
#searchSubmit{float:left; padding-top:3px}
.productDetails{border:3px double #dddddd; float:left; margin-right:10px}

.maillist_subsc {text-align:left; padding:5px 0px 0px 20px; float:left; font-size:11px}





