/* BROWSER FLAGS (divtecs/global): default */
/* -------------------------------- default -------------------------------- */
body {
	padding: 0px;
	margin: 0px;
	background-color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #004c80;
	font-size: 11px;
	line-height: 15px;
}
.superBorder {
	background-image:url(../data/border.png);
	background-position:center;
	background-repeat: repeat-y;

}
h1 {
	font-size:20px;
	font-weight:normal;
	font-family: Helvetica, sans-serif;
	line-height: 23px;
}
h2 {
 	font-weight: bold;
 	font-size: 14px;
}
h3, h3 a {
 	font-weight: bold;
 	font-size: 11px;
	color: #801e37;
	padding-bottom:0px;
	margin-bottom:0px;
}
h4 {
 	font-weight: normal;
	font-size: 13px;	
	line-height: 15px;
	padding:0px;
	margin:0px;

}

a {
	color: #34447B;
	text-decoration:none;
}
a:focus {
 	outline: none;
}
#navigation a:hover,
.topNav a:hover
 {
	color: #ffc73c;
	text-decoration: underline;
}

.body {
	margin: 0px auto;
	width: 978px;
	background-color: #fff;
	position:relative;
	min-height: 500px;
	background-image:url(../data/bottomCor.png);
	background-repeat:no-repeat;
	background-position:bottom left;	


}
.products {
	background-image:url(../data/products.jpg);
	background-repeat:no-repeat;
	background-position:top right;	
	width: 600px;
	height:110px;
	padding-bottom:20px;
 	
}
.page5 .body {
	background-image:url(../data/i/company-bg.jpg);

}
.page4 .body {
	background-image:url(../data/i/capabilities-bg.jpg);

}
.page6 .body {
	background-image:url(../data/i/news-bg.jpg);

}

.bottom {
	margin: 0px auto;
	height: 55px;
	width: 978px;
	background-color: #004c80;
}


td {
 	vertical-align: top;
}
.conent {
	line-height:16px;
	min-height: 440px;
}
.page5 .conent {
	padding-top: 282px;
}
.page5 .leftNav ul, .page5 .content {
 	padding-top: 31px;
}
.content {
 	padding-right: 20px;
	padding-left: 10px;
	padding-top: 17px;
}
.mainNav {
	background-image:url(../data/top.png);
	background-repeat:no-repeat;
	height: 54px;
	padding-left: 390px;
	padding-top:70px;	
}
.menu0-active , .bottom ul {
 	padding: 0px;
	margin: 0px;
	list-style-type: none;	

}
.menu0-active li {
 	float: left;
	list-style-type: none;	

}
.menu0-active li ul li{
 	float: none;
	list-style-type: none;	

}

