/* CSS Document */


/**************************/
/* Main menu positionning */
/**************************/

#globalnav { 
	width: 770px;
	overflow:hidden;
}

#globalnav ul
{
padding-top:0px;
margin-top:0px;
padding-bottom:0px;
margin-bottom:0px;
padding-left: 0;
margin-left: 0;
background-image:url(/images/globalnav/up.gif);
background-repeat:repeat-x;
background-color: #d8d8d8;
color: #656464;
float: left;
width: 770px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
border-top: 1px solid #d8d8d8;
border-bottom: 1px solid #d8d8d8;
}

#globalnav ul li { display: inline; }

#globalnav ul li a
{ 
padding: 0.3em 1em;
background-image:url(/images/globalnav/up.gif);
background-repeat:repeat-x;
color: #000000;
text-decoration: none;
float: left;
border-right: 1px solid #a3a2a2;
}

#globalnav ul li a:hover
{
background-image:url(/images/globalnav/over.gif);
background-repeat:repeat-x;
color: #828282;
}


/************************/
/* Submenu positionning */
/************************/

#about_mnu {
	position: absolute;
	/*top: 100px;*/
	top: 100px;
	left: 80px;
	z-index: 50;
	visibility: hidden;
}

#products_mnu {
	position: absolute;
	/*top: 100px;*/
	top: 100px;
	left: 124px;
	z-index: 50;
	visibility: hidden;
}

#support_mnu {
	position: absolute;
	top: 100px;
	left: 385px;
	z-index: 50;
	visibility: hidden;
}

#link_mnu {
	position: absolute;
	top: 100px;
	left: 449px;
	z-index: 50;
	visibility: hidden;
}


/*******************/
/* Submenu styling */
/*******************/

.subnavcontainer { 
	margin-left: 0px;
}

.navlist {
	margin: 0;
	padding: 0;
	background-color:#828282;
	border: 1px solid #d8d8d8;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

.navlist a {
	display: block;
	padding: 5px 10px;
	background-image:url(/images/globalnav/up.gif);
	background-repeat:repeat-x;
	color: #000000;
	text-decoration: none;
}

.navlist a:hover {
	background-image:url(/images/globalnav/over.gif);
	background-repeat:repeat-x;
	color: #828282;
	text-decoration: none;
}

.subnavlist a {
	display: block;
	padding: 2px 2px 3px 25px;
	background-image:url(/images/globalnav/subup.gif);
	background-repeat:repeat-x;
	color: #fffffff;
	text-decoration: none;
}

.subnavlist a:hover {
	background-image:url(/images/globalnav/subover.gif);
	background-repeat:repeat-x;
	text-decoration: none;
}


/************************/
/* Locale Selector Form */
/************************/

#locale_selector {
	background:url(/images/globalnav/locale_bg.gif);
	background-position: top;
	background-repeat: repeat-x;
	padding:10px 10px 10px 10px;
	float:right;
	font-size:10px;
	text-align:right;
}

#locale_selector a {
	color:#000000;
	text-decoration:none;
}

#locale_selector a:hover {
	color:#000000;
	text-decoration:underline;
}

/*#locale_form {
	background:url(/images/globalnav/lang_icon_up.gif);
	background-position: 0 12px;
	background-repeat:no-repeat;
	padding: 0 0 20px 20px;
}

#locale_dropdown {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#eee;
	border: 1px solid #ddd;
}

#locale_submit {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-image:url(/images/globalnav/module_light_gray.gif);
	border:none;
}*/



.icon61 {
	background-image:url(/images/products/icon61.gif);
	background-position: top center;
	background-repeat:no-repeat;
	padding:48px 5px 0px 5px;
	}
.icon101 {
	background-image:url(/images/products/icon101.gif);
	background-position: top center;
	background-repeat:no-repeat;
	padding:48px 10px 0px 10px;
	}
.iconPS300 {
	background-image:url(/images/products/iconPS300.gif);
	background-position: top center;
	background-repeat:no-repeat;
	padding:48px 5px 0px 5px;
	}
.iconCN100 {
	background-image:url(/images/products/iconCN100.gif);
	background-position: top center;
	background-repeat:no-repeat;
	padding:48px 5px 0px 5px;
	}
.iconCN200 {
	background-image:url(/images/products/iconCN200.gif);
	background-position: top center;
	background-repeat:no-repeat;
	padding:48px 5px 0px 5px;
	}
.iconLX300 {
	background-image:url(/images/products/iconLX300.gif);
	background-position: top center;
	background-repeat:no-repeat;
	padding:48px 10px 0px 10px;
	}