@charset "utf-8";
#copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #666;
	background-color: #FFF;
	text-align: left;
	vertical-align: middle;
	padding-top: 12px;
}

#copyright a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #333;
	background-color: #FFF;
	text-align: left;
	vertical-align: middle;
	text-decoration:none;
}

#copyright a:hover{
	text-decoration:underline;
}

#intel-eca {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #999;
	border-bottom-color: #999;
	background-color: #FFF;
}

#bg-white {
	background-color: #FFF;
}

#navWraper {
		width:880px;
}

#navWrapper DIV {
	width:110px;
	list-style:none;
	float: left;
}

#mainNav1, #mainNav2, #mainNav3, #mainNav4, #mainNav5, #mainNav6, #mainNav7, #mainNav8 {
	background-image:url(img/img_interface/img_btn_mouseout.jpg);
	background-repeat:repeat-x;
	height:26px;
	list-style:none;
	width: 110px;
	display: block;
}

#mainNav1 a, #mainNav2 a, #mainNav3 a, #mainNav4 a, #mainNav5 a, #mainNav6 a, #mainNav7 a, #mainNav8 a {
	text-decoration: none;
	color:#FFF;
	font: 12px Tahoma, Geneva, sans-serif;
	border-right: 1px solid #036;
	height:26px;
	list-style:none;
	width: 110px;
	display: block;
	text-align:center;
	padding-top: 4px;
}

#mainNav1 a:hover, #mainNav2 a:hover, #mainNav3 a:hover, #mainNav4 a:hover, #mainNav5 a:hover, #mainNav6 a:hover, #mainNav7 a:hover, #mainNav8 a:hover { 
	background-image:url(img/img_interface/img_btn_mouseover.jpg);
	background-repeat:repeat-x;
	height:26px;
	list-style:none;
	width: 110px;
	display: block;
	text-align:center;
	padding-top: 4px;
}

/* #mainNavList is to control the sub-menu of the dropdown menu list. some of the effect might be controlled through SpryAsset/SpryMenuBarHorizontal.css file*/
#mainNavList {
	padding: 0px;
	margin: 0 auto;
	background-color:#036;
	display: block; 
	list-style:none;
	width: 162px;
}

#mainNavList a {
	display: block;
	text-decoration: none;
	color:#FFF;
	font: 11px Tahoma, Geneva, sans-serif;
	border-bottom: 1px solid #EEE;
	padding: 6px 2px 6px 8px; 
	background-color:#333;
	border-left: 4px solid #FF9;
	width: 148px;
	text-align:left;
}

#mainNavList a:hover {
	background-color:#9C0;
	border-left: 4px solid #FC0;
}

.dropDownProducts {
	font:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	padding-left:4px;
	background-color:#06C;
	background-image:url(img/bg_dropdown.jpg);
}

.navHome {
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#CCC;
}

.navHome a {
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
}

.navHome a:hover {
	color:#FC0;
	text-decoration:none;
}


#bannerIndex {
	width:950px;
	padding-top:4px;
	padding-bottom: 2px;
}
	
#mainWrapper {
	width: 900px;
	margin: 0 auto;
	overflow: hidden;
	padding-bottom: 40px;
}

#columnLeft {
	float: left;
	width: 225px;
	padding-top: 2px;
	font-family: Tahoma, Geneva, sans-serif;
}

#columnRight {
	float: left;
	width: 722px;
	padding-top: 2px;
	font-family: Tahoma, Geneva, sans-serif;
	border-left: 1px dotted #CCC;
}


#indexColumn{
	width: 951px;
	text-align: left;
	margin: 0px auto;
	padding: 0px;
}

#indexColumnLeft {
	float: left;
	width: 290px;
/*	padding-top: 4px;*/
	font-family: Tahoma, Geneva, sans-serif;
}

#indexColumnCenter {
	float: left;
	width: 14px;
/*	padding-top: 4px;*/
	background-image:url(img/divider_index.gif);
	background-repeat:repeat-y;
	height:850px;
}

#indexColumnRight {
	width: 661px;
/*	padding-top: 4px;*/
	font-family: Tahoma, Geneva, sans-serif;
	float:right;
}

#textIndexSolutions {
	font:Verdana, Arial, Helvetica, sans-serif;
	float: left;
	color:#999;
	font-size:11px;
	padding-top: 4px;
	padding-right: 8px;
}

#textIndexSolutionsSbj {
	font:Verdana, Arial, Helvetica, sans-serif;
	color:#999;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	float:left;
}

#textIndexSolutionsSbj a {
	text-decoration:none;
}

#textIndexSolutionsSbj a:hover {
	color: #666;
}

.lineIndexSolutionsSbj {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}

