*
{
	font-family:Tahoma;
	font-size:12px;
}

table.cPers td
{
	direction:rtl;
	text-align:right;
}
.dvMaron a
{
	color:#ffffff;
}

.dvMaron
{
	background-color:#730519;
	padding:5px;
}
A
{
	font-family:Tahoma;
    COLOR: black;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}

A:visited
{
    COLOR: black;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #D91112;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none;
}
A:active
{
    COLOR: #900b09;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}

.cRTL
{
	direction:rtl;
}

A.cNewWin:hover {
TEXT-DECORATION: none;
COLOR: #D91112;
}

A.cNewWin:link {
TEXT-DECORATION: none;
COLOR: #0000FF;
}

.cNormalTable
{
	border-collapse:collapse;
}
.cPersianContent
{
	font-family:Tahoma;
	font-size:9pt;
	direction:rtl;
}

.cPC8
{
	font-family:Tahoma;
	font-size:12px;
	direction:rtl;
}

.cInput
{
	border: 1px solid #DAD9CC; 
	font-family:Tahoma; 
	font-size:12px;
	direction:rtl;

	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	z-index:999;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFFFFF,endColorStr=#efefef);

}

.cPersian
{
	font-family:Tahoma;
	font-size:12px;
	direction:rtl;
}

.cPersianHand
{
	font-family:Tahoma;
	font-size:12px;
	direction:rtl;
	cursor:hand;
}


.cEng
{
	font-family:Arial;
	font-size:12px;
	direction:ltr;
}

.cEngSmall
{
	font-family:Arial;
	font-size:9pt;
	direction:ltr;
}

.cEngXSmall
{
	font-family:Arial;
	font-size:12px;
	direction:ltr;
}
.chEng
{
	font-family:Arial;
	font-size:12px;
	direction:ltr;
	color:#4276AA;
}
.cfEng
{
	font-family:Arial;
	font-size:12px;
	direction:ltr;
	color:#489948;
}


.cHeader
{
	font-family:Arial;
	font-size:12pt;
	font-weight:bold;
}


.cPCHand
{
	font-family:Tahoma;
	font-size:12px;
	direction:rtl;
	cursor:hand;
}

.cDate
{
	font-family:Tahoma;
	font-size:12px;
	direction:ltr;
}

.cbtnSearch1
{
	color:#000000;
	border: 1px solid #708B6E; 
	background-color:#C5D0C4;
	font-family:Tahoma; 
	font-size:12px;
	direction:rtl;
}

.cAgentInput
{
	background-color:#E9E7D8;
	border: 1px solid #320809; 
	font-family:Tahoma; 
	font-size:12px;
	direction:rtl;
	width:118px;
	height:16px;
}



.cEngInput
{
	border: 1px solid #000000; 
	font-family:Arial; 
	font-size:12px;
	direction:ltr;
}
.cImage
{
	cursor:hand;
}
.cNormarlTable
{
	border-collapse:collapse;
}
.cNewWinLink
{
    COLOR: #013870;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: underline;
}
.cHand
{
	cursor:hand
}
.cError
{
	font-family:Tahoma;
	font-size:12px;
	direction:rtl;
	color:#AF120D;
}
.cBtnImage
{
	width:79;
	height:29;
	border:0;
	cursor:hand;
}
.formfield
{
    border-RIGHT: #999999 1px solid;
    border-TOP: #999999 1px solid;
    FONT-SIZE: 11px;
    Z-INDEX: 999;
    FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFFFFF,endColorStr=#efefef);
    direction:rtl;
    border-LEFT: #999999 1px solid;
    COLOR: #000000;
    border-BOTTOM: #999999 1px solid;
    FONT-FAMILY: tahoma
}

.Engformfield
{
    border-RIGHT: #999999 1px solid;
    border-TOP: #999999 1px solid;
    FONT-SIZE: 11px;
    Z-INDEX: 999;
    FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFFFFF,endColorStr=#efefef);
    direction:ltr;
    border-LEFT: #999999 1px solid;
    COLOR: #000000;
    border-BOTTOM: #999999 1px solid;
    FONT-FAMILY: tahoma
}


.BtnFlat
{
   color:#000;
   font-family:Tahoma;
   font-size:100%;
   background-color:#dfdfdf;
   border:0px solid;
   border-top-color:#696;
   border-left-color:#696;
   border-right-color:#363;
   border-bottom-color:#363;
   }

.cSeperator
{
	background-image: url(../images/MBBack6.jpg)
}

.cMenuTop
{
	background-image: url(../images/NDBack1.jpg); 
	height: 27px; 
	background-repeat: repeat-x;
}

.MenuBot
{
	background-image: url(../images/NDBack35.jpg);
    background-repeat: repeat-x;
    vertical-align:bottom;
    text-align:right;
}

.cSearchAgentTop
{
	background-position-x: right; 
	background-image: url('../images/ArticleBack12.jpg'); 
	background-repeat: repeat-y;
	font-family:Tahoma;
	font-size:12px;
	direction:rtl;

}

table.cLibBooks td
{
	width:50%;
}
table.cLibBooks
{
	border-collapse:collapse;
	border:solid 1px #C7C7C9
}

table.cLibBooksTbl td
{
	text-align:right;
	font-family:Tahoma;
	font-size:9pt;
	direction:rtl;
}
.cSearchLibBooks
{
	text-align:center;
	background-color:#F4F4F6;
	border:solid 1px #CDCDCF;
	border-collapse:collapse;
}

.cSearchlbl
{
	background-image:url('../images/NDBul3.jpg');
	background-repeat:no-repeat;
	padding-right:45px;
	background-position:right;
	text-align:right;
	margin-top:15px;
	margin-bottom:15px;
}
.cLoginUserBox
{
	border:solid 1px #CBCBCC;
	border-collapse:collapse;
	background-color:#F4F4F5;
	height:177px;
}

.cRegUserBox
{
	width:510px;
	border:solid 1px #CBCBCC;
	border-collapse:collapse;
	background-color:#F4F4F5;
	direction:rtl;
}
.cUsername
{
	text-align:right;
	background-position:right;
	background-image:url('../images/LoginIcon.jpg');
	background-repeat:no-repeat;
	padding-right:25px;	
}
.cPassword
{
	text-align:right;
	padding-right:25px;	
}
.cNewUserLink
{
	border:solid 1px #520513;
	border-collapse:collapse;
	background-image:url('../images/BackNewUser1.jpg');
	height:23px;
	margin-top:4px;
	text-align:right;
	padding-right:10px;
	text-align:center;
}

.cNewUserLink2
{
	border:solid 1px #520513;
	border-collapse:collapse;
	background-image:url('../images/BackNewUser1.jpg');
	height:23px;
	margin-top:4px;
	text-align:right;
	padding-right:10px;
	width:498px;
}
.cNewUserLink2 a
{
	color:White;
	font-size:12px;
}

.cNewUserLink a
{
	color:White;
	font-size:12px;
}
.cNormalLink
{
	FONT-SIZE: 12px;
	FONT-FAMILY: tahoma;
	direction:rtl;
	text-decoration:none;
}
.cForgotPass a
{
	color:#929293;
	font-size:12px;
}
.cForgotPass
{
	text-align:left;
	vertical-align:middle;
}
.cCtrl
{
	width:280px;
	float:left;
	text-align:right;
	padding:2px 2px 2px 2px;
}
.cLabel
{
	width:220px;
	float:right;
	text-align:left;
	padding-left:3px;
	direction:rtl;
	vertical-align:bottom;
}
.cEditPanel
{
	width:508px;
}


table.cSiteMenu
{
    background-repeat: repeat-x;
	background-image:url('../images/NDBack35.jpg');
}

table.cSiteMenu td
{
	background-image:url('../images/NDBack36.jpg');
	background-position:left;
	padding:0px 5px 0px 5px;
	height:32px;
	background-repeat:no-repeat;
}
table.cSiteMenu a
{
	font-size:12px;
	text-decoration:none;
	color:White;	
}
.cMsgBrdTop
{
	background-color:#D1CFC2;
	width:330px;
	height:25px;
	text-align:center;
	color:#8D0D02;
	font-weight:bold;
	vertical-align:middle;
}
.cMsgLine
{
	background-image:url('../images/bgmsgbrd.jpg');
	padding:0px 0px 20px 0px;
	height:3px;
	background-repeat:repeat-x;	
	
}

.cMsgMid
{
	width: 300px; 
	text-align: right; 
	background-color: #F4F3EE; 
	padding: 15px 15px 15px 15px;
	height:200px;
}
.cTopHeader
{
	background-image:url('../images/backHead.jpg');
	padding:0px 0px 20px 0px;
	height:27px;
	width:696px;
	background-repeat:no-repeat;	
	vertical-align:middle;
}
.cInnerHeader1
{
	height:26px;
	width:677px;
	background-color:#D4D4D5;
	background-repeat:no-repeat;	
	vertical-align:middle;
	text-align:right;
	
	font-weight:bold;
}
.TopHeaderText
{
	padding-right:43px;
	text-align:right;
	vertical-align:middle;
	padding-top:5px;
}
.cTab1
{
	background-image:url('../images/Tab1.jpg');
	height:27px;
	width:215px;
	background-repeat:no-repeat;	
	text-align:center;
	color:#FF9B00;
	font-weight:bold;
	direction:rtl;
}
.cTab2
{
	background-image:url('../images/Tab2.jpg');
	height:27px;
	width:221px;
	background-repeat:no-repeat;	
	text-align:center;
}

.cTabWrapper
{
	width:637px;
	text-align:right;
}

.cTabData
{
	border:solid 1px #111111;
	position:relative;
	top:-1px;
	z-index:40;
}

.MenuTabs
{
	z-index:50;
}

.TabHeaderData
{
}


.cTabInnerWrapper
{
	width:637px;
	background-color:#FFFFFF;
	background-image:url('../images/BackTab.jpg');
	background-repeat:repeat-y;	
}

.cTabBot
{
	width:637px;
	height:1px;
	background-color:#E0E4E8;
}
.cOrganTitle
{
	text-align:right;
	height:25px;
	padding-right:5px;
}

.cHoghoghDot
{
	background-image:url('../images/NDHooghooghDot.gif');
	background-repeat:no-repeat;	
	width:256px;
	height:658px;
	background-position:bottom;
}

.cLeftPageMP
{
	/*height: 542px; */
	background-image: url(images/NDBack12.jpg); 
	background-repeat: repeat-y;
	background-position:left;
	vertical-align:top;
	height:100%;
}

.cLeftPageMPLine
{
	width:275px;
	height:100%;
	background-image: url('../images/NDBack15.gif'); 
	background-repeat: repeat-y;
	background-position:left;
	vertical-align:top;
}


.cDate1
{
	color:#AD5153;
	direction:ltr;
}

#wrapper {
	width : 950px;
	margin: 0px auto;
	position: relative;
}

