body {
background-color:#181818;
background-image:url(../images/bgtile.gif);
background-repeat:repeat-y;
color:#b9b9b9;
cursor:default;
font-family:tahoma;
font-size:12px;
margin:0;
}


form, input, textarea, select, table, tr, td, span {
cursor:default;
font-family:tahoma;
font-size:1em;
margin:0;
}

input[type="text"] ,input[type="password"] {
background-color:#111;
color:#D5B747;
background-image:url(../images/Header_search_bg.png);
background-repeat:repeat-x;
border:1px solid #111;
height:22px;
}


/*input[type="submit"] {

	background-image:url(../images/BTM.png) ;
  	background-repeat:no-repeat;
	background-position: center bottom;
} */


hr{
color:#444;
border:1px inset;
display:block;
height:2px;
margin:0.5em auto;
}

a {
color:#999;
font-size:1em;
text-decoration:none;
}



a { color: #666666; }
a:hover { color: #D5B747; }



.Clear {clear:both;}

#Body {direction:rtl;}

#BTopRight {
background-position:right center;
background-repeat:no-repeat;
height:79px;
margin:0 auto;
width:978px;
}

#BTopLeft {
background-position:left center;
background-repeat:no-repeat;
height:79px;
}

#BTopCenter {
background-image:url(../images/Header_bala_vasat.png);
background-repeat:repeat-x;
height:79px;
margin-left:9px;
margin-right:9px;
}

#BTopCenterStatus {height:29px;}

#TopMenu {
height:45px;
padding-right:12px;
}

a.TopMenuButton {
background-image:url(../images/Header_topmenu_button.png);
background-position:right center;
background-repeat:no-repeat;
color:#666666;
float:right;
font-size:1em;
height:45px;
line-height:37px;
margin-left:4px;
margin-right:4px;
text-align:center;
width:177px;
}

a.TopMenuButton:hover {
background-position:left center;
text-decoration:none;
}

#Welcome {
color:#FFFFFF;
float:right;
padding-right:5px;
padding-top:5px;
}

#Time {
color:#FFFFFF;
float:left;
padding-left:5px;
padding-top:5px;
}

#BodyMiddle {
margin:0 auto;
width:978px;
}

#BodyMiddleRight {
background-image:url(../images/Main_saye_rast.png);
background-position:right center;
background-repeat:repeat-y;
}

#BodyMiddleLeft {
background-image:url(../images/Main_saye_chap.png);
background-position:left center;
background-repeat:repeat-y;
}

#BodyMiddleCenter {
padding-left:9px;
padding-right:9px;
}

#HeaderLogo {
background-image:url(../images/Header_bg.jpg);
background-repeat:no-repeat;
overflow:hidden;
text-align:left;
}

#HeaderMenu {
background-image:url(../images/Header_menu.png);
background-repeat:repeat-x;
height:50px;
}

#HeaderMenuArrow.UP {
background-image:url(../images/Header_menu_arrow.png);
background-position:right top;
float:right;
height:50px;
width:30px;
}

#HeaderMenuArrow.DOWN {
background-image:url(../images/Header_menu_arrow.png);
background-position:right bottom;
float:right;
height:50px;
width:30px;
}

#HeaderMenuArrow.UP:hover {background-position:left top;}

#HeaderMenuArrow.DOWN:hover {background-position:left bottom;}

.HeaderMenuBreak {
background-image:url(../images/Header_menu_break.png);
background-repeat:no-repeat;
float:right;
height:50px;
width:2px;
}

#HeaderSearch {
float:right;
height:50px;
line-height:34px;
padding-right:30px;
width:360px;
}

#HeaderSearch input.Search {
background-color:#FFFFFF;
background-image:url(../images/Header_search_bg.png);
background-repeat:repeat-x;
border:1px solid #111;
font-size:14px;
height:22px;
width:240px;
}

#HeaderSearch input.Search:hover {border:1px solid #000000;}

#HeaderSearch input.Search:focus {border:1px solid #111111;}

#HeaderNewsTicker {
float:right;
height:50px;
line-height:35px;
padding-right:15px;
width:405px;
}

.affiliate-bottom-bg {
background-image:url(../images/Header_search_button.png);
background-position:center bottom;
background-repeat:no-repeat;
}

#TickerLink {color:#59513F;}

#TickerLink:hover {
color:#685E4A;
text-decoration:none;
}

#HeaderFontSize {
float:right;
height:50px;
padding-right:10px;
width:95px;
}

