﻿body,html
{
	height:100%;
	margin:0 auto;
	background: url(Images/bg.png) repeat-y center top;	
}
form , p
{
	padding:0px;
	margin:0px;
}
#MainDiv
{
	display:block;	
	width:974px;
	margin:0 auto;
	padding:0px 5px 0px 10px;
}
#Holder
{
	display:block;
	height:100%;	
	width:970px;
	overflow:hidden;
}
#Footer
{
	width:974px;
	display:block;
	overflow:hidden;
	height:125px;
	background:url(Images/footer.png) no-repeat center;
	margin:0px 0px 0px 0px;
}
#Header
{
	display:block;
	width:970px;
	height:105px;
	background:url(Images/header.png) no-repeat;
	overflow:hidden;	
	color:White;
}
#Menu
{
	display:block;
	width:970px;
	height:28px;
	background:url(Images/menu.png) repeat-x;
	overflow:hidden;
	margin:0px 4px 0px 0px;
}
a.MenuMainItem
{
	width:100px;
	text-align:center;
	margin:1px 0px 0px 0px;
	padding:4px 0px 0px 0px;
	height:24px;
	color:Black;
	background:url(Images/line.png) repeat-y center left;
}
a.MenuMainItem:hover
{
	background:#CCCCCC url(Images/line.png) repeat-y center left;
}
a.MenuItem
{
	width:130px;
	height:25px;
	background:#CCCCCC;
	color:Black;
	padding:5px 5px 0px 0px;
	border-bottom:solid 1px white;
}
a.MenuItem:hover
{
	background:#9A9A9A;
	
}

#SearchBox
{
	margin:0 auto;
	width:260px;
	margin-top:50px;
}
.DefaultDirection
{
	direction:rtl;
}
.NotDefaultDirection
{
	direction:ltr;
}
.NotDefaultAlignemnt
{
	text-align:left;
}
div.Content
{
	padding:5px 5px 0px 8px;
	width:955px;
	margin:0 auto;
}
h1.Content
{
	width:937px;
	height:23px;
	background:url(Images/BigTitle.png) no-repeat top right;
	padding:7px 25px 0px 0px;
	font:bold 12pt Arial;
	color:#A41D00;
	margin:0px;
}
div.ContentHolder
{
	border:solid 1px #C3C3C3;
	margin:1px 0px 0px 0px;
	width:946px;
	padding:5px;
	background:White;
}
p.NewsHeadline
{
	display:block;
	color:Gray;
}
h2.NewsHeadline
{
	display:block;
	color:Black;
	font:bold 14pt Arial;
	margin:0px;
	padding:0px;
	color:#A41D00;
}
h3.NewsHeadline
{
	display:block;
	color:Black;
	font:bold 12pt Arial;
	margin:0px;
	padding:0px;
	color:Gray;	
	line-height:2;
}
div.NewsHeadline
{
	border:dotted 1px gray;
	padding:5px;
	margin:0px 0px 5px 0px;
	background:#F5F5F5;
	overflow:auto;
	width:930px;
	position:relative;
}
div.ArticleHeadline
{	
	padding:5px;
	margin:0px 0px 5px 0px;	
	overflow:auto;
	width:930px;
	position:relative;
}
img.NewsHeadline
{
	border:solid 1px gray;
	padding:2px;
	background:#E8E6E6;
	margin:0px 5px 0px 0px;
}
.Content1
{
	font-family:Tahoma;
	font-size:8pt;
}
.Content2
{
	font-family:Tahoma;
	font-size:10pt;
	line-height:2;
}
a.Content1
{
	text-decoration:none;
}
.SearchBoxTextBox
{
	width:195px;
	border:solid 1px #B0B0B0;
	height:17px;
	padding:5px 0px 0px 0px;
	margin:0px 0px 0px 5px;
}
.Button
{
	width:55px;
	height:24px;
	border-width:0px;
	background:url(Images/button.png);
	cursor:pointer;	
}
input
{
	font-family:Tahoma;
	font-size:8pt;
	color:Black;	
}
.DefaultFloat
{
	display:block;
	float:right;
}
.NotDefault
{
	display:block;
	float:left;
}
a.Powered
{
	width:130px;
	background:url(Images/parsianhost.png) no-repeat bottom center;
	height:100px;
	margin:0px 15px 25px 0px;
}
div.Menu
{
	width:730px;
}
div.Footer
{
	border-right:solid 1px #4E4E4E;
	height:90px;
	margin:24px 10px 0px 0px;
	padding:5px;
	width:500px;
}
a.Footer
{
	width:115px;
	height:11px;
	padding:3px 10px 0px 0px;
	color:White;
	text-decoration:none;
	background:url(Images/GrayPixel.png) no-repeat bottom right;
	margin:0px 0px 5px 0px;
}
a.Footer:hover
{
	background:url(Images/WhitePixel.png) no-repeat bottom right;
}
span.CopyRight
{
	margin-top:103px;	
	color:#9A9A9A;
}
a.CopyRight
{
	color:White;
	text-decoration:none;
}
a.CopyRight:hover
{
	color:#9A9A9A;
	text-decoration:underline;
}
ul.Now
{
	display:block;
	list-style-type:none;
	margin:7px 0px 0px 0px;
}
li.Now
{
	display:block;
}
.JustifyCell
{
	text-align:justify;
}