.cHoghoghDot2
{
	background-image:url('../images/NDHooghooghDot.gif');
	background-repeat:no-repeat;	
	background-position:bottom left;
	position:relative;
	top:-20px;
	height:18px;
}
.cBotBar
{
	position:relative;
	top:-20px;
}

.cBulAr1
{
	background-image:url('../images/BulletAr1.gif');
	background-repeat:no-repeat;	
	background-position:right;
	padding-right:20px;
	text-align:right;
}

.cBackLib
{
	background-color: #E9E9EB;
}

.cVokalaNews
{
	text-align: center;
	background-image:url('../images/Hammer.jpg');
	background-repeat:no-repeat;	
	background-position:right bottom;
}

.cLogin2
{
	background-image:url('../images/BackLogin2.jpg');
	background-repeat:no-repeat;	
	background-position:center bottom;
	width:246px;
	height:122px;
	
}

.cUsername2
{
	color:White;
	text-align:right;
	padding-right:25px;	
}
.cPassword2
{
	color:White;
	text-align:right;
	padding-right:25px;	
}

table.c2Cols 
{
	width:100%;
}

table.c2Cols td
{
	width:50%;
	text-align:right;
}

.cPaging
{
	background-image:url('../images/BackPaging.jpg');
	background-repeat:repeat-x;	
	background-position:centert center;
	height:30px;
}