.menu0-active .menuDiv0-active a,
.menu0-active .menuDiv0 a {
 	display: block;
	padding-top: 15px;
	padding-bottom:10px;
	padding-right: 7px;
	padding-left: 7px;
	color: #fff;
	font-size: 11px;
	background-image:url(../data/sep2.gif);
	background-repeat:no-repeat;
	background-position: right 0px;	

}
.menu0-active {
 	position:absolute;
	top: 71px;
	right: 12px;
}
.menu0-active .menu1,.menu0-active .mouseOut {
 	display:none;
}
.menu0-active #menu0-last a {
	background-position: right -100px;	
}
.menu0-active li {
 	position:relative;
}
.menu0-active li a:hover {
 	color: #00ffff;
}
.menu0-active .mouseOver li {            
	display:block;
}
.menu0-active .mouseOver a {            
	color: #fff;
	display:block;
	margin-bottom: 3px;
	white-space: nowrap;


}
.menu0-active .mouseOver {
	padding-left: 14px;
	padding-right: 14px;
	padding-top: 5px;
	padding-bottom: 6px;
	background-image:url(../data/opacity.png);	
 	display:block;
	position:absolute;
	top: 35px;
	left: 0px;
	z-index:9999;

}
/*
.menu0-active .mouseOver {

	background-image:url(../data/opacity.png);
	background-repeat:no-repeat;
	background-position: top left;	

	padding-left: 25px;
	padding-top: 5px;
	padding-bottom: 15px;

 	display:block;
	position:absolute;
	top: 35px;
	left: 0px;
	z-index:9999;
}
.menu0-active .mouseOver .pos1 a{
 	padding-left: 5px;     
}
.menu0-active .mouseOver .pos2 a{
 	padding-left: 20px;
}
.menu0-active .mouseOver .pos3 a{
 	padding-left: 35px;
}
.menu0-active .mouseOver .pos4 a{
 	padding-left: 50px;
}
.menu0-active .mouseOver .pos5 a{
 	padding-left: 65px;
}                              
.menu0-active .mouseOver .pos6 a{
 	padding-left: 80px;
}
.menu0-active .mouseOver .pos7 a{
 	padding-left: 95px;
}
.menu0-active .mouseOver .pos8 a{
 	padding-left: 110px;
}
.menu0-active .mouseOver .pos9 a{
 	padding-left: 125px;
}
.menu0-active .mouseOver .pos10 a{
 	padding-left: 140px;
}
.menu0-active .mouseOver .pos11 a{
 	padding-left: 155px;
}
.menu0-active .mouseOver .pos12 a{
 	padding-left: 170px;
}
*/
.pageId19 .mouseOver {
	left:-56px;
	left:none;
}
.topNav {
 	position:absolute;
	top: 25px;
	right: 5px;
}
.topNav ul {
 	padding: 0px;
	margin: 0px;
	list-style-type: none;	

}
.topNav li {
 	float: right;
}
.topNav li a {
 	display: block;
	padding-right:11px;
	padding-left: 3px;
	color: #34447B;
	background-image:url(../data/i/sep.gif);
	background-repeat:no-repeat;
	background-position: right 0px;	
	text-decoration:none;

}
#top0-first a {
	background-image:none;
}
.subCaption {
 	height:182px;
	background-repeat:no-repeat;
	background-position: left top;	
	position:relative;
	
}

.page13 .subCaption, .page20 .subCaption {
	background-image:url(../data/caption-sub/PowerMod.jpg);
}
.page14 .subCaption,.page30 .subCaption {
	background-image:url(../data/caption-sub/Radar.jpg);
}


.page18 .subCaption {
	background-image:url(../data/caption-sub/Company.jpg);
}
.page38 .subCaption {
	background-image:url(../data/caption-sub/Company.jpg);
}

.page16 .subCaption {
	background-image:url(../data/caption-sub/Conference.jpg);
}
.page24 .subCaption {
	background-image:url(../data/caption-sub/CurrentResearch.jpg);
}
.page28 .subCaption {
	background-image:url(../data/caption-sub/CustomDesignQuotation.jpg);
}
.page29 .subCaption {
	background-image:url(../data/caption-sub/CustomDesignQuotation.jpg);
}
.page22 .subCaption {
	background-image:url(../data/caption-sub/DCPowerSupplies.jpg);
}
.page34 .subCaption {
	background-image:url(../data/caption-sub/Food.jpg);
}
.page19 .subCaption {
	background-image:url(../data/caption-sub/General.jpg);
}
.page23 .subCaption {
	background-image:url(../data/caption-sub/HighVoltageSwitches.jpg);
}
.page32 .subCaption {
	background-image:url(../data/caption-sub/HIPhysica.jpg);
}
.page31 .subCaption {
	background-image:url(../data/caption-sub/PowerConversion.jpg);
}
.page15 .subCaption {
	background-image:url(../data/caption-sub/ProductInfo.jpg);
}
.page50 .subCaption {
	background-image:url(../data/caption-sub/TechnicalPapers.jpg);
}
.page21 .subCaption {
	background-image:url(../data/caption-sub/PulseModulators.jpg);
}
.page51 .subCaption {
	background-image:url(../data/caption-sub/Transmitter.jpg);
}
.page52 .subCaption {
	background-image:url(../data/caption-sub/TurnKey.jpg);
}
.page17 .subCaption {
	background-image:url(../data/caption-sub/Career.jpg);
}
.page63 .subCaption {
	background-image:url(../data/caption-sub/TurnKey.jpg);
}
.page29 .subCaption {
	background-image:url(../data/caption-sub/Quotation.jpg);
}