ul.TopNews-Category
{
	list-style-type:none;
	margin:0 auto;
	width:720px;
	display:block;
	padding:0px;
	height:40px;
	background:url(Images/Category.png) no-repeat;
}
ul.TopNews
{
	list-style-type:none;
	margin:0 auto;
	width:720px;
	height:212px;
	background:#000000 url(Images/blackcorner.png) no-repeat;
	margin:0 auto;
	overflow:hidden;
	padding:0px;
}
li.TopNews
{
	padding:5px;
	margin:0px;
	list-style-type:none;
}
img.TopNews
{
	border:solid 1px #DEDEDE;
}
div.TopNews
{
	width:200px;
	height:200px;
	overflow:hidden;
}
h2.TopNews
{
	display:block;
	font:bold 13pt Arial;
	color:#FFFFFF;
	text-decoration:none;
	margin:0px;
	padding:0px;
}
a.TopNews
{
	text-decoration:none;
}
h1.TopNews:hover
{
	text-decoration:underline;
}
p.TopNewsLead
{
	color:#FFFFFF;
	display:block;
	border-top:solid 1px #AD2600;
	margin:10px 0px 0px 0px;
	font-family:Tahoma;
}
p.TopNews
{
	color:#FFFFFF;
	display:block;
	font:bold 10pt Arial;
}
li.TopNews-Category
{
	display:block;
	width:180px;
	height:30px;
	text-align:center;
	cursor:pointer;
	padding:10px 0px 0px 0px;
}
h3.TopNews-Category
{
	margin:0px;
	padding:0px;
	font-family:Times New Roman;
	font-size:13pt;
	font-weight:bold;
	color:White;	
}
li.TopNews-Category1
{
	background:url(Images/TopNewsCategory.png) right top no-repeat;
}
li.TopNews-Category1:hover
{
	background:url(Images/TopNewsCategory.png) right -40px no-repeat ;
}
li.TopNews-Category2
{
	background:url(Images/TopNewsCategory.png) no-repeat right -80px ;
}
li.TopNews-Category2:hover
{
	background:url(Images/TopNewsCategory.png) no-repeat right -120px ;
}
li.TopNews-Category3
{
	background:url(Images/TopNewsCategory.png) no-repeat right -160px ;
}
li.TopNews-Category3:hover
{
	background:url(Images/TopNewsCategory.png) no-repeat right -200px ;
}
li.TopNews-Category4
{
	background:url(Images/TopNewsCategory.png) no-repeat right -240px ;
}
li.TopNews-Category4:hover
{
	background:url(Images/TopNewsCategory.png) no-repeat right -280px ;
}
div.LeftNewsBoard
{
	width:720px;
	padding:5px 0px 0px 5px;	
}
h3.SmallTitle
{
	display:block;
	color:#851607;
	width:223px;
	height:24px;
	margin:0px;
	padding:0px;
	padding:7px 25px 0px 0px;
	font-weight:normal;
	background:url(Images/SmallTitle.png) no-repeat;
	font:bold 12pt Arial;
}
div.SmallFooter
{
	display:block;
	overflow:hidden;
	background:url(Images/SmallFooter.png) no-repeat;
	width:248px;
	height:7px;
}
h3.MediumTitle
{
	display:block;
	width:475px;
	height:24px;
	margin:0px;
	padding:0px;
	padding:7px 25px 0px 0px;
	font-weight:normal;
	background: url(Images/MediumTitle.png) no-repeat;	
	font:bold 12pt Arial;
	color:#851607;
}
div.NewsOfToday
{
	margin-top:5px;
	width:248px;
}

