input.reset {
	border: 0px;
	width: 69px;
	height: 18px;
	background-image: url(../images/reset.gif);
	cursor: pointer;
}


body {
	color: #555;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0 0 0 0;
	padding:0 0 0 0;
	/*font-size: 11px;*/
	height:100%;
}

table {
	color: #555;
	font: 12px Arial,Helvetica,sans-serif;
	margin: 0;
	padding:0 0 0 0;
}

.topmenu {
	/*background: url('/en/images/bg_nav.gif') left bottom no-repeat;*/
}

.topmenu a {
	color: #08427C;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	padding:0;
	font-size: 9px;
	text-decoration: underline;
}

ol, ul {
    list-style: none outside none;
}

a img {
	border: none;
}

	/* Main Navigation */							 
div.mainnav	ul	 				{margin-top:-2px; margin-left:0; margin-right:0; margin-bottom: 0; padding: 0 0 0 5px; font-size: 83%; }
div.mainnav ul li 				{margin: 0 3px 0 0; float: left; background: #EEE url('/en/images/bg_nav_button.gif') repeat-x 0 0;
								 position: relative; border-top: 1px solid #CCC;
								 border-left: 1px solid #CCC; border-right: 1px solid #CCC;
								 -moz-border-radius: 3px 3px 0 0;
								 -webkit-border-radius: 3px 3px 0 0;
								 -khtml-border-radius: 3px 3px 0 0;
								 border-radius: 3px 3px 0 0;}
								 
