/*CommonCss*/
@font-face{font-family:BKoodakBold;src:url('/Fonts/BKoodakBold.eot')}
@font-face{font-family:BKoodakBold;src:url('/Fonts/BKoodakBold.woff')}
@font-face{font-family:BKoodakBold;src:url('/Fonts/BKoodakBold.ttf')}

.TitleTS{padding:0 0 0 0;overflow:hidden}

.SubIMT{width:100%;clear:both;z-index:100;display:inline-block}

body,ul li,ul,h1,p,a{margin:0px;padding:0px;Font-Family:Tahoma;Font-Size:9pt;Font-weight:normal;text-decoration:none;list-style-type:none;text-align:right;color:#000}
input[type="text"],img{border:0px}
input[type="text"]{background:#E5E5E5;height:20px;border:1px solid #E5E5E5;border-radius:8px;}
input[type="n"],img{border:0px}
input[type="n"]{background:#E5E5E5;height:20px;border:1px solid #E5E5E5;border-radius:8px;}
.ValueISHT input[type="text"],.ValueISHTs input[type="text"],.TitleBox,.Payment,.HorizontalTab,.framevb,.NumberSupport{text-align:center}
.TitleTS,.GTIrancellOp,.GTMCIOp,.GTTaliyaOp,.GTRightelOp,.HorizontalTab span,.visualbutton{cursor:pointer}
.TransparentBox,.BtnBank:hover{opacity:0.5;filter:alpha(opacity=50);z-index:1000}
.TransparentBox{background:#CECECE}
.RightMT,.LeftMT .ItemMT{float:right}
.LeftMT {width:760px;float:right;margin-right:10px}
#Remember {
    width: 235px;
    direction: rtl;
    margin-top: 11px;
}
.ChoseMCI {cursor:pointer;}
.ChoseMTN {cursor:pointer;}
#Col {
    direction: rtl;
    font: 11px Tahoma;
    text-align: center;
}
input[type="text"], select {
    background: none repeat scroll 0 0 #E5E5E5;
    border: 1px solid #5F96CE;
    font-family: Tahoma,Geneva,sans-serif;
    margin: 5px auto;
    padding: 2px;
    text-align: center;
}
input[type="n"], select {
    background: none repeat scroll 0 0 #E5E5E5;
    border: 1px solid #5F96CE;
    font-family: Tahoma,Geneva,sans-serif;
    margin: 5px -2px auto;
    padding: 2px;
    text-align: center;
}
.InerC,.ItemMT,.ValueISHT input[type="text"],input[type=radio],.GetCharged .ItemSHT{position:relative}
.ItemSHT span,.VisualBox,.BtnBank,.visualbutton{display:inline-block}
.HorizontalTab,.ItemSHT,.CenterPos,.framevb{direction:rtl}
.TitleBox,.TransparentBox,.framevb a{position:absolute}
.TitleTS,.GTIrancellOp,.GTMCIOp,.GTTaliyaOp,.GTRightelOp{background-image:url('/Images/global/operators.png')}
 #cash{background:url('/Images/global/dollar_btn.jpg'); background-repeat:no-repeat; height:26px; width:76px}
.OpGTIrancell,.OpGTMCI,.OpGTTaliya,.OpGTRightel{background-image:url('/Images/global/operators.jpg')}
.TitleBox,.PortPayments,.Cash{font-family:BKoodakBold;Font-Size:14pt}
.NumberSupport{font-family:BKoodakBold;Font-Size:14pt;color:#886622}
/*Css3*/
.TitleISHT,input[type="text"]{-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out}
.VisualBox,.ItemMT,.visualbutton{*behavior:url('/Styles/CSSPIE/PIE.htc');behavior:url('/Styles/CSSPIE/PIE.htc')\*/}
.VisualBox{-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;border-style:solid;border-width:1px}
.ItemMT{-webkit-box-shadow:#000 0 0 .2em;-moz-box-shadow:#000 0 0 .2em}
.visualbutton{background:url('/Images/global/VisualButton.jpg') repeat-x;background:-webkit-gradient(linear, 0 0, 0 90%, from(#FFF), to(#EEF));background:-moz-linear-gradient(#FFF, #EEF 90%);background:linear-gradient(#FFF, #EEF 90%);-pie-background:linear-gradient(#FFF, #EEF 90%);-webkit-box-shadow:#CCC 0 0 .25em;-moz-box-shadow:#CCC 0 0 .25em;box-shadow: #CCC 0 0 .25em;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; margin-right:-14px; margin-top:17px;}
.visualbutton:hover{background:url('/Images/global/VisualButtonOver.jpg') repeat-x;background:-webkit-gradient(linear, 0 0, 0 70%, from(#E3E4FF), to(#FFF));background:-moz-linear-gradient(#E3E4FF, #FFF 70%);background:linear-gradient(#E3E4FF, #FFF 70%);-pie-background: linear-gradient(#E3E4FF, #FFF 70%);-webkit-box-shadow:#C6C6C6 0 0 .25em;-moz-box-shadow:#C6C6C6 0 0 .25em;box-shadow:#C6C6C6 0 0 .25em}
.error {color: Red;}
/**/
.MainFrame{width:100%;display:table;}
.Content{width:1040px;margin:0 auto}
:root .ItemMT{box-shadow:#000 0 0 .2em; float: right;}
.OuterC{border-color:#163760 #50B3CE #50B3CE #163760;padding:5px;background:url('/Images/global/1px.png')}
.InerC{border-color:#50B3CE #163760 #163760 #50B3CE;padding:10px}
.ItemMT{width:218px;height:309px;background:#FFF;z-index:100;padding:40px 5px 5px}
.CenterItemMT{margin:0 10px}
.TitleTS,.GTIrancellOp,.GTMCIOp,.GTTaliyaOp,.GTRightelOp{border-radius: 8px 8px 8px 8px;height: 69px;margin: 7px auto 0;width: 150px;}
.OpGTIrancell,.OpGTMCI,.OpGTTaliya,.OpGTRightel{ height: 107px;
    margin: -8px auto 0;
    width: 127px;}
.MCI{background-position:0 -6px;box-shadow: 3px 2px 3px 0;}
.MTN{background-position:0 231px;box-shadow: 3px 2px 3px 0;}
.Taliya{background-position:0 157px;box-shadow: 3px 2px 3px 0;}
.Rightel{background-position:0 74px;box-shadow: 3px 2px 3px 0;}

.opMCI{background-position:0 108px;}
.opMTN{background-position:4px 2px;}
.opTaliya{background-position:0 282px;height: 91px;}
.opRightel{background-position:0 -190px;height: 91px;}
.TitleBox{width:234px;z-index:1000}
.TransparentBox{top:0px;right:0px;left:0px;height:355px}
.InerC .TitleBox{top:20px;right:10px}
.LeftMT .TitleBox{top:10px;right:0px}
.InerC .TitleBox{color:#FF3900;position: absolute;
    z-index: 1;}
.TypeOfCharge .TitleBox,.TypeOfCharge .PortPayments{color:#FF9600}
.Payment .TitleBox,.Payment  .PortPayments{color:#6BA010}
.GetCharged .TitleBox,.GetCharged  .PortPayments{color:#B960DE}
.HorizontalTab{padding-top:25px}
.HorizontalTab input[type=text]{width:20px}
.TitleHT{color:#FFF;background:#7D7D7D}
.SubHT{width:100%;margin:10px 0 0 0}
.ItemSHT{display:none}
.TitleHT,.ValueISHT{padding:5px 21px}
.TitleHTs,.ValueISHTs{padding:5px}
.TitleISHT{padding:5px;}
.TitleISHT{width:200px;text-align:right;font-size:9pt;margin-top:-4px}
.InputAutoCharge input[type="text"]{width:98px}
.InputAutoCharge .TitleISHT{width:200px}
.InputAutoCharge .Row{text-align:right;margin-bottom:10px}
input[type=radio]{top:0px; float:right;}
.radio{position:relative;bottom:3px}
.Payment .CenterPos{padding:0px 0 5px}
.Payment input[type="text"]{width:142px;padding:0 5px}
.BtnBank{height:72px;margin:0 15px 0;padding:5px;border:1px solid transparent}
.SelectedBTB{border-color:#6BA010}
.Mellat{width:66px;background-position:-79px -316px}
.Parsian{width:54px;background-position:-93px -411px}
.GetCharged .ItemSHT{display:block;top:15px}
.GetCharged .TitleISHT{width:65px}
.GetCharged input[type="text"]{width:100px}
.MCIBox .Row:hover .TitleISHT,.MCIBox .Row:hover .CenterPos,.MCIBox .SelectedRow .TitleISHT,.MCIBox .SelectedRow .CenterPos{color:#37ABB2}
.MCIBox .Row:hover input[type="text"],.MCIBox input[type="text"]:hover,.MCIBox input[type="text"]:focus,.MCIBox .SelectedRow input[type="text"]{border:1px solid #37ABB2;background:#C7FDEC}
.IrancellBox .Row:hover .TitleISHT,.IrancellBox .Row:hover .CenterPos,.IrancellBox .SelectedRow .TitleISHT,.IrancellBox .SelectedRow .CenterPos{color:#CDA11F}
.IrancellBox .Row:hover input[type="text"],.IrancellBox input[type="text"]:hover,.IrancellBox input[type="text"]:focus,.IrancellBox .SelectedRow input[type="text"]{border:1px solid #CDA11F;background:#FED572}
.TaliyaBox .Row:hover .TitleISHT,.TaliyaBox .Row:hover .CenterPos,.TaliyaBox .SelectedRow .TitleISHT,.TaliyaBox .SelectedRow .CenterPos{color:#D61C39}
.TaliyaBox .Row:hover input[type="text"],.TaliyaBox input[type="text"]:hover,.TaliyaBox input[type="text"]:focus,.TaliyaBox .SelectedRow input[type="text"]{border:1px solid #D61C39;background:#EA7789}
.RightelBox .Row:hover .TitleISHT,.RightelBox .Row:hover .CenterPos,.RightelBox .SelectedRow .TitleISHT,.RightelBox .SelectedRow .CenterPos{color:#CC99FF}
.RightelBox .Row:hover input[type="text"],.RightelBox input[type="text"]:hover,.RightelBox input[type="text"]:focus,.RightelBox .SelectedRow input[type="text"]{border:1px solid #CC99FF;background:#a558b5}
.NumberSupport{margin:20px 0 0;font-weight:600;Font-Size:14pt}
/*VisualButton*/            
.Cash{padding:0 30px 0 8px;margin:0 8px}
.visualbutton{padding:4px 5px;border:1px solid #D2D2D2;line-height:25px;color:#8A8A8A}
.visualbutton:hover{border:1px solid #C4C4C4;color:#000}
.framevb a{bottom:18px;left:28%}
.Help {clear: both;color: #000;font-family:BKoodakBold;font-size: 13px;font-weight: bold;padding-top: 0px;width: 224px;}
.VisualBox,.ContentM,.DataBox{-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px}
.Rpnl,.Cpnl,.Lpnl{float:right}
#Pins_Serial{position:absolute;right:130px;top:30px;}
.DataList .Cpnl,.DataList .Lpnl{width:105px}
.DataDL{padding:10px 50px 0 0;}
#btnReturn1{margin-right:200px;}
.Separator{display:table;margin:0 auto;padding:5px 0;direction:rtl}
.TextVB,.TitleICM,.CircleBox,.TitleDEfult{font-weight:600;line-height:23px}
.TitleDEfult{color:#78AC14;text-align:center;font-size:11pt}
.DataList .Rpnl,.DataList .TitleDL div{font-weight:600;color:#4282AA;font-size:13pt}
.DataList .TitleDL div{border:0px;text-align:center}
.DataList .Rpnl,.DataList .Cpnl,.DataList .Lpnl{border:1px solid #B19D63;padding:0px 10px;height:25px;line-height:25px;margin-left:5px}
#divMCI h2,#divTaliya h2,#divMTN h2,#divRightel h2
{
      font-family: BKoodakBold;
  font-size: 14pt;
  font-weight: normal;
  margin: 0;
  position: absolute;
  margin-right: 23px;
}
#divMCI h3,#divTaliya h3,#divMTN h3,#divRightel h3
{
    font-family:BKoodakBold; font-size:14pt; font-weight:normal;  margin:0px
}
#divMCI h4,#divTaliya h4,#divMTN h4,#divRightel h4
{
    font-family:BKoodakBold; font-size:14pt; font-weight:normal;  margin:0px
}
#divMCI h5,#divTaliya h5,#divMTN h5,#divRightel h5
{
    font-family:BKoodakBold; font-size:14pt; font-weight:normal;  margin:0px
}
 
.CardTypes
{
    font:11px Tahoma !important; float:right;
}
.CardTypes:hover
{
    cursor:pointer;
}

input[type=radio]
{
    cursor:pointer;
}

/* FOR GENERALIZATION */
.GTUserHelp,.GTUserComment,.GTSupportTab
{
    width:100px; height:25px; font:13px Tahoma; font-weight:600;  position:fixed; 
    border-top-left-radius:10px;border-bottom-left-radius:10px;border-right:0px;right:0px; text-align:center;
    text-shadow:1px 1px 5px black;color:White;
}
.GTUserHelp
{
   top:200px; 
   background-color:#EDE275;
   border:solid 2px #AF7817;
}
.GTUserComment
{
    top:230px;
    background-color:#FAAFBE;
    border:solid 2px #7F525D;
}
.GTSupportTab
{
    top:260px;
    background-color:#ADDFFF;
    border:solid 2px #43C6DB;
}
.GTBackground{}
.GTBanner
{
   background-image:url('');
    background-size:100% 100%;
    background-repeat:no-repeat;
    height:0px;
    margin:0px auto;
    display:block;
    position:relative;
}
.GTFooter{}
.GTRadio{}
#GTMessengerID{}
#MessengerLogo{width:88px;height:64px;}

#TopRight
{position:fixed;top:0px;right:0px;background-color:Transparent;color:Black;width:auto;height:auto;}

#TopLeft
{position:fixed;top:0px;left:0px;background-color:Transparent;color:Black;width:auto;height:auto;}

#BottomRight
{position:fixed;bottom:0px;right:0px;background-color:Transparent;color:Black;width:auto;height:auto;}

#BottomLeft
{position:fixed;bottom:0px;left:0px;background-color:Transparent;color:Black;width:auto;height:auto;}

#CenterLeft
{position:fixed;top:28%;left:0px;background-color:transparent;color:Black;width:auto;height:auto;}

#CenterRight
{position:fixed;top:28%;right:0px;background-color:transparent;color:Black;width:auto;height:auto;}
/* FOR GENERALIZATION */

#BanksIcons {
    width: 300px;
    margin: 0 auto 0px auto;
    position: relative;
}

.Icon, .Icon .Row {
    clear: both;
}

.Row {
    margin: 1px auto 1px auto;
}

.Cols {
    width: 33px;
    height: 30px;
    margin: 1px;
    float: right;
    padding: 1px;
    border: 1px solid #0061B7;
    cursor: pointer;
}

.Img {
    width: 33px;
    height: 30px;
    background: url('/Images/Global/banks.png');
    clear: both;
}

.Meli {
    background-position: -288px 0px;
}

.Sanat {
    background-position: -224px 0px;
}

.ToseSaderat {
    background-position: -192px 0px;
}

.City {
    background-position: -736px 0px;
}

.Dei {
    background-position: -704px 0px;
}

.Mehr {
    background-position: -672px 0px;
}

.KarAfarin {
    background-position: -608px 0px;
}

.Tata {
    background-position: -575px 0px;
}

.Sarmaih {
    background-position: -542px 0px;
}

.Sina {
    background-position: -128px 0px;
}

.Post {
    background-position: -352px 0px;
}

.Ansar {
    background-position: -448px 0px;
}

.Tavavon {
    background-position: -416px 0px;
}

.Pasargad {
    background-position: -256px 0px;
}

.Keshavarzi {
    background-position: -96px 0px;
}

.Eghtesad {
    background-position: -32px 0px;
}

.Maskan {
    background-position: -640px 0px;
}

.Sepah {
    background-position: -512px 0px;
}

.Refah {
    background-position: -480px 0px;
}

.Tejarat {
    background-position: -384px 0px;
}

.Saman {
    background-position: 0px 0px;
}

.Melat {
    background-position: -64px 0px;
}

.Parsian {
    background-position: -160px 0px;
}

.Saderat {
    background-position: -320px 0px;
}




.menu {
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
	background:#545454;
	margin:0;
	background:-webkit-gradient(linear, left top, right bottom, from(#8C8187), color-stop(.5, #8C8187), to(#cccccc)) fixed;
	background:-webkit-linear-gradient(45deg, #8C8187, #cccccc .5, #cccccc);
	background:-moz-linear-gradient(45deg, #8C8187, #cccccc .5, #cccccc);
	background:-o-linear-gradient(45deg, #8C8187, #cccccc .5, #cccccc);
	
	text-shadow:0 0 3px rgba(0, 0, 0, 1);
	letter-spacing: 2px;
	font-size: 20px;
	z-index: 1;
}
a {
	text-decoration:none;
	color:#fff;
}
header {
    display: block;
    float: right;
    height: 72px;
    margin-bottom: 0;
    margin-left: 340px;
    margin-top: 0px;
    position: absolute;
    width: 686px;
}
header nav a 
{
    font-size:15px;
    font-weight:bold;
	position:relative;
	float: left;
	width:150px;
	text-align:center;
	padding-top:10px;
	padding-bottom:20px;
	margin-right:4px;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
    -webkit-transition: all .5s ease-out;
    -moz-transition: all .5s ease-out;
    -o-transition: all .5s ease-out;
	background:#52a8e8;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(.2, #8C8187), color-stop(1, #cccccc));
	background: -moz-linear-gradient(center top, #8C8187 20%, #cccccc 100%);
	background: -o-linear-gradient(#8C8187, #cccccc);
}
header nav a:hover {
	padding-top:30px;
	padding-bottom:10px;
    -webkit-transition: all .5s ease-out;
    -moz-transition: all .5s ease-out;
    -o-transition: all .5s ease-out;
}

.OPTabs
{
    margin: 6px 38px;
    }

.headerMenu {
    display: block;
    height: 72px;
    margin:0 auto;
    position: relative;
    direction:rtl;
}

.headerMenu nav a 
{
    font-size:15px;
    font-weight:bold;
	position:relative;
	float: right;
	width:150px;
	text-align:center;
	padding-top:10px;
	padding-bottom:20px;
	margin-right:4px;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
    -webkit-transition: all .5s ease-out;
    -moz-transition: all .5s ease-out;
    -o-transition: all .5s ease-out;
	background:#52a8e8;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(.2, #8C8187), color-stop(1, #cccccc));
	background: -moz-linear-gradient(center top, #8C8187 20%, #cccccc 100%);
	background: -o-linear-gradient(#8C8187, #cccccc);
}
.headerMenu nav a:hover {
	padding-top:30px;
	padding-bottom:10px;
    -webkit-transition: all .5s ease-out;
    -moz-transition: all .5s ease-out;
    -o-transition: all .5s ease-out;
}