﻿.body
{
	background-color: #fff;
	padding: 0;
	margin: 0;
}
.a
{
	color: #fff;
}
.LblPCaption, .LblWCaption
{
	text-align: center;
	text-decoration: none;
	font-size: 9pt;
	font-family: tahoma;
	font-weight: bold;
}
.LblPCaption
{
	color: #6b3465;
}
.LblWCaption
{
	color: #6b3465;
}
.TblPicture
{
	background-color: #FFF;
	border: solid 1px #fff;
	width: 200px;
	height: 200px;
	font-size: 9pt;
	font-weight: bold;
}
.Slider
{
	background-color: #FFF;
	border: solid 1px #FFF;
}
.Master
{
	width: 988px;
	border: 0;
	background-color: #cc99fe;
}
/* */

.ReturnButton, .BtnCancelThm, .BtnSendThm, .BtnEditThm, .BtnSearchThm, .BtnThm, .BtnShekayatThm, .BtnDarkhastThm, .BtnNextThm, .BtnpreviousThm
{
	font: bold 8pt tahoma;
	width: 100px;
	height: 30px;
	color: #6b3465;
	background-color: #fff;
	border: solid 2px #b972b0;
	background-position: left;
	background-repeat: no-repeat;
}
/* Gridview */
.Grd
{
	background-color: #fff;
	font-family: Tahoma;
	font-size: 10pt;
	vertical-align: middle;
	text-align: center;
	margin-bottom: 0px;
}
.Grd th
{
	font-family: Tahoma;
	color: White;
	background-color: #0e93be;
	padding: 5px;
	font-size: 10pt;
}

.Grd th table TR TD
{
	font-family: Tahoma;
	color: White;
	background-color: #0e93be;
	padding: 5px;
	font-size: 10pt;
	font-weight: bold;
}

.Grd th a
{
	font-family: Tahoma;
	font-size: 10pt;
	text-decoration: underline;
	color: White;
	padding: 5px;
}

.Grd tr:hover td
{
	cursor: hand;
	color: Maroon;
}

.Grd tr.even:hover td
{
	cursor: hand;
	color: Maroon;
}

.Grd tr td
{
	color: #015186;
	border: 0;
}

.Grd td
{
	color: #015186;
	font: 10pt "Tahoma";
	padding: 4px;
}
*.Grd tr.even td
{
	background-color: #e9f5fe;
}

.Grd td a
{
	color: #015186;
	font: 10pt "Tahoma";
	padding: 3px;
	text-decoration: none;
}
.Grd td a:hover
{
	color: Maroon;
	font: 10pt "Tahoma";
	text-decoration: none;
}


/*  DataList */
.DtLst
{
	color: #fff;
	font-family: Tahoma;
	font-size: 13pt;
	line-height: 20px;
	background-color: #fff;
	width: 100%;
}
.DtLstAlternateItem
{
	color: #fff;
	font-family: Tahoma;
	font-size: 8pt;
	line-height: 20px;
}

.DtLst a, .DtLstAlternateItem a
{
	color: #a9549e;
	font-family: Tahoma;
	font-size: 8pt;
}

/*MasterPage Styles Start*/
.LnkBtnHdr
{
	font-family: Tahoma;
	font-size: 9pt;
	text-decoration: none;
	color: #e8e6d2;
	font-weight: bold;
}

.HeaderLogo
{
	background-image: url(../Images/FFA/Master/HeaderLogo.jpg);
	background-repeat: no-repeat;
	width: 190px;
	height: 200px;
}
.HeaderTitleFa
{
	background-image: url(../Images/FFA/Master/HeaderTitleFa.jpg);
	background-repeat: no-repeat;
	width: 256px;
	height: 200px;
}
.HeaderTitleEn
{
	background-image: url(../Images/FFA/Master/HeaderTitleEn.jpg);
	background-repeat: no-repeat;
	width: 256px;
	height: 200px;
}
.HeaderCenter
{
	background-image: url(../Images/FFA/Master/HeaderCenter.jpg);
	background-repeat: no-repeat;
	width: 267px;
	height: 200px;
}
.HeaderRight
{
	background-image: url(../Images/FFA/Master/HeaderRight.jpg);
	background-repeat: no-repeat;
	width: 275px;
	height: 200px;
}