ul.NewsOfToday
{
	display:block;
	list-style-type:none;
	padding:0px;
	margin:0px;	
	border:solid 1px #CECECE;
	width:246px;
	overflow:hidden;
	height:454px;
	background:white;
}
div.ImportantNews
{
	padding:5px 0px 0px 5px;
	width:248px;
}
ul.ImportantNews
{
	display:block;
	list-style-type:none;
	padding:0px;
	margin:0px;	
	width:122px;
	overflow:hidden;
	height:120px;
	background:#CF6D5B;
	overflow:hidden;
	
}
li.ImportantNews
{
	display:block;
	width:118px;
	padding-right:2px;
	padding-left:2px;
	height:40px;
	border-bottom:solid 1px #E29384;
}
li.ImportantNews-hover
{
	display:block;
	width:120px;
	padding-right:2px;
	padding-left:2px;
	height:40px;
	border-bottom:solid 1px #E29384;
	background:url(Images/ImportantNews.png);
}
li.ImportantNews:hover
{
	background:url(Images/ImportantNews.png);
}
a.ImportantNews
{
	color:White;
	text-decoration:none;
	font-weight:normal;
}
h2.ImportantNews
{
	text-decoration:none;
	font-weight:normal;
	padding:0px;
	margin:0px;
}
div.ImportantNewsContainer
{
	display:block;
	padding:2px;
	margin:0px;
	border:solid 1px #CECECE;
	width:242px;
	overflow:hidden;
	height:375px;	
	background:white url(Images/ImportantNewsbg.png) no-repeat top left;
}
div.Seprator
{
	font:normal 1pt Tahoma;
}
img.ImportantNews
{
	top:0px;
	right:0px;
	width:120px;
	height:120px;
}
li.NewsOfToday
{
	margin:0 auto;
	padding:5px;
	width:238px;
	height:65px;
	border-bottom:dotted 1px #A8A8A8;
	overflow:hidden;
}
li.NewsOfToday:hover
{
	background:#F6F6F6;
}
ul.ImportantNews-More
{
	margin:25px 0px 0px 0px;	
	padding:0px;
	list-style-type:none;
}
li.ImportantNews-More
{
	width:215px;
	margin:0 auto;
	padding:0px 15px 5px 5px;
	display:block;
	height:27px;
	background:url(Images/grayline.png) no-repeat;
}
h2.ImportantNews-More
{
	padding:0px;
	margin:0px;
	font-weight:Normal;	
}
h2.ImportantNews-More2
{
	padding:0px;
	margin:0px;
	font-weight:Normal;	
	background:url(Images/reddot.png) no-repeat top right;	
}
p.ImportantNews-More
{
	display:block;
	width:213px;
	color:#B9B9B9;
}
a.ImportantNews-More
{
	color:#851607;
	display:block;
}
a.ImportantNews-More:hover
{
	text-decoration:underline;
}
img.NewsOfToday
{
	border:solid 1px #BDBDBD;
	background:#FFFFFF;	
	overflow:hidden;
	margin:0px 0px 0px 2px;
}
a.NewsOfToday
{
	color:Black;
}
h2.NewsOfToday
{
	font-weight:Normal;
	display:block;
	background:url(Images/RedPixel.png) no-repeat top right;
}
div.Banner
{
	width:210px;	
}
div.NewsBoard-Left
{
	width:212px;
	padding:5px 1px 0px 0px;
	text-align:center;
}
div.NewsBoard-Right
{
	width:505px;
	overflow:hidden;
}
div.Analyse
{
	margin:5px 0px 0px 0px;
}
div.AnalyseContainer
{
	background:#FFFFFF;
	width:498px;
	height:215px;
	border:solid 1px #CECECE;	
	float:right;	
	overflow:hidden;
}
ul.Analyse
{
	margin:0px;	
	list-style-type:none;	
	height:215px;
	width:245px;
	overflow:hidden;
	padding:0px 0px 0px 5px;
}
div.RedFooter
{
	background:url(Images/RedFooter.png);
	width:505px;
	height:7px;
}
li.Analyse
{
	margin:5px 0px 0px 0px;
	padding:0px 5px 0px 5px;
	width:235px;
	height:65px;
	overflow:hidden;		
}
a.Analyse
{
	color:Black;
}
h2.Analyse
{
	font:Normal 8pt Tahoma;
	text-decoration:none;
	margin:0px;
	padding:0px;
}
div.Analyse-Image
{
	display:block;
	width:150px;
	height:50px;
	overflow:hidden;
	border:solid 1px white;
	background:white;
	text-align:center;
}
ul.Analyse-More
{
	list-style-type:none;
	width:240px;
	padding:5px 0px 0px 0px;
	display:block;
	margin:0px;
}
div.Analyse-More
{
	display:block;
	float:right;
	width:245px;
	height:215px;
	overflow:hidden;
}
li.Analyse-More
{
	display:block;
	width:240px;
	padding:0px 0px 5px 0px;
}
div.Analyse-Desc
{
	margin:5px 0px 5px 0px;
	padding:5px;
	display:block;
	width:140px;
	height:190px;
	overflow:hidden;
	border:solid 1px white;
	background:white;	
}
p.Analyse
{
	display:block;
}
p.AnalyseDesc
{
	color:Gray;
}
div.TextBanner
{
	padding:5px;
}
div.RightNewsBoard
{	
	padding:5px 5px 0px 0px;
	width:235px;	
}
h3.LatestNews , h3.ArchiveSelector , h3.RSS , h3.Web2
{
	margin:0px;
	padding:7px 10px 0px 0px;
	background:url(Images/LatestNews.png) no-repeat;
	width:225px;
	height:28px;
	font-weight:bold;
	font-family:Arial;
	font-size:12pt;
	font:bold 12pt Arial;
	color:#851607;
}
h3.ArchiveSelector
{
	margin:5px 0px 0px 0px;
}
div.ArchiveSelector
{
	width:223px;
	padding:8px 5px 5px 5px;
	border:solid 1px #EDEDED;	
	background:white;
}
div.LatestNews
{
	width:233px;
	height:215px;
	border:solid 1px #EDEDED;
	background:white;
	overflow:hidden;
}
#scrollable 
{
	width:225px;
	height:350px;
	margin:0 auto;	
	overflow:hidden;
}
div.items 
{
	height:200px;
	margin:0 auto;
	float:right;	
	width:225px !important;
}
div.items a
{
	display:block;
	float:right;
	width:225px;
	height:220px;
	overflow:hidden;
}
a.prev, a.next 
{
	display:block;
	width:11px;
	height:11px;
	float:left;
	background-repeat:no-repeat;
	cursor:pointer;	
	opacity:0.6;
	filter:alpha(opacity=60);
}
a.prev 
{
	background:url(Images/button-left.gif);	
	margin:0px 5px 0px 0px;		
}
a.prev:hover 
{
	background:url(Images/button-left-over.gif);		
}
a.next 
{
	background:url(Images/button-right.gif);
	margin:0px 0px 0px 5px;		
}
a.next:hover 
{
	background:url(Images/button-right-over.gif);		
}
div.navi 
{
	width:60px;
	height:12px;
	overflow:hidden;
	float:left;
}
div.navi span 
{
	width:8px;
	height:8px;
	float:left;
	margin:1px;
	background:url(Images/dots.png) 0 0 no-repeat;     
	cursor:pointer;
}
div.navi span:hover
{
	background-position:0 -8px;      
}
div.navi span.active 
{
	background-position:0 -16px;     
} 	
div.Navigator
{
	margin:0 auto;
	width:93px;
}
p.LatestNews
{
	color:#494949;
	display:block;
	line-height:1.7;
}
h2.LatestNews
{
	padding:0px;
	margin:0px;
	font:bold 12pt Arial;
	color:#A51E00;
}
img.LatestNews
{
	padding:2px;
	margin:0px 5px 0px 0px;
	border:solid 1px #C0C0C0;
}
div.RightBanner
{
	display:block;
	margin:5px 0px 0px 0px;
	width:235px;
	text-align:center;
}
ul.CommentsForm
{
	list-style-type:none;	
	margin:0px;
}
li.CommentsForm-Title
{
	background:url(Images/reddot.png) no-repeat center right;
	padding:0px 10px 0px 0px;
	color:#A62304;
	font:bold 11pt Arial;
	width:350px;
}
input.CommentsForm-Content , textarea.CommentsForm-Content
{
	font:normal tahoma 8pt;
	border:solid 1px #C4C0C0;
	width:350px;
	height:17px;
	background:#F3F3F3;
	font-family:Tahoma;
	padding:3px 3px 0px 3px;	
}
.SubmitButton
{
	width:55px;
	height:24px;
	border-width:0px;
	background:url(Images/graybutton.png);
	cursor:pointer;	
	text-align:center;
}
.CenterCell
{
	text-align:center;
}
div.Comments-Item
{
	
}
ul.Comments-Item
{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
a.Comments-Item , div.CommentsForm
{
	background:#F2F2F2 url(Images/comments.png) no-repeat center right;
	height:25px;
	padding:5px 30px 0px 0px;
	display:block;
	text-decoration:none;
	font:bold 10pt Arial;
	color:#9A1600;
	border-bottom:dashed 1px #888A85;
}
span.Comments-Item , ul.CommentsForm
{
	display:block;
	background:#FCFCFC;
	border-bottom:solid 3px #E2E2E2;
	color:Gray;
	padding:5px 5px 5px 0px;
	margin:0px 0px 5px 0px;
}
div.Comments-Item
{
	font:bold 10pt arial;
}
.DocumentEditorial
{
	background:#F2F2F2;
	height:25px;
	padding:5px 5px 0px 5px;
	display:block;
	text-decoration:none;
	font:bold 10pt Arial;
	color:#606060;
	border-bottom:dashed 1px #888A85;	
}
.DocumentImage
{
	margin:5px 5px 0px 0px;
	padding:2px;
	border:solid 1px #606060;
}
ul.ContactForm
{
	list-style-type:none;
	margin:0 auto;
	width:360px;
}
img.Contact
{
	border:solid 1px gray;
	padding:2px;
	margin:0px 5px 0px 0px;
}
span.ContactTitle
{
	background:url(Images/RedDot.png) no-repeat center right;
	font:bold 11pt arial;
	color:#A41D00;
	display:block;
	padding:0px 10px 0px 0px;
	margin:0px 0px 2px 0px;
}
ul.SearchForm
{
	list-style-type:none;
	width:405px;
	margin:0 auto;
	background:#F2F2F2;
	padding:10px;
	margin-top:10px;
	margin-bottom:10px;
	border:dotted 1px #888A85;
}
li.Form-Title
{
	background:url(Images/RedDot.png) no-repeat center right;
	padding:0px 10px 0px 0px;
	font:bold 11pt Arial;
	color:#A41D00;
}
li.Form-Content
{
	width:405px;
}
input.Form
{
	font:normal 8pt tahoma;
	height:22px;
	padding:5px 2px 0px 2px;
	width:400px;
	border:solid 1px #C4C0C0;
	background:#F3F3F3;
}
select.Form
{
	font:normal 8pt tahoma;
	background:#F3F3F3;
}
ul.SearchResult
{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
li.SearchResult
{
	display:block;
	width:945px;
	background:#FCFCFC;
	border-bottom:solid 3px #E2E2E2;
	margin:0px 0px 10px 0px;
}
a
{
	color:#9A1600;
	text-decoration:none;
}
a.SearchResult
{
	display:block;
	text-decoration:none;
	font:bold 11pt Arial;
	color:#9A1600;
	background:#F2F2F2;
	border-bottom:dashed 1px #888A85;
	border-top:dashed 1px #888A85;
	padding:5px;
	margin:0px 0px 5px 0px;
}
span.SearchResult
{
	display:block;
	padding:5px;
	overflow:auto;
}
img.SearchResult
{
	border:solid 1px #888A85;
	padding:4px;
	margin:0px 5px 0px 0px;
	background:#F2F2F2;
}
ul.Banner
{
	list-style-type:none;
	padding:0px;
	margin:0px;
	width:212px;
}
li.Banner
{
	margin-bottom:2px;
}
div.UserAlert
{
	width:250px;
	padding:5px;
	margin:0 auto;
	background:#FCFCFC;
	border-bottom:solid 3px #E2E2E2;
}
span.UserAlert
{
	font:bold 11pt Arial;
	color:#9A1600;
}
ul.Link
{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
li.Link
{
	width:182px;
	height:auto;
	margin:0px 0px 5px 5px;	
	background:#FCFCFC;
	border:solid 1px #D3D3D3;
	min-height:350px;
}
h1.Link
{
	padding:2px 10px 2px 2px;
	font:bold 10pt Arial;
	color:#9A1600;
	background:#F2F2F2;
	border-bottom:dashed 1px #888A85;
	margin:0px;
}
ul.Link-Item
{
	list-style-type:none;
	margin:0px;
	padding:5px;
	line-height:1.6;
}
a.Link-Item
{
	color:#00304B;
}
a.Link-Item:hover
{
	text-decoration:underline;
}
h3.RSS , h3.Web2
{
	margin:5px 0px 0px 0px;
}
div.RSS
{
	width:223px;
	height:78px;
	padding:5px 5px 5px 5px;
	border:solid 1px #EDEDED;	
}
a.RSS
{
	display:block;
	background:url(Images/rss.png) no-repeat;
	width:30px;
	height:30px;
	cursor:pointer;
	padding:0px 0px 2px 0px;
	margin:0 auto;
}
a.RSS:hover
{
	border-bottom:solid 4px #F38F37;
}
p.RSS
{
	font:bold 10pt Arial;
	color:#F38F37;
	padding:2px 0px 0px 0px;
}
img.RSS
{
	margin:5px 0px 5px 0px;
}
p.Counter
{
	font:bold 10pt Arial;
	color:#A41D00;
	padding:5px 0px 5px 0px;
	margin:5px 0px 5px 0px;
	width:200px;
	border-bottom:solid 2px #A41D00;
	text-align:center;
}
div.Web2
{
	width:223px;
	height:63px;
	padding:5px 5px 5px 5px;
	border:solid 1px #EDEDED;
	background:white;	
}
a.Twitter
{
	display:block;
	margin:0 auto;
	width:121px;
	height:29px;
	background:url(Images/Twitter.png) no-repeat;
}
a.FriendFeed
{
	display:block;
	margin:0 auto;
	width:140px;
	height:40px;
	background:url(Images/FriendFeed.png) no-repeat;	
}
div.Newsletter
{
	width:223px;
	height:145px;
	padding:25px 5px 25px 5px;
	border:solid 1px #EDEDED;
	background:White;
	float:right;
}
ul.Newsletter
{
	list-style-type:none;
	margin:0px;
	padding:0px;
	margin:0 auto;
}
li.Newsletter
{
	width:215px;
}
.WebpartTextBox
{
	font:Tahoma 8pt;
	width:215px;
}
ul.Node
{
	list-style-type:none;
	padding:0px 0px 2px 0px;
	display:block;
	overflow:auto;
	margin:0px;
	border-top:dashed 1px Gray;
}
li.Node
{
	float:right;
}
a.Node
{
}
a.Node:hover
{
	text-decoration:underline;
}
span.Node
{
	color:Gray;
	display:inline-block;
	padding:0px 5px 0px 5px;
}
div.Pages
{
	text-align:center;
	overflow:auto;
}
ul.Pages
{	
	list-style-type:none;
	margin:0px;
	padding:0px;
}
li.Pages
{
	display:inline;
}
a.Pages
{
	width:15px;
	height:15px;
	display:inline-block;
	background:#f2f2f2;
	border:solid 1px #888a85;
}
a.CurrentPage
{
	width:15px;
	height:15px;
	display:inline-block;
	background:#FFFFFF;
	color:Black;
	border:solid 1px #000000;	
}
a.Next,a.Prev
{
	width:50px;
	text-align:center;
	height:15px;
	display:inline-block;
	background:#f2f2f2;
	border:solid 1px #888a85;	
}
div.PrintIcon
{
	overflow:auto;	
}
a.PrintIcon
{
	float:left;
	display:block;
	width:60px;
	height:60px;
	background:url(Images/Printer.png) no-repeat;
}
div.ChoobKhat
{
	width:223px;
	height:110px;
	padding:5px 5px 5px 5px;
	border:solid 1px #EDEDED;	
	background:white;
}
ul.ChoobKhat
{
	list-style-type:none;
	margin:0px;
	padding:0px;
	display:block;
	overflow:hidden;
	width:220px;
	height:110px;
}
li.ChoobKhat
{
	float:right;
	display:block;
	width:220px;
	height:110px;
	overflow:hidden;
}
a.ChoobKhat
{
	cursor:pointer;
}
img.ChoobKhat
{
	float:left;
	border:solid 1px gray;
	width:90px;
	height:90px;
	margin:0px 5px 0px 0px;
}
h2.ChoobKhat
{
	display:block;
	float:right;
	overflow:auto;
	font:Normal 8pt Tahoma;
	margin:0px;
	padding:0px 0px 5px 0px;
	color:Black;
	width:120px;
	border-bottom:solid 1px #b12800;
}
span.ChoobKhat
{
	display:block;
	overflow:auto;
	float:right;
	color:Gray;
	width:120px;
}
div.ShenidehHa
{
	width:223px;
	height:267px;
	padding:5px 5px 5px 5px;
	border:solid 1px #EDEDED;	
	background:white;	
}
ul.ShenidehHa
{
	list-style-type:none;
	margin:0px;
	padding:0px;
	display:block;
	overflow:hidden;
	width:220px;
}
li.ShenidehHa
{
	float:right;
	display:block;
	width:220px;
	overflow:auto;
}
h2.ShenidehHa
{
	display:block;
	float:right;
	overflow:auto;
	font:Normal 8pt Tahoma;
	margin:0px;
	padding:0px 10px 5px 0px;
	color:Black;
	width:210px;
	background:url(Images/bullet.jpg) no-repeat top right;
}
div.Weather
{
	width:223px;
	height:90px;
	padding:5px 5px 5px 5px;
	border:solid 1px #EDEDED;	
	background:white;	
}
ul.Forcast
{
	list-style-type:none;
	margin:0px;
	padding:0px;
	display:block;
	overflow:hidden;
	width:222px;
	height:90px;
}
li.Forcast
{
	float:right;
	display:block;
	width:110px;
	height:90px;
	overflow:hidden;
	font:Normal 8pt Tahoma;	
}
li.Forcast ul
{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
li.Forcast ul li
{
	display:block;
	width:110px;
	overflow:auto;
	text-align:center;
}
li.Forcast ul li b
{
	font:600 8pt Tahoma;
	display:block;
	margin:0px 0px 5px 0px;
	color:#9a2900;
}
div.TopArticle
{
	margin:5px 0px 0px 0px;
}
ul.TopArticle
{
	list-style-type:none;
	margin:0px;
	padding:0px;
	display:block;
	width:498px;
	background:white;
	overflow:hidden;
	float:right;
	border:solid 1px #cecece;
	height:220px;
}
li.TopArticle
{
	display:block;
	float:right;
	width:155px;
	height:210px;
	margin:5px 6px 0px 5px;
	overflow:hidden;
}
div.TopArticle-Image
{
	margin:0 auto;
	width:150px;
	height:50px;
	border:dotted 1px #cfcfcf;
	padding:2px;
	background:#f2f2f2;	
	margin:0px 0px 5px 0px;
	float:right;
}
div.TopArticle-Image:hover
{
	background:#e7e6e6;
	border:solid 1px gray;
}
img.TopArticle
{
	cursor:pointer;
}
h2.TopArticle
{
	font:Normal 8pt Tahoma;
	margin:0px;
	padding:0px;
	display:block;
	overflow:auto;
	color:#a41d00;
	background:url(Images/grayline.png) no-repeat top right;
	cursor:pointer;
}
p.TopArticle
{
	display:block;
	overflow:auto;
	color:Gray;
}
div.TopArticle-Desc
{
	display:block;
	width:150px;
	margin:0 auto;
	/*height:170px;*/
	overflow:hidden;
	float:right;
}
div.PhotoGallery
{
	list-style-type:none;
	margin:0px;
	padding:0px;
	display:block;
	width:498px;
	background:white;
	overflow:hidden;
	float:right;
	border:solid 1px #cecece;
	height:218px;	
}
#slider
{
	direction:ltr;
	margin:0 auto;
	width:460px;
}
ul.PhotoGallery
{
	margin:0 auto;
	list-style-type:none;
	padding:0px;
	width:460px;
	overflow:hidden;
}
li.PhotoGallery
{
	margin:15px 0px 0px 0px;
	display:block;
	width:460px;
	height:200px;
}
span.PhotoGallery
{
	display:block;
	width:450px;
	height:150px;
	border:dotted 1px #cccccc;
	padding:3px;
	cursor:pointer;
	background:#f4f4f4;
}
span.PhotoGallery:hover
{
	border:solid 1px gray;
	background:#edecec;
}
h2.PhotoGallery
{
	font:Bold 10pt Arial;
	text-align:center;
	padding:5px 0px 0px 0px;
	width:456px;
	height:20px;
	display:block;
	margin:0 auto;
	border-bottom:dotted 1px #a41d00;
	cursor:pointer;
	display:block;
	direction:rtl;
}
#controls
{
	display:block;
	text-align:center;
	direction:rtl;
	display:block;
	margin:0 auto;
	width:456px;
	padding:0px;
}
#nextBtn 
{
	float:right;
	font:Normal 8pt Tahoma;
}
#prevBtn
{
	float:left;
	font:Normal 8pt Tahoma;
}
div.PublishDateTime
{
	display:block;
	float:none;
	overflow:auto;
	width:935px;
	margin:5px 0px 0px 0px;
	direction:rtl;
	text-align:right;	
	font:Bold 10pt Arial;
	color:Black;
}
div.PublishDateTime b
{
	font:Bold 10pt Arial;
	color:Gray;
	display:block;
	float:right;
}
div.PublishDateTime span
{
	direction:ltr;
	display:block;
	float:right;
}
div.TopBook
{
	margin:5px 0px 0px 0px;
}
ul.TopBook
{
	list-style-type:none;
	margin:0px;
	padding:0px 25px 0px 0px;
	display:block;
	width:473px;
	background:white;
	overflow:hidden;
	float:right;
	border:solid 1px #cecece;
	height:220px;
}
li.TopBook
{
	display:block;
	float:right;
	width:185px;
	height:246px;
	overflow:hidden;
	padding:5px 0px 0px 0px;
	direction:rtl;
}
.Book-Frame
{
	display:block;
	border:solid 1px #cecece;
	width:246px;
	height:208px;
	float:right;	
}
#Books-wrap,.wslide-wrap
{
	display:block;
	height:198px;
	width:216px;
	overflow:auto;
	float:right;
	position:relative;
}
#Books,#Multimedia
{
	position:absolute;
	top:0px;
	left:0px;
}
.wslide-menu
{
	display:block;
	width:246px;
	text-align:center;
	height:20px;
	float:right;
}
.wslide-menu a
{
	font:Normal 8pt tahoma;
	color:#000000;
	display:inline-block;
	width:15px;
	height:15px;
	border-bottom:dotted 1px #000000;
}
div.TopBook-Image
{
	margin:0 auto;
	width:120px;
	height:145px;
	border:dotted 1px #cfcfcf;
	padding:2px;
	background:#f2f2f2;	
	margin:0 auto;	
	margin-bottom:5px;
}
div.TopBook-Image:hover
{
	background:#e7e6e6;
	border:solid 1px gray;
}
img.TopBook
{
	cursor:pointer;
}
h2.TopBook
{
	font:Normal 8pt Tahoma;
	margin:0px;
	padding:0px;
	display:block;
	overflow:auto;
	color:#a41d00;
	cursor:pointer;
	margin:0px;
}
p.TopBook
{
	display:block;
	overflow:auto;
	color:Gray;
}
div.TopBook-Desc
{
	display:block;
	overflow:hidden;
	text-align:center;
	width:230px;
	padding:0px 8px 0px 8px;
}
ul.TagsArchive
{
	list-style-type:none;
	margin:0px 10px 0px 0px;
	padding:0px;
}
ul.TagsArchive li
{
	display:block;
	overflow:auto;
}
ul.TagsArchive li h2
{
	float:right;
	font:Bold 11pt Arial;
	color:#b01500;
	margin:0px 0px 0px 3px;
	padding:0px 10px 0px 0px;
	background:url(Images/grayline.png) no-repeat right 3px;
	cursor:pointer;
}
ul.TagsArchive li h2:hover
{
	color:Gray;
}
ul.TagsArchive li span
{
	color:Gray;
}
div.TagsArchive
{
	width:233px;
	height:195px;
	padding:10px 0px 10px 0px;
	border:solid 1px #EDEDED;
	background:white;		
	float:right;
	overflow:hidden;
}

.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
}

.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	left: 0;
	top: 0;
	height: 100%;
	background: #c6c6c6;
}
.jScrollPaneDrag {
	position: absolute;
	background: #aaaaaa;
	cursor: pointer;
	overflow: hidden;
}
.jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}
.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
}
a.jScrollArrowUp {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	text-indent: -2000px;
	overflow: hidden;
	background:url(Images/up.gif);
	height: 9px;
}
a.jScrollArrowUp:hover {
	/*background-color: #f60;*/
}