.cBackVKLogo
{
	background-image:url('../images/VKLogo2.jpg');
	background-repeat:no-repeat;	
	background-position:centert bottom;
	height:246px;
	height:48px;
}

div.cLawMapArea div
{
	text-align:right;
	padding:3px 3px 3px 3px ;
}

.cLawmapTitle
{
	color:#410000;
	font-weight:bold;
}

.NewsHeader1
{
	width:100%;
	height: 27px; 
	background-image: url(../images/NDBack2.jpg);
	background-repeat:repeat-x;
}
.Marginer1
{
	padding:6px;
}
/* *****************************************************************************     PAGER  */
.PagerContainer
{
	text-align:center;
	/*width:100%;*/
	margin:15px;
	display:block;
}
.pager {
	text-align: right;
	margin: 3px;
}
.pager ul 
{
	direction:ltr;
	list-style:none;
}
.pager li {
	margin-right: 5px;
	float: left;
	border:1px solide #eee;
	direction:ltr;
}
.pager a {
	width:17px;
	text-align:center;
	display: block;
	border: 1px solid #ccc;
	background-color:White;
	padding:3px;
}
.pager .current {
	width:17px;
	text-align:center;
	display: block;
	border: 0px solid #ccc;
	background: #FFFFFF;
	font-weight:bold;
}

.pager a:hover {
	background: #0098D4;
	border: 1px solid #000;
	color: #FFFFFF;
}
/* ***************************************************************************** EO PAGER   */

.cBookPic
{
	width:80px;
}

table.tblRayAlphabet
{
	direction:rtl;
}

