.hp-promotion {width:700px; padding-top:10px;
}
#hp-promotion {width:700px; 
}
#hp_promotion_text { float:left; width:500px; height:195px; 
}
#hp_promotion_text1 { float:left; width:500px; height:195px; 
}
.hp_home_page_header h1 { line-height:12px; background-color:#333399;
}
.hp_promo_title { margin: 0px 0px -1px 0px; padding: 2px 0px 1px 0px; color: #c70909;	font-size: 1.25em; font-weight: bold;
}
.hp-news {background-image:url(../../../images/bg_hp_spacer.gif); background-repeat:repeat-y; background-position:right; float:left;
}
#hp-news {width:528px; background-image:url(../../../images/bg_hp_spacer.gif); background-repeat:repeat-y; background-position:525px; float:left; padding-top: 10px;
}
.hp-news1 {background-image:url(../../../images/bg_hp_spacer.gif); background-repeat:repeat-y; background-position:right; float:left;
}
#hp-news1 {width:546px; background-image:url(../../../images/bg_hp_spacer.gif); background-repeat:repeat-y; background-position:536px; height: float:left; padding-top: 0px;
}
#hp-event { width:165px; float:right; padding-left:0px; position:relative; top:0px; left:-20px 
}
.hp-event { width:180px; float:right; padding-left:0px; position:relative; top:-10px; 
}
#hp-event1 { width:165px; float:left; padding-left:0px; position:relative; top:0px; 
}
.hp-event1 { width:180px; float:left; padding-left:0px; position:relative; top:-10px;
}
.hp-newslinks { width:500px;height:214px;
}
#hp-newslinks { position:relative; left:-25px;  background-image:url(/emea/fr/img/site/gfx_bg_hp_grey_normal_fr.jpg); background-repeat:no-repeat; float:left;  width:552px; height:250px; top:0px;
}
.hp_heading_content {
	margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; color: #7f7f7f; font-size: 1.3em; font-weight: bold; text-transform: uppercase; border-bottom: solid 1px #D9DDE2; width:165px
}
.hp_events_text{
margin: 0px 0px 0px 4px; color: #666666; font-size: 8pt;
}
.rss_pad{ float:right; padding-right:30px;
}
#hp_newslinks_copy{  padding: 45px 5px 10px 45px;
}
.tb-border {
    border: 1px solid #F2F2F2; padding-left:5px; padding: 5px 5px 5px 5px;
}
.tb-header {
    background-image:url(../../../images/more_box_header.jpg); background-repeat:no-repeat; width:165px; height:21px;
}
.tb-header_text {
    margin: 4px 0px 0px 10px; font-size: 1.0em; font-weight: bold; color: #fff;
}

#tb-header_text { position:relative; top:2px;
}

.tb-middle {
    background-image:url(../../../images/more_box_middle.jpg); background-repeat:no-repeat; width:165px; height:30px;
}
.tb-middle_text {
    margin: 10px 5px 5px 10px; color: #000; font-size: 1.0em;
}
.tb-box {
    position: absolute; left:135px; width: 11px; height: 11px;
}
.jb-box {
    position: relative; width: 25px; height: 11px; top: 11px; float: right; margin: 0px 0px 0px 0px;
}
.tb-footer {
    background-image:url(../../../images/more_box_bottom.jpg); background-repeat:no-repeat; width:165px; height:30px; padding-bottom:20px;
}
.tb-header_1 {
    background-image:url(../../../images/more_box_header_1.jpg); background-repeat:no-repeat; width:165px; height:21px;
}
.tb-middle_1 {
    background-image:url(../../../images/more_box_middle_1.jpg); background-repeat: repeat; width:165px; height:30px;
}
.tb-footer_1 {
    background-image:url(../../../images/more_box_bottom_1.jpg); background-repeat:no-repeat; width:165px; height:30px;
}
.tb-background {
    background-image:url(../../../images/more_box_header.jpg); padding: 5px 5px 5px 5px; color: #fff; font-size: 1.0em; padding-bottom:30px;
}

