/*------LTR IN RTL------------*/
h1, h2{
    text-align:right;
}
h1{
    margin-right:10px;
}
.scrollable .ltr{
    display:block;
    position:relative;
    left:20px;
    _left:-20px;
}
.scrollable p.ltr{
    left:12px;
    _left:-20px;
}
.scrollable{
    width:220px;
    padding-left:0px;
    _padding-left:5px;
}
.scrollable p,.scrollable h3{
    width:200px;
}
.scrollable h3 a{
    padding-right:0px;
}
p.ltr{
    /*margin-left:-18px;*/
}
.scrollable.ltr{
    padding-left:5px;
}
h3.ltr{
    margin-left:-9px;
}
/*------NAVIGATION----------*/
.content, .navigation{
    position:absolute;
    right:50%;
    width:926px;
 /*   margin:0px -463px 0px 463px; */
}
.navigation .logo{
    right:0px;
}
.navigation .footer{
    right:70px;
}
.navigation .footer{
    margin-top:-2px;
}
.navigation .sub{
    right:70px;
}
.navigation .main{
    right:70px;
    padding:0px;
    text-align:right;
}
.navigation a{
    float:right;
    _float:none;
}
.navigation a.rss{
    background:url(/img/icons/rss.png) no-repeat left 4px;
    padding-left:11px
}
.navigation .search{
    color:#808080;
    margin-right:5px;
    /*position:absolute;
    left:180px;
    _left:190px;
    top:0px;*/
}

.searchunit{
    /*left:0px;
    width:180px;
    _top:3px;*/
}
.navigation a.flash_link{
    background-image:url(/img/icons/feature_arrow_rtl.png);
    _background-image:url(/img/icons/feature_arrow_rtl.gif);
    _padding-right:8px;
    _padding-left:2px:
}

.link{
    float:right;
    background-position: left 4px ;
    padding:0px 10px 0px 10px;
    margin-right:-10px;
}

.link.reverse{
    float:right;
    padding-right:10px;
    padding-left:0px;
    background-position: right 4px;
}


/*-------------home & landing pages -------------------------------------*/


.news h3, .news h3 a, .hotlink h3, .hotlink h3 a{
    width:190px;
}
.news p,.hotlink p{
    width:190px;
}
.h_w1 .scrollable{
	left:230px;
	position:absolute;
}
.h_w2 .scrollable{
	left:460px;
	position:absolute;
}
.h_w3 .scrollable{
	left:690px;
	position:absolute;
}
.hotlink .h_image{
    
}

.news a, .hotlink a{
    background-position: left 4px;
    background-image:url(/img/icons/link_arrow_back.png);
    padding-left:8px;
    _padding-right:5px;
    float:right;
    margin-right:-4px;
}

.homekey .links a img{
    padding-right:2px;
}

.key .feature{
    background-position:top right;
    margin-right:0px;
    margin-left:5px;
}
.key .feature a{
    display:block;
    float:right;
    margin-right:5px;
}
.cartoon_hotlink_h .cartoon_hotlink_inner{
    _background:url(/img/cartoon_frame_h.gif) no-repeat top right;
}
.cartoon_hotlink_inner .scrollable{
    margin-right:5px;
    padding:0px 10px 0px 10px;
}
.cartoon_hotlink_inner .scrollable a{
    background-position: left 4px;
    padding-left:8px;
    float:right;
    margin-right:-4px;
}
.cartoon_hotlink_inner .scrollable h3 a{
    float:none;
    text-align:right;
}
.h_w1 .playbutton{
    left:339px;
}
.h_w1 .video_text {
	left:10px;
    _width:205px;
}

/*------------------article body ---------------------------*/
.factbox{
    background-position:top right;
}
.factbox .left{
    float:right;
    background-image:url(/img/topright.png);
    background-position:top right;
    }
.factbox .middle{
    float:right;
    }
.factbox .right{
    float:right;
    background-image:url(/img/topleft.png);
    background-position:top left;
    }
.factbox .left .inner{
    background-image:url(/img/botright.png);
    background-position:bottom right;
}
.factbox .right .inner{
    background-image:url(/img/botleft.png);
    background-position:bottom left;
}

.articlebody, .functionbody{
    float:left;
}
.articletext{
    float:right;
    margin:0px 14px 0px 15px;
}

.articleimages{
    float:right;
}
.articleWidgetPanel{
    float:right;
    background:url(/img/blue/widget_top.png) no-repeat top left;
}
.functionmain .articleWidgetPanel{
    background:url(/img/blue/widget_top_rtl.png) no-repeat top right;
}

.articlemain{
    background-position:700px 40px;
}
.functionmain{
    background: url(/img/blue/widget_side.png) repeat-y top left;
}
.functionbody{
    background:url(/img/blue/widget_top_rtl.png) no-repeat top left;
}
.image_viewer .control{
    float:right;
    width:40%;
}
.image_viewer .copyright{
    float:left;
    text-align:left;
    width:40%;
}
.factbox .button{
    padding: 3px 25px 3px 25px;
    float:right;
}
.bigarticlebody{
    background: url(..img/blue/widget_side.png) repeat-x top left;
}
#send{
    background-position:right 7px;
}
#print{
    background-position:right 5px;
}
.articleForm .checkboxUnit label{
    margin-right:25px;
    text-align:right;
    _margin-right:10px;
    _float:right;
}


/*---------------product + company pages ----------------------*/
 .section .text{
    float:right;
    padding-right:10px;
    _padding-right:5px;
 }
 .section .images{
     float:right;
 }
.product_header .bottom{
    position:relative;
    right:5px;
    top:160px;
}
.product_header .linkholder{
    margin:0px 0px 0px 0px;
}

.product_header a{
}
.topright{
    left:913px;
}
.botright{
    left:913px;
}
.articlenav{
    margin:5px 230px 0px 0px;
    _margin:5px 245px 0px 0px;
    width:690px;
}
.articlenav .links{
padding-right:10px;
_padding-right:5px;
}
.articlenav .links a{
padding:5px 0px 5px 0px;
_padding:5px 5px 0px 5px;
}
/*-----------search page -------------------------------*/
.realfooter{
    text-align:left;
}
.clipping{
    margin-left:-30px;
}
.section .history{
 float:left;
 width:450px;
}
.foot1{
    float:right;
    _float:left:
    padding-right:35px;
    margin-left:33px;
    _padding:0px;
    _margin-left:0px;
    width:417px;
    _width:445px;
}
.foot1 input{
    padding:0px 10px 0px 10px;
}
.form_elements{
    margin-right:53px;
    _margin-right:23px;
}
.foot1 h4{
    margin-right:35px;
	_margin-right:15px;
    _display:block;
}
.foot2{
    float:right;
    _margin-right:20px;
    _float:left:
}
.head1{
    _text-align:right;
}
.head2{
    _text-align:left;
}
.foot2 h4{
    margin-right:32px;
}
.foot2 p{
}
.calendar .date{
    float:right;
}
.calendar .details{
    float:right;
}
.countrylist li a{
    color:#333333;
    text-decoration:none;
    background-color:#e6e6e6;
}
.countrylist li a:hover{
    color:#d91a3b;
    text-decoration:none;
    background-color:#e6e6e6;
}
li{
    background-color:#e6e6e6;
}
.whole_article{
    background-image:url(/img/mustard/link_arrow_sml_back.gif);
    background-position:left 4px;
    padding-right:0px;
    _padding-right:10px;
    padding-left:10px;
    _padding-left:0px;
}