.FooterLeft
{
	background-image: url(../Images/FFA/Master/FooterLeft.png);
	background-repeat: no-repeat;
	width: 36px;
	height: 31px;
}
.FooterSide
{
	background-image: url(../Images/FFA/Master/FooterSide.png);
	background-repeat: repeat-x;
	height: 31px;
	width: 244px;
}
.FooterMiddle
{
	height: 31px;
	width: 428px;
	font-size: 11px;
	font-family: Tahoma;
	text-align: center;
	color: #fff;
	background-color: #b972b0;
}
.FooterRight
{
	background-image: url(../Images/FFA/Master/FooterRight.png);
	background-repeat: no-repeat;
	width: 36px;
	height: 31px;
}
.FooterA
{
	color: #fff;
	text-decoration: none;
	border: 0;
}
.MainBoxBorder
{
	border-left-color: #27bff0;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #27bff0;
	border-right-style: solid;
	border-right-width: 1px;
}

/* MasterPage Styles End*/

/* White Title Box Start*/
.WTBTopLeft
{
	background-image: url(../Images/FFA/WhiteTitleBox/WTBTopLeft.png);
	background-repeat: no-repeat;
	width: 24px;
	height: 28px;
}
.WTBTopMiddle
{
	background-image: url(../Images/FFA/WhiteTitleBox/WTBTopMiddle.png);
	background-repeat: repeat-x;
	height: 28px;
}
.WTBTopRight
{
	background-image: url(../Images/FFA/WhiteTitleBox/WTBTopRight.png);
	background-repeat: no-repeat;
	width: 24px;
	height: 28px;
}
.WTBCenterLeft
{
	background-image: url(../Images/FFA/WhiteTitleBox/WTBCenterLeft.png);
	background-repeat: repeat-y;
	width: 24px;
}
.WTBCenterMiddle
{
	background-color: #FFF;
}
.WTBCenterRight
{
	background-image: url(../Images/FFA/WhiteTitleBox/WTBCenterRight.png);
	background-repeat: repeat-y;
	width: 24px;
}
.WTBBottomLeft
{
	background-image: url(../Images/FFA/WhiteTitleBox/WTBBottomLeft.png);
	background-repeat: no-repeat;
	width: 24px;
	height: 28px;
}
.WTBBottomMiddle
{
	background-image: url(../Images/FFA/WhiteTitleBox/WTBBottomMiddle.png);
	background-repeat: repeat-x;
	height: 28px;
}
.WTBBottomRight
{
	background-image: url(../Images/FFA/WhiteTitleBox/WTBBottomRight.png);
	background-repeat: no-repeat;
	width: 24px;
	height: 28px;
}
/*  White Title Box END*/

/*  Violet Title Box  Start*/
.VTBTopLeft
{
	background-image: url(../Images/FFA/VioletTitleBox/VTBTopLeft.png);
	background-repeat: no-repeat;
	width: 19px;
	height: 35px;
}
.VTBTopMiddle
{
	background-image: url(../Images/FFA/VioletTitleBox/VTBTopMiddle.png);
	background-repeat: repeat-x;
	height: 35px;
	text-align:center;
}
.VTBTopRight
{
	background-image: url(../Images/FFA/VioletTitleBox/VTBTopRight.png);
	background-repeat: no-repeat;
	width: 19px;
	height: 35px;
}
.VTBCenterLeft
{
	background-image: url(../Images/FFA/VioletTitleBox/VTBCenterLeft.png);
	background-repeat: repeat-y;
	width: 19px;
}
.VTBCenterMiddle
{
	background-color: #b972b0;
	color: #fff;
}
.VTBCenterRight
{
	background-image: url(../Images/FFA/VioletTitleBox/VTBCenterRight.png);
	background-repeat: repeat-y;
	width: 19px;
}
.VTBBottomLeft
{
	background-image: url(../Images/FFA/VioletTitleBox/VTBBottomLeft.png);
	background-repeat: no-repeat;
	width: 19px;
	height: 18px;
}
.VTBBottomMiddle
{
	background-image: url(../Images/FFA/VioletTitleBox/VTBBottomMiddle.png);
	background-repeat: repeat-x;
	height: 18px;
}
.VTBBottomRight
{
	background-image: url(../Images/FFA/VioletTitleBox/VTBBottomRight.png);
	background-repeat: no-repeat;
	width: 19px;
	height: 18px;
}
/*  Violet Title Box  END*/

/* Picture Box Start*/
.PBTopLeft
{
	background-image: url(../Images/FFA/PictureBox/PBTopLeft.png);
	background-repeat: no-repeat;
	width: 5px;
	height: 5px;
}
.PBTopMiddle,.PBBottomMiddle,.PBCenterLeft,.PBCenterRight
{
	background-color: #b972b0;
}
.PBTopRight
{
	background-image: url(../Images/FFA/PictureBox/PBTopRight.png);
	background-repeat: no-repeat;
	width: 5px;
	height: 5px;	
}
.PBCenterMiddle
{
	background-color: #FFF;
}
.PBBottomLeft
{
	background-image: url(../Images/FFA/PictureBox/PBBottomLeft.png);
	background-repeat: no-repeat;
	width: 5px;
	height: 5px;
}
.PBBottomRight
{
	background-image: url(../Images/FFA/PictureBox/PBBottomRight.png);
	background-repeat: no-repeat;
	width: 5px;
	height: 5px;
}
/*  White Box END*/

