/*-- Base --*/
body
{
    padding:0px;
    margin:0px;
    font-family:Tahoma;
    font-size:11px;
    direction:rtl;
}

a{text-decoration:none;}

h1
{
    margin:2px;
    font-size:11px;
    font-weight:bold;
    line-height:16px;
    text-align:justify;
}
h2
{
    margin:2px;
    font-size:11px;
    font-weight:normal;
    line-height:18px;
    text-align:justify;
}
h3
{
    margin:2px;
    font-size:11px;
    font-weight:normal;
    color:#686868;
    line-height:16px;    
    text-align:justify;
}

.clr{clear:both;}

.fArl{font-family:Arial;}
.fThm{font-family:Tahoma;}

.f08 {font-size:8px;}
.f09 {font-size:9px;}
.f10{font-size:10px;}
.f11{font-size:11px;}
.f12{font-size:12px;}
.f13{font-size:13px;}
.f14{font-size:14px;}
.f15{font-size:15px;}

.fBld{font-weight:bold;}
.fNrm{font-weight:normal;}

.flR{float:right;}
.flL{float:left;}

.oHid{overflow:hidden;}
.oVsb{overflow:visible;}
.oScl{overflow:scroll;}

.dNon{display:none;}
.dblk{display:block;}
.dinl{display:inline-block;}

.alR{text-align:right;}
.alL{text-align:left;}
.alC{text-align:center;}
.alJ{text-align:justify;display:block;}

