BODY{
	font-family:tahoma;
	font-size:12px;
	color:#666666;
	cursor:default;
	margin:0;
	background-image: url(../images/teble4.jpg);
	background-repeat: repeat-y;
	background-position: top;
}
FORM,INPUT,TEXTAREA,SELECT,TABLE,TR,TD,SPAN{cursor:default;font-family:tahoma;font-size:1em;margin:0;}
A{
	text-decoration:none;
	color:#666666;
	font-size:1em;
}
.Clear{clear:both;}
#Body{direction:rtl;}
#BodyTop{background-image:url(../images/Header_bala_bg.png);background-repeat:repeat-x;}
#BTopRight{
	background-image:url(../images/Header_bala_rast.png);
	background-position:right;
	background-repeat:no-repeat;
	padding-right: 78px;
	padding-left: 78px;
}
#BTopLeft{
	background-image:url(../images/Header_bala_chap.png);
	background-position:left;
	background-repeat:no-repeat;
}
#BTopCenter{
	margin-left:78px;
	margin-right:78px;
	clear: both;
	width: 840px;
}
#BTopCenterStatus{
}
#TopMenu{
}
A.TopMenuButton{
	margin-left:4px;
	margin-right:4px;
	float:right;
	width:177px;
	height:0px;
	background-image:url(../images/Header_topmenu_button.png);
	background-position:right;
	background-repeat:no-repeat;
	text-align:center;
	line-height:37px;
	font-size:1em;
	color:#FFFFFF;
}
A.TopMenuButton:hover{background-position:left;text-decoration:none;}
#Welcome{
	padding-top:2px;
	padding-right:10px;
	float:right;
	color:#FFF;
}
#Time{
	padding-top:2px;
	padding-left:10px;
	color:#FFF;
	float:left;
}
#BodyMiddle{
	ackground-color:#316AC5;
	width: 845px;
	padding-right: 78px;
	padding-left: 78px;
}
#BodyMiddleRight{background-image:url(../images/Main_saye_rast.png);background-repeat:repeat-y;background-position:right;}
#BodyMiddleLeft{background-image:url(../images/Main_saye_chap.png);background-repeat:repeat-y;background-position:left;}
#BodyMiddleCenter{
	padding-left:0px;
	padding-right:0px;
}
#HeaderLogo{
	background-image:url(../images/23.jpg);
	background-repeat:no-repeat;
	height: 6.5cm;
	background-position: center top;
	margin-right: 10px;
	margin-left: 10px;
}
#reza {
	font-family: Arial, Helvetica, sans-serif;
	color: #0000CC;
	font-size: 16px;
}
#HeaderMenu{
	height:0px;
	background-image:url(../images/Header_menu.png);
	background-repeat:repeat-x;
}
#HeaderMenuArrow.UP{
	float:right;
	width:30px;
	height:0px;
	background-image:url(../images/Header_menu_arrow.png);
	background-position:top right;
}
#HeaderMenuArrow.DOWN{
	float:right;
	width:30px;
	height:0px;
	background-image:url(../images/Header_menu_arrow.png);
	background-position:bottom right;
}
#HeaderMenuArrow.UP:hover{background-position:top left;}
#HeaderMenuArrow.DOWN:hover{background-position:bottom left;}
.HeaderMenuBreak{
	float:right;
	height:0px;
	width:1px;
	background-image:url(../images/Header_menu_break.png);
	background-repeat:no-repeat;
}
#HeaderSearch{
	padding-right:30px;
	line-height:34px;
	float:right;
	width:200px;
	height:0px;
}
#HeaderSearch INPUT.Search{
	width:150px;
	height:0px;
	border:1px solid #ccc;
	font-size:16px;
	background-image:url(../images/Header_search_bg.png);
	background-repeat:repeat-x;
	background-color:#FFF;
}
#HeaderSearch INPUT.Search:hover{border:1px solid #bdbdbd;}
#HeaderSearch INPUT.Search:focus{border:1px solid #999;}
#HeaderNewsTicker{
	float:right;
	width:300px;
	height:0px;
	padding-right:15px;
	line-height:35px;
}
#TickerLink{color:#390;}
#TickerLink:hover{color:#6c3;text-decoration:none;}
#HeaderFontSize{
	float:right;
	width:95px;
	height:0px;
	padding-right:10px;
}
#HeaderFontSize A{
	float:right;
	width:23px;
	height:0px;
	background-repeat:no-repeat;
	background-position:center;
}
#HeaderFontSize #Small{background-image:url(../images/Fontsize_small.png);margin-left:5px;}
#HeaderFontSize #Medium{background-image:url(../images/Fontsize_medium.png);margin-left:9px;}
#HeaderFontSize #Large{background-image:url(../images/Fontsize_large.png);}
#BodyMain{
}
#BoddyMainCenter{
	width:465px;
	margin-right:2px;
	margin-left:2px;
	float: right;
	padding-right: 2px;
	padding-left: 2px;
}
.Blocks{
	margin-bottom:3px;
	width:180px;
}
.Table .Contents{
	margin-top:1px;
	background-position:top;
	border:1px solid #ccc;
	padding:0px;
}
#BodyBottom{
	background-repeat:repeat-y;
	background-position:top;
}
#Footer{
	width: 850px;
	padding-right: 78px;
	padding-left: 78px;
}
#FooterRight{
	background-repeat:repeat-y;
	background-position:right;
}
#FooterLeft{
	background-repeat:repeat-y;
	background-position:left;
}
#FooterRightTop{
	background-repeat:no-repeat;
	background-position:top right;
}
#FooterLeftTop{
	background-repeat:no-repeat;
	background-position:top left;
}
#FooterMenu{
	height:30px;
	background-repeat:repeat-x;
	line-height:30px;
	text-align:center;
	color:#999;
}
#FooterMenu A:hover{
	color:#FF3300;
}
#FooterTopLine{
	background-color:#dfdede;
}
#FooterMain{
	background-position:center bottom;
	color:#0000FF;
	text-align:center;
	margin-right: 0px;
	background-image: url(../images/footer01.png);
	background-repeat: no-repeat;
	height: 110px;
}
#FooterMain A{
}
.News .Title{
	height:32px;
	background-image:url(../images/h1.png);
	background-repeat:no-repeat;
	border:1px solid #6dc1bd;
	line-height:30px;
	padding-right:10px;
	color:#FFF;
	text-align:right;
}
.News .Title A,.News .Title H1{color:#FFF;font-size:1em;font-weight:400;margin:0;}
.News .Contents{
	text-align:justify;
	margin-top:1px;
	background-position:top;
	border:1px solid #ccc;
	border-bottom:1px solid #eee;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
}
.NewsBottom{
	background-position:bottom;
	border:1px solid #ccc;
	border-top:0;
	padding-right:5px;
	padding-left:5px;
}
.NewsDetails{background-position:bottom;background-repeat:repeat-x;}
.NewsDetails .Rank{float:right; margin-top:2px;}

.NewsDetails .Comments{float:left;margin-left:30px;height:25px;padding-top:7px}
.NewsDetails .Date{
	float:right;
	margin-right:30px;
	font-size:0.9em;
	color:#FFFFFF;
	height:25px;
	line-height:25px;
}
.NewsDetails .Counter{
	float:left;
	color:#FFFFFF;
	font-size:0.9em;
	margin-left:30px;
	height:25px;
	line-height:25px;
}
.NewsDetails .More{padding-left:5px;float:left;width:9px;height:25px; line-height:25px;background-image:url(../images/more.gif);background-repeat:no-repeat;background-position:center center;}
#BoddyMainRight,#BoddyMainLeft{
	float:right;
	width:180px;
}
.CenterBlock,.Table,.News{
	margin-bottom:10px;
}
.Blocks .Title,.CenterBlock .Title{
	height:32px;
	background-image:url(../images/h1.png);
	background-repeat:no-repeat;
	border:1px solid #87a745;
	line-height:30px;
	padding-right:10px;
	color:#FFF;
	font-size:1em;
	text-align:right;
}
.Blocks .Contents,.CenterBlock .Contents{
	background-position:top;
	border:1px solid #ccc;
	font-size:1em;
	padding-right: 5px;
	padding-left: 5px;
	clear: right;
}
#MTForumBlock{
	padding:5px;
}
#MTForumBlock TABLE{width:100%;}
#MTForumBlock TR{background-image:url(../images/MTForumBlock/MTForumBlock_row.png);background-repeat:repeat-x;}
#MTForumBlock TD{font-family:Tahoma;font-size:1em;border:1px solid #e6e9ec;color:#999;height:15px;}
.MTForumtitle{text-align:center;}
.MTForumlast{width:90px;text-align:center;}
.MTForumrowtitle{padding-right:5px;}
#MTForumBlock A{
	float:right;
	width:100%;
	height:100%;
	color:#FFFFFF;
	text-decoration:none;
}
#MTForumBlockControl TABLE{
	height:22px;
	font-family:Tahoma;
	font-size:1em;
	color:#FFFFFF;
}
#MTForumBlockControl A{
	text-decoration:none;
	color:#FFFFFF;
	float:right;
	width:49px;
	height:22px;
	line-height:20px;
}
.MTForumButton{width:49px;background-image:url(../images/MTForumBlock/MTForumBlock_button.png);background-position:right;background-repeat:no-repeat;text-align:center;}
.MTForumButton:hover{background-image:url(../images/MTForumBlock/MTForumBlock_button.png);background-position:left;background-repeat:no-repeat;}
#MTForumBlock TR.MTForumfirst,#MTForumBlock TR:hover{background-image:url(../images/MTForumBlock/MTForumBlock_row_over.png);}
.MTForumanswer,.MTForumview,#MTFloader{width:40px;text-align:center;}
.CBSB{float:left; cursor:pointer;width:9px;height:9px; margin:11px; background-image:url(../images/plus-min.gif);}
.CBSBPlus {background-position:top;}
.CBSBMin {background-position:bottom;}
SPAN.TitleText{float:right;}
#container{
	width:50%;
	border:1px solid #ccc;
	padding:20px;
}
.ratingblock{display:block;}
.loading{height:25px;background:url(../images/working.gif) 50% 50% no-repeat;}
.unit-rating{list-style:none;width:125px;height:25px;position:relative;background:url(../images/starrating.gif) top left repeat-x;margin:0;padding:0;}
.unit-rating li{float:right;margin:0;padding:0;}
.unit-rating li a{outline:none;display:block;width:25px;height:25px;text-decoration:none;z-index:20;position:absolute;padding:0;}
.unit-rating li a:hover{background:url(../images/starrating.gif) right center;z-index:2;right:0;}
.unit-rating a.r1-unit{right:0;}
.unit-rating a.r1-unit:hover{width:25px;}
.unit-rating a.r2-unit{right:25px;}
.unit-rating a.r2-unit:hover{width:50px;}
.unit-rating a.r3-unit{right:50px;}
.unit-rating a.r3-unit:hover{width:75px;}
.unit-rating a.r4-unit{right:75px;}
.unit-rating a.r4-unit:hover{width:100px;}
.unit-rating a.r5-unit{right:100px;}
.unit-rating a.r5-unit:hover{width:125px;}
.unit-rating li.current-rating{background:url(../images/starrating.gif) right bottom;position:absolute;height:25px;display:block;z-index:1;}
.thanks{color:#36AA3D;}
.static{
	color:#FFFFFF;
}
#FooterMenu A,.voted{
	color:#0000FF;
}
A:hover,#FooterMain A:hover,#MTForumBlock A:hover{
	text-decoration:underline;
	color: #0000FF;
}