table.tblRayAlphabet td
{
	vertical-align:top;
}
 
/********************************************/
.cHiddenDate
{
	display:none;
	position:absolute;
	/*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);*/
	z-index:100;

}

.cHidden
{
	visibility:hidden;
	display:none;
	
}

.cVisible
{
	visibility:visible;
	display:block;
}
.cDateTxt 
{
	vertical-align:top;
	float: left;
	display: inline; /* fixes IE/Win double margin bug */
	}
.cDateImg 
{
	vertical-align:bottom;
	float: right;
	width: 18px;
	cursor:pointer;
}
.cDateInnerImage
{
	background-image:url('../Admin/images/Date.gif');
	width:15px;
	height:15px;
}
/**********************************/

.LawyersRightCont
{
	background-image:url('../images/VKDot.jpg');
	background-repeat:repeat-y;	
	width:10px;
	vertical-align:top;
}

.tblVokala td
{
	vertical-align:top;
	background-color:#E9E7D8;
}
.ArticleBullet
{
	background-image:url('../images/MBBul2.jpg');
	background-repeat:no-repeat;	
	width:20px;
	height:25px;
	vertical-align:top;
}
.tblArticleGroups td
{
	vertical-align:top;
}
.tblArticleGroups
{
	width:670px;
	direction:rtl;
}
.LawArtileGroup a
{
	color:#9B001D;
	text-align:right;
	font-weight:bold;
}
.clear
{
	clear:both;
}
.LawArticleBullet
{
	background-image:url('../images/Bullet9.jpg');
	background-repeat:no-repeat;	
	background-position:right 7px;
	vertical-align:top;
	text-align:right;
	padding-right:12px;
}

..LawArticleBullet a
{
	direction:rtl;
}

.LawTabEngOff
{
	text-align:right; 
	background-image: url(../images/TabEnglishOff1.jpg); 
	background-repeat: no-repeat;
    height: 27px;
}
.LawArticleTopBack
{
	text-align:right; 
	background-image: url(../images/LawArticleTopBack.jpg); 
	background-repeat: repeat-x;
    height: 27px;
    width:410px;
}

.LawArticleTabData
{
	background-color:#F4F3EC;
	border-right:solid 1px #D0CDBC;
	border-bottom:solid 1px #D0CDBC;
	border-left:solid 1px #D0CDBC;
	text-align:right;
	padding-right:60px;
	padding-top:20px;
}
.LawArticleTabData div
{
	padding-top:2px;
	padding-bottom:2px;
}
.LawHeader1
{
	text-align:right; 
	background-image: url(../images/LawHeader1.jpg); 
	background-repeat: repeat-x;
    height: 43px;
    margin-right:2px;
}
.LawArticleMain
{
	padding:20px;
	background-color:#E9E7D8;
}
.LawArticleCatItem
{
	text-align:right; 
	background-image: url(../images/Bullet10.jpg); 
	background-repeat: no-repeat;
    padding-right:15px;
    background-position:right 2px;
    direction:rtl;
    text-align:right;
    padding-bottom:5px;
}
.LawArticleCatItem a
{
	color:#780E20;
}

.SearchBySubject
{
	text-align:right; 
	background-image: url(../images/NDBul3.jpg); 
	background-repeat: no-repeat;
    padding-right:45px;
    background-position:right 0px;
    direction:rtl;
    padding-bottom:5px;
}
.BulletRay
{
	text-align:right; 
	background-image: url(../images/NDBul5.jpg); 
	background-repeat: no-repeat;
    padding-right:15px;
    background-position:right 6px;
    direction:rtl;
    padding-bottom:4px;
    margin-right:20px;
}
.LawLatestVahdat
{
	padding:5px;
}

.LawLatestVahdat div
{
	text-align:right;
	direction:rtl;
	font-size:12px;
}
.LawTextSearchBox
{
	border:solid 1px #DAD9CC;
	width:330px;
	height:17px;
}
.FarsiAll *
{
	direction:rtl;
}

.cHorLine
{
	margin-top:5px;
	height:1px;
	background-color:#000000;
}

.MenuTopRed
{
	background-position-y: left; 
	background-image: url(../images/NDBack10.jpg);
    background-repeat: repeat-x; 
    height: 100%;
}
.MenuRed2
{
	background-image: url(../images/NDBack1.jpg); 
	height: 27px; 
	background-repeat: repeat-x;
}

.cDateTxt 
{
	vertical-align:top;
	float: left;
	display: inline; /* fixes IE/Win double margin bug */
	}

.cDateCtrl
{
	width:148px;
	text-align:right;
	float:right;
}
.cDateInput
{
	width:20px;
}