.pageLevelCaption {
 	position:absolute;
	top: 157px;
	left: 37px;
	color: #005686;
	font-family: Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
}
.logoLink {
 	position:absolute;
	top: 30px;
	left: 20px;
	display:block;
	height: 82px;
	width: 260px;
	background-image:url(/spacer.gif);
	
}
.logoLink span {
 	display:none;
}
.leftNav {
	width: 210px; 	
	padding-right: 42px;
}
.leftNav ul {
 	padding: 0px;
	margin: 0px;
	list-style-type: none;

}
.left1 {
 	display:none;
}
.leftNav li a {
 	display: block;
	color: #004c80;
	font-size: 11px;
	padding-top: 5px;
	padding-bottom:5px;
	border-bottom: 1px solid #dcad93;
	margin-left: 17px;
	padding-left: 35px;
	text-decoration:none;
	background-image:url(../data/nav.gif);
	background-repeat:no-repeat;
	background-position: 22px 2px;	
}
.leftNav li span {
	display:block;
	width:165px;
}
.leftNav .leftDiv0-active a {
	font-weight: bold; 
	background-image:url(../data/nava.gif) !important;
	border-bottom: 0px none;
}

.leftNav .leafNode .leftDiv0-active a {
	font-weight: bold; 
	background-image:url(../data/nava.gif) !important;
	border-bottom: 1px solid #dcad93;
}


#left1-last a {
	border-bottom: 1px solid #dcad93;
}
.left1-active li a {
 	display: block;
	color: #666666;
	font-size: 11px;
	padding-top: 4px;
	padding-bottom:4px;
	border-bottom: 0px none;
	margin-left: 17px;
	padding-left: 35px;
	text-decoration:none;
	background-image:url(../data/nav2.gif);
	background-repeat:no-repeat;
	background-position: 22px 3px;	
}

.left1-active .leftDiv1-active a {
 	color: #000;
	background-image:url(../data/nav2a.gif);
}



#navigation {
	width: 610px;
	float:left;
	margin-left:29px;
	padding-top: 15px;
}

#navigation ul, #navigation ul li {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

#navigation ul {
	padding: 5px 0px 4px;
}
#navigation div {
	display: inline;
}
#navigation ul li {
	display: inline;
	margin-right: 0.05em;
}

#navigation ul li.last {
	margin-right: 0;
}
#navigation ul li a {
	padding: 5px;
	color: #839AAF;
	font-size:11px;
	text-decoration: none;
	background-image: url(../data/sep.gif);
	background-repeat: no-repeat;
	background-position: right center;	
}
#navigation ul li a:hover {
	padding: 5px;
	color: #00ffff

}
#navigation ul li a span {
/* 	padding: 5px 0.5em; */
}

.getAquotation {
	margin-top:15px;
	background-image: url(../data/getquatation.png);
	background-repeat: no-repeat;
	background-position: 6px 1px;	
	display:block;
	height: 30px;
}
a.getAquotation:hover{
	background-image: url(../data/getquatation-on.png);
}
.getAquotation span {
 	display:none;
}
#bottom0-last a {
	background-image: none !important;
}


.copyright {
 	color: #839AAF;
	padding-top:12px;
	float:left;

	font-size: 10px;
	text-align: right;
	font-family:Helvetica,sans-serif;
	
}
#page6 .summary {
	display:none;
}

