.ar { direction: rtl; text-align: right; }
.en { direction: ltr; }
.dir { direction: ltr; }
.dirl { direction: ltr; text-align: left; }
.dirr { direction: ltr; }
.sidemenuS { font-size: small; color: white; font-weight: bold; }
.sidemenuD { font-size: small; background-color: white; color: black; padding-right: 4px; padding-left: 2px; padding-bottom: 3px; }
.sidemenuD2 { font-size: small; background-color: silver; color: black; padding-right: 4px; padding-left: 2px; padding-bottom: 3px; }
.sitemappath { font-family: Verdana; font-size: small; color: #808080; text-decoration: none; }
.sitemapcurrent { font-family: Verdana; font-size: small; color: #FFFFFF; font-weight: bold; }
.text { font-size: xx-small; font-family: Verdana; }
.oppodir{ text-align:left;width:800px;}
hr { color: #96a2aa; height: 1px; margin: 5px 0px 5px 0px; }
h1, h2, h3, h4, h5, h6, form { margin: 5px; padding: 0px; }
#loading { margin: 0px; padding: 47%; position: absolute; cursor: wait; background-image: url(../ig/style/loading.gif); background-repeat: no-repeat; width: 60px; height: 60px; background-position: center center; background-color: #004e69; z-index: 999; filter: alpha(opacity=25); -moz-opacity: 0.23; opacity: 0.25; top: 0px; left: 0px; }
#loading1 { position: absolute; left: 50%; top: 50%; margin-left: -20px; margin-top: -20px; color: black; font-family: verdana; padding-right: 20px; padding-left: 20px; font-size: medium; padding-bottom: 20px; padding-top: 20px; cursor: wait; background-image: url(../ig/style/loading.gif); background-repeat: no-repeat; width: 60px; height: 60px; border-right: aqua thin solid; border-top: aqua thin solid; border-left: aqua thin solid; border-bottom: aqua thin solid; background-position: center center; background-color: white; }

.triplebkg { background-image: url(../ig/style/triple_bkg.jpg); background-repeat: no-repeat; background-position: center center; width: 313px; height: 338px; }
.moviebkg { background-image: url(../ig/style/movie_bkg.jpg); background-repeat: no-repeat; background-position: center center; width: 363px; height: 323px; }
a.linkorange, a.linkorange:link, a.linkorange:visited { color: #FF6600; text-decoration: none; font-weight: bold; }
a.linkorange:hover { color: #FF9900; text-decoration: underline; }
/* EPG Grid */
.gridChannelBg { width: 101px; background-color: #e0eaf9; }
.gridChannelFg { color: #003264; text-decoration: none; }
.gridItemFg { color: #003264; text-decoration: none; }
.gridItemBg1 { background-color: #b2c1d8; text-align: center; }
.gridItemBg2 { background-color: #c9d8e2; text-align: center; }
.whiteSmallText { font-size: xx-small; color: #ffffff; font-family: Verdana; text-decoration: none; }
.whiteText { font-weight: bold; font-size: x-small; color: #ffffff; text-decoration: none; }

.centerAl { position: absolute; width: 550px; height: 250px; left: 50%; top: 400px; margin-left: -320px; }
.centerCountry { position: absolute; left: 50%; top: 165px; margin-left: -370px; }
.centerAlbkp { position: absolute; width: 550px; height: 250px; left: 50%; top: 50%; margin-left: -320px; margin-top: -105px; }

h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #CCCCCC; margin-top: 10px; margin-bottom: 10px; }
h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #535300; }
h3 { font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; }
h4 { font-size: 12px; font-weight: bold; color: #0099FF; }
h5 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFF00; font-size: 14px; }
h6 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #8F8F8F; }
.heading3 { text-decoration: none; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; }
.TDheader { font-size: 14px; font-weight: bold; height: 20px;  padding-left: 10px; vertical-align: middle; color: black; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(../ig/tech/bg_title.gif); background-repeat: repeat-x; }
.TD1straw {line-height:24px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding-left: 10px; padding-right: 10px; vertical-align: middle; color: black; }
.TD2ndraw { line-height: 24px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #EAEBEC; padding-left: 10px; padding-right: 10px; vertical-align: middle; color: black; }

.login_bkg { background-image: url(../ig/style/login_bkg.gif); background-repeat: repeat-x; background-position: left top; }
.triplebkg { background-image: url(../ig/style/triple_bkg.jpg); background-repeat: no-repeat; background-position: center center; width: 313px; height: 338px; }
.moviebkg { background-image: url(../ig/style/movie_bkg.jpg); background-repeat: no-repeat; background-position: center top; width: 363px; height: 323px; }

.showbkg { background-image: url(../ig/style/body3_bkg.jpg); background-repeat: no-repeat; background-position: center center; }
.selectshow { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; color: #FFFFFF; padding-left: 10px; }
.smallwhite { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-align: center; }

.yellText { color: #FFFF00; font-weight: bold; }
.package_payment { font-weight: bold; font-size: small; color: #6499d5; font-family: Arial; }
.Pagetitle { font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 18px; font-weight: bold; padding-left: 10px; vertical-align: middle; line-height: 30px; }
.packagecategory { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #00546c; text-align: left; vertical-align: top; }
.packages_title { background-repeat: no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; font-weight: bold; padding-left: 10px; vertical-align: bottom; }
.packages_total { background-repeat: no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; padding-right: 10px; vertical-align: bottom; text-align: right; }
.packages_totalnum { background-repeat: no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; vertical-align: bottom; text-align: right; color: #008aff; }
.numberbkg { background-image: url(../ig/style/number_bkg.gif); background-repeat: no-repeat; background-position: center center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 25px; font-weight: bold; color: #008aff; vertical-align: middle; text-align: center; height: 52px; }
.numberbkgdbl { background-image: url(../ig/style/number_bkg_double.gif); background-repeat: no-repeat; background-position: center center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 30px; font-weight: bold; color: #008aff; vertical-align: middle; text-align: center; }
.rowpackage { background-image: url(../ig/style/row_bkg.gif); background-repeat: repeat-x; background-position: center center; text-align: left; }
.rowpackagedouble { background-image: url(../ig/style/row_double_bkg.gif); background-repeat: repeat-x; background-position: center center; }
.packagetext { font-size: 9px;font-weight: bold; color: #333333; text-align: left; vertical-align: middle;}
.packagetextdbl { font-size: 12px; font-weight: bold; color: #333333; text-align: left; vertical-align: middle; height: 85px; background-image: url(../ig/style/bkg_text_pack_double.gif); background-repeat: repeat-x; background-position: center; }
.pricebkg { background-image: url(../ig/style/price_bkg.gif); background-repeat: no-repeat; background-position: center center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF; }
.advBKG { background-image: url(../ig/style/advantage_bkg.gif); background-position: center center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF; }
.advFg1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; }
.advFg2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; font-weight: bold; color: #FFFFFF; }
.pymnt_bkg { background-color: #FFFFFF;  background-repeat: repeat-x; background-position: left top; }
.choospymnt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #547dac; }
.step { background-color: #7AACE5; font-family: verdana; font-size: small; color: #FFFFFF; font-weight: bold; }
.steptitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; background-image: url(../ig/pkgs/bgcell.gif); background-repeat: repeat-y; text-align: left; }
.pkgtotalenable { background-color: #008aff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; color: #FFFFFF; font-weight: bold; text-align: center; }
.pkgtotaldisable { background-color: #008aff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; color: #C0C0C0; font-weight: bold; text-align: center; }
.pkglabel1{ background-color:#f0f0f0;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #6499d5; text-align:right; }
.pkglabel { background-color: #f0f0f0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #6499d5; text-align: right; }
.pkglabelPromo { background-color: #f0f0f0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF0000; text-align: right; }
.pymnttotal { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #6499d5; text-align: right; }
.redtext { font-weight: bold; color: #FF3300; font-size: 10px; }
.txtEnable { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: black; }
.txtDisable { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: gray; }
.txtEnablePromo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FF0000; }
.txtDisablePromo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FF7D7D; }
.viewDisable { filter: alpha(opacity=25); -moz-opacity: 0.23; opacity: 0.25; }
.viewEnable { }
.advtLogo { font-size: xx-small; vertical-align: top; color: #003082; font-family: verdana; text-align: center; background-color: white; }

.packagenumber { font-family: Arial, Helvetica, sans-serif; font-size: 36px; font-weight: bold; color: #00546c; text-align: left; vertical-align: top; }
