/*------------------------------------*\
	$CLEARFIX
\*------------------------------------*/
/*
Fix clearing issues as per: nicolasgallagher.com/micro-clearfix-hack/
*/
.cf,
.grids,
.media{
zoom:1;
}
.cf:before,
.grids:before,
.media:before,

.cf:after,
.grids:after,
.media:after{
content:"";
display:table;
}
.cf:after,
.grids:after,
.media:after{
clear:both;
}
.clear {
	clear:both;
}

/* Hidden but relevant */
.hidden-but-relevant {
	border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

/*---------------------------------*\
	$GLOBAL STYLES

	Version:	1.01
\*---------------------------------*/

body {
	margin:0;
	padding:0;
	background:#FFFFFF;}


ul, li, p, h1, h2, h3, h4, h5 {
	padding:0;
	margin:0;}

hr {
border: 0;
color: #CCC;
background-color:#CCC;
height: 1px;
margin:5px 0;
padding:0;
display:block;
float:left;
width: 100%;
}

img {
	border:0;
	margin:0;
	padding:0;}

.left {float:left;}

.right {float:right;}

.no-border {border:none;}

.icon {vertical-align:bottom;
	margin-right:5px;}

h1 {font-family: Verdana;
	font-size: 16px;
	color: #000000;
	padding:0;
	margin:0;
	font-weight:bold;}

h2 {color:#0C3572;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:20px;
	padding:0;
	margin:0;
	font-weight:normal;}


h4 {
	color:#0C3572;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	padding:0;
	margin:0;
	font-weight:normal;}

p {	font-family: Verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	line-height:18px;
	font-style: normal;
	padding:0;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	margin:15px 0;}

a, a:visited {color:#09F;}
a:hover {color:#009;}

#wrapper {
	width:100%;
	height:40px;
	background:#F5F5F5;
}

#page {
	width:988px;
	margin:0 auto;
}

/*//////////// HEADER ////////////*/

#header {
	width:100%;
	height:180px;
	float:left;
	position:relative;
}
#header p#strap-line {
	bottom:37px;
    color: #999999;
    font: 16px Arial,Helvetica,sans-serif;
    position: absolute;
    left:140px;
}
#header p#strap-line span {
	color:#666666;
}
img#logo {
	position:absolute;
	top:59px;
	left:12px;
}
#header-top {
	height:140px;
	width:750px;
	float:right;
}
/*/////////// TOP RIGHT MENU MET INST & ENG CTRL ///////////*/

#header-top-right-menu {
	width:480px;
	margin-top:12px;
	list-style:none;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	position:absolute;
	top:0;
	right:0;
}

.ul-title {
	padding:2px 0 0 0;
	font-weight:bold;}

#header-top-right-menu li {
	float:right;
	display:block;
	height:22px;
	margin:0 5px;}

.engine-controls-link-on {
	height:22px;
	width:101px;
	display:block;
	text-align:center;
	background:#FFFFFF;
}
.engine-controls-link-off {
	height:22px;
	width:101px;
	display:block;
	text-align:center;
	background:url(images/header-top-right-menu-bkg.png)/*tpa=images/header-top-right-menu-bkg.png*/ no-repeat right;}

.engine-controls-link-off:hover {
	background:#FFFFFF;
}
.met-inst-link-on {
	height:22px;
	width:161px;
	display:block;
	text-align:center;
	background:#FFFFFF;
}
.met-inst-link-off {
	height:22px;
	width:161px;
	display:block;
	text-align:center;
	background:url(images/header-top-right-menu-bkg.png)/*tpa=images/header-top-right-menu-bkg.png*/ no-repeat -163px;
}
.met-inst-link-off:hover {
	background:#FFFFFF;
}
#header-top-right-menu a {
	height:20px;
	text-decoration:none;
	color:#0099FF;
	padding:5px 0 0 0;
}

/* ////////// LANGUAGES & SEARCH /////////// */

#langAndSearch {
	position:absolute;
	top:-5px;
	left:350px;
	height:50px;
}

#header-languages {
	position:absolute;
	width:140px;
	height:40px;
	top:15px;
	left:-36px;
}

#header-languages li {
	list-style:none;
	width:28px;
	height:15px;
	display:block;
	float:left;
}

#header-languages li a {
	display:block;
	width:100%;
	height:15px;
}

.en {
	background:url('images/gb.png')/*tpa=images/gb.png*/ no-repeat center;
}

.pl {
	background:url('images/pl.png')/*tpa=images/pl.png*/ no-repeat center;
}

.de {
	background:url('images/includes/header/de.png')/*tpa=images/includes/header/de.png*/ no-repeat center;
}

.es {
	background:url('images/includes/header/es.png')/*tpa=images/includes/header/es.png*/ no-repeat center;
}

#searchBox {
	height:50px;
	position:absolute;
	bottom:90px;
	right:9px;
}

/* //////////////////////////////////////////////////////  SUB MENU IN HEADER //////////////////////////////////////////////////////////// */
#submenu {
	width:600px;
	height:27px;
	padding:13px 0 0 5px;
	margin-top:60px;
	float:right;}

#submenu ul {
	margin-right:15px;}

#submenu a {
	color:#FFF;
	text-decoration:underline;}

#submenu a:hover {
	color:#CCC;}

#submenu li {
	list-style:none;
	float:right;
	display:block;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	border-right:#FFF solid 1px;
	padding:0 10px;}

#submenu li.last {
	padding:0 0 0 10px;
	border:none;}
/* //////////////////////////////////////////////////////  SUB MENU IN HEADER //////////////////////////////////////////////////////////// */

/* ////////////////////////////////////////////////////// MAIN Horizontal MENU /////////////////////////////////////////////////////////// */
#navbar {
	width:980px;
	height:30px;
	float:left;
	background:#333333;
	font-family:Arial, Helvetica, sans-serif;
	position:relative;
	z-index:999;
}
#navbar ul {
	height:30px;
	width:980px;
	padding:0 0 0 0;
	margin:0;
	float:left;
	list-style:none;
	position:relative;
	z-index:999;
}
#navbar li {
	height:30px;
	border-right:#FFFFFF solid 1px;
	border-left:#FFF solid 1px;
	float:left;
	margin:0;
	padding:0;
	position:relative;
	z-index:999;
}
#navbar li a {
	height:22px;
	font-size:12px;
	color:#FFFFFF;
	margin:0;
	padding:8px 0 0 0;
	display:block;
	text-decoration:none;
	text-align:center;
	background:url(images/navbar/navbar-bg-over.png)/*tpa=images/navbar/navbar-bg-over*/ no-repeat top left;
	z-index:999;
}
#navbar li.first a {
	padding:11px 0 0 0;
}

#navbar li.first {border-left:none; width:43px; position:relative; z-index:999;}
#navbar li.pro {width:190px; z-index:999;}
#navbar li.sup {width:190px; z-index:999;}
#navbar li.news {width:220px; z-index:999;}
#navbar li.abt {width:190px; z-index:999;}
#navbar li.con {width:181px; border-right:none; position:relative; z-index:999;}

#navbar li a:hover {background:url(images/navbar/navbar-bg-over.png)/*tpa=images/navbar/navbar-bg-over.png*/ no-repeat bottom;}
#navbar li a.first-link:hover {background:url(images/navbar/navbar-bg-over.png)/*tpa=images/navbar/navbar-bg-over.png*/ no-repeat bottom left;}
#navbar li a.last-link:hover {background:url(images/navbar/navbar-bg-over.png)/*tpa=images/navbar/navbar-bg-over.png*/ no-repeat bottom right;}
#navbar li:hover > a.top_link {background:url(images/navbar/navbar-bg-over.png)/*tpa=images/navbar/navbar-bg-over.png*/ no-repeat bottom;}
#navbar li:hover > a.top_link_last {background:url(images/navbar/navbar-bg-over.png)/*tpa=images/navbar/navbar-bg-over.png*/ no-repeat bottom right;}

#navbar ul ul, #navbar ul :hover ul :hover ul ul, #navbar ul :hover ul :hover ul :hover ul ul, #navbar ul :hover ul :hover ul :hover ul :hover ul ul {
	position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;
}
#navbar ul :hover ul {
	left:0px;
	z-index:999;
	top:30px;
	width:260px;
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	height:auto;
}
#navbar ul :hover ul li {
	display:block;
	position:relative;
	border-bottom:#c6c5c5 solid 1px;
	border-left:#c6c5c5 solid 1px;
	float:left;
	width:260px;
	background-color:#a7a7a7;
	background-image:none;
	border-right:#c6c5c5;
}
#navbar ul :hover ul li a {
	font-weight:normal;
	display:block;
	padding:9px 0 0 5px;
	font-size:12px;
	width:255px;
	line-height:20px;
	text-indent:15px;
	color:#fff;
	text-decoration:none;
	background-image:none;
	border-right:#c6c5c5;
	text-align:left;
}
#navbar ul :hover ul li a:hover {
	background-color:#999;
	background-image:none;
	border-right:#c6c5c5;
	color:#CCC;
}
#navbar ul :hover ul.lastul {
	left:-80px;
	border-top:#c6c5c5 solid 1px;
}
.topBorder {
	border-top:#c6c5c5 solid 1px;
}

/* /////////// PRODUCT SUBNAV - MET INSTRUMENTS ////////// */
ul.product-navbar {
	background:#fbfafa;
	width:958px;
	height:56px;
	padding:0 10px 0 10px;
	position:relative;
	left:-20px;
	z-index:10;
}
ul.product-navbar li {
	text-indent:-6000px;
	display:inline;
	float:left;
	list-style:none;
	z-index:10;
}
ul.product-navbar li a {
	background:url('images/navbar/product-navbar-sprite-v4.png-=v.2.17.10.2014.png')/*tpa=images/navbar/product-navbar-sprite-v4.png?=v.2.17.10.2014*/ no-repeat 0 0;
	width:119px;
	height:56px;
	display:block;
	outline:none;
	z-index:10;
}
ul.product-navbar img.metstream-banner {position:absolute; right:0; top:3px;}

	/* /// LINK A STATES /// */
ul.product-navbar li.prodnav-windsonic a {
	background-position:0 0;
}
ul.product-navbar li.prodnav-windobserver a {
	background-position:-121px 0;
}
ul.product-navbar li.prodnav-windmaster a {
	background-position:-250px 0;
}
ul.product-navbar li.prodnav-r3-3-axis a {
	background-position:-364px 0;
}
ul.product-navbar li.prodnav-hs-3-axis a {
	background-position:-482px 0;
}
ul.product-navbar li.prodnav-metpak a {
	background-position:-592px 0;
}
ul.product-navbar li.prodnav-data-solutions a {
	background-position:-710px 0;
}
ul.product-navbar li.prodnav-maximet a {
	background-position:-830px 0;
}

	/* /// LINK A:HOVER STATES /// */
ul.product-navbar li.prodnav-windsonic a:hover {
	background-position:0 -59px;
}
ul.product-navbar li.prodnav-windobserver a:hover {
	background-position:-121px -59px;
}
ul.product-navbar li.prodnav-windmaster a:hover {
	background-position:-250px -59px;
}
ul.product-navbar li.prodnav-r3-3-axis a:hover {
	background-position:-364px -59px;
}
ul.product-navbar li.prodnav-hs-3-axis a:hover {
	background-position:-482px -59px;
}
ul.product-navbar li.prodnav-metpak a:hover {
	background-position:-592px -59px;
}
ul.product-navbar li.prodnav-data-solutions a:hover {
	background-position:-710px -59px;
}
ul.product-navbar li.prodnav-maximet a:hover {
	background-position:-830px -59px;
}

	/* /// BODY STYLES - HIGHLIGHTED LOCATION /// */
body.windsonic ul.product-navbar li.prodnav-windsonic a,
body.windobserver ul.product-navbar li.prodnav-windobserver a,
body.windmaster ul.product-navbar li.prodnav-windmaster a,
body.r3-3-axis ul.product-navbar li.prodnav-r3-3-axis a,
body.hs-3-axis ul.product-navbar li.prodnav-hs-3-axis a,
body.metpak ul.product-navbar li.prodnav-metpak a,
body.data-solutions ul.product-navbar li.prodnav-data-solutions a,
body.maximet ul.product-navbar li.prodnav-maximet a, {
	background:url(images/navbar/product-navbar-sprite-v4.png)/*tpa=images/navbar/product-navbar-sprite-v4.png*/ no-repeat;
	width:135px;
	height:50px;
	display:block;
}
body.windsonic ul.product-navbar li.prodnav-windsonic a {
	background-position:0 -59px !important;
}
body.windobserver ul.product-navbar li.prodnav-windobserver a {
	background-position:-121px -59px !important;
}
body.windmaster ul.product-navbar li.prodnav-windmaster a {
	background-position:-250px -59px !important;
}
body.r3-3-axis ul.product-navbar li.prodnav-r3-3-axis a {
	background-position:-364px -59px !important;
}
body.h3-3-axis ul.product-navbar li.prodnav-hs-3-axis a {
	background-position:-482px -59px !important;
}
body.metpak ul.product-navbar li.prodnav-metpak a {
	background-position:-592px -59px !important;
}
body.data-solutions ul.product-navbar li.prodnav-data-solutions a {
	background-position:-710px -59px !important;
}
body.maximet ul.product-navbar li.prodnav-maximet a {
	background-position:-830px -59px !important;
}

	/* /// FIXES /// */
#xhtml-sidebar .mt75 {
	margin-top:75px;
}

/* /////////// CONTENT WRAPPING ////////// */

#content-shadow {
	width:964px;
	padding:8px 12px 0 12px;
	float:left;
}

#content {
	width:944px;
	float:left;
	padding:0 10px 10px 10px;
	background-color:#FFF;
}

.content-bottom {
	width:100%;
	height:12px;
	float:left;
}

/*///////// SEARCH RESULTS PAGE ///////////*/

#searchResults {
	margin:10px 0 0 0;
	width:630px;
	float:left;
}

#searchResults h1 {
	font:26px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#0C3572;
}

#searchSidebar {
	width:250px;
	float:right;
	margin:10px 0 30px 0;
}

#searchSidebar h2 {
	font-size:23px;
	color:#969696;
	padding-top:40px;
	line-height:120%;
}

#searchSidebar p.try {
	font-size:14px;
	color:#9e9e9e;
}

#searchSidebar a#btn {
	background:url('images/main/gss/online-enquiry-btn.png')/*tpa=images/main/gss/online-enquiry-btn.png*/ no-repeat;
	display:block;
	width:167px;
	height:43px;
	padding:11px 0 0 23px;
	margin:20px 0 0 -5px;
	font:22px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#fff;
	text-shadow:1px 1px 0 #666;
	-moz-text-shadow:1px 1px 0 #666;
	-webkit-text-shadow:1px 1px 0 #666;
	text-decoration:none;
}

#searchSidebar a#btn:hover {
	background-position:bottom;
}

#searchSidebar a#btn:active {
	margin:21px 0 -1px -4px;
}

#searchSidebar p {
	font-size:13px;
	color:#9e9e9e;
}

#searchSidebar ul {
	list-style:none;
	margin:0 0 0 10px;
	padding:0;
	font:14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#9e9e9e;
}

#searchSidebar ul li {
	margin-bottom:10px;
	padding:4px 0 3px 30px;
}

#searchSidebar ul li.uk {
	background:url('images/main/gss/UK.png')/*tpa=images/main/gss/UK.png*/ no-repeat;
}

#searchSidebar ul li.usa {
	background:url('images/main/gss/USA.png')/*tpa=images/main/gss/USA.png*/ no-repeat;
}

/* ////////// CONTENT STYLES /////////// */
#new-content {
	float:left;
	width:680px;
	padding:0;
	margin:0;}

#new-content h1 {
	color:#0C3572;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:28px;
	text-decoration:none;
	padding:0 0 20px 0;
	margin:0;
	font-weight:normal;}

#new-content h1.enquiry {
	color:#0C3572;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:28px;
	text-decoration:none;
	padding:0;
	margin:0;
	font-weight:normal;}

.product-content {
	width:100%;
	float:left;
	padding:0;
	margin:35px 0 0 0;
	/*border-bottom:#CCC solid 1px;*/}

.product-content h3 {
	font:normal 20px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#0C3572;
}

.product-content-no-banner {
	width:100%;
	float:left;
	display:block;
	padding:0;
	margin:10px 0 10px 0;
	border-bottom:#CCC solid 1px;}

.application-content {
	width:100%;
	float:left;
	display:block;
	padding:20px 0;
	margin:20px 0 0 0;
	border-top:#CCC dotted 1px;}

.application-content ul {
	width:100%;
	float:left;
	padding:0;
	margin:0;}

.application-content li {
	list-style:none;
	width:142px;
	height:auto;
	margin:14px;
	padding:0;
	float:left;
}

.application-content li img {
	padding:0;
	float:left;
	margin:0 0 8px 0;
	border:none;}

.application-content li a {
	width:130px;
	display:block;
	text-align:center;
	text-decoration:none;
	padding:5px;
	border:#CCC solid 1px;}

.application-content li a:hover {
	border:#b9e0fc solid 1px;
	cursor:pointer;
	background-color:#ceebff;
	color:#09F;}


.application-content img {
	float:left;
	padding:5px;
	border:#CCC solid 1px;
	margin:0 20px 20px 0;}

.application-content h2 {
	height:45px;
	width:100%;
	float:left;
	display:block;}

.application-content p {
	float:right;
	padding:0 0 20px 0;
	margin:0;
	width:410px;}

.application-content p.left {
	float:left;
	padding:0 0 20px 20px;
	margin:0;
	width:410px;}

.application-content p.recommended-product {
	float:right;
	border:#999 dashed 1px;
	padding:10px;
	margin:0;
	width:390px;}

.application-content p.recommended-product-temp {
	float:left;
	border:#999 dashed 1px;
	padding:10px;
	margin:0 0 0 20px;
	width:390px;}

.application-recommended {
	float:right;
	border:#999 dashed 1px;
	padding:10px;
	margin:0;
	width:390px;}

.application-recommended-section {
	float:left;
	width:100%;
	margin:0 0 20px 0;}

.application-recommended p {
	float:right;
	padding:0 0 20px 0;
	margin:0;
	width:240px;}

.application-content p.recommended-product b {
	width:100%;
	display:block;}

.product-content-range {
	width:100%;
	float:left;
	padding:40px 0 0 0;
	margin:0;
	border-top:#CCC dotted 1px;}

.product-content-range-met {
	width:100%;
	float:left;
	padding:0 0 20px 0;
	margin:0;}

.product-content ul, .application-content ul {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#333;
	font-size:12px;}

.product-content p,.product-content-range p,.product-content-range-met p {
	padding-right:10px;
}

.product-content h2, .product-content-range h2, .product-content-range-met h2, .application-content h2{
	color:#0C3572;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:23px;
	padding:0;
	margin:0;
	font-weight:normal;}

.product-content p a, #ticks a {
	text-decoration:underline;
	color:#09F;}

.product-content p a:hover, #ticks a:hover {
	color:#06F;}

#ticks {
	list-style-image:url(images/lists/greenTick.png)/*tpa=images/lists/greenTick.png*/;
	line-height:30px;
	font-weight:bold;
	margin:0;
	padding:0 0 20px 25px;
	font-size:13px;
	/*width:275px;*/
	float:left;
}
#ticks-narrow {
	list-style-image:url(images/lists/greenTick.png)/*tpa=images/lists/greenTick.png*/;
	line-height:30px;
	margin:0;
	padding:0 0 20px 25px;
	font-size:13px;
	width:290px;
	float:left;
}
.advertisement {color:#999; font-family:Arial, Helvetica, sans-serif; font-size:10px;}

#met-inst-box1 {
	width:210px;
	height:315px;
	float:left;
	background:url(new-images/met-inst-bkg.jpg)/*tpa=new-images/met-inst-bkg.jpg*/ no-repeat top left;
	padding:0;
	margin:0 0 35px 0;}

#met-inst-box2 {
	width:210px;
	height:315px;
	background:url(new-images/met-inst-bkg.jpg)/*tpa=new-images/met-inst-bkg.jpg*/ no-repeat top center;
	float:left;
	padding:0;
	margin:0 17px 35px 17px;}

#met-inst-box3 {
	width:210px;
	height:315px;
	background:url(new-images/met-inst-bkg.jpg)/*tpa=new-images/met-inst-bkg.jpg*/ no-repeat top right;
	float:left;
	padding:0;
	margin:0 0 35px 0;}

#met-inst-box1 p {
	font-size:11px;
	color:#666;}

#met-inst-box2 p {
	font-size:11px;
	color:#666;}

#met-inst-box3 p {
	font-size:11px;
	color:#666;}

#met-inst-box1 span {
	font-size:17px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#0C3572;
	font-weight:200;}

