#HP-containerContent{
  border: 1px solid #dadadb;
  background: #f7f9fa;
  margin:0;
  padding:0;
   }
  #FW-containerGlobalSearch	{ 
  float:right; 
  width:700px; 
  margin-right:22px;
  }
  #FW-globalSearch {
  float:right;
  margin-top:10px;
  }
  #FW-containerNavMeta { 
  width: 726px; 
  float: left; 
  text-align: right; 
  padding: 0;
  margin: 10px 0;
  line-height:11px;
  }
  ul.topHint{
    float: none;
    display: block;
    margin: 10px 70px 0 0;}
    
 .topHint li{
    display: inline;
    margin: 0 0 0 20px;}

 .topHint li a{
    height: 15px;
    padding: 0 0 0 15px;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    color: #038299;
    background: transparent url('../../images/grey_arrow.gif') no-repeat 0 3px;}
    
/* learm more links*/
.more{
    height: 15px;
    padding: 0 0 0 12px;
    text-decoration: none;
    color: #038299;
    background: transparent url('../../images/grey_arrow.gif') no-repeat 0 4px;
  }
/* Left part home page */

.leftPart{
  width: 716px;
  display: inline;
  float: left;
  margin-right: 25px;
  }

/* Right Part home page*/

.rightPart{
  width: 215px;
  height: 435px;
  float: left;
  position: relative;
  margin:5px 0 0 0;
  }

   /*language select box*/
.lang{
  width: 160px;
  margin: 0 0 5px 0;}
  
  /* right part home page list */

.homePointList{
  clear: both;
  overflow: hidden;}

.homePointList li{clear: left;}
  
.homePointList li a{
  float: left;
  font-size:12px;
  font-weight: bold;
  color: #038299;
  text-decoration: none;
  line-height:1.25em;
  background: url('../../images/grey_arrow.gif') no-repeat 0 7px;
  padding: 5px 0 5px 10px;
  }

.videoArea{
  position: absolute;
  bottom: 0;
  left: 0;
  }
.videoArea p{
  width: 160px;
  font-size: 12px;
  line-height: 1.25em;
  margin: 0 0 5px 0;
  color: #757576;
  font-weight: bold;}

h3.homePageHeading{
  clear: both;
  font-size: 18px;
  color: #2c2d31;
  font-weight: bold;
  padding: 10px 0 20px 10px;
  }

h4.rightPartHeading{
  clear: both;
  line-height: 16px;
  font-size: 16px;
  color: #2c2d31;
  font-weight: bold;
  padding: 5px 0 2px 0;
  }
/* home boxes */
 #homeboxes-container {
 width:974px;
 margin:0 0 0 7px;
 padding:0;
 overflow: hidden;
}
 
.homebox {
  background:transparent url('../../images/box.gif') no-repeat scroll left top;
  float:left;
  height:170px;
  margin:0 10px 0 0;
  overflow:hidden;
  padding:0;
  width:230px;
 }

.homebox-last {
  background:transparent url('../../images/box.gif') no-repeat scroll left top;
  float:left;
  height:170px;
  margin:0;
  overflow:hidden;
  padding:0;
  width:230px;
  }
  
 .homebox-text {
  width: 225px;
  overflow: hidden;
 font-size: 12px;
 color:#757576; 
 margin: 0;
 line-height:14px;
 }
 
 .homebox-text .anim{ float:left; margin: 0 5px 0 1px; height: 85px;}
  
  .homebox-text  a.anim:hover{
  overflow: hidden;
  float:left;
  width: 65px;
  height: 62px;
  background: url('../../images/wheel-anim-ready.gif') no-repeat bottom left;}

 .homebox-text  a.anim:hover{
  overflow: hidden;
  float:left;
  width: 65px;
  height: 62px;}
 
 .homebox-text a:link,
 .homebox-text a:visited,
 .homebox-text a:hover,
 .homebox-text a:active
  {
 color: #038299;
 text-decoration:none;
 font-weight: bold;
 }

/* requested by MWR */
 .homebox-text  a.more { float:right; }

#homeboxes-container a.ttl{
 color: #252525;
 display: block;
 height: 30px;
 font-size: 14px;
 font-weight: bold;
 color: #252525;
 line-height: 16px;
 padding: 23px 0 8px 0;
 text-align: center;
 overflow: hidden;
 }
/* footer */
#FW-footer{
  background:transparent url('../../images/gettherefaster.gif') no-repeat 816px 10px;
  margin:0;
  width: 970px;
  padding:10px 0 30px 0;
  } 

/* social bookmarks icons */
  ul.social_links{
    float: left;
    display: inline;
    margin-right: 155px;
    }
  ul.social_links li{float: left;}
  ul.social_links li a{
    display: block;
    width: 18px;
    height: 18px; 
    margin-right: 5px;   
    }
  ul.social_links li.rss{background: url('../../images/rss.gif') no-repeat top left;}
  ul.social_links li.youTube{background: url('../../images/utube.gif') no-repeat top left;}
  ul.social_links li.linkedIn{background: url('../../images/ln.gif') no-repeat top left;}
  ul.social_links li.facebook{background: url('../../images/fb.gif') no-repeat top left;}
  ul.social_links li.twitter{background: url('../../images/twitter.gif') no-repeat top left;}
  ul.social_links li a span{display: none;}
  
  #FW-canvas-popup {
	margin:0 auto;
	width:358px;
	border:1px solid #adaeaf;
	padding: 5px;
	background: #ffffff url('../../images/popupbg.gif') no-repeat top left;
	overflow: hidden;}

  .bgimage-container {
  background-repeat:no-repeat; 
  background-position: 2px 25px;
  margin:0;
  padding:0;
  }

 .popup-text {
   width: 190px;
   font-size: 12px;
   color:#757576; 
   line-height:14px;
   overflow: hidden;
   margin:25px 0 0 0;
   min-height:115px;
   height:auto !important;
   height:115px;

   }
   
  .popup-text-content {
   font-size: 11px;
   color:#757576; 
   line-height:24px;
   overflow: hidden;
   margin:40px 0 0 0;
   padding: 10px 5px;
   }
 
 .popup-text .anim {float:left;}
 
 .popup-text a:link,
 .popup-text a:visited,
 .popup-text a:hover,
 .popup-text a:active,
 .popup-text-content a:link,
 .popup-text-content a:visited,
 .popup-text-content a:hover,
 .popup-text-content a:active{
 color: #038299;
 text-decoration:none;
 font-weight: bold;
 }
  
  .popup-text strong {
  color: #010101;
  font-weight:bold;
  }
  
  .popup-text p {
  margin: 2px;
  padding: 2px;
  line-height: 16px;
  }
  
 .hrstyle {
 width:100%;
 color: #dfe1e2;
 padding: 0;
 margin:10px 0;    /*this is the Firefox/Opera margin*/
 * margin:2px 0;               /*this is the IE margin - 8px - less*/
  }
