/*
Copyright (c) 2011, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.com/yui/license.html
version: 2.9.0
*/
div,dl,dt,dd,ul,ol,li,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,select,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border-style: none;}address,button,caption,cite,code,dfn,em,input,optgroup,option,select,strong,textarea,th,var{font:inherit}del,ins{text-decoration:none}/*li{list-style:none}*/caption,th{text-align:left}h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}legend{color:#000}body{font:12px/1.231 arial,helvetica,clean,sans-serif;font-size:small;*font:x-small}select,input,textarea,button{font:99% arial,helvetica,clean,sans-serif}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:100%;line-height:100%}
/*float clearing class*/
.clearfix:after{content:"";display:block;height:0;line-height:0px;clear:both;visibility:hidden;overflow:hidden}
.clearfix{zoom:1;}

/* Idea for P from bootstrap - update /delete it when used bootstrap*/

p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:21px;font-weight:200;line-height:30px}small{font-size:85%}strong{font-weight:bold}em{font-style:italic}cite{font-style:normal}.muted{color:#999}a.muted:hover,a.muted:focus{color:#808080}.text-warning{color:#c09853}a.text-warning:hover,a.text-warning:focus{color:#a47e3c}.text-error{color:#b94a48}a.text-error:hover,a.text-error:focus{color:#953b39}.text-info{color:#3a87ad}a.text-info:hover,a.text-info:focus{color:#2d6987}.text-success{color:#468847}a.text-success:hover,a.text-success:focus{color:#356635}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}

/***********************************/
li.top-level {list-style:none outside}
li.clearfix {list-style:none outside}

/*Mounting Search Refine*/
.PageTitle_left { float:left;  width:44%;   font: Arial, Helvetica, sans-serif; font-size: 19pt; font-weight: normal; color: #21355f; padding-top: 17px; padding-left: 5px}  
.searchRefine { overflow:hidden;  margin-top: 10px; margin-bottom: 5px; background-color:#F9F9F9; border-bottom: #EEE 1px solid; border-top: #EEE 1px solid; border-left: #EEE 1px solid; border-right: #EEE 1px solid; padding:15px}
.AdvanceSearch {float:right;  margin-top: -75px; padding-right: 25px;}
.txtFanSelector {font-family: Tahoma, Arial, Century Gothic, Trebuchet MS, ; font-weight: normal; font-size:12px; color:#13254c  }
.txtFanSelector a:link {text-decoration:none;} a:visited {text-decoration:none;} a:hover {text-decoration:underline; color:Gray} a:active {text-decoration:underline;}
/*Application Refine*/
.AdvancedSearchM {float:right; padding-right: 25px; padding-left: 25px; padding-top: 5px; background-color:#F9F9F9; margin-top: -68px; border-bottom: #EEE 1px solid; border-top: #EEE 1px solid; border-left: #EEE 1px solid; border-right: #EEE 1px solid; }
#fantech .fantech{
	text-align:left;
	width:1000px;
	margin:0px auto;	
}
.RangeRow {
    padding-bottom: 10px;
    padding-top: 0px;
    color: #444444;
    line-height: 20px;
    font-size: 10.1pt;
}
.RangeRow ul {
    padding-left:15px;
}
/* site head*/
#fantech .fantech-hd{}
#fantech .vca-layout-sngl
{
    width:1000px;
	float:none;
}
#fantech .fantech-layout-sngl { height:450px}
#fantech .fantech-hd .fantech-hd-util{ height:7px}
#fantech .fantech-hd .fantech-hd-topnav{}

#fantech .fantech-hd .fantech-hd-topnav #top-links{
width:auto; float:right; padding-top:20px;
}
#fantech .fantech-hd .fantech-hd-topnav #top-nav{
	width:1000px;
}

#top-logo{
width:auto; float:left; padding-top:6px;
}

#fantech .fantech-hd .fantech-hd-topnav #top-nav li a{
	padding:0px 16px;
}

/* News Pages */
ul.news {list-style-type:circle;}