#met-inst-box2 span {
	font-size:17px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#0C3572;
	font-weight:200;}

#met-inst-box3 span {
	font-size:17px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#0C3572;
	font-weight:200;}

#met-inst-box1 a {
	display:block;
	text-align:center;
	width:198px;
	border:#CCC solid 1px;
	padding:220px 5px 10px 5px;
	text-decoration:none;
	height:85px;
	background:url(new-images/meteorological-instruments-1.png)/*tpa=new-images/meteorological-instruments-1.png*/ no-repeat center 10px;}

#met-inst-box2 a {
	display:block;
	text-align:center;
	width:198px;
	border:#CCC solid 1px;
	text-decoration:none;
	padding:220px 5px 10px 5px;
	height:85px;
	background:url(new-images/meteorological-instruments-2.png)/*tpa=new-images/meteorological-instruments-2.png*/ no-repeat center 10px;}

#met-inst-box3 a {
	display:block;
	text-align:center;
	width:198px;
	border:#CCC solid 1px;
	text-decoration:none;
	padding:220px 5px 10px 5px;
	height:85px;
	background:url(new-images/meteorological-instruments-3.png)/*tpa=new-images/meteorological-instruments-3.png*/ no-repeat center 10px;}

#met-inst-box1 a:hover {
	border:#09F solid 1px;}

#met-inst-box2 a:hover {
	border:#09F solid 1px;}

#met-inst-box3 a:hover {
	border:#09F solid 1px;}

.windsonic-m-promo-banner {
	text-indent:-6000px;
	background:url(images/products/anemometer/windsonic-m/windsonic-m-banner.jpg-=v2.jpg)/*tpa=images/products/anemometer/windsonic-m/windsonic-m-banner.jpg?=v2*/ no-repeat 0 0;
	width:945px;
	height:100px;
	margin:0;
	position:relative;
	top:-10px;
}

/* //////////////////////////////////////////////////////// ENGINE CONTROLS STUFF ////////////////////////////////////////////////////////// */

.engine-banner {
	width:100%;
	height:248px;
	margin-bottom:5px;
	float:left;
	background-image:	url(images/engine-controls/ignition-banner.gif)/*tpa=images/engine-controls/ignition-banner.gif*/;}

.engine-applications-banner {
	width:100%;
	height:248px;
	margin-bottom:5px;
	float:left;
	background-image:	url(images/engine-controls/banner-pictures/applications_banner.gif)/*tpa=images/engine-controls/banner-pictures/applications_banner.gif*/;}

.met-banner {
	width:100%;
	height:248px;
	margin-bottom:5px;
	float:left;
	background-image:	url(new-images/eddy-covariance-banner.jpg)/*tpa=new-images/eddy-covariance-banner.jpg*/;}

.engine-productBanner {
	width:100%;
	height:248px;
	float:left;
	background:url(new-images/engine-controls/product-banner.jpg)/*tpa=new-images/engine-controls/product-banner.jpg*/;
	}


.engine-productBannerSection {
	width:50%;
	height:auto;
	float:left;}

.engine-types {
	width:678px;
	height:auto;
	float:left;
	background-image:url(images/engine-controls/engine-types-background.gif)/*tpa=images/engine-controls/engine-types-background.gif*/;
	background-repeat:repeat-x;
	background-position:top;
	background-color:#e3e3e3;
	border: solid 1px #dbdbdb;
	padding-top:10px;
	padding-bottom:10px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}

.engine-types h3 {
	font-size:25px;
	font-weight:normal;
	color:#8a8b8d;
	text-decoration:none;}

.engine-types h3:hover {
	text-decoration:underline;}

.engine-types p {
	font-size:15px;
	font-weight:normal;
	color:#797b7d;
	text-decoration:none;}

.engine-types p:hover {
	text-decoration:underline;}

.engine-types-section {
	width:216px;
	height:auto;
	padding-left:10px;
	float:left;
	border-right: solid 1px #dbdbdb;}

.engine-types-section-NO-BORDER {
	width:214px;
	height:auto;
	padding-left:10px;
	float:left;}

.engine-types-section a {
	text-decoration:none;}

.engine-types-section-NO-BORDER a {
	text-decoration:none;}

a.view-more-btn {
	display:block;
	float:left;
	background:url(images/buttons/view-more-btn.png)/*tpa=images/buttons/view-more-btn.png*/ no-repeat;
	height:22px;
	width:90px;
	margin:10px 0;
	padding-left:20px;
	padding-top:5px;
	font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#111111;
	text-decoration:none;}

a.view-more-btn:hover {
	background-position:bottom; no-repeat;
	color:#111111;}

.engine-productContainer {
	width:100%;
	height:auto;
	float:left;
	font-size:14px;
	border-bottom: solid 1px #dbdbdb;
	margin-bottom:20px;}

.engine-productContainer-NOBORDER {
	width:100%;
	height:auto;
	float:left;
	font-size:14px;
	margin-bottom:20px;}

.engine-productTitle {
	width:100%;
	height:auto;
	float:left;
	color:#036;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	padding-bottom:15px;}

.engine-productTitle a{
	text-decoration:none;
	color:#0C3572;
	font-size:20px;}

.engine-productTitle a:hover{
	text-decoration:none;
	color:#09F;}

.engine-productPic {
	width:200px;
	height:auto;
	float:left;}

.engine-productContent {
	width:390px;
	height:auto;
	float:left;
	padding-left:20px;
	padding-bottom:10px;}

.engine-productContent p {
	color:#797b7d;
	width:100%;}

.engine-productContent ul {
	width:357px;
	display:block;
	height:auto;
	margin:5px 0 0 10px;
	float:left;
	padding:0 0 0 20px;
	list-style-position:outside;
	list-style-image:url(images/lists/greenTick.png)/*tpa=images/lists/greenTick.png*/;}

.engine-productContent li {
	padding:0 0 0 3px;
	color:#797b7d;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0;}

.engine-productFeatures ul {
	width:580px;
	display:block;
	height:auto;
	margin:5px 0 0 10px;
	float:left;
	padding:0 0 0 20px;
	list-style-position:outside;
	list-style-image:url(images/lists/greenTick.png)/*tpa=images/lists/greenTick.png*/;}

.engine-productFeatures li {
	padding:0 0 0 3px;
	color:#797b7d;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	margin:0;}

.engine-appList {
	width:100%;
	height:auto;
	float:left;
	margin-bottom:20px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#333;
	font-size:14px;}

.engine-appList a {
	text-decoration:none;
	color:#797b7d;}

.engine-appList a:hover {
	text-decoration:underline;}

.engine-appList ul {
	width:90%;
	display:block;
	height:auto;
	margin:5px 0 0 10px;
	float:left;
	padding:0 0 0 20px;
	list-style-position:outside;
	list-style-type:square;
	font-size:14px;}

.engine-productContent li {
	padding:0 0 0 3px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0;}


/*a.big-button {
	display:block;	float:left;
	background:url(new-images/big-button.png) no-repeat;
	height:25px; width:167px;
	margin:20px 0; padding:8px 0 0 10px;
	font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#FFF; text-decoration:none;}*/

/*a.big-button:hover {
	background:url(new-images/big-button-dark.png) no-repeat; color:#FFF;}*/

/* //////////////////////////////////////////////////////// END OF ENGINE CONTROLS STUFF ////////////////////////////////////////////////////////// */

/* //////////////////////////////////////////////////////// CONTENT STYLES ////////////////////////////////////////////////////////// */


/* ////////////// BREADCRUMBS /////////////// */

#xhtml-breadcrumbs {
	width:100%;
	height:33px;
	margin-top:10px;
}

#xhtml-breadcrumbs ul {
	display:block;
	width:100%;
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
}

#xhtml-breadcrumbs li {
	list-style-image:url('new-images/right-arrow.gif')/*tpa=new-images/right-arrow.gif*/;
	list-style-position:outside;
	margin:0 20px 0 0;
	float:left;
	padding:0;
	font-size:11px;
	color:#666;
}

#xhtml-breadcrumbs li.firstlink {
	list-style:none;
	padding:0;
}

#xhtml-breadcrumbs li a {
	color:#999;
	padding:0;
	margin:0;
	font-size:11px;
	text-decoration:underline;
}

#xhtml-breadcrumbs li a:hover {
	color:#06F;
}

/* ///////////////////////////////////////////////////////// PRODUCT BANNER //////////////////////////////////////////////////////// */
#product-banner {
	height:270px;
	background:url(new-images/product-banner.jpg)/*tpa=new-images/product-banner.jpg*/ no-repeat right 10px;
	width:100%;
	position:relative;
	z-index:0;
}

#product-banner2 {
	height:370px;
	background:url(new-images/engine-controls/product-banner.jpg)/*tpa=new-images/engine-controls/product-banner.jpg*/ no-repeat right 10px;
	width:100%;}

#product-range-banner {
	height:290px;
	background:url(new-images/product-banner.jpg)/*tpa=new-images/product-banner.jpg*/ no-repeat right 10px;
	width:100%;
	position:relative;
}
#product-range-banner-slim {
	background:url(new-images/product-banner.jpg)/*tpa=new-images/product-banner.jpg*/ no-repeat right 10px;
	width:100%;
	position:relative;
	height:160px;
}
#product-range-banner img, #product-range-banner-slim img {
	position:absolute;
	top:-28px;
	right:18px;
}

#application-banner-wrapper {
	height:265px;
	width:100%;}

#product-range-banner p, #application-banner-wrapper p, #product-range-banner-slim p {
	color:#FFF;
	width:350px;
	padding-top:18px;}

#product-range-banner p a, #application-banner-wrapper p a, #product-range-banner-slim p a {
	color:#FFF;
	text-decoration:underline;}

#product-range-banner p a:hover, #product-range-banner-slim p a:hover {
	color:#006;}

#product-banner h1, #product-banner2 h1, #product-range-banner h1, #application-banner-wrapper h1, #product-range-banner-slim h1 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:28px;
	color:#FFF;
	font-weight:normal;
	padding:0;
	margin:-5px 0 0 0;
}

#product-banner h3, #product-banner2 h3, #product-range-banner h3, #application-banner-wrapper h3, #product-range-banner-slim h3 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFFFFF;
	font-weight:normal;
	padding:0;
	margin:0;
}
#product-banner-left {
	margin:10px 0 0 0;
	float:left;
}
#product-range-banner-left {
	width:390px;
	height:245px;
	margin:10px 0 0 0;
	float:left;
}
#product-range-banner-left2 {
	width:440px;
	height:245px;
	margin:10px 0 0 0;
	float:left;
}
#product-range-banner-left2 p {
	padding-top:0;
	width:380px;
}
#product-range-banner-left2 ul li {
	background:url('images/products/anemometer/anemometer/bullet.png')/*tpa=images/products/anemometer/anemometer/bullet.png*/ no-repeat 0 10px;
	padding-left:18px;
	list-style:none;
	font-size:18px;
}
#application-banner {
	width:auto;
	height:245px;
	margin:10px 0 0 0;
	float:left;
}
#product-info {
	padding:15px 15px 0 20px;
	height:232px;
}
#application-product-info {
	width:auto;
	background:url(images/application-header-background.png)/*tpa=images/application-header-background.png*/;
	margin-top:20px;
	padding:10px 15px 15px 15px;
	height:auto;
}
#application-product-info2 {
	width:auto;
	background:url(images/application-header-background2.png)/*tpa=images/application-header-background2.png*/;
	margin-top:10px;
	padding:10px 15px 15px 15px;
	height:auto;
}
#product-info ul {
	padding:0;
	list-style-position:outside;
	list-style-image:url(new-images/white-tick.png)/*tpa=new-images/white-tick.png*/;
	margin:8px 0 0 20px;
}
#product-info li {
	padding:3px 0 0 0;
	color:#FFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:0;
}
#product-banner-right {
	width:290px;
	height:370px;
	float:right;
}
#product-range-banner-right {
	width:290px;
	height:260px;
	float:right;
}
#product-banner-right .MPIIRBannerPic {
	margin:0 0 0 -75px;
}

/* ///////////////////////////////////////////////////// PRODUCT OPTIONS SECTION /////////////////////////////////////////////////// */
#product-options {
	width:345px;
	padding:10px;
	border:#CCC solid 1px;
	margin-top:20px;
	height:70px;}

#product-options p {
	margin:0;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:14px;}

#product-options a {
	display:block;
	color:#666;
	padding-top:50px;
	}


#product-options-left {
	width:225px;
	float:left;
	height:70px;
	padding:0;}

#product-options-left-a {
	width:105px;
	background:url(new-images/paper_content_48.png)/*tpa=new-images/paper_content_48.png*/ no-repeat top center;
	float:left;
	height:70px;
	padding:0;}

#product-options-left-a a:hover {
	color:#09F;
	background:#C5DAFE url(new-images/paper_content_48.png)/*tpa=new-images/paper_content_48.png*/ no-repeat top center;}

#product-options-left-left {
	width:105px;
	background:url(new-images/paper_content_48.png)/*tpa=new-images/paper_content_48.png*/ no-repeat top center;
	float:left;
	padding:0;
	height:70px;}

#product-options-left-left a:hover {
	color:#09F;
	background:#C5DAFE url(new-images/paper_content_48.png)/*tpa=new-images/paper_content_48.png*/ no-repeat top center;}


#product-options-left-right {
	width:105px;
	float:right;
	background:url(new-images/tabs_48.png)/*tpa=new-images/tabs_48.png*/ no-repeat top center;
	padding:0;
	height:70px;}

#product-options-left-right a:hover {
	color:#09F;
	background:#C5DAFE url(new-images/tabs_48.png)/*tpa=new-images/tabs_48.png*/ no-repeat top center;}

#product-options-right {
	width:105px;
	background:url(new-images/comment_add_48.png)/*tpa=new-images/comment_add_48.png*/ no-repeat top center;
	float:right;
	height:70px;
	padding:0;}

#product-options-right a:hover {
	color:#09F;
	background:#C5DAFE url(new-images/comment_add_48.png)/*tpa=new-images/comment_add_48.png*/ no-repeat top center;}

/*///////////////////////////////////////////
WINDSONIC ICON SECTION
///////////////////////////////////////////*/
ul#productOptions {
	padding:10px;
	border:#CCC solid 1px;
	margin:20px 0 0 0;
	list-style:none;
	font:14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	float:left;
	position:relative;
}

ul#productOptions li {
	float:left;
}

ul#productOptions li:hover {
	background:#C5DAFE;
}

ul#productOptions li a {
	display:block;
	width:114px;
	text-align:center;
	color:#666;
	padding:50px 0 7px 0;
}
ul#productOptions li .multiple {
	background:url('new-images/brochure-icon.png')/*tpa=new-images/brochure-icon.png*/ no-repeat center top;
	display:inline-block;
}
ul#productOptions li a.techInfo {
	background:url('new-images/tabs_48.png')/*tpa=new-images/tabs_48.png*/ no-repeat center top;
}
ul#productOptions li a.quote {
	background:url('new-images/comment_add_48.png')/*tpa=new-images/comment_add_48.png*/ no-repeat center top;
}
ul#productOptions li a.configure-icon {
	background:url('images/products/anemometer/metpak-configuration-options/configure-icon.png')/*tpa=images/products/anemometer/metpak-configuration-options/configure-icon.png*/ no-repeat center top;
}

ul#productOptions li a:hover {
	color:#09F;
}

ul#productOptions .hidden {
	background:url('new-images/paper_content_48.png')/*tpa=new-images/paper_content_48.png*/ no-repeat center top;
	display:none;
}

ul#productOptions img#datasheetTree {
	position:absolute;
	left:63px;
	top:82px;
	display:none;
}

/*///////////////////////////////////////////
END OF WINDSONIC ICON SECTION
///////////////////////////////////////////*/

/* ///////////////////////////////////////////////////// PRODUCT OPTIONS SECTION /////////////////////////////////////////////////// */

/* //////////////////////////////////////////////////////// PRODUCT RANGE SECTION /////////////////////////////////////////////////// */
.product-range {
	width:100%;
	height:170px;
	float:left;
	display:block;
	padding:15px 0 15px 0;
	border-top:#999 dotted 1px;
	position:relative;
}

.windsonic-m-new-lbl {
	position:absolute;
	top:0;
	left:-60px;
}

.product-range h2, .product-range h2 a {
	color:#0C3572;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding:0;
	margin:0;
	font-weight:normal;}