div.mainnav ul li a				{padding: 4px 14px 6px 14px; float: left; display: block; position: relative;
								 font: normal 13px Arial, Helvetica, sans-serif; color: #08427C;}
div.mainnav ul li:hover 		{background: #D3D3D3 url('/en/images/bg_nav_button_hover.gif') repeat-x;}
div.mainnav ul li a:hover 		{color: #971612;}

	/* second-level lists */
div.mainnav ul li ul			{margin: 25px 0 0 -1000em; padding: 8px 0 3px 2px; width: 131px; position: absolute; top: 0; left: 0;
								 background: #FFF; z-index: 300; border: 1px solid #CCC;
								-moz-border-radius: 0 0 3px 3px;
								 -webkit-border-radius: 0 0 3px 3px;
								 -khtml-border-radius: 0 0 3px 3px;
								 border-radius: 0 0 3px 3px;}
div.mainnav ul li ul li			{border: none; background: none;}
div.mainnav ul li ul li a		{margin: 0; padding: 0 0 7px 19px; width: 109px; display: block;
								 font: 11px/1.1em Arial, Helvetica, sans-serif; color: #08427C;}	
div.mainnav ul li ul li a:active {background: #FFF; color: #971612 !important;}							 
div.mainnav ul li ul li:hover   {background: #FFF none;}

	/* third-and-above-level lists */
div.mainnav ul li ul ul 		{margin: 1em 0 0 -1000em;}
div.mainnav ul li:hover ul ul,
div.mainnav ul li.sfhover ul ul {margin-left: -1000em;}

	/* lists nested under hovered list items */
div.mainnav ul li:hover ul,
div.mainnav ul li.sfhover ul 	{margin: 24px 0 0 -1px;}
div.mainnav ul li li:hover ul,
div.mainnav ul li li.sfhover ul {margin-left: -100px;}

/* company menu */
div.sidemenu					{margin: 0 0 0px 0; /*width: 180px;*/ width: 100%; float: left;}
/*div.sidemenu ul					{margin: 0; padding: 22px 0 0 19px; list-style: none;}
div.sidemenu li					{padding: 0 3px; list-style-image: url('/en/images/bg_arrow.gif');}*/
div.sidemenu li a				{font: normal 12px/21px Arial, Helvetica, sans-serif; color: #08427C;}
div.sidemenu li a:visited		{color: #551A82;}
div.sidemenu li a:hover			{color: #971612;}
div.sidemenu li ul				{margin: -2px 0 0 0; padding: 0 0 0 10px;}
div.sidemenu li li				{list-style-image: none;}

/* ----- ColumnRight Section ----- */
div.columnright h2				{padding: 10px 0 0 7px; /*width: 173px;*/ width: 96%; height: 24px; font: bold 14px Arial, Helvetica, sans-serif;
								 color: #000; background: url('/en/images/bg_header_box_short.gif') no-repeat; 
								 /*border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc;*/ clear: both;}
div.columnright h2 a:link,
div.columnright h2 a:visited	{color: #08427C; text-decoration: underline;}
div.columnright h2 a:hover		{color: #971612;}

div.imgregister {
    background: url("/en/images/img_register.gif") no-repeat scroll 0 0 transparent;
    height: 92px;
    margin: -7px 0 0;
    width: 100%;
}
div.imgregister p {
    color: #898989;
    font: 13px Arial,Helvetica,sans-serif;
    letter-spacing: -0.05em;
    margin: 0;
    padding: 6px 0 0 5px;
}
div.sidemenu ul	{
list-style-type: none;
/*padding-top: 22px;*/
padding-left: 2px;
margin: 0px;
}

div.sidemenu li {
background-image: url('/en/images/bg_arrow.gif');
background-repeat: no-repeat;
background-position: 3px;
padding-left: 24px;
}
div.sidelink					{margin: 0 0 0 10px; /*width: 180px; width: 47%;*/ float: left;}
/*div.sidelink ul					{margin: 0px; padding: 2px 0 0 19px; list-style: none; }
div.sidelink li					{padding: 0 3px; list-style-image: url('/en/images/bg_arrow.gif');}*/
div.sidelink ul	{
list-style-type: none;
padding-top: 0px;
padding-left: 2px;
margin: 0px;
}

div.sidelink li {
background-image: url('/en/images/bg_arrow.gif');
background-repeat: no-repeat;
background-position: 3px;
padding-left: 24px;
}
div.sidelink li a				{font: normal 12px/21px Arial, Helvetica, sans-serif; color: #08427C;}
div.sidelink li a:visited		{color: #551A82;}
div.sidelink li a:hover			{color: #971612;}
div.sidelink li ul				{margin: -2px 0 0 0; padding: 0 0 0 10px;}
div.sidelink li li				{list-style-image: none;}

/* ---- Browser specific css non IE --- */
#ieSpecific {position:relative; top: 12px;}
/* ---- Browser specific css  non IE --- */

/* 
#contactLink {
	position: relative;
	top: 1px;
}

#contactArrow {
	position: relative;
	top: 1px;
}
*/
/* top menue */
#mynav {
	margin: 0;
	padding: 0;
	list-style: none;
}

#mynav > li {
	background: #FFFFFF;
}

#mynav li {
	position: relative;
	float: left;
	padding: 2px;
}


#GlobalNaviTop ul {
	position: absolute;
	top: 32px;
	left: 0px;
	margin: 0;
	padding: 0;
	list-style: none;

}


#GlobalNaviTop .open {
	display: block;
}

#GlobalNaviTop .close {
	display: none;
}

#mynav ul {
background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    border-radius: 0 0 3px 3px;
    left: 0;
    margin: 25px 0 0 -1000em;
    padding: 8px 0 3px 2px;
    position: absolute;
    top: 0;
    z-index: 1000;
}
#mynav ul li {
	float: none;
	padding: 0;
}

#mynav ul li a {
	width: 130px;
	_width: 127px;
	background: #f1f1f1;
	padding: 3px;
	display: block;
	_float: left;
	font-weight: normal;
	font: normal 12px/21px Arial, Helvetica, sans-serif; 
	color: #08427C;
}

#mynav ul li a:hover {
	background: #CDCDCD;
}

#mynav ul ul {
	left: 137px;
	_left: 0;
	top: 0;
}


a.white {
	color: #FFFFFF;
	text-decoration: none;
}


a.white:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

/* ----- Terms ----- */
div.terms						{padding: 10px 0 0 20px; float: left; float: left; font: normal 12px/1em Arial, Helvetica, sans-serif;
							 	 color: #08427C;}
div.terms a:link,
div.terms a:visited				{color: #08427C; text-decoration: underline;}
div.terms a:hover				{color: #971612;}

div.copyright					{width: 770px; height: 30px; background: url('/en/images/bg_copyright.gif') repeat-x;}

/* ----- Copy ----- */
div.copy						{padding: 10px 11px 0 0; font: normal 12px Arial, Helvetica, sans-serif; text-align: right;}

/* ----- Header Section ----- */
div.header 						{width: 770px; height: 82px; background: url('/en/images/bg_header.gif') repeat-x;}
div.header h1					{padding: 17px 0 0 13px; float: left; font: normal 20px/1em Arial, Helvetica, sans-serif;color: #000000;}
div.header img					{float: right;}

div.header_small 				{width: 770px; height: 59px; background: url('/en/images/bg_header_small.gif') repeat-x;}
div.header_small h1				{padding: 7px 0 0 13px; float: left; font: normal 20px/1em Arial, Helvetica, sans-serif;color: #000000;}
div.header_small img			{float: right;}

a.footer {
	color: #FFFFFF;
	text-decoration: none;
}
a.footer:hover {
	color: #890000;
	text-decoration: underline;
}


form { 
	margin: 0px; 
}

.globalnetwork, .globalnetwork a {
	font-family:  Tahoma, Geneva, Arial, Helvetica, sans-serif;
	color: #08427C;
	text-decoration: underline;
	font-size:14px;
	
}

.text-small, .text-small table {
	font-size:9px;
	color: #666;

}
	
.bg_top_line {
	background-color:#FFFFFF;
}

.bg_bottom_line {
	background-color:#FFFFFF;
}

.bg_top_line_blue {
	background-color:#B3DFFF;
}

.bg_bottom_line_blue{
	background-color:#4B95CA;
}

.bg_main_blue {
	background-color:#6CB6EB;
}


.bg_top_line2 {
	background-color:#DFDFDF;
}

.bg_bottom_line2 {
	background-color:#969696;
}

.bg_main2 {
	/*background-color:#ADADAD;*/
	background-color: #ffffff;
	background-image:url('/en/images/bg_sidenav_open.gif');
	border-right: 1px solid #cccccc;
	padding-left: 10px;
}
.adjustment {
	background-color:#969696;
/*	background-color: #ffffff;
	background-image:url('/en/images/bg_sidenav_open.gif');
	border-right: 1px solid #cccccc;*/
	padding-left: 10px;
}
.bg_top_line3 {
	background-color:#D4D4D4;
	font-size: 2px;
}

.bg_bottom_line3 {
	background-color:#AAAAAA;
}

.bg_main3 {
	/*background-color:#B8B8B8;*/
	background-color:white;
	background-image:url('/en/images/bg_sidenav_open2.gif');
/*	border: 1px solid #cccccc;*/
}

.bg_main4 {
	/*background-color:#C4C4C4;*/
	background-color:white;
	background-image:url('/en/images/bg_sidenav_open2.gif');
}


.bg_subline {
	background-color:#AAAAAA;
}

.bg_main99 {
	background-color: #ffffff; 
	background-image:url('/en/images/bg_sidenav.gif');
	border-right: 1px solid #cccccc;
	position:relative;
	padding-left: 10px;
}
.rightnav a{
	font: normal 12px/25px Arial, Helvetica, sans-serif; 
	color: #08427C; 
	cursor:pointer;
}
.rightnav a:visited{
	color: #551A82;
}
.rightnav a:hover{
	color: #971612;
}

.trail a{
	color:#019C63;
}
.trail {
	color:#000000;
	font: 11px Arial,Helvetica,sans-serif;
	padding:10px;
}

.pagetitle {
/*	background:url(../images/bg_title.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
	width:100%;
	height:23px;
	padding:2px 5px;
	color:#FFFFFF;
	font-family: Tahoma, Arial;
	font-weight:bold;
	font-size:13px;
	*/
	margin: 10px 0 10px 0; 
	padding: 0 0 6px 0; 
	width: 560px; 
	float: left; 
	clear: both;
	font: bold 18px Arial, Helvetica, sans-serif; 
	color: #000; 
	border-bottom: 1px solid #999;
	position: relative;
}

.subtitle a {
	font-weight:bold;
	font-size:9px;
	color:#646464;
	
}

/* ----- Share Section -----*/
div.social						{/*padding: 6px 0 0 7px;*/ width: 192px; height: 22px; float: left; position: relative;top: 3px;}
/* div.geographylinks				{width: 236px; height: 22px; float: right; position: relative; top: 0px;} */
div.geographylinks {
    position: relative;
    float: right;
    right: -5px;
    top: 1px;
    width: 241px;
}
div.geographylinks ul {
    float: right;
    list-style: none outside none;
    margin: 0;
    padding: 0px 0 0 0;
}
div.geographylinks li {
    background: url("/en/images/bg_arrow.gif") no-repeat scroll 0 3px transparent;
    color: #000000;
    display: inline;
    float: left;
    font: 12px Arial,Helvetica,sans-serif;
    margin: 0;
    padding: 0 5px 0 15px;
}
div.geographylinks li a				{color: #08427C;}
div.geographylinks li a:visited		{color: #551A82;}
div.geographylinks li a:hover		{color: #971612;}

.bg_subcat_bullet {
	background: url(../images/bg_subtitle_bullet.gif);
}

.bg_subcat_title {
	background: url(../images/bg_subtitle.gif);
	width:100%;
	height:21px;
	padding: 0 5px;
	font-weight:bold;
	font-size:12px;
	color:#646464;
}



.bg_back_to_top{
	background: url(../images/bg_back_to_top.gif);
	padding:0 5px
}

.bg_back_to_top a {
	font-weight:bold;
	font-size:9px;
	color:#646464;

}

.prod_title{
	padding:5px 0;
	font-weight:bold;
	font-size:11px;
	color:#646464;
}
.search_prod_title{
	padding:5px 0;
	font-weight:bold;
	font-size:11px;
	color:#646464;
	border-bottom:solid 1px #999999;
}
.search_prod_title a{
	font-weight:bold;
	font-size:11px;
	color:#646464;
}

.disc_title{
	padding:5px 10px;
	font-weight:bold;
	font-size:12px;
	color:#646464;
	border-bottom:solid 1px #999999;
}

.prod_title a{
	font-weight:bold;
	font-size:11px;
	color:#646464;

}

.tab_border {
	background-color:#6A6A6A;
	height:20px;
}

.bg_tab_active {
	background: url(../images/bg_tab_active.gif);
	padding-left:5px;
	font-weight:bold;
	color:#3D3D3D;
}

.bg_tab {
	background: url(../images/bg_tab.gif);
	padding-left:5px;
}

.bg_tab a {
	color:#3D3D3D;
	text-decoration:none;
}

.formstyle {
	font-family:Tahoma,Arial;
	color:#555;
	border: solid 1px #A5ACB2;
	margin-top:3px;
}

.spec_dots {
	background: url(../images/spec_dot.gif);
	background-repeat:repeat-x;
	background-position: bottom left;
}

.featurelist
{
    margin: 0 0 0 5px;
    padding: 5px 3px 0 0px;
    list-style: none;
    width: 249px;
}

.featurelist li
{
    padding-left: 10px;
    background-image: url(../images/bullet_detail.gif);
    background-repeat: no-repeat;
    background-position: 0 3px;
    font-size: 11px;
    margin-bottom: 4px;
    color: #3A3A3A;
}

.productlink a {
	color:#555;
	font-size:9px;	
}

.searchform {position:relative;	top: 11px;}
.searchform form, .searchform table{
	color:#FFFFFF;
	font-size:9px;
}
	
.printlink {
	padding:3px;
}

.printlink a{
	font-size:9px;
	color:#555;
}

.accessoriesdetail {
	border-left: solid 1px #999999;
	border-top: solid 1px #999999;
	border-bottom: solid 1px #999999;

	
}

.accessoriesdetail th{
	border-right: solid 1px #999999;
	border-bottom: solid 1px #999999;
	background-image:url(../images/bg_subtitle.gif);
	background-color:#E9E9E9;
	background-repeat:repeat-x;
	background-position: bottom;
	padding:3px 5px;
	font-weight:normal;
}

.accessoriesdetail td{
	border-right: solid 1px #999999;
	border-top: solid 1px #999999;
	padding:7px 5px;
}

.prodlist_dots {
	background: url(../images/productlist_hr.gif);
	background-repeat:repeat-x;
	background-position: center left;
}


.wherebuy, .wherebuy table {
	background-color:#EBEBEB;
	font-weight:bold;
}

.wherebuy tr{
	background-color:#F7F7F7;
}

.contact {
	background-color:#EBEBEB;
	color:#555;
}
.contact tr{
	background-color:#F7F7F7;
	color:#555;
}
.contact td{
	padding:2 4px;
}

.formcontact{
	border:solid 1px #999999;
	width:100%;
	font-family:Tahoma,Arial;
	font-size:11px;
	margin:0
	
}

.formcontactselect{
	border:solid 1px #999999;
	font-family:Tahoma,Arial;
	font-size:11px;
	width:200px;
	
}

select {
	border:solid 1px #999999;
	font-size:11px;
	font-family:Tahoma;
	margin-top:3px;
}

.formlong {
	border:solid 1px #999999;
	width:300px;
	font-family:Tahoma,Arial;
	font-size:11px;
	margin-top:3px;
}

input {
 font-size:11px;
}

.formreset {
	background-image:url(../images/reset.gif);
	background-color:#EBEBEB;
	background-repeat:no-repeat;
	background-position:center center;
	border:0;
	width:70px;
	height:15px;
	cursor:pointer;
}


.bg_top_line_green {
	background-color:#FFF;
}

.bg_bottom_line_green{
	background-color:#FFF;
}

.bg_main_green {
	background-color:#FFF;
}

.smallfooter {
 font-size:9px;
 color:#555;
}

.smallfooter a {
 font-size:9px;
 color:#cc0000;
}

.distrlogin {
	background-color:#EBEBEB;
	padding:10px;
}

a.links_for_distrlogin:link
{
	color: #636563;
	font-size: 9px;
	font-weight: 700;
	font-family: Verdana;
}

a.links_for_distrlogin:active
{
	color: #CE0000;
	font-size: 9px;
	font-weight: 700;
	font-family: Verdana;
}
a.links_for_distrlogin:visited
{
	color: #636563;
	font-size: 9px;
	font-weight: 700;
	font-family: Verdana;
}

a.links_for_distrlogin:hover
{
	color: #CE0000;
	font-size: 9px;
	font-weight: 700;
	font-family: Verdana;
}

.text_link_for_distrlogin
{
	color: #CE0000;
	font-size: 9px;
	font-weight: 700;
	font-family: Verdana;
}

.n_static
{
	font-family:  Tahoma, Geneva, Arial, Helvetica, sans-serif;
}

.career_bullet {
background:url(../images/bg_subtitle_bullet.gif);
background-repeat:repeat-x;
background-position:left bottom;
border-right: solid 1px #FFFFFF;

}
.career_title {
background:url(../images/bg_subtitle.gif);
background-repeat:repeat-x;
background-position:left bottom;
width:100%;
padding:3px 5px;
font-family:Tahoma, Arial;
font-size:12px;
font-weight:bold;
}
/* Localized */
.new_menu {
}