a.jScrollArrowDown {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	left: 0;
	text-indent: -2000px;
	overflow: hidden;
	background:url(Images/down.gif);
	height: 9px;
}
a.jScrollArrowDown:hover {
	background-color: #f60;
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	/*background-color: #f00;*/
}
div.CustomCurrency
{
	margin:5px 0px 0px 0px;
}
div.CustomCurrency-Desc
{
	margin:0px;
	display:block;
	width:498px;
	background:white;
	overflow:hidden;
	float:right;
	border:solid 1px #cecece;
	height:25px;	
	font:Normal 8pt Tahoma;
	color:Gray;
}
marquee.CustomCurrency
{
	font:Normal 8pt Tahoma;
	color:Gray;
	padding:5px 0px 0px 0px;
}
/*Hot News - Typing Style*/
ul.HotNews
{
	list-style-type:none;
	margin:0px;
	padding:5px 10px 0px 0px;
	display:block;
	width:490px;
	height:20px;
	overflow:hidden;
	background:url(Images/bullet.jpg) no-repeat 487px 5px;
}
li.HotNews
{
	display:block;
	height:25px;
	width:490px;
	overflow:hidden;	
}
a.HotNews
{	
	font:Normal 8pt Tahoma;
	color:#a41d00;
	padding:0px;
	height:25px;
	overflow:hidden;
}
span.CustomCurrency
{
	display:block;
	height:25px;
	font:Normal 8pt Tahoma;
	color:Black;
	float:left;
}
b.CustomCurrency
{
	color:#a41d00;
	height:25px;
	font:Normal 8pt Tahoma;
}
p.CustomCurrency
{
	width:300px;
	height:25px;
	font:Normal 8pt Tahoma;
	margin:0px;
	padding:0px;
}
.DigitalCalendar
{
	display:block;
	width:191px;
	margin:0 auto;
	border:solid 1px #ebe9ed;
}
.DigitalCalendar-Header
{
	background:#ebebeb;
	font:Bold 12pt Arial;
	height:25px;
	text-align:center;
	color:#a41d00;
}
.DigitalCalendar-Day
{
	font:Bold 11pt Arial;
	color:Gray;
	border:solid 1px #ebebeb;
	background:#fefefe;
}
.DigitalCalendar-Day a
{
	display:block;
	overflow:auto;
	width:auto;
	height:auto;
	width:22px;
}
.DigitalCalendar-Day:hover
{
	color:#a41d00;
	background:#f5f4f4;
}
.DigitalCalendar-NextPrev
{
	text-align:center;
	font:Bold 12pt Arial;
	color:Black;
}
.DigitalCalendar-Title
{
	font:600 8pt Tahoma;
	color:#a41d00;
}
.DigitalCalendar-Today
{
	background:red;
}
ul.PhotoGalleryArchive
{
	list-style-type:none;
	margin:0 auto;
	padding:0px;
	display:block;
	width:940px;
}
li.PhotoGalleryArchive
{
	display:block;
	float:right;
	width:187px;
	height:150px;
	overflow:hidden;
	text-align:center;
}
img.PhotoGalleryArchive
{
	border:solid 1px #9d9e9f;
	padding:5px;	
	background:#e5e6e7;
	width:150px;
	height:105px;
}
img.PhotoGalleryArchive:hover
{
	border:solid 1px #6f6854;
	background:#FFFFFF;
}
a.PhotoGalleryArchive
{
	display:block;
	overflow:auto;
	text-align:center;
	color:#7f024f;
	text-decoration:none;
}
#lightbox
{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	font:Normal 8pt Tahoma;
}
#lightboxDetails
{
	font-size: 0.8em;
	padding-top: 0.4em;
}	
#lightboxCaption
{ 
	float: left;
 }