.product-range h2 a:hover {
	color:#09F;}

.product-range:hover {background-color:#eee;}

.product-range-image {
	float:left;
	margin-top:15px;
	display:block;
	width:150px;
	height:130px;
}

.product-range-text {
	margin-top:15px;
	height:120px;
}
.product-range-text h2 {margin-bottom:10px;}
.product-range-text h2 span {font-size:16px;}
.product-range-text a {
	color:#09F;
	text-decoration:underline;}

.product-range-text p {
	padding:0;
	margin:0;}

.product-range-text ul {
	padding:0;
	margin:0;}

.product-range-text li {
	list-style-image:url(new-images/right-arrow.gif)/*tpa=new-images/right-arrow.gif*/;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	padding:4px 0 0 0;
	list-style-position:inside;}
/* //////////////////////////////////////////////////////// PRODUCT RANGE SECTION /////////////////////////////////////////////////// */


/* //////////////////////////////////////////////////// PRODUCT RANGE LINKS SECTION ///////////////////////////////////////////////// */
#product-banner img {
    position: absolute;
    right:0;
    top: 0;
}
.range-links-wrapper {
	width:330px;
	display:block;
	padding:0;
	margin:20px 0 0 0;}

.range-links-box {
	width:326px;
	padding:2px;
	border:#CCC solid 1px;
	height:100px;
	margin-bottom:35px;
	float:left;}

.range-links-box-internal {
	width:100%;
	padding:0;
	margin:0;
	height:100px;}

.range-links-box-internal a {
	width:100%;
	display:inline;
	height:100px;}

.range-links-box-internal h4 {
	background:url(new-images/blue-gradient.gif)/*tpa=new-images/blue-gradient.gif*/ repeat-x top left;
	margin:0;
	height:30px;
	display:block;
}
.range-links-wrapper h2 a {text-decoration:none; color:#0c3572;}

.range-links-box-internal h4 a {
	display:block;
	color:#FFF;
	padding:5px 0 5px 9px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	width:317px;
	height:90px;}

.range-links-box-internal h4 a:hover {
	text-decoration:underline;
	color:#FFF;}

.range-links-other {
	width:100%;
	height:90px;
	float:left;}

.range-links-other img {
	float:left;}

.range-links-other-text {
	width:250px;
	float:right;
	color:#666;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;}

.range-links-other-text a {
	display:block;
	margin-bottom:6px;
	font-weight:bold;
	color:#09F;
	text-decoration:underline;}

.range-links-other-text a:hover {
	color:#06F;}
/* //////////////////////////////////////////////////// PRODUCT RANGE LINKS SECTION ///////////////////////////////////////////////// */







/* ////////////////////////////////////////////////////// TECHNICAL SECTION ///////////////////////////////////////////////////////// */
#technical-section {
	width:100%;
	display:block;
	float:left;
	padding:0;
	margin:0;}

#technical-section h4 {
	background:url(new-images/blue-gradient.gif)/*tpa=new-images/blue-gradient.gif*/ repeat-x top left;
	color:#FFF;
	font-size:13px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	padding:3px 0 3px 10px;
	margin:0;
	display:block;}

#features-box {
	width:330px;
	padding:0;
	margin-top:20px;
	float:left;}

#literature-box {
	width:330px;
	margin-top:20px;
	float:right;}

#specifications-box {
	width:694px;
	margin-top:20px;
	padding:3px;
	clear:both;
	border:#CCC solid 1px;
	float:left;
	height:100px;
}

#other-products {
	width:100%;
	height:200px;
	margin-top:20px;
	float:left;
	clear:both;
	border:#CCC solid 1px;
	background:url(new-images/grey-gradient.gif)/*tpa=new-images/grey-gradient.gif*/ repeat-x top left;}
/* ////////////////////////////////////////////////////// TECHNICAL SECTION ///////////////////////////////////////////////////////// */


/* ///////////////////////////////////////////////////// SPECS TABBED SECTION /////////////////////////////////////////////////////// */
.specs {
	display:block;
	float:left;
	width:100%;
	padding:0;
	margin:0;
	}

.spec {
	width:100%;
	display:block;
	float:left;
	padding:0 0 10px 0;
	margin:0;
	clear:both;}

.spec-header {
	width:100%;
	height:20px;
	color:#999;
	margin-bottom:5px;
	padding:10px 0 5px 0;
	border-bottom:#CCC solid 1px;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	float:left;}

.spec-title {
	width:220px;
	color:#000;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	float:left;}

.spec-details {
	width:390px;
	color:#000;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	float:right;}

.caveat {
	width:100%;
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	float:right;}

.literature {
	width:105px;
	background:url(new-images/paper_content_48.png)/*tpa=new-images/paper_content_48.png*/ no-repeat center 10px;
	float:left;
	padding:0;
	height:100px;
	margin-right:15px;
	text-align:center;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;}

.brochure {
	width:105px;
	background:url(new-images/brochure-icon.png)/*tpa=new-images/brochure-icon.png*/ no-repeat center 10px;
	float:left;
	padding:0;
	height:100px;
	margin-right:15px;
	text-align:center;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;}

.software {
	width:105px;
	background:url(new-images/cd_48.png)/*tpa=new-images/cd_48.png*/ no-repeat center 10px;
	float:left;
	padding:0;
	height:100px;
	margin-right:15px;
	text-align:center;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;}

.literature a, .brochure a, .software a {
	display:block;
	color:#666;
	border:#FFF solid 1px;
	padding:60px 0 10px 0;}

.literature a:hover {
	color:#09F;
	background:#C5DAFE url(new-images/paper_content_48.png)/*tpa=new-images/paper_content_48.png*/ no-repeat center 9px;
	border:#7CCFF8 solid 1px;}

.brochure a:hover {
	color:#09F;
	background:#C5DAFE url(new-images/brochure-icon.png)/*tpa=new-images/brochure-icon.png*/ no-repeat center 9px;
	border:#7CCFF8 solid 1px;}

.software a:hover {
	color:#09F;
	background:#C5DAFE url(new-images/cd_48.png)/*tpa=new-images/cd_48.png*/ no-repeat center 9px;
	border:#7CCFF8 solid 1px;}
/* ///////////////////////////////////////////////////// SPECS TABBED SECTION /////////////////////////////////////////////////////// */


/* ///////////////////////////////////////////////////// SUPERSEDED PRODUCT ///////////////////////////////////////////////////////// */
#superseded-product {
	width:320px;
	padding:10px;
	margin-top:15px;
	height:120px;
	border:#09F dotted 2px;
	background-color:#FFF;}

#superseded-product p a {
	color:#09F;
	text-decoration:underline;}

#superseded-product p a:hover {
	color:#06F;}

#superseded-product p{
	margin:0;
	padding:0 0 10px 0;
	}
/* ///////////////////////////////////////////////////// SUPERSEDED PRODUCT ///////////////////////////////////////////////////////// */


/* //////////////////////////////////////////////////////// SIDEBAR ///////////////////////////////////////////////////////////////// */
#xhtml-sidebar {
	width:240px;
	float:right;
	display:block;
	padding:0;
	margin:94px 0 0 0;
	height:auto;}

#xhtml-sidebar-photobox {
	width:230px;
	margin-bottom:20px;
	padding:3px;
	border:#CCC solid 1px;
	float:left;}

#xhtml-sidebar-banner {
	width:238px;
	height:155px;
	margin-bottom:10px;
	padding:0;}

#xhtml-sidebar-banner a {
	width:238px;
	height:145px;
	display:block;}

#xhtml-sidebar-photobox h4 {
	background:url(new-images/blue-gradient.gif)/*tpa=new-images/blue-gradient.gif*/ repeat-x top left;
	padding:5px 0 5px 9px;
	margin:0;
	color:#FFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	display:block;
}
#xhtml-sidebar-photobox ul {
	width:228px;
	float:left;
	padding:5px 1px 0 1px;
	margin:0;
}
#tab-photobox ul {
	float:left;
	padding:5px 1px 0 1px;
	margin:0;
}
#xhtml-sidebar-photobox li, #tab-photobox li {
	border:solid #CCC 1px;
	padding:4px 4px 0 4px;
	float:left;
	background-color:#FFF;
	display:inline;
	margin:4px;
}
#xhtml-sidebar-photobox li:hover, #tab-photobox li:hover {
	background-color:#CCC;
	border:solid #999 1px;
}
.xhtml-sidebar-box {
	clear:left;
	width:230px;
	min-height:50px;
	margin:15px 0 15px 0;
	padding:3px;
	border:#CCC solid 1px;
}
.xhtml-sidebar-box h4 {
	background:url(new-images/blue-gradient.gif)/*tpa=new-images/blue-gradient.gif*/ repeat-x top left;
	padding:5px 0 5px 9px;
	margin:0;
	color:#FFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	display:block;
}
.xhtml-sidebar-box ul {
	padding:10px;
	margin:0;
}
.xhtml-sidebar-box li {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#0C3572;
	padding:5px;
	font-weight:bold;
	list-style:none;
}
.xhtml-sidebar-box li a {
	display:block;
	color:#0C3572;
	text-decoration:none;
	background:url(new-images/blue-tick.jpg)/*tpa=new-images/blue-tick.jpg*/ no-repeat right top;
}
.xhtml-sidebar-box li a:hover {
	color:#09F;
	background:url(new-images/cyan-tick.jpg)/*tpa=new-images/cyan-tick.jpg*/ no-repeat right top;
}

.metpak-configure-banner {
	background:url('images/products/anemometer/metpak-configuration-options/metpak-configure-banner.jpg')/*tpa=images/products/anemometer/metpak-configuration-options/metpak-configure-banner.jpg*/ no-repeat;
	margin:0 0 20px 0;
}
.promet-side-banner {
	background:url('images/products/anemometer/metpak-metstream-promotion/pro-met-side-banner.jpg')/*tpa=images/products/anemometer/metpak-metstream-promotion/pro-met-side-banner.jpg*/ no-repeat;
	margin:0 0 20px 0;
}
.metpak-pricepak-side-banner {
	margin:0;
	width:238px;
}
.metpak-pricepak-banner-wide {
	width:940px;
	height:100px;
	position:relative;
	top:-10px;
}
.metpak-configure-banner a, .promet-side-banner a {
	display:block;
	width:238px;
	height:356px;
	outline:none;
}
.metpak-configure-banner h4, .metpak-configure-banner p, .metpak-configure-banner ul, .metpak-configure-banner li, .promet-side-banner h4, .promet-side-banner p {
	text-indent:-10000px;
}
.metpak-configure-banner li {
	list-style:none;
}
#xhtml-sidebar p.sidebar-video a, #xhtml-sidebar p.sidebar-video-metstream a, #xhtml-sidebar p.sidebar-video-maximet a, #xhtml-sidebar p.sidebar-live-metstream a, #xhtml-sidebar p.sidebar-connect-metstream a, #xhtml-sidebar p.sidebar-video-windsonic a {
	display:block;
	width:238px;
	height:140px;
	text-indent:-10000px;
}

#xhtml-sidebar p.sidebar-connect-metstream {position:relative;}
#xhtml-sidebar p.sidebar-connect-metstream img {position:absolute; bottom:4px; left:-17px;}

#xhtml-sidebar p.sidebar-video a {background:url('images/products/anemometer/metpak_main/video-banner.jpg')/*tpa=images/products/anemometer/metpak_main/video-banner.jpg*/ 0 0 no-repeat;}
#xhtml-sidebar p.sidebar-video-metstream a {background:url('images/products/anemometer/data-solutions/video-banner.jpg')/*tpa=images/products/anemometer/data-solutions/video-banner.jpg*/ 0 0 no-repeat;}
#xhtml-sidebar p.sidebar-connect-metstream a {background:url('images/products/anemometer/data-solutions/metstream/how-does-metstream-connect.jpg')/*tpa=images/products/anemometer/data-solutions/metstream/how-does-metstream-connect.jpg*/ 0 0 no-repeat;}
#xhtml-sidebar p.sidebar-live-metstream a {background:url('images/products/anemometer/data-solutions/metstream/metstream-live-feed.jpg')/*tpa=images/products/anemometer/data-solutions/metstream/metstream-live-feed.jpg*/ 0 0 no-repeat;}
#xhtml-sidebar p.sidebar-video-windsonic a {background:url('images/products/anemometer/windsonic-range/video-banner.jpg')/*tpa=images/products/anemometer/windsonic-range/video-banner.jpg*/ 0 0 no-repeat;}
#xhtml-sidebar p.sidebar-video-maximet a {background:url('images/products/anemometer/maximet/video-banner.jpg')/*tpa=images/products/anemometer/maximet/video-banner.jpg*/ 0 0 no-repeat;}

#xhtml-sidebar p.sidebar-video a:hover {background:url('images/products/anemometer/metpak_main/video-banner.jpg')/*tpa=images/products/anemometer/metpak_main/video-banner.jpg*/ 0 -160px no-repeat;}
#xhtml-sidebar p.sidebar-video-metstream a:hover {background:url('images/products/anemometer/data-solutions/video-banner.jpg')/*tpa=images/products/anemometer/data-solutions/video-banner.jpg*/ 0 -160px no-repeat;}
#xhtml-sidebar p.sidebar-video-windsonic a:hover {background:url('images/products/anemometer/windsonic-range/video-banner.jpg')/*tpa=images/products/anemometer/windsonic-range/video-banner.jpg*/ 0 -160px no-repeat;}
#xhtml-sidebar p.sidebar-video-maximet a:hover {background:url('images/products/anemometer/maximet/video-banner.jpg')/*tpa=images/products/anemometer/maximet/video-banner.jpg*/ 0 -160px no-repeat;}

/*-------------------------------*\
	$PRODUCT FINDER SIDEBAR
\*-------------------------------*/

div.prod-finder-sm,
div.prod-finder {
	/* position:relative;
	background:#E3F6FF;
	float:left;
	margin:0 0 20px 0;
	width:214px;
	padding:9px 12px; */
	display:none;
}

div.prod-finder {
	/* width:174px;
	padding:9px 12px;
	border-left:solid #fff 20px;
	border-right:solid #fff 20px; */
}

div.prod-finder-sm span,
div.prod-finder span {
	font:20px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#0C3572;
	display:block;
	margin:0 0 10px 0;
}

div.prod-finder span {
	margin:0;
}

div.prod-finder-sm a,
div.prod-finder a {
	font:12px Arial, Helvetica, sans-serif;
	color:#0C3572;
}

div.prod-finder a {
	font-size:13px;
}

div.prod-finder-sm img {
	position:absolute;
	top:10px;
	right:10px;
}

div.prod-finder img {
	margin-left:-39px;
	float:left;
}

/*----------------------------------*\
	$ WindSonic M Banner
\*----------------------------------*/

.windsonic-m-banner {
	width:236px;
	float:left;
	border:1px solid #C6C6C6;
	position:relative;
	top:45px;
	text-align:center;
	padding:0 0 52px 0;
}

.windsonic-m-banner .new-lbl {
	position:absolute;
	top:-50px;
	left:-43px;
	z-index:5;
}

.windsonic-m-banner .logo {
	position:absolute;
	top:-20px;
	left:50%;
	margin:0 0 0 -87px;
}

.windsonic-m-banner p {
	font:12px/1.6 Arial, Helvetica, sans-serif;
	color:#808080;
	margin:0;
	padding:21px 10px 18px 10px;
}

.windsonic-m-banner a {
	display:block;
	height:36px;
	width:183px;
	border:1px solid #C6C6C6;
	-webkit-border-radius:7px;
	-moz-border-radius:7px;
	border-radius:7px;
	background:url('images/products/anemometer/meteorological-instruments/windsonic-m-banner/btn-bg.png')/*tpa=images/products/anemometer/meteorological-instruments/windsonic-m-banner/btn-bg.png*/ left -36px;
	background:-moz-linear-gradient(bottom, #e7e7e7, #ffffff);/* FF 3.6+ */
	background:-webkit-gradient(linear, left bottom, left top, from(#e7e7e7), to(#ffffff)); /* Safari 4-5, Chrome 1-9 */
	background:-webkit-linear-gradient(bottom, #e7e7e7, #ffffff); /* Safari 5.1, Chrome 10+ */
	background:-ms-linear-gradient(bottom, #e7e7e7, #ffffff); /* IE 10 */
	background:-o-linear-gradient(bottom, #e7e7e7, #ffffff); /* Opera 11.10+ */
	font:bold 14px/36px Arial, Helvetica, sans-serif;
	color:#444;
	text-decoration:none;
	box-shadow:0 4px 3px rgba(0,0,0,.1);
	position:absolute;
	bottom:-11px;
	left:50%;
	margin:0 0 0 -91px;
}

.windsonic-m-banner a:hover {
	background-position:left top;
	background:-moz-linear-gradient(bottom, #ffffff, #e7e7e7);/* FF 3.6+ */
	background:-webkit-gradient(linear, left bottom, left top, from(#ffffff), to(#e7e7e7)); /* Safari 4-5, Chrome 1-9 */
	background:-webkit-linear-gradient(bottom, #ffffff, #e7e7e7); /* Safari 5.1, Chrome 10+ */
	background:-ms-linear-gradient(bottom, #ffffff, #e7e7e7); /* IE 10 */
	background:-o-linear-gradient(bottom, #ffffff, #e7e7e7); /* Opera 11.10+ */
}

.windsonic-m-banner a:active {
	bottom:-12px;
	margin:0 0 0 -90px;
}

/* //////////////////////////////////////////////////////// SIDEBAR ///////////////////////////////////////////////////////////////// */


/* //////////////////////////////////////////////////////// SIDEBAR PHOTOBOX /////////////////////////////////////////////////////// */
#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 1000; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }


#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background:url(images/prevlabel.gif)/*tpa=images/prevlabel.gif*/ left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(images/nextlabel.gif)/*tpa=images/nextlabel.gif*/ right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}

#overlay{ position: absolute; top: 0; left: 0; z-index: 1000; width: 100%; height: 500px; background-color: #000; }
/* //////////////////////////////////////////////////////// SIDEBAR PHOTOBOX /////////////////////////////////////////////////////// */


/* ////////////////////////////////////////////////////////// BUTTONS ////////////////////////////////////////////////////////////// */
#enquiry-button-large {
	width:230px;
	height:35px;
	margin-top:12px;
	background:url(new-images/button.gif)/*tpa=new-images/button.gif*/;}

#enquiry-button-large a {
	width:220px;
	display:block;
	color:#FFF;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:bold;
	padding:5px 0 0 10px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	height:30px;}

#enquiry-button-large a:hover {
	background:url(new-images/button-hover.gif)/*tpa=new-images/button-hover.gif*/;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}

.button-small {
	width:150px;
	height:23px;
	margin:25px 0 25px 0;
	background:url(new-images/button-small.gif)/*tpa=new-images/button-small.gif*/;}

.button-small-inline {
	margin:25px 30px 25px 0;
	float:left;
	border:solid 2px #00adee;
	border-radius:4px;
}
.button-small-inline a {
	color:#00adee;
	display:block;
	text-decoration:none;
	text-transform:lowercase;
	font-weight:normal;
	padding:4px 20px 5px 20px;
	text-align:center;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;}

.viewBtnW200px {
	width:192px;
	height:20px;
	margin:25px 80px 25px 0;
	float:left;
	background:url('images/buttons/viewBtnW200px.png')/*tpa=images/buttons/viewBtnW200px.png*/ no-repeat top left;
	padding:3px 0 0 8px;
}

.viewBtnW200px a {
	font:bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
}

.viewBtnW200px:hover {
	background:url('images/buttons/viewBtnW200px.png')/*tpa=images/buttons/viewBtnW200px.png*/ bottom left no-repeat;
}

.button-small-tabs {
	width:150px;
	height:23px;
	margin:25px 0 0 0;
	background:url(new-images/button-small.gif)/*tpa=new-images/button-small.gif*/;
	clear:left;
}

.button-small a, .button-small-tabs a, .button-options-tab a {
	width:140px;
	display:block;
	color:#FFF;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bold;
	padding:2px 0 0 10px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	height:21px;}

.button-small a:hover, .button-small-tabs a:hover, .button-small-inline a:hover, .button-options-tab a:hover {background:#00adee; color:#FFFFFF;}

.button-small-longer-inline {
	width:180px;
	height:23px;
	margin:25px 80px 25px 0;
	float:left;
	background:url(new-images/button-small-longer.gif)/*tpa=new-images/button-small-longer.gif*/;}

.button-small-longer-inline a {
	width:170px;
	display:block;
	text-decoration:none;
	color:#FFF;
	text-transform:uppercase;
	font-weight:bold;
	padding:2px 0 0 10px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	height:21px;}

.button-small-longer-inline a:hover {
	background:url(new-images/button-small-longer-hover.gif)/*tpa=new-images/button-small-longer-hover.gif*/;}

/* ////////////////////////////////////////////////////////// BUTTONS ////////////////////////////////////////////////////////////// */




/* ////////////////////////////////////////////////// FOOTER //////////////////////////////////////////////////////////// */
#footer {
	padding:0 12px 0 12px;
	float:left;}

#footer-content {
	width:100%;
	background-color:#FFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	padding-top:10px;
}

#footer-content a {
	text-decoration:none;
	color:#999;}

#footer-content a:hover {
	text-decoration:underline;
	}

#footer-content h5, #footer-content h5 a{
	font-size:14px;
	color:#666;
	text-decoration:none;
	margin-bottom:12px;
	font-weight:normal;}

#footer-content ul {
	display:block;
	padding:0 15px;
	margin:15px 0;
	float:left;
	list-style:none;}

#footer-content li {
	font-size:12px;
	margin:0 13px 2px 0;
	display:inline;}

#social-icons-footer {
	margin-top:20px;
	margin-left:-8px;
}
#social-icons-footer li {
	text-indent:-10000px;
	list-style:none;
	float:left;
	margin-right:5px;
}
#social-icons-footer li a {
	background:url('images/social-icons.png-v2.png')/*tpa=images/social-icons.png?v2*/ no-repeat;
	display:block;
	width:40px;
	height:40px;
	outline:none;
}
#social-icons-footer li a.twitter-icon {
	background-position:0 -12px;
}
#social-icons-footer li a.facebook-icon {
	background-position:0 -71px;
}
#social-icons-footer li a.linkedin-icon {
	background-position:0 -132px;
}
#social-icons-footer li a.youtube-icon {
	background-position:0 -189px;
	margin-left:6px;
}
#social-icons-footer li a:hover.twitter-icon {
	background-position:0 -271px;
}
#social-icons-footer li a:hover.facebook-icon {
	background-position:0 -330px;
}
#social-icons-footer li a:hover.linkedin-icon {
	background-position:0 -391px;
}
#social-icons-footer li a:hover.youtube-icon {
	background-position:0 -448px;
	margin-left:6px;
}

