﻿html,body{background-color: #EEEEEE; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;/*6c6e70;*/ text-align: left; margin: 0px; padding: 0px;}
body.progressbar{background-color: #ffffff;}
img{border: 0px;margin:0px;padding:0px;}
a{color: #0066CC;/*6c6e70;*/}
/*#logo{width:282px;height:70px;} */

.twitter{float: right; padding: 2px 0px 0px 0px;height: 38px;}
.subtabs{background-color :#006EB4;padding: 6px 0px 7px 35px; width: 968px; font-family: Arial; font-size: 11px; margin: 0px;}
#topimg,.topimg{padding-left:35px;}
#topimg a,.topimg a{text-decoration: none;}
#slogan{margin: 0px 0px 4px 122px; padding:0px;text-align:left; width: 424px;}
.slogan_ar{float: left; padding-top:36px;text-align:left; width: 370px; padding-left: 10px;}
h1{margin:0px;padding:0px;color: #ff6600; font-size:16px;font-family: Arial, Helvetica, sans-serif;font-weight:bold;}
#toppane h1{color: #ff6600; font-size: 16px; font-family: Arial, Helvetica, sans-serif;}
.intro{color: #333333; direction: ltr;}
h2{color: #ff6600; font-size: 16px; font-family: Arial, Helvetica, sans-serif;}
h2.sendtofriendtitle{color: #ff6600; font-size: 16px; font-family: Arial, Helvetica, sans-serif; margin: 0px; padding: 0px 0px 5px 0px;}
h3.filename{color: #ff6600; font-weight: bold; font-size: 12px; margin: 0px; padding: 5px 0px 5px 0px;}
/*#wrapindex{width: 900px; background-color: White; padding: 10px 0px 0px 0px; margin: 0px auto 0 auto;} */
#wrap{width: 1003px; background-color: White; padding: 6px 0px 0px 0px; margin: 0px auto 0 auto; position: relative;}
.legal_wrap{line-height: 17px;}
#lpane{width: 230px; margin-left: 35px; padding-right: 20px;float: left; text-align: left;}
#toppane{text-align: left;/* padding-left: 35px;*/}
#whitebg{width: 900px; background-color: White; margin: 0px auto 0px auto;}
.maincont{width: 830px; padding-left: 35px;}
#mid_cont,.mid_cont{text-align:left;margin:0px;padding:0px; padding-left: 0px;}
#fileflyer-app{z-index: 10001; background-color: #dddddd; padding: 20px;background: #FFF;border: solid 1px #BBBBBB;border-radius: 5px;box-shadow: 0px 0px 15px #999;display:none;float:left;position:fixed;width:auto; *width: 600px; direction: ltr;}
#close-ff-app-exp{font-size: 18px; float: right; cursor: pointer; font-weight: bold; color: #bfbfbf;}

#lcont{width: 588px; padding:0px 0px 0px 35px;float:left;margin:0px; text-align:left; margin: 0px;}
.rcont{float: right; position :relative; z-index: 0;width: 375px; margin: 0px; padding: 8px 0px 0px 0px; text-align: left;}

.taboff, .taboff-lng{float: left; margin-top: 10px; text-align: center;}
.tabs, .tabs-lng{font-weight: bold; float: right; font-family: Arial; margin: 0px 10px 0px 0px;}
.tabon, .tabon-lng{float: left; margin-top: 10px; text-align: center;}

.taboff a, .taboff-lng a{text-decoration: none; display: block; color: #ffffff; height:22px;padding: 10px 15px 0px 15px; margin-left: 2px;font-size: 14px;
	border: 1px solid #c9c9c9;background-color: #c9c9c9; -moz-border-radius-topleft: 8px;
	-moz-border-radius-topright: 8px; 
	-webkit-border-top-left-radius: 8px;
	-webkit-border-top-right-radius: 8px; 
	-khtml-border-top-left-radius: 8px;
	-khtml-border-top-right-radius: 8px; 
	/*behavior: url(/common/border-radius.htc);*/
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	}
.tabon a, .tabon-lng a{text-decoration: none; display: block; color: #f8f8f8;height: 22px;padding: 10px 15px 0px 15px;margin-left: 2px;font-size: 14px;
	border: 1px solid #006EB4;background-color: #006EB4; -moz-border-radius-topleft: 8px;
	-moz-border-radius-topright: 8px; 
	-webkit-border-top-left-radius: 8px;
	-webkit-border-top-right-radius: 8px; 
	-khtml-border-top-left-radius: 8px;
	-khtml-border-top-right-radius: 8px; 
	/*behavior: url(/common/border-radius.htc);*/
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	}

.tab-border1{float: left; margin-top: 10px; background: url(../img/tab-borderl.gif) no-repeat; width: 5px; height: 32px;}
.tabon-border1{float: left; margin-top: 10px; background: url(../img/tabon-borderl.gif) no-repeat; width: 5px; height: 32px;}

.tab-border2{float: left; margin-top: 10px; background: url(../img/tab-borderr.gif) no-repeat; width: 7px; height: 32px;}
.tabon-border2{float: left; margin-top: 10px; background: url(../img/tabon-borderr.gif) no-repeat; width: 7px; height: 32px;}

.googlead_l{margin: 15px 0px 0px 0px; padding: 0px;}
.ticket_lbanner{padding-bottom: 30px; padding-left: 30px;}
.fastservers{background: url(../img/top_secret_servers.jpg) no-repeat; width: 314px; height: 68px;color: White; padding: 100px 10px 0px 15px; text-align: left; margin-top: 20px;}
.fastservers .msg{font-size: 11px;padding-top: 2px;}
.fastservershp{width: 253px; height: 177px;}

#main{width: 700px; text-align: left; margin: 20px 0px 0px 30px; background-color: White;}
.mainwide{width: 740px; text-align: left; margin: 20px 0px 0px 30px; background-color: White; min-height: 600px;}
#mainemail{width: 700px; text-align: left; margin: 20px 0px 0px 30px; background-color: White; color: Black;}
#main2{width: 470px; float: left; text-align: left; margin: 0px 0px 0px 8px; background-color: White; z-index:1; min-height: 520px; width: 733px; margin-left: 35px; margin-right: 0px;}
#main3{width: 390px; float: left; text-align: left; margin: 10px 0px 20px 10px; background-color: White;}
.main4,#main4{width: 550px; text-align: left; margin: 20px 0px 20px 30px; background-color: White; min-height: 600px;}
.mainupload{float: left; text-align: left; margin: 0px; background-color: White; z-index:1; min-height: 520px;width: 650px;}
.section{margin-left: 0px; float: left; padding: 0px 20px 0px 0px; width: 225px; }
.cont{padding: 0px 25px 0px 50px; vertical-align: text-top; text-align: left;}
.cont1{background-image: url(../img/step1.gif); background-repeat: no-repeat; background-position: top left; margin-left: 0px;/* height: 244px;*/ padding-bottom: 35px;}
.cont2{background-image: url(../img/step2.gif); background-repeat: no-repeat; background-position: top left; margin-left: 0px;/* height: 114px;*/ padding-bottom: 35px;}
.cont3{background-image: url(../img/step3.gif); background-repeat: no-repeat; background-position: top left; margin-left: 0px;/* width: 395px;*/ padding-bottom: 35px;}
.cont1 .cont .l{width: 168px; padding-top: 2px; float: left;}
.cont1 .cont .r{width: 380px; padding-bottom: 5px; float: left;}
.cont1 .cont .r2{width: 380px;padding-bottom: 4px; float: left;}
 
.cont2 .cont .l{width: 168px; padding-top: 2px; float: left;}
.cont2 .cont .r{width: 400px; float: left;}
 
.hpapp{float: left; width: 220px;}
 
.field{width:100%;}
.filefield{width: 287px;}
.required_text{color: black;}
.optional_text{font-size: 10px;}
.usermsg{height:32px; margin-bottom: 3px;}
.recipient_field{border: 1px solid #333333;width: 100%; margin: 0px 0px 3px 0px;}
#remove{width: 190px; text-align: right;}
#footer{height: 18px; background-color: #ff6600; color: White; padding: 4px 20px 0px 30px; text-align: right;}
a.footer{color: White; font-size: 10px; font-weight: bold; text-decoration: none;}
a.footerver{color: White; font-size: 10px; text-decoration: none;}
.rem{width: 20px; float: left; /*padding-bottom: 3px;*/}
.remtxt{margin-top: 4px; font-size: 10px; float: left;}
.filelist{width: 283px; border: 1px solid #7f9db9; height: 89px; font-size: 9px;}
.deletbut{font-size: 9px;}
.normalsize{font-size: 11px;}
.filename{color: #5187bf; font-weight: bold;}
.filedwnl{font-weight: bold;}
.fileflyer{color: #6B6B6A; font-weight: bold; padding: 10px 0px 5px 0px;}
.fileflyeruploadsuccess{color: #ff6600; font-weight: bold; padding: 20px 0px 6px 0px; font-size: 12px;}
a.reference{color: #0066CC; font-weight: bold;}
.adsbot{float: left; border: 1px solid #bfccda; margin: 5px 0px 0px 3px; padding: 5px 3px 3px 3px;}
.ggadsbot{margin: 5px 0px 5px 1px; padding: 5px 3px 3px 1px; text-align: center;}
.brspace{line-height: 5px;}
.sendbut{margin-top:5px;}
.Presonal{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;color: #2E2E2E;background-color : #F4F8FB;border : 1px solid #2E2E2E;height: 16px; width: 151px;}
.Presonal2{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;color: #2E2E2E;background-color : #F4F8FB;border : 1px solid #2E2E2E; width: 420px; height: 80px;}

.redtext{color: #bb4400; width: 110px; font-weight: bold;}
.droplist{width: 235px;}
.feedbackfield{width: 228px;}
.invite{width: 114px;}
li{padding-bottom: 8px;}
#mainpage{position:absolute; z-index:2; background-color: White; width: 430px;}
#progressbardiv{height: 350px;z-index: 3; visibility: hidden; display: inline;}
#progressbar{background-color: #ffffff;}
.addbutton{ color: #555555;}
a.addbuttondisabled{color: #cccccc;}
.browse_add,.browse_remove{margin-bottom: 2px; height: 23px;}
#EstimatedTime, #TransferRate, #Information, #File{font-weight: bold;}
input.uploadfilefield{margin: 6px 2px 0px 0px;}
#ads_bot{visibility: hidden; padding-bottom: 5px; position: relative; left: 0px; margin: 0px auto 0px auto; text-align: center;}
.progress_ad{padding-left: 11px;}

/* default page */
.senddiv{float: left;width: 96px; height: 31px;}
.sendimg{background: url(../img/sendbtn.gif) no-repeat; border: 0px; cursor: pointer; color: White; font-weight: bold; font-size: 16px;}
.sendimg2{background: url(../img/sendbtn2.gif) no-repeat; border: 0px; cursor: pointer; color: black; margin: 0px auto 6px auto;height:31px;width:200px;font-size: 12px;}
.termsdiv{float: left; padding: 5px 0px 0px 0px;}
.termsdiv2{float: left; padding: 5px 0px 0px 0px;}
.termsdivtxt{float: left; padding-top: 8px;}
.ad_home{padding-top: 15px; padding-left: 45px;}
.beta_gb{color: #bb0000; font-size: 12px; font-weight: bold;}
.agree_overlay{display: none;position: absolute;top: 0%;left: 0%;width: 100%;height: 100%;background-color: black;z-index:200001;-moz-opacity: 0.5;opacity:.50;filter: alpha(opacity=50);}
/*.agree_content{display: none;position: absolute;top: 30%;left: 30%;width: 30%;height: 50px;padding: 35px;border: 6px solid #dadada;background-color: white;z-index:200002;overflow: auto;}*/
.agree_content{display: none;position: absolute; top:50%;left:50%;margin:-100px 0 0 -100px;width:300px;z-index:200002;overflow: auto;outline: none;padding: 20px;background: none;}
.agree_content2{text-align :center;position: relative;border: 5px solid #f0f0f0; background-color: White;width: 90%; height: 80%; border :1px solid #898c95;}
.agree_content .agree_close{position: absolute;top: -8px;right: -8px;width: 20px;height: 20px;background: transparent url('../img/close.png') 0px 0px;cursor: pointer;z-index: 200003;display: none;}
.areyousure{display: none;position: absolute; top:50%;left:50%;margin:-60px 0 0 -30px;width:260px;z-index:200004;overflow: auto;outline: none;background: none;padding: 20px;}
.areyousure2{text-align :center;position: relative;background-color: White;width: 90%; height: 80%; border :1px solid #898c95;}
.areyousure .agree_close{position: absolute;top: -7px;right: -7px;width: 20px;height: 20px;background: transparent url('../img/close.png') 0px 0px;cursor: pointer;z-index: 200005;display: none;}
.dragarrow{margin-left: 60px; display: block;}
.browsefileoption{display: block;margin: 0px 0px 16px 35px;}	

.ff-app-hp{float: left; width: 220px; height: 490px;}
.ff-app-hp img{width: 220px;}

/* ticket */
.expired-ticket{border: 1px solid gray; background-color: #ffffd2; padding: 5px; margin: 20px 0px 10px 15px; width: 960px;}
.New_ticket{font: 9px Verdana, Arial, Helvetica, sans-serif; color: #000000; background: #FFE28A; padding: 1px; vertical-align: middle; float: left; margin: 3px 5px 0px 10px;}
.toolbar_size{padding: 0px 10px 0px 10px; float: left; padding-top: 3px;}
.toolbar_txt_ticket{padding-top: 3px; float: left;}
hr.ticket_toolbar_hr{height: 1px; color:#cccccc;}
hr.ticket_toolbar_hrtop{height: 1px; color:#cccccc; padding-bottom: 0px; margin-bottom: 0px;}
.ticket_toolrbar{padding: 5px 0px 0px 10px;}
.troubledownloading{padding: 5px 0px 0px 0px;}
.org_ticket{padding-left: 10px;}
.attndivticket{border: 1px solid #a0b6cd; padding: 5px;color: #333333; width: 576px;margin: 10px 0px 0px 0px; text-align: left;}
.dwnl_dap{padding: 8px 0px 0px 0px; width: 400px;}
.get_dap{float: left;width: 305px;padding: 0px 8px 8px 0px;}
.get_dap_img{float: left;padding: 19px 0px 0px 0px; width: 77px;}
.get_dap a{}
.before_dwnl{color: #0b427a; font-weight: bold;padding-bottom: 3px;}
.ff_icons{text-align: right; padding-right: 20px; float: right;}

.question{text-align: left;padding-left: 10px;}
.google_left{padding: 0px 0px 25px 0px; margin: 0px;}
.twoplace_l_ad_bot{padding-top: 15px;}
.filesdiv{/*border-top: 1px solid #cccccc;border-bottom: 1px solid #cccccc; */ padding-top: 10px;}
/*.passworddiv{float: right; width: 128px; text-align :right; display: none;}*/
.unlockdiv{float: right; width: 120px; text-align :right;/*display: block;*/}
#unlockbutton{width: 120px; height: 29px; background: url(../img/unlockbtn.png) no-repeat; text-align: center; padding-top: 0px;}
#unlockbutton a{color: #ffffff; font-size: 14px; font-weight: bold; text-decoration :none; font-family :Arial; display: block; height: 22px; padding-top :7px;}
#passworddiv{vertical-align: top; text-align: right; display: none; float: right; width: 350px;}
#SMSButton{display: inline;}
#Password{display: inline;}
.passwordcheck{width: 100%; text-align: right}
.afflink{padding-top: 6px;}
.ticketpassword{width: 100px; font-size: 11px; color: Gray; height: 17px;}
.getsms{color: #528CD6; padding-bottom: 6px; text-align: left;}
.serveroverload{color: #FF6300; direction: rtl; text-align: right; padding: 0px 0px 6px 0px;}
.serveroverload2{color: #FF6300; text-align: left; padding: 3px 0px 6px 0px;}
.fileslistpadding{padding-right: 10px;}
.passwordfield{width: 85px; height: 21px; font-size: 12px; vertical-align: top; float: right; display: inline;  margin: 1px 2px 0px 0px;}
.smsbtn{float: right; vertical-align: top; margin: 0px; height:29px;}
.payinfo{float: left; width: 1003px;}
.alwayspremium{padding: 5px 5px 10px 5px; background-color: #ff6600; color: White; margin-top: 10px;}
.alwayspremiumheb{padding: 5px 5px 10px 5px; background-color: #ff6600; color: White; margin-top: 10px; direction: rtl; text-align: right;}
.alwayspremiumheb .t,.alwayspremium .t{font-weight: bold; padding-bottom: 5px;}
iframe#resellerlist{overflow-x: hidden;overflow-y: auto;} 
.partners-links{ font-size: 14px; text-align: center;}
.fblike{margin: 8px 0px 0px 25px; float: left;}
.fb-btn{float: right;}

/* ticket new */
table.fileslistwrap{margin: 15px 0px;border-bottom: 1px solid #efefef;}
table.fileslist{border-top: 1px solid #efefef; padding-top: 5px;}
table.fileslist td{vertical-align: top;padding: 7px 0px; border: 0px;}
.td_padr10{padding-right: 10px;}
.td_filename{padding: 14px 0px 0px 0px; width: 466px; max-width: 466px;}
.td_filename a{color: #0066CC !important;}
.td_filesize{padding: 14px 0px 5px 0px; width: 100px; text-align: center;}
.dwnlbtn{width: 110px; text-align: center; vertical-align: top; padding: 5px 0px;}
.removedlink{display: inline-block; padding-top: 8px;}
.whyremoved{min-width: 57px;}
.sms_note_div{border: 2px solid #77777a; direction:rtl; text-align: right; width: 99%; padding-bottom: 8px;}
.sms_note_div .title{font-size: 14px; padding: 5px 25px;}
.offer1{border-top: 2px solid #77777a; padding: 3px 25px 4px 0px;}
.smsoptitle{font-size: 12px; padding: 12px 0px}
.sms_note_icon{float: right; padding: 5px 15px 0px 0px;}
.sms_note_txt{border-top: 2px solid #77777a;float: right; color: Black; padding: 8px 25px 0px 11px; text-align: right; width:94%;}
.sms_note_txt2{float: right; color: Black; padding: 8px 10px 0px 8px; text-align: right; width: 377px;}
.sms_price{font-size: 11px; color: Gray; padding-top: 6px; margin-bottom: 15px;}
.large_files_txt{padding:5px 0px 0px 35px; float: left;}
.sms_tbl_wrap{color: Black; text-align: right; margin: 0px 106px 0px 0px;}
.sms_tbl_wrap2{padding: 15px 50px 20px 0px;}
.sms_tbl{color: Black; text-align: center;width: 286px; height: 225px; background-image: url(../img/sms3clmn.jpg); background-repeat: no-repeat; background-position: top;}
.sms_tbl2{color: Black; text-align: center; background-image: url(../img/sms-table-heb2.jpg); background-repeat: no-repeat; background-position: top; font-size: 11px;}
.sms_tbl_herec{color: Black; text-align: center; background-image: url(../img/sms-table-heb.png); background-repeat: no-repeat; background-position: top; font-size: 11px; width: 324px;}
.sms_tbl_ar{color: Black; text-align: center;border-left :1px solid #a1a1a1;border-right :1px solid #a1a1a1;border-top :1px solid #a1a1a1; margin: 10px 4px 0px 0px;}
.sms_tbl_ar td.right{background: white; padding: 8px 15px; border-bottom :1px solid #a1a1a1;}
.sms_tbl_ar td.left{background: #f88d21; padding: 8px 15px; border-bottom :1px solid #a1a1a1;}

.cashtbl{color: Black; text-align: center;width: 386px; height: 175px; background-image: url(../img/table4.png); background-repeat: no-repeat; background-position: top;}

.sms_note_icon_ar{float: right; padding: 2px 18px 0px 18px;}
.eg_mob_logos{ text-align: left; padding-left: 50px;}
.sms_tbl_wrap2_ar{padding: 5px 59px 20px 0px;}
.sms_note_txt_ar{float: right; color: Black; padding: 0px 5px 0px 8px; width: 320px; text-align: right;}
.sms_note_div_ar{ direction:rtl; text-align: right; width: 620px; padding: 0px 0px 8px 15px;}
.slogan_ar{float: left; padding-top:36px;text-align:left; width: 370px;}

ol.smsol{padding: 0px 22px 8px 0px; margin: 0px;}
li.smsli{margin: 0px; padding: 0px;}
.smslarge{color: #145594;}
.ticketicon{margin-left: 2px;}
.smshebrec{text-align: right;}

.uk_note_div{border: 2px solid #77777a; width: 468px; padding-bottom: 8px;}
.uk_note_icon{float: left; padding: 8px 14px 0px 14px;}
.uk_note_txt{float: left; color: Black; padding: 8px 0px 0px 0px; width: 401px;}
ol.smsoluk{margin: 4px 0px 0px 22px; padding: 0px;}
ol.smsoluk li{margin: 0px; padding: 0px 0px 4px 0px;}
.uk_tbl{color: Black; background: url(../img/tableuk2.png) no-repeat 0px 0px; text-align: center;}
.uk_tbl_info{color: Black; background: url(../img/tableuk2.png) no-repeat 0px 0px; text-align: center;}
.uk_dealt{font-weight: bold; padding-bottom: 5px; padding-left: 5px;}
.sms_recommended_uk{color: #ff6600; font-weight: bold; padding-left: 285px; text-align: center;}
.sms_recommended_uk2{color: #ff6600; font-weight: bold; padding-left: 345px; text-align: center;}
.ukmsg{padding: 10px 0px 0px 55px;}
/*.btnconverter{background-image: url(../img/btnconvert2.png); width: 70px; height: 19px; border: 0px; cursor: pointer; margin: 1px 0px 15px 0px; float: right;}*/
.btnconverter{background: url(../img/btnconvert3.png) no-repeat; width: 120px; height: 31px; border: 0px; cursor: pointer; margin: 5px 0px; float: left; color :#ffffff; font-size: 14px; font-weight: bold; font-family: Arial; padding: 0px;}
.dwlbtn{background: url(../img/dwlbtn.png) no-repeat; width: 110px; height: 22px; display: block; color :#ffffff; font-size: 14px; font-weight: bold; font-family: Arial; text-align: center; padding-top: 7px; text-decoration: none;}
.lockedbtn{background: url(../img/download_locked2.png) no-repeat; width: 120px; height: 22px; display: block; color :#ffffff; font-size: 14px; font-weight: bold; font-family: Arial; text-align: center; padding-top: 7px; text-decoration: none; cursor: text;}


.paymo_div{border: 2px solid #77777a; width: 505px; padding-bottom: 8px;}
.paymo_icon{float: left; padding: 12px 8px 0px 8px;}
.paymo_txt{float: left; color: Black; padding: 8px 0px 0px 8px; font-size: 11px; font-family: Arial;}
.paymounlock{color: Black; direction: ltr; padding-left: 10px; text-align: left;}
.paymoexpwrap{float: left; width: 345px; padding-top: 3px;}
.paymophone{float:left; width: 34px;}
.paymoexp{float: left;width: 305px;}
.paymoflag{padding-top: 30px; text-align: center;}
.paymomobilesa{padding: 5px 0px 0px 15px;}
ol.smspaymo{margin: 4px 0px 0px 22px; padding: 0px;}
ol.smspaymo li{margin: 0px; padding: 0px 0px 8px 0px;}

.classicview{margin: 0px 0px 15px 0px; text-align: center;}
ul.alignright, ol.alignright{margin: 0px; padding: 8px 0px; padding-right: 15px; padding-left: 0px;}
ul.alignright li.last,ol.alignright li.last{padding-bottom: 0px;}
ul.alignright2, ol.alignright2{margin: 0px; padding: 8px 0px 0px 0px; padding-right: 15px; padding-left: 0px;}

.unlimited_pp{font-size: 24px; color: #fff55b; background-color: #36b4ca; padding: 0px 70px 4px 0px !important; font-weight: bold; text-align: right !important;}
.unlimited_pp_en{font-size: 20px; color: #fff55b; background-color: #36b4ca; padding: 4px 0px 4px 10px !important; font-weight: bold; text-align: left;}
/* ticket new */

/* download sms */
.dwnlimmed{color: green; font-size: 18px; font-weight: bold;}
.dwnlsmsleft{float: left;width: 408px;padding: 40px 0px 0px 50px; text-align: left;}
.dwnlsmsright{float: left;}
.badpassword{color: #ee0030; float: right; margin: 0px 3px 6px 0px; text-align: right; direction: ltr}
.goodsms{color: Green; font-weight: bold; padding-left: 10px;}
/* download sms */

/* two place master */
.twoplace_r_ad_bot{padding-top: 10px;}
#googlead{width:350px;margin: 0px 0px 0px 30px; padding: 0px;float:left;}
/* two place master */

/* upload success */
.expired-uploadsuccess{border: 1px solid gray; background-color: #ffffd2; padding: 5px; margin: 20px 0px 10px 0px;}
.New{font: 9px Verdana, Arial, Helvetica, sans-serif; color: #000000; background: #FFE28A; padding: 1px; vertical-align: middle; float: left; margin: 0px 4px 0px 0px;}
.toolbarnewtxt{width: 450px; text-align: left; padding: 0px 0px 20px 0px; }
.toolbarnewtxt a{color: #0066cc; line-height: 15px; font-weight: bold;}
.toolbar_border{border: 1px solid #ff6600; padding: 3px 0px 3px 5px; width: 400px; margin-bottom: 6px;}
.goog_uploadsuccess468{padding: 6px 0px 6px 0px;}

/* presale */
.presale_l{float: left; width: 100px; padding-left: 20px;}
.presale_field{width: 180px; float: left; margin-right: 5px;}
.presale_pay_method{padding-left: 20px; font-weight: bold;}
.countrylist{float: left;width: 185px;}
.pay_method_list{margin-left: 20px; float: left;}
.othermethod{float: left; margin-top: 125px; margin-left: 5px; width: 100px;}
.errormessagediv{float: left; width: 200px; margin-left: 120px;}
.paymenterror{float: left; padding-left: 30px; width: 100px;}
.presale_send{width: 100px; margin-left: 75px; margin-top: 10px; float: left;}
.bannerbot_r{float: right; margin-right: 28px;}
.bannerbot_l{float: left; margin-left: 20px; width: 430px; text-align: center; padding-top: 4px;}

/* Toolbar */
.toolbar_title{color: #5d6064; font-size: 12px; padding: 18px 0px 15px 22px; text-align: left;}
.tb_l{padding: 8px 10px 0px 63px;}
.tb_r{padding: 8px 0px 0px 10px;}
.toolbaricons{width: 30px; float: left; padding-bottom: 4px;}
.toolbaricons_cont{padding-left: 80px; text-align: left;}
.tb_icons_txt1{float:left;padding-top: 3px; width: 90%;}
.tb_icons_txt2{float:left;padding-top: 7px;}
.tb_icons_txt3{float:left;padding-top: 5px;}
.tb_dwnl{padding: 0px 0px 40px 83px;text-align: left;}

/* homepage */
.attn{font-size: 12px; font-weight: bold; color: #d41e1e;}
.attndiv{border: 1px solid #a0b6cd; width: 250px;padding: 5px;color: #333333; text-align: left;}
.whatis_mid{border-left: 1px solid #a5acb2;border-right: 1px solid #a5acb2; text-align:left; padding: 6px 7px 2px 15px; color: Black;}
.whatis_t{ background-color: #006EB4; color: white; text-align: center; font-size: 12px; font-weight: bold; padding-bottom: 5px; }
ol.whatis{padding: 0px 0px 0px 12px; margin: 0px 0px 0px 11px; background-color: White;}
ol.whatis li{ padding-bottom: 0px; margin-bottom: 0px;}
.w230{ width: 252px;}
.hp_free{color: #ff6600; font-weight: bold; font-size: 12px;}
.whatis_wrap{height: 217px;}
.how_wrap{height: 87px;}
.whatis_mid ol{margin: 0px 0px 0px 23px; padding: 0px;}
.whatis_mid ol li{padding: 0px 0px 4px 0px;}

/* FAQ */
.faqcont{display: none; padding: 6px; border-bottom: 1px solid #cccccc; border-top: 1px solid #cccccc; margin: 10px 0px; }
.arrowup{background: url(../img/arrowup.png) no-repeat 0px 3px; padding-left: 10px;line-height: 17px; padding-bottom: 8px;}
.arrowdown{background: url(../img/arrowdown.png) no-repeat 0px 3px; padding-left: 10px; line-height: 17px; padding-bottom: 8px;}
.arrowdown a{padding: 0px 0px 0px 5px;}
.arrowup a{padding: 5px;}
.arrowup a:hover{background: #dcdcdc; padding: 5px;}
.arrowdown a:hover{background: #dcdcdc; padding: 5px;}

/* FAQ */

/* SMS More info */
.smsinfowrap{width: 750px; background-color :White; margin: auto; padding: 10px; background-color: White; font-family: Tahoma; font-size: 11px; color: Black; border-bottom: 14px solid #FF8500; line-height: 17px;}
.smsinfowrapwide{width: 880px; margin: auto; padding: 10px; background-color: White; font-family: Tahoma; font-size: 11px; color: Black; border-bottom: 14px solid #FF8500; line-height: 17px;}

#smstoppane{text-align: left; height:72px;} 
#smstoppane #topimg{width:251px;height:71px;float:left;}
#smstoppane #slogan{margin: 40px 0px 0px 10px; padding:0px;text-align:left;float:left;}

.smsinfoContWrap{direction: rtl; padding: 10px 35px 0px 20px; text-align: right;}
.smsinfophone{float: right; padding-left: 10px;}
.smsinfocont{float: right; width: 584px;}
.smsinfocont ol{margin: 0px 24px 0px 0px;padding: 0px;}
.smsinfocont li{padding: 0px;}
h1.smsinfo{color: #5284BD; font: bold 16px tahoma;padding: 16px 0px 10px 0px; margin: 0px;}
h1.paypalinfo{color: #5284BD; font: bold 18px tahoma;padding: 3px 0px 10px 0px; margin: 0px;}
.smsinfocontLeft{width: 495px;}
.smsInstrucNum{float: right; margin: 3px 0px 2px 5px; padding-right:0px;}
.smsInstrucTxt{float: right; padding-top: 2px;}
.smsmoreinfoFooter{color: #DE5D2B; font-size: 10px; padding-top: 20px; text-align: center;}
.smsmoreinfoFooter a{color: #5187BF;}
.sms_recommended{color: #ff6600; font-weight: bold; padding-right: 380px;}
.sms_recommended2{color: #ff6600; font-weight: bold; padding-right: 320px;}
.sms_recommended_herec{color: #ff6600; font-weight: bold; padding-right: 130px;}

.overload{border: 1px solid #bfbeb5; padding: 12px; width: 446px;background-color: #fefcdf;}

/*paymo - more info */
.paymo_divinfo{border: 2px solid #77777a; width: 468px; padding-bottom: 8px; padding-bottom: 8px; margin: 10px}
.paymo_txtinfo{float: left; color: Black; padding: 8px 0px 0px 8px; font-size: 11px; font-family: Arial;}
/*paymo - more info */

/* IVR */
.ivr_tbl{color: Black; text-align: center; background-image: url(../img/ivr.png); background-repeat: no-repeat; background-position: top; font-size: 11px;}
.ivr_tbl2{color: Black; text-align: center; background-image: url(../img/ivrsmall.png); background-repeat: no-repeat; background-position: top; font-size: 11px;}
.ivrpack{font-weight: bold; color: #e85c09;}
f.smsagent{border-top: 1px solid #cccccc; padding-top: 10px;}
/* IVR */

/* ticket + sms - paypal */
table.packsTBL{border-top: 1px solid #5f5f5f;border-left: 1px solid #5f5f5f; margin: 10px 0px 0px 0px;}
table.packsTBL thead td{font-weight: bold;}
table.packsTBL td{padding: 12px 5px; border-bottom: 1px solid #5f5f5f; border-right: 1px solid #5f5f5f; text-align :center; width: 105px;}
table.packsTBL td.col1{background-color: #ff8813; width: 90px;}
table.packsTBL tr.col1{background-color: #ff8813;}
table.packsTBL td.col2{background-color: #ffb300; width: 90px;}
table.packsTBL tr.col2{background-color: #ffb300;}
table.packsTBL td.col3{background-color: #f9e036; width: 90px;}
table.packsTBL tr.col3{background-color: #f9e036;}
table.packsTBL td.col4{background-color: #fdf65a;width: 90px;}
table.packsTBL tr.col4{background-color: #fdf65a;}
table.packsTBL td.col5{background-color: #ffcc00; width: 90px;}
table.packsTBL tr.col5{background-color: #ffa200;}
table.packsTBL tr.col6{background-color: #ffcc00;}
table.packsTBL td.bestvalueTD{border-bottom: 0px;padding:15px 0px 0px 0px;}
.bestvaluer{float: right;width: 117px; border-top: 1px solid #77777a;}
.bestvaluemid{float: right;width: 100px;}
.bestvaluel{float: right;width: 102px; border-top: 1px solid #77777a;}
.paypalopt{float: right; margin: 9px 0px 0px 8px; font-size: 12px;}
/* ticket - paypal */

/* heb sms */
#mid_cont_he{width:1000px;text-align:right;padding:10px 0px 0px 0px;}
.hesmstop{width: 830px; height: 270px; background: url(../img/hbsmstop.png) right 0px no-repeat; text-align: right;margin: 0px auto 0px auto; }
.hesmstxt{padding-top: 80px; color: #3c5f95; font-size: 23px; font-weight: bold; text-align: center;}
.hesmsbuy{color: #ffffff; font-size: 20px; background: url(../img/buy_btn.png) no-repeat; width: 161px; height: 35px;padding-top: 6px;margin: 16px 0px 0px 0px; text-align: center; float :right;}
.hepaypalbuy{margin: 20px 240px 0px 20px; float: right;}
.hesmsnote{margin-top: 52px; text-align: center;}
.hebsmsquestions{text-align: right; padding: 40px 85px 0px 0px; direction: rtl;}
.hebsmsquestions ol{padding-right: 14px; margin-right: 5px;}
.hesmsbot{padding-top: 30px;padding-left: 20px;text-align: center; direction: rtl;}
.hesmstxt_bot{padding-left: 20px;color: #3c5f95; font-size: 23px; font-weight: bold; text-align: center; direction: rtl;}
.hesmsbuy_bot{color: #ffffff; font-size: 20px; background: url(../img/smsbuy_btn.png) no-repeat; width: 162px; height: 36px;text-align: center; margin-top: 16px; padding-top: 6px; float: right;}
.hepaypalbuy_bot{margin: 19px 315px 0px 20px; float: right;}
.hesmsnote_bot{margin-top: 22px;}
.hesmsbuy_bot a, .hesmsbuy a{color: #ffffff; font-size: 20px; text-decoration: none;}
.pad_l25{padding-left: 25px;}
/* heb sms */

/* Egypt sms */
.egsmsbuy{color: #ffffff; font-size: 20px; background: url(../img/buy_btn.png) no-repeat; width: 161px; height: 35px;padding-top: 6px;margin: 16px auto 0px auto; text-align: center;}
.egsmsbuy_bot{color: #ffffff; font-size: 20px; background: url(../img/smsbuy_btn.png) no-repeat; width: 162px; height: 36px;text-align: center; margin: 16px auto 0px auto; padding-top: 6px; }
.egsmsbuy_bot a, .egsmsbuy a{color: #ffffff; font-size: 20px; text-decoration: none;}
/* Egypt sms */

/* Cash by post */
.cashbypostenvelope{background: url(../img/cashbypostenvelope.png) right 0px no-repeat; width: 186px; height: 111px;padding: 40px 80px 0px 0px; margin-top: 8px;}
/* Cash by post */

/* Admin - sms */
.adminSMSWrap{text-align: left; padding: 30px 40px 40px 40px;}

/* Plimus */
.plimus_div{width: 99%; padding: 0px 0px 8px 10px;}
.plimus_note_icon{float: left; padding: 12px 8px 0px 25px;}

.plimus_note_txt{float: left; color: Black; padding: 8px 0px 0px 8px; width: 80%; font-size: 11px; font-family: Arial;}
.plimus_price{font-size: 11px; color: Gray; padding-top: 6px;}
.plimus_tbl{color: Black; text-align: center;border: 1px solid #dddddd;}
.plimus_tbl thead tr{background-color: #8b8b8b; color: White;}
.plimus_tbl thead td{padding: 5px;}
.plimus_tbl td{padding: 15px 5px;}
.plimus_tbl tbody tr{background-color: #f4f4f4;}

.plimus_tbl_wrap{color: Black; padding: 0px 25px;}
.plimus_paypalBTN{background: url(../img/paypal_btn.gif) no-repeat; width: 122px; height: 31px; float: left; padding: 4px 4px 0px 8px; text-align: left; color: Black; text-decoration: none; cursor: pointer;}
.plimus_paypalBTN a{color: Black; text-decoration: none;}
.plimus_creditBTN a{color: #003366; text-decoration: none; font-weight :bold;}
.plimus_creditBTN{background: url(../img/credit_card_btn.gif) no-repeat; width: 122px; height: 31px; padding: 4px 4px 0px 8px; color: #003366;  text-decoration: none; margin: 18px 0px 0px 0px;}

.plimusprice{float: right; padding-top: 7px; font-weight: bold; font-size: 12px; width: 42px;}
.plimusprice a{font-weight: bold; font-size: 12px; text-decoration: none !important;}
.credit_btn{height: 40px; width: 143px; text-align: left; margin-top: 10px;}
.credit_btn2{width: 143px; text-align: left; margin-bottom: 10px;}
.plimusol{margin: 0px 0px 0px 22px; padding: 1px 0px 0px 0px; font-size: 11px;}
.plimusli{margin: 0px; padding: 0px;}
.creditBTNpadl{text-align: center; font-size :9px;}
/* Plimus */

/* Plimus more info */
.creditinfowrap{width: 585px; margin: auto; padding: 10px; background-color: White; font-family: Tahoma; font-size: 11px; color: Black; border-bottom: 14px solid #FF8500;}
.plimus_tbl_wrap2{padding: 0 px 0px 20px 0px; font-size: 11px; font-family: verdana;}
.creditinfoContWrap{padding: 10px 20px 0px 10px;}
.creditinfophone{float: left; padding: 12px 5px 0px 0px;}
.creditinfocont{float: left; width :480px; font-size: 11px;}
.creditInstrucNum{float: left; margin: 3px 5px 2px 0px; padding-right:0px;}
.creditInstrucTxt{float: left; padding-top: 2px; width: 445px;}
.creditinfocontLeft{width: 475px;}
.creditinfointro{line-height: 16px;}
ol.creditmoreinfo{margin: 0px; padding: 8px 0px;}
ol.creditmoreinfo li{margin-left: 15px;}
/* Plimus more info */

/* max tutorial */
ol.tutorial{padding-top: 0px; margin-top: 10px; margin-left: 24px; margin-bottom: 10px;}
/* max tutorial */

/* Premium */
.mainpremium{font-family: Arial; padding-bottom: 20px;}
.mainpremium h2{color :Black; font-size: 30px; padding-left: 35px;}
.mainpremium h3{font-size: 18px; font-weight: bold; padding: 40px 0px 10px 35px; margin: 0px;}
.mainpremium .premfeatures{float: left; font-family: Arial; padding-left: 35px;}
.mainpremium .premfeatures h4{background: url(../img/v_sign.gif) no-repeat; width: 270px; padding: 4px 0px 0px 26px; height: 29px; color :#5288bf; font-size: 13px; font-weight: bold; margin: 0px;}
.mainpremium .premiumpackages{background: url(../img/premiumbox2.gif) no-repeat; width: 1003px; height: 274px; margin-bottom: 30px;}
.mainpremium .premiumpackages .pack1, .mainpremium .premiumpackages .pack2, .mainpremium .premiumpackages .pack3, .mainpremium .premiumpackages .pack4, .mainpremium .premiumpackages .pack5{margin: 6px 0px 0px 6px;height: 255px; text-align: center; padding-top: 19px; float: left;}
.mainpremium .premiumpackages .pack1{width: 180px;}
.mainpremium .premiumpackages .pack2{width: 178px;}
.mainpremium .premiumpackages .pack3{width: 244px;}
.mainpremium .premiumpackages .pack4{width: 181px;}
.mainpremium .premiumpackages .pack5{width: 178px;}
.mainpremium .premiumpackages .days{font-size: 26px; font-weight: bold; margin-bottom: 10px;}
.mainpremium .premiumpackages .offers2{width: 122px; float: left;}
.mainpremium .premPackDetails{padding-top: 0px;}
.mainpremium .premPackDetails .price{font-size: 22px; color: #ff6600; font-weight: bold;}
.mainpremium .premPackDetails .comments{font-size: 11px; height: 50px;}
.mainpremium .premPackDetails img, .mainpremium .premPackDetails input{margin-top: 14px;}
/* Premium */

/* Premium hebrew */
.mainpremiumheb{font-family: Arial; padding-bottom: 20px; text-align: left; direction: ltr;}
.mainpremiumheb h2{color: Black; font-size: 30px; padding-left: 35px;}
.mainpremiumheb h3{font-size: 18px; font-weight: bold; padding: 40px 0px 10px 35px; margin: 0px;}
.mainpremiumheb .premfeatures{float: left; font-family: Arial; padding-left: 35px;}
.mainpremiumheb .premfeatures h4{background: url(../img/v_sign.gif) no-repeat left; width: 260px; padding: 8px 0px 0px 26px; height: 25px; color :#5288bf; font-size: 13px; font-weight: bold; margin: 0px; direction: ltr; text-align: left;}
.mainpremiumheb .premiumpackages{background: url(../img/premiumboxheb.png) no-repeat; width: 1003px; height: 362px; margin-bottom: 20px;}
.mainpremiumheb .premiumpackages .pack1, .mainpremiumheb .premiumpackages .pack2, .mainpremiumheb .premiumpackages .pack3, .mainpremiumheb .premiumpackages .pack4, .mainpremiumheb .premiumpackages .pack5{margin: 6px 6px 0px 0px;height: 265px; text-align: center; padding-top: 19px; float: right;}
.mainpremiumheb .premiumpackages .pack1{width: 162px;}
.mainpremiumheb .premiumpackages .pack2{width: 242px; margin-right: 7px;}
.mainpremiumheb .premiumpackages .pack3{width: 242px;}
.mainpremiumheb .premiumpackages .pack4{width: 160px;}
.mainpremiumheb .premiumpackages .pack5{width: 160px;}
.mainpremiumheb .premiumpackages .days{font-size: 26px; font-weight: bold; margin-bottom: 10px;}
.mainpremiumheb .premiumpackages .offers2{width: 120px; float: left;}
.mainpremiumheb .premPackDetails{padding-top: 0px;}
.mainpremiumheb .premPackDetails2{float: left; width: 120px;}
.mainpremiumheb .premPackDetails .price, .mainpremiumheb .premPackDetails2 .price{font-size: 22px; color: #ff6600; font-weight: bold;}
.mainpremiumheb .premPackDetails .comments, .mainpremiumheb .premPackDetails2 .price{font-size: 11px; height: 24px;}
.mainpremiumheb .bandwidth{font-size: 11px; height: 23px; padding: 9px 0px 22px 0px; font-weight: bold; text-align: center;}
.mainpremiumheb .premPackDetails input, .mainpremiumheb .premPackDetails2 input, .mainpremiumheb .premPackDetails img, .mainpremiumheb .premPackDetails2 img{margin-top: 14px;}
.mainpremiumheb .premiumpackages .moreinfo{padding: 15px 0px 12px 36px; color :#ffffff; font-family: Arial; font-size: 14px;}
.mainpremiumheb .premiumpackages .terms{float: left; padding: 8px 0px 0px 10px; font-size: 11px;}
.mainpremiumheb .premiumpackages .moreinfo a{color: White;}
.paymentoptions{margin-left: 12px;}
.paymentoptions .ivr{float: left; width: 510px;}
.paymentoptions .sms{float: left; width: 440px;}
.paymentoptions .t{color: #5288bf; font-weight: bold; padding: 0px 0px 10px 0px; font-size: 12px;}
.paymentoptions .premiumIVR{background: url(../img/phoneicon.png) no-repeat left top; padding: 2px 20px 0px 50px; font-size: 12px;}
.paymentoptions .premiumIVR .t{font-size: 14px; font-weight: bold; color: Black;padding: 0px 0px 10px 0px;}
.paymentoptions ol{padding: 3px 10px 0px 20px; margin: 0px;}
.paymentoptions ol li{padding-bottom: 12px;}
.paymentoptions .moreinfo{font-size: 12px;padding: 10px 0px 10px 0px;}
.premiumIsraelPost{background: url(../img/israelpost.png) no-repeat left top; padding: 2px 0px 0px 100px; font-size: 12px; margin-top: 30px;}
.premiumIsraelPost .t{font-size: 14px; font-weight: bold; color: Black; padding-right: 0px;}
.premiumSMS{background: url(../img/pon_ill.gif) no-repeat 0px top; padding: 2px 0px 0px 40px; font-size: 12px;}
.premiumSMS .t{font-size: 14px; font-weight: bold; color: Black; padding-right: 0px;}
.premiumSMS table.smsTable td{font-size: 12px; vertical-align: top;}
.premiumSMS table.smsTable td.title{font-size: 14px; font-weight: bold;}
.premiumSMS table.smsTable td.title span.package{color: #8672fe;}
.premiumSMS table.smsTable .bg1{background-color: #e4e4e4;}
.premiumSMS table.smsTable .bg2{background-color: #f8f8f8;}
/* !!!important - to hide credit card button: display none to .btncreditcard and .creditdisplay */
.btncreditcard{/*display: block;*/ display: none; width: 100px; height: 22px; background-color: #ff6500; color: #ffffff; font-size: 16px; font-weight: bold; text-decoration: none; margin: 13px auto 0px auto; padding-top: 3px; text-align: center;cursor: pointer;}
.creditdisplay{display: none;}
/* Premium hebrew */

/* Make Money */
.moneydiv{float: left; width: 424px;color: #ffffff;background-color: #5387C0;}
.moneydiv a {color: #FFC505;font-size: 14px;font-weight: bold;}
.money_l{margin: 0px 30px 0px 27px;}
.money_tl{background-color: #ff6600;height: 120px;padding-top: 40px;text-align:center;}
.money_txt {text-align: center;padding: 20px 15px 20px 15px;height:220px;line-height: 20px;}
.money_bg {background-color: #5387C0;}
/* Make Money */

/* corners */
b.rtop{display:block;background: #FFFFFF;}
b.rtop b{display:block;height: 1px; overflow: hidden;}
b.rtop b.r4{margin: 0 1px;height: 2px;}
b.r1{margin: 0 5px;}
b.rbottom b.r1{margin: 0 5px;}
b.r2{margin: 0 3px;}
b.r3{margin: 0 2px;}
b.rbottom{display:block;background: #FFFFFF;}
b.rbottom b{display:block;height: 1px; overflow: hidden;}
b.rbottom b.r4{margin: 0 1px; height: 2px;}
b.rtop b.r4 b{margin: 0 1px; height: 2px;}
b.rbottom b.r4 b{margin: 0 1px; height: 2px;}
b.rtop b.r3 b, b.rbottom b.r3 b{margin: 0 2px;}
b.rbottom b.r2{margin: 0 3px; height: 1px;}
b.rtop b.r2 b, b.rbottom b.r2 b{margin: 0 2px;}
/* corners */

.whatis{background-color: #006EB4;}
.whitebg{background-color: White;}
.whatis_b{background-color: #a5acb2;}
.fetch{background-color: #ff6600;}
.lupa{background-color: #8ac201;}

/* send to friend */
.sendfriendtxtbox{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;color: #2E2E2E;background-color : #F4F8FB;border : 1px solid #2E2E2E;height: 16px; width: 171px;}
.sendfriendtxtarea{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;color: #2E2E2E;background-color : #F4F8FB;border : 1px solid #2E2E2E; width: 420px; height: 60px;}
.sendfriendl{width: 140px;}
.sendfriendr{width: 350px;}
.sendfriendsubmit{padding-left: 40px;}
#maxsend1{visibility: visible; display: inline; padding: 0px 0px 0px 0px; background: transparent !important;}
#maxsend2{visibility: hidden; display: inline; padding: 0px 0px 0px 0px; background: transparent !important;}
/* send to friend */


/* Max pop up */
#boxDrag,.boxDrag{ position: fixed; z-index: 5; top: 20%; left: 30%; width: 458px;padding: 0px 0px 0px 0px; border: 5px solid #e0efff;background-color: #FFFFFF;color: #5288bf; font-family: Verdana;margin: 0px auto 0px auto;}
/*.box, .handle{} */
.box {padding: 0px;width: 438px;}

* html #boxDrag {position: absolute; margin: 0px auto 0px auto;}

.maxdwlheader{height: 47px; padding: 10px 4px 0px 10px; background-color: #f6f6f6;cursor: move;}
.maxdwlbody{padding: 10px 0px 0px 10px;}
.maxdlwinbg{background: url(../img/max_download_bg.gif) 130px 112px no-repeat; width: 100%;}
#close a{color: #DD0000;text-decoration: none;}
#overlay{background-color: gray;
position: absolute;left: 0px;top: 0px;width: 100%; height: 935px;
/* Set both opacity and filter, for MSIE and firefox compatability */
opacity: .35;filter: alpha(opacity=35);
/* z-index sets the layer order, so that the overlay rests on top. Bear in mind that the popup dialogue needs to be even higher! */
z-index:2
}
#close a.red{ color: #d8002e;}
#maxdlwin a{color: #196cea;}
ul.max_dl{color: Black; margin: 0px; padding: 0px 0px 24px 0px;}
ul.max_dl li{font-size:11px; background: url(../img/max_bult_download.gif) no-repeat 0px 0px; padding-left: 25px; list-style-type: none; margin: 0px;}
ul.max_dl li .max{font-size: 13px; color: #5288bf; font-weight: bold;}
ul.max_dl li .max2{font-size: 13px; color: #de5e2e; font-weight: bold;}
.ffcolor{color: #5288bf; font-weight: bold;}
.maxcolor{color: #de5e2e; font-weight: bold;}
.maxtoolbar{padding: 35px 0px 10px 0px;}
.max_title{font-size: 19px; font-weight: bold; padding: 5px 0px 15px 0px;}
.maxdwldiv{padding: 11px; background-color: #e0efff; width: 398px; color: Black; font-size: 11px; }
.maxdwltxt{float: left; width: 238px; text-align: left;}
.GenFileName{font-weight: bold;}
.maxdwlbtn{float: left; width: 155px; text-align: center;}
.maxlegal{font-size: 10px; color: Black; padding: 10px 0px 10px 0px; width: 440px;}
.maxlegal a{color: #294d9b;}
.showBanner{padding-top: 16px;}
.ticket_rbanners{height: 309px;}
#maxdwlframe{z-index: 1000; visibility: hidden; display: none; background-color: Transparent !important;}
#maxdwl1{visibility: visible; display: inline; padding: 0px 0px 0px 0px; background: transparent !important;}
/* Max pop up */

/* Affilate */
#topimgaff{width:290px;height:58px; float: left;}
#topimgaff a{text-decoration: none;}
.affnav{margin-right: 28px;float: right; width: 539px; text-align: right;color :#ffffff;}
.affnav a{color :#ffffff; font-size: 11px; font-family: Arial;}
.youraff{color :#ffffff; font-size: 11px; float: left;}


.logoutbtn{border:0px; background-color: White; color: #0066cc; text-decoration: underline; text-align: left; padding-left: 0px; padding-right :0px; cursor: pointer; font-size: 11px; font-family: Verdana;width: 46px;}
.aff_wrap{padding-left: 35px; width: 93%;min-height: 545px; padding-top: 20px;}
#aff_cont{width:880px;min-height: 545px;text-align:left;margin:0px;padding:20px 0px 0px 0px;}
.aff_left{float: left; width: 565px; margin-right: 20px;}
.aff_right{float: right; width: 250px;}
.aff_top{font-size: 13px; color: #5288bf; line-height: 20px; border-top: 1px solid #006EB4;border-bottom: 1px solid #006EB4; margin-bottom: 14px; padding-bottom: 10px;}
h1.aff{padding: 10px 0px 0px 0px;font-size: 22px; font-weight: bold;color: #5288bf; line-height: 26px;}
h2.aff{padding: 0px 0px 0px 0px;font-size: 16px; font-weight: bold;color: #5288bf; margin: 0px;}
.aff_field{width: 208px; margin-top: 0px;}
.aff_button{width: 165px; margin-bottom: 5px;}
table.aff_formwrap,.aff_formwrap{border:1px solid #cccccc; padding: 6px 0px 0px 0px;width: 304px; background-color: #daeffc;}
table.aff_formwrap td.subj{padding-top: 7px; vertical-align: top;}

/* create account */
.aff_createtop{margin-bottom: 14px; padding-bottom: 50px; background: url(../img/loginbg.png) no-repeat right 10px; padding-right: 110px;}
.createtoptxt{padding: 0px 28px 10px 0px;}
table.aff_createform{border:1px solid #cccccc; padding: 0px 10px 0px 0px;width: 100%; background-color: #daeffc;}
.aff_createtitle{font-size: 14px; font-weight: bold; padding-top: 12px; padding-bottom: 10px;}
.createterms{width: 100%; border: 1px solid gray; margin-top: 5px;}
.aff_wrap .whatis_t{text-align: left; padding-left: 10px;}
.aff_formtitle{font-size: 14px; font-weight: bold; padding: 12px 0px 10px 0px;}
.aff_formtitle2{font-size: 12px; font-weight: bold;padding: 12px 0px 10px 0px;}
ul.createinstruc{margin: 0px; padding-left: 16px; width: 345px;}
ul.createinstruc li{margin-bottom: 0px; padding: 10px 0px 0px 0px;}
.formline{border-bottom: 1px solid #c8dff7;}
.createtermtitle{background-color: #ededed; font-size: 11px; padding: 5px;}
.aff_min1line{min-height: 14px;}
.aff_min2line{min-height: 27px;}
.aff_required{width: 206px;}
.required-note{color: #179202; font-weight: bold; font-size :14px;}
ol.createaccount{text-align: left; padding: 0px; margin-left: 14px;}
ol.createaccount li{padding-bottom: 10px; margin: 0px;}
.aff_createpaypal1{float: left; padding: 6px 4px 0px 0px;}
.aff_createpaypal2{float: left; padding-top: 3px;}
.aff_createpaypal3{float: left; padding: 5px 0px 0px 2px;}

/* login */
.aff_field_login{width: 190px; margin-top: 5px;}
.aff_logintop{border-top: 2px solid #006EB4;border-bottom: 2px solid #006EB4; margin: 14px 0px; padding-bottom: 10px; font-size: 13px; color: #5288bf; line-height: 22px;}
.forgotform{height: 220px; width: 340px; vertical-align: text-top; background-color:#daeffc;border:1px solid #cccccc; margin-right: 25px;}
.aff_forgotlink{background-color: #ededed;font-weight: bold; height: 20px;}
.loginrequired{float: left;width: 210px; font-weight: normal; font-size: 10px; padding: 6px 0px 12px 0px;}
.aff_left_login{float: left; width: 630px; margin-right: 20px; font-size: 13px;}
.aff_right_login{float: left; width: 273px;}
.aff_loginbtn{width: 55px;}
table.aff_loginformwrap{border:1px solid #cccccc; padding: 6px 0px 0px 0px;width: 284px; background-color: #daeffc; margin-bottom: 24px;}
table.aff_loginformwrap td.loginsub{width: 73px !important;padding-top: 7px; vertical-align: top;}
table.aff_loginformwrap td.field{width: 196px !important;}
.loginnomatch{color: Red;}
.aff_signup{padding-bottom: 8px; font-size: 12px;}
.aff_forgot{background: url(../img/forgotbg.png) no-repeat right 0px; position: absolute; top: 141px; left: 660px; z-index: 10; width: 189px; height: 147px;}
.loginsteps{float:left; width:198px;margin-right: 18px;}
.loginsteps2{float:left; width: 198px;margin-right: 18px;}
.loginsteps3{float:left; width: 198px;}
.loginsteps .loginsteps_mid, .loginsteps2 .loginsteps_mid, .loginsteps3 .loginsteps_mid{border-left: 1px solid #a5acb2;border-right: 1px solid #a5acb2; text-align:left; padding: 6px 7px 2px 8px; color: Black; height: 124px; line-height :15px;}
.aff_loginimgwrap{text-align: left;color: black;padding-top: 4px;line-height: 18px;font-size: 12px;margin-left: 38px;}
.aff_loginimg{padding: 18px 0px 6px 25px;}
.aff_loginimg1{width: 148px; float: left; padding: 0px 10px 0px 2px;}
.aff_loginimg2{width: 124px; float: left; padding: 0px 10px 0px 4px;}
.aff_loginimg3{width: 190px; float: left; padding: 0px 0px 0px 4px;}
.aff_logpaypal1{float :left; padding: 0px 4px 0px 0px;}
.aff_logpaypal2{float :left; padding-top: 1px;}
 .doublemoney{margin-bottom: 14px; padding-bottom: 10px; font-size: 13px; line-height: 18px;}
/* activate */
.activatetop{background: url(../img/attention.png) no-repeat right 5px; padding: 0px 280px 32px 0px;}
.activatetop2{background: url(../img/aff_thanks.png) no-repeat right 25px; padding: 0px 190px 20px 0px;}
table.formactivate{width: 425px !important; margin-top: 20px;}
.aff_fieldact{width: 250px;}

/* choose country */
.countrytop{background: url(../img/countries.gif) no-repeat right 5px; padding: 0px 280px 32px 0px;}
/* choose country */

/* confirm */
.confirmtop{background: url(../img/aff_thanks.png) no-repeat right 20px; padding: 0px 280px 20px 0px;}

/* reset password */
table.formreset{width: 375px !important; margin-top: 20px; width: 400px !important;}
.resettop{background: url(../img/reset.png) no-repeat right 4px; padding: 0px 280px 63px 0px;}
.resettopsuccess{background: url(../img/aff_thanks.png) no-repeat right 4px; padding: 0px 280px 63px 0px;}
.resettoperr{background: url(../img/attention.png) no-repeat right 7px; padding: 0px 280px 32px 0px;}
.aff_resetfield{width: 280px;}

/* report */
.reporttop{background: url(../img/aff_report.png) no-repeat right 4px; padding: 0px 250px 42px 0px;}
table.reportTbl{width: 445px; color: #5288bf;}
table.reportTbl thead{font-weight: bold;  font-size: 14px; background-color: #ededed; color: Black;}
table.reportTbl tbody td{background-color: #daeffc; font-weight: bold; font-size: 12px;}
table.reportTbl tbody td.currency{font-size: 10px;color: #5288bf;}
table.pastpaymentsTbl{font-size: 12px;}
table.pastpaymentsTbl thead{font-weight: bold; color: #5288bf; background-color: #ededed;}
table.pastpaymentsTbl tbody tr.past1 td{background-color: #dddcdc;}
table.pastpaymentsTbl tbody tr.past2 td{background-color: #ededed;}
.aff_reportexp{width: 370px; padding: 0px 0px 30px 0px; float: right;}
.aff_reportvat{float: left; width: 300px;}
.report_mid{border-left: 1px solid #a5acb2;border-right: 1px solid #a5acb2; text-align:left; padding: 6px 7px 2px 15px;}
.prevpay th{text-align: left;}

/* forgot password */
.passbg{background: url(../img/forgotbg.png) no-repeat right 30px;}
.pass_top{height: 95px; padding-right: 290px;}

/* change password */
.emailtop{padding: 0px 160px 10px 0px; min-height: 80px;}

/* generate */
table.generate{width: 480px; font-size: 11px; padding: 15px 0px 0px 15px;}
.generateexpl{width: 400px; float: left; padding-left: 25px;}
.generateexpl ol{padding-left: 20px; margin-left: 0px;}
.generatetop{background: url(../img/aff_generate.png) no-repeat right 4px; padding: 0px 270px 24px 0px;}
.generatefield{width: 397px; height: 47px;}
.newurlfield{width: 397px; height: 47px;}
.aff_generateBtn{width: 131px;}
.aff_copyBtn{width: 200px; margin-left: 203px;}
.aff_genbtndiv{width: 131px;float: left;}
.aff_gennote{width: 273px; float: left; color: Red; padding-top: 4px;}
.aff_genguide{float: right; width: 335px;}
.aff_genguide ul{margin-left: 14px; padding: 0px;}
.aff_genexample{ padding-top: 4px;color: #6a6a6a;}

/* change email */
table.formemail{margin-top: 20px;}
table.formemail td.field{width: 308px;}
.emailrequired{font-weight: normal; font-size: 10px; padding: 11px 0px 12px 0px;}
.emailbg{background: url(../img/forgotbg.png) no-repeat right 30px;}
.aff_emailbutton{width: 165px; margin: 5px 0px;}
ul.emailinstruc{margin: 0px; padding-left: 16px; width: 240px;}
ul.emailinstruc li{margin: 0px; padding: 0px;}
table.formemail .aff_paypal1{float :left; padding: 3px 4px 0px 0px;}
table.formemail .aff_paypal2{float :left; padding-top: 1px;}
table.formemail .aff_paypal3{float :left; padding: 2px 0px 1px 2px;}
/* Affilate */

/* affiliate details */
.details_tbl{color: Black; background: url(../img/comptblen.png) no-repeat 0px 0px; text-align: center; width: 360px;}
.details_tbl .aff_detl{width:  175px;}
.details_tbl .aff_detr{width:  195px;}

/*co-affiliate */
#co-aff{z-index: 10001; background-color: #dddddd; padding: 30px;background: #FFF;border: solid 1px #BBBBBB;border-radius: 5px;box-shadow: 0px 0px 15px #999;display:none;float:left;position:fixed;width:auto; width: 600px; *width: 600px; direction: ltr; line-height: 25px;}
#co-aff-x{font-size: 18px; float: right; cursor: pointer; font-weight: bold; color: #bfbfbf;}
#co-aff h2{color: #000000; padding: 0px; margin: 0px;}

.ppwrap{border:1px solid #cccccc; padding: 6px 15px 0px 15px; background-color: #daeffc;margin-top: 20px; width: 525px;}
.coaff_formtitle{font-size: 14px; font-weight: bold; padding: 22px 0px 5px 0px;}
.pie-container{padding-top: 30px;}
#affreport .ban{font-size: 12px;border-top: 1px solid #dddddd; border-bottom: 1px solid #dddddd; background-color: #fcfcfc; width: 433px; margin-bottom: 10px; padding: 0px 10px 15px 10px; color: #888888;}
#affreport .ban h2{color: #000000;margin-bottom: 5px; font-size: 20px;}
table.tblcoaffstatus{margin-top: 15px;}
table.tblcoaffstatus td.l{margin-top: 15px; padding-right: 10px; font-weight: bold; color: #888888;}


.coaffpiewrap{border-top: 1px solid #cccccc; margin: 0px; padding: 0px;}
.coaffpiewrap table td.m{width: 200px;}
.coaffpiewrap table td input{width: 18px;}
.coaffpiewrap .btninvite{padding-right: 2px; padding-bottom:20px;}
#affprogram .change{margin: 0px 80px 0px 0px; width: 200px; text-align: center;}
#affprogram .cancel{border-top: 1px solid #cccccc; padding: 10px 0px;}
#affprogram .cancel .txt{float: left;padding-top: 4px;}
#affprogram .cancelnote{border-top: 1px solid #cccccc; padding: 10px 0px;}
.coaff_formwrap{border:1px solid #cccccc; padding: 0px 0px 0px 0px;width: 500px; background-color: #daeffc; margin-top: 20px;}
.coaff_formwrap .steps{background-color: #5288bf; color: #ffffff;}
#affactivate .change{margin: 20px 50px 0px 0px; width: 200px; text-align: center;}

#affactivate table td.m{width: 200px;}
#affactivate table td input.spinnerratio{width: 18px;}

.coaff_fieldact{width: 300px !important;}
.coaff_button{padding: 0px 27px 10px 0px;}
a.btncoaffiliate{text-decoration: none; display: block; color: #ffffff;background-color: #02B0F5; height:20px;padding: 5px 15px 5px 15px; font-size: 14px; width: 200px; margin-top: 20px;
	-moz-border-radius: 12px;
	-moz-border-radius: 12px; 
	-webkit-border-radius: 12px;
	-webkit-border-radius: 12px; 
	-khtml-border-radius: 12px;
	-khtml-border-radius: 12px; 
	border-radius: 12px;
	border-radius: 12px;
	}
	
.cancelme{float: left; margin-top: 2px;}
/*co-affiliate */

/* affiliate details */

/* general */
.w750{width: 750px !important;}

.alignleft{text-align: left;}
.aligncenter{text-align: center;}
.alignright{text-align: right !important;}
.center{margin: 0px auto; text-align: center;}

ul.alignleft{margin: 0px; padding: 10px 0px 0px 15px;}
ul.alignleft li{padding-bottom: 5px;}
ol.alignleft{margin: 0px; padding: 10px 0px 0px 23px;}
ol.alignleft li{padding-bottom: 5px;}

.ltr{direction: ltr;}
.rtl{direction: rtl !important;}
.floatleft{float: left;}
.floatright{float: right;}
.bold{font-weight: bold;}
.nobold{font-weight: normal !important;}
.nounderline{text-decoration: none;}

.border0{border: 0px !important;}
.border_bot0{border-bottom: 0px !important;}
form{margin: 0px; padding: 0px;}
.clearall{clear:both}
.cleartwitter{clear: right;}
.handlink{}
.handlinkblocked,a.handlinkblocked{color: #8d8d8d !important}
.nowrap{white-space: nowrap;}
.height0{height: 0px !important;}

.white{color: White;}
.black{color: Black;}
a.navy{color: Navy !important;}
.red{color: Red;}
.orange{color: #ff6600;}

.font9{font-size: 9px !important;}
.font10{font-size: 10px;}
.font11{font-size: 11px !important;}
.font12{font-size: 12px !important;}
.font13{font-size: 13px !important;}
.font14{font-size: 14px !important;}
.font16{font-size: 16px !important;}
.font20{font-size: 20px !important;}

.lineh4,.lh14{line-height: 14px;}
.lh5{line-height: 5px;}
.lh8{line-height: 8px;}
.lh10{line-height: 10px;}
.lineh12{line-height: 12px;}
.lh16{line-height: 16px;}

.pad_b10{padding-bottom:10px !important;}
.pad_b0{padding-bottom:0px !important;}
.pad_b6{padding-bottom:6px;}
.pad_b2{padding-bottom:2px !important;}
.pad_t6{padding-top: 6px;}
.pad_t4{padding-top: 4px;}
.pad_t3{padding-top: 3px;}
.pad_t5{padding-top: 5px;}
.pad_t8{padding-top: 8px;}
.pad_t10{padding-top: 10px !important;}
.pad_t20{padding-top: 20px !important;}
.pad_t25{padding-top: 25px !important;}
.pad_t30{padding-top: 30px !important;}
.mar_r5{margin-right: 5px;}
.mar_t10{margin-top: 10px;}
.mar_t7{margin-top: 7px;}
.mar_t5{margin-top: 5px;}
.mar_t2{margin-top: 2px;}
.mar_b5{margin-bottom:5px !important;}
.mar_b10{padding-bottom:10px;}
.mar_b20{padding-bottom:20px;}
.pad_r5{padding-right:5px;}
.pad_l5{padding-left: 5px !important;}

.pad0{padding: 0px !important;}
.mar0{margin: 0px !important;}
.pad_l6{padding-left: 6px;}
.pad_l10{padding-left: 10px;}

.sup{font-size: 8px !important; text-decoration: none !important;}
/* general */

.other-languages-box{margin: 0px 8px;background-color: #fff;padding: 1px;border-top: 1px solid #D4D6D5;border-right: 1px solid #596164;border-bottom: 1px solid #596164;border-left: 1px solid #D4D6D5;/*z-index: 9999;*/}
.other-languages-box a{width: 95px;height: 20px;padding-top: 5px;padding-bottom: 4px;text-align: center;display: inline-block; color: #0000ff !important;}
.other-languages-box a:hover{background-color: #4169E1;color: #fff !important;}
.language-bar a:visited, .other-languages a:visited{color: #0066CC;}
.language-bar a{display: inline-block;}
.other-languages{display: inline;z-index: 9999;}
.other-languages a{display: inline-block;}
.other-languages-link{cursor: pointer;text-decoration: underline;color: #0066CC;}
.other-languages-btn{cursor: pointer;text-decoration: none;font-size: 0.8em;color: #0066CC;}
.chooselng{float: right; margin: 5px 0px 0px 25px; position: relative;z-index:10000; top: 0px; right: 10px;}
.chooselng a{cursor: pointer; text-decoration: underline; padding-left:8px; padding-right: 8px; display: inline-block;}
#OtherLanguagesContainer{position: absolute; top: 15px; right: 0px;}

.numberCircle {-webkit-border-radius: 999px;-moz-border-radius: 999px;border-radius: 999px;behavior: url(common/pie.htc);width: 18px;height: 18px;padding: 5px;background: #dddddd;border: 2px solid #666;color: #666;text-align: center;font: 16px Arial, sans-serif;margin-right: 15px; font-weight: bold;}
.tcktor{margin-left: 5px;margin-right: 0px; float: left; background-color: #ff6600; color: #ffffff; padding: 6px 0px; font-size: 10px; width: 25px; height: 13px;}
.tctscan{float: left; width: 340px; text-align: center;}
.qrwrap{text-align: center; margin-top :15px; padding-left: 10px; position: relative;}
.tctqs{position: absolute; right: 40px; background-color: #cfcfcf; color: #000000; border :1px solid #cfcfcf; padding: 0px; font-size: 14px; width: 17px; height: 17px; cursor: pointer;}
.qrwrap .inst{width: 120px; margin: 0px auto; text-align: center;}
.qrwrap .inst img{margin-top: 10px;margin-left: 40px;}

table.scanQRTable{direction: ltr;font-size: 14px;}
table.scanQRTable td{text-align: center;}
table.scanQRTable td.QRstepexp{width: 220px; padding-right: 30px; padding-left: 10px; text-align: left;}

#acceptdiv{position: absolute; display: none; right: 0px; margin-right: 25px;  z-index: 9997; height: 55px; width: 105px; /*width: 655px; height: 130px;*/ background-color: red;filter:alpha(opacity=50); opacity: 0;background: rgba(0, 0, 0, 0.5);}

#Modaloverlay {
	top: 0;
	left: 0;
	z-index: 9999;
	visibility: hidden;
	position: fixed;
	width:100%;
	height:100%;
	text-align:center;
	background-color: #000000;
    background: rgba(0, 0, 0, 0.8);
    /*-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#a0000000,endColorstr=#a0000000)";
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#bb000000, endColorstr=#bb000000);
*/
    zoom: 1;
    -webkit-opacity: 0.8;
	-moz-opacity: 0.8;
	filter:alpha(opacity=80);

}

#openModal {
	top: 0;
	left: 0;
	z-index: 9999;
	visibility: hidden;
	position: fixed;
	width:100%;
	height:100%;
	text-align:center;
}

.closemodal{width: 80px;}

#openModal div
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	width: 400px;
	height: 160px;
	position: relative;
	margin: 20% auto;

	padding: 25px 20px 13px 20px;
	border-radius: 10px;
	background: #ffffff;
	background: rgba(255, 255, 255, 1);
	background: -moz-linear-gradient(#fff, #aaa); /* FF 3.6+ */  
	background: -ms-linear-gradient(#fff, #aaa); /* IE10 */ 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#aaaaaa'); /* IE6 & IE7 */  
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#aaaaaa')"; /* IE8+ */ 
   
	background: -webkit-linear-gradient(#fff, #aaa); /* Safari 5.1+, Chrome 10+ */  
	background: -o-linear-gradient(#fff, #aaa); /* Opera 11.10 */
	zoom: 1;
	z-index: 10000;
}

.ajax__fileupload_progressBar{background-color: #f36f21 !important; height: 27px !important;line-height: 25px;}

.ajax__fileupload {height: 250px; border: 0px !important; padding-left: 0px !important;}
.ajax__fileupload_selectFileButton {
	-moz-box-shadow:inset 0px 0px 0px 0px #fce2c1;
	-webkit-box-shadow:inset 0px 0px 0px 0px #fce2c1;
	box-shadow:inset 0px 0px 0px 0px #fce2c1;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f2f2f2), color-stop(1, #d0d0d0) );
	background:-moz-linear-gradient( center top, #f2f2f2 5%, #d0d0d0 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2', endColorstr='#d0d0d0');
	background-color:#d0d0d0 !important;
	-webkit-border-radius: 3px !important;
	-moz-border-radius: 3px !important;
	border-radius: 3px !important;
	border:1px solid #919191;
	color:#000000 !important;
	width: 76px !important;
	text-align:right;
	margin-top: 2px !important;
	font-size: 11px !important;
	font-weight: bold;
 
	
}
        
.ajax__fileupload_fileItemInfo .removeButton {
    -moz-box-shadow:inset 0px 0px 0px 0px #fce2c1;
	-webkit-box-shadow:inset 0px 0px 0px 0px #fce2c1;
	box-shadow:inset 0px 0px 0px 0px #fce2c1;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f2f2f2), color-stop(1, #d0d0d0) );
	background:-moz-linear-gradient( center top, #f2f2f2 5%, #d0d0d0 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2', endColorstr='#d0d0d0');
	background-color:#d0d0d0 !important;
	-webkit-border-radius: 2px !important;
	-moz-border-radius: 2px !important;
	border-radius: 2px !important;
	border:1px solid #919191;
	color:#000000 !important;
	height: 16px !important;
	line-height: 16px !important;
	font-weight:bold;
	margin-top: 2px !important;
	display:block !important;
	width: 65px !important;
}
        
.ajax_fileupload_cancelbutton {
    -moz-box-shadow:inset 0px 0px 0px 0px #fce2c1;
	-webkit-box-shadow:inset 0px 0px 0px 0px #fce2c1;
	box-shadow:inset 0px 0px 0px 0px #fce2c1;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f2f2f2), color-stop(1, #d0d0d0) );
	background:-moz-linear-gradient( center top, #f2f2f2 5%, #d0d0d0 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2', endColorstr='#d0d0d0');
	background-color:#d0d0d0 !important;
	-webkit-border-radius: 10px !important;
	-moz-border-radius: 10px !important;
	border-radius: 10px !important;
	border:1px solid #919191;
	color:#000000 !important;
	width: 96px !important;
    height: 23px;
    text-align: center;
    cursor: pointer;
    color: white;
    font-weight: bold;
    padding-top: 4px;
}
.ajax__fileupload_selectFileContainer {height: 30px !important; /*position: absolute !important;*/}
.ajax__fileupload_selectFileContainer2 {border: 1px solid red;display: block;overflow: hidden;width: 80px;/*float: none !important;*/height: 24px;line-height: 24px;width: 110px !important;height: 30px !important;}
.ajax__fileupload_ProgressBarHolder {margin-right: 110px !important;}
#AjaxFileUpload1_Footer{margin-top: 20px;}
#AjaxFileUpload1_ProgressBarContainer{border: 1px solid #efefef; width: 649px !important;}
.ajax__fileupload_uploadbutton {width: 96px !important;  display: inline-block;height: 26px;text-align: center;cursor: pointer;color: white;font-weight: bold;padding-top: 5px;background: url(http://www.fileflyer.com/img/sendbtn.gif) !important;}
.ajax__fileupload_queueContainer {border: #efefef 1px solid !important; margin-top: 0px !important;}
.ajax__fileupload_fileItemInfo .errorState {color: red !important;background-color: transparent !important;}
.CustomValidatorCalloutStyle div, .CustomValidatorCalloutStyle td {border:solid 1px blue; background-color: #ADD8E6;}
.ajax_fileupload_cancelbutton {visibility: hidden !important;}

/* sms subsciption */
#dialog, .ui-dialog{direction: rtl !important;}
input.text { margin-bottom:12px; width:95%; padding: .4em; }
fieldset { padding:0; border:0; margin-top:25px; }
.ui-dialog .ui-state-error { padding: .3em; }
/* sms subsciption */