/* White Box Start*/
.WBTopLeft
{
	background-image: url(../Images/FFA/WhiteBox/WBTopLeft.png);
	background-repeat: no-repeat;
	width: 17px;
	height: 16px;
}
.WBTopMiddle
{
	background-image: url(../Images/FFA/WhiteBox/WBTopMiddle.png);
	background-repeat: repeat-x;
	height: 16px;
}
.WBTopRight
{
	background-image: url(../Images/FFA/WhiteBox/WBTopRight.png);
	background-repeat: no-repeat;
	width: 17px;
	height: 16px;
}
.WBCenterLeft
{
	background-image: url(../Images/FFA/WhiteBox/WBCenterLeft.png);
	background-repeat: repeat-y;
	width: 17px;
}
.WBCenterMiddle
{
	background-color: #FFF;
}
.WBCenterRight
{
	background-image: url(../Images/FFA/WhiteBox/WBCenterRight.png);
	background-repeat: repeat-y;
	width: 17px;
}
.WBBottomLeft
{
	background-image: url(../Images/FFA/WhiteBox/WBBottomLeft.png);
	background-repeat: no-repeat;
	width: 17px;
	height: 16px;
}
.WBBottomMiddle
{
	background-image: url(../Images/FFA/WhiteBox/WBBottomMiddle.png);
	background-repeat: repeat-x;
	height: 16px;
}
.WBBottomRight
{
	background-image: url(../Images/FFA/WhiteBox/WBBottomRight.png);
	background-repeat: no-repeat;
	width: 17px;
	height: 16px;
}
/*  White Box END*/

/*  Violet Box  Start*/
.VBTopLeft
{
	background-image: url(../Images/FFA/VioletBox/VBTopLeft.png);
	background-repeat: no-repeat;
	width: 19px;
	height: 18px;
}
.VBTopMiddle
{
	background-image: url(../Images/FFA/VioletBox/VBTopMiddle.png);
	background-repeat: repeat-x;
	height: 18px;
}
.VBTopRight
{
	background-image: url(../Images/FFA/VioletBox/VBTopRight.png);
	background-repeat: no-repeat;
	width: 19px;
	height: 18px;
}
.VBCenterLeft
{
	background-image: url(../Images/FFA/VioletBox/VBCenterLeft.png);
	background-repeat: repeat-y;
	width: 19px;
}
.VBCenterMiddle
{
	background-color: #b972b0;
	color: #fff;
}
.VBCenterRight
{
	background-image: url(../Images/FFA/VioletBox/VBCenterRight.png);
	background-repeat: repeat-y;
	width: 19px;
}
.VBBottomLeft
{
	background-image: url(../Images/FFA/VioletBox/VBBottomLeft.png);
	background-repeat: no-repeat;
	width: 19px;
	height: 18px;
}
.VBBottomMiddle
{
	background-image: url(../Images/FFA/VioletBox/VBBottomMiddle.png);
	background-repeat: repeat-x;
	height: 18px;
}
.VBBottomRight
{
	background-image: url(../Images/FFA/VioletBox/VBBottomRight.png);
	background-repeat: no-repeat;
	width: 19px;
	height: 18px;
}
/*  Violet Title Box  END*/
/* Marque Start*/
.MarqueLeft
{
	background-image: url(../Images/FFA/Marque/MarqueLeft.png);
	background-repeat: no-repeat;
	width: 8px;
	height: 36px;
}
.MarqueCenter
{
	background-image: url(../Images/FFA/Marque/MarqueCenter.png);
	background-repeat: repeat-x;
	height: 36px;
	width: 934px;
}
.MarqueRight
{
	background-image: url(../Images/FFA/Marque/MarqueRight.png);
	background-repeat: no-repeat;
	width: 8px;
	height: 36px;
}
/* Box END*/

/* Search Box Start*/
.SrchRightSide
{
	width: 20px;
	height: 30px;
	background-image: url(../Images/FFA/Search/SrchRightSide.png);
	background-repeat: no-repeat;
}
.SrchLeftSide
{
	width: 20px;
	height: 30px;
	background-image: url(../Images/FFA/Search/SrchLeftSide.png);
	background-repeat: no-repeat;
}
/* Search Box END*/