.readMore {
 	font-weight: bold;
	background-image: url(../data/i/readmore.gif);
	background-repeat: no-repeat;
	background-position: right center;	
	padding-right: 14px;

}

.content ul, .homeList {
 	padding:0px;
	margin: 0px;
	list-style-type: none;
}
.list,
.list11,
.list8
	{width: 100%}
.list td,
.list11 td,
.list8 td

 {
 	border-bottom:1px solid #eee;
	padding: 3px;
	
}
.list .colspan,
.list11 .colspan,
.list8 .colspan {
 	background-color: #beedff
}

.stylesHeader {
 	font-size: 14px;
	padding: 5px;
	color: #ccc;
	font-weight: bold;
	display:block;
	background-color: #0176bb;		
}


.list11 .list-col-pos1 {

}

.list8 .list-row1 {
 	background-color: #e3e3e3
	
}

.leftNav .left-item-0 a:hover {
	color:#00FFFF !important;
}
.summary {
 	padding-bottom: 4px;
	margin-bottom: 0px;
}
#page9 .content {
	padding-top: 1px;
	padding-left: 28px; 	
}

.mainNav .divPageId6 a:hover {
	background-image: url(../data/i/menuOver.png) !important;
	background-repeat: no-repeat;
	background-position: 53px 17px;	

}


 
table.cleanborder {
 border-width: 1px 1px 1px 1px;
 border-spacing: 5px;
 border-style: none none none none;
 border-color: #c8c8c8;
 border-collapse: separate;
 background-color: white;
 _border-spacing: 5px;
}
table.cleanborder th {
 padding: 5px 5px 5px 5px;
 border-width: 1px 1px 1px 1px;
 padding: 1px 1px 1px 1px;
 border-style: solid solid solid solid;
 border-color: #c8c8c8;
 background-color: white;
 -moz-border-radius: 9px 9px 9px 9px;
}
table.cleanborder td {
 border-width: 1px 1px 1px 1px;
 padding: 5px 5px 5px 5px;
 _margin: 5px 5px 5px 5px;
 border-style: solid solid solid solid;
 border-color: #c8c8c8;
 background-color: white;
 -moz-border-radius: 9px 9px 9px 9px;
 font-size: 11px;
}


.extraArea {

}

.TechnologyBox .extraNavigation {
	background-image:url(../data/subNavYellow.png);

}
.ApplicationsBox .extraNavigation {
	background-image:url(../data/subNavOrange.png);

}
.extraNavigation {
	background-repeat:no-repeat;
	background-position: 0px top;	
	padding-top: 20px;
	padding-left: 50px;
	width: 250px;
}
.TechnologyBox .exName {
	color: #474747;
	background-image:url(../data/subNavYellowAr.png);
}
.ApplicationsBox .exName {
	color: #fff;
	background-image:url(../data/subNavOrangeAr.png);
}

.exName {
	font-weight: bold;
	background-repeat:no-repeat;
	background-position: 4px 4px;	
	padding-left: 20px;
}
.extraNavigation ul {
	padding: 0px;
	margin:0px;
	list-style-type: none;
	padding-bottom:30px;
	padding-left: 20px;
}
.extraNavigation li {
 	display:block;
}
.extraNavigation a:hover {
	color:#00FFFF !important;
}
.extraNavigation a {
 	display:block;
	padding: 3px;
	color: #000;
	padding-left: 0px;
	padding-bottom: 0px;
}
.extraContent {
	margin-top:20px;
	width:180px;
 	font-size: 10px;
	margin-left: 97px;
	line-height: 12px;
	padding-right: 20px;
}
.searchBox {
 	position:absolute;
	top: 28px;
	left: 788px;

}
.searchBox input {
 	background: transparent;
	border: 0px none;
}
#searchFormInput {
	width:113px;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.sButton {
 	position: absolute;
}

 