/* ////////////////////////////////////////////////// FOOTER //////////////////////////////////////////////////////////// */


/* //////////////////////////////////////////// LOWER FOOTER //////////////////////////////////////////////////////// */

#lower-footer {
	width:964px;
	padding:16px 12px 30px 12px;
	height:100%;
	float:left;
	background:#F5F5F5;
}
#lower-footer a:hover {
	text-decoration:underline;
}
#lower-footer-content {
	width:100%;
	height:100%;
	background-color:#F5F5F5;
}
#lower-footer-content h5 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
	margin-top:15px;
	width:600px;
	float:left;
	display:block;}

	#lower-footer-address {
		display:block;
		padding:0 29px;
		margin:15px 35px 0 0;
		float:left;
		width:230px;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:12px;
		border-right:#666666 solid 1px;
		color:#222222;
		line-height:20px;
		height:100%;}

		#lower-footer-address b {
			color:#000000;
		}

		#lower-footer-address a {
			color:#09F;}

		#lower-footer-address p {
			margin-bottom:10px;}

	.lower-footer-company {
		display:block;
		padding:0;
		margin:15px 35px 0 0;
		float:left;
		width:283px;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#FFF;
		line-height:20px;
		height:100%;}

		.lower-footer-company b {
			color:#000000;
		}

		.lower-footer-company a {
			color:#666666;
			text-decoration:none;}

		.lower-footer-company a.external-link {
			color:#09F; text-decoration:underline; margin-top:2px; display:block;}

		.grey-text {
			color:#666666;}

#lower-footer-bottom {
	width:980px;
	color:#222222;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	float:left;
	height:20px;
	padding:20px 4px;
}
#lower-footer-bottom p {font-size:11px; color:#999;}

/* //////////////////////////////////////////// LOWER FOOTER //////////////////////////////////////////////////////// */

/*////// Literature pages with links to PDFs //////*/

.literatureWrap {
	width:100%;
	margin:0 0 25px 0;
	float:left;
}

.literatureWrap h4 {
	width:100%;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	border-bottom:#CCC solid 1px;
	padding:4px 0 7px 0;
	margin-bottom:10px;
	font-weight:bold;
	color:#036;
}

.literatureWrap div {
	float:left;
	width:130px;
	padding:0;
	margin:10px 20px 30px 10px;
}

.literatureWrap ul {
	float:right;
	width:505px;
	list-style:none;
	padding:0;
	margin:7px 0 25px 10px;
	line-height:1.7;
}

.literatureWrap ul li {
	background:url('graphics/icons/pdficon.gif')/*tpa=graphics/icons/pdficon.gif*/ no-repeat;
	margin:0 0 10px 0;
	padding:0 0 0 25px;
}

/*////// END OF: Literature pages with links to PDFs //////*/

.distributor-wrapper {
	width:100%;
	height:auto;
	margin-bottom:25px;
	float:left;}

.distributor-wrapper h4 {
	width:100%;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	border-bottom:#CCC solid 1px;
	padding:4px 0 7px 0;
	margin-bottom:10px;
	font-weight:bold;
	color:#036;}

	.distributor-wrapper h4 img {
		margin-right:10px;
		margin-top:-3px;}

.distributor-wrapper h5 {
	width:600px;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	padding:0 0 0 10px;
	font-weight:bold;
	color:#036;}


.distributor-contact {
	width:590px;
	height:auto;
	float:left;
	border-bottom:#EEE solid 1px;
	margin:0 10px;
}

.distributor-wrapper ul {
	float:left;
	width:230px;
	height:auto;
	list-style:none;
	padding:0;
	margin:10px 0 10px 10px;
}

.distributor-wrapper ul + ul {
	width: 300px;
}

#ecContactSection {
	width:50%;
	height:auto;
	float:left;
}

#careersContainer {
	background-color:#e5e4e4;
	width:62%;
	height:auto;
	float:left;
	padding:10px;
	margin:0 0 40px 0;
}

#careersContainer h2 {
	padding:0 0 10px 10px;
}

#careersContainer span {
	font-size:11px;
	font-style:italic;
}

#careersJobs {
	width:95%;
	height:auto;
	float:left;
	background-color:#FFF;
	padding:10px;
}

#careersJobs li {
    margin-left:20px;
}

#careersJobs li p {
    line-height:1;
    margin:0;
}

.vacancy #new-content {
    width:100%;
}

.vacancy #xhtml-sidebar {
    height:auto;
    margin:0;
}

.vacancy #careersContainer {
    width:100%;
}

.vacancy #careersJobs {
    width:98%;
}

#contact-form {
	width:650px;
	float:left;
	padding:10px;
	margin:30px 0 0 0;
	background-color:#EEE;
	border:#CCC solid 1px;
}

.contact-form-subnote {
	font-style:italic;
	line-height:normal;
	font-size:10px;
	color:#999;
}

.contact-form-title {
	width:325px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#0373AF;
	font-weight:bold;
	padding:0 0 5px 0;
	margin:0 0 20px 0;
	border-bottom:#CCC solid 1px;
	float:left;
	height:30px;
}

.contact-form-title-right {
	width:325px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	border-bottom:#CCC solid 1px;
	color:#0373AF;
	font-weight:bold;
	padding:0 0 5px 0;
	margin:0 0 20px 0;
	float:left;
	height:30px;
	text-align:right;}

	.form-button {
	width:100%;
	border-top:#CCC solid 1px;
	padding-top:10px;
	float:left;
	height:40px;
	display:block;}

.btn {
	color:#FFF;
	font-weight:bold;
	background-color:#027AC1;
	float:right;
	height:30px;
	width:200px;
	border:#01517C solid 1px;}

.btn-reset {
	color:#999;
	font-weight:bold;
	background-color:#EEE;
	height:30px;
	width:100px;
	border:#CCC solid 1px;}

.btn-reset:hover {
	background-color:#FFF;
	cursor:pointer;}

.btn:hover {
	background-color:#0CF;
	border:#09F solid 1px;
	cursor:pointer;}

.fieldwrap {margin: 0; width:50%; height:50px;	float:left;	display:block; padding-bottom:10px;}
.fieldwrap-checkbox {margin: 0; width:50%; height:50px;	float:left;	display:block; padding-bottom:10px;}
.fieldwrap label {float: left; width: 120px;}
.fieldwrap label.left {float: left; width: 105px;}
.fieldwrap input {font: 1em Arial, Helvetica, sans-serif;float: left; background: #fff; width: 200px; padding: 0.2em 0 0.2em 0.2em; margin: 0 0 0.5em 0; border: 1px solid #CCC;}
.fieldwrap-security input {font: 1em Arial, Helvetica, sans-serif;float: left; background: #fff; width: 200px; padding: 0.2em 0 0.2em 0.2em; margin: 0 0 0.5em 0; border: 1px solid #CCC;}
.fieldwrap select {width:200px;}
.fieldwrap input.fmverify {width: 10em;}
.fieldwrap img {position: absolute; margin: -2px 0 0 10px;}
.fieldwrap textarea {font: 1em Arial, Helvetica, sans-serif; float:right; background: #fff; width: 538px; padding: 0.2em; margin: 0 0 0.5em 0; border: 1px solid #CCC;}
.ddfm .button {float: right; margin-left: 11em;}
.required {color:#999; font-style:italic; margin:0; float:left;}

.fieldwrap-security {margin: 0; float:left; width:50%; height:60px; display:block; padding-bottom:10px;}
.fieldwrap-security label {float: left; width: 105px;}
.fieldwrap-security input {font: 1em Arial, Helvetica, sans-serif; background: #fff; width: 100px; padding: 0.2em; margin: 0 0 0.5em 0; border: 1px solid #CCC;}
.fieldwrap-security input.fmverify {width: 10em;}
.fieldwrap-security img {position: absolute; margin: -2px 0 0 10px;}
.fieldwrap-security textarea {font: 1em Arial, Helvetica, sans-serif; background: #fff; width: 330px; padding: 0.2em; margin: 0 0 0.5em 0; border: 1px solid #ccc;}


#other-contacts {
	width:220px;
	padding:10px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	margin-top:40px;
	float:right;
	background-color:#EEE;
	border:#CCC solid 1px;}

#other-contacts h5 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	display:block;
	border-bottom:#999 solid 1px;
	padding-bottom:7px;
	margin:0 0 10px 0;
	font-weight:bold;
	color:#999;}

.title {
	width:85px;
	font-weight:bold;
	display:block;
	float:left;}

.contact-content {
	display:block;
	width:135px;
	float:left;}

.other-contact-details {
	width:100%;
	padding:10px 0;
	float:left;
	display:block;}

#contact-form-options {width:100%;
	float:right;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;}

/* Contact Form Styles */

.mediumblue {color:#039;
font-size:14px;
font-family:Verdana;
text-decoration:none;
font-weight:bold;}

.sitemap-list {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:22px;}

/* DOWNLOADS NAVIGATION BAR */
#downloads-navbar-wrapper {
	width:658px;
	height:auto;
	float:left;
	background:url(images/products/anemometer/downloads/navbar-bg.gif)/*tpa=images/products/anemometer/downloads/navbar-bg.gif*/ repeat-x #e3e3e3;
	padding:10px;
	margin:20px 0 0 0;
	border:1px solid #c0c0c1;}

#downloads-navbar-wrapper h2 {
	color:#8a8b8d;
	text-decoration:none;}

#downloads-navbar-wrapper h2:hover {
	text-decoration:underline;}

#downloads-navbar-wrapper p {
	width:100%;
	font-size:14px;}

.downloads-navbar-section {
	width:30%;
	height:auto;
	float:left;
	border-right:1px solid #c0c0c1;
	padding:5px;
	margin:0 10px 0 0;}

a.downloads-view-btn {
	width:91px;
	height:32px;
	float:left;
	background:url(images/products/anemometer/downloads/view-btn.png)/*tpa=images/products/anemometer/downloads/view-btn.png*/ no-repeat;}

a.downloads-view-btn:hover {
	background-position:bottom;}

.subtitle-wrapper {
	width:100%;
	height:auto;
	margin:20px 0 25px 0;
	float:left;}

.subtitle-wrapper h4 {
	width:100%;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	border-bottom:#CCC solid 1px;
	padding:4px 0 7px 0;
	margin-bottom:10px;
	font-weight:bold;
	color:#036;}
/*GREY IMAGE BORDER*/
.grey-border {
	border:1px solid #CCCCCC; padding:0 19px 0 19px;
}
.grey-border:hover {
	border:1px solid #999999; padding:0 19px 0 19px;
}
/*LINKS REPORT PAGE*/
.linksReport-container {
	width:100%;
	height:auto;
	float:left;
	padding-top:10px;}

.linksReport-left {
	width:49%;
	height:auto;
	float:left;
	border-right:1px #ccc solid;}

.linksReport-right {
	width:48%;
	height:auto;
	float:left;
	margin:0 0 0 20px;}

/*TRADESHOW PAGE STYLES*/

#tradeshowTitle {
	width:80%;
	height:auto;
	float:left;
	border-bottom:1px #ccc solid;
	margin:15px 0 15px 0;}

#tradeshowTitle h1 {
	font-size:28px;
	font-weight:normal;
	padding:0 0 10px 0;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#0C3572;}

.tradeshowWrapper {
	width:80%;
	height:auto;
	float:left;
	border-bottom:1px solid #ccc;
	padding:0 0 10px 0;
	margin:0 0 20px 0;}

.tradeshowImg {
	width:30%;
	height:auto;
	float:left;
	margin:0 20px 0 0;}

.tradeshowInfo {
	height:auto;
	float:left;
    width: 100%;
}

.tradeshowInfo h2 {
	font-size:16px;}

.cyan {
	color:#09F;
	font-weight:bold;}

.width80 {width:80%; margin-bottom:40px;}

.h3 {
	font:normal 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#0C3572;
}
.bannerQuote {
	width:239px; height:57px;
	margin-top:13px;
	float:left;
	background:url(images/quote-btns/quoteBanner.png)/*tpa=images/quote-btns/quoteBanner.png*/ no-repeat;
}
.bannerQuote a {
	display:block;
	width:239px; height:57px;
}
.bannerQuote:hover {
	background:url(images/quote-btns/quoteBanner.png)/*tpa=images/quote-btns/quoteBanner.png*/ no-repeat bottom;
}
.rangeQuote {
	width:162px; height:41px;
	margin-top:17px;
	float:left;
	background:url(images/quote-btns/quoteRange.png)/*tpa=images/quote-btns/quoteRange.png*/ no-repeat;
}
.rangeQuote:hover {
	background:url(images/quote-btns/quoteRange.png)/*tpa=images/quote-btns/quoteRange.png*/ no-repeat bottom;
}
.rangeQuote a {
	display:block;
	width:162px; height:41px;
}
.mpsoftwareImg {
	float:left;
	margin:0 95px 0 0;
}
.mpsoftwareImg2 {
	float:left;
	margin:0 39px 0 0;
}
.mpsoftware {
	float:left;
	width:100%;
	padding:20px 0;
}
.product-content .mpsoftware p {
	width:auto;
}

/*////////////////////////////////
DOWNLOAD SOFTWARE PAGE
////////////////////////////////*/
.dlsoftwareWrap {
	width:650px;
	float:left;
	margin-bottom:25px;
	padding:0 15px 15px 15px;
}
.dlsoftwareWrap h3 {
	padding:0 0 5px 0;
	margin:0 0 15px 0;
	border-bottom:1px solid #CCC;
}
.dlsoftwareImg {
	width:230px;
	float:left;
}
.dlsoftwareTxt {
	width:420px;
	float:left;
}
.dlsoftwareTxt p {
	width:auto;
	margin:0 0 15px 0;
}
.dlsoftwareTxt p.noMargin {
	margin:0;
}
.dlsoftwareTxt p.dl {
	background:url(images/software/down.png)/*tpa=images/software/down.png*/ no-repeat top left;
	padding:3px 0 8px 30px;
	font-size:16px;
}
.dlsoftwareTxt p.ss {
	background:url(images/software/screenshots.gif)/*tpa=images/software/screenshots.gif*/ no-repeat top left;
	padding:3px 0 8px 39px;
	font-size:16px;
	margin-left:-4px;
}
.dlsoftwareTxt p.dl .size {
	font-size:10px;
}
.dlsoftwareTxt ul {
	font:12px Verdana, Geneva, sans-serif;
	margin:5px 0 15px 0;
	list-style:square;
}
.dlsoftwareTxt ul li {
	margin-left:25px;
	padding-bottom:3px;
}
.dlsoftwareWrap p.dlVersion {
	text-transform:uppercase;
	background:#c4dded;
	padding:5px 0 5px 10px;
	border:1px solid #85b6d6;
}

/*////////// Enquiry Forms //////////*/

h1.enquiryHeading {
	font-size:23px;
	color:#003366;
	font-weight:normal;
}

span.email {
	font-style:italic;
}

.tab-heading { font-family:Verdana, Geneva, sans-serif; font-size:20px; font-weight:normal; color:#036; line-height:30px; margin-bottom:20px; width:100%; display:block;}

/*==============================*\
	Applications

\*==============================*/

.apps #xhtml-breadcrumbs ul {
	padding-left:20px;
}

#apps_wrap {
	padding:0 20px;
}

#app_banner_wrap {
	width:904px;
	height:290px;
	position:relative;
	margin:0 0 33px 0;
}

#app_banner_wrap h1 {
	font-size:31px;
	line-height:34px;
	color:#fff;
	position:absolute;
	left:20px;
	top:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}

#app_sub_title {
	color:#414B52;
	font:bold italic 22px Arial, Helvetica, sans-serif;
	text-align:center;
	border-bottom:1px solid #BFBFBF;
	padding:0 0 33px 0;
}

#related_usage {
	padding:37px 0 25px 0;
	border-bottom:1px solid #BFBFBF;
}

#related_usage li {
	background-repeat:no-repeat;
	display:block;
	float:left;
}

#related_usage span {
	font:17px Arial, Helvetica, sans-serif;
	color:#000000;
}

#related_usage p {
	font:12px Arial, Helvetica, sans-serif;
	color:#3A3A3A;
	line-height:1.6;
}
.cols_1 li {
	width:747px;
	padding:0 0 0 105px;
}
.cols_2 li {
	width:347px;
	padding:0 0 0 105px;
}
.cols_1 p {
	width:760px;
}
.cols_2 p {
	width:300px;
}
.features-text {
	width:655px;
	margin-right:40px;
	margin-top:30px;
	float:left;
}
.features-image-col {
	width:209px;
	margin-top:20px;
	float:left;
}
.features-text h3 {
	color:#0073b9;
	font-family:Arial,Helvetica,sans-serif;
	font-size:18px;
	font-weight:normal;
}
.features-text p {
	margin-top:10px;
	margin-bottom:20px;
}
/*-- rightside image gallery --*/
#rightside-gallery {
	list-style:none;
	padding:0;
}
#rightside-gallery li {
	font-family:Arial,Helvetica,sans-serif;
	float:left;
	display:block;
	margin:0 20px 25px 0;
}
#rightside-gallery li.gallery-last {
	margin-right:0;
}
#rightside-gallery .far-right {
	margin-right:0;
}
#rightside-gallery li img {
	float:left;
	display:block;
	padding:11px 13px;
	background:url('images/applications/features/image-grid.png')/*tpa=images/applications/features/image-grid.png*/ no-repeat;
}
#rightside-gallery a {
	position:relative;
	float:left;
	text-decoration:none;
}
#rightside-gallery span {
	position:absolute;
	left:13px;
	bottom:6px;
	display:block;
	background:url('images/applications/features/span-bg.png')/*tpa=images/applications/features/span-bg.png*/ no-repeat;
	width:160px;
	height:42px;
	line-height:42px;
	font-size:13px;
	padding:0 0 10px 25px;
	color:#4D4D4D;
}
.full-gallery-link {
	margin-top:-20px;
	float:right;
}

	/* INDUSTRIES & APPLICATIONS INDEX */
