*{margin:0px;padding:0px;outline:none;}
html,body{height:100%;}
body{background:#fff url(images/bg_kodoom.png) repeat-x 0 -765px;background-attachment: fixed}
* html body{text-align:center;}
body.fa,p.fa,div.fa{font:normal 15px/20px "Nassim Arabic Regular",Tahoma,Geneva,Verdana,sans-serif;}
body.en,p.en,div.en{font:normal 12px/18px 'Helvetica Neue', Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif; }
body.en p { color: #403c4e;}
body.en p.login { color:#AAA;}
.fa .large{font:normal 14px/24px "Nassim Arabic Bold", Tahoma,Geneva,Verdana,sans-serif;}
.en .large{font:normal 14px/24px "Helvetica Neue",Arial,Helvetica,sans-serif;}
a,a:link,a:visited,a:active{color:#06c;text-decoration:none;}
a.underlined {border-bottom:1px dotted #ccc;}
a:hover{color:#393;}
.sub-content a:visited{color:#609;}
img{border:0 none;}
hr{display:block;clear:both;border:0 none;color:#e5e5e5;background-color:#e5e5e5;height:1px;}
#content hr{background:none;border-bottom:1px dotted #A5AEC5;}
.error{color:#F00;}
.rtl{direction:rtl;}
.ltr{direction:ltr;}
.pic100{float:left;background:#fff url(images/kodoom_sprite.png) no-repeat 0 100%;height:105px;width:100px;margin-right:3px;}
.pic100 img{width:96px;height:96px;background:#fff;padding:1px;border:1px solid #ccc;}
.pic100 img:hover{border:1px solid #666;}
.pic110{float:left;background:#fff url(images/kodoom_sprite.png) no-repeat right bottom;height:122px;width:116px;margin:5px;text-align:left;}
.pic110 img{width:104px;height:104px;background:#fff;padding:2px;border:1px solid #ccc;}
.pic110 img:hover{border:1px solid #666;}
.pic200{float:right;background:#fff url(images/kodoom_sprite.png) no-repeat -200px 100%;height:160px;width:200px;margin:1px;}
.pic200 img{width:194px;height:145px;background:#fff;padding:2px;border:1px solid #ccc;}
.pic200 img:hover{border:1px solid #666;}
span.video{display:block;background:transparent url(images/kodoom_sprite.png) no-repeat -200px 0;width:37px;height:25px;float:right;position:absolute;top:120px;left:155px;overflow:hidden;}
a:hover span.video{background:transparent url(images/kodoom_sprite.png) no-repeat -200px -35px;}
.debug{border:1px solid #FF00FF;}
.blue{background-color:#ebf3f8;}
.green{color:#070;}
.gray{color:#999;}
body.en h3, body.en h4, body.en h5 { font-weight:normal;}
body.fa h1{direction:rtl;font:normal 24px/32px "Nassim Arabic Bold", Tahoma, sans-serif;display:block;text-decoration:none;}
body.en h1{font-size:21px; line-height:28px;display:block;text-decoration:none;}
body.fa h2{font-size:16px; line-height:22px "Nassim Arabic Regular", Tahoma,Geneva,Verdana,sans-serif;display:block;color:#333;text-decoration:none;}
body.en h2{font-size:13px; line-height:22px;display:block;color:#333;text-decoration:none;}
body.en h3{font-size:12px;}
body.fa h3{direction:rtl;font:normal 16px/20px "Nassim Arabic Bold", Tahoma,Geneva,Verdana,sans-serif;display:block;color:#333;text-decoration:none;}
body.fa h4{direction:rtl;font:normal 18px/18px "Nassim Arabic Bold", Tahoma,Geneva,Verdana,sans-serif;display:block;text-decoration:none;}
h5{font:bold 12px/16px Verdana,Helvetica,sans-serif;text-decoration:none;}
h6{font:bold 12px/18px Verdana,Helvetica,sans-serif;text-decoration:none;}
.wrapper{overflow:hidden;width:980px;min-height:100%;height:auto !important;height:100%;margin:0 auto -240px;}
.wrapper.expanded {width:100%;}
.wrapper.expanded #col1 #content {margin:0;}
.wrapper.expanded #contentHolder, .wrapper.expanded #contentHolder #col1{width:100%;margin-bottom:0;}
.wrapper.expanded #contentHolder {margin-top:131px;}
#headerBGWrapper{left:0; top:0; width:100%; position:fixed; background:#fff url(images/bg_kodoom.png) repeat-x 0 -765px;z-index:1500;}
#headerWrapper{width:980px;height:131px; margin: 0 auto;z-index:0;;}
*+html .wrapper,* html .wrapper{text-align:center;}
.footer,.push{height:240px;}
.footer-wrapper{display:block;clear:both;background:#252525 url(images/bg_kodoom.png) repeat-x 0 -500px;}
#header,#contentHolder,#footer{width:980px;clear:both;position:relative;margin:0 auto;}
#contentHolder{overflow:hidden;float:left;margin-bottom:15px;margin-top:140px;}
#header{z-index:10000;width:980px;height:131px;}
#header{background:#fff url(images/bg_kodoom.png) repeat-x 0 -765px;}
body.fa .header-top-navigation{font:normal 14px/22px "Nassim Arabic Bold",Tahoma,Geneva,Verdana,sans-serif;background:#333;height:24px;}
body.en .header-top-navigation{line-height:22px;background:#333;height:24px;}
.header-top-navigation .slogan{float:left;text-align:left;width:260px;color:#fff;height:24px;}
.header-top-navigation .settings{float:right;width:565px;color:#999;height:24px;}
.header-top-navigation .settings a{color:#ccc;text-decoration:none;}
.header-top-navigation .settings a:hover{color:#fff;text-decoration:none;}
.header-top-navigation .settings .login img{margin:2px 10px -2px;}
.header-top-navigation .settings .language{font-weight:bold;margin:2px 0 0 100px;overflow:hidden;}
.header-top-navigation .settings .language a{padding:1px 7px 7px;background:#494949;border:1px solid #676767;-moz-border-radius:3px;-webkit-border-radius:3px;}
.header-top-navigation .settings .language a.selected{color:#fff;background:#dc0a0a;border:1px solid #F00;}
#logo{float:left;width:196px;height:74px;margin:0;}
#logo a{display:block;width:100%;height:100%;outline:none;}
body.fa #search-box{width:400px;float:left;font:normal 12px/20px "Nassim Arabic Bold",Tahoma,Geneva,Verdana,sans-serif;margin:21px 0 0 170px;background:#a60101;height:34px;border:1px solid #ec2121;-moz-border-radius:3px;-webkit-border-radius:3px;}
body.en #search-box{width:400px;float:left;font:normal 11px/20px ;margin:21px 0 0 170px;background:#a60101;height:34px;border:1px solid #ec2121;-moz-border-radius:3px;-webkit-border-radius:3px;}
#search-box a,#search-box a:hover{color:#333;text-decoration:none;}
#search-box ul.search-options li ul li.devider{border-top:1px solid #e5e5e5;background:#eee}
#search-box ul.search-options li ul li a:hover{color:#06c;text-decoration:none;}
#search-box .find{margin:8px 6px 0 4px;}
#search-box .search-category{background:transparent url(images/search-arrow-down.gif) no-repeat 6px 50%;display:block;overflow:hidden;}
#search-box #search-top-category{margin:0 5px 0 25px;display:block;}
#search-box .search-input-holder{margin:1px 2px 0 3px;height:24px;float:left;background:#fff;-moz-border-radius:2px;-webkit-border-radius:2px;}
#search-box form{margin:4px;}
#search-box form input{font:normal 13px/20px "Nassim Arabic Bold",Tahoma,Geneva,Verdana,sans-serif;margin:2px;height:20px;border:0 none;background:#fff;}
#search-box #query-keyword{float:right;width:300px;}
#search-box #query-alt{float:right;width:200px;}
#search-box #query-keyword .query{float:right;width:200px;}
#search-box #query-alt .query-location{float:left;width:140px;}
#search-box #search-farsi-label{float:right;color:#fff;text-indent:-9999px;width:39px;height:12px;background:transparent url(images/kodoom_sprite.png) no-repeat -300px 0;}
#search-box #search-farsi-gray-label{float:right;width:55px;height:12px;margin:4px 0;background:transparent url(images/kodoom_sprite.png) no-repeat -300px -20px;}
#search-box #search-farsi-near-label{float:right;width:34px;height:14px;background:transparent url(images/kodoom_sprite.png) no-repeat -300px -40px;}
#search-box .search-button{cursor:pointer;float:left;border:0 none;width:37px;height:26px;background:transparent url(images/kodoom_sprite.png) no-repeat -250px 0;}
ul.search-options{float:right;margin:1px 2px;background:#eee url(images/bg_kodoom.png) no-repeat 20px 0;list-style:none;position:relative;z-index:700;border:1px solid #dedede;-moz-border-radius:3px;-webkit-border-radius:3px;}
ul.search-options filter{}
ul.search-options:hover,ul.search-options.hover{border:1px solid #ccc;}
ul.search-options li label{height:20px;}
ul.search-options li a:hover{}
ul.search-options li ul li label{cursor:pointer;display:block;margin:5px 5px;padding:0 20px;background:transparent url(images/kodoom_sprite.png) no-repeat right -15px;}
ul.search-options li ul li label:hover,ul.search-options li ul li label.active{background:transparent url(images/kodoom_sprite.png) no-repeat right 5px;}
ul.search-options li ul{display:none;position:absolute;width:140px;padding:6px;background:#eee;float:right;right:-1px;top:18px;list-style:none;border-style:solid;border-width:1px;border-color:#eee #ccc #ccc #e3e3e3;-moz-border-radius:3px 0 3px 3px;-webkit-border-radius:3px 0 3px 3px;}
ul.search-options ul li{text-align:right;float:right;width:100%;clear:both;}
ul.search-options li ul li a.settings{background:#eee;padding:0;}
body.fa #menu,#menu-tools{font:normal 16px/26px "Nassim Arabic Bold", Tahoma,Geneva,Verdana,sans-serif;height:30px;list-style:none;}
body.en #menu,#menu-tools{font:normal 12px/26px ;height:30px;list-style:none;}
#menu{width:850px;float:right;}
#menu a{outline:none;}
#menu li.devided{margin-right:2px;background:transparent url(images/bg_kodoom.png) no-repeat right 6px}
ul.navigation,ul.navigation li,ul.navigation ul{list-style:none;}
ul.navigation{position:relative;z-index:597;float:left;}
ul.navigation-tools{position:relative;z-index:600;top:-30px;float:left;width:130px;clear:both;}
ul.navigation li{float:right;line-height:22px;vertical-align:middle;text-align:right;}
ul.navigation li.hover,ul.navigation li:hover{position:relative;z-index:599;cursor:default;}
ul.navigation ul{visibility:hidden;position:absolute;top:100%;right:0;z-index:598;width:100%;}
ul.navigation-ltr ul{left:0;}
ul.navigation ul li{float:none;}
ul.navigation ul ul{top:1px;right:99%;}
ul.navigation-ltr ul ul{left:99%;}
ul.navigation li:hover>ul{visibility:visible;}
ul.navigation-ltr li{float:left;text-align:left;}
ul.navigation li.divider{border-top:solid 1px #e5e5e5;}
ul.navigation a:link,ul.navigation a:link,ul.navigation a:visited,ul.navigation a:active{color:#222;text-decoration:none;text-shadow:0px 0px 2px #ffb;}
ul.navigation a:hover{color:#06c;}
ul.navigation div.selected{background:transparent url(images/bg_kodoom.png) repeat-x 0 -100px}
ul.navigation div.selected a{color:#06c;}
ul.navigation ul a:link,ul.navigation ul a:visited{color:#06c;text-decoration:none;}
ul.navigation ul a:hover{text-decoration:none;background-color:#f1f1ff;}
ul.navigation ul a:active{color:#603;}
ul.navigation ul{width:150px;padding:3px 6px;border-style:solid;border-width:1px;border-color:#f0f0f0 #f0f0f0 #ccc #ccc;background-color:#f9f9f9;font-weight:normal;font-size:13px;-moz-border-radius:3px 0 3px 3px;-webkit-border-radius:0 3px 3px;}
ul.navigation ul li{background-color:#f9f9f9;}
ul.navigation *.dir{padding-left:25px;background:transparent url(images/nav-arrow-down.png) no-repeat 5% 50%;}
body.en ul.navigation a.dir {padding-left:15px}
ul.navigation-ltr *.dir{text-align:left;padding-right:25px;background:transparent url(images/nav-arrow-down.png) no-repeat 95% 50%;}
ul.navigation-tools *.dir{padding-left:22px;padding-right:10px;background:transparent url(images/nav-arrow-down.png) no-repeat 5% 50%;}
ul.navigation-tools a{text-align:right;}
ul.navigation-tools ul{border-color:#f0f0f0 #ccc #ccc #f8f8f8;}
ul.navigation-horizontal{width:100%;}
ul.navigation a{display:block;padding:4px 10px;}
ul.navigation ul a{padding:4px 0;}
ul.navigation ul li a,ul.navigation ul *.dir{border:none;}
ul.navigation a.dir:hover{background-image:url(images/nav-arrow-down-on.png) !important;}
ul.navigation li:hover>*.dir{position:relative;z-index:600;margin:-1px 0;padding-top:5px;padding-bottom:5px;background-color:#f9f9f9;background-image:url(images/nav-arrow-down-open.png);color:#06c;}
ul.navigation-horizontal li:hover>*.dir{float:left;border-width:1px;}
ul.navigation ul li:hover>*.dir{position:static;z-index:0;float:none;margin:0;padding-top:4px;padding-bottom:4px;border:none;}
.colmask{position:relative;clear:both;float:left;width:100%;overflow:hidden;background-color:#f7f6f4;}
#colmid{float:left;width:200%;position:relative;left:260px;background:#fff;}
#colright{float:left;width:100%;position:relative;left:50%;margin-left:-486px;background:#f7f6f4;}
#col1wrap{float:right;width:50%;position:relative;right:100%;}
#col1pad{margin:0 0 0 486px;background:#fff;overflow:hidden;}
#col1{width:100%;overflow:hidden;position:relative;width:474px;float:right;margin:0 10px;}
#col2{float:left;width:250px;position:relative;margin-left:-50%;left:231px;overflow:hidden;}
#col3{float:left;width:216px;position:relative;left:5px;overflow:hidden;}
#col2,#col3{padding-top:4px;}
#col1 .boxwrap{padding:0px;display:block;clear:both;background:white;}

#featured-news{display:block;background:#fff url(images/bg_featured.jpg) repeat-x left bottom;padding:5px 5px 5px 5px;-moz-border-radius:5px;-webkit-border-radius:5px;height:195px;}
#featured-news h1{font:normal 21px/22px;display:block;width:100%;text-align:right;padding:4px;}
/*#featured-news .news{padding-top:10px;}*/
.featured-pic{/*float:left;*//*margin:3px;*/overflow:hidden;}
.featured-pic img{width:150px;height:150px;/*background:#fff;padding:2px;border:1px solid black;*/}
body.en #content h2{font:normal 14px/20px;}
body.fa #content h2 {font:bold 16px/18px "Nassim Arabic Bold",Arial,Georgia,serif;}
body.fa #features-list h3 {font:normal 16px/18px "Nassim Arabic Regular",Arial,Georgia,serif;}
body.fa #features-list table {padding:3px}
/*.featured-pic img:hover{border:1px solid #666;}*/
#featured-news .summary{margin:5px 3px;float:right;text-align:right;}
#featured-news .summary{width:260px;}
#content{display:block;clear:both;text-align:right; margin-top:8px}
#content .sub-content{display:block;clear:both;margin:10px 0 15px;border:1px solid #ccc;overflow:hidden;border-radius:5px 5px 0 0; -moz-border-radius:5px;-webkit-border-radius:5px;}
body.fa #content h1.bigtitle{display:block;margin:0 0 5px;background:#cccccc; border-radius:5px 5px 0px 0px;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0; text-align:center}
body.en #col2 .box .title h2,
body.en #col3 .box .title h2,
body.en #col2 .box .title h2 a,
body.en #col3 .box .title h2 a{font:bold 12px/20px;}
body.fa #col2 .box .title h2,
body.fa #col3 .box .title h2,
body.fa #col2 .box .title h2 a,
body.fa  #col3 .box .title h2 a{font:normal 15px/16px "Nassim Arabic Bold", Tahoma,Geneva,Verdana,sans-serif;}

body.en  #content h1.bigtitle{display:block;margin:0 0 5px;height:24px;text-align:left;font:bold 16px/22px;}
.front-page #content h1 a{fheight:24px;}
#content .first-news{text-align:right;margin:5px 10px;}
#content .source-count{color:#999;white-space:nowrap;}
#content ul.second-news{clear:both;float:right;text-align:right;margin:5px;padding:0 15px;list-style: disc url('images/bullet_yellow2.png') inside;
text-indent: -5px;}

.sub-content h1 {background:#ccc;}
#sport h1, #health h1, #features-list h1, #politic h1,#latest-news h1, #art h1, #hot-news h1, #economy h1 {background:white}
#hot-news h1 a {color:white; text-align:center}
#sport h1 a, #health h1 a, #features-list h1 a, #politic h1 a,#latest-news h1 a, #art h1 a, #economy h1 a {color:#174F82;text-align:center}
#sport h1:hover a, #health h1:hover a, #features-list h1:hover a, #politic h1:hover a,#latest-news h1:hover a, #art h1:hover a, #hot-news h1:hover a, #economy h1:hover a {color:white;}
#col2 .boxwrap,#col3 .boxwrap{float:left;text-align:right;margin:5px auto 10px;clear:both;}
#col2 .box{width:248px;}
#col3 .box{width:214px;}
#hot-news, #col1 .box, #col2 .box,#col3 .box{clear:both;padding-bottom:5px;background:#fff;border:1px solid #ccc;overflow:hidden;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px 5px 0 0}

#col1 #content div.boxwrap div.box,
#col1 div.boxwrap div.box,
#col2 div.boxwrap div.box,
#col3 div.boxwrap div.box{border-radius:5px 5px 0 0;}

#col1 #content h1.bigtitle,
#col1 .box .title,
#col2 .box .title,
#col3 .box .title{height:22px;background-color:#cccccc; border-bottom:1px solid #bbbbbb; padding-top:3px; border-radius:5px 5px 0 0;}

#col1 #content h1.bigtitle:hover,
#col1 .box .title:hover,
#col2 .box .title:hover,
#col3 .box .title:hover{background-color:#dc0a0a;color:white;}

#col1 #hot-news {margin-bottom:8px}
#col1 #hot-news h1.bigtitle{background-color:#dc0a0a; height:28px;}
body.fa #col1 #hot-news h1.bigtitle a{font:normal 18px/20px "Nassim Arabic Bold", Tahoma, Geneva, Verdana, sans-serif;}
body.en #col1 #hot-news h1.bigtitle a{font:bold 16px/20px;}

body.en #col1 #content h1.bigtitle,
body.en #col1 .box .title h2,
body.en #col2 .box .title h2,
body.en #col3 .box .title h2,
body.en #col1 .box .title h2 a,
body.en #col2 .box .title h2 a,
body.en #col3 .box .title h2 a{font-size:14px;font-weight:400;}

body.en #col1 .box .title h2 a,
body.en #col2 .box .title h2 a,
body.en #col3 .box .title h2 a{padding-top:2px;}

#col1 .box .title h2,
#col2 .box .title h2,
#col3 .box .title h2 {
  text-align:center;
  color:#174F82;
}

#col1 #content h1.bigtitle,
#col1 .box .title h2 a,
#col2 .box .title h2 a,
#col3 .box .title h2 a{font-size:15px; line-height:16px; color:#174F82; text-align:center; }

#col1 .box .title:hover h2,
#col2 .box .title:hover h2,
#col3 .box .title:hover h2,
#col1 .box .title:hover a,
#col2 .box .title:hover a,
#col3 .box .title:hover a{color:white;}

body.en #col1 #content h1.bigtitle,
body.en #col1 .box .title h2,
body.en #col2 .box .title h2,
body.en #col3 .box .title h2,
body.en #col1 .box .title h2 a,
body.en #col2 .box .title h2 a,
body.en #col3 .box .title h2 a
{font:bold 12px/20px;}

body.fa #col2 .box .title h2, body.fa #col2 .box .title h2 a {width:245px;}
body.fa #col3 .box .title h2, body.fa #col3 .box .title h2 a {width:210px;}
#col2 .box .controls,#col3 .box .controls{float:left;width:47px;text-indent:-9999px;text-align:left;position:relative; top:-15px;}
#col2 .box .controls a.previous,#col3 .box .controls a.previous{float:left;width:11px;height:18px;background:transparent url(images/icon_controls.gif) no-repeat 0 5px;}
#col2 .box .controls a.pause,#col3 .box .controls a.pause{float:left;margin-left:4px;width:16px;height:18px;background:transparent url(images/icon_controls.gif) no-repeat -18px 5px;}
#col2 .box .controls a.next,#col3 .box .controls a.next{float:left;margin-left:4px;width:12px;height:18px;background:transparent url(images/icon_controls.gif) no-repeat -40px 5px;}
#col2 .box .content,#col3 .box .content{display:block;margin:5px;text-align:right;}
ul.side-listing{line-height:16px;list-style-type:none;}
#col2 .box .content p,#col3 .box .content p{width:100%;display:block;float:left;margin:5px 0;}
#col2 .ad{margin:0px auto 10px;background:transparent url(images/ad-down.gif) no-repeat center top;padding:6px 0 0;text-align:center;}
#col3 .ad{background:transparent url(images/ad-down.gif) no-repeat center top;width:216px;padding:6px 0 0;text-align:center;}
#col2 #eventbox,#col3 #eventbox{display:block;background:#f1f1f1;margin:0 auto;height:200px !important;width:100%;text-align:center;clear:both;position:relative;overflow:hidden;}
#eventbox .event-details{display:block;background:#eee;width:100%;height:25px;opacity:0.7;color:#fff;position:absolute;clear:both;}
#eventbox a.event-details{color:black;margin:0;left:0;top:175px; font-size:14px}
#eventbox .event-details:hover{background:black;color:white}
#col2 #localadbox,#col3 #localadbox{display:block;background:#f1f1f1;margin:0 auto;height:200px !important;width:100%;text-align:center;clear:both;position:relative;overflow:hidden;}
#localadbox .localad-details{display:block;background:#eee;width:100%;height:25px;opacity:0.7;color:#fff;position:absolute;clear:both;}
#localadbox a.localad-details{color:black;margin:0;left:0;top:175px; font-size:14px}
#localadbox .localad-details:hover{background:black;color:white}
ul.event-list, ul.localad-list {display:block;list-style:none;clear:both;}
ul.event-list li, ul.localad-list li {clear:both;text-align:right;margin-bottom:5px;border-bottom:1px solid #eee}
ul.event-list li a , ul.localad-list li a {clear:both;}
ul.event-list li span, ul.localad-list li span {display:block;}
.location_change{clear:both;text-align:left;color:#333;}
.location_change strong{font:bold 12px/16px Verdana,Helvetica,sans-serif;}
.location_change a{white-space:nowrap;}
#market.currencies_tab{width:100%;background:#ffc;overflow:hidden;border-collapse:collapse;border:0 none;}
#market .price{padding-right:10px;background:#fafff0;}
#market.currencies_tab tr:hover th[scope=row],#market.currencies_tab tr:hover td{background:#cf9;}
.back-to-top{display:block;clear:both;float:right;height:28px;}
.back-to-top a{margin-right:10px;color:#333;}
.en .back-to-top a{text-decoration:underline;}
.back-to-top a:hover{color:#666;}
.back-to-top i{float:left;margin:5px 5px 0 0;width:8px;height:11px;background:transparent url(images/kodoom_sprite.png) no-repeat -350px 0;}
.poll{clear:both;}
.poll table td {padding:5px;line-height:16px;color:#333;}
.poll .submit{cursor:pointer;border:0 none;width:60px;height:22px;background:transparent url(images/button_vote.gif) no-repeat center top;margin:10px 0;}
.poll strong{float:left;color:#fff;display:block;background:#c00;overflow:visible;border-left:0px solid #c00;}
a.tvradio{display:block;margin:20px auto;text-align:center;height:45px;width:100%;text-indent:-9999px;overflow:hidden;background:transparent url(images/tv-radio.gif) no-repeat center top;}
a.tvradio:hover{background:transparent url(images/tv-radio.gif) no-repeat center -45px;}
#col1 .container{width:453px;overflow:hidden;position:relative;height:190px;}
#col1 div.slides{position:absolute;top:0;left:0;}
#col1 ul.slides{position:absolute;top:0;left:0;list-style:none;}
#col1 div.slides>div{width:500px;display:block;float:left;padding:0 0px;margin:0 0 50px;}
div#featuredSlider{}
#col1 #featuredSlider .controls{clear:both;margin:0 auto;text-align:center;height:20px; top:-20px;}
#col1 #featuredSlider .controls a.next{display:inline-block;}
#col1 #featuredSlider .controls a.previous{display:inline-block;}
#col1 #featuredSlider .controls a.next i{float:left;width:20px;height:20px;background:transparent url(images/kodoom_sprite.png) no-repeat -180px -0px;}
#col1 #featuredSlider .controls a.previous i{float:left;width:20px;height:20px;background:transparent url(images/kodoom_sprite.png) no-repeat -140px -0px;}
#col1 #featuredSlider ul.pagination{display:inline;list-style:none;padding:0;margin:0 10px;}
#col1 #featuredSlider ul.pagination li{display:inline;}
#col1 #featuredSlider ul.pagination li a{padding:2px 4px;color:#900;font-weight:bold;line-height:20px;vertical-align:top;}
#col1 #featuredSlider ul.pagination li.active a{background:#900;color:white;}
#col2 .container{width:236px;overflow:hidden;position:relative;}
#col2 div.slides{position:absolute;top:0;left:0;}
#col2 ul.slides{position:absolute;top:0;left:0;list-style:none;clear:both;}
#col2 div.slides>div{position:absolute;top:0;width:236px;display:none;padding:0;margin:0 0 50px;}
#col2 div.ad div.slides>div{width:250px;}

#col3 .container{width:204px;overflow:hidden;position:relative;}
#col3 div.slides{position:absolute;top:0;left:0;}
#col3 ul.slides{position:absolute;top:0;left:0;list-style:none;}
#col3 div.slides>div{padding:0;margin:0 0 50px;display:block;width:204px;}
.eventbox .slides div{text-align:center;}
#noscript-warning,.messageBox{font-family:tahoma,sans-serif;position:fixed;bottom:0;left:0;width:100%;z-index:1000;text-align:center;font-weight:bold;font-size:120%;color:#fff;padding:5px 10px;border-top:2px solid #9c3;}
#noscript-warning{background-color:#333;}
.messageBox{background-color:#364954;}
#noscript-warning a,.messageBox a{color:#ddd;text-decoration:underline;}
.close{position:fixed;bottom:0;right:0;z-index:1000;height:25px;padding:0 15px 0 0;}
#footer{margin:0 auto;padding:0;height:240px;background:transparent url(images/footer-logo.jpg) no-repeat top right;}
#footer-navigation{color:#ccc;display:block;clear:both;height:185px;overflow:hidden;text-align:right;margin:0 auto;width:800px;}
body.fa #footer-navigation h3{font:normal 18px/22px "Nassim Arabic Bold", Tahoma, Arial,"Times New Roman",Georgia,serif;color:#cc9;}
body.en #footer-navigation h3{font:normal 18px/22px Tahoma, Arial,"Times New Roman",Georgia,serif;color:#cc9;}
#footer-navigation a{color:#999;}
#footer-navigation a:hover{text-decoration:none;color:#ccc;}
#footer-sub{color:#656565;}
#footer-navigation .column{float:right;height:140px;width:150px;margin-top:15px;padding:0 30px 0 10px;}
#footer-navigation .devider{background:transparent url(images/bg_kodoom.png) no-repeat 0 -200px}
#footer-navigation ul{margin-top:5px;list-style:none;}
#footer-navigation li{list-style:none;}
#footer-sub a{text-decoration:underline;color:#ccc;}
#footer-sub a:hover{color:#fff;}
#footer-sub .copyright{float:left;margin-top:5px;text-align:left;}
#footer-sub .language{float:right;margin-top:15px;}
.left{float:left;}
.right{float:right;}
.center{text-align:center;}
.centerBlock{margin:0 auto;text-align:center;}
.leftAlign{text-align:left;}
.rightAlign{text-align:right;}
.important-leftAlign{text-align:left !important;direction:ltr !important; font:Arial, "Times New Roman", Georgia, serif;}
.clear{float:none !important;margin:0 !important;padding:0 !important;line-height:0 !important;clear:both !important;}
.clearRight{clear:right !important;}
.clearLeft{clear:left !important;}
.clearBoth{clear:both !important;}
.noDim{width:0 !important;height:0 !important;}
.noDisplay{Display:none;}
.red{color:#c00;}
.block{display:block;}
.bold{font-weight:bold;}
body.fa .bold{font-weight:bold; font-family:"Nassim Arabic Bold", Tahoma, Arial,"Times New Roman",Georgia,serif;}
.smallComment{color:#555;font-size:80%;}
.btable{padding:5px;border-collapse:collapse;}
.btable td{border:1px dotted #777;padding:5px;}
.stable{border-collapse:collapse;}
.stable td{border:1px solid #aaa;}
.stable th{border:1px solid #aaa;background-color:#F1F1E1;text-align:center;}
.toolbar_icon{background:transparent url(images/icons.gif) no-repeat scroll 20px 20px;display:block;height:20px;width:20px;border:1px solid #888;}
.toolbar_icon:hover{border:1px solid #333;}
.icons{background:transparent url(images/icons.gif) no-repeat scroll 20px 20px;height:20px;width:20px;}
.rtlfarsi{font-family:tahoma,verdana,arial;direction:rtl;font-size:13px;}
.fa .langAligned{direction:rtl;text-align:right;}
.en .langAligned{direction:ltr;text-align:left;}
.ac_results{padding:0px;border:1px solid WindowFrame;background-color:Window;overflow:hidden;z-index:10000}
.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0;}
.ac_results iframe{display:block;position:absolute;top:0;left:0;z-index:-1;width:3000px;height:3000px;}
.ac_results li{margin:0px;padding:2px 5px;cursor:pointer;display:block;width:95%;overflow:hidden;border:1px dotted #aaa}
.ac_over{background-color:#ffffd7;}
#footer-navigation{width:900px;}
.calendar{width:237px;direction:ltr;}
.calendar .header{padding:0;border-spacing:0;font-size:10pt;line-height:2em;background-color:white;}
.calendar .calContent{padding:0;border-spacing:0;border:1px solid #888;}
.calendar .dayNames{background-color:#909399;color:white;padding:0;border-spacing:0;}
.calendar .dayNames td{text-align:center;font-weight:bold;}
.calendar .days{border-collapse:collapse;}
.calendar .days td{background-color:#fff;border:1px solid #E6E6E6;color:#333333;height:24px;padding:0 5px;text-align:center;}
.calendar .days td:hover{background-color:#fddc7d;color:#000;}
.calendar .days a:hover{color:#000;}
.calendar .days .selected{background-color:#d1d1c1;color:#333333;}
.calendar .days .empty{background-color:#E6E6E6;}
.calendar .days .empty:hover{background-color:#E6E6E6;}
.wzt{padding:0;border-spacing:0;width:100%;}
.zt{padding:0;border-spacing:0;}
.kml-block p{margin:.4em 0 .5em 0;}
.kml-block .fa p, .kml-block .fa ul{font-size:1.1em;line-height:1.7;color:#333}
.kml-block .fa .imgCaption{color:#777;direction:rtl;text-align:right;border:medium none;font-size:84%;line-height:1.4em;padding:3px 10px 3px 10px !important;font-family:tahoma;font-size:90%;}
.kml-block .en .imgCaption{color:#777;direction:ltr;text-align:left;border:medium none;font-size:84%;line-height:1.4em;padding:3px 5px 3px 5px !important;}
.kml-block .imgFrame{text-align:center;}
.kml-block .imgFrameRight{float:right;margin:5px 3px 3px 20px;clear:right;}
.kml-block .imgFrameLeft{float:left;margin:5px 10px 5px 3px;clear:left;}
.kml-block .imgFrameCenter{margin:5px 0 5px 0;}
.kml-block .videoFrame{color:#777;text-align:center;background-color:#F9F9F9;overflow:hidden;}
.kml-block .videoFrameRight{float:right;margin:5px 3px 3px 20px;clear:right;}
.kml-block .videoFrameLeft{float:left;margin:5px 10px 5px 3px;clear:left;}
.kml-block .videoFrameCenter{margin:15px auto;clear:both;}
.kml-block .en .videoCaption{direction:ltr;text-align:center;border:medium none;line-height:1.4em;padding:3px 3px 8px 3px !important;}
.kml-block .fa .videoCaption{direction:rtl;text-align:center;border:medium none;line-height:1.4em;padding:3px 3px 8px 3px !important;font-family:tahoma;font-size:95%;}
.kml-block p img{margin:0;}
.kml-block hr{height:1px;color:#ccc;background-color:#ccc;border:0;margin:.2em 0 .2em 0;}
.kml-block h1,.kml-block h2,.kml-block h4,.kml-block h5,.kml-block h6{color:black;background:none;font-weight:normal;margin-top:10px;padding-top:.5em;padding-bottom:.17em;border-bottom:1px solid #aaa;}
.kml-block h3{font-weight:bold;}
body.fa .timestamp{color:#AAA;font:14px/14px "Nassim Arabic Regular"; margin:5px 0 5px 0;}
body.en .timestamp{font:11px/18px; color:#AAA; margin:5px 0 5px 0;}
.fullwidth{width:100%}
ul{list-style-type:circle;}
.bullet3 li{margin-right:15px;}
.horizontal-list li{display:inline;list-style-type:none;padding:0 20px 0 20px;float:right;}
.media-listing td{padding:5px;}
ul li.active{background-color:#fcf2f2;}
ul li.active a{color:#dd2c0d;}
.poster{padding:1px;background-color:#FFFFFF}
a .poster{cursor:pointer;}
a.poster:hover{border:1px #000 solid;}
.poster-left{float:left;margin:5px;}
.poster-right{float:right;margin:5px;}
.gwt-Hyperlink,.gwt-Anchor{cursor:pointer;}
.mcon{border:2px solid #E3F2FF;margin-bottom:5px;}
.mcon .mod{border:1px solid #AACBEE}
.mcon .bg{background-color:#E9F7FF}
.mcon .mhead{background-color:#EBF3FB;padding:5px;border-bottom:1px solid #AACBEE;}
.mcon .mhead h3{font-weight:bold;}
.mcon .mhead,.mcon .mhead a{color:#00559D;}
.mhead{text-align:left;font-weight:bold;overflow:hidden;white-space:nowrap;}
.mod .mbody-l{padding:8px;text-align:left;background-color:#fff;}
.mhead{text-align:right;}
.mod .mbody{padding:8px;text-align:right;background-color:#fff;}
.mod .mhead{text-align:right;}
.fa .langRevAlign{text-align:left;}
.en .langRevAlign{text-align:right;}
.fa .langAlign{text-align:right;}
.en .langAlign{text-align:left;}
.fa .langFloat{float:right;}
.en .langFloat{float:left;}
.fa .langRevFloat{float:left;}
.en .langRevFloat{float:right;}
.fa .langDir{direction:rtl}
.en .langDir{direction:ltr}
table.wikitable,table.prettytable{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#F9F9F9 none repeat scroll 0 0;border:1px solid #AAAAAA;border-collapse:collapse;margin:1em 1em 1em 0;}
table.wikitable th,table.wikitable td,table.prettytable th,table.prettytable td{border:1px solid #AAAAAA;padding:0.2em;}
table.wikitable th,table.prettytable th{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#F2F2F2 none repeat scroll 0 0;text-align:center;}
table.wikitable caption,table.prettytable caption{font-weight:bold;margin-left:inherit;margin-right:inherit;}
table.prettytable code,table.wikitable code{background-color:transparent;}
i.icon{float:left;width:20px;height:20px;}
i.icon30{float:right;width:30px;height:30px;}
i.add-new{background:transparent url(images/kodoom_sprite.png) no-repeat 0 0;}
i.print{background:transparent url(images/kodoom_sprite.png) no-repeat 0 -20px;}
i.email{background:transparent url(images/kodoom_sprite.png) no-repeat 0 -40px;}
i.fav{background:transparent url(images/kodoom_sprite.png) no-repeat -20px 0;}
i.link{background:transparent url(images/kodoom_sprite.png) no-repeat -20px -20px;}
i.cal{background:transparent url(images/kodoom_sprite.png) no-repeat -20px -40px;}
i.dollar{background:transparent url(images/kodoom_sprite.png) no-repeat -40px 0;}
i.video{background:transparent url(images/kodoom_sprite.png) no-repeat -40px -20px;}
.en i.video{margin-right:5px;}
.fa i.video{margin-left:5px;}
i.ticket{background:transparent url(images/kodoom_sprite.png) no-repeat -40px -40px;}
i.balatarin{background:transparent url(images/kodoom_sprite.png) no-repeat -60px 0;}
i.facebook{background:transparent url(images/kodoom_sprite.png) no-repeat -60px -20px;}
i.twitter{background:transparent url(images/kodoom_sprite.png) no-repeat -60px -40px;}
i.comment{background:transparent url(images/kodoom_sprite.png) no-repeat -80px 0;}
i.warning{background:transparent url(images/kodoom_sprite.png) no-repeat -80px -20px;}
i.gbuzz{background:transparent url(images/kodoom_sprite.png) no-repeat -80px -40px;}
i.globe{background:transparent url(images/kodoom_sprite.png) no-repeat -100px 0;}
i.flag{background:transparent url(images/kodoom_sprite.png) no-repeat -100px -20px;}
i.idea{background:transparent url(images/kodoom_sprite.png) no-repeat -100px -40px;}
i.globe2{background:transparent url(images/kodoom_sprite.png) no-repeat -120px 0;}
i.check{background:transparent url(images/kodoom_sprite.png) no-repeat -120px -20px;}
i.delete{background:transparent url(images/kodoom_sprite.png) no-repeat -120px -40px;}
i.robot{background:transparent url(images/kodoom_sprite.png) no-repeat -140px -40px;}
i.phone-en{background:transparent url(images/kodoom_sprite.png) no-repeat -340px -40px;}
i.phone-fa{float:right;background:transparent url(images/kodoom_sprite.png) no-repeat -370px -40px;}
i.ok, i.done{background:transparent url(images/kodoom_sprite.png) no-repeat -400px -40px;}
i.info{background:transparent url(images/kodoom_sprite.png) no-repeat -430px -40px;}
i.alert{background:transparent url(images/kodoom_sprite.png) no-repeat -460px -40px;}
i.error{background:transparent url(images/kodoom_sprite.png) no-repeat -490px -40px;}
i.login{background:transparent url(images/kodoom_sprite.png) no-repeat -160px -40px;}

/*.nicefrm input, .nicefrm select {
	-moz-border-radius:2px 2px 2px 2px !important;
	border:1px solid #BBBBBB !important;
	font-size:18px !important;
	padding:4px !important;
}

.nicefrm input:focus, .nicefrm select:focus {
	-moz-box-shadow:0 0 5px #0099FF !important;
	border:1px solid #666666 !important;
}

.nicefrm button {font-size:1em;-moz-border-radius:3px 3px 3px 3px;
background:-moz-linear-gradient(center top , #FFFFFF, #EFEFEF) repeat scroll 0 0 #F6F6F6;
border:1px solid #CCCCCC;color:#000000;cursor:pointer;height:2.0833em;overflow:visible;padding:0 1em 0.3em 1em;
vertical-align:middle;white-space:nowrap;}

.fa .nicefrm button, .fa .nicefrm input, .fa .nicefrm select {font-family:"Nassim Arabic Bold", tahoma;}

.nicefrm button.default {
background:-moz-linear-gradient(center top , #FFF9C1, #FED81C) repeat scroll 0 0 #FFE971;
border-color:#ECC101;font-weight:bold;
}

.nicefrm button.default:active {
background:-moz-linear-gradient(center top , #FFE667, #FFFFFF) repeat scroll 0 0 #ECC101;
border-color:#663300;
}

.nicefrm button:active {
background:-moz-linear-gradient(center top , #CCCCCC, #FFFFFF) repeat scroll 0 0 #DDDDDD;
border-color:#999999;
}
.nicefrm button:hover, .nicefrm button:focus {
-moz-box-shadow:0 0 3px #999999;
background:-moz-linear-gradient(center top , #FFFFFF, #EBEBEB) repeat scroll 0 0 #F3F3F3;
border-color:#999999;outline:0 none;
}
.nicefrm button.default:hover, .nicefrm button.default:focus {
background:-moz-linear-gradient(center top , #FFF9C1, #FED81C) repeat scroll 0 0 #ECC101;
border-color:#663300;
}*/

#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:hidden;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

#cboxOverlay{background:url(images/cbox/overlay.png) 0 0 repeat;}
#colorbox{}
#cboxTopLeft{width:21px; height:21px; background:url(images/cbox/controls.png) -100px 0 no-repeat;}
#cboxTopRight{width:21px; height:21px; background:url(images/cbox/controls.png) -129px 0 no-repeat;}
#cboxBottomLeft{width:21px; height:21px; background:url(images/cbox/controls.png) -100px -29px no-repeat;}
#cboxBottomRight{width:21px; height:21px; background:url(images/cbox/controls.png) -129px -29px no-repeat;}
#cboxMiddleLeft{width:21px; background:url(images/cbox/controls.png) left top repeat-y;}
#cboxMiddleRight{width:21px; background:url(images/cbox/controls.png) right top repeat-y;}
#cboxTopCenter{height:21px; background:url(images/cbox/border.png) 0 0 repeat-x;}
#cboxBottomCenter{height:21px; background:url(images/cbox/border.png) 0 -29px repeat-x;}
#cboxContent{background:#fff;}
#cboxLoadedContent{margin-bottom:28px;}
#cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
#cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
#cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
#cboxPrevious{position:absolute; bottom:0; left:0px; background:url(images/cbox/controls.png) -75px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
#cboxPrevious.hover{background-position:-75px -25px;}
#cboxNext{position:absolute; bottom:0; left:27px; background:url(images/cbox/controls.png) -50px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
#cboxNext.hover{background-position:-50px -25px;}
#cboxLoadingOverlay{background:url(images/cbox/loading_background.png) center center no-repeat;}
#cboxLoadingGraphic{background:url(images/cbox/loading.gif) center center no-repeat;}
#cboxClose{position:absolute; bottom:0; right:0; background:url(images/cbox/controls.png) -25px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
#cboxClose.hover{background-position:-25px -25px;}

.comment {line-height:1.4em;background-color:#EDEFF4;padding:3px;margin-bottom:4px;}
.comment table {width:100%;}
.comment .posted {font-size:85%}
.comment .commentBody{margin-bottom:5px;}
.fbLike{margin:15px 0 20px 0;text-align:center;}
.related-videos{margin:5px 0;}
.codeblock {padding:5px;margin-bottom:30px;font-size:1em;border:1px solid #c7ddff;background-color:#fff;overflow:auto;direction:ltr;text-align:left;}
.optionsHolder {text-align:center;}
.options {background-color:#E7FFE7;border-collapse: collapse;margin-left: auto;margin-right: auto;color:#000;}
.fa .options {direction:rtl;text-align:right;}
.options td {padding: 10px;border:1px solid #B0EB9B;text-align:center;font-weight:bold;}
.en .options td.title {text-align:left;}
.fa .options td.title {text-align:right; font:15px/18px 'Nassim Arabic Bold', Tahoma, Geneva, Verdana, sans-serif;}
.fa .options td.title span {text-align:right; font:15px/18px 'Nassim Arabic Regular', Tahoma, Geneva, Verdana, sans-serif;}
.options .included {background: url("images/done.png") no-repeat;width:30px;height:30px;margin-left: auto;margin-right: auto;}
.options .excluded {background: url("images/delete.png") no-repeat;width:15px;height:30px;margin-left: auto;margin-right: auto;}
.options td.wide {width:100px;}
.options span.comment {font:12px/18px "Helvetica Neue",Arial,Helvetica,sans-serif;}
.en .optionsHolder .note {text-align:left;font-weight:normal;}
.fa .optionsHolder .note {text-align:right;font-weight:normal;direction:rtl;}
.tag {padding:5px;transition: all .5s ease-in-out;}
.fa .tag{font-size:15px;}
.tag:hover {color: black;}
#tags_div {height: 30pt;}

#side-toolkit {
	position:fixed;
	top:200px;
	width:44px;
	right:0;
	z-index:10000;}

#side-toolkit a.lang-en {
	display:block;
	width:44px;
	height:118px;
	float:right;
	margin-right:-5px;
	text-indent:-9999px;
	outline:none;
	background:url(images/tabs_english.png) no-repeat 0 0;
	margin-bottom:10px;}
#side-toolkit a.lang-en:hover{margin-right:0;}

#side-toolkit a.lang-fa {
	display:block;
	width:44px;
	height:118px;
	float:right;
	margin-right:-5px;
	text-indent:-9999px;
	outline:none;
	background:url(images/tabs_farsi.png) no-repeat 0 0;
	margin-bottom:10px;}
#side-toolkit a.lang-fa:hover{margin-right:0;}

.fa #entertainment-box h3 {font:bold 18px/24px "Nassim Arabic Bold",Arial,"Times New Roman",Georgia,serif;}
#entertainment-box img {margin:5px 0;}
.fa #featured-news h2 {font:bold 22px/24px "Nassim Arabic Bold",Arial,Georgia,serif;text-align:right;}
.fa #features-list .date {color:#777;font-size:13px;}
#features-list .feature-img {margin:0 5px 0 0;}
.kml-block .fa p, body.fa .main-text {font:normal 18px/28px "Nassim Arabic Regular",Tahoma,Arial,Georgia,serif !important;color:#333333;}
body.en .kml-block .fa p, body.en .main-text {font:normal 12px/18px !important;}
body.fa .kml-block .fa p, body.fa .main-text {font:normal 18px/24px "Nassim Arabic Regular", Arial, Georgia, serif !important;};
.main-text {margin-top:5px;}
body.fa b {font-family:"Nassim Arabic Bold",Arial,"Times New Roman",Georgia,serif;}
span.currentlocation {font:bold 25px Tahoma,Arial,Georgia,serif;}
body.fa a.breadcrumb {font:bold 16px/24px "Nassim Arabic Bold",Arial,"Times New Roman",Georgia,serif;}
body.en a.breadcrumb {font:bold 14px/24px ;}
body.fa td.bigprice {font:18px/24px "Nassim Arabic Bold",Arial,"Times New Roman",Georgia,serif;}
span.required {color:red;}
body.fa .englishtitle h3{direction:ltr; font: Arial, "Times New Roman", Georgia, serif;}
body.fa .datepickerday {font: Arial, "Times New Roman", Georgia, serif;}
#featured-news a h2.news-slider {color:white; padding:5px; text-align:center; font:16px/18px "nassim Arabic Bold", Tahoma, Arial, Georgia, serif;background-color:black}
body.en #featured-news a h2.news-slider {padding-top:5px; font:bold 12px/16px ; display:inline-block}
#featured-news a:hover h2.news-slider {background:#dc0a0a}
#featured-news h2.news-slider a {color:white}
div.front-item {width:150px; background:black; height:196px; border-right:1px solid lightgrey; float:left;}
body.en div.front-item{height:192px}
li.news-slider-item {height:43px; width:100%; border-bottom: 1px solid #eee; margin-bottom:5px;}
div.news-slider-item > div {padding-bottom:1px;}
div.news-slider-item > div.source {color:#888;margin-top:3px;}
div.news-slider-item > div.item-title {margin-top:3px; white-space:nowrap; text-overflow:ellipsis;overflow:hidden;width:95%}
div.news-slider-item {margin-bottom:10px;border-bottom:1px solid #eee}
body.en li.news-slider-item {font-size:12px}
body.fa li.news-slider-item a, body.fa li.news-slider-item-2 a {text-align:right; direction:rtl}
div.split-modules #features-list {width:47%; float:right; clear:none; margin-top:5px;}
body.fa div.split-modules #features-list {margin-left:15px; border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0;}
div.split-modules div.boxwrap {width:225px; float:right; clear:none !important;margin:5px 0 0 0;}
body.en div.split-modules div.boxwrap {float:left;}
body.en div.split-modules div.boxwrap  h2 {height:24px}
body.fa div.split-modules div.box div.content{direction:rtl; padding:5px; height:430px;}
body.en div.split-modules div.box div.content{margin-left:5px;}
body.fa div.split-modules div.box div.left{margin-top:-8px}
body.en div.split-modules div.box div.right{margin-top:-6px; margin-right:5px;}
div#features-list td {vertical-align:top}
body.fa div#features-list h3 a {font-size:15px; }
body.en div#features-list h3 a {font:12px/15px }
body.fa div#features-list tr {border-bottom:1px dotted lightgrey;}
div#features-list tr span {width:100%; text-align:right; margin-right:3px; position:relative; float:left; top:-20px; font-size:12px; z-index:2; color:white; background:black; opacity:0.6; font-family:"Nassim Arabic Bold",Arial,"Times New Roman",Georgia,serif}
div#features-list tr span {width:100%; text-align:right; margin-right:3px; position:relative; float:left; top:-20px; font-size:12px; z-index:2; color:white; background:black; opacity:0.6; font-family:"Nassim Arabic Bold",Arial,"Times New Roman",Georgia,serif}
a.to-english {font:11px}
a.to-farsi {font:14px "Nassim Arabic Bold",Arial,"Times New Roman",Georgia,serif}
a.related-articles {position:absolute; width:150px; background:black; opacity:0.4}
a.related-articles span {position:relative; text-align:center; color:lightgrey; width:150px;}
body.en a.related-articles span {font-size:11px}
body.en first-news h2 a {font-size:14px}
div.source {font-size:12px; color:#888}
body.en div.source {font-size:11px;}
div.side-latest-news ul li a {line-height:14px !important;}
body.fa div#featuredSlider div.container{height:196px;}
div#content div.always-ltr * {text-align:left !important; direction:ltr;}
div.small-title {font-weight:bold}
td.admin-tables {border-bottom: 1px solid #eee; padding:3px 7px 3px 7px;}
th.admin-tables {border-bottom: 2px solid #DC0A0A; padding:3px 7px 3px 7px;}
span.new-baloon{cursor:default;position:absolute; z-index:1; display:block;background-repeat:no-repeat;background-image:url('images/new.gif'); width:40px;height:17px;top:-3px;background-size:32px; position:absolute;}
span.new-baloon-en{cursor:default;margin-left:20px;position:absolute; z-index:1; display:block;background-repeat:no-repeat;background-image:url('images/new-en.gif'); width:30px; height:30px;top:-7px;background-size:25px; position:absolute;}
body.fa span.notice{font-size:16px;color:red; font-family:"Nassim Arabic Bold";}
body.en span.notice{color:red; font-size: 14px; font-weight:bold;}
body.fa div.notice {text-align:center; margin-bottom:10px;direction:rtl;}
body.en div.notice{text-align:center; margin-bottom:10px;}
h3.admin-panel {font-family:Arial,"Times New Roman",Georgia,serif; padding:2px; border: black 1px solid; text-align:center; font-size:small; width:200px; background:url('images/menu-arrow-down.gif') no-repeat #eeeeee; background-position-x:190px; background-position-y:10px;}
div.foldable {width:205px}
div#eventsmap {border-top:3px double red; border-bottom:3px double red;-moz-border-radius: 30px;-webkit-border-radius: 30px;-khtml-border-radius: 30px;border-radius: 30px;text-align:center;-moz-border-radius: 15px;border-radius: 15px; color:red;}
div#eventsmap a {color:red}
div#eventsmap:hover {background-color: #dc0a0a; color:white;}
div#eventsmap:hover a{color:white}
div#eventSlider div.controls {top:-16px; position:relative;}

body.en h4.sub-title {font-size: 15px; font-weight:bold; margin-bottom:5px; padding-bottom:5px;}
div#event > h1 {border-bottom:1px solid #eee; margin-bottom:20px; padding-bottom:10px;}
body.en p.login { color:#999}
body.en p.login a { color:#ccc}
div.horizontal-separator { border-bottom:1px solid #eee; height:5px; margin:5px 0 5px 0;}
body.fa #module-title {border-bottom: 1px solid #eee; margin-bottom:10px; padding:0 10px 0 10px}
table.dashed tr td {border-bottom:1px solid #eee}
table.dashed tr:last-child td {border-bottom:none;}

#eventsmap-desc {padding:10px;margin:0 auto;width:60%;background:rgba(255,255,255, 0.95); border-radius:0px 0px 15px 15px;-moz-border-radius:0 0 15px 15px ;-webkit-border-radius:0 0 15px 15px; text-align:center}
#eventsmap-descbox {position:absolute; z-index:1000;top:0;text-align:center;width:100%;line-height:1.5em;}
body.en #eventsmap-descbox {font-size:14px; font-weight:400;}
body.fa #eventsmap-descbox {font-size:16px;}
button.gwt-button, button.gwt-Button, input[type="button"], input[type="submit"], a.kodoom-btn, .kodoom-btn, .kokdoom-btn:link {
  padding:5px;
  min-width:60px;
  background:#3498db !important;
  border: 0;
  border-bottom: 2px solid #2a8bcc;
  color:white;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.25);
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius:5px;
  -o-border-radius: 5px;
  border-radius: 5px;}
button.gwt-button:hover, button.gwt-Button:hover, input[type="button"]:hover, input[type="submit"]:hover, a.kodoom-btn:hover, .kodoom-btn:hover, .kodoom-btn:focus {background:#eee; cursor:pointer;  box-shadow: 0 0 5px rgba(81, 203, 238, 1);
  /*border: 1px solid rgba(81, 203, 238, 1);*/
}
a.kodoom-btn.alternative, .kodoom-btn.alternative, .kokdoom-btn:link.alternative {
  background:white !important;
  color:#666;
  text-shadow: none;
  border:1px solid #666;
  display:inline-block;
  padding:5px 12px;
}

button.gwt-button:hover, button.gwt-Button:hover, input[type="button"]:hover, input[type="submit"]:hover, a.kodoom-btn:hover, .kodoom-btn:hover, .kodoom-btn:focus {background:#eee; cursor:pointer;  box-shadow: 0 0 5px rgba(100, 100, 100, 1);
}

.kodoom-btn {
  display:inline-block;
  text-align:center;
}
input[type=text], input[type=email], input[type=password], textarea {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius:5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  -webkit-transition: all 0.30s ease-in-out;
  -moz-transition: all 0.30s ease-in-out;
  -ms-transition: all 0.30s ease-in-out;
  -o-transition: all 0.30s ease-in-out;
  outline: none;
  padding: 5px;
  margin: 5px 1px 3px 0px;
  border: 1px solid #ddd;
  box-sizing:border-box;
  color:#555;
}

input[type=text], input[type=email], input[type=password] {
  font-size:14px;
}


input[type=text]:focus, textarea:focus, input[type=email]:focus, input[type=password]:focus{
  box-shadow: 0 0 5px rgba(81, 203, 238, 1);
  border: 1px solid rgba(81, 203, 238, 1);
}
#search-box form input {
  border:0;
  box-shadow:none;
}

.buttongroup {width:100%; text-align:center; border: 1px solid #eee; border-right:0; border-left:0; padding:10px; box-sizing:border-box;}
table.list tr td {border-bottom:1px solid #eee;padding:5px;}
table.list tr:last-child td {border-bottom:0;}

.circle {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius:50%;
  -o-border-radius: 50%;
  border-radius: 50%;
}

.double-bordered {
  padding:3px;
  border:1px solid #444;
  box-shadow: 0 0 5px #666;
}

body.fa .en-font {
  font-family:'Helvetica Neue', Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif;
}

body.fa .en-font.lighter {
  font-weight:200;
}

h2.separator {
    font: 33px sans-serif;
    margin-top: 30px;
    position: relative;
    text-align: center;
    text-transform: uppercase;
    z-index: 1;
}

h2.separator:before {
    border-top: 2px solid #dfdfdf;
    content:"";
    margin: 0 auto;
    position: absolute;
    top: 15px; left: 0; right: 0; bottom: 0;
    width: 95%;
    z-index: -1;
}

h2.separator span { background: #fff; padding: 0 10px; }

.bill {font-weight:bold;}

/**
 * BxSlider v4.0 - Fully loaded, responsive content slider
 * http://bxslider.com
 *
 * Written by: Steven Wanderski, 2012
 * http://stevenwanderski.com
 * (while drinking Belgian ales and listening to jazz)
 *
 * CEO and founder of bxCreative, LTD
 * http://bxcreative.com
 */


/** RESET AND LAYOUT
===================================*/

.bx-wrapper {
  position: relative;
  /*margin:0;*/
  width:100%;
  margin: 0 auto 60px;
  padding: 0;
  *zoom: 1;
}

.bx-wrapper img {
  max-width: 100%;
  display: block;
}

/** THEME
===================================*/

.bx-wrapper .bx-viewport {
}

.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
  position: absolute;
  bottom: -30px;
  width: 100%;
}

/* LOADER */

.bx-wrapper .bx-loading {
  min-height: 50px;
  background: url(images/bx_loader.gif) center center no-repeat #fff;
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2000;
}

/* PAGER */

.bx-wrapper .bx-pager {
  text-align: center;
  font-size: .85em;
  font-family: Arial;
  font-weight: bold;
  color: #666;
  padding-top: 20px;
}

.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
  display: inline-block;
  *zoom: 1;
  *display: inline;
}

.bx-wrapper .bx-pager.bx-default-pager a {
  background: #666;
  text-indent: -9999px;
  display: block;
  width: 10px;
  height: 10px;
  margin: 0 5px;
  outline: 0;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}

.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
  background: #000;
}

/* DIRECTION CONTROLS (NEXT / PREV) */

.bx-wrapper .bx-prev {
  left: 0px;
  background: url(images/controls.png) no-repeat 0 -32px;
}

.bx-wrapper .bx-next {
  right: 0px;
  background: url(images/controls.png) no-repeat -43px -32px;
}

.bx-wrapper .bx-prev:hover {
  background-position: 0 0;
}

.bx-wrapper .bx-next:hover {
  background-position: -43px 0;
}

.bx-wrapper .bx-controls-direction a {
  position: absolute;
  top: 50%;
  margin-top: -16px;
  outline: 0;
  width: 32px;
  height: 32px;
  text-indent: -9999px;
  z-index: 9999;
}

.bx-wrapper .bx-controls-direction a.disabled {
  display: none;
}

/* AUTO CONTROLS (START / STOP) */

.bx-wrapper .bx-controls-auto {
  text-align: center;
}

.bx-wrapper .bx-controls-auto .bx-start {
  display: block;
  text-indent: -9999px;
  width: 10px;
  height: 11px;
  outline: 0;
  background: url(images/controls.png) -86px -11px no-repeat;
  margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active {
  background-position: -86px 0;
}

.bx-stop {
  display: block;
  text-indent: -9999px;
  width: 9px;
  height: 11px;
  outline: 0;
  background: url(images/controls.png) -86px -44px no-repeat;
  margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active {
  background-position: -86px -33px;
}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
  text-align: left;
  width: 80%;
}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
  right: 0;
  width: 35px;
}

/* IMAGE CAPTIONS */

.bx-wrapper .bx-caption {
  position: absolute;
  bottom: 0;
  left: 0;
  background: #666\9;
  background: rgba(80, 80, 80, 0.75);
  width: 100%;
}

.bx-wrapper .bx-caption span {
  color: #fff;
  font-family: Arial;
  display: block;
  font-size: .85em;
  padding: 10px;
}

ul.ad {list-style:none;}
div.rotatingAds {clear:both;}

#eventPrev > a, #eventNext > a,
#localadPrev > a, #localadNext > a {color:#444;}
#eventSlider .bx-controls,
#localadSlider .bx-controls {position:relative; top:-20px;}
body.en #eventSlider .bx-controls,
body.en #localadSlider .bx-controls {position:relative; top:-22px;}
body.fa #eventSlider #eventNext, body.fa #eventSlider #eventPrev,
body.fa #localadSlider #localadNext, body.fa #localadSlider #localadPrev {float:left;width:7px;}
body.en #eventSlider #eventNext, body.en #eventSlider #eventPrev,
body.en #localadSlider #localadNext, body.en #localadSlider #localadPrev {float:right;width:7px;padding-right:4px;}
#eventSlider .bx-controls > div,
#localadSlider .bxcontrols > div {padding-right:15px;}
#eventSlider #eventPrev a, #eventSlider #eventNext a,
#localadSlider #localadPrev a, #localadSlider #localadNext a {padding-bottom:10px; color:transparent;}
#eventSlider #eventPause,
#localadSlider #localadPause {float:right;top:10px;}
body.en #eventSlider #eventPause,
body.en #localadSlider #localadPause {float:left;width:45px;top:10px;}
.bx-wrapper #eventPause .bx-controls-auto,
.bx-wrapper #localadPause .bx-controls-auto { position:relative; top:10px; width:auto;}
body.en .bx-wrapper #eventPause .bx-controls-auto,
body.en .bx-wrapper #localadPause .bx-controls-auto { position:relative; top:12px;}
#eventSlider .title,
#localadSlider .title {position:relative;}
