﻿*
{
	font-family:Tahoma;
	font-size:12px;
}

#wrapper {
	width : 912px;
	margin: 0px auto;
}


.cNormalText
{
	font-family:Tahoma;
	font-size:8pt;
	direction:ltr;
}

INPUT {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: 1px solid; PADDING-LEFT: 0.25em; PADDING-BOTTOM: 2px; BORDER-LEFT: 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: 1px solid
}

.btn1
{
	width:80px;
}
.cMenu1Text
{
	color:#555555;
	font-family:Tahoma;
	font-size:9pt;
	direction:ltr;
}

A
{
    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
}


A.cNewWin:hover {
TEXT-DECORATION: none;
COLOR: #D91112;
}

A.cNewWin:link {
TEXT-DECORATION: none;
COLOR: #0000FF;
}


A.cNewWin2:link {
TEXT-DECORATION: underline;
COLOR: white;
}

A.cNewWin2:hover {
TEXT-DECORATION: none;
COLOR: white;
}

A.cNewWin3:hover {
TEXT-DECORATION: none;
COLOR: #99ccff;
}



.cNormalTable
{
	border-collapse:collapse;
}

.cPC8
{
	font-family:Tahoma;
	font-size:8pt;
	direction:rtl;
}

.cPersianContent
{
	font-family:Tahoma;
	font-size:8pt;
	direction:rtl;
}

.cMPersianContent
{
	color:#800000;
	font-family:Tahoma;
	font-size:8pt;
	direction:rtl;
}

.cColorPersianContent
{
	font-family:Tahoma;
	font-size:8pt;
	direction:rtl;
	color:#425882;
}

.cPLinkContent
{
	font-family:Tahoma;
	font-size:9pt;
	direction:rtl;
	cursor:hand;
}

.cPSmallContent
{
	font-family:Tahoma;
	font-size:8pt;
	direction:rtl;
}

.cDate
{
	font-family:Tahoma;
	font-size:8pt;
	direction:ltr;
}

.cInput
{
	border: 1px solid #000000; 
	font-family:Tahoma; 
	font-size:8pt;
	direction:rtl;

	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	z-index:999;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFFFFF,endColorStr=#efefef);

}

.cEngInput
{
	border: 1px solid #000000; 
	font-family:Arial; 
	font-size:8pt;
	direction:ltr;

	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	z-index:999;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFFFFF,endColorStr=#efefef);

}
.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:8pt;
	direction:rtl;
	color:#AF120D;
}
.cBtnImage
{
	width:79;
	height:29;
	border:0;
	cursor:hand;
}
.cBtnImage2
{
	width:16;
	height:16;
	border:0;
	cursor:hand;
}

.cBtmTable
{
	position:absolute;
	top:327;
	left:0;
	align:center;
}


.NewBtn
{
	background=url('../../styles/images/file-o.gif') no-repeat center;
	align:center; color:#fff; width:25px; height:25px; padding:1px; margin:1px; 
}

.ActionBtn
{
	background-repeat:no-repeat;
	background-position:center;
	vertical-align: middle;
	width:27px;
	height:25px;
}
input.buttonNormal {
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 0.7em;
  color: #000000;
  background-color: #e4e4f5;
  background-image: url('../../styles/btn_Normal.gif');
  border: medium none;
  width:120px;
  height:29px;
  cursor: hand
}
input.buttonNormal#Back {
  background-image: url('../../styles/btn_Backward.gif');
  padding-left:30px
}
input.buttonNormal#AddNew {
  background-image: url('../../images/btn_Add.gif');
  padding-right:30px
}
input.buttonNormal#Install {
  background-image: url('../../styles/btn_Install.gif');
  padding-right:30px
}

.NormalTab
{
	bottom:-1px;
	cursor:hand;
}

.cGrid
{
	width:100%;
	height:30;
	border:1px solid;
	background-color:#D2E4FC;
	overflow-x:auto;
	overflow-y:no;
}

.onTab
{
	font-weight:bold;
	position:relative;
	border:1px solid;
	border-bottom-width:0;
	bottom:-1px;
	padding:2px 0 3px
}

.offTab
{
	position:relative;
	bottom:0px;
	color:#00f;
	width:100%;
	border:1px solid #999;
	padding:1px 0 3px;
	border-bottom:0;
	background:#CC0000;
}

.OffContent
{
	position:relative;
	display : none;
}

.PersianContents
{
	font-family:Tahoma;
	font-size:10pt;
}

.tinput
{
	font-family:Tahoma;
	font-size:10pt;
	border:1px solid;
}