/* Pages Search */
.tblrow_return { height:400px;}
.searchContent { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding-left:60px; padding-top:10px}
.SearchPage { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight:400; color: #21355f; overflow: hidden;}
/* The Menu Item*/
#orientation{left:-1000px;position:absolute;top:-1000px;}
#page-cont{width:10000px;margin:0px auto;}
#vha-header{margin:0 3px 0px 3px;z-index:1000;position:relative;}
/*#top-nav{background:#64c4ec;width:auto !important;}*/
/*#top-nav{background:#13254c;width:auto !important;} ash's selected blue similar to the cd and catalogue*/
#top-nav{background:#13254c;width:auto !important;}
ul#menu li.top-level{position:static;z-index:1010;}
ul#menu li .nav-item-dd{left:0;}
ul#menu li .nav-item-dd{z-index:1020; position:relative}
.grid{display:block;margin-left:0;margin-top:0;width:1000px !important;}
/* global nav */
#global-nav-wrap{padding-bottom:16px;}
#top-globalnav{float:left;height:40px;position:relative;padding-left:80px;}
#top-globalnav li{float:left;margin-top:1px;}
#top-globalnav li a{display:block;font-size:1.2em;font-weight:bold;background-color:#13254c;border-left:0px;display:block;text-decoration:none;padding:0px;margin:0px;border:solid 1px #d3d3d3;border-left:0px;border-right:0px;background-image:url(../images/logo/vha_mm_pipe.gif);background-position:0px 0px;background-repeat:repeat-y;}

/* Main Menu */
/* by D I
#top-nav{width:950px;background:#f80000 url(../img/menu_bg.gif);}
Replacement rule on top of page */
.productSearch { color:Gray}
#top-nav div#menu{padding:1px 0px 0px 0px;display:block;width:auto;list-style-type:none;background-image:url(../images/logo/logo.png);background-repeat:no-repeat;background-position:26px 50%;position:relative;}
#top-nav ul#menu{padding:1px 0px 0px 0px;display:block;width:auto;list-style-type:none;background-image:url(../images/logo/logo.png);background-repeat:no-repeat;background-position:26px 50%;position:relative;}
ul#menu li.top-level{float:left;text-align:center;border-right:1px solid #223253;margin:-1px;width:auto;padding:1px;font-size:1.23em;}
ul#menu li.nav-item-first{border-left:1px solid #223253; height:35px;}
ul#menu li.nav-item-home{width:79px;border-right:1px solid #223253;padding:0px; height:35px;}
ul#menu li.nav-item-home a{background:none;text-indent:100%;white-space: nowrap; overflow: hidden; }
/*----[Top level menu hover]----*/
ul#menu li.top-level a{display:block;text-decoration:none;color:#fff;line-height:38px;padding:0px 17px;margin:0px;/* corner tips */
-webkit-border-top-left-radius:1px;-webkit-border-top-right-radius:1px;-moz-border-radius-topleft:1px;-moz-border-radius-topright:1px;border-top-left-radius:1px;border-top-right-radius:1px;}
ul#menu li.nav-item-on a.top-level-item{color:#000;background-color:#fff;}
ul#menu li.nav-item-active{background-color:#BD0000;}

/*----[Search in menu bar]----*/
ul#menu li.search{padding:0px 0px;font-size:inherit;float:right;}
ul#menu li.search,
ul#menu li.search:hover{border-right:none;}
#menu li.search fieldset{width:175px;margin-top:3px;display:block;float:none;}
#menu li.search fieldset ul li{float:left;clear:none;margin:0px;padding:0px;border:solid 0px #00F;}
#menu li.search fieldset ul li button{background-image:url(../images/logo/Search.gif);background-repeat:no-repeat;background-position:0px -70px;height:30px;width:31px;clear:none;border:solid 0px #000;margin:0px;padding:0px;}
#menu li.search fieldset ul li button span{display:block;text-indent:-9999px;}
#menu li.search fieldset ul li .input-cont{padding:0px;font-weight:lighter; font-size:small;background-image:url(../images/logo/Search.gif);background-repeat:no-repeat;background-position:0px -40px;height:30px;float:left;padding-left:5px;}
#menu li.search fieldset ul li input#top-search-field{padding:0px;width:130px;margin:5px 0px 0px 0px;background:none;background-color:#f4f4f4;position:static;height:20px;display:block;clear:none;border:solid 0px #cc0000;float:left;}

/*----[Mega Menus]----*/
ul#menu li.nav-item-on .nav-item-dd{display:block;}
ul#menu li .nav-item-dd{display:none;position:absolute;left:79px;top:39px;width:auto;}
ul#menu li .nav-item-dd ul{float:left;margin:0px;width:auto;padding:0px 0px 0px 0px;
/*ie font size fix*/
*padding:0px 0px 0px 0px;
_padding:0px 0px 0px 0px;
zoom:1;
}

ul#menu li .nav-item-dd ul .nav-item-dd-inner{
	box-shadow:3px 3px 3px #ccc;
}
/*webkit font size fix*/

ul#menu li .nav-item-dd ul li dl{float:left;width:150px;text-align:left;background:#fff;padding:0px;margin:0px 10px 0px 0px;_margin:0px 5px 0px 5px;}
ul#menu li .nav-item-dd ul li{padding:0px 4px 4px 0px;font-size:0.735em;font-weight:normal;background-color:transparent;/* background-image:url(../img/vha_mm_drop_shadow.gif);*/
background-repeat:no-repeat;background-position:0px 0px;}
ul#menu li .nav-item-dd ul li .nav-item-dd-inner{background-color:#FFF;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;padding:10px 0px 10px 10px;float:left;}
/*th middle menue*/
ul#menu li .nav-item-dd ul li dl{float:inherit;width:141px;text-align:center;background:#EEE;padding:0px;margin:0px 10px 0px 0px;_margin:0px 5px 0px 5px;}
/*not important*/
ul#menu li .nav-item-dd ul li dl.sub-nav-support{background:#ebeaea;padding:7px 0px 7px 0px;width:160px;}
ul#menu li .nav-item-dd ul li d0sub-nav-support dt,ul#menu li .nav-item-dd ul li dl.sub-nav-support dd{padding:0px 8px;}
/**/
ul#menu li .nav-item-dd ul li dl.sub-nav-support dt{border:0px;background-image:url(../images/logo/Search.gif);background-repeat:no-repeat;background-position:-233px -83px;padding-left:26px;margin-bottom:5px;}

