@charset "utf-8";
/* CSS Document */

/* Public start */
html,body,textarea,select,input,font{margin:0;padding:0;font-size:12px;font-family:Tahoma;direction:rtl;text-align:right;color:#333}
a{color:#018FB5;text-decoration:none}
a:hover{color:#F00}
a img{border:none;}
h1{font-size:12px;font-weight:bold;padding:0;margin:0;}
h2{font-size:11px;font-weight:bold;padding:0;margin:0;position:relative;top:-5px;color:#333;width:250px}
h3{font-size:12px;font-weight:normal;padding:0;margin:0;text-align:center;}
.right{float:right}
.left{float:left}
.clr{clear:both;display:table;}
.btn{width:62px;height:29px;background:url(../images/template/btn.gif) bottom no-repeat;padding-top:3px;text-align:center;cursor:pointer;border:none;color:#333;}
.btn2{width:88px;height:29px;background:url(../images/template/btn2.png) bottom no-repeat;padding-top:3px;text-align:center;cursor:pointer;border:none;color:#FFF;}
.btn3{width:88px;height:29px;background:url(../images/template/btn3.png) bottom no-repeat;padding-top:3px;text-align:center;cursor:pointer;border:none;color:#FFF;}

.paging a{display:block;border:1px solid #666;background:#EFEFEF;height:18px;padding:5px;cursor:pointer;font-weight:bold}
.paging .page_sel{cursor:default;background:#FFF;color:#F00}

ul,li{margin:0;padding:0;}
ul{list-style:none;}


.site-nav{padding:153px 30px 0 0}
/*
.site-nav a{display:block;float:right;padding:7px 10px;border-left:#6AA9B9 2px solid;height:21px;color:#FFF}
.site-nav a:hover{background:#FFF;color:#333}
#navbar-cat ul{position:absolute;display:none}
#navbar-cat ul a{float:none;background:#FFF;color:#333}
#navbar-cat ul li{float:none;}
*/
.highlight{background:#FF9;}

/* Public end */

/* body start */
body{background:#CCC url(../images/template/bg.jpg) repeat top left;}
#header-bg{background:url(../images/template/header-bg.jpg) repeat-x top left;}
#site{width:1012px;margin:0 auto 0 auto;height:100%;background:url(../images/template/site-bg.jpg) repeat-y top right}

#head{margin:0;}
#header{width:1012px;height:184px;margin:0;background:url(../images/template/header.jpg) no-repeat top right;}



#navbar{margin:0;padding:2px}

#body{width:1012px;margin:0px 3px 0px 3px;}

#right2{width:780px;height:auto;float:right;margin:0px 25px 0 0;}
#right{width:200px;height:auto;float:right;margin:0px 0 0 0;}
#center{width:580px;height:auto;float:right;margin:0px 0 5px 0;}
#left{width:200px;height:auto;float:right;margin:0px 0 10px 0;}
#bottom{margin:0 25px 0 10px}

#foot{width:1012px;height:100px;margin:0;background:url(../images/template/footer.jpg) top right no-repeat;}
#foot .copyright{padding:45px 0 0 0;text-align:center;color:#FFF}

/* body end */



/* other start */

.news_nav{width:500px;margin:0 auto;}
.news_nav .news_com{float:right;width:185px;}
.news_nav .news_rate_title{float:right;width:45px;}
.news_nav .news_rate{float:right;width:145px;}
.news_nav .news_hits{float:right;width:120px;text-align:left}

.rating_title{float:right;width:50px}
.rating_body{float:right;width:100px}
.rating_avg{float:right;width:100px}

.comments{text-align:right;direction:rtl;margin:5px 0;}

.newsletter-details{padding:12px 0 0 8px;font-weight:bold;font-size:10px;float:left;width:400px;text-align:left;color:#FFF}
.nav-mini{text-align:left;}
/*
.nav-search .s-bg{float:left;width:180px;height:26px;background:url(../images/template/s-bg.png) top left no-repeat;}
.nav-search .s-btn{float:left;width:22px;padding:5px 3px 0 10px}
.nav-search .s-btn input{float:left;width:16px;height:16px;background:url(../images/template/s-btn.png) top right no-repeat;border:none;cursor:pointer;}
.nav-search .s-inp{float:left;width:135px;padding:5px 0}
.nav-search .s-inp input{width:135px;background:url(../images/template/bg.png) repeat;border:1px solid #CCC}
*/
.adv-search div{}
.adv-search .s-title{text-align:right;margin:3px 3px 1px 2px}
.adv-search .s-input{text-align:center;margin:2px 0;}

.titr{background:url(../images/template/line1.png) right bottom repeat-x;padding:3px 0px 10px 0;color:1F1F1F}

.news-titr{background:url(../images/template/news-nums.png) right bottom repeat-x;padding:3px 0px 10px 0;}
.news-titr a{font-weight:bold;font-family:"Times New Roman", Times, serif;font-size:15px;color:£0B728B}
.news-date{margin:2px 2px 0 2px;text-align:right}
.news-body{padding:0px;text-align:justify;line-height:19px};
.news-body p{margin:0;padding:0}

.list1{text-align:right;margin:0 auto;padding-right:4px}
.list1 div{background:url(../images/template/f1.gif) right 2px no-repeat;margin-bottom:4px;padding-right:14px;margin-right:4px}
.list1 h1{font-weight:normal;}

.list2{text-align:right;margin:0 auto;}
.list2 div{background:url(../images/template/f2.gif) right 2px no-repeat;margin-bottom:4px;padding-right:14px;margin-right:4px}
.list2 h1{font-weight:normal;}

.list3{text-align:right;margin:0 auto;padding-right:4px}
.list3 div{background:url(../images/template/f3.gif) right 2px no-repeat;margin-bottom:4px;padding-right:14px;margin-right:4px}
.list3 h1{font-weight:normal;}

/* other end */


/* blocks */

.groupWrapper
{
	width: 100%;
}
.serializer
{
	clear: both;
}
.groupItem
{
	margin-bottom: 0;
	background:url(../images/template/myBlock2/t-bg.png) repeat-y top right;
}
.groupItem .itemHeader
{
	font-weight: bold;
	height: 33px;
	position: relative;
	background:url(../images/template/myBlock2/t-top.png) no-repeat top right;
	text-align:center
}

.blockCalendar{background:url(../images/template/blockCalendar.png) top left no-repeat;top:-18px;left:-5px;position:relative;}
.groupItem .itemContent{background:url(../images/template/myBlock2/t-bg.png) repeat-y top right;}
.sortHelper
{
	border: 3px dashed #666;
	width: auto !important;
}
.itemContent{padding:5px}
.itemContent a{display:block;text-align:center;cursor:pointer;padding:7px;border-bottom:#999 1px solid}
.itemContent a:hover{display:block;text-align:center;cursor:pointer;padding:7px;border-bottom:#999 1px solid;background:#F4F4F4}


.groupItem .itemHeader .blTitle{float:right;padding:5px;color:#FFF;text-align:center;width:166px}
.groupItem .itemHeader .blBtn{background:url(../images/template/btn-block.png) 0 0 no-repeat;float:left;width:15px;height:15px;margin:4px;cursor:pointer;}

.nav-mini .mini{width:90px;height:20px;background:url(../images/template/menu-maxbtn/bg.png) repeat-x;float:left;border:1px solid #CCC;margin:0 0 0 3px}

.nav-mini .blTitle{float:right;color:#F00;width:60px;overflow:hidden;height:19px;text-align:right;margin:1px 5px 0 0}
.nav-mini .blBtn{background:url(../images/template/f1.png) 0 0 no-repeat;float:left;width:15px;height:15px;margin:2px 0 0 3px;cursor:pointer;}


/* blocks */


/* block s 

.block{background:url(../images/template/bg.png) repeat top left;}
.block .block-head{height:43px;background:url(../images/template/block-head.png) top right no-repeat;}
.block .block-head .block-title{margin:0 80px 0 0;text-align:center;padding:10px;font-size:11;font-weight:bold}
.block .block-body a{display:block;width:100%;text-align:center;cursor:pointer;padding:7px;border-bottom:#FFF 1px solid}
 block e */

/* .myBlock3 start */ 

.myBlock3 {background:#6387A1;height:100%;margin:1px 5px;}
.myBlock3 .div_right{background:url(../images/template/myBlock3/r.png) repeat-y top right;height:100%}
.myBlock3 .div_bootom{background:url(../images/template/myBlock3/b.png) repeat-x bottom right;height:100%}
.myBlock3 .div_left{height:100%}
.myBlock3 .div_t_r{background:url(../images/template/myBlock3/t_r.png) no-repeat top right;height:100%}
.myBlock3 .div_t_l{height:100%}
.myBlock3 .div_b_r{background:url(../images/template/myBlock3/b_r.png) no-repeat bottom right;height:100%}
.myBlock3 .div_b_l{background:url(../images/template/myBlock3/b_l.png) no-repeat bottom left;height:100%;padding:15px 25px 10px 25px;}
.myBlock3 .b_b_title{color:#FFF;height:30px;position:relative;top:-5px;right:5px}

.myBlock3 a{color:#FFF}
.myBlock3 a:hover{color:#CCC}

/* .myBlock3 end */

.myBlock1 .div_b_l{height:100%;padding:15px 15px 10px 15px;}

.weather{margin:0 auto;width:180px;height:174px;overflow:hidden}

#last-news{margin:0 0 5px 5px}
#last-news .last-news-t{background:url(../images/template/last-news.png) right top no-repeat;height:27px;border:2px solid #999;margin:}

#last-news .last-news-b{padding:10px 10px 0 10px}
#last-news .last-news-slide{width:470px;background:#A9AAAA;float:right;margin:0 0 10px 10px}
#last-news .last-news-txt{width:270px;float:right;text-align:justify;line-height:18px}
.note_block{text-align:justify;line-height:18px}
#last-news .last-news-img{width:445px;height:275px}
#last-news .last-news-img img{border:#333 2px solid;margin:10px;width:445px;height:255px}
#last-news .last-news-nav{padding:0 0 0 10px;}
#last-news .last-news-nav a{float:left;display:block;height:31px;margin:0 0px 0 5px;width:18px;text-align:center;font-size:14px;color:#FFF;cursor:pointer;font-weight:bold}
#last-news .last-news-nav .on{background:url(../images/template/lsat-news-nav-on.jpg) bottom center no-repeat;color:#FDB913;font-weight:bold}
.last-news-hide{display:none;}

.caricature-view{text-align:center}

.no_a_style a{display:;border:none;background:none;text-align:right;}
.no_a_style a:hover{display:;border:none;background:none;text-align:right;}

.note_block div{text-align:right;width:180px;margin:0 auto}
.note_block .resume_note a{text-align:left;}
.note_block{border-bottom:1px dotted #CCC}


#last-news .last-news-nav{background:url(../images/template/lsat-news-nav.jpg) bottom left no-repeat;height:31px}

#menu-maxbtn{background:url(../images/template/menu-maxbtn/bg.png) repeat-x top right;height:33px;margin:0 5px 2px 5px;}
#menu-maxbtn .menu-maxbtn-r{background:url(../images/template/menu-maxbtn/right.png) no-repeat top right;width:100%;height:33px}
#menu-maxbtn .menu-maxbtn-l{background:url(../images/template/menu-maxbtn/left.png) no-repeat top left;width:100%;height:33px}
#menu-maxbtn .maxBtn{background:url(../images/template/btn-block.png) 0 -60px no-repeat;float:left;width:15px;height:15px;margin:4px;cursor:pointer;}

/* .comments start */

.comments_block {background:#FFF url(../images/template/comments/top.png) repeat-x top right;height:100%;margin:1px 5px;}
.comments_block .div_right{background:url(../images/template/comments/right.png) repeat-y top right;height:100%}
.comments_block .div_bootom{background:url(../images/template/comments/bottom.png) repeat-x bottom right;height:100%}
.comments_block .div_left{background:url(../images/template/comments/left.png) repeat-y top left;height:100%}
.comments_block .div_t_r{background:url(../images/template/comments/t_r.png) no-repeat top right;height:100%}
.comments_block .div_t_l{background:url(../images/template/comments/t_l.png) no-repeat top left;height:100%}
.comments_block .div_b_r{background:url(../images/template/comments/b_r.png) no-repeat bottom right;height:100%}
.comments_block .div_b_l{background:url(../images/template/comments/b_l.png) no-repeat bottom left;height:100%;padding:0;}

/* .comments end */

/* ajax loading start */
#ajax_loading{width:32px;height:32px;}
#ajax_loading div{width:32px;height:32px;background:url(../images/template/ajax-loading.gif) no-repeat top right}
/* ajax loading end */

/* tooltip stert */
#tooltip {width: 200px;overflow: hidden;display: none;position: absolute;z-index: 3000;background: none;}
#tooltip h3,#tooltip div.tip_content{direction:rtl;text-align:center;font-size:12px;font-weight:normal}
#tooltip .tip_l_t{width:15px;height:15px;background:url(../images/tooltip/bubble_tl.png) no-repeat}
#tooltip .tip_c_t{height:15px;background:url(../images/tooltip/bubble_t.png) repeat-x}
#tooltip .tip_r_t{width:15px;height:15px;background:url(../images/tooltip/bubble_tr.png) no-repeat}
#tooltip .tip_l_m{width:15px;background:url(../images/tooltip/bubble_l.png) repeat-y}
#tooltip .tip_c_m{background:#FFF;text-align:center;}
#tooltip .tip_r_m{width:15px;background:url(../images/tooltip/bubble_r.png) repeat-y}
#tooltip .tip_l_b{width:15px;height:15px;background:url(../images/tooltip/bubble_bl.png) no-repeat top}
#tooltip .tip_c_b{height:15px;background:url(../images/tooltip/bubble_b.png) repeat-x top}
#tooltip .tip_r_b{width:15px;height:15px;background:url(../images/tooltip/bubble_br.png) no-repeat top}

/* tooltip stert */


/* ****************************************************************************************

									TREE VIEW

******************************************************************************************/

@charset "utf-8";
/* CSS Document */
.treeview, .treeview ul { 
	padding: 0;
	margin: 0;
	list-style: none;
	direction:rtl;text-align:right;
}

.treeview ul {
	margin-top: 4px;
}

.treeview .hitarea {
	background: url(../images/treeview/treeview-default.gif) -64px -25px no-repeat;
	height: 16px;
	width: 16px;
	margin-right: -21px;
	float: right;
	cursor: pointer;
}
/* fix for IE6 */
* html .hitarea {
	display: inline;
	float:none;
}

.treeview li { 
	margin: 0;
	padding: 3px 16pt 3px 0px;
}

#treecontrol { margin: 1em 0; display: none; }

.treeview .hover { cursor: pointer; }

.treeview li { background: url(../images/treeview/treeview-default-line.gif) no-repeat right top; }
.treeview li.collapsable, .treeview li.expandable { background-position: right; }

.treeview .expandable-hitarea { background-position: -80px -3px; }

.treeview li.last { background-position: right -1766px ; }
.treeview li.lastCollapsable, .treeview li.lastExpandable { background-image: url(../images/portal/treeview/treeview-default.gif); }  
.treeview li.lastCollapsable { background:url(../images/treeview/mins_down.gif) no-repeat right top; }
.treeview li.lastExpandable { background:url(../images/treeview/plus_down.gif) no-repeat right top;}

.treeview div.lastCollapsable-hitarea, .treeview div.lastExpandable-hitarea { background-position: left top; }


.filetree li { padding: 3px 21px 2px 0; text-align:right}
.filetree a.folder, .filetree a.file { padding: 1px 16px 1px 0; display: block; }
.filetree a.folder { background: url(../images/portal/treeview/folder.gif)  no-repeat right; }
.filetree li.expandable a.folder { background: url(../images/treeview/folder-closed.gif) no-repeat right; }
.filetree a.file { background: url(../images/treeview/file.gif) no-repeat right; }


.blockCalendar .calendar-day-mon{color:#FFF;font-size:15px;font-weight:bold;float:left;text-align:right;width:40px;padding-top:10px;position:relative;}
.blockCalendar .calendar-day-week{float:left;text-align:left;width:100px;padding:15px 0 0 10px;position:relative;}
.blockCalendar .calendar-jalali{margin:6px 0 0 15px;text-align:left;border-bottom:#999 1px solid;height:20px}
.blockCalendar .calendar-gre{margin:6px 0 0 15px;text-align:left;border-bottom:#999 1px solid;height:20px;}
.calendar-pt{direction:ltr}
.calendar-pt .t1,.calendar-pt .t2{padding:0;width:164px;margin:0 5px 0 10px;position:relative;top:-18px}
.calendar-pt table td{border-bottom:1px solid #999;padding:5px 3px}

.pdf-view{float:right;width:150px;height:200px;margin:5px;background:#EEE;border:1px solid #A7A7A7;padding:5px}
.pdf-view a{cursor:pointer;}
.pdf-view .pdf-title{text-align:center;padding:5px;overflow:hidden}
.pdf-view .pdf-image{width:150px;height:180px;overflow:hidden;text-align:center}
.pdf-view .pdf-image img{width:140px;height:170px;border:#B5B5B5 1px solid;padding:2px}

#galleria{width:600px;margin:20px auto}

#marquee{padding:5px 130px 0 0}

/* photo slide show */
#slide_nav{overflow:hidden;width:860px;position:relative;left:-60px;float:right}
#slide_imgs{position:relative;left:0px}
#slide_imgs img{height:100px;padding:6px;border:#CCC 1px solid;background:#FFF}
.slide_to_right{float:right;position:relative;width:25px;height:25px;top:50px;background:url(../images/template/navs_r.jpg) no-repeat top right;left:-40px;}
.slide_to_right a{width:100%;height:100%;display:block;}
.slide_to_left{float:left;position:relative;width:25px;height:25px;top:50px;background:url(../images/template/navs_l.jpg) no-repeat top right;left:20px;}
.slide_to_left a{width:100%;height:100%;display:block;}
/* photo slide show */
