.stepcarousel
{
    border: black 0px solid;
    overflow: scroll;
    width: 980px;
    position: relative;
    height: 200px;
}

.stepcarousel .belt
{
    left: 0px;
    position: absolute;
    top: 12px;/* important */
}
.stepcarousel .panel
{
    border: #555 0px solid;
    padding: 0;
    float: left;
    margin: 0px;
    overflow: hidden;
    width: 990px;
}


#galleryc
{
    border: #555 0px solid;
    padding: 0px;
    width: 993px;
    height: 90px;
    top: 0px;
    left: -3px;
}
#galleryc .panel
{
    font: bold 12px Tahoma;
    color: white;
    height: 160px;/* important */
   background-image: url(images/bg_video2.jpg);
    text-align: center;
}

TABLE.clips
{
    background-image: url(images/bg12.jpg);
    float: right;
}
#clips
{
    position: relative; /* important */
    overflow: hidden; /* important */
    width: 500px; /* important */
    height: 180px; /* important */
    background-image: url(images/bg12.jpg);
}

#clip_frame
{
    padding-right: 5px;
    width: 1000px;
    height: 20px;
    vertical-align: top;
    background-image: url(images/bg12.jpg);
}
#clip_content
{
    position: absolute;
    
    margin-left: 214px;
    margin-top: 2px;
}

#clip_content #clip_content li
{
    list-style: none;
    margin: 0;
    padding: 0;
}

#clip_content
{
    width: 5331px;
}
#clips ul li
{
    display: block;
    float: left;
    margin: 0px 18px 90px;
    padding: 5px; /* border: 1px solid black ; */ /*  background-color: #000;  */
}

#clips ul li img
{
    display: block;
}

#report
{
    background-color: #f0f1f3;
    width: 311px;
    text-align: center;
}
#report A, #report IMG
{
    float: right;
    padding-right: 5px;
}
#report DIV A, #report DIV IMG
{
    float: none;
    padding: 0px;
}


/* First top news CSS */



#first
{
    position: relative; /* important */
    overflow: hidden; /* important */
    width: 100%; /* important */
    height: 24px; /* important */
    border: 1px solid #888;
    background-color: #666666;
}


#first a
{
    position: absolute;
    top: 0;
    left:20;
    display: block;
    padding: 4px;
    font-size: 85%;
    color: #333;
    text-decoration: none;
}




#first a:hover
{
    color: #000;
}
.FirstTitle
{
    padding-right: 1px;
    padding-left: 1px;
    padding-bottom: 5px;
    font: bold 18px/25px , palatino;
    width: 370px;
    text-decoration: none;
    direction: rtl;
    margin-right: 3px;
    padding-top: 6px;
    text-align: center;
    color: #222;
}

a.FirstTitle:hover
{
    color: #777;
    text-decoration: none;
}
/* rang va tool kol */
.main {
	BACKGROUND-COLOR: #eeeeee; WIDTH: 380px; HEIGHT: 380px
}


.firstNewsCircleIcons
{
    border: #404a56 1px solid;
    background-color: #666666;
    float:left;
    margin: 1px 2px 2px 2px;
    overflow: hidden;
    width: 8px;
    height: 8px;
}
/* tanzim faseleh se dogmeh az bala */

.firstNewsCircle
{
 
    margin-top:360px;
    left: 0;
    text-align: left;
}

/* tanzim tool title */

.homeFirstNewsItem
{
    position: absolute;
    ALIGN= center;
     width: 380px;
      color: #000000;
    
    }
    
    .homeFirstNewsWrapper {
	POSITION: relative; BACKGROUND-COLOR: #666666; WIDTH: 370px; BOTTOM: 0px
}
.firstPanel TD {
	TEXT-ALIGN: center
}
.firstPanel {
	BACKGROUND-COLOR: #eeeeee; WIDTH: 380px
}


/* CSS for special sections */
#special
{
    background-color: #1F2227;
    width: 220px;
    height: 300px;
    vertical-align: top;
}
#special TD.special
{
    padding: 1px 1px 1px 1px;
}
#special DIV
{
    height: 85px;
}
#special DIV.sp1
{
    height: 62px;
    padding: 0 2 0 2;
}
#special img.sp1
{
    margin-top: 1px;
    margin-bottom: 1px;
}
#special DIV SPAN
{
    float: right;
}
#special A, #special A:hover
{
    text-decoration: none;
    font: bold 16px Arial, Tahoma;
    color: #fff;
    display: block;
    text-align: center;
}
#special A SPAN.lbl, #special A:hover SPAN.lbl
{
    font: bold 10px Tahoma;
    color: #9ec8f2;
    line-height: 13px;
    cursor: pointer;
    width: 100px;
}
/* CSS for links section */
#links
{
    background-color: #e4e4e6;
}
#links IMG
{
    border: 0;
    float: right;
}
#links A
{
    font: 10px Tahoma, Arial;
    color: #000;
}
#links A:Hover
{
    color: #666;
}
#links TD
{
    width: 50%;
    background-color: #ecebf0;
}
#links TD.br
{
    border-bottom: 1px solid #c5c4c9;
    height: 1px;
    font-size: 1px;
}
#links .top TD, #links DIV
{
    padding: 1px;
    background-color: #A81C01;
    height: 5px;
}
#links DIV IMG
{
    float: none;
    margin-top: -3px;
}
#links LI
{
    margin: -1px 0 0 0;
    padding: 0;
    color: #721601;
}
/* CSS for menus */
.dropdown
{
    float: right;
}
.dropdown dt
{
    overflow: hidden;
    cursor: pointer;
    font-size: 11px;
}
.dropdown dt:hover
{
    background-image: url(bg.jpg);
}

.dropdown dd
{
    position: absolute;
    height: 22px;
    top: 20px;
    left: 50px;
    overflow: hidden;
    display: none;
    background-color: #000;
    z-index: 200;
    opacity: 0;
}

.dropdown a, .dropdown a:active, .dropdown a:visited
{
    float: left;
    padding: 4px 7px 4px 7px;
    text-decoration: none;
    color: #fff;
    border: 1px solid #000;
}
.dropdown a:hover
{
    background-color: #ccc;
    color: #000;
}

.dropdown dd a, .dropdown dd a:active, .dropdown dd a:visited
{
    float: right;
    padding: 0px 8px 0px 8px;
    font: normal 12px Tahoma;
    line-height: 20px;
}

DIV.menu_root
{
    white-space: nowrap;
    position: relative;
    width: 980px;
    border-color: White;
    border: 2px;
}
DIV.menu_root DIV
{
    background-color: #000;
    height: 22px;
}
DIV.menu_root dl
{
    background-color: #000;
    color: #fff;
    font: bold 10px Tahoma;
}

/* Other */
SPAN.smlwbox
{
    background-color: #fff;
    width: 6px;
    height: 6px;
    font-size: 0px;
    padding: 3px;
}
.liveFeed_item
{
    background-color: White;
}
#liveFeed
{
    position: relative; /* important */
    overflow: hidden; /* important */
    width: 630px; /* important */
    height: 22px; /* important */
    text-align: right;
    float: right;
    direction: rtl;
    z-index: -200;
    background-color: White;
}

#liveFeed_content
{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    background-color: White;
}

#liveFeed a
{
    display: block;
    padding: 0 5px;
    font: normal 11px Tahoma;
    color: #000;
    line-height: 22px;
    text-decoration: none;
    background-color: White;
}
#liveFeed a:hover
{
    color: #999;
    background-color: White;
}

/* CSS for special sections */



