/* ------------------------------------------------------------------- */ 
/* LAYOUT */
/* ------------------------------------------------------------------- */
#home-columnB,
#home-columnC				{ float:left; }
#home-columnB				{ width:692px; margin-right:10px; position:relative;}
#home-columnC				{ width:277px; }

/* ------------------------------------------------------------------- */ 
/* TOP ROW */
/* ------------------------------------------------------------------- */
#Homepage-Welcome-Image-Container										{ margin-bottom: 10px;}
#Homepage-Welcome-Image-Container h2									{ display:none;}

/* ------------------------------------------------------------------- */ 
/* GENERAL */
/* ------------------------------------------------------------------- */
/* Promo backgrounds */
/* ------------------------------------------------------------------- */
#Homepage-Product-JumpMenu-Container,
#Homepage-CallBack-Container,
#Homepage-Extranet-Container,
#Homepage-SearchBanner-Container										{ background-position: 0 0; background-repeat: no-repeat; background-color: #c27015; margin-bottom: 10px; clear:both; padding: 32px 10px 10px 10px; position: relative;}

/* Promo headers */
/* ------------------------------------------------------------------- */
#Homepage-Product-JumpMenu-Container h2,
#Homepage-CallBack-Container h2,
#Homepage-Extranet-Container h2,
#Homepage-SearchBanner-Container h2										{ position: absolute; text-indent: -999em}

#Homepage-Product-JumpMenu-Container p,
#Homepage-CallBack-Container p,
#Homepage-Extranet-Container p,
#Homepage-SearchBanner-Container p										{ color: #FFF; }



/* ------------------------------------------------------------------- */ 
/* NEWS */
/* ------------------------------------------------------------------- */
#Homepage-News-Window-Container											{ float: left; background:#c27015 url('../grfx/homepage/bkgd-flashNews.png') repeat-x 0 0; margin-right:10px; width: 425px}
#Homepage-News-Window-Container	h2										{ display: none;}



/* ------------------------------------------------------------------- */ 
/* MARKET SECTORS */
/* ------------------------------------------------------------------- */
#Homepage-MarketSecktorLink-Window-Container							{ margin-bottom: 5px; }
#Homepage-MarketSecktorLink-Window-Container h2							{ font-weight: normal; font-size: 1em; text-transform: uppercase; font-size: .8em; letter-spacing:.7em; color:#FFF; background:url('../grfx/buttons/arrow-down.png') no-repeat 200px 4px;}
#Homepage-MarketSecktorLink-Window-Container ul							{ margin:3px 0;}
#Homepage-MarketSecktorLink-Window-Container ul li						{ list-style: none; }
#Homepage-MarketSecktorLink-Window-Container ul li a					{ display: block; color:#FFF; text-decoration: none; font-size: .8em; border-top: 1px solid #424242; padding: 3px 0; }
#Homepage-MarketSecktorLink-Window-Container ul li span.summary-title	{ text-transform: uppercase; margin-right:15px; font-weight:bold; }
#Homepage-MarketSecktorLink-Window-Container ul li span.read-more		{ position:absolute; right:2px; text-transform:uppercase; background:url('../grfx/buttons/arrow.png') no-repeat right 3px; padding-right:12px;}

#Homepage-MarketSecktorLink-Window-Container ul li a:hover				{ background-color: #c7c7c7; color: #000; }



/* ------------------------------------------------------------------- */ 
/* SOLUTION FINDER */
/* ------------------------------------------------------------------- */
#Homepage-Product-JumpMenu-Container									{ width:237px; height: 143px; background-image: url('../grfx/homepage/bkgd-solutionFinder.png'); float: left; position: absolute; right: 0; top:141px;     }
#Homepage-Product-JumpMenu-Container h2									{}
#Homepage-Product-JumpMenu-Wrapper div div								{ clear:both; }
#Homepage-Product-JumpMenu-Container span.select-label					{ font-size: 10px; display: block; width: 104px; color: #FFF; float: left; margin-top:4px;  }
#Homepage-Product-JumpMenu-Container ul									{ list-style: none; background-color: #000; float: left; width: 130px; background: url('../grfx/homepage/bkgd-dropDown.png') no-repeat 0 0; margin-bottom: 9px;  }
#Homepage-Product-JumpMenu-Container ul	ul								{ position: absolute; left:-999em; top:5px; background:#000 url('../grfx/homepage/bkgd-solutionFinder-over.png') no-repeat 0 0; border-top: none; padding: 0 5px 5px 5px; width: 120px; z-index:99999999999; }
/*#Homepage-Product-JumpMenu-Container ul	li:hover ul						{ left: auto; top:auto; margin:-4px 0 0 0; z-index: 999999 }*/
#Homepage-Product-JumpMenu-Container ul	li:hover ul						{ left: auto; top:auto; margin:-25px 0 0 0; z-index: 999999; padding-top:24px;}
#Homepage-Product-JumpMenu-Container ul li,								
#Homepage-Product-JumpMenu-Container ul li span							{ font-size: 10px; color: #FFF; }
#Homepage-Product-JumpMenu-Container ul li span							{ display: block; height:25px; text-indent: -999em; cursor:pointer;}
#Homepage-Product-JumpMenu-Container ul	li a							{ text-decoration: none; color: #FFF; display:block; padding:2px 5px;  }
#Homepage-Product-JumpMenu-Container ul	li a:hover						{ color:#c2c2c2; background-color:#333; }


/* ------------------------------------------------------------------- */ 
/* CVP.NET */
/* ------------------------------------------------------------------- */
#Homepage-Extranet-Container											{ width:277px; height: 89px; background-image: url('../grfx/homepage/bkgd-cvpNet.png');  }
#Homepage-Extranet-Container p											{ margin-right: 80px;}
#Homepage-Extranet-Container a											{ float: left; margin-right:7px;}
#Homepage-Extranet-Container a.login									{ margin-right: 0;}

/* ------------------------------------------------------------------- */ 
/* ASK US - SEARCH */
/* ------------------------------------------------------------------- */
#Homepage-SearchBanner-Container										{ width:277px; height: 20px; background-image: url('../grfx/homepage/bkgd-askUs.png');  }
#Homepage-SearchBanner-Container h3										{ display: none; }
#Homepage-SearchBanner-Container input									{ width: 160px; padding-top:2px; padding-bottom:2px; margin-top:-7px; border:none; }
#Homepage-SearchBanner-Container input.button							{ width: 35px; height: 18px; margin-left: 0; position: relative; top:8px;}


/* ------------------------------------------------------------------- */ 
/* CONTACT US */
/* ------------------------------------------------------------------- */
#Homepage-CallBack-Container											{ width:277px; height: 71px; background-image: url('../grfx/homepage/bkgd-contactUs.png');  }
#Homepage-CallBack-Container p											{ display: block; float:left; width: 125px; margin-right: 15px; }
#Homepage-CallBack-Container #action-buttons							{ float: left; margin-top: -21px }
#Homepage-CallBack-Container #action-buttons br							{ display: none;}
#Homepage-CallBack-Container #action-buttons a							{ margin-bottom: 9px;}


