/* CSS Document */

body {
	margin: 0;
	padding: 0;
	text-align: center;
	font: normal normal normal/*font weight*/ 14px normal/*line height*/ Verdana,Arial,Helvetica;
	background: #fff;
	color: #000;
	}

img { border: none;}
p { font-size: 14px; line-height: 180%; font-family: Verdana; color: #383838; text-align:justify; padding: 5px; margin:0;}
span { font-weight:bold; color: #003399;}
h1, h2, h3, h4, h5 { font-size:14px; font-weight:bold; color: #383838; text-align: left; padding: 0; margin: 5px;}
h1 { font-size:14px; margin: 10px; padding-left: 20px;}
h2 { font-size: 16px; padding: 5px; margin: 20px 0 0 5px; background: #F5F1EB; padding-left: 10px; color:#151515;}
h3 { font-size: 14px; font-weight: normal; margin-left: 20px; padding-left: 10px; font-family: Verdana; background: url(images/arrows_03.gif) no-repeat 0 4px;}
h4 { font-size:18px; color: #003399; line-height:180%; padding: 7px 7px 7px 27px;}
h5 { text-align:center; padding:0; margin:0; line-height:200%;}

ul { margin: 0; list-style: none;}
li { text-align: left; line-height: 200%; border-bottom: #D6D6D6 1px solid; color: #383838;}

a:link, a:visited, a:hover, a:active { text-decoration: none; color: #383838;}

.moveword p { font-size:12px; line-height:150%;}

.indexnav ul li { background: url(../images/arrows_03.gif) no-repeat 0 13px; padding:0 0 0 15px; line-height:250%;}
.indexnav ul li a:hover, .indexnav ul li a:active { text-decoration:underline; color:#3366CC;}

.productstree ul { padding:0; margin:0; padding-left:30px;}
.productstree ul li { border:0px; list-style-type: decimal; font-weight:bold;}
.productstree ul li a:hover, .productstree ul li a:active { text-decoration:underline; color:#3366CC;}
.productstree ul li ul { padding:0px 0 0px 30px;}
.productstree ul li ul li { list-style-type: circle; font-weight: normal;}
.productstree ul li ul li ul li { list-style-type: disc; font-weight: normal;}

.productinfo {}
.productinfo p { font-size:12px; font-weight:normal;}
.productinfo a:link, .productinfo a:visited { font-weight:bold;}
.productinfo a:hover, .productinfo a:active { text-decoration:underline; color:#3366CC;}
.productinfo2 { font-size:12px; font-weight: normal; line-height:150%;}
.productinfo2 p { text-align:center; font-size:12px; font-weight: normal; line-height:150%;}

.technicalinfo {}
.technicalinfo a { line-height:180%;}
.technicalinfo a:hover, .technicalinfo a:active { text-decoration:underline; color:#3366CC;}

.achieveinfo {}
.achieveinfo ul { padding:0; padding-left:50px; width:400px;}
.achieveinfo ul li { list-style-type: disc; border-bottom: #D6D6D6 1px solid; font-weight: normal;}

.foot { font-size:12px; font-weight:bold; color:#333;}
/*********** Menu *************/
	
ul.prod {
	margin-left:50px;
	}
.prod li {
	line-height: 120%;
	border-bottom: none;
	}

#menuList {
  margin: 0;
  padding: 0;
}

.menu, .submenu {
  display: none;
  margin-left: 15px;
  padding: 0px;
}

a.actuator {
  background: url(../images/misc_03.gif) no-repeat 0 3px;
  text-decoration: none;
  padding-left: 15px;
}

a.actuator:hover {
  text-decoration: underline;
  color:#3366CC;
	}

a.arrow {
  background:  url(../images/misc2_03.gif) no-repeat 0 3px;
  text-decoration: none;
  padding-left: 15px;
}

a.arrow:hover {
  text-decoration: underline;
  color:#3366CC;
	}


.menu li a.arrow {
  background: url(../images/misc2_03.gif) no-repeat 0 3px;
  padding-left: 15px;
  }

.menu li a.actuator {
  background: url(../images/misc_03.gif) no-repeat 0 3px;
  padding-left: 15px;
}

.submenu li a {
  background: url(../images/misc1_04.gif) no-repeat 0 3px;
  padding-left: 15px;
}

.menu li a:hover, submenu li a:hover {
  /*border-bottom: 1px dashed #000;*/
  text-decoration: underline;
  color:#3366CC;
}


/*********** Menu *************/