#bgIndexNews {
	background:#4A7681;
	width:200;
	height: 520px;
	padding-top:8px;
}

#textIndexNews {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999;
	display: block;
	padding: 8px 8px 10px 0px;
	border-bottom: 1px #CCC dotted;
}

#textIndexNews a {
	color:#999;
	text-decoration:none;
}


#textIndexNews a:hover {
	color:#666;
	text-decoration:none;
}

/* to indicate current page*/
#company .companyLink, #product .productLink, #productOther .productLink, #application .applicationLink, #distributor .distributorLink, #support .supportLink, #news .newsLink, #customDesign .customLink {
	/*background-image:url(img/img_interface/img_btn_mouseclick.jpg);*/
	/* Change background image */
	background-image:url(img/img_interface/img_btn_mouseover.jpg);
	background-repeat:repeat-x;
}
/* End */

/** style for left side vertical menu **/
#sideMenublock{
width: 220px;
border-right: 1px solid #000;
padding: 0 0 1em 0;
margin-bottom: 1em;
font-family: 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
font-size: 12px;
background-color: #90bade;
color: #333;
}

* html #sideMenublock{ /*IE 6 only */
w\idth: 187px; /*Box model bug: 180px minus all left and right paddings for #blueblock */
}

#sideMenublock ul{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#sideMenublock li {
border-bottom: 1px solid #90bade;
margin: 0;
}

#sideMenublock li a{
display: block;
padding: 5px 5px 5px 8px;
border-left: 10px solid #1958b7;
border-right: 10px solid #508fc4;
background-color: #2175bc;
color: #fff;
text-decoration: none;
width: 100%;
}

html>body #sideMenublock li a{ /*Non IE6 width*/
width: auto;
}

#sideMenublock li a:hover{
border-left: 10px solid #1c64d1;
border-right: 10px solid #5ba3e0;
background-color: #2586d7;
color: #fff;
}

#sideMenublock div.menutitle{
color: white;
border-bottom: 1px solid black;
padding: 3px 0px 6px 8px;
background-color: black;
font: bold 12px Verdana, Geneva, sans-serif;
}
/** End style for side vertical menu **/



/** style for side menu for products section **/
.sideMenuProduct{
width: 220px; /*width of menu*/
}

.sideMenuProduct .header{
font: 12px Verdana, Geneva, sans-serif;
color: white;
/* background: #2175bc url(img/arrowstop.gif) no-repeat 8px 6px; /*last 2 values are the x and y coordinates of bullet image*/
background-color: #2175bc; /*last 2 values are the x and y coordinates of bullet image*/
margin-bottom: 0; /*bottom spacing between header and rest of content*/
/* text-transform: uppercase; */
/* padding: 7px 0 7px 30px; /*30px is left indentation of header text and leave some space for the arrowstop.gif icon*/ 
padding: 7px 0 7px 8px;
border-bottom:#CCC 1px solid;
border-left: 10px solid #1958b7;
border-right: 10px solid #508fc4;
}

.sideMenuProduct .header a{
text-decoration: none;
color: white;
display: block;
}

.sideMenuProduct ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0; /*bottom spacing between each UL and rest of content*/
}

.sideMenuProduct ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.sideMenuProduct ul li a{
font: normal 12px Verdana, Geneva, sans-serif;
color:#666;
background: #E9E9E9;
display: block;
padding: 5px 0;
line-height: 15px;
padding-left: 16px; /*link text is indented 8px*/
text-decoration: none;
/*border-left: 10px solid #999;
border-right: 10px solid #CCC;*/
}

.sideMenuProduct ul li a:visited{
color:#666;
}

.sideMenuProduct ul li a:hover{ /*hover state CSS*/
color: white;
background:#666;
}

.sideMenuProduct .menutitle{
color: white;
border-bottom: 1px solid black;
padding: 3px 0px 6px 8px;
background-color: black;
font: bold 12px Verdana, Geneva, sans-serif;
}
/** end style for side menu for product section **/

.textProductHeading {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#666;
	padding: 4px 10px 4px 10px;
	background-color:#E8E8E8;
}

.textProductName {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#666;
	padding: 25px 10px 4px 0px;
	border-bottom:#999 dotted 1px;
}

.textProductDescription {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666;
	padding: 4px 10px 4px 0px;
}

.indexProductFeatures {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	vertical-align:top;
	padding: 4px 10px 4px 10px;
}

.testStatement {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	padding: 4px 10px 4px 10px;
}

.textSpecSubHeading {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#666;
	padding: 4px 10px 4px 10px;
	background-color: #F5F5F5;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #E8E8E8;
}

