body{font:normal 12px tahoma; color:#000; line-height:1; padding:0; margin:0; text-align:right}
*{padding:0; margin:0;}
img{outline:none;}
fieldset, img{border:none}
ul, ol, li{list-style:none;}
table, td, form, fieldset{border:none; border-collapse:collapse; border-spacing:0;}
table{width:100%;}
h1, h2, h3, h4, h5, h6{font-weight:bold; font-size:12px;}
select, textarea, input{font-size:12px; font-family:tahoma; color:#000}

a, a:link, a:visited, a:active{color:#0066cc; text-decoration:none; outline:none}
a:hover{text-decoration:underline}
.cleaner{zoom:1}
.cleaner:after{clear:both;content:'.';display:block;height:0;visibility:hidden;}
.fr{float:left}
.fl{float:right;}
.fnt11{font-size:11px}
.container{line-height:16px; min-width:990px; *overflow:hidden;}
.header{padding-left:8px; direction:rtl}
.logo{float:right; width:70%;}
.lang, .links{float:left; width:30%; text-align:left; margin-top:10px;}
.links{margin-top:30px}
.content{position:relative; direction:ltr}
.main-imag{position:absolute; left:0; top:-41px; z-index:99999}
.main-imag img{border:1px solid #ccc}
.main-nav, .main-nav-iner{background:url(navbg.gif) repeat-x; height:30px; text-align:center; font:bold 11px tahoma;}
.main-nav ul{margin:0 0 0 360px}
.main-nav li, .main-nav-iner li{float:left; padding-right:9px; margin-right:8px; line-height:30px; letter-spacing:1px; background:url(lisep.gif) no-repeat 100% 50%}
.main-nav li.last, .main-nav-iner li.last{background:none; margin:0; padding:0}
.container .main-nav li a, .container .main-nav-iner li a{color:#fff;}
.main-nav li span, .main-nav-iner li span{color:#ff0}
/*iner*/
.main-nav-iner ul{margin:0 0 0 345px;}
.container a.underlin{text-decoration:underline; color:#fff; font-weight:bold}
.main-data{min-height:92px;}
*html .main-data{height:92px;}
.main-data, .main-data-iner{background:#5273a8 url(maindatabg.gif) repeat-x; padding:10px 20px 0 385px; color:#fff; text-align:right}
.main-data-iner{padding:32px 0; font:bold 13px tahoma; text-align:center}
.mission{min-height:51px}
*html .mission{height:51px;}
.mission{background:#505050 url(bg_12.jpg) repeat-x; color:#ffcc00; padding:30px 25px 0 380px; font:bold 15px tahoma;}
.mission-iner{background:#646464; height:27px;}
.shadow{background:url(shadow.png) repeat-x; height:14px; _background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/shadow.png', sizingMethod='scale');zoom:1; position:relative}
.sub-img{background:#b5afa3; text-align:center; margin:-14px 0 0; padding:0 50px 0 0; height:158px; background-position:100% 0; direction:rtl}
.srtdlogo{margin:20px 0 0 40px; float:left}
/*sub-content*/
.sub-content{margin:20px 25px; direction:rtl}
.ticker{background:#646464; height:66px; padding:3px 10px 0 370px; line-height:16px; color:#fff;}
.container .ticker a{color:#fff; *float:right; text-align:right;/* display:block; float:left; margin-right:50px;*/}
.ticker-div{width:200px; float:right; margin-left:20px; background:#686a6e; border:1px solid #4d4e53; padding:3px;}
.ticker-div img{margin-left:5px; float:right}

.box{width:350px; float:right; margin:14px 14px 7px; _margin:14px 7px 7px 14px}
.boxtop{background:url(boxtop.gif) no-repeat 0 100%; padding-left:8px; display:block; width:100%; height:8px;}
.boxtop span{background:url(boxtop.gif) no-repeat 100% 100%; display:block; height:8px;}
.boxbottom{background:url(boxbottom.gif) no-repeat 0 0; padding-left:8px; display:block; width:100%; height:8px}
.boxbottom span{background:url(boxbottom.gif) no-repeat 0 0;display:block; height:8px}
.box-data{padding:0; background:#eaeaea; margin-left:-8px}
.thumb{padding:1px; border:1px solid #ccc;}
.container .main-data a{color:#fff; text-decoration:underline;}
/**/
.projects{width:100%;}
.projects td{padding:0 8px;}
.projects td.algntop{vertical-align:top;}
.project-desc{font:bold 13px tahoma}
.linksbg{background:#f2f2f2; padding:10px; text-align:center}
.linkstable{width:440px; margin:0 auto}
.linkstable td, .books-lst td{padding:4px; border:4px solid #f2f2f2;}
.pubtd_h_t{background-color:#406997; font-weight:bold; color:#ffcc00; text-align:center; font-family:tahoma; font-size:14px; padding:5px 0 10px;}
.linkstable .pubtd td, .books-lst .pubtd td{background:#e8e8e8; font:bold 12px tahoma; text-align:right}
.margthalf{margin-top:0.75em;}
.more{font:normal 11px Tahoma;}

.contact{width:700px;}
.contact td{text-align:right; border:none}
.contact .pubtd td{text-align:right; font:bold 11px tahoma}
.linkstable .pubtd .td_contact_bg{background:#e9e9e9 url(bg_contact.jpg) no-repeat center 0; font-size:12px; padding-right:10px; line-height:16px}
.style10{color:#f00;}
.inpt-txt{padding:2px 0}
.inpt-btn{/*font-family:Verdana; */padding:2px 5px;}

/*company-profile*/
.company-profile{width:750px; margin:0 auto}
.title-about{margin-bottom:0.75em; font:bold 1.3em tahoma; color:#212121}
.imag-box{float:right; padding:5px; border:1px solid #ccc; margin:0 0em 0.75em 0.75em; text-align:center; background:#fff; width:19em;}
.imag-box p{margin:1em 0 0; font-size:0.9em}
.imag-box .thumb{margin:0}
a.print, .print-ico-iner, a.tell-frind, a.add-fav{background:url(all-imgs.gif) no-repeat 100% -102px; padding-right:2.25em; float:right; margin-left:1em}
a.tell-frind{background:url(all-imgs.gif) no-repeat 100% -56px; padding:2px 1.75em 0 0;}
a.add-fav{background:url(all-imgs.gif) no-repeat 100% -145px; margin-left:0; padding:3px 1.8em 0 0}
.article-data p{margin:0 0 1em;}
.enlarge{height:30px;}
.enlarge a{float:left; margin-right:0.5em; background:url(all-imgs.gif) no-repeat 0 0; width:25px; height:16px;}
.enlarge span{float:left; font-size:11px; color:#666}
.enlarge a.decrease{background:url(all-imgs.gif) no-repeat -45px 0;}
.description{margin-bottom:1em;}
.date-iner{font-size:11px; color:#808080;}
.print-page{width:800px; margin:1em auto; line-height:16px;}
.print-head{margin:0 0 2em; padding:0.5em; border-bottom:1px solid #ccc}
.print-ico-iner{float:left; margin:0}
/*paging*/
.paging{margin:20px 0; font-size:11px;}
.paging a, .paging span{padding:1px 5px 2px; display:inline-block; border:1px solid #ccc;}
.paging .current{background:#2e6ab1; color:#fff; font-weight:bold; border:none; padding:2px 6px 3px;}
.paging .nextprev{font-weight:bold;}
.paging span.nextprev{font-weight:normal; color:#aaa}
/*footer*/
.footer{background:#ccc; color:666; padding:5px 10px; direction:rtl}
.container .footer a{color:#666; font-size:11px;}
/*Books*/
.books-lst{width:750px; margin:0 auto;}
.books-lst td{border:2px solid #f2f2f2;}
.books-lst .pubtd td{font-weight:normal; text-align:right; font-size:11px;}
.pubtd_h td{color:#fff; font-weight:bold; background:#5d89ba url(dot.gif) repeat-x 0 100%;}
.books-lst td.pubtd_h_t{padding:5px 5px 7px;}

/**/
.employment-frm{}
.employment-frm td{padding:6px 4px 4px; text-align:left}
.employment-frm td.formtitle{background-color:#406997; font-weight:bold; color:#ffcc00; font-family:tahoma; font-size:14px; padding:5px 0 10px 6px;}
input.textinput, input.textinput2{font-family:Verdana, Arial, Helvetica, sans-serif; width:150px; padding:2px 0}
.bordtd td{border:1px solid #ccc;}
.employment-frm td.algncntr{text-align:center}
.employment-frm td.algnrit{text-align:right}
.emp-title{color:#3366cc; font-size:20px; font-family:Arial, Helvetica, sans-serif; padding:10px 0;}
.emp-title span{color:#999}