#industries {
	font-family:Arial, Helvetica, sans-serif;
	padding:0 20px 0 20px;
	font-size:100%;
}
#industries .header {
	background-image:url('images/applications/index/header-box.jpg')/*tpa=images/applications/index/header-box.jpg*/;
	width:904px;
	height:290px;
	margin-bottom:25px;
}
#industries .header h1 {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:1.875em;
	padding:30px 30px 30px 20px;
	font-weight:normal;
}
.industries-box {
	background-color:#f1f2f2;
	width:440px;
	border-top:solid 1px #e9e9e9;
	min-height:175px;
	margin:0 22px 22px 0;
	display:block;
	float:left;
}
.industries-box h2 {
	font-weight:bold;
	background:url('images/applications/index/icons-30x30-sprite.png-v2.png')/*tpa=images/applications/index/icons-30x30-sprite.png?v2*/ 0 0 no-repeat;
	padding:4px 0 0 50px;
	margin:10px 10px 0 10px;
	height:30px;
	font-size:16px;
	width:225px;
}
.industries-box h2.h2-government {background-position:0 0;}
.industries-box h2.h2-power {background-position:0 -40px;}
.industries-box h2.h2-transport {background-position:0 -85px; padding-top:0;}
.industries-box h2.h2-weather {background-position:0 -126px;}
.industries-box h2.h2-industrial {background-position:0 -126px;}
.industries-box h2.h2-military {background-position:0 -171px;}
.industries-box h2.h2-marine {background-position:0 -217px;}
.industries-box h2.h2-operational {background-position:0 -263px;  margin-bottom:20px; padding-top:0;}
.industries-box h2.h2-scientific {background-position:0 -305px;}
.industries-box ul {
	margin:10px 0 15px 15px;
	color: #666666;
	font-family: Arial,Helvetica,sans-serif;
	list-style:none;
	/* list-style-position: outside; */
	/* list-style-type: square; */
	width:240px;
}
.industries-box h2 a {
	text-decoration:none;
	color:#0C3572;
}
.industries-box ul li {
	font-size:0.75em;
	color:#666666;
	line-height:24px;
}
.industries-box ul li a {
	color:#666;
	text-decoration:underline;
}
.industries-box ul li a:hover {
	text-decoration:underline;
	color:#0066cc;
}
.industries-box img {
	float:right;
	padding:13px 0 20px 0;
}
.box-last {
	margin-right:0;
}

/* INDUSTRIES PAGES - HEADER IMAGES */

.hero-wind-turbine {background:url(images/applications/power-and-energy/wind-turbine/wind-turbine-banner-box.jpg)/*tpa=images/applications/power-and-energy/wind-turbine/wind-turbine-banner-box.jpg*/ no-repeat top left;}
.hero-solar-energy {background:url(images/applications/power-and-energy/solar-energy/solar-energy-banner.jpg)/*tpa=images/applications/power-and-energy/solar-energy/solar-energy-banner.jpg*/ no-repeat top left;}
.hero-airports {background:url(images/applications/index/header-box.jpg)/*tpa=images/applications/index/header-box.jpg*/ no-repeat top left;}
.hero-utilities {background:url(images/applications/industrial/utilities/utilities-banner-box.jpg)/*tpa=images/applications/industrial/utilities/utilities-banner-box.jpg*/ no-repeat top left;}
.hero-air-quality {background:url(images/applications/government-and-emergency/air-quality-monitoring/air-quality-monitoring-header-box.jpg)/*tpa=images/applications/government-and-emergency/air-quality-monitoring/air-quality-monitoring-header-box.jpg*/ no-repeat top left;}
.hero-environmental-pollution {background:url(images/applications/government-and-emergency/environmental-pollution-control/environmental-pollution-control-box.jpg)/*tpa=images/applications/government-and-emergency/environmental-pollution-control/environmental-pollution-control-box.jpg*/ no-repeat top left;}
.hero-first-response {background:url(images/applications/government-and-emergency/first-response-environmental-analysis/first-response-environmental-analysis-banner-box.jpg)/*tpa=images/applications/government-and-emergency/first-response-environmental-analysis/first-response-environmental-analysis-banner-box.jpg*/ no-repeat top left;}
.hero-local-authorities {background:url(images/applications/government-and-emergency/local-authorities/local-authorities-box.jpg)/*tpa=images/applications/government-and-emergency/local-authorities/local-authorities-box.jpg*/ no-repeat top left;}
.hero-chemical {background:url(images/applications/industrial/chemical-air-quality/chemical-air-quality-banner-box.jpg)/*tpa=images/applications/industrial/chemical-air-quality/chemical-air-quality-banner-box.jpg*/ no-repeat top left;}
.hero-oil-refineries {background:url(images/applications/industrial/oil-refineries/oil-refineries.jpg)/*tpa=images/applications/industrial/oil-refineries/oil-refineries.jpg*/ no-repeat top left;}
.hero-ships-navigation {background:url(images/applications/marine/ships-navigation/ships-navigation-banner-box.jpg)/*tpa=images/applications/marine/ships-navigation/ships-navigation-banner-box.jpg*/ no-repeat top left;}
.hero-ship-oil-platforms {background:url(images/applications/marine/ships-oil-platform-dynamic-positioning/ships-oil-platform-dynamic-positioning-box.jpg)/*tpa=images/applications/marine/ships-oil-platform-dynamic-positioning/ships-oil-platform-dynamic-positioning-box.jpg*/ no-repeat top left;}
.hero-ballistic {background:url(images/applications/military-and-defence/ballistic-meteorology/ballistic-meteorology-header-box.jpg)/*tpa=images/applications/military-and-defence/ballistic-meteorology/ballistic-meteorology-header-box.jpg*/ no-repeat top left;}
.hero-uav-launch {background:url(images/applications/military-and-defence/uav-launch-sites/uav-launch-sites-banner-box.jpg)/*tpa=images/applications/military-and-defence/uav-launch-sites/uav-launch-sites-banner-box.jpg*/ no-repeat top left;}
.hero-hvac {background:url(images/applications/transport-travel-and-buildings/building-hvac/building-hvac-banner-box.jpg)/*tpa=images/applications/transport-travel-and-buildings/building-hvac/building-hvac-banner-box.jpg*/ no-repeat top left;}
.hero-tunnels {background:url(images/applications/transport-travel-and-buildings/tunnels/tunnels-banner-box.jpg)/*tpa=images/applications/transport-travel-and-buildings/tunnels/tunnels-banner-box.jpg*/ no-repeat top left;}

	/*-------------------------------*\
		Related Usage Imgs

	\*-------------------------------*/

	.benefiticon {background-position:20px top;}
	.turbine_efficiency {background-image:url('images/applications/power-and-energy/wind-turbine/turbine-efficiency-icon.jpg')/*tpa=images/applications/power-and-energy/wind-turbine/turbine-efficiency-icon.jpg*/;}
	.turbine_safety {background-image:url('images/applications/power-and-energy/wind-turbine/turbine-safety-icon.jpg')/*tpa=images/applications/power-and-energy/wind-turbine/turbine-safety-icon.jpg*/;}
	.utilities_impact {background-image:url('images/applications/industrial/utilities/utilities-icon-1.gif')/*tpa=images/applications/industrial/utilities/utilities-icon-1.gif*/;}
	.utilities_efficiency {background-image:url('images/applications/industrial/utilities/utilities-icon-2.gif')/*tpa=images/applications/industrial/utilities/utilities-icon-2.gif*/;}
	.airport_safety {background-image:url('images/applications/transport-travel-and-buildings/airports-aviation/airport-icon-1.gif')/*tpa=images/applications/transport-travel-and-buildings/airports-aviation/airport-icon-1.gif*/;}
	.airport_efficiency {background-image:url('images/applications/transport-travel-and-buildings/airports-aviation/airport-icon-2.gif')/*tpa=images/applications/transport-travel-and-buildings/airports-aviation/airport-icon-2.gif*/;}
	.quality-icon {background-image:url('images/applications/icons/quality-icon.gif')/*tpa=images/applications/icons/quality-icon.gif*/;}
	.reduce-costs-icon {background-image:url('images/applications/icons/reduce-costs-icon.gif')/*tpa=images/applications/icons/reduce-costs-icon.gif*/;}
	.reliability-icon {background-image:url('images/applications/icons/reliability-icon.gif')/*tpa=images/applications/icons/reliability-icon.gif*/;}
	.rapid-deployment-icon {background-image:url('images/applications/icons/rapid-deployment-icon.gif')/*tpa=images/applications/icons/rapid-deployment-icon.gif*/;}
	.safety-icon {background-image:url('images/applications/icons/safety-icon.gif')/*tpa=images/applications/icons/safety-icon.gif*/;}
	.environment-icon {background-image:url('images/applications/icons/environment-icon.gif')/*tpa=images/applications/icons/environment-icon.gif*/;}
	.natural-ventilation-icon {background-image:url('images/applications/icons/natural-ventilation-icon.gif')/*tpa=images/applications/icons/natural-ventilation-icon.gif*/;}
	.mechanical-ventilation-icon {background-image:url('images/applications/icons/mechanical-ventilation-icon.gif')/*tpa=images/applications/icons/mechanical-ventilation-icon.gif*/;}
	.circulation-icon {background-image:url('images/applications/icons/circulation-icon.gif')/*tpa=images/applications/icons/circulation-icon.gif*/;}

.reccom_title {
	font:bold italic 18px Arial, Helvetica, sans-serif;
	margin:10px 0 0 0;
	padding-top:20px;
	border-top:1px solid #BFBFBF;
}

#reccom_wrap {
	width:864px;
	padding:0 20px 30px 20px;
}
#reccom_wrap-2 {
	padding:0 20px 30px 20px;
}

#reccom_list li {
	display:block;
	float:left;
	width:342px;
	padding:0 0 0 90px;
	background-repeat:no-repeat;
	margin-top:45px;
}
.reccom_list-slim-products {
	width:230px !important;
}

	/*-------------------------------*\
		Reccommended Products Imgs

	\*-------------------------------*/

	#reccom_list .windsonic {background-image:url('images/applications/products/windsonic.jpg')/*tpa=images/applications/products/windsonic.jpg*/;}
	#reccom_list .windsonic_m {background-image:url('images/applications/products/windsonic-m.jpg')/*tpa=images/applications/products/windsonic-m.jpg*/;}
	#reccom_list .wo_75 {background-image:url('images/applications/products/windobserver-75.jpg')/*tpa=images/applications/products/windobserver-75.jpg*/;}
	#reccom_list .metpak_II {background-image:url('images/applications/products/metpak-II.jpg')/*tpa=images/applications/products/metpak-II.jpg*/;}
	#reccom_list .metpak_pro {background-image:url('images/applications/products/metpak-pro.jpg')/*tpa=images/applications/products/metpak-pro.jpg*/;}
	#reccom_list .windobserver_70 {background-image:url('images/applications/products/windobserver-70.jpg')/*tpa=images/applications/products/windobserver-70.jpg*/;}
	#reccom_list .windobserver_is {background-image:url('images/applications/products/windobserver-is.jpg')/*tpa=images/applications/products/windobserver-is.jpg*/;}
	#reccom_list .windmaster {background-image:url('images/applications/products/windmaster.jpg')/*tpa=images/applications/products/windmaster.jpg*/;}
	#reccom_list .windobserver_65 {background-image:url('images/applications/products/windobserver-65.jpg')/*tpa=images/applications/products/windobserver-65.jpg*/;}
	#reccom_list .r350-3-axis {background-image:url('images/applications/products/r350-3-axis.jpg')/*tpa=images/applications/products/r350-3-axis.jpg*/;}
	#reccom_list .metpak-rg {background-image:url('images/applications/products/metpak-rg.jpg')/*tpa=images/applications/products/metpak-rg.jpg*/;}
	#reccom_list .maximet {background-image:url('images/applications/products/maximet.jpg')/*tpa=images/applications/products/maximet.jpg*/;}
	#reccom_list .metstream {background-image:url('images/applications/products/metstream-105.png')/*tpa=images/applications/products/metstream-105.png*/;}