.textSpecSubLeft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	padding: 2px 0px 2px 8px;
	border-top: 1px dotted #CCCCCC;
	border-right: 1px none #CCCCCC;
	border-bottom: 1px dotted #CCCCCC;
	border-left: 1px none #CCCCCC;
	background-color: #F8F8F8;
	line-height: 20px;
	width:160px;
	border-right-style: dotted;
}

.textSpecSubRight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: bold;
	padding: 2px 0px 2px 10px;
	border-top: 1px dotted #CCCCCC;
	border-right: 1px none #CCCCCC;
	border-bottom: 1px dotted #CCCCCC;
	border-left: 1px none #CCCCCC;
	background-color: #F8F8F8;
	line-height: 20px;
}

.textSpecLeft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding: 2px 0px 2px 8px;
	border-top: 1px none #CCCCCC;
	border-right: 1px none #CCCCCC;
	border-bottom: 1px dotted #CCCCCC;
	border-left: 1px none #CCCCCC;
	line-height: 20px;
	width:160px;
	border-right-style: dotted;
}

.textSpecRight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding: 2px 0px 2px 10px;
	border-top: 1px none #CCCCCC;
	border-right: 1px none #CCCCCC;
	border-bottom: 1px dotted #CCCCCC;
	border-left: 1px none #CCCCCC;
	line-height: 20px;
}

.textFesturesIcon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666;
	text-align: center;
	vertical-align: middle;
	width:60px;
	height:40px;
	background-image:url(img/bg_features.gif);
	background-repeat:repeat-x;
}

.textFesturesIconRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	/*font-weight:bold;*/
	color:#069;
	text-align: center;
	vertical-align: middle;
	width:60px;
	height:40px;
	background-image:url(img/bg_features_blue.gif);
	background-repeat:repeat-x;
}

.text-global {
	FONT-SIZE: 12px;
	COLOR: #333333;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 16px;
}

.text-product-title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	line-height: 20px;
	height: 25px;
	padding-left: 6px;
	background-color: #036;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.text-subTitle-Systium {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #036;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	line-height: 20px;
	height: 25px;
	padding-left: 6px;
	background-color: #6CF;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

.text-subTitle-Systium {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #036;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	line-height: 20px;
	height: 25px;
	padding-left: 6px;
	background-color: #6CF;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

.lineBtmSystiumL {
	height: 180px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999;
	padding-top: 4px;
	padding-bottom: 4px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #999;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	text-align: left;
	
}

.lineBtmSystiumR {
	height: 180px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 6px;
}

.textRMAheader {
	font: Verdana, Geneva, sans-serif;
	font-weight:bold;
	color: #FFF;
	font-size:12px;
	background-color:#036;
	border-bottom: 1px dotted #CCC;
	text-decoration:none;
	padding: 3px 0px 6px 10px;
	border-left: 10px solid #FC0;
}

.textRMA {
	font: Verdana, Geneva, sans-serif;
	font-size:12px;
	text-decoration:none;
	padding-bottom: 6px;
}

.textRMA ul{

}

.textRMA ul li{

}

.textRMA ul li a{
font:Verdana, Geneva, sans-serif;
font-weight:bold;
color:#03C;
text-decoration: none;
}

.textRMA ul li a:visited{
color:#666;
}

.textRMA ul li a:hover{ /*hover state CSS*/
text-decoration:underline;
}

.inquiryForm {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	border:1px solid #666;
	background-color:#E3E3E3;
	color:#333;
}

.inquiryButton {
	color:#FFF;
	font: Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size: 12px;
	padding: 3px 6px;
	cursor:pointer;
	border:outset 1px #ccc;
	background:url(img/formbg.jpg) repeat-x left top;
}

.inquiryFormCell {
	border-bottom:1px #F5F5F5 solid;
	padding: 3px 3px;
}

.newsletterDate {
	font-family:Verdana, Geneva, sans-serif;
	width: 110px;
	border-bottom: 1px dotted #CCC;
	font-size:11px;
	padding-top: 3px;
	padding-bottom:6px;
	vertical-align:top;
}

.newsletterHeadline {
	font-family:Verdana, Geneva, sans-serif;
	border-bottom: 1px dotted #CCC;
	font-size:11px;
	padding-top: 3px;
	padding-bottom:6px;
}

.newsletterHeadline a {
	font-family:Verdana, Geneva, sans-serif;
	color:#333;
	font-size:11px;
	padding-top: 3px;
	padding-bottom:6px;
	text-decoration:none;
}

.newsletterHeadline a:hover {
	text-decoration:none;
	background-color:#9CF;
}

.headingProduct {
	font:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#333;
	background-image:url(img/bg_header_01.gif);
	padding-left:10px;
	border-left:5px solid #FC0;
	height:30px;
}

.productDes {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	padding: 3px 5px 5px 0px;
	vertical-align:top;
}

.productSubDes {
	font-family:Verdana, Geneva, sans-serif;
	color:#06C;
	font-size:11px;
	padding: 3px 5px 5px 0px;
	vertical-align:top;
}

.productName {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	width:28%;
	padding: 3px 0px 52px 8px;
	vertical-align:top;
}

.productName a {
	font-family:Verdana, Geneva, sans-serif;
	color:#333;
	font-size:12px;
	text-decoration:none;
	vertical-align:top;
}

.productName a:hover {
	text-decoration:underline;
	color:#0066CC;
}

.headingCustomDesign {
	font:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#FFF;
	background-image:url(img/bg_header_03.jpg);
	padding: 5px 0px 8px 20px;
}

.headingCustomDesign a {
	color:#FFF;
}

.textAboutUsMFheading {
	font:Verdana, Geneva, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color:#06F;
	padding: 10px 8px 2px 0px;
	vertical-align:top;
}

.textAboutUsMFcontent {
	font:Verdana, Geneva, sans-serif;
	font-size: 11px;
	padding: 0px 0px 3px 0px;
	border-bottom: 1px dotted #999;
	vertical-align:top;
}
.textAboutUsMFcontent ul {
	font-size: 11px;
	list-style:disc;
	list-style-position:inside;
	margin-left: 0px;
	float:left;
}

/**************************************************************
	SlideShow
	v 1.3
**************************************************************/
.slideshowContainer {
	/*border: 1px solid #ccc;*/
	width: 686px;
	height: 373px;
	margin-bottom: 5px;
}

.loading {
	background: url(loading.gif) center no-repeat;
}

.slideshowThumbnail {
	outline: none;
}

.slideshowThumbnail img {
	border: 1px solid white;
	padding: 4px 11px 4px 0px;
}

a:hover.slideshowThumbnail img {
	border: 1px solid #ccc;
	padding: 4px 11px 4px 0px;
}

.current img {
	border: 1px solid red;
	padding: 5px;
}

a {
	color: #607293;
	text-decoration: none;
}

body {
	color: #797979;
	font-family: Verdana, Arial;
	font-size: 75%;
}

.container {
	width: 686px;
	margin: 0;
	padding-top: 5px;
	padding-bottom: 10px;
}

.outline {
	border: 1px solid orange;
	z-index: 0;
	position: absolute;
}

#thumbnails {
	/*width: 130px;
	float: left;*/
}
/*************************************************************/