#HeaderFontSize a {
background-position:center center;
background-repeat:no-repeat;
float:right;
height:50px;
width:23px;
}

#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 {background-color:#151515;padding:10px 5px 5px;}

.Table .Contents {
background-image:url(../images/Contetnt_bg.png);
background-repeat:repeat-x;
border:1px solid #111;
padding:10px;
height:100%;
margin-top:1px;
padding:50px;
}


#BodyBottom {background-position:center top;background-repeat:repeat-x;}

#Footer {margin:0 auto;width:978px;}

#FooterRight {background-position:right center;background-repeat:repeat-y;}

#FooterLeft {background-position:left center;background-repeat:repeat-y;}

#FooterMenu {
background-image:url(../images/Footer_menu.png);
background-repeat:repeat-x;
color:#999999;
height:100px;
line-height:30px;
text-align:center;
}

#FooterMenu a:hover {color:#666666;}

#FooterTopLine {height:4px;}

#FooterMain {
background-position:center bottom;
background-repeat:repeat-x;
color:#FFFFFF;
padding:20px;
text-align:center;
}

#FooterMain a {color:#CDFF2D;}

.News .Title {
background-image:url(../images/Table_title.png);
background-repeat:repeat-x;
border:1px solid #111;
color:#111;
height:37px;
line-height:35px;
padding-right:10px;
text-align:right;
}

.News .Title a, .News .Title h1 {
color:#DDD;
font-size:10px;
font-weight:bold;
margin:0;
}

.News .Contents {
background-color:#1A1A1A;
background-image:url(../images/Contetnt_bg.png);
background-repeat:repeat-x;
border:1px solid #111;
padding:10px;
text-align:justify;
}


.NewsBottom {
background-image:url(../images/News_bottom.png);
background-repeat:repeat-x;
background-position:bottom;border:1px solid #1A1A1A;
border-style:none solid solid;
border-width:0 1px 1px;
padding-left:5px;
padding-right:5px;
}

.NewsDetails {background-position:center bottom;background-repeat:repeat-x;}

.NewsDetails .Rank {float:right;margin-top:2px;}

.NewsDetails .Comments {
float:left;
height:25px;
margin-left:9px;
padding-top:7px;
}

.NewsDetails .Date {
color:#999999;
float:right;
font-size:0.9em;
height:25px;
line-height:25px;
margin-right:65px;
}

.NewsDetails .Counter {
color:#999999;
float:left;
font-size:0.9em;
height:25px;
line-height:25px;
margin-left:30px;
}

.NewsDetails .More {
background-image:url(../images/more.gif);
background-position:center center;
background-repeat:no-repeat;
float:left;
height:25px;
line-height:25px;
padding-left:45px;
width:9px;
}

#BoddyMainCenter {
float:right;
margin-left:5px;
margin-right:5px;
width:550px;
}

.Blocks {margin-bottom:5px;width:195px;}

#BoddyMainRight,#BoddyMainLeft {float:right;width:195px;}

.CenterBlock, .Table, .News {margin-bottom:5px;}

.Blocks .Title, .CenterBlock .Title {
background-image:url(../images/Block_title.png);
background-repeat:repeat-x;
border:1px solid #111;
color:#CCCCCC;
font-family:tahoma,arial;
font-size:10px;
font-weight:bold;
height:37px;
line-height:35px;
padding-right:10px;
text-align:right;
text-decoration:none;
}


.CenterBlock .Contents {
background-color:#1A1A1A;
background-image:url(../images/Contetnt_bg.png);
background-repeat:repeat-x;
border:1px solid #101010;
font-size:1em;
height:100%;
margin-top:1px;
padding:5px;
padding-top:10px;
}


.Blocks .Contents{
background-color:#1A1A1A;
background-image:url(../images/Contetnt_bg.png);
background-repeat:repeat-x;
border:1px solid #101010;
font-size:1em;
height:100%;
margin-top:1px;
padding:10px;
}

#MTForumBlock {padding:5px;}

#MTForumBlock table {width:100%;}

#MTForumBlock tr {background-image:url(../images/MTForumBlock/MTForumBlock_row.png);background-repeat:repeat-x;}

#MTForumBlock td {
border:1px solid #E6E9EC;
color:#999999;
font-family:Tahoma;
font-size:1em;
height:15px;
}

.MTForumtitle {text-align:center;}

.MTForumlast {text-align:center;width:90px;}

.MTForumrowtitle {padding-right:5px;}

#MTForumBlock a {
color:#999999;
float:right;
height:100%;
text-decoration:none;
width:100%;
}

