/*************   MAIN HORIZONTAL MENU - EC & MAIN *****************************************************/
ul#menu{
	margin:0;
	padding:0;
	list-style-type:none;
	width:auto;
	text-transform:uppercase;
	padding:0px;
	position:relative;
	display:block;
	height:40px;
	font-size:10px;
	background:transparent url("images/menu-off.gif") repeat-x top left;
	font-family:Helvetica,Arial,Verdana,sans-serif;
	
}
ul#menu li{
	display:block;
	float:left;
	margin:0;
	height:40px;
		font-size:10px;
	padding:0;}
	
ul#menu li a{
	display:block;
	float:left;
	color:#ffffff;
	height:40px;
	text-decoration:none;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	padding:13px 28px 0px 28px; /****** TOP PAD, LEFT PAD, BTM PAD, RIGHT PAD  */ 
	height:40px;
	background:transparent url("images/divider.gif") no-repeat top right;
	}
ul#menu li a:hover{
	background:transparent url("images/menu-on.gif") repeat-x top right;	
	}
/*ul#menu li a:current{
	background:transparent url("images/menu-on.gif") repeat-x top right;	
	}*/
/*************   MENU - EC & MAIN  END  ******************************************************************/           

/*************   MAIN HORIZONTAL MENU - METEOROLOGICAL INSTRUMENTS *****************************************************/
ul#menu-met{
	margin:0;
	padding:0;
	list-style-type:none;
	width:auto;
	text-transform:uppercase;
	padding:0px;
	position:relative;
	display:block;
	height:40px;
	font-size:10px;
	background:transparent url("images/menu-off.gif") repeat-x top left;
	font-family:Helvetica,Arial,Verdana,sans-serif;
	
}
ul#menu-met li{
	display:block;
	float:left;
	margin:0;
	height:40px;
		font-size:10px;
	padding:0;}
	
ul#menu-met li a{
	display:block;
	float:left;
	color:#ffffff;
	height:40px;
	text-decoration:none;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	padding:13px 23px 0px 23px; /****** TOP PAD, LEFT PAD, BTM PAD, RIGHT PAD  */ 
	height:40px;
	background:transparent url("images/divider.gif") no-repeat top right;
	}
ul#menu-met li a:hover{
	background:transparent url("images/menu-on.gif") repeat-x top right;	
	}
/*ul#menu-met li a:current{
	background:transparent url("images/menu-on.gif") repeat-x top right;	
	}*/
/*************   MENU - METEOROLOGICAL INSTRUMENTS  END  ******************************************************************/      



/*************   EXPANDABLE MENU ON ENGINE CONTROLS PAGE**************************************/    
ul#expandmenu {
  width: 200px;
  list-style-type: none;
  border-top: solid 1px #000;
  font-weight:bold;
  margin: 0;
  padding: 0;
}

ul#expandmenu ol {
  display: none;
  text-align: left;
  list-style-type: none;
  margin: 0;
  padding: 5px;
}

ul#expandmenu li, 
  ul#expandmenu a {
  font-family: verdana, sans-serif;
  font-size: 12px;
  color:#000;
  padding: 5px;
}

ul#expandmenu li {
  border-bottom: solid 1px #000;
  line-height: 15px;
}

ul#expandmenu ol li {
  border-bottom: none;
}

ul#expandmenu ol li:before {
  content: "- ";
}

ul#expandmenu a {
  text-decoration: none;
  outline: none;
}

ul#expandmenu a:hover {
  color: #539dbc;
}

ul#expandmenu a.active {
  color:#09F;
}

/*************   END EXPANDABLE MENU ON ENGINE CONTROLS PAGE***********************************/   

/*************   INPUT FORM STYLES    *********************************************************/

.formbutton {font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000;}

.formdropdowntext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #999999; color: #FFFFFF; text-decoration: none; margin:0px; width:174px;}
.formdropdownbody { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #000000; color: #FFFFFF; text-decoration: none; width:174px;}
.formdropdownbody2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #CCC; color: #000; text-decoration: none; width:174px;}
.forminputtext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color:#CCC; color: #000000; line-height: 14px; text-decoration: none; width:145px;}
.forminputtext2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #000000; color: #FFFFFF; line-height: 14px; text-decoration: none; width:145px;}

/***************   INPUT FORM STYLES END    ****************************************************/

/***************   TABBED PANELS    ****************************************************/



.TabbedPanels {
	width: 480px;
}
.TabbedPanelsTab {
	font-family: sans-serif;
	font-size: 12px;
	font-weight: bold;
}
hr {
	clear: left;
}
.TabbedPanels1 {	width: 500px;
}
.TabbedPanelsTab1 {	font-family: sans-serif;
	font-size: 12px;
	font-weight: bold;
}


/***************   TABBED PANELS END    ****************************************************/

/***************   DIV AREAS    ****************************************************************/


#language {
	background-image:url(images/template2_05.gif);
	height:34px;
	width:117px;
	
}

