﻿body{margin: 0;padding: 0;}
div, a{	color: #16387c;}
div, input{font: 11px/150% tahoma;direction: rtl;}
a, div.TabView div.Tabs a.Active:hover, div.TabViewOther div.TabsOther a.Active:hover{text-decoration: none;}
a:hover, div.TabView div.Tabs a:hover, div.TabViewOther div.TabsOther a:hover{text-decoration: underline;}
#main{width: 950px;margin: 0px auto;}
#head{border-top: none;width: 99.8%;height: 130px;_height: 110px;margin: 0px 0 10px 0 !important;}
#top-line{background-position: left top;height: 5px;}
#menu{height: 28px;_height: 20px !important;margin-top: 97px;_margin-top: 89px;background-position: 0 -1336px;}
#rightMenu{float: right;width: 800px;font: bold 10px tahoma;position: absolute;margin-top: 5px;_margin-top: 8px;}
#rightMenu li{float: right;margin: 0px 4px;}
#rightMenu li a{padding: 3px;display: block;}
.first{color: White;background-position: 0 -529px;padding: 4px;}
#theme li{margin: 2px;width: 13px;height: 12px;float: left;cursor: pointer;}
#theme{margin: 5px 0 0 5px;float: left;width: 19.2%;height: 28px;}
#theme ul{margin-top: 3px;}
#theme span{position: absolute;}
#right{margin-left: 10px;float: right;width: 16.79%;min-width: 160px;}
#right0{background-position: 0 -2041px;height: auto;}
#right-menu{margin: 5px 0px;_height: 360px;min-height: 360px;display: block;}
*:first-child + html #right-menu{height: auto;}
ul{list-style-type: none;margin: 0px;padding: 0px;}
#right-menu li{margin: 2px 0px;padding: 2px 5px;}
#right-menu li a{display: block;}
#right-menu li a:hover{text-decoration: underline;}
#right-menu li.header{font: bold 10px tahoma;padding: 5px;margin: 3px 3px 2px 0px;_padding: 3px 2px;}
.tt{margin-top: -5px;padding: 9px 10px;float: right;margin-left: 2px;position: absolute;}
#right-menu li.header a{text-indent: 21px;}
#middle{float: right;width: 48%;min-width: 440px;}
#middelBox{margin-top: 10px;height: 200px;}
div.TabView, div.TabViewOther{width: 100%;margin-bottom: 10px;border-top: none !important;}
div.TabView div.Tabs, div.TabViewOther div.TabsOther{height: 21px;background-position: 0 -916px;overflow: hidden;}
div.TabView div.Tabs a, div.TabViewOther div.TabsOther a{float: right;display: block;width: 25%;text-align: center;padding: 1px 0px 2px 0px;text-decoration: none;}
.Active{height: 14px;color: #CC6633;font: bold 10px tahoma !important;background-position: 0 -177px;padding-top: 4px !important;border-bottom: none !important;}
.linews{background-position: 0 -177px;}
.right{margin-right: -1px;}
.left{margin-left: -1px;}
.line{width: 100%;}
.line li{width: 25%;float: right;}
#left{float: left;width: 32.8%;}
#left1{background-position: 0 -2041px;background: #fff; *height:160px}
#left2{border: solid 1px #ccc;}
#left3{min-height: 100px;}
#left4{	min-height: 150px;}
#left4, #left3, #left2, #right1, .right2, #search{margin-top: 10px;}
.headerBox{background-position: 0 -914px;height: 18px; *height:19px;background-color:White;padding-top:2px;*padding-top:0px;padding-right:7px;margin-bottom:1px;}
.headerBox span, .headerBox span.popupHeader{font: bold 10px tahoma;}
.headerBox span.popupHeader{padding-bottom: -2px;}
.content, .rightContent{margin-top: -1px;padding: 4px;height: auto;}
.Pages, .PagesOther{ *height:200px;min-height:200px;+height:auto;}
.Page, .PageOther{width: 98%;margin-right: 2px;}
.Pad, .PadOther{margin-bottom: 15px;margin-top: 10px;}
.listBo ul{margin: 7px 5px 0px 5px;padding: 0;}
.listBox li{margin-top: 6px;}
.listBox li a:hover{text-decoration: underline !important;}
#left2 table{margin: 3px auto;}
#left2 table tr td{padding: 3px;margin: 0px;}
#left2 table tr td a{display: block;width: 134px;height: 54px;border: solid 1px #d18846;margin: 2px;padding: 2px;}
.ltr, .ltr div{direction: ltr;}
u.date{font-size: .8em;color: #888;text-decoration: none;}
input[type=text]:focus, input[type=password]:focus, input[type=submit]:focus, textarea:focus{background: #FFFFC0;}
.boxleft{margin-bottom: 10px;}
input{background: #fff;}
.tb{height: 15px;}
#div-disable{opacity: .5;filter: alpha(opacity=50);background-color: #555;width: 100%;z-index: 1;overflow: hidden;top: 0px;left: 0px;position: absolute;visibility: hidden;}
#div-nextstep{padding: 2px;border: 3px solid #555;background-color: #fff;position: absolute;z-index: 1;	visibility: hidden;top: 0px;left: 0px;}
.iframe{width: 96%;margin-right: 3px;}
.iframe3{min-height: 160px;}
#loginbox{margin: 7px;background-position: 0 -2041px;height: 110px;width: 95%;}
#loginbox table{width: 90%;text-align: right;margin: 5px;}
#loginbox td{margin: 5px 6px 3px 8px;padding-top: 5px;padding-right: 15px;}
#loginbox a{padding-right: 21px;display: block;margin-top: -4px;margin-bottom: 5px;}
#footer{width: 100%;margin: 10px auto;color: #999;padding-top: 5px;text-align: center;border-bottom: none;line-height: 1.7em;}
.align{text-align: center;}
#Plogo{display: none;}
li.header{font-size: 10px;cursor: pointer;}
#Osean, #Tangerine, #Violet, #Oyster, #Grass, #Pink{background-image: url(Image/theme-icons_1.2.gif);}
.tt{background-image: url(Image/icon.gif) !important;}
#pageinfo{width:100%;margin:10px 0px;text-align:center}
#pageinfo li{float:right;}
#pageinfo li a{display:block;margin:0px 15px;}
#pageinfo li a img{border:none;}
#logo{width: 300px;margin: 0 -10px 0 0;height: 102px;float: right;position: absolute;background: url(image/logo.gif) no-repeat;}
#event{background-image: url(Events/Default.png);background-repeat:no-repeat;position: absolute;margin-right: 660px;width: 266px;height: 88px;margin-top:10px;}
.head-box{margin:0;padding:0;background:url(image/boxRepeater.png) repeat-X;height:24px;border:solid 1px #ccc;width:99%;color:#555;}
.header-box span{color:#888;}
.header-img{background:url(image/box.gif);float:right;width:13px;height:24px; }
 #toplogo{height:18px;width:950px;color:white;margin:0px auto}
.imgborder{border:solid 1px #677787;float:right;margin:0 10px;padding:1px; }
#newsItem li{height:28px;width:47%;margin:0px 3px;float:right;font:10px tahoma;padding:2px;cursor:pointer;border:1px;}
/* boxing style */
.div-favorite{margin:-10px auto;display: block;width: 90%;clear:both;}
.cpage{display: block;background:#fff;height:55px;border-left: solid 1px #ccc;border-right: solid 1px #ccc;}
.cpage table{width:100%;margin:0px auto;}
.cpage table td{text-align:center;width:50%;}
.top, .bottom{display: block;background: transparent;font-size: 1px;}
.b1, .b2, .b3, .b4{height: 1px;display: block;overflow: hidden;border-left: 1px solid #ccc;border-right: 1px solid #ccc;}
.b1{margin: 0 4px;border-top: solid 1px #ccc;height:0px;}
.b2{margin: 0 3px;border-width: 0 1px;}
.b3{margin: 0 2px;}
.b4{margin: 0 1px;height: 2px;}
.contentstyle img ,.contentstyle div img,.contentstyle p img ,.contentstyle a img ,.contentstyle span img{float:left;margin-right:10px;padding:2px;border:solid 1px #ccc;}
.contentstyle,.contentstyle div,.contentstyle a,.contentstyle span,.contentstyle p{font:12px/18px tahoma;text-align:justify;color:#333333 !important}
.boxvote{width:95%;margin:10px auto;background:#EDFFDF;border-top:solid 1px #76AF4C;padding:10px;}

#booktype{padding:20px;margin-top:10px;}
#booktype li{margin:15px;}
#booktype li a{vertical-align:super;font:bold 11px tahoma;}
.dlist li{margin:15px ;list-style-type:circle;background:#eee;border-bottom:1px solid #ccc;padding:6px}
.dlist li a{color:#FF782F !important}

.monasebat a img ,.monasebat img{padding:2px;border:solid 1px #ccc;margin-top:2px;}
.monasebat a{border:none;}