#reccom_list p, #reccom_list p.full-width-product {
	font-family:Arial, Helvetica, sans-serif;
	line-height:1.6;
}
#reccom_list p {
	width:80%;
}
#reccom_list p.full-width-product {
	width:100%;
}
.reccom_specs {
	font:10px Arial, Helvetica, sans-serif;
	width:80%;
	border-collapse:collapse;
	color:#666;
}
.reccom_specs td {
	padding:10px 0;
	border-top:1px dashed #CBCBCB;
}
.reccom_specs .prop_col {
	width:48%;
}
.reccom_specs .prop {
	font-weight:bold;
	font-size:12px;
	color:#000;
}
#reccom_list .view_prod {
	display:block;
	width:145px;
	height:31px;
	color:#fff;
	-moz-text-shadow:0 1px 1px rgba(0,0,0,.4);
	-webkit-text-shadow:0 1px 1px rgba(0,0,0,.4);
	text-shadow:0 1px 1px rgba(0,0,0,.4);
	-webkit-border-radius:20px;
	border-radius:20px;
	font:bold 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	text-align:center;
	line-height:31px;
	background:#f48120;
	background:-moz-linear-gradient(bottom, #f05d24, #f6911e);/* FF 3.6+ */
	background:-webkit-gradient(linear, left bottom, left top, from(#f05d24), to(#f6911e)); /* Safari 4-5, Chrome 1-9 */
	background:-webkit-linear-gradient(bottom, #f05d24, #f6911e); /* Safari 5.1, Chrome 10+ */
	background:-ms-linear-gradient(bottom, #f05d24, #f6911e); /* IE 10 */
	background:-o-linear-gradient(bottom, #f05d24, #f6911e); /* Opera 11.10+ */
}
#reccom_list .view_prod:hover {
	background:#f6911e;
	background:-moz-linear-gradient(bottom, #f6911e, #f05d24);/* FF 3.6+ */
	background:-webkit-gradient(linear, left bottom, left top, from(#f6911e), to(#f05d24)); /* Safari 4-5, Chrome 1-9 */
	background:-webkit-linear-gradient(bottom, #f6911e, #f05d24); /* Safari 5.1, Chrome 10+ */
	background:-ms-linear-gradient(bottom, #f6911e, #f05d24); /* IE 10 */
	background:-o-linear-gradient(bottom, #f6911e, #f05d24); /* Opera 11.10+ */
}

/* /////////////// MetPakÅäÖÃÑ¡Ïî page styles 24/01/2013 /////////////// */
/* /////////////// Metpak pricepak page styles 03/06/2013 /////////////// */
/* /////////////// Sonic Temperature page styles 27/03/2015 /////////////// */
	/* TYPOGRAPHY */
#metpak-configuration h1, #metpak-configuration h2, #metpak-configuration h3, #metpak-configuration p, #metpak-configuration li,
#metpak-pricepak h1, #metpak-pricepak h2, #metpak-pricepak h3, #metpak-pricepak p, #metpak-pricepak li,
#sonic-temp h1, #sonic-temp h2, #sonic-temp h3, #sonic-temp p, #sonic-temp li {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}
#metpak-configuration h1, #metpak-pricepak h1, #sonic-temp h1 {
	font-size:30px;
	color:#00adee;
}
#metpak-configuration h2, #sonic-temp h2 {
	color:#116196;
	font-size:22px;
}
#metpak-configuration p, #metpak-pricepak p, #sonic-temp p {
	font-size:14px;
	line-height:24px;
	color:#333333;
}
#metpak-configuration li, #metpak-pricepak li, #sonic-temp li {
	color:#333333;
	font-size:14px;
}
#metpak-configuration a, #metpak-configuration a:hover, #sonic-temp a, #sonic-temp a:hover  {
	color:#00adee;
}
#metpak-configuration {
	width:905px;
	margin:10px 0 30px 0;
	position:relative;
}
#metpak-configuration .intro-box {
	width:490px;
	margin:0 38px 0 38px;
}
#metpak-configuration .intro-box p, #sonic-temp .intro-box p {
	font-size:16px;
	line-height:24px;
	color:#666666;
}
#metpak-configuration .grey-bg {
	background:#f3f3f3;
	width:868px;
	position:relative;
	margin-top:40px;
	padding:38px 38px 0 38px;
	height:485px;
}
#metpak-pricepak .grey-bg, #metpak-pricepak .grey-bg-metpro {
	background:#f3f3f3;
	position:relative;
	margin-top:40px;
}
#metpak-pricepak .grey-bg {
	padding:38px 38px 0 38px;
	height:300px;
}
#metpak-pricepak .grey-bg-metpro {
	padding:5px 38px 30px 38px;
	margin-bottom:40px;
}
#metpak-configuration .grey-bg ul.configuration-diagram {
	text-indent:-10000px;
	background:url('images/products/anemometer/metpak-configuration-options/metpak-main-image.png')/*tpa=images/products/anemometer/metpak-configuration-options/metpak-main-image.png*/ no-repeat;
	background-position:right top;
	width:379px;
	height:530px;
	position:absolute;
	right:0;
	top:-295px;
	list-style:none;
}
#metpak-configuration .grey-bg p, #metpak-pricepak .grey-bg p {
	width:530px;
}
#metpak-configuration .grey-bg p.product-link, #metpak-pricepak .grey-bg p.product-link {
	width:150px;
}
#metpak-configuration .select-box, #metpak-pricepak .select-box  {
	float:left;
	margin:30px 30px 30px 0;
	width:255px;
}
#metpak-configuration .select-box ul, #metpak-pricepak .select-box ul {
	margin:25px 0 0 100px;
}
#metpak-pricepak .select-box-secondary ul {
	margin:5px 0 0 10px;
}
#metpak-configuration .select-box ul li, #metpak-pricepak .select-box ul li, #metpak-pricepak .select-box-secondary ul li, #metpak-pricepak ul.pricepak-stats li, #metpak-pricepak .intro-text li {
	list-style:none;
	background:url('images/products/anemometer/metpak-configuration-options/bullet.gif')/*tpa=images/products/anemometer/metpak-configuration-options/bullet.gif*/ no-repeat 0 7px;
	padding-left:15px;
}
#metpak-configuration .select-metpak, #metpak-pricepak .select-metpak {background:url('images/products/anemometer/metpak-configuration-options/metpak.jpg')/*tpa=images/products/anemometer/metpak-configuration-options/metpak.jpg*/ no-repeat left 40px;}
#metpak-configuration .select-metpak-rg {background:url('images/products/anemometer/metpak-configuration-options/metpak-rg.jpg')/*tpa=images/products/anemometer/metpak-configuration-options/metpak-rg.jpg*/ no-repeat left 40px;}
#metpak-configuration .select-metpak-pro, #metpak-pricepak .select-metpak-pro {background:url('images/products/anemometer/metpak-configuration-options/metpak-pro.jpg')/*tpa=images/products/anemometer/metpak-configuration-options/metpak-pro.jpg*/ no-repeat left 40px;}
#metpak-configuration .select-box h3, #metpak-pricepak .select-box h3 {
	text-indent:-10000px;
	height:25px;
	width:200px;
}
#metpak-configuration .select-metpak h3, #metpak-pricepak .select-metpak h3 {background:url('images/products/anemometer/metpak-configuration-options/metpak-title.gif')/*tpa=images/products/anemometer/metpak-configuration-options/metpak-title.gif*/ no-repeat 0 0;}
#metpak-configuration .select-metpak-rg h3, #metpak-pricepak .select-metpak-rg h3 {background:url('images/products/anemometer/metpak-configuration-options/metpak-rg-title.gif')/*tpa=images/products/anemometer/metpak-configuration-options/metpak-rg-title.gif*/ no-repeat 0 0;}
#metpak-configuration .select-metpak-pro h3, #metpak-pricepak .select-metpak-pro h3 {background:url('images/products/anemometer/metpak-configuration-options/metpak-pro-title.gif')/*tpa=images/products/anemometer/metpak-configuration-options/metpak-pro-title.gif*/ no-repeat 0 0;}
#metpak-configuration .gallery-box, #metpak-pricepak .gallery-box {
	margin:38px 38px 0 38px;
}
#metpak-configuration .gallery-box .select-gallery-box {
	margin:20px 0 10px 10px;
    width:300px;
	float:left;
	padding:0 0 0 100px;
	min-height:85px;
}
#metpak-configuration .select-windsonic {background:url('images/products/anemometer/metpak-configuration-options/windsonic.jpg')/*tpa=images/products/anemometer/metpak-configuration-options/windsonic.jpg*/ no-repeat 0 0;}
#metpak-configuration .select-windsonic-m {background:url('images/products/anemometer/metpak-configuration-options/windsonic-m.jpg')/*tpa=images/products/anemometer/metpak-configuration-options/windsonic-m.jpg*/ no-repeat 0 0;}
#metpak-configuration .select-windobserver-seventy {background:url('images/products/anemometer/metpak-configuration-options/windobserver-70.jpg')/*tpa=images/products/anemometer/metpak-configuration-options/windobserver-70.jpg*/ no-repeat 0 0;}
#metpak-configuration .select-windmaster {background:url('images/products/anemometer/metpak-configuration-options/windmaster.jpg')/*tpa=images/products/anemometer/metpak-configuration-options/windmaster.jpg*/ no-repeat 0 0;}
#metpak-configuration .select-windmaster-pro {background:url('images/products/anemometer/metpak-configuration-options/windmaster-pro.jpg')/*tpa=images/products/anemometer/metpak-configuration-options/windmaster-pro.jpg*/ no-repeat 0 0;}
#metpak-configuration .select-no-sensor {background:url('images/products/anemometer/metpak-configuration-options/no-sensor.jpg')/*tpa=images/products/anemometer/metpak-configuration-options/no-sensor.jpg*/ no-repeat 0 0;}
#metpak-configuration .gallery-box .select-gallery-box h3 {
	width:225px;
	height:21px;
	color:#000000;
	font-weight:bold;
}
#metpak-configuration .select-windsonic h3 {background:url('images/products/anemometer/metpak-configuration-options/windsonic-title.gif')/*tpa=images/products/anemometer/metpak-configuration-options/windsonic-title.gif*/ no-repeat 0 0; text-indent:-10000px;}
#metpak-configuration .select-windsonic-m h3 {background:url('images/products/anemometer/metpak-configuration-options/windsonic-m-title.gif')/*tpa=images/products/anemometer/metpak-configuration-options/windsonic-m-title.gif*/ no-repeat 0 0; text-indent:-10000px;}
#metpak-configuration .select-windobserver-seventy h3 {background:url('images/products/anemometer/metpak-configuration-options/windobserver-70-title.gif')/*tpa=images/products/anemometer/metpak-configuration-options/windobserver-70-title.gif*/ no-repeat 0 0; text-indent:-10000px;}
#metpak-configuration .select-windmaster h3 {background:url('images/products/anemometer/metpak-configuration-options/windmaster-title.gif')/*tpa=images/products/anemometer/metpak-configuration-options/windmaster-title.gif*/ no-repeat 0 0;	text-indent:-10000px;}
#metpak-configuration .select-windmaster-pro h3 {background:url('images/products/anemometer/metpak-configuration-options/windmaster-pro-title.gif')/*tpa=images/products/anemometer/metpak-configuration-options/windmaster-pro-title.gif*/ no-repeat 0 0; text-indent:-10000px;}
#metpak-configuration .enquiry-banner {
    background:none repeat scroll 0 0 #F5F5F5;
    clear:left;
    display:block;
    height:41px;
    margin:0 0 20px;
    padding:10px 10px 0 20px;
    position:relative;
    top:20px;
    width:914px;
}
#metpak-pricepak .enquiry-banner {
    background:none repeat scroll 0 0 #F5F5F5;
    clear:left;
    display:block;
    height:60px;
    margin:0 0 20px;
    padding:15px 10px 0 0;
    position:relative;
    top:20px;
    width:934px;
}
#metpak-pricepak .enquiry-banner span {color:#0c97da;}
#metpak-pricepak .enquiry-banner p {position:absolute; top:10px; left:20px; font-size:16px; margin-top:0;}
#metpak-configuration .enquiry-banner a, #metpak-pricepak .enquiry-banner a {
    background-color:#2B87BD;
    color:#FFFFFF;
    display:block;
    float:right;
    font-family:Arial,Helvetica,sans-serif;
    font-size:16px;
    height:32px;
    line-height:33px;
    margin-left:10px;
    text-align:center;
    text-decoration:none;
    width:140px;
}
#metpak-configuration .enquiry-banner a:hover, #metpak-pricepak .enquiry-banner a:hover {
    background-color:#26AAE1;
    background-position:center bottom;
    text-decoration:underline;
}
/* metpak-pricepak only styles */
.metpak-pricepak-banner {width:680px; height:100px; position:relative; margin:10px 0 50px 0;}
.metpak-pricepak-banner p.main-banner-message {text-indent:-6000px; background:url('images/products/anemometer/metpak-pricepak/metpak-pricepak-banner1.jpg')/*tpa=images/products/anemometer/metpak-pricepak/metpak-pricepak-banner1.jpg*/ no-repeat 0 0; width:680px; height:100px;}
img.metpak-large {position:absolute; left:-20px; bottom:0;}
img.windsonic-large {position:absolute; right:0; bottom:0;}
.metpak-pricepak-banner p {margin:5px 0 0 0;}
.metpak-pricepak-banner p.metpak-price-pak-caveat, p.caveat {font-size:10px; margin-top:0;}
#metpak-pricepak .intro-text strong {color:#0c3572; font-size:16px;}
#metpak-pricepak .metpak-pricepak-gallery-box {margin-bottom:20px;}
.metpak-pricepak-gallery-box h3 {color:#116196;}
.metpak-pricepak-gallery-box h3 a {text-decoration:none; color:#116196;}
.metpak-pricepak-gallery-box img {float:left; width:120px; margin:10px 20px 0 0;}
.metpak-pricepak-gallery-box .pricepak-stats {float:left; width:240px; margin-right:20px;}
.metpak-pricepak-gallery-box .price-codes {float:left; width:200px;}
.metpak-pricepak-gallery-box li {margin-left:0; padding-left:0;}
.metpak-pricepak-gallery-box .price-codes li {list-style:none;}
#metpak-pricepak .border-bottom {border-bottom:solid 1px #CCCCCC; padding-top:20px; margin-bottom:20px;}
#metpak-pricepak ul.pricepak-stats li {padding-bottom:5px;}
#metpak-pricepak .metpak-pricepak-gallery-box .price-codes p {font-size:12px; margin:0 0 5px 0; line-height:14px;}
#metpak-pricepak .metpak-pricepak-gallery-box .price-codes span {color:#de0101;}
#metpak-pricepak .metpak-pricepak-gallery-box .price-codes ul li {color:#FFF; background:#de0101; padding:5px 10px 5px 10px; margin-bottom:7px;}

/* MetConnect metpak-metstream only styles */
#metpak-pricepak .select-metstream h3 {background:url('images/products/anemometer/metpak-metstream-promotion/metstream-title.png')/*tpa=images/products/anemometer/metpak-metstream-promotion/metstream-title.png*/ no-repeat 0 0; text-indent:-10000px; height:25px; width:290px;}
#metpak-pricepak .select-metstream {background:url('images/products/anemometer/data-solutions/metstream-105/metstream-105-thumb.png')/*tpa=images/products/anemometer/data-solutions/metstream-105/metstream-105-thumb.png*/ 0 0 no-repeat; background-position: 0 30px; padding-left:30px; margin-bottom:0;}
#metpak-pricepak .select-metpak-pro-promet {background:url('new-images/metpak-weather-station-two-cables.png')/*tpa=new-images/metpak-weather-station-two-cables.png*/ no-repeat -20px 48px; margin-bottom:0;}
#metpak-pricepak .select-metpak-pro-promet h3 {background:url('images/products/anemometer/metpak-configuration-options/metpak-pro-title.gif')/*tpa=images/products/anemometer/metpak-configuration-options/metpak-pro-title.gif*/ no-repeat 0 0;}
#metpak-pricepak .select-box-secondary strong {color:#0c3572; font-size:16px;}

#product-range-banner-metconnect {
	background:url(images/products/anemometer/metpak-metstream-promotion/680x250-metpak-price-banner.jpg)/*tpa=images/products/anemometer/metpak-metstream-promotion/680x250-metpak-price-banner.jpg*/ no-repeat right 10px;
	width:100%;
	position:relative;
	height:250px;
}
#product-range-banner-metconnect img.metconnect-outlines {
	position:absolute;
	top:-25px;
	right:0;
}
#product-range-banner-metconnect img.metconnect-pricing {
	position:absolute;
	bottom:15px;
	left:15px;
}
#product-range-banner-metconnect p {
	color:#000000;
	width:350px;
	padding-top:0px;
}
#product-range-banner-metconnect h1 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:28px;
	color:#000000;
	font-weight:normal;
	padding:0;
	margin:-5px 0 0 0;
}


/* /////// METPAK RANGE UPDATES 050213 / METSTREAM 270913 /////// */
.metpak-img-holder {float:left;width:155px;margin-top:20px;}
.metpak-copy-holder {min-height:100px;float:right;width:525px;}
.metpak-copy-holder-l {min-height:100px;float:left;width:100%;}
.metpak-copy-holder a, .metpak-copy-holder-l a {line-height:25px;}
.metpak-copy-holder-l p.metstream-copy {float:left;width:400px;}
p.metstream-copy {font-size:14px;line-height:21px;}
#product-banner-metstream {background:url("images/products/anemometer/data-solutions/product-banner-metstream.jpg")/*tpa=images/products/anemometer/data-solutions/product-banner-metstream.jpg*/ no-repeat right 10px; top:-5px; height:254px;position:relative;width:698px;z-index:0;}
#product-banner-metstream img {position:absolute;right:5px;top:-30px;}
#product-banner-metstream h3 {color:#FFF; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; font-size:30px; line-height:36px; font-weight:normal;}
#product-banner-metstream h1 {color:#FFF; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; padding:0;}
.metstream-footer-banner {clear:both; margin-top:30px; position:relative; width:940px; height:96px; /* background:url('/images/products/anemometer/data-solutions/metstream-100/metstream-banner.jpg') 0 0 no-repeat; */}
.metstream-footer-banner p {position:absolute; left:355px; top:25px; width:300px;}
.metstream-footer-banner p a {color:#333; text-decoration:none; font-size:16px; line-height:24px;}
.metstream-footer-banner p a span.metstream-banner-link {text-decoration:underline;}
.metstream-footer-banner p span.metstream-arrow {background:url('images/products/anemometer/data-solutions/metstream-100/metstream-arrow.png')/*tpa=images/products/anemometer/data-solutions/metstream-100/metstream-arrow.png*/ 0 1px no-repeat; width:10px; height:13px; display:inline-block; margin-left:5px;}

/* /////// METSTREAM RANGE PAGE 101214 //////// */
#hero-banner-metstream {background:url("images/products/anemometer/data-solutions/metstream/metstream-hero-bg.jpg")/*tpa=images/products/anemometer/data-solutions/metstream/metstream-hero-bg.jpg*/ no-repeat right 10px; top:-5px; height:254px;position:relative;width:698px;z-index:0;}
#hero-banner-metstream img {position:absolute;right:190px;top:105px; width:171px; height:176px;}
#hero-banner-metstream h3 {color:#FFF; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; font-size:30px; line-height:36px; font-weight:normal;}
#hero-banner-metstream h1 {color:#FFF; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; padding:0;}
#metstream-range .row3-productbox {width:28%; /* margin:20px 2% 0 3%; */ margin:20px 2% 0 15%; float:left;}
#metstream-range .row3-productbox h4 {margin:5px 0 0 0;}
#metstream-range .row3-productbox ul.margin-58 {margin-bottom:58px;}
#metstream-range .row3-productbox ul.margin-34 {margin-bottom:34px;}
#metstream-range ul.standard-bullets {margin:15px 15px 10px 5px; display:inline-block; height:100%; float:left;}
#metstream-range ul.standard-bullets li {background: url("images/index/bullet.png")/*tpa=images/index/bullet.png*/ no-repeat 0 6px; color:#333333; font-family:verdana,arial,helvetica,sans-serif; font-size:12px; font-style:normal; line-height:18px; margin-bottom:6px; list-style:none outside none; padding-left:18px !important;}
#metstream-range .spec-button {clear:left; margin-bottom:0;}
#metstream-range .TabbedPanelsContent-new h3 {
	color: #0c3572;
    font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
    font-size:16px;
    font-weight: normal;
    margin: 0;
    padding: 0;
}
#metstream-range .row3-productbox a {text-decoration:none;}
#metstream-range .button-options-tab {margin:10px 0 20px 0; width:150px; height:23px; background:url(new-images/button-small.gif)/*tpa=new-images/button-small.gif*/; clear:left;}
#metstream-range .metstream-ghost {background:url('images/products/anemometer/data-solutions/metstream/metstream-options.jpg')/*tpa=images/products/anemometer/data-solutions/metstream/metstream-options.jpg*/ right 0 no-repeat; min-height:452px;}
#metstream-range .metstream-indent-150 {background:url('images/products/anemometer/data-solutions/metstream/meteorological-connectivity.jpg')/*tpa=images/products/anemometer/data-solutions/metstream/meteorological-connectivity.jpg*/ right 0 no-repeat; padding-left:150px; height:220px;}

/* //// CSS TOOLTIP //// */
a.tooltip {
	outline:none;
	color:#013763;
	font-family: Verdana,arial,helvetica,sans-serif;
	font-size:12px;
	font-style:normal;
	position:absolute;
	right:10px;
	top:22px;
	text-decoration:none;
	background:#f9f9f9 url('images/products/anemometer/anemometer/information.png')/*tpa=images/products/anemometer/anemometer/information.png*/ 5px 3px no-repeat;
	border:solid 1px #CCCCCC;
	padding:4px 10px 4px 30px;

}
a.tooltip strong {
	line-height:30px;
}
a.tooltip:hover {
	text-decoration:none;
	color:#FFFFFF;
	background:#00adee url('images/products/anemometer/anemometer/information.png')/*tpa=images/products/anemometer/anemometer/information.png*/ 5px 3px no-repeat;
	cursor:pointer;
	border:solid 1px #00adee;
}
a.tooltip span {
	z-index:10;
	display:none;
	padding:2px 0 10px 10px;
	width:300px;
	position:relative;
	top:-15px;
	right:140px;
	line-height:16px;
	background:#ffffff;
	border-radius:2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; -moz-box-shadow: 0px 0px 8px 4px #666; -webkit-box-shadow: 0px 0px 8px 4px #666; box-shadow: 0px 0px 8px 4px #CCCCCC;
}
a.tooltip span ul {
	margin-top:5px;
}
a.tooltip span ul li {
    background: url("images/products/anemometer/product-finder/cluetip/tick.png")/*tpa=images/products/anemometer/product-finder/cluetip/tick.png*/ no-repeat scroll 0 3px transparent;
    margin: 0 0 5px 6px;
    padding: 0 0 0 25px;
	list-style:none;
	text-decoration:none;
}
a.tooltip:hover span {
	display:inline;
	position:absolute;
	color:#013763;
}
.callout {
	z-index:20;
	position:absolute;
	border:0;
	top:0;
	right:-37px;
	height:49px;
	width:35px;
}
a.tooltip span {
	border:solid 2px #FFFFFF;
}

/* /////// SOCIAL ICONS - SHARE THIS /////// */
#share-buttons {position:absolute; top:8px; left:5px; width:350px;}
#share-buttons .stArrow {display:none;}
#share-buttons span {margin-left:2px;float:left;}
#share-buttons .stButton {display:inline-block;}
#share-buttons .st_linkedin_hcount {margin-right:5px;}
#share-buttons .st_plusone_hcount {width:60px;}
#share-buttons .st_fblike_hcount {position:relative; top:-3px;}

.addthis_native_toolbox {
    position: absolute;
    top: 8px;
    left: 5px;
    width: 350px;
}

/* //////// About Us additional styles ///////// */
.iso-text-box p {width:75%; float:left; margin-right:5%;}
.iso-text-box img {width:20%; float:right;}

/* //////// ALL ABOARD THE MODBUS ///////// */
#product-range-banner img.modbus-flash {right:0; top:0;}

/* //////// WindSonic specifications pop-up ///////// */
#windsonic-specs {width:980px; height:500px; overflow:auto; margin:0 auto; padding:50px 0 80px 0; font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; text-align:left;}
#windsonic-specs caption {font:italic 900 34px; padding:0 0 10px 72px;}
#windsonic-specs #category {width:466px;}
#windsonic-specs #windsonic-full-specs, #windsonic-specs #windsonic-m-full-specs {width:316px;}
#windsonic-specs .full-specs th {font-size:22px; color:#4F4F4F; font-weight:bold; padding:30px 0 30px 72px;}
#windsonic-specs .full-specs td {font-size:14px; border-bottom: 1px solid #DADADA;}
#windsonic-specs .noborder {border:none!important;}
#windsonic-specs .categ-title {padding:0 0 0 72px;}
#windsonic-specs .data-row {height:47px;}
#windsonic-specs .data-row a {color:#0099FF;}
#windsonic-specs .data-row:hover {background:#f2f2f2;}