/*  */
.cycle-overlay
{
    text-align:right;
    font-family: tahoma, arial;
    position: absolute;
    top:155;
    bottom: 0; 
    width: 95%; 
    z-index: 600;
    background: black;
    color: white; 
    padding: 14px;
    /*padding-bottom: 20px; 
    padding-top: 20px; */
    opacity: .5;
}
 
 
/* ENews */

.TblMain
{
    margin-top: 3px;
	width: 100%;
	border: solid 3px #b972b0;
	border-radius: 15px;
    background-color: #ffffff;
}

.ImgPage
{
    width:150px;
    height:190px;
    margin-top:5px;
}

.HlnkPage
{
   border:solid 3px #c8c8c8;
   border-radius: 15px;
   opacity: 0.6;
}

.HlnkPage:hover
{
    border:solid 3px #b972b0;
    border-radius: 15px;
    opacity: 1;
}

.PageNo
{
    width:25px;
    height:25px;
    background-color:#c8c8c8;
    border:solid 1px #c8c8c8;
    border-radius: 15px;
    text-align:center;
    margin-top:3px;
}

.LblPageNo
{
    font: bold 11px tahoma;
    vertical-align:middle;
}

.LBoxENews
{
    width:250px;
    height:100%;
    font: normal 11px tahoma;
    border:none;
    
}
.DtLstSlctd
{
    font-size:20px;
    font-weight:bold;
}

/* End OF ENews */


.DtlstHeader
{
    height:23px;
    font:bold 11px tahoma;
    background-color:#783a72;
    color:#ffffff;
}

/* Gridview */
.GrdUsr
{
	background-color: #fff;
	font-family: Tahoma;
	font-size: 11px;
	vertical-align: middle;
	text-align: center;
	margin-bottom: 0px;
	min-width:500px;
}
.GrdUsr th
{
	font-family: Tahoma;
	color: White;
	background-color: #783a72;
	padding: 5px;
	font-size: 11px;
}

.GrdUsr th table TR TD
{
	font-family: Tahoma;
	color: White;
	background-color: #783a72;
	padding: 5px;
	font-size: 11px;
	font-weight: bold;
}

.GrdUsr th a
{
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: underline;
	color: White;
	padding: 5px;
}

.GrdUsr tr:hover td
{
	cursor: hand;
	color: Maroon;
}

.GrdUsr tr.even:hover td
{
	cursor: hand;
	color: Maroon;
}

.GrdUsr tr td
{
	color: #783a72;
	border: 0;
}

.GrdUsr td
{
	color: #783a72;
	font: 11px "Tahoma";
	padding: 4px;
}
*.GrdUsr tr.even td
{
	background-color: #f2e6f1;
}

.GrdUsr td a
{
	color: #783a72;
	font: 11px "Tahoma";
	padding: 3px;
	text-decoration: none;
}
.GrdUsr td a:hover
{
	color: Maroon;
	font: 11px "Tahoma";
	text-decoration: none;
}




/* Gridview Schedule */
.GrdSdl
{
	background-color: #fff;
	font-family: Tahoma;
	font-size: 11px;
	vertical-align: middle;
	text-align: right;
	margin-bottom: 0px;
	min-width:250px;
}
.GrdSdl th
{
	font-family: Tahoma;
	color: White;
	background-color: #783a72;
	padding: 5px;
	font-size: 11px;
	border:none;
	text-align:left;
	padding-left:10%;
}

.GrdSdl th table TR TD
{
	font-family: Tahoma;
	color: White;
	background-color: #783a72;
	padding: 5px;
	font-size: 11px;
	font-weight: bold;
}

.GrdSdl th a
{
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: underline;
	color: White;
	padding: 5px;
}

.GrdSdl tr:hover td
{
	cursor: hand;
	color: Maroon;
}

.GrdSdl tr.even:hover td
{
	cursor: hand;
	color: Maroon;
}

.GrdSdl tr td
{
	color: #783a72;
	border: 0;
}

.GrdSdl td
{
	color: #783a72;
	font: 11px "Tahoma";
	padding: 4px;
}
*.GrdSdl tr.even td
{
	background-color: #f2e6f1;
}

.GrdSdl td a
{
	color: #783a72;
	font: 11px "Tahoma";
	padding: 3px;
	text-decoration: none;
}
.GrdSdl td a:hover
{
	color: Maroon;
	font: 11px "Tahoma";
	text-decoration: none;
}

.RowStyle
{
    background-color:#f8f1f8;
}

.AlternateRowStyle
{
    background-color:#ffffff;
}