.textFacilityPic {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	color:#333;
	text-align:center;
	vertical-align:middle;
	width:225px;
	height:53px;
	background-image:url(img/bg_facility.jpg);
}

.textFacilityPic2 {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	color:#333;
	text-align:center;
	vertical-align:middle;
	width:225px;
	background-color:#EAEAEA;
	padding-bottom:12px;
}

.txtSitemapmain {
	font:Verdana, Geneva, sans-serif 14px;
	font-weight: bold;
	height: 25;
	border-bottom: 1px #666 solid;
	padding-bottom: 4px;
}

.txtSitemaplist {
	font:Verdana, Geneva, sans-serif 11px;
	padding: 0px 4px 10px 15px;
	list-style:disc;
}

.txtSitemaplist a {
	text-decoration:none;
	color:#036;
}

.txtSitemaplist a:hover{
	text-decoration:underline;
}

html>body .txtSitemaplist { /*Non IE6 width*/
	margin: 0px;
}


.txtSitemapSublist {
	font:Verdana, Geneva, sans-serif 11px;
	padding: 0px 4px 10px 15px;
	list-style:square;
}

.txtSitemapSublist  a {
	text-decoration:none;
	color:#036;
}

.txtSitemapSublist a:hover{
	text-decoration:underline;
}

html>body .txtSitemapSublist { /*Non IE6 width*/
	margin: 5px;
}

/* link style for "year" for the EOF/PCN page */
.yearlink {
	background-color:#09F;
	padding: 4px 10px 4px 10px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#FFF;
}
.yearlink a {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#FFF;
	text-decoration:none;
}
.yearlink a:hover {
	text-decoration:underline;
}
.yearlink a:visited {
	text-decoration:none;
	color:#e4e4e4;
}

/* to indicate current page*/
#news .twentyten, #news .twentyonine {
	font-weight:bold;
	color:#FFF;
}
/* End */
/* End */

.indexBorderL {
	background-image: url(img/bg_shadow_L.jpg);
	background-repeat: no-repeat;
	width: 31px;
}
.indexBorderR {
	background-image: url(img/bg_shadow_R.jpg);
	background-repeat: no-repeat;
	width: 31px;
}