#fantech .fantech-hd .fantech-hd-topnav #top-nav ul#menu li .nav-item-dd ul li dl a{margin:0px;padding:0px;float:none;font-size:11.0333px;line-height:18px;color:#525252;font-weight:normal}
ul#menu li .nav-item-dd ul li dl dt{font-size:1.182em;font-weight:bold;border-bottom:1px dotted #e5e5e5;padding-bottom:3px;}
ul#menu li .nav-item-dd ul li dl dd a.subnav{display:block;font-weight:normal;border-bottom:1px dotted #e5e5e5;}

/**/
ul#menu li .nav-item-dd ul li dl dd a.subnav:hover,
ul#menu li .nav-item-dd ul li dl dd a.subnav:active{color:#bd0000;background-color:#d9e9f5;}
ul#menu li .nav-item-dd ul li dl.sub-nav-support a.subnav{background-color:#ebeaea;}
ul#menu li .nav-item-dd ul li dl.sub-nav-support a:hover{background-color:#ebeaea;}
/*----[Alignment]----*/

/* header sprite*/
.sub-nav-dl dt{background-image:url(../images/logo/Topnavigation.png);background-position:0px 4px;background-repeat:no-repeat;padding-top:95px;}
.sub-nav-dl-fan dt{background-position:0 -4;width:140px;}
.sub-nav-dl-attenuator dt{background-position:0 -126px;width:140px;}
.sub-nav-dl-diffusion dt{background-position:0 -264px;width:140px;}
.sub-nav-dl-fancontroller dt{background-position:0 -398px;width:140px;}
.sub-nav-dl-ducting dt{background-position:0 -535px;width:140px;}
.sub-nav-dl-ancillaries dt{background-position:0 -666px;width:140px;}
.sub-nav-dl-adj_pitch dt{background-position:0 -792px;width:140px;}
.sub-nav-dl-motor dt{background-position:0 -920px;width:140px;}
.sub-nav-dl-dBA dt{background-position:0 -1062px;width:140px;}
.sub-nav-dl-installation dt{background-position:0 -1194px;width:140px;}
.sub-nav-dl-dos dt{background-position:0 -1330px;width:140px;}
.sub-nav-dl-techtalk dt{background-position:0 -1470px;width:140px;}
.sub-nav-dl-brochure dt{background-position:0 -1602px;width:140px;}
.sub-nav-dl-catalogue dt{background-position:0 -1738px;width:140px;}
.sub-nav-dl-cd_program dt{background-position:0 -3095px;width:140px;}
.sub-nav-dl-Revit dt{background-position:0 -3230px;width:140px;}
.sub-nav-dl-fantech dt{background-position:0 -1876px;width:140px;}
.sub-nav-dl-timeLine dt{background-position:0 -2006px;width:140px;}
.sub-nav-dl-privacy dt{background-position:0 -2140px;width:140px;}
.sub-nav-dl-termsofUse dt{background-position:0 -2960px;width:140px;}
.sub-nav-dl-termsofTrade dt{background-position:0 -2274px;width:140px;}
.sub-nav-dl-address dt{background-position:0 -2410px;width:140px;}
.sub-nav-dl-email dt{background-position:0 -2540px;width:140px;}
.sub-nav-dl-enquiry dt{background-position:0 -2675px;width:140px;}
.sub-nav-dl-project dt{background-position:0 -2809px;width:140px;}

/*Form css only for Selector The rest are in tech_contactus*/
.form-btn-select, .cancel-btn-select 
 {  clear: both;
	border: 2px solid #13254c;
	height: 35px;
	width:100px;
	color: White;
	font: Normal 16px Helvetica, Arial, sans-serif; 
	border: 1px solid #EEE;
	cursor: pointer;
	background-color: #1d83e2;
	margin-bottom:10px;
    padding:8px;
    border-radius:4px;
    font-size:16px;
    text-decoration:none;
}
.form-btn-select:hover, .cancel-btn-select:hover , .form-btn:hover, .cancel-btn:hover 
{
    clear: both;
	border: 1px solid #EEEEEE;
	background-color: #f1f1f1;
	margin-bottom:10px;
	border:1px solid #e3e3e3;
	padding:8px;
	border-radius:4px;
	font-size:16px;
	color:#555555;
	text-decoration:none;
} 
/*Eco Tech Section
		
.ecoImage
{
    padding:0px 0px 0px 25px;
    max-width:70%;
}
.bgGrey
{
    background-color:#CCCCCC;
}
*/
/*Eco Tech Section*/
		
.ecoImage
{
    padding:0px 0px 0px 30px;
    max-width:70%;
}
.bgGrey
{
    background-color:#CCCCCC;
}
.EcoRangeMini
{
   max-width:35%;
   margin:0px 0px 0px 0px;
}

.tumbnailImage
{
    position:relative;
   
}
.Ancilaries{padding-left:15px}
.Ancillaries{padding-left:15px}