#MTForumBlockControl table {
color:#999999;
font-family:Tahoma;
font-size:1em;
height:22px;
}

#MTForumBlockControl a {
color:#999999;
float:right;
height:22px;
line-height:20px;
text-decoration:none;
width:49px;
}

.MTForumButton {
background-image:url(../images/MTForumBlock/MTForumBlock_button.png);
background-position:right center;
background-repeat:no-repeat;
text-align:center;
width:49px;
}

.MTForumButton:hover {
background-image:url(../images/MTForumBlock/MTForumBlock_button.png);
background-position:left center;
background-repeat:no-repeat;
}

#MTForumBlock tr.MTForumfirst, #MTForumBlock tr:hover {
background-image:url(../images/MTForumBlock/MTForumBlock_row_over.png);
}

.MTForumanswer, .MTForumview, #MTFloader {
text-align:center;
width:40px;
}

.CBSB {
background-image:url(../images/plus-min.gif);
cursor:pointer;
float:left;
height:9px;
margin:11px;
width:9px;
}

.CBSBPlus {background-position:center top;}

.CBSBMin {background-position:center bottom;}

span.TitleText {float:right;}

#container {
border:1px solid #111;
padding:20px;
width:50%;
}

.ratingblock {display:block;}

.loading {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/working.gif) no-repeat scroll 50% 50%;
height:25px;
}

.unit-rating {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/starrating.gif) repeat-x scroll left top;
height:25px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
position:relative;
width:125px;
}

.unit-rating li {
float:right;
margin:0;
padding:0;
}

.unit-rating li a {
display:block;
height:25px;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
padding:0;
position:absolute;
text-decoration:none;
width:25px;
z-index:20;
}

.unit-rating li a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/starrating.gif) repeat scroll right center;
right:0;
z-index:2;
}

.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 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/starrating.gif) repeat scroll right bottom;
display:block;
height:25px;
position:absolute;
z-index:1;
}

.thanks {color:#36AA3D;}

.static {color:#5D3126;}

#FooterMenu a, .voted {color:#999;}

a:hover, #FooterMain a:hover, #MTForumBlock a:hover {text-decoration:underline;}

#MainMenu {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(../images/bmid_084.gif) repeat scroll 0 0;
border:0 none;
height:46px;
margin:0;
}

#tab {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat-x scroll center top;
height:0;
margin:0;
top:0;
}

#tab ul {
float:left;
height:46px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
overflow:hidden;
padding:0;
}

#tab li {
display:inline;
float:left;
margin:0;
padding:0;
}

#tab div span {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bleft_084.gif) no-repeat scroll left top;
color:#FFFFFF;
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:700;
line-height:46px;
padding:0 15px 0 13px;
}

#tab div {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#000000 url(../images/bright_084.gif) no-repeat scroll right top;
border:0 none;
cursor:pointer;
}

#tab a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#000000 url(../images/bright_084.gif) no-repeat scroll right top;
border:0 none;
display:block;
float:left;
margin:0;
padding:0;
text-decoration:none;
}

#tab a span {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bleft_084.gif) no-repeat scroll left top;
color:#FFFFFF;
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:700;
line-height:46px;
padding:0 15px 0 13px;
}

#tab a:hover, #tab li.item_active a {background-position:right bottom;}

#tab a:hover span, #tab li.item_active a span {
background-position:left bottom;
color:#000000;
font-style:normal;
font-weight:700;
text-decoration:none;
}
.dropmenudiv {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(../images/bmid_084.gif) repeat scroll 0 0;
border:0 none;
color:#FFFFFF;
display:block;
float:left;
padding:0;
position:absolute;
text-decoration:none;
top:0;
visibility:hidden;
z-index:100;
}

.dropmenudiv ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}

.dropmenudiv li {display:inline;margin:0;padding:0;}

.dropmenudiv a:link, .dropmenudiv a:visited {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bleft_084.gif) no-repeat scroll left top;
border:0 none;
color:#FFFFFF;
display:block;
font-style:normal;
font-weight:700;
margin:0;
padding:0;
text-decoration:none;
width:180px;
}

.dropmenudiv a span {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bright_084.gif) no-repeat scroll right top;
color:#FFFFFF;
display:block;
float:none;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
line-height:46px;
padding:0 15px 0 13px;
}

.dropmenudiv a:hover {
background-position:left bottom;
border:0 none;
color:#000000;
font-style:normal;
font-weight:700;
text-decoration:none;
}

.dropmenudiv a:hover span {
background-position:right bottom;
color:#000000;
font-weight:700;
}