.comparison-banner {margin-top:25px; float:left; height:30px; width:100%; background:#e8e8e8;}
.comparison-banner img {float:left; margin:0 5px 0 0;}
.comparison-banner p {float:left; padding:0 0 3px 5px; margin:0; font-weight:bold;}
.comparison-banner p a {color:#0C3572; text-decoration:none; background:url('images/products/anemometer/windsonic-range/compare-icon.png')/*tpa=images/products/anemometer/windsonic-range/compare-icon.png*/ 0 0 no-repeat; height:25px; display:block; padding:5px 0 0 35px;}
.comparison-banner p a:hover {color:#0099FF; background:url('images/products/anemometer/windsonic-range/compare-icon.png')/*tpa=images/products/anemometer/windsonic-range/compare-icon.png*/ 0 -30px no-repeat; height:30px; display:block;}

/* //////// WindObserverIS additional styles ///////// */
#product-banner .wois-supply-voltage {right:170px; top:156px;}

/* //////// Marine Instruments Infographic page styles ///////// */
#marine-anemometers h3 {color:#0c3572; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; font-size:18px; font-weight:normal; margin:0; padding:0;}

#marine-anemometers h4 {text-indent:-10000px; float:left;}
#marine-anemometers h4 a {display:block; height:30px;}

#marine-anemometers h4.marine-metpak-title {background:url('new-images/marine/metpak.gif')/*tpa=new-images/marine/metpak.gif*/ no-repeat 0 0; width:100%; top:30px; left:20px;}
/* #marine-anemometers h4.marine-metpak-pro-title {background:url('/new-images/marine/metpak-pro.gif') no-repeat 0 0; width:246px; top:30px; left:380px;} */
/* #marine-anemometers h4.marine-windsonic-title {background:url('/new-images/marine/windsonic.gif') no-repeat 0 0; width:246px; top:490px; left:380px;} */
#marine-anemometers h4.marine-windsonic-title {background:url('new-images/marine/windsonic.gif')/*tpa=new-images/marine/windsonic.gif*/ no-repeat 0 0; width:100%; top:490px; left:20px;}
/* #marine-anemometers h4.marine-windsonic-m-title {background:url('/new-images/marine/windsonic-m.gif') no-repeat 0 0; width:246px; top:490px; left:20px;} */
/* #marine-anemometers h4.marine-windobserver-is-title {background:url('/new-images/marine/windobserver-is.gif') no-repeat 0 0; width:246px; top:820px; left:20px;} */
/* #marine-anemometers h4.marine-windobserver-65-title {background:url('/new-images/marine/windobserver-65.gif') no-repeat 0 0; width:246px; top:820px; left:380px;} */
#marine-anemometers h4.marine-windobserver-title {background:url('new-images/marine/windobserver.gif')/*tpa=new-images/marine/windobserver.gif*/ no-repeat 0 0; width:100%; top:835px; left:20px;}

#marine-infographic-metpak {background:url('new-images/marine/marine-anemometers-metpak-bg.gif')/*tpa=new-images/marine/marine-anemometers-metpak-bg.gif*/ no-repeat 0 0; width:680px; height:402px; position:relative; float:left;}
#marine-infographic-windsonic {background:url('new-images/marine/marine-anemometers-windsonic-bg.gif')/*tpa=new-images/marine/marine-anemometers-windsonic-bg.gif*/ no-repeat 0 0; width:680px; height:318px; position:relative; float:left;}
#marine-infographic-windobserver {background:url('new-images/marine/marine-anemometers-windobserver-bg.gif')/*tpa=new-images/marine/marine-anemometers-windobserver-bg.gif*/ no-repeat 0 0; width:680px; height:358px; position:relative; float:left;}

#marine-infographic-metpak a.marine-metpak-icon {background:url('new-images/marine/landing-page-icons-metpak.png')/*tpa=new-images/marine/landing-page-icons-metpak.png*/ no-repeat 0 0; width:140px; height:140px; position:absolute; top:-20px; left:27px; display:block; text-indent:-10000px;}
#marine-infographic-metpak a.marine-metpak-pro-icon {background:url('new-images/marine/landing-page-icons-metpak-pro.png')/*tpa=new-images/marine/landing-page-icons-metpak-pro.png*/ no-repeat 0 0; width:140px; height:140px; position:absolute; top:150px; left:353px; display:block; text-indent:-10000px;}
#marine-infographic-windsonic a.marine-windsonic-m-icon {background:url('new-images/marine/landing-page-icons-windsonic-m.png')/*tpa=new-images/marine/landing-page-icons-windsonic-m.png*/ no-repeat 0 0; width:140px; height:140px; position:absolute; top:37px; left:70px; display:block; text-indent:-10000px;}
#marine-infographic-windsonic a.marine-windsonic-icon {background:url('new-images/marine/landing-page-icons-windsonic.png')/*tpa=new-images/marine/landing-page-icons-windsonic.png*/ no-repeat 0 0; width:140px; height:140px; position:absolute; top:-14px; left:517px; display:block; text-indent:-10000px;}
#marine-infographic-windobserver a.marine-windobserver-is-icon {background:url('new-images/marine/landing-page-icons-windobserver-is.png')/*tpa=new-images/marine/landing-page-icons-windobserver-is.png*/ no-repeat 0 0; width:140px; height:140px; position:absolute; top:50px; left:91px; display:block; text-indent:-10000px;}
#marine-infographic-windobserver a.marine-windobserver-65-icon {background:url('new-images/marine/landing-page-icons-windobserver-65.png')/*tpa=new-images/marine/landing-page-icons-windobserver-65.png*/ no-repeat 0 0; width:140px; height:140px; position:absolute; top:66px; left:430px; display:block; text-indent:-10000px;}

#marine-infographic-metpak a:hover.marine-metpak-icon {background-position:0 -140px;}
#marine-infographic-metpak a:hover.marine-metpak-pro-icon {background-position:0 -140px;}
#marine-infographic-windsonic a:hover.marine-windsonic-m-icon {background-position:0 -140px;}
#marine-infographic-windsonic a:hover.marine-windsonic-icon {background-position:0 -140px;}
#marine-infographic-windobserver a:hover.marine-windobserver-is-icon {background-position:0 -140px;}
#marine-infographic-windobserver a:hover.marine-windobserver-65-icon {background-position:0 -140px;}

#marine-anemometers ul {margin:20px 40px 20px 0; display:inline-block; height:100%; width:42%; float:left;}
#marine-anemometers li {background: url("images/index/bullet.png")/*tpa=images/index/bullet.png*/ no-repeat 0 6px; color:#333333; font-family:verdana,arial,helvetica,sans-serif; font-size:12px; font-style:normal; line-height:18px; margin-bottom:6px; list-style:none outside none; padding-left:18px !important;}

#fancybox-right-ico, #fancybox-title-over {display:none!important;}

.marine-product-box {width:400px; height:100%; padding:20px 20px 20px 20px; overflow:hidden; list-style:none;}

a.view_prod {background-color:#f05d24; background:-moz-linear-gradient(center bottom, #f05d24, #f6911e) repeat 0 0; border-radius:20px; color:#fff; display:block; font:bold 11px/31px Arial,Helvetica,sans-serif; height:31px; text-align:center; text-decoration:none; text-shadow:0 1px 1px rgba(0, 0, 0, 0.4); width:145px;}

/* /// Metstream Hub Infographic diagram page /// */
#metstream-hub h1 {color:#0c3572; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; font-size:28px; font-weight:normal; margin: 0; padding: 0 0 20px; text-decoration: none;}
#metstream-hub h3 {color:#0c3572; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; font-size:18px; font-weight:normal; margin:0; padding:0;}
#metstream-hub h4 {text-indent:-10000px; float:left;}
#metstream-hub h4 a {display:block; height:30px;}
#metstream-diagram ul {font-family:verdana,arial,helvetica,sans-serif; font-size:12px; font-style:normal; line-height:16px; margin-bottom:10px; list-style:none outside none;}
#metstream-diagram ul li {margin-bottom:15px;}

#metstream-diagram {background:url('images/products/anemometer/data-solutions/metstream-hub/main-bg.png')/*tpa=images/products/anemometer/data-solutions/metstream-hub/main-bg.png*/ no-repeat 0 0; width:964px; height:1725px; position:relative; float:left;}

#metstream-diagram a.metstream-hub-links {/* background:url('/images/products/anemometer/data-solutions/metstream-hub/link-sprite.png') no-repeat 0 0; */width:150px; height:140px; position:absolute; top:400px; left:400px; display:block; text-indent:-10000px;  z-index:10;}
#metstream-diagram a:hover.metstream-hub-links {background:url('images/products/anemometer/data-solutions/metstream-hub/link-sprite.png')/*tpa=images/products/anemometer/data-solutions/metstream-hub/link-sprite.png*/ no-repeat 7px -520px; width:964px; height:500px; position:absolute; top:10px; left:0;}

#metstream-diagram div.metstream-hub-top-section {width:964px; height:400px; display:block; z-index:20; position:absolute;}

#metstream-diagram a.small-metstream {width:185px; height:180px; position:absolute; top:260px; left:175px; display:block; text-indent:-10000px; z-index:30;}
#metstream-diagram a:hover.small-metstream {background:url('images/products/anemometer/data-solutions/metstream-hub/vertical-sprite.png')/*tpa=images/products/anemometer/data-solutions/metstream-hub/vertical-sprite.png*/ no-repeat -25px -2305px; width:190px; height:200px; position:absolute; top:272px; left:117px; display:block; text-indent:-10000px; z-index:20;}

#metstream-diagram a.big-metstream {background:url('images/products/anemometer/data-solutions/metstream-hub/vertical-sprite.png')/*tpa=images/products/anemometer/data-solutions/metstream-hub/vertical-sprite.png*/ no-repeat -25px -1230px; width:400px; height:400px; position:absolute; top:420px; left:227px; display:block; text-indent:-10000px; z-index:5;}
#metstream-diagram a:hover.big-metstream {background-position:-5px -1648px; width:420px; height:440px; top:371px; left:206px;}

#metstream-diagram .metstream-process {position:absolute; top:560px; left:10px; color:#333333;}
#metstream-diagram .metstream-process ul {margin-top:55px; padding-left:38px !important;}
#metstream-diagram .metstream-process a {background:url('images/products/anemometer/data-solutions/metstream-hub/vertical-sprite.png')/*tpa=images/products/anemometer/data-solutions/metstream-hub/vertical-sprite.png*/ no-repeat -15px -15px; width:205px; height:30px; position:absolute; display:block; text-indent:-10000px; z-index:5;}
#metstream-diagram .metstream-process a:hover {background-position:-10px -60px; height:35px; top:-5px; left:-5px;}

#metstream-diagram .metstream-store {position:absolute; top:560px; left:730px; color:#333333;}
#metstream-diagram .metstream-store ul {text-align:right; margin-top:55px; padding-left:38px !important;}
#metstream-diagram .metstream-store a {background:url('images/products/anemometer/data-solutions/metstream-hub/vertical-sprite.png')/*tpa=images/products/anemometer/data-solutions/metstream-hub/vertical-sprite.png*/ no-repeat 60px -134px; width:220px; height:30px; position:absolute; display:block; text-indent:-10000px; z-index:5;}
#metstream-diagram .metstream-store a:hover {background-position:65px -180px; height:35px; top:-5px; left:-5px; display:block;}

#metstream-diagram a.metstream-stream {background:url('images/products/anemometer/data-solutions/metstream-hub/vertical-sprite.png')/*tpa=images/products/anemometer/data-solutions/metstream-hub/vertical-sprite.png*/ no-repeat 0 -2515px; width:715px; height:252px; position:absolute; top:750px; left:125px; display:block; text-indent:-10000px; z-index:4;}
#metstream-diagram a:hover.metstream-stream {background-position:0 -2810px;}

#metstream-diagram .metstream-hub-lists {position:absolute; top:1000px;}
#metstream-diagram .metstream-hub-lists a {background:url('images/products/anemometer/data-solutions/metstream-hub/vertical-sprite.png')/*tpa=images/products/anemometer/data-solutions/metstream-hub/vertical-sprite.png*/ no-repeat #ffffff; height:110px;}

#metstream-diagram .metstream-community {left:15px; width:220px;}
#metstream-diagram .metstream-community a {background-position:18px -375px; display:block; text-indent:-10000px; z-index:40;}
#metstream-diagram .metstream-community a:hover {background-position:18px -495px;}
#metstream-diagram .metstream-community ul {background:#ffffff; padding:20px 10px 15px 15px; margin-top:10px;}

#metstream-diagram .metstream-html {left:261px; width:220px;}
#metstream-diagram .metstream-html a {background-position:18px -653px; display:block; text-indent:-10000px; z-index:40;}
#metstream-diagram .metstream-html a:hover {background-position:16px -774px;}
#metstream-diagram .metstream-html ul {background:#ffffff; padding:20px 10px 15px 15px; margin-top:10px;}

#metstream-diagram .metstream-data-hosting {left:508px; width:440px;}
#metstream-diagram .metstream-data-hosting a {background-position:30px -919px; display:block; text-indent:-10000px; z-index:40;}
#metstream-diagram .metstream-data-hosting a:hover {background-position:30px -1056px;}
#metstream-diagram .metstream-data-hosting ul {background:#ffffff; padding:20px 10px 15px 15px; margin-top:10px;}

#metstream-diagram .metstream-browsers {width:964px; position:absolute; bottom:0;}
#metstream-diagram .metstream-browsers p {font-size:20px; text-align:center;}

#fancybox-left, #fancybox-right {width:5% !important;}
.marine-product-box h3 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif ;font-size:18px; color:#1e1e1e; font-weight:normal; padding:0; margin:0;}

/* /// MaxiMet informative page  /// */
#maximet-landingpage .row3-productbox {width:28%; margin:20px 2% 0 3%; float:left;}
#maximet-landingpage .row3-productbox h4 {margin:5px 0 0 0;}
#maximet-landingpage .row3-productbox ul.margin-58 {margin-bottom:58px;}
#maximet-landingpage .row3-productbox ul.margin-34 {margin-bottom:34px;}
#maximet-landingpage .row3-productbox ul.margin-88 {margin-bottom:88px;}
#maximet-landingpage .row3-productbox ul.margin-46 {margin-bottom:28px;}
#maximet-landingpage .row3-productbox ul.margin-118 {margin-bottom:118px;}
#maximet-landingpage .row3-productbox ul.margin-52 {margin-bottom:52px;}
#maximet-landingpage ul.standard-bullets {margin:15px 15px 10px 5px; display:inline-block; height:100%; float:left;}
#maximet-landingpage ul.standard-bullets li {background: url("images/index/bullet.png")/*tpa=images/index/bullet.png*/ no-repeat 0 6px; color:#333333; font-family:verdana,arial,helvetica,sans-serif; font-size:13px; font-style:normal; line-height:18px; margin-bottom:6px; list-style:none outside none; padding-left:18px !important;}
#maximet-landingpage .spec-button {clear:left; margin-bottom:0;}
#maximet-landingpage .button-options-tab {margin:10px 0 20px 0; width:150px; height:23px; background:url(new-images/button-small.gif)/*tpa=new-images/button-small.gif*/; clear:left;}
#maximet-landingpage .maximet-hero {background:url('images/products/anemometer/maximet/maximet-hero-background.jpg')/*tpa=images/products/anemometer/maximet/maximet-hero-background.jpg*/ 0 0 repeat; height:248px;}
#maximet-landingpage #product-banner-left #product-info .maximet-hero h1, #maximet-landingpage #product-banner-left #product-info .maximet-hero h3 {color:#0c3572 !important;}
#maximet-landingpage .maximet-icons {float:right; margin-bottom:20px; width:100%;}
#maximet-landingpage .maximet-icon {float:left; margin-left:15px;}
#maximet-landingpage .maximet-icons p {float:left; margin-right:15px;}
#maximet-landingpage h2.maximet-options-title {float:left; width:50%;}
#maximet-landingpage .maximet-footer-banner {background:url('images/products/anemometer/maximet/webpage-banner.gif')/*tpa=images/products/anemometer/maximet/webpage-banner.gif*/ 0 0 repeat; height:150px; clear:left; position:relative;}
#maximet-landingpage .maximet-footer-banner p {position:absolute; top:75px; left:30px; color:#FFFFFF; font-size:17px;}
#maximet-landingpage .maximet-footer-banner .button-small-tabs {position:absolute; right:14px; top:65px;}
#maximet-landingpage .TabbedPanelsContent-new h4 {margin-top:22px;}
#maximet-landingpage .TabbedPanelsContent-new h4 span {font-size:14px; font-style:italic; color:#333333; font-weight:bold;}
#maximet-landingpage .maximet-applications-tab p {margin-top:5px;}
#maximet-landingpage sup {font-size: 50%;}
.maximet-side-banner {background:url('images/products/anemometer/maximet/maximet-side-banner.gif')/*tpa=images/products/anemometer/maximet/maximet-side-banner.gif*/ 0 0 repeat; height:238px; width:238px; position:relative;}
.maximet-side-banner .button-small-tabs {position:absolute; bottom:29px; left:15px;}
.maximet-side-banner p {color:#212121; font-size:16px; line-height:22px; position:absolute; top:30px; left:0; padding:15px 80px 15px 15px;}
.maximet-side-banner p a, .maximet-side-banner p a:hover {color:#212121; text-decoration:none;}
.maximet-hero #product-info ul {float:left; margin:20px 20px 20px 15px; list-style-image:url("new-images/white-tick.png")/*tpa=new-images/white-tick.png*/; list-style-position:outside;}
.maximet-hero #enquiry-button-large {clear:left;}

/* /// Literature - Brochures tab box layout /// */
.distributor-wrapper .brochure-box {width:20%; margin-right:5%; float:left; display:block;}
.distributor-wrapper .brochure-box p.brochure-description {}
.distributor-wrapper .brochure-box p.download-pdf {background:url('graphics/icons/pdficon.gif')/*tpa=graphics/icons/pdficon.gif*/ 0 0 no-repeat; padding:0 0 0 25px;}

/* /// Sonic Temperature WindMaster Page  /// */
#sonic-temp {position:relative;}
#sonic-temp .grey-bg {background:#fbfafa; width:66%; position:relative; margin:60px 0 30px 0; padding:20px 38px 0 25px; float:left;}
#sonic-temp .grey-bg ul {float:left; margin:10px 0 15px 0;}
#sonic-temp .grey-bg ul li, .TabbedPanelsContent-new .sonic-list li, #sonic-temp .grey-box .gallery-box ul.spec-list li {list-style:none; background:url('images/products/anemometer/sonic-temperature/bullet.png')/*tpa=images/products/anemometer/sonic-temperature/bullet.png*/ 0 8px no-repeat; line-height:24px; padding:0 0 3px 18px;}
#sonic-temp .TabbedPanelsContent-new .sonic-list {margin-top:10px;}
#sonic-temp .TabbedPanelsContent-new li {line-height:20px; background-position: 0 6px; margin-left:15px;}
#sonic-temp .TabbedPanelsContent-new table {border-left:1px solid #CCCCCC;}
#sonic-temp .TabbedPanelsContent-new td {border-right:1px solid #CCCCCC; padding:5px 5px 5px 8px;}
#sonic-temp .TabbedPanelsContent-new th {text-align:left; color:#FFFFFF; padding:5px 12px 5px 12px;}
#sonic-temp .TabbedPanelsContent-new td strong {color:#000; font-size:14px;}
#sonic-temp .TabbedPanelsContent-new td p {margin:0 15px 0 15px;}
#sonic-temp .TabbedPanelsContent-new td.compare-statement {background:#f5f5f5; border-top:1px solid #CCCCCC; }
#sonic-temp .TabbedPanelsContent-new td .compare-text {font-weight:bold; color:#0c3572; margin:0;}
#sonic-temp .TabbedPanelsContent-new table#sonic-table {border-bottom:1px solid #CCCCCC;}
#sonic-temp .grey-bg img {float:left; position:absolute; right:45px; top:20px;}
#sonic-temp .intro-box ul li {list-style:none; text-indent:-10000px; margin-top:30px;}
#sonic-temp .intro-box ul li a {background:url('images/products/anemometer/sonic-temperature/button-sprite.png')/*tpa=images/products/anemometer/sonic-temperature/button-sprite.png*/ 0 0 repeat; float:left; display:inline-block; margin-right:30px; width:219px; height:36px; outline:none;}
#sonic-temp .intro-box ul li a.sonic-enq-btn {background-position:0 0;}
#sonic-temp .intro-box ul li a:hover.sonic-enq-btn {background-position:0 -117px;}
#sonic-temp .intro-box ul li a.sonic-pos-btn {background-position:0 -56px;}
#sonic-temp .intro-box ul li a:hover.sonic-pos-btn {background-position:0 -173px;}
#sonic-temp .intro-box {width:550px;margin:0 38px 0 10px;}
#sonic-temp img.windmaster-sonic-big {position:absolute; right:-25px; top:-40px;}
#sonic-temp li.TabbedPanelsTab-new {color:#ffffff;font-size:14px;}
#sonic-temp li.TabbedPanelsTabSelected-new {color:#069;font-size:14px;}
#sonic-temp .grey-box {background:#fbfafa; width:100%; min-height:355px; margin-top:40px;}
#sonic-temp .grey-box .gallery-box {float:left; width:32%;}
#sonic-temp .grey-box .gallery-box img {float:left; margin-right:6%; margin-top:-20px;}
#sonic-temp .grey-box .gallery-box ul.spec-list {float:left; width:60%;}
#sonic-temp .grey-box .gallery-box ul.spec-list li {float:left; line-height:18px; margin-bottom:6px;}
#sonic-temp .grey-box .wm-buttons {clear:left; display:inline-block; float:left; width:100%;}
#sonic-temp .grey-box h2 {text-indent:-10000px; width:197px; height:24px; margin:20px 0 15px 95px;}
#sonic-temp .grey-box h2.wm-title {background:url('images/products/anemometer/sonic-temperature/windmaster-title.png')/*tpa=images/products/anemometer/sonic-temperature/windmaster-title.png*/ 0 0 no-repeat; margin-left:85px;}
#sonic-temp .grey-box h2.wm-pro-title {background:url('images/products/anemometer/sonic-temperature/windmaster-pro-title.png')/*tpa=images/products/anemometer/sonic-temperature/windmaster-pro-title.png*/ 0 0 no-repeat;}
#sonic-temp .grey-box h2.wm-hs-title {background:url('images/products/anemometer/sonic-temperature/windmaster-hs-title.png')/*tpa=images/products/anemometer/sonic-temperature/windmaster-hs-title.png*/ 0 0 no-repeat;}
#sonic-temp .grey-box .gallery-box ul li {background-position:0 5px;}
#sonic-temp .grey-box .gallery-box ul.spec-list {min-height:230px;}
#sonic-temp .grey-box .gallery-box .wm-buttons {margin-left:7px;}
#sonic-temp .grey-box .gallery-box .wm-buttons li {background:none; text-indent:-10000px; width:131px; margin-left:8px;}
#sonic-temp .grey-box .gallery-box .wm-buttons li a {background:url('images/products/anemometer/sonic-temperature/button-sprite.png')/*tpa=images/products/anemometer/sonic-temperature/button-sprite.png*/ 0 0 repeat; float:left; display:inline-block; margin-right:10px; width:131px; height:36px;}
#sonic-temp .grey-box .gallery-box .wm-buttons li {list-style:none; padding:0; display:inline-block; float:left;}
#sonic-temp .grey-box .gallery-box .wm-buttons li a.view-product-btn {background-position:0 -242px;}
#sonic-temp .grey-box .gallery-box .wm-buttons li a.send-enquiry-btn {background-position:0 -294px;}
#sonic-temp .grey-box .gallery-box .wm-buttons li a:hover.view-product-btn {background-position:0 -360px;}
#sonic-temp .grey-box .gallery-box .wm-buttons li a:hover.send-enquiry-btn {background-position:0 -412px;}
#sonic-temp .TabbedPanelsContent-new p.sonic-quote {background:#f5f5f5; border:solid 1px #CCC; padding:10px;}

/* Youtube ad banner hide */
.ad-container, .video-ads, .video-ad-status-bar, .adDisplay, .ima-container, .ad-showing .video-ads, .video-ads, .html5-stop-propagation {display:none!important;}

/* //// RANGE PAGE STYLES //// */
.range-tiles {width:680px;}
.range-tiles span {background:url('images/products/anemometer/anemometer/range-sprite.png')/*tpa=images/products/anemometer/anemometer/range-sprite.png*/ no-repeat 0 0; width:162px; height:206px; display:block; float:left; margin-right:10px;}
.range-tiles .windsonic-tile {background-position:0 0;}
.range-tiles .windobserver-tile {background-position:-173px 0;}
.range-tiles .windmaster-tile {background-position:-345px 0;}
.range-tiles .research-tile {background-position:-517px 0; margin-right:0;}
.range-tiles .windsonic-tile:hover {background-position:-743px 0;}
.range-tiles .windobserver-tile:hover {background-position:-916px 0;}
.range-tiles .windmaster-tile:hover {background-position:-1088px 0;}
.range-tiles .research-tile:hover {background-position:-1260px 0; margin-right:0;}
.range-ad-box {position:relative; border-bottom:dotted 1px #ccc;}
.range-ad-box .range-ad-name {margin:9px 0 0 5px;}
.range-ad-box p {margin:3px 0 5px 5px;}
.range-ad-box ul {padding-top:0px;}
.range-ad-box li {background:url('images/products/anemometer/anemometer/bullet.png')/*tpa=images/products/anemometer/anemometer/bullet.png*/ no-repeat 0 8px; padding-left:18px; list-style:none; font-weight:normal; color:#333; font-family: Verdana,arial,helvetica,sans-serif; font-size:12px; line-height:12px;}
.range-ad-box .range-ad-maximet {position:absolute; top:0; right:-3px;}
.range-ad-box .range-ad-metpak {position:absolute; top:0; right:-3px;}
.range-ad-box .range-ad-metstream {position:absolute; top:54px; right:-3px;}
.range-ad-box-last {border-bottom:none;}
.range-ad-box a {text-decoration:none; display:block;}
.range-ad-box a:hover {text-decoration:none; background:#EEE;}
.product-range {position:relative;}
img.range-watermark {position:absolute; right:10px; bottom:46px;}
.range-usps {margin:30px 0 0 20px !important;}

#compare-col {width:32%;}
#compare-col-2 {width:15.5%;}
#compare-col, #compare-col-2 {float:left; border-right:solid 2px #ffffff; border-left:solid 2px #ffffff; background:#0c3572; padding:0; margin-bottom:20px;}
#compare-col th, #compare-col td {width:32px; height:43px; text-align:left;}
#compare-col td, #compare-col-2 td {border-top:solid 2px #FFFFFF;}
#compare-col td {background:#FFFFFF; border-top:solid 1px #CCCCCC; border-bottom:solid 1px #ffffff;}
#compare-col-2 td {background:#D4D4D4;}
#compare-col-2 th, #compare-col-2 td {width:17px; height:43px; text-align:center;}
#compare-col-2 td.compare-cta {background:none; height:48px;}
#compare-col td.compare-blank {background:#FFFFFF; height:48px;}
#compare-col-2:hover {border-right:solid 2px #00adee; border-left:solid 2px #00adee; background:#00adee; padding:0;}
#compare-col-2 table {background:url('images/products/anemometer/anemometer/buttons.png')/*tpa=images/products/anemometer/anemometer/buttons.png*/ no-repeat -14px bottom;}
#compare-col-2 table:hover {background:url('images/products/anemometer/anemometer/buttons.png')/*tpa=images/products/anemometer/anemometer/buttons.png*/ no-repeat -205px bottom;}
#compare-col-2 td.tone1 {background:#dde4e8;}
#compare-col-2 td.tone2 {background:#e5e9eb;}
#compare-col-2 td.tone3 {background:#ededed;}
#compare-col-2 td.tone4 {background:#f2f2f2;}
#compare-col-2 p {padding:0; margin:0;}
#compare-col th h3, #compare-col td p {padding:0 0 0 10px; margin:0;}
#compare-col th h3 {color:#ffffff; font-family:"Verdana",Arial,Helvetica,sans-serif; font-size:16px; font-weight:normal;}

/* HIDE ADS ON SEARCH RESULTS */
html body #page #content-shadow #content #searchResults #cse .gsc-control-cse .gsc-control-wrapper-cse .gsc-results-wrapper-nooverlay .gsc-wrapper .gsc-adBlock {display:none!important;}

/* Explore 3-Axis page */
#axis-features {/*width:905px;*/ margin:10px 24px 0 -10px; overflow:hidden; position:relative; width:955px;}
#axis-features .intro-box {background:#00adee; display:block; margin:0 -20px; padding:30px 0 0 60px; position:relative; height:270px;}
#axis-features .intro-box img {position:absolute; top:8px; right:32px;}
#axis-features h1, #axis-features h2, #axis-features h3, #axis-features p, #axis-features li {font-family:Arial, Helvetica, sans-serif;	font-weight:normal;}
#axis-features h1 {font-size:30px; font-weight:normal; color:#ffffff;}
#axis-features h2 {color:#ffffff; font-size:20px;}
#axis-features p {font-size:14px; line-height:24px;}
#axis-features .intro-box p {color:#ffffff; width:70%;}
#axis-features li {color:#333333; font-size:14px; list-style:none; font-family:"Arial", Helvetica, sans-serif;}
#axis-features .intro-box a {float:left; display:inline-block; outline:none; color:#ffffff; padding:10px 25px 10px 25px; margin:20px 20px 20px 0; border:solid 2px #ffffff;	border-radius:5px; font-size:18px; text-decoration:none;}
#axis-features .intro-box a:hover {background:#ffffff; color:#00adee;}
#axis-features .axis-mid-box {background:#29456d; width:935px; margin:30px -20px; padding:30px 0 20px 60px;}
#axis-features .axis-mid-box h3 {font-size:24px; color:#ffffff;}
#axis-features .axis-mid-box p {color:#ffffff;}
#axis-features .axis-main-benefits {padding:30px 0 0 19px; min-height:360px;}
#axis-features .axis-main-benefits h2 {font-size:24px; color:#29456d;}
#axis-features .axis-main-benefits ul {margin-top:30px;}
#axis-features .axis-main-benefits ul li {background:url("images/index/bullet.png")/*tpa=images/index/bullet.png*/ no-repeat 0 6px; padding-left:18px; list-style:none; font-weight:normal; color:#333; font-family: Verdana,arial,helvetica,sans-serif; font-size:16px; line-height:16px; margin:0 0 10px 2px;}
#axis-features .axis-hotspots {position:relative; left:350px;}


/*//////////// ADVANTEC - WINDPOWER LANDING PAGE 10/06/2016 ////////////*/
.welcome-text {
	border-top: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
	padding: 15px;
	margin-bottom: 40px;
}
.welcome-text p {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #666;
	text-align: center;
	line-height: 1.1;
}

[class^="l-grid"] {
	width: calc(100% + 40px);
	margin-left: -20px;
	margin-top: -20px;
	margin-bottom: -20px;
}
[class^="l-grid"]::before, [class^="l-grid"]::after {
	display: table; clear: both; content: "";
}
[class^="l-grid"] .l-block {
	padding: 20px;
	box-sizing: border-box;
	float: left;
}
.l-grid-2 .l-block { width: 50%; }
.l-grid-3 .l-block { width: 33.33333333%; }
.l-grid-4 .l-block { width: 25%; }
.l-grid-5 .l-block { width: 20%; }

.sector-boxes {
	margin-bottom: 20px;
}
.sector-boxes__box p {
	font-size: 14px;
	line-height: 20px;
}
.sector-boxes__box img {
	margin-bottom: 20px;
	border: 1px solid #dddddd;
}

.product-boxes {
	padding-top: 40px;
	padding-bottom: 40px;
	margin-bottom: 0;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
}
.product-boxes .l-block { min-height: 180px; }
.product-boxes__box {
	position: relative;
	padding: 20px;
	background: #f5f5f5;
	border: 1px solid #dddddd;
	height: 100%;
}
.product-boxes__image {
	position: absolute;
	bottom: 0;
	right: 20px;
	pointer-events: none;
}
.product-boxes h3 {
	margin-bottom: 15px;
}
.product-boxes ul {
	margin: 0;
	padding: 0;
	list-style: none;
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.product-boxes ul li {
	padding-left: 18px;
	position: relative;
}
.product-boxes ul li + li { margin-top: 5px; }
.product-boxes ul li:before {
	content: "";
	display: block;
	position: absolute;
	width: 7px;
	height: 7px;
	background: #2988be;
	top: 5px;
	left: 0;
}

/**
 * content-main
 */
.content-main {
	float: left;
	width: 680px;
}

/**
 * Update Product Header
 */

 .product,
 .product *,
 .product *:before,
 .product *:after {
 	box-sizing: border-box;
 }

.product-banner {
	position: relative;

	margin: 10px 0 0;
	padding: 1em 1.2em;

	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;

	background-image: url('new-images/product-banner.jpg')/*tpa=new-images/product-banner.jpg*/;
	background-position: 50% 50%;
	background-size: cover;
	background-repeat: no-repeat;
}

.product-banner__content {
	float: left;
	width: 60%;
}

.product-banner__heading,
.product-banner__subheading {
	font-weight: normal;
	line-height: 1.2em;

    color: #FFFFFF;
}

.product-banner__heading {
	font-size: 1.4em;
}

.product-banner__subheading {
	margin: 0.2em 0 0;

	font-size: 1.1em;
}

.product-banner__list {
	margin: 1em 0 0 1.2em;

	list-style-position: outside;
    list-style-image: url(new-images/white-tick.png)/*tpa=new-images/white-tick.png*/;

	color: #FFFFFF;
}

.product-banner__list-item {
	font-size: 0.9em;
	line-height: 1.2em;
}

.product-banner__list-item + .product-banner__list-item {
	margin: 0.5em 0 0;
}

.product-banner__buttons {
	margin: 1.5em 0 0;
}

.product-banner__graphic {
	position: absolute;
	top: 0;
	right: 0;
	width: 40%;
	height: 100%;
}

.product-banner--winddisplay {
	margin-bottom: 3em;
}

.product-banner--winddisplay .product-banner__graphic--winddisplay-marine {
	position: absolute;
	z-index: 2;
	bottom: -2em;
	right: 1.5em;
}

.product-banner--winddisplay .product-banner__graphic--winddisplay-meteorological {
	position: absolute;
	z-index: 1;
	top: 1em;
	left: 0;
}

.product-banner--winddisplay-marine .product-banner__graphic--winddisplay-marine {
	position: absolute;
	z-index: 1;
	top: -10px;
	right: 0;
}

.product-banner--winddisplay-meteorological .product-banner__graphic--winddisplay-meteorological {
	position: absolute;
	z-index: 1;
	top: -10px;
	right: 0;
}

/**
 * Update product boxes
 */
.product,
.product *,
.product *:before,
.product *:after {
	box-sizing: border-box;
}

.product {
	overflow: hidden;

	margin: 1.5em 0 0;
	padding: 1.5em 0 0;
	border-top: #999 dotted 1px;
}

.product__name {
	margin: 0 0 0.5em;
}

.product__name a {
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;

	text-decoration: none;

	color: #0C3572;
}

.product__image {
	float: left;

	width: 150px;
}

.product__image img {}

.product__content {
	float: left;

	width: 450px;
}

.product__overview {}

.product__overview p {
	margin: 0;
}

.product__overview p + p {
	margin: 1em 0 0;
}

.product__buttons {
	margin: 1em 0 0;

	font-size: 0.9em;
}

/**
 * Better Buttons
 */
.buttons {
	display: block;

	box-sizing: border-box;
}

.buttons *,
.buttons *:before,
.buttons *:after {
	box-sizing: border-box;
}

.buttons__button {
	position: relative;
	display: inline-block;

	padding: 0.5em 4em 0.5em 1em;

	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 1.2em;
	text-transform: uppercase;
	text-decoration: none;

	border-top-right-radius: 0.4em;
	border-bottom-right-radius: 0.4em;
	border-bottom-left-radius: 0.2em;
	border-top-left-radius: 0.2em;

	color: #FFFFFF;

	background-color: #244980;
	background-image: -moz-linear-gradient(top,  #244980 50%, #0c3572 50%); /* FF3.6-15 */
	background-image: -webkit-linear-gradient(top,  #244980 50%,#0c3572 50%); /* Chrome10-25,Safari5.1-6 */
	background-image: linear-gradient(to bottom,  #244980 50%,#0c3572 50%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#244980', endColorstr='#0c3572',GradientType=0 ); /* IE6-9 */
}

.buttons__button:after {
	content: '>';

	position: absolute;
	top: 0;
	right: 0;
	width: 2em;
	height: 100%;

	text-align: center;
	line-height: 2.2em;
	vertical-align: middle;

	border-left: 2px solid #FFFFFF;

	color: #FFFFFF;
	background-color: #70B7DA;

	border-top-right-radius: 0.2em;
	border-bottom-right-radius: 0.2em;
}

.buttons__button:visited,
.buttons__button:hover,
.buttons__button:active {
	color: #FFFFFF;
}

.buttons__button:hover {
	background-color: #738AAD;
	background-image: -moz-linear-gradient(top,  #738AAD 50%, #647DA5 50%); /* FF3.6-15 */
	background-image: -webkit-linear-gradient(top,  #738AAD 50%,#647DA5 50%); /* Chrome10-25,Safari5.1-6 */
	background-image: linear-gradient(to bottom,  #738AAD 50%,#647DA5 50%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#738AAD', endColorstr='#647DA5',GradientType=0 ); /* IE6-9 */
}

.buttons__button + .buttons__button {
	margin: 0 0 0 2em;
}

.buttons__button--quote {
	padding: 0.5em 1em 0.5em 1em;
	border-radius: 0.2em;

	font-weight: bold;

	color: #992D13;

	background-color: #f1e189; /* Old browsers */
	background-image: -moz-linear-gradient(top,  #f1e189 0%, #f9c65c 50%, #f9b93c 50%, #ff9620 100%); /* FF3.6-15 */
	background-image: -webkit-linear-gradient(top,  #f1e189 0%,#f9c65c 50%,#f9b93c 50%,#ff9620 100%); /* Chrome10-25,Safari5.1-6 */
	background-image: linear-gradient(to bottom,  #f1e189 0%,#f9c65c 50%,#f9b93c 50%,#ff9620 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1e189', endColorstr='#ff9620',GradientType=0 ); /* IE6-9 */
}

.buttons__button--quote:visited,
.buttons__button--quote:hover,
.buttons__button--quote:active {
	color: #992D13;
}

.buttons__button--quote:hover {
	background-color: #F8EFBD; /* Old browsers */
	background-image: -moz-linear-gradient(top,  #F8EFBD 0%, #FCDFA4 50%, #FCD892 50%, #FFC482 100%); /* FF3.6-15 */
	background-image: -webkit-linear-gradient(top,  #F8EFBD 0%,#FCDFA4 50%,#FCD892 50%,#FFC482 100%); /* Chrome10-25,Safari5.1-6 */
	background-image: linear-gradient(to bottom,  #F8EFBD 0%,#FCDFA4 50%,#FCD892 50%,#FFC482 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F8EFBD', endColorstr='#FFC482',GradientType=0 ); /* IE6-9 */
}

.buttons__button--quote:after {
	display: none;
}