.cBlk{color:#000000;}
.cWht{color:#ffffff;}
.cGry{color:#686868;}
.cGrn{color:#3e8323;}
.cOrg{color:#ff9000;}
.cBlu{color:#1c428b;}

.mT5{margin-top:5px;}
.mL5{margin-left:5px;}
.mR5{margin-right:5px;}
.mL10{margin-left:10px;}
.mR10{margin-right:10px;}
.mrg10{margin:10px;}
.pT3{padding-top:3px;}

.psRl{position:relative;}
.psAb{position:absolute;}
.psFx{position:fixed;}
.psSt{position:static;}

.horSpc{height:10px;}

.curP{cursor:pointer;}

.verLine
{
	width:1px;
	border-right:solid 1px;
	margin:0px 3px;
}
.hrDash80
{
    width:80%;
    height:1px;
    margin-right:10%;
    padding-top:4px;
    border-bottom:dashed 1px #a6a6a6;
}
.bltGr
{
    display:list-item;
    list-style:disc inside;
    color:#abde11;
}
.bltGr a
{
    margin-right:-8px;    
}
.bltOr
{
    display:list-item;
    list-style:square inside;
    text-indent: -4px;
    padding-right:-4px;
    color:#fed701;
}
.bltOr a
{
    margin-right:0px;    
}
.bltWh
{
    display:list-item;
    list-style:disc inside;
    color:#ffffff;
}

.tPic1
{
    height:66px;
    width:99px;
    border:solid 1px #666666;
    padding:1px;
    text-align:center;
    overflow:hidden;    
    background-color:#cccccc;
}
.tPic1 img
{
    height:66px;
    border:solid 1px #666666;
    border:none 0px;
}

.sPic1
{
    width:420px;
    height:280px;
    border:solid 1px #666666;
    padding:2px;
    text-align:center;
    overflow:hidden;
	background-color:#cccccc;
}
.sPic1 img
{
    height:280px;
    border:0px none;
}
.sPic2
{
    width:254px;
    height:170px;
    border:solid 1px #666666;
    padding:2px;
    text-align:center;
    overflow:hidden;
}
.sPic2 img
{
    height:170px;
    border:0px none;
}
.NewsDate
{
    color:#333333;
    display:block;
    margin-bottom:4px;
}
.NewsDate .Date
{
    display:inline-block;
    border-left:2px solid #cccccc;
    padding:0px 4px;
    margin-left:-2px;
    direction:ltr;
}
.NewsDate .Time
{
    display:inline-block;
    direction:ltr;
    border-right:2px solid #cccccc;
    padding:0px 4px;
    margin-right:-2px;
}

/*-- Main --*/
.BodyHolder
{
    width:980px;
}
/*-- Header --*/
.HeaderHolder
{
    width:100%;
    height:154px;
}
.HeaderBar
{
    width:100%;
    height:21px;
    padding-top:2px;
    color:#ffffff;
    background-color:#6a6a6a;
}
.HeaderSpace
{
    font-size:1px;
    height:3px;
    width:465px;
}
.HeaderHolder .Image
{
    width:100%;
    height:131px;
    background:#ffffff url(../images/header/bg.gif) repeat-x bottom;    
}
.HeaderToolBox .Image .LeftPan
{
    width:495px;
}
.HeaderHolder .Image .LeftPan .Menu
{
    width:100%;
    height:30px;
    margin-bottom:7px;
}
.HeaderHolder .Image .LeftPan .Menu .Item
{
    display:inline-block;
    margin:4px 4px 0px 4px;
}
.HeaderHolder .Image .LeftPan .Menu .Spl
{
    margin-top:0px;
    width:3px;
    height:6px;
    display:inline-block;
    background-color:#ffffff;
}
.HeaderHolder .Image .LeftPan .Menu .Adv
{
    width:102px;
    height:25px;
    padding-right:6px;
    padding-top:3px;
    background:url(../images/header/AdvBox.png) no-repeat center;
}
.HeaderHolder .Image .LeftPan .NewsBox
{
    background:url(../images/header/NewsBox.gif) no-repeat center;
    width:452px;
    height:70px;
    margin:0px 30px 0px 0px;
    padding:5px;
}
.HeaderHolder .Image .LeftPan .NewsBox .Item
{
    width:49%;
    height:70px;
}
.HeaderHolder .Image .LeftPan .NewsBox .Spl
{
    width:4px;
    height:70px;
    margin-right:4px;
    border-right:dashed 1px #000000;
}
.HeaderToolBox
{
    width:100%;
    height:52px;
}
.HeaderToolBox .Menu
{
    width:100%;
    height:24px;
        background:#6a6a6a url(../images/header/menu-r.gif) no-repeat right;
}
.HeaderToolBox .Menu .Item
{
    display:inline-block;
    margin:3px 5px 0px 5px;
}
.HeaderToolBox .Menu .Item:hover,.HeaderToolBox .Menu .ISel
{
    color:#acdd10;
}
.HeaderToolBox .Menu .Spl
{
    margin-top:0px;
    width:3px;
    height:14px;
    display:inline-block;
    background-color:#828282;
}
.HeaderToolBox .TextPanBox
{
    height:20px;
    margin-top:8px;
}
.HeaderToolBox .DateBox
{
    width:190px;
    direction:ltr;
}
.HeaderToolBox .Spl
{
    width:3px;
    height:24px;
    margin-top:4px;
    background-color:#c7c7c7;
}
.HeaderToolBox .RollNewsBox
{
    position:relative;
    width:497px;
}
.HeaderToolBox .RollNewsBox .Roll
{
    display:block;
    position:absolute;
    width:417px;
    height:20px;
    color:#000000;
    background-color:#ffffff;
    margin-right:80px;
    top:20px;
    right:0px;
    z-index:10;
}
.HeaderToolBox .SearchBox
{
    width:272px;
    height:23px;
    padding-top:5px;
}
.HeaderToolBox .SearchBox .btn
{
    width:18px;
    height:16px;
    padding-top:2px;
    background-color:#ffffff;
}
.HeaderToolBox .SearchBox .txt
{
    width:110px;
    height:16px;
    margin-right:5px;
    border:0px none;
}
.HeaderToolBox .SearchBox .btnImage
{
    width:14px;
    height:14px;
    border:0px none;
}
/*-- RightCol --*/
.RightColInfo
{
    width:980px;
    margin-left:9px;
    float:right;
}
.RightColHolder
{
    width:690px;
    margin-left:9px;
    float:right;
}
.RightColHolder .TopNews
{
}
.RightColHolder .TopNews .txtHolder
{
    width:259px;
    height:175px;
}
.RightColHolder .TopNews .relBox
{
    width:100%;
    height:90px;
}
.RightColHolder .TopNews .relBox .Head
{
    width:236px;
    padding-right:28px;
    padding-top:2px;
    height:18px;
    background:#e1e1e1 url(../images/main/Arrow_dwn.gif) no-repeat 240px center;
}
.RightColHolder .TopNews .relBox .txtHolder
{
    width:253px;
    padding-top:5px;
}
.RightColHolder #topNewsHolder .Pager
{
    width:253px;
    height:13px;
}
.RightColHolder #topNewsHolder .Pager .Num
{
    display:inline-block;
    padding:0px 8px;
}
.RightColHolder #topNewsHolder .Pager .Num:hover,#topNewsHolder .Pager .NSel
{
    color:#ffa700;
}
.RightColHolder .SubRight
{
    width:230px;
    margin-left:8px
}
.RightColHolder .SubRight .BoxHolder
{

}
.RightColHolder .SubRight .Box
{
    width:230px;
    height:100%;
}
.RightColHolder .SubRight .Box .Head
{
    width:230px;
    height:20px;
}
.RightColHolder .SubRight .Box .Title
{
    height:23px;
    top:-4px;
}
.RightColHolder .SubRight .Box .InHolder
{
    
    width:228px;
    border:1px solid #dfdfdf;
}
.RightColHolder .SubRight .Box #TahlilBox
{
    height:390px;
}

.RightColHolder .SubRight .Box .InHolder .Item
{
    margin:4px;
    width:220px;
    
}
.RightColHolder .SubRight .Box .MostView .Item
{
	height:auto;
    margin:4px;
    width:220px;
    
}
.RightColHolder .SubRight .AdvItem
{
    width:228px;
    margin-bottom:8px;
    text-align:center;
}
.RightColHolder .SubRight .AdvItem img
{
    width:223px;
    border:0px;
}
.btnArch
{
    padding:2px 5px;
    background-color:#dfdfdf;
}
.btnGArch
{
    padding:2px 5px;
    background-color:#abde11;
}

.RightColHolder .SubLeft
{
    width:444px;
    margin-right:8px;
}
.RightColHolder .SubLeft .LastNewsBox .Title
{
    width:444px;
    height:19px;
    background-color:#e1e1e1;
}
.RightColHolder .SubLeft .LastNewsBox .Title img
{
    height:31px;
    top:-12px;
}
.RightColHolder .SubLeft .LastNewsBox .InHolder
{
    width:100%;
}
.RightColHolder .SubLeft .LastNewsBox .InHolder .Item
{
    margin:7px 0px;
}
.RightColHolder .SubLeft .TabBox
{
    
}
.RightColHolder .SubLeft .TabBox .TabHolder
{
    
}
.RightColHolder .SubLeft .TabBox .TabItem
{
    margin-left:1px;
}
.RightColHolder .SubLeft .TabBox .TabHolder .TabItem .Inner
{
    padding: 4px 8px;
}
.RightColHolder .SubLeft .TabBox .TabFrameHolder
{
    width:435px;
	border:solid 1px #abde11;
	padding:6px;
}
.RightColHolder .SubLeft .TabBox .FrameItem .Item
{
	margin:7px 0px;
	height:78px;
}
/*-- LeftCol --*/
.LeftColHolder
{
    width:272px;
    margin-right:9px;
    float:right;
}
.LeftColHolder .BoxHolder
{

}
.LeftColHolder .BoxHolder .Box,.LeftColHolder .BoxHolder .GalBox
{
    width:272px;
}
.LeftColHolder .BoxHolder .GalBox .InHolder
{
    width:260px;
    margin-right:6px;
    padding-top:25px;
    padding-bottom:10px;
}
.LeftColHolder .BoxHolder .GalBox .Item
{
    background-color:#dfdfdf;
    z-index:1;
}
.LeftColHolder .BoxHolder .GalBox .Item .Text
{
    width:240px;
    height:70px;
    margin-right:16px;
    padding-top:15px;
}
.LeftColHolder .BoxHolder .GalBox .Pager
{
    top:195px;
    left:0px;
    z-index:1;
    direction:ltr;
}
.LeftColHolder .BoxHolder .GalBox .Pager .Num
{
    width:7px;
    height:7px;
    background-color:#efefef;
    margin-right:3px;
}
.LeftColHolder .BoxHolder .GalBox .Pager .NSel
{
    background-color:#1c428b;
}
.LeftColHolder .BoxHolder .InfoBox
{
    width:272px;
    height:106px;
    background:url(../images/leftcol/servToolBox.gif) no-repeat center;
}
.LeftColHolder .Box .Head
{
    width:272px;
    height:20px;
}
.LeftColHolder .Box .Title
{
    height:19px;
    top:0px;
}
.LeftColHolder .Box .InHolder
{
    
    width:270px;
    border:1px solid #dfdfdf;
}
.LeftColHolder .GBox .InHolder
{
    
    border:1px solid #abde11;
}
.LeftColHolder .Box #TalkBox
{
    height:125px;
}
.LeftColHolder .Box #MonazereBox
{
    height:125px;
}
.LeftColHolder .Box #ComicBox
{
    height:125px;
}
.LeftColHolder .Box #DailyDiscBox
{
    height:125px;
}
.LeftColHolder .Box #PollingBox
{
    height:156px;
}
.LeftColHolder .Box .InHolder .Item
{
    margin:4px;
    height:70px;
    width:265px;
    
}
.LeftColHolder .Box .InHolder .DItem
{
    margin:4px;
    width:265px;
    padding-bottom:8px;
    
}
.LeftColHolder .AdvItem
{
    width:272px;
    margin-bottom:8px;
    text-align:center;
}
.LeftColHolder .AdvItem img
{
    width:266px;
    border:0px;
}
/*-- Footer --*/
.BottomServBox
{
	width:100%;
	height:220px;
}
.BottomServBox .Item
{
	width:245px;
	height:220px;
}
.BottomServBox .Item .Head
{
	width:233px;
	padding-right: 12px;	
	padding-top: 2px;
	height:18px;
}
.BottomServBox .Item .Content
{
	width:233px;
	padding:0px 6px;
	height:200px;
	background-color:#969696;
}
.BottomServBox .Item .Content .txt
{
	padding-top:8px;
	width:220px;
}
.Footer
{
	width:100%;
	height:85px;
	background:#fff900 url(../images/footer/bg.gif) repeat-x top;
}
.Footer .Or
{
	width:275px;
	height:85px;
	background-color:#ff9000;
}
.Footer .OrBorder
{
	width:56px;
	height:85px;
	background:url(../images/footer/or-bg.gif) no-repeat top right;
}
.Footer .Text
{
	width:600px;
	height:85px;
}
.Footer .Text .Menu
{
    width:100%;
    height:30px;
    margin-bottom:7px;
}
.Footer .Text .Menu .Item
{
    display:inline-block;
    margin:0px 4px;
}
.Footer .Text .Menu .Spl
{
    margin-top:0px;
    width:3px;
    height:6px;
    display:inline-block;
    background-color:#ffffff;
}
.Footer .Text .Menu .Adv
{
    width:102px;
    height:25px;
    padding-right:6px;
    padding-top:3px;
    background:url(../images/header/AdvBox.png) no-repeat center;
}
/*-- RadiosBox --*/
.RadiosBox
{
	background-color:#dfdfdf;
}
.RadiosBox .TR
{
    width:100%;
    height:100%;
    background: url(../images/Main/Radios_TR.gif) no-repeat top right;
}
.RadiosBox .TL
{
    width:100%;
    height:100%;
    background: url(../images/Main/Radios_TL.gif) no-repeat top left;
}
.RadiosBox .BR
{
    width:100%;
    height:100%;
    background: url(../images/Main/Radios_BR.gif) no-repeat bottom right;
}
.RadiosBox .BL
{
    width:100%;
    height:100%;
    background: url(../images/Main/Radios_BL.gif) no-repeat bottom left;
}
.GRadiosBox
{
     background-color:#abde11;
}
.GRadiosBox .TR
{
    width:100%;
    height:100%;
    background: url(../images/Main/GRadios_TR.gif) no-repeat top right;
}
.GRadiosBox .TL
{
    width:100%;
    height:100%;
    background: url(../images/Main/GRadios_TL.gif) no-repeat top left;
}
.GRadiosBox .BR
{
    width:100%;
    height:100%;
    background: url(../images/Main/GRadios_BR.gif) no-repeat bottom right;
}
.GRadiosBox .BL
{
    width:100%;
    height:100%;
    background: url(../images/Main/GRadios_BL.gif) no-repeat bottom left;
}

.IdeaList
{
	width:690px;
}
.IdeaList .Title
{
    width:690px;
    height:19px;
    background-color:#e1e1e1;
}
.IdeaList .Title img
{
    height:30px;
    top:-11px;
    right:295px;
}
.IdeaList .innerIdea
{
    width:680px;
    margin-right:5px;
}
.IdeaList .itemIdea
{
    width:680px;
    padding:6px 0px;
    border-bottom:dotted 1px #cccccc;
}
.IdeaList .vrfy
{
	width:155px;
	height:34px;
	background: url(../images/main/verify.gif) no-repeat 
}
.IdeaList .vrfy .text
{
	cursor:pointer;
	display:inline-block;
	width:110px;
	height:12px;
	font-size:9px;
	background-color:yellow;
	margin-top:12px;
	margin-right:3px;
	color:#000000;
	text-align:center;
}
.IdeaList .idea
{
width:670px;margin-right:10px;margin-top:5px
}
.textBoxLeft
{
	width:100%;
	height:15px;
	border:solid 1px #cccccc;
	font-size:11px;
	font-family:Tahoma;
	text-align:justify;
}
/*-- Pager --*/
.Pager
{
	font-family:Tahoma;
	font-size:11px;
	direction:rtl;
	text-align:center;
	padding:4px;
	margin-top:8px;
}

.Pager .Normal,.Pager .Prev,.Pager .Next
{
	text-decoration:none;
	padding:1px 3px 0px 4px;
	color:black;
	background-color:#abde11;
	height:17px;
	display:inline-block;
	text-align:center;
}
.Pager a.Selected
{
	font-weight:bold;
	background-color:#aac724;
}
.Pager a.Dot
{
	border:none;
	color:#4e6368;
	background:none;
	padding:0;
}