#contacts {
	background-image:url(images/template2_07.gif);
	height:56px;
	width:250px;
	
}


#toprightsearch {
	background-image:url(images/template2_06.gif);
	height:34px;
	width:250;
	}
	
	
	
/***************   DIV AREAS END   *************************************************************/



/***************   LINK STYLES   *************************************************************/

a:hover {color:#0099FF;}
a:visited {}

ul#specs  /** Features list on each product page *****/
{
list-style-type: square;
line-height:200%;
}

ul#features  /** Features list on each product page *****/
{
list-style-type: square;
line-height:100%;
margin-left:0px;
padding-left:20px;
color:#000;
}

a:link {}

a:active {font-family: Verdana, Geneva, sans-serif;
	color: #999;}

/***************   LINK STYLES END ***********************************************************/


/***************   HEADING STYLES   *************************************************************/

h1 {font-family: Verdana;
	font-size: 16px;
	color: #000000;
	font-weight:bold;}
	
h2 {font-family: Verdana;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;}
	
h2 a {
	text-decoration:underline;
	color:#000}
	
h3 {font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;}

h3 a {text-decoration:none;
	color: #000000;}
	
/***************   HEADING STYLES END ************************************************************/


/***************   TEXT STYLES ************************************************************/

.advertisement {color:#999;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;}

.barelink {color:#FFFFFF;
text-decoration:none;}

.greylink {color:#666666;
text-decoration:none;}

.smalltext {color:#999;
font-size:10px;
font-family:Verdana;
text-decoration:none;
font-weight:normal;}

.mediumblue {color:#039;
font-size:14px;
font-family:Verdana;
text-decoration:none;
font-weight:bold;}

.smalltext a {color:#666666;
font-size:10px;
font-family:Verdana;
text-decoration:none;}

.smallblacktext {color:#000000;
font-size:10px;
font-family:Verdana;
text-decoration:none;}

.emailtext {color:#000000;
font-size:10px;
font-family:Verdana;
text-decoration:none;}

.emailtext a {color:#000000;
font-size:10px;
font-family:Verdana;
text-decoration:none;}

.smallbluetext {color:#06C;
font-size:10px;
font-family:Verdana;
text-decoration:none;}

/***************  EXPANDING TEXT BLOCK ************************************************************/

.YesText {color:#000000;
font-size:12px;
font-family:Verdana;
}

.NoText {color:#000000;
font-size:12px;
font-family:Verdana;
display:none;
}

/***************  EXPANDING TEXT BLOCK END ************************************************************/

/***************  EXPANDING TEXT LINK STYLE ************************************************************/

.expandtext {color:#0000cc;
font-size:12px;
font-family:Verdana;
text-decoration:underline;
}

p.expandtext:hover {color:#0099FF;
font-size:12px;
font-family:Verdana;
text-decoration:underline;
}

/***************  EXPANDING TEXT LINK STYLE END ************************************************************/

.boldblack {	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;}

.boldblack a {	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;}

.tabletitle {color:#fff;
font-size:11px;
font-family:Verdana;
text-decoration:none;
font-weight:normal;
}

.news-title {font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-weight:bold;
	font-size:12px;}

.caps {text-transform: uppercase;}

.decap {text-transform: lowercase;}

p {	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;}

.smalltext strong {color: #999;}

.smalltext {text-align: center;}

td {font-family: Verdana;
	font-size: 12px;
	color: #585858;
	font-style: normal;
	font-weight: normal;}
	
.wingdings {
	font-family:Wingdings;
	font-size: 14px;}

/***************   TEXT STYLES END ************************************************************/


/***************   GRAPHIC STYLES ************************************************************/

.background {background-repeat: no-repeat;}

.norepeat {background-repeat: no-repeat;}

.border {border: 1px solid #999999;}

.ltborder {border: 1px solid #000;}

.underline {text-decoration: none;
	color: #666666;}
	
.imgborder {border: 1px solid #999999;}

.thumbborder {border: 1px solid #000000;}

.boxborder {border: 1px solid #1c3b5a;}