#keyboardMsg
{ 
	float: right; 
}
#closeButton
{ 
	top: 5px; 
	right: 5px; 
}

#lightbox img
{ 
	border: none; 
	clear: both;
} 
#overlay img
{ 
	border: none; 
}
#overlay
{ 
	background-image: url(Images/overlay.png); 
}
* html #overlay
{
	background-color: #333;
	background-color: transparent;
	background-image: url(Images/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="Images/overlay.png", sizingMethod="scale");
}
div.InArchive
{
	position:absolute;
	width:192px;
	height:86px;	
	background:URL(Images/Archive.png) no-repeat 0px 0px ;
	bottom:0px;
	left:0px;
}
div.Voting
{
	margin:0 auto;
	display:block;
	width:220px;
	height:175px;
	overflow:hidden;
	text-align:justify;
}
div.Voting b
{
	color:#a41d00;
	font:Bold 10pt Arial;
	margin-bottom:5px;
}
div.Voting ul
{
	list-style-type:none;
	display:block;
	margin:0px 10px 0px 0px;
	padding:0px;
}
div.Voting ul li
{
	display:block;
	padding:0px 0px 0px 0px;
	color:#a41d00;
	margin:0px 0px 3px 0px;
	width:200px;
}
div.Voting ul li div
{
	background:#f4f4f4;
	height:7px;
	margin:3px 0px 0px;
	border:solid 1px #CCCCCC;
}
div.Voting ul li span
{
	color:Gray;
}
input.Voting
{
	float:left;
	margin:0px 0px 0px 5px;
}
.DownloadLink
{
	display:block;
	width:240px;
	margin:0 auto;
}
.DownloadLink a
{
	display:block;
	width:170px;
	height:50px;
	background:url(Images/Download.gif) no-repeat right top;
	color:Black;
	font:Normal 8pt Tahoma;
	padding:15px 10px 0px 60px;
	line-height:1.6;
}
.DownloadLink a:hover
{
	color:#a41d00;
}
