html, body {
	background: #aaa;
	color: #000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin:0 0 20px 0;
	padding:0 0 20px 0;
}
#wrapper {
	width:768px;
	background:#fff;
	color:#000;
}
#logo img{
	display:block;border:none;
}
#menu {
	background-color:#aaa;
	
	font-size:11px;
}
#menu ul {list-style:none;margin:0;padding:0;
border-bottom:1px solid #ff7f00;
}
#menu li {margin:0;padding:0;}
#menu a {display:block;
	border-left:6px solid;
	padding: 9px 3px 9px 6px;
	border-bottom:1px solid #ccc;
	white-space: nowrap;
	color:#000;
	text-decoration: none;
	margin:0;
	background-color: #fff;
	width:109px;
	voice-family: "\"}\""; 
   voice-family:inherit;
	width:94px;
}
#menu a:hover {
	border-left:6px solid #ff7f00;
}
#submenu {
	border-bottom:1px solid #ff7f00;
	background: url(../i/bgSubmenu.gif) repeat-y;
	font-size:10px;
	width:190px;
}
#submenu h2{
	font-size:11px; margin:10px 10px;
}
#submenu h3{
	font: bold 13px/13px "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin:1px 10px;
}
#submenu p {
	margin: 0 10px 10px 10px
}
#submenu img{
	display:block;margin-top:-10px;height:0;
}
.blob{
	margin:6px 0 6px 0;padding:0;list-style: none;
}
.blob li {
	padding:2px 10px 1px 23px;
	background: transparent url(../i/bullet2.gif) no-repeat 10px 5px;
	font-size:10px;
}
#langmenu {
	font-size:10px;
}
#langmenu h2{
	background: #666 url(../i/langr.gif) no-repeat right;
	color:#fff;
	font-size:11px;
	padding:3px 10px;
	margin:0;
}
#blank {
	background-color:#aaa;
}
#pagelinks{
	border-bottom:5px solid #666;
	font-size:10px;
}
#pagelinks h2{
	color:#fff;
	font-size:11px;
	padding:3px 10px;
	margin:0;
	white-space: nowrap;
}
#pagelinks p{
	margin:0 10px;
}
#alley {position:relative;}
#oop {position:absolute;top:-19px;width:126px;}
#content{border-bottom:5px solid #666;border-left:1px solid #666;border-right:1px solid #ff7f00;font-size:11px;}
#content h1{
	margin:20px 0 10px 0;
	padding:2px 20px;
	font-size:12px;
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	letter-spacing:1px;
}
#decor1{
	border-right:1px solid #ff7f00;
}
#decor1 img, #decor2 img {
	display:block;
}
#decor2{
		border-bottom:1px solid #ff7f00;
		border-right:1px solid #ff7f00;
}
#crumb{
	background: #666 url(../i/crumbr.gif) no-repeat right;
	font-size:11px;
	color:#fff;
	padding:3px 12px;
	margin:0;
	font-weight:bold;
}
div.clearer {clear: both; line-height: 0; height: 0;}
.arrow{
	margin:6px 0 6px 0;padding:0;list-style: none;
}
.arrow li {
	padding:2px 10px 2px 20px;
	background: transparent url(../i/bullet.gif) no-repeat 10px 5px;
	font-size:10px;
}
.arrow a {
	color:#000;
	background-color:transparent;
	text-decoration:none;
}
.arrow a:hover {
	color:#fff;
	background-color:#ff7f00;
}
#content img.fr{
	float:right;
	margin:0 20px;
}

.fr{
	float:right;
}
#pgEng a#mnuEng, #pgDefence a#mnuDef, #pgCorp a#mnuCorp, #pgShop a#mnuBuy, #pgComm a#mnuComm, #pgCont a#mnuCont {
	border-left-color:#ff7f00;
}
#content h2{
	font-size:13px;
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#content h3{
	font-size:13px;
	font-weight:normal;
	font-style:italic;
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#content h2 a {
	text-decoration:none;
	border-bottom:1px dotted #999;
	color:#000;
}
#content h2 a:hover {
	border-bottom:1px solid #00f;
	color:#00f;
}
#sectionheader{
	margin:3px 0 3px 15px;
	letter-spacing:2px;
	font: normal 36px/36px "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#content p {
	line-height:1.4;
	color:#666;
	background:transparent;
}
.summary{
	font-style:italic;
	font-weight:bold;
}
#content ul.linklist{padding:0;margin:0 0 10px 20px;list-style:none;}
#content ul.linklist li{color:#666;padding: 0 0 5px 10px;margin:0;background: url(../i/bullet.gif) no-repeat 4px left;}
	
/*#content ul {padding:0;margin:0 0 10px 20px;list-style:none;}
#content ul li{line-height:1.4;color:#666;padding: 0 0 5px 15px;margin:0;background: url(../i/bullet2.gif) no-repeat 4px left;}
*/
#content ul {padding-left:17px;margin:0 0 10px 20px;}
#content ul li{line-height:1.4;color:#666;padding-bottom:5px;}


#content dt{border-top:1px dashed #ff7f00;margin:10px 20px;padding-top:10px;font-weight:bold;color:#000;}
#content dd{margin-left:40px;color:#666;}
#content dd p {margin-left:0px;}

.data{margin:20px;border:1px solid #000;}
.data td, .data th{padding:3px;border:1px solid #000;}
caption span{font-weight:bold;font-style:italic;}
.data th{background:#aaa;}
.data .lighter th{background:#ddd;}
#content .data ul{
	margin-left:0;margin-bottom:0; color:#000;
}
#content .data li{ color:#000;padding-bottom:3px;
}

form{margin:20px;}
.field{float:right;width:60%;background-color:#ffe;}
.butt{clear:both;margin-left:187px;}
form div{clear:both;}

#content ol {
	padding:0;
	margin:20px 20px 10px 25px;
	line-height:1.4;
}
#content ol li {
	padding-bottom:5px;
}
#content ol.subol{
	margin:10px 0 0 20px;
	list-style-type: lower-roman;
}
#content h2.nobo{
	border:none;
}
div.clearer {
	height:0;
	clear:both;
	overflow:hidden;
	font-size:1px;
	line-height:1px;
}
#content img.mb30{
	margin-bottom:30px;
}
#crumb a{
	color:#fff;
	text-decoration:none;
}
#crumb a:hover{
	color:#ff7f00;
}
#langmenu form label{
	display:block; width:100%;text-align:left;
	margin-bottom:2px;
	padding:0;
}
#langmenu form{
	padding:0;margin:10px 5px;
}
#langmenu form input{
	display:block;
	margin: 0 0 5px 0;
}
#langmenu form input#strQuicksearch{
	background:#ffffcc;
	border:1px solid;
	width:111px;
}
#langmenu form input#button{
	padding:0; border:none;
	font-size:10px;
	background:#FF7F00;
}
#mnuQuickProd{
	font-size:10px;
}
#oop #mnuQuickProd{
	margin:5px 0 5px 5px;
	background:#ffffcc;
	border:1px solid;
}