body{
background:url(bg.jpg) repeat-x #1a2b4c;
margin:0;
}
div{
font-family:Tahoma;
font-size:12px;
color:#FFFFFF
}
a {
text-decoration:none;
color:#CCCCCC
}
.header{
width:900px;
height:158px;
padding-top:0;
background:url(header.jpg);
margin:auto
}
.top_m{
height:35px;
line-height:220%;
direction:rtl;
padding:0 18px;
}
.center{
width:860px;
background:url(bg2.jpg) repeat-y;
margin:auto;
padding:0 20px 0 20px;
}
.right{
width:200px;
float:right;
}
.r_m{
line-height:200%
}
.r_m a{
display:block;
border-bottom:#2e5a7f 1px solid;
border-left:#2e5a7f 1px solid;
direction:rtl;
padding:0 10px 0 0;
color:#FFFFFF;
height:30px;
}
.r_m a:hover{
background:url(r_m_bg.gif);
}
.r_mt{
margin:20px 0 0 0;
}
.r_t{
height:21px;
width:180px;
padding:0 5px;
background:url(h4.jpg) no-repeat;
line-height:160%;
direction:rtl;
margin:auto
}
.r_c{
direction:rtl;
margin:10px;
}
.right a:hover{

}
a:hover{
color:#FF9900;
}
.silde{
border:1px solid #FFFFFF;
border-top:0;
width:520px;
height:290px;
float:right;
overflow:hidden;
}
#slideshow {
height:350px;
position:relative;
}
#slideshow img {
left:0;
opacity:0;
position:absolute;
top:0;
z-index:8;
}
#slideshow img.active {
opacity:1;
z-index:10;
}
#slideshow img.last-active {
z-index:9;
}
.left{
width:645px;
float:right;
text-align:right;
direction:rtl
}
.left2{
width:650px;
float:left;
}
.h1{
height:21px;
width:570px;
color:#FFFFFF;
font-weight:bold;
font-size:12px;
margin:auto;
direction:rtl;
background:url(h1.jpg) no-repeat;
padding:0 15px;
line-height:150%;
}
.c{
direction:rtl;
padding:10px 30px;
text-align:justify
}
.footer{
background:#2f3e5c;
height:30px;
text-align:center;
line-height:200%
}
.down{
width:430px;
float:left;
}
.h2{
width:390px;
padding:0 10px;
background:url(h3.jpg) no-repeat;
height:21px;
direction:rtl;
margin:auto;
line-height:150%;
font-size:12px
}
.down_c{
text-align:justify;
direction:rtl;
padding:10px 20px;
}
.quick_search{
width:100px;
}
/******   Topmenu   ****/

.top_m a{
color:#FFFFFF !important;
text-decoration:none;
display:block;
width:130px;
height:29px;
background:url(m_norm.jpg) no-repeat bottom;
float:right;
margin-right:11px;
text-align:center;
padding-top:5px;
}
.top_m a:hover{
background:url(m_over.jpg) no-repeat bottom;
}
.top_m_current{
background:url(m_over.jpg) no-repeat bottom !important;
}
/*news*/
.news_tick{
direction:rtl;
position:relative;
padding:0;
margin:0;
}
.news_ticker{
height:120px;
overflow:hidden;
position:relative
}
.news_tick li{
height:20px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
overflow:hidden;
padding:0;
}
.news_tick a{
display:block;
height:20px;
padding:0 25px 0 0;
}
.news_tick a:hover{
color:#000033;
text-decoration:none;
background:#FFFF99 url(icon_02c.gif) no-repeat right;
}

.forum_tick{
direction:rtl;
position:relative;
padding:0;
margin:0;
}
.forum_tick li{
height:20px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
overflow:hidden;
padding:0;
}
.forum_tick a{
display:block;
height:20px;
padding:0 25px 0 0;
}
.forum_tick a:hover{
color:#000033;
text-decoration:none;
background:#FFFF99 url(Qm.gif) no-repeat right;
}
/*slide show*/
#slider {
    width: 450px; /* important to be same as image width */
    height: 280px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
}
#sliderContent {
    width: 450px; /* important to be same as image width or wider */
    position: absolute;
	top: 0;
	margin:0;
	padding:0;
}
.sliderImage {
    float: left;
    position: relative;
	display: none;
}
.sliderImage span {
    position: absolute;
	font: 12px Tahoma;
    padding: 10px 13px;
    width: 424px;
    background-color: #000;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff;
    display: none;
}
.clear {
	clear: both;
}
.sliderImage span strong {
    font-size: 12px;
}
.top {
	top: 0;
	left: 0;
}
.bottom {
	bottom: 0;
    left: 0;
}
ul { list-style-type: none;}

/** Forum RSS **/
a.rsslink:link {color:#cc5500; text-decoration:none;}
a.rsslink:visited {color:#cc5500; text-decoration:none;}
a.rsslink:active {color:#cc0000; text-decoration:underline;}
a.rsslink:hover {color:#cc0000; text-decoration:underline;}

body {
  font-family:arial,sans-serif;
  font-size:10pt;
}

.rsstitlebox {
  border:1px solid #eeccaa;
  background:#fff5dd;
  margin-bottom:10px;
  padding:3px;
  padding-left:6px;
  padding-right:6px;
}

.rssitembox {
  border:1px solid #ffeabb;
  background:#fffdf5;
  margin-top:5px;
  margin-bottom:5px;
  padding:3px;
  padding-left:6px;
  padding-right:6px;
  font-size:10pt;
  height:auto;
}

.rssitemtitle {
  font-size:11pt;
  font-weight:bold;
}
.rssitemnolinktitle {
  font-size:11pt;
  font-weight:bold;
  color:#666666;
}

.rssiteminfo {
  font-size:8pt;
  color:#666666;
}

.rssdescription {
  margin-top:5px;
}

.rssenclosure {
  margin-top:5px;
  font-size:8pt;
  color:#666666;
}
.h_inner{
padding:84px 0 0 0;
}
.search_div{
 height:20px;
 margin:0 50px 20px 0;
}
.search-i{
float:right;
border:1px solid #efd205;
direction:rtl;
color:#666666
}
.search-b {
background:transparent url(search.gif) no-repeat scroll right top;
border:0 none;
cursor:pointer;
float:right;
height:19px;
margin:0 7px 0 0;
width:20px;
}
.arch_link{
float:left;
}
.feed_link{
float:left;
}
.need{
color:#FF0000;
}
.msg{
text-align:center;
font-weight:bold;
line-height:200%;
font-size:13px;
color:#008536
}
.mypages table
{
margin : auto;
direction : ltr;
}
.mypages table td
{
background:#E6EAED;
border-color:white #BFC3C6 #BFC3C6 white;
border-style:solid;
border-width:1px;
color:#666666 !important;
padding : 3px;
font-size : 12px;
}