.tButton
{
	font-family:Tahoma;
	font-size:10pt;
}

.cDisableTab
{
	position:relative;
	bottom:0px;
	color:gray;
	width:100%;
	border:1px solid #999;
	padding:1px 0 3px;
	border-left:0;
	background:#CC0000;
}
.cPC8
{
	font-family:Tahoma;
	font-size:8pt;
	direction:rtl;
}

.NewsList div
{
	text-align:right;
	padding-bottom:7px;
}

table.tblContentCats
{
	width:100%;
	direction:rtl;
}

table.tblContentCats td
{
	vertical-align:top;
}

table.tblContentCats img
{
	border:solid 1px #111111;
	width:62px;
}

.CatContentContainer
{
	border:solid 1px #124297;
	width:910px;
	background-color:#EEF2F8;
}

.Clear
{
	clear:both;	
}

.Bullet1
{
	background-image:url('../images/newbullet6.jpg');
	background-position:0 5px;
	width:20px;
	height:40px;
	background-repeat:no-repeat;
}

.btnSearchAgent2
{
	width:70;
	height:19;
	color: #000000; 
	font-family: Tahoma; 
	font-size: 9pt; 
	border: 1px solid #6CAD4C; 
	padding-left: 4px; 
	padding-right: 4px; 
	padding-top: 1px; 
	padding-bottom: 1px; 
	background-color: #C4DEB7;
}

.btnSearchContents
{
	border: 1px solid #CFDAE5; 
	width: 200px; 
	padding-left: 4px;
    padding-right: 4px; 
    padding-top: 1px; 
    padding-bottom: 1px;
    direction:rtl;
    height:20px;
    font-size:12px;
}

.NoContent
{
	padding-top:50px;
	text-align:center;
	width:100%;
}

.Marginer1
{
	padding:8px;
}

#tblAgents td
{
	vertical-align:top;
}

.SelectedItem
{
	background-color:#F1F1F1;
	border:solid 1px #DDDDDD;
}
.UnSelectedItem
{
	background-color:inherit;
	border:solid 0px #FFFFFF;
}




.HSpacer1
{
	height:8px;
}

.NewsCats
{
	border:solid 1px #E2E2E2;
}


.NewsCats2
{
	background-color:#FDFDFD;
}


.NewsCats2 div a
{
	padding-right:10px;
}

.NewsCats2 table
{
	width:100%;
}

.btnSearchAgentNews
{
	width: 70px; 
	height: 19px;
	color: #ffffff; 
	font-family: Tahoma; 
	font-size: 9pt; 
	border: 1px solid #A4670E;
    padding-left: 4px; 
    padding-right: 4px; 
    padding-top: 1px; 
    padding-bottom: 1px;
    background-color: #D3963E;
}

.Farsi
{
	font-size:12px;
	text-align:justify;
	direction:rtl;
	padding-bottom:5px;
}

.FarsiAll *
{
	font-size:12px;
	text-align:justify;
	direction:rtl;
	padding-bottom:5px;
}


.FarsiBold
{
	font-size:12px;
	text-align:justify;
	direction:rtl;
	font-weight:bold;
}

.FarsiDate
{
	font-size:12px;
	direction:ltr;
	color:#7AA87A;
	text-align:right;
}

.ctblDateHeader
{
	width:200px;
}

.ctblDateHeader th
{
	background-color:#808080;
	border-left:solid 1px #999999;
	font-weight:normal;
	width:27px;
	text-align:center;
	height:25px;
}

.ctblDate
{
	border:solid 1px white;
	width:200px;
}

.ctblDate td
{
	background-color:#E2E2E2;
	height:22px;
	width:22px;
	color:White;
	text-align:center;
}

.SearchContentCont
{
	border: solid 1px #849CC9;
	width:230px;
	background-color:#EEF2F8;
	
}

.chk
{
	border-style:none;
}
.tblOtherCats
{
	margin-left:45px;
}

.ContentCatDiv
{
	display:inline;
	width:200px;
}
.MainCat
{
	display:block;
	width:900px;
}
.MainCat div1
{
	display:inline;
}
.MainCat a
{
	display:inline;
}
.Block
{
	display:block;
}
.Inline
{
	display:inline;
}



/* *****************************************************************************     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   */
#wrapperStudent {
	width : 948px;
	margin: 0px auto;
}


.LogoStudent
{
  background-image: url('../images/LogoStudent.jpg');
  width:332px;
  height:84px;
}

.StudentInner
{
	border-right:solid 1px #DDDDDD;
	border-left:solid 1px #DDDDDD;
	background-color:White;
}
.StudentBody
{
	background-color:#EDEDED;
	margin:0px;
}
.StuHeadMenu
{
  background-image: url('../images/bgStuHead1.jpg');
  background-repeat:repeat-x;
  height:45px;
}
table.tblStudentMenu
{
	height:44px;
	width:500px;
	padding-right:140px;
	float:right;
}
table.tblStudentMenu td
{
  background-image: url('../images/StuBullet2.gif');
  background-repeat:no-repeat;
  background-position:center top;
}
table.tblStudentContact td
{
  background-image: url('../images/StuSep1.jpg');
  background-repeat:no-repeat;
  background-position:right top;
  height:40px;
  padding-right:2px;
	
}

/*------------------- Student Menu -------------------*/
.menu 
{
        position: static; 
}
.rmText
{
	margin-right:20px;
	font-family:Tahoma;
	
}
.RadMenu .rmItem 
{
	border-bottom: 1px dotted #8B8B8C;
	background: transparent url(../images/menu.gif) repeat scroll right top;

}
 .RadMenu_rtl .rmVertical  .rmFirst ,.RadMenu_rtl .rmVertical  .rmLast
 {
	border-width:0px;
 	 background: transparent url(../images/menu.gif) repeat scroll right top !important; 
 	 border-bottom: 1px dotted #8B8B8C !important;
        position: static; 
 	 }  
 	 
.RadMenu_rtl ul.rmHorizontal,
.RadMenu_rtl ul.rmVertical
{
	border-top:0px;
	float:right;

}

.RadMenu ul.rmVertical,
.rmRootGroup ul.rmHorizontal,
.RadMenu_Context ul.rmHorizontal
{
	margin:0;
	padding:0;
	display:none;
	left:0;
	float:left;

}

.RadMenu a.rmLink{ direction:rtl;}

/*-------------------Student  MENU -------------------*/

.StuRightMenuHeader
{
	background-color:#BCBCBC;
	height:27px;
	width:180px;
	text-align:right;
}
.cPubBookPic img
{
	width:50px;
	border-width:0px;
}
table.tblLatestPubBooks 
{
	width:100%;
}
.tblLatestPubBooks td
{
	text-align:right;
	direction:rtl;
}
.Bold
{
	font-weight:bold;
}
.Line1
{
	height:1px;
	background-color:#BCBCBC;
	margin-top:8px;
	margin-bottom:7px;
}
.LastestMessageBoardHeader
{
	height:27px;
	background-color:#A6C2D0;
	color:Black;
	margin-bottom:2px;
	text-align:right;
}
.LastestMessageBoardHeader div
{
	padding-top:5px;
	padding-right:5px;
	font-weight:bold;
}
.LatestMessageBoardData
{
	border: solid 1px #A6C2D0;
}
.LatestMessageBoardData
{
	direction:rtl;
	text-align:right;
}

.LastestPubBookHeader
{
	height:27px;
	background-color:#92C43D;
	color:Black;
	margin-bottom:2px;
	text-align:right;
}

.PubBookHeader
{
	height:27px;
	background-color:#BA1502;
	color:white;
	margin-bottom:2px;
	text-align:right;
}

.PubBookHeader div
{
	padding-top:5px;
	padding-right:5px;
	font-weight:bold;
}

.LastestPubBookHeader div
{
	padding-top:5px;
	padding-right:5px;
	font-weight:bold;
}
.LatestPubBookData
{
	border: solid 1px #92C43D;
}
table.tblMainStu td
{
	vertical-align:top;
}
.StuFooter
{
  background-image: url('../images/StuFooter.jpg');
  background-repeat:repeat-x;
  height:50px;

}
.StuLogoBot
{
  background-image: url('../images/StuLogoBot.gif');
  width:217px;
  height:44px;
  margin-top:3px;
  /*background-position:center 7px;*/
}
.StuContent
{
	direction:rtl;
	text-align:right;
}
.cUsername2 span
{
	font-size:12px;
}
.cPassword2
{
	font-size:12px;
}
.LoginStuCont
{
	border:solid 1px #C2C2C2;
}
.StuRightMenuHeader div
{
	padding-top:5px;
	padding-right:5px;
	font-weight:bold;
}
.VerDot1
{
  background-image: url('../images/newback5.jpg');
  background-repeat:repeat-x;
  height:7px;
}

.txtSearchContent
{
	width:203px;
	height:17px;
	background-color:#FFFFFF;
	border:solid 1px #CFDAE5;
	margin-bottom:5px;
}

.cGray
{
	background-color:#F5F5F5;
	border:solid 1px #CDCDCD;
	height:130px;
	padding:7px;
}
.cWhite
{
	padding:7px;
}
table.tblPubBooks
{
	width:100%;
	direction:rtl;
}

table.tblPubBooks td
{
	width:50%;
	height:130px;
}
.PubBooksCont
{
	border:solid 1px #CDCDCD;
}

.LeftArrow
{
  background-image: url('../images/LeftArrow.jpg');
  background-repeat:no-repeat;
  background-position:right;
  height:27px;
  width:100%;
  padding:5px;
  margin-bottom:3px;
  cursor:pointer;
  background-color:#BFBBBC;
}

.DownArrow
{
  background-image: url('../images/DownArrow.jpg');
  background-repeat:no-repeat;
  background-position:right;
  height:27px;
  width:100%;
  cursor:pointer;
  background-color:#BFBBBC;
}

.cRedDate
{
	color:#E13545;
}
.SingleMsg
{
  background-image: url('../images/Bullet4.jpg');
  background-repeat:no-repeat;
  background-position:right;
  padding-right:15px;
  direction:rtl;
  width:100%;
}
table.tblCountries
{
	width:100%;
	background-color:#F6F6F8;
}

table.tblCountries td
{
	width:33%;
  background-image: url('../images/Bullet5.jpg');
  background-repeat:no-repeat;
  background-position:right top;
  padding-right:15px;
  text-align:right;
  direction:rtl;
  height:23px;
  
}
.CountriesCont
{
	border:solid 1px #CFD6E0;
}
.SeminarItem
{
	padding-right:15px;
	background-image:url('../images/Bullet4.jpg');
	background-repeat:no-repeat;
	background-position:right 5px;
	direction:rtl;
	line-height: 150%;
}

.SeminarItem2
{
	padding-right:15px;
	background-image:url('../images/bullet11.jpg');
	background-repeat:no-repeat;
	background-position:right 5px;
	direction:rtl;
	line-height: 150%;
}


.RedDate
{
	color:#E1343A;
}
.StuHead
{
	background-color:#BCBCBC;
	height:23px;
	direction:rtl;
	text-align:right;
	padding-top:5px;
	padding-right:10px;
	font-weight:bold;
}
.SeminarCont
{
	border:solid 1px #BCBCBC;
}
table.tblSeminarFirstPage
{
	width:100%;
}

table.tblSeminarFirstPage td
{
	width:50%;
}
.BigTitle *
{
	color:#710400;
	font-size:16px;
	font-weight:600;
}
.SeminarTopScr
{
	background-color:#EBEBEB;
	padding:20px;
	direction:rtl;
	text-align:right;
}
.SeminarTopScr div
{
	margin:5px;
}
.MaronItem
{
	color:#5F1320;
}
.SeminarHead2
{
	background-color:#E7E8EA;
	height:23px;
	font-weight:bold;
	padding-right:10px;
	direction:rtl;
	padding-top:5px;
}
.Line4
{
	background-color:#D0D0D0;
	height:1px;
	margin-top:4px;
	margin-bottom:10px;
}
.SeminarHead3
{
	direction:rtl;
	font-weight:600;
}
table.tblBooklet
{
	border-collapse:collapse;
	border:solid 1px #D7D7D7;
	width:100%;
}

table.tblBooklet td
{
	width:33%;
	border:solid 1px #D7D7D7;
}
table.tblBooklet th
{
	background-color:#F4F2F3;
	height:31px;
	color:#AC2400;
	font-weight:bold;
	border:solid 1px #D7D7D7;
}
table.tblBookletItems td
{
	width:33%;
}
table.tblBookletItems
{
	width:99%;
	direction:rtl;
}
.Gray1 div
{
	padding:5px;
}
.Gray1
{
	background-color:#F1F1F1;
	height:95px;
}
.BookletItem
{
	border:solid 1px #E0E0E0;
	height:128px;
	width:100%;
	direction:rtl;
}
.AgentPic
{
	width:120px;
	border:solid 1px #B41B15;
}
table.tblAgentInfo td
{
	height:20px;
}

table.tblAgentInfo 
{
	border:solid 1px #BEBEBE;
	width: 100%; 
	direction: rtl;
}
.AgentCont1
{
	border:solid 1px #BFBFBF;
	height:275px;
}
.AgentHead1
{
	background-color:#FBFBFB;
	border-bottom:solid 1px #BFBFBF;
	direction:rtl;
	padding-right:10px;
	height:27px;
	padding-top:7px;
	font-weight:bold;
	color:#787878;
}