body { margin: 0px; padding: 0px;}
body, td, input, textarea, select { font-family: Tahoma,Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(115, 115, 115); }
form { margin: 0pt; padding: 0pt; }
#holder { margin: -20px auto; width: 700px; position: relative; }
#holder .top { height: 146px; color: rgb(159, 159, 159); }
#holder .loginarea td, #holder .lang a, .loginarea a { color: rgb(159, 159, 159); }
.logo { position: absolute; width: 280px; display: block; top: 20px; left: 0pt; text-decoration: none; }
.topfa .logo { height: 78px; }
.toppa .logo { height: 81px; }
.topfa .logo-eng { background: transparent url('logo.png') no-repeat; }
.topfa .logo-fra { background: transparent url('logo_001.png') no-repeat; }
.topfa .logo-esp { background: transparent url('logo_002.png') no-repeat; }
.topfa .logo-deu { background: transparent url('logo_003.png') no-repeat; }
.toppa .logo-eng { background: transparent url('logo-pa.png') no-repeat; }
.toppa .logo-fra { background: transparent url('logo-pa_001.png') no-repeat; }
.toppa .logo-esp { background: transparent url('logo-pa_002.png') no-repeat; }
.toppa .logo-deu { background: transparent url('logo-pa_003.png') no-repeat; }
.lang { position: absolute; top: 10px; right: 5px; }
.lang a:hover, .loginarea a:hover { text-decoration: none; }
.loginarea { position: absolute; top: 50px; right: 5px; }
.logged { font-size: 10px; margin-top: 38px; text-align: center; line-height: 18px; }
.logged a { text-decoration: none; }
.logged a:hover { text-decoration: underline; }
.logged em { display: block; width: 18px; height: 18px; float: left; margin-right: 5px; }
.loginarea .fu, .loginarea .fu a { color: rgb(7, 186, 237); }
.loginarea .pu, .loginarea .pu a { color: rgb(98, 176, 65); }
.loginarea .fu em { background: transparent url('ico-fa-user.png') no-repeat; }
.loginarea .pu em { background: transparent url('ico-pa-user.png') no-repeat; }
.loginFields { width: 80px; }
.loginB { border: 0pt none ; margin: 0px 0pt 0pt; padding: 0pt; background: transparent url('btn-login.gif') no-repeat; width: 41px; height: 20px; font-weight: bold; color: rgb(61, 61, 61); cursor: pointer; }
.smallCheckbox { margin: 1px 2px 0pt 0px; padding: 0pt; width: 12px; height: 12px; line-height: 11px; vertical-align: top; }
#badLogin { background: rgb(74, 74, 74) none repeat; font-size: 9px; color: red; display: none; position: absolute; line-height: 20px; top: 36px; right: 2px; width: 288px; }
.topfa .mainmenu .rLeft { background: transparent url('menu-left.png') no-repeat; }
.topfa .mainmenu .rRight { background: transparent url('menu-right.png') no-repeat; }
.topfa .mainmenu span { background: rgb(7, 186, 237) none repeat; }
.topfa .mainmenu a { background: transparent url('menu-divider.gif') repeat-y scroll right center; }
.toppa .mainmenu .rLeft { background: transparent url('menup-left.png') no-repeat; }
.toppa .mainmenu .rRight { background: transparent url('menup-right.png') no-repeat; }
.toppa .mainmenu span { background: rgb(98, 176, 65) none repeat; }
.toppa .mainmenu a { background: transparent url('menup-divider.gif') repeat-y scroll right center; }
.menuholder { position: absolute; bottom: 0pt; left: 0pt; width: 100%; }
.mainmenu { background: transparent none repeat; position: relative; height: 31px; }
.mainmenu .rLeft, .mainmenu .rRight { position: absolute; top: 0pt; width: 6px; height: 31px; }
.mainmenu .rLeft { left: 0pt; }
.mainmenu .rRight { right: 0pt; }
.mainmenu span { margin: 0pt 6px; display: block; height: 31px; }
.mainmenu a { padding: 0pt 10px; line-height: 31px; color: white; font-weight: bold; text-decoration: none; display: block; text-align: center; float: left; }
.mainmenu a:hover, .mainmenu a.active, .mainmenu a.lastlink:hover { background: transparent url('menu-bgr-ovr.gif') repeat-x; color: rgb(61, 61, 61); }
.mainmenu a.lastlink { background: transparent none repeat; }
#upload_form_container { margin-top: 10px; }
.homeHolder { width: 728px; float: left; }
.homead { overflow: hidden; width: 160px; float: right; text-align: right; }
.homeUpload { margin: 0pt; padding: 160px 0pt 20px; float: left; width: 728px; }
.homeUpload .starPrice { position: absolute; top: -10px; left: 485px; width: 95px; height: 95px; display: block; text-decoration: none; }
.homegfx-eng { background: transparent url('homeimg.jpg') no-repeat scroll right top; top: 130px }
.homegfx-fra { background: transparent url('homeimg_001.jpg') no-repeat scroll right top; }
.homegfx-esp { background: transparent url('homeimg_002.jpg') no-repeat scroll right top; }
.homegfx-deu { background: transparent url('homeimg_003.jpg') no-repeat scroll right top; }
.logUpload { padding: 0px 0pt 0pt 186px; }
.container_pa .logUpload { background: transparent url('globe.gif') no-repeat scroll left center; min-height: 144px; }
.btnupldL { float: right; margin-right: 30px; cursor: pointer; }
.ticket_123 { padding: 33px 0pt 0pt 5px; position: absolute; }
.fp-upload { margin: 0px 0pt; }
.fp-upload1 { padding: 30px 0pt 0pt; }
.fp-upload #i_file { border: 1px solid rgb(204, 204, 204); font-size: 13px; cursor: pointer; float: left; margin-top: 2px; }
.fp-upload .multiUpld { font-size: 12px; font-weight: bold; color: rgb(132, 132, 132); text-decoration: none; line-height: 22px; margin-left: 30px; }
.fp-upload .multiUpld:hover { text-decoration: underline; }
.btnupld { float: right; cursor: pointer; }
.fp-upload input, .fp-upload1 input { border: 1px solid rgb(204, 204, 204); font-size: 13px; cursor: pointer; float: left; margin-top: 2px; }
.btnupld1 { border: 1px solid rgb(204, 204, 204); cursor: pointer; }
.multilist { padding: 3px 0px 0pt; clear: both; margin-bottom: 3px; }
#files_list { padding: 2px; font-size: 11px; color: rgb(7, 186, 237); font-weight: normal; }
#files_list div { padding: 0pt; margin-bottom: 2px; }
#files_list span { overflow: hidden; white-space: nowrap; width: 365px; display: block; float: left; line-height: 18px; }
#files_list input { border: 1px solid rgb(204, 204, 204); cursor: pointer; margin-left: 5px; }
.multilist1 { padding: 3px 0px 0pt; clear: both; }
#files_list1 { padding: 1px; font-size: 11px; color: rgb(255, 102, 0); font-weight: bold; }
#files_list1 div { border-bottom: 1px solid rgb(204, 204, 204); padding: 3px; }
#files_list1 input { border: 1px solid rgb(204, 204, 204); cursor: pointer; margin-left: 5px; }
.uterms { margin: 0px; padding: 0pt; width: 424px; clear: both; }
.uterms .smallCheckbox1 { margin: 2px 1px 0pt 0px; }
.uterms a { color: rgb(115, 115, 115); }
.uterms a:hover { text-decoration: none; }
.qaf { line-height: 22px; }
.account_holder { border-top: 1px dotted rgb(198, 198, 198); margin: 30px 0px 0px 0pt; width: 728px; padding-top: 30px; }
.account_holder { text-decoration: none; }
.account_holder h1 { margin: 0pt 0pt 10px; padding: 0pt; height: 20px; }
.account_holder h1 a { margin: 0pt; padding: 0pt; display: block; text-decoration: none; line-height: 20px; }
.account_holder .content { margin-bottom: 10px; }
.account_holder .btn { height: 22px; display: block; width: 151px; text-decoration: none; }
.account_holder .btnGreen_eng { background: transparent url('btn-home-pa.gif') no-repeat; }
.account_holder .btnGreen_fra { background: transparent url('btn-home-pa_001.gif') no-repeat; }
.account_holder .btnGreen_esp { background: transparent url('btn-home-pa_002.gif') no-repeat; }
.account_holder .btnGreen_deu { background: transparent url('btn-home-pa_003.gif') no-repeat; }
.account_holder .btnBlue_eng { background: transparent url('btn-home-fa.gif') no-repeat; }
.account_holder .btnBlue_fra { background: transparent url('btn-home-fa_001.gif') no-repeat; }
.account_holder .btnBlue_esp { background: transparent url('btn-home-fa_002.gif') no-repeat; }
.account_holder .btnBlue_deu { background: transparent url('btn-home-fa_003.gif') no-repeat; }
.freeaccount { margin-left: 10px; width: 193px; padding-right: 10px; }
.premiumaccount { border-style: dotted; border-color: rgb(198, 198, 198); border-width: 0px 1px 0pt; padding: 0pt 20px 0pt 30px; width: 193px; }
.compacc { width: 267px; }
.account_holder .element { position: absolute; width: 85px; height: 40px; top: -50px; }
.account_holder .element a { width: 85px; height: 40px; text-decoration: none; display: block; }
.premiumaccount .element { left: 80px; }
.freeaccount .element { left: 50px; }
.freeaccount .element .eng { background: transparent url('home-fa.png') no-repeat; }
.freeaccount .element .fra { background: transparent url('home-fa.png') no-repeat; }
.freeaccount .element .esp { background: transparent url('home-fa.png') no-repeat; }
.freeaccount .element .deu { background: transparent url('home-fa_001.png') no-repeat; }
.premiumaccount .element a { background: transparent url('home-pap.png') no-repeat; }
.premiumaccount .CAD a, .premiumaccount .USD a { background: transparent url('home-pap.png') no-repeat; }
.premiumaccount .EUR a { background: transparent url('home-pap1.png') no-repeat; }
.freeaccount h1.eng a { background: transparent url('h1-fa.gif') no-repeat; }
.freeaccount h1.fra a { background: transparent url('h1-fa_001.gif') no-repeat; }
.freeaccount h1.esp a { background: transparent url('h1-fa_002.gif') no-repeat; }
.freeaccount h1.deu a { background: transparent url('h1-fa_003.gif') no-repeat; }
.premiumaccount h1.eng a { background: transparent url('h1-pa.gif') no-repeat; }
.premiumaccount h1.fra a { background: transparent url('h1-pa_001.gif') no-repeat; }
.premiumaccount h1.esp a { background: transparent url('h1-pa_002.gif') no-repeat; }
.premiumaccount h1.deu a { background: transparent url('h1-pa_003.gif') no-repeat; }
.account_holder .content p { margin: 0pt 0pt 6px; padding: 4px 0pt 4px 13px; line-height: 14px; }
.freeaccount .content p { background: transparent url('arrow-blue.gif') no-repeat scroll 0px 8px; }
.premiumaccount p { background: transparent url('arrow-green.gif') no-repeat scroll 0px 8px; }
.compacc .eng a { background: transparent url('h1-compare.gif') no-repeat scroll 15px 0px; }
.compacc .fra a { background: transparent url('h1-compare_001.gif') no-repeat scroll 15px 0px; }
.compacc .esp a { background: transparent url('h1-compare_002.gif') no-repeat scroll 15px 0px; }
.compacc .deu a { background: transparent url('h1-compare_003.gif') no-repeat scroll 15px 0px; }
.compacc .content { padding-left: 15px; }
.compacc .content a { margin: 10px 0pt; display: block; text-decoration: none; color: rgb(115, 115, 115); }
.compacc .content a:hover { text-decoration: underline; }
.compacc .compimg-eng, .compacc .compimg-fra, .compacc .compimg-esp, .compacc .compimg-deu { min-height: 97px; display: block; text-decoration: none; }
.compacc .compimg-eng { background: transparent url('homecompare.gif') no-repeat; }
.compacc .compimg-fra { background: transparent url('homecompare_001.gif') no-repeat; }
.compacc .compimg-esp { background: transparent url('homecompare_002.gif') no-repeat; }
.compacc .compimg-deu { background: transparent url('homecompare_003.gif') no-repeat; }
.compacc .compimg-por { background: transparent url('homecompare_004.gif') no-repeat; }
.roundcontent { position: relative; margin-top: 10px; }
.roundcontent h1, .contentarea h1, .contentarea h2 { border-bottom: 1px dotted rgb(7, 186, 237); margin: 0pt 0pt 10px; color: rgb(7, 186, 237); line-height: 27px; font-size: 15px; }
.roundcontent h1 span { font-size: 11px; font-weight: normal; color: rgb(72, 72, 72); }
.contentarea h2 { border-bottom: 0px dotted rgb(7, 186, 237); margin-bottom: 5px; }
.roundcontent h6 { margin: 0pt 0pt 0pt 15px; padding: 0pt 0pt 0pt 40px; background: transparent url('ico-alert.gif') no-repeat scroll left center; font-size: 14px; line-height: 30px; }
.roundcontent .content { font-size: 12px; line-height: 135%; }
.roundcontent h4, .contentarea h4 { margin: 5px 0pt; padding: 0pt; font-size: 14px; }
.container_pa h4 { color: rgb(98, 176, 65); }
.container_fa h4 { color: rgb(7, 186, 237); }
.roundcontent .content a { color: rgb(7, 186, 237); }
.roundcontent .content a:hover { text-decoration: none; }
.roundcontent .learnmore h1 { border-bottom: 4px solid rgb(7, 186, 237); }
.faq h5 { font-size: 13px; font-weight: bold; color: rgb(7, 186, 237); }
.faq li { font-size: 11px; line-height: 18px; }
.faq ul { margin: 0px 0px 0pt 30px; padding: 0px 0px 0pt; }
.faq li { margin: 0px 5px 0pt 0px; padding: 0px 0px 0pt; }
.faq ol { margin: 0px 5px 0pt 30px; padding: 0px 0px 0pt 10px; }
.faq .highlight { color: black; font-size: 14px; font-weight: bold; }
.learnmore, .learnmore p, .learnmore td { font-size: 12px; line-height: 18px; }
.learnmore h5 { font-size: 13px; font-weight: bold; }
.learnmore h3 { margin: 0pt; padding: 5px 0pt; color: rgb(72, 72, 72); font-size: 13px; }
.learnmore td { font-size: 11px; line-height: 15px; }
.learnmore .linkSteps a { background: transparent url('btnlm_left.gif') no-repeat scroll left center; height: 26px; float: left; text-decoration: none; }
.learnmore .linkSteps a span { padding: 0pt 5px; background: transparent url('btnlm_right.gif') no-repeat scroll right center; margin-left: 3px; line-height: 26px; display: block; float: left; cursor: pointer; font-weight: bold; color: rgb(82, 82, 82); font-size: 11px; }
.learnmore ul { margin: 0pt 0pt 0pt 15px; padding: 0pt; }
.learnmore li { list-style-image: url('arrow-share-fa.gif'); padding-left: 5px; }
.learnmore .scheme p { font-size: 11px; line-height: 14px; }
.learnmore .scheme td { padding: 0pt 10px; }
.learnmore .scheme img { margin: 4px 0pt; }
.suggestion { color: rgb(97, 97, 97); margin-top: 30px; }
.suggestion .sform { margin: 0pt 0px 0pt 50px; }
.suggestion label { margin: 5px 0pt 2px; display: block; font-size: 11px; font-weight: bold; }
.suggestion textarea { border: 1px solid rgb(200, 200, 200); overflow: auto; margin-bottom: 10px; width: 350px; }
.suggestion h4 { margin: 0pt 0pt 10px 20px; }
.suggestion .regularBtn { margin: 0pt; padding: 0pt; width: 100px; }
.suggestion .address { border-left: 1px solid rgb(204, 204, 204); width: 420px; padding-left: 30px; margin-top: 10px; }
.suggestion .address td { padding: 0px 0pt 5px; font-size: 12px; }
.suggestion .small { font-size: 10px; }
.aboutform { margin-top: 10px; font-size: 11px; }
.aboutform div { margin: 0px 0pt 4px; color: rgb(125, 125, 125); clear: both; }
.aboutform label { display: block; width: 130px; text-align: right; float: left; font-weight: bold; }
.aboutform textarea, .aboutform input { border: 1px solid rgb(200, 200, 200); font-size: 12px; margin-left: 7px; width: 200px; }
.aboutform textarea { overflow: auto; }
.uploadDiv { margin: 10px auto; width: 540px; }
.uploadDiv .rbtm, .inviteF .rbtm { border-bottom: 1px solid rgb(223, 223, 223); background: rgb(229, 229, 229) none repeat; }
.ucontent { margin: 15px 20px 5px; font-size: 11px; }
#progressbar { margin: 0pt; padding: 3px 0pt 0pt 3px; background: transparent url('bgr-ubar.gif') no-repeat; width: 497px; height: 21px; }
#progresscompleted { margin: 0px; padding: 0pt; background: transparent url('bgr-progresscompleted.gif') repeat; width: 0px; }
#progresscontainer { margin: 4px 0pt; font-weight: normal; }
#progresscounter, #progressspeed, #progresstime { font-weight: normal; color: rgb(7, 186, 237); }
#progresscontainer .ucounter, #progresscontainer .utime, #progresscontainer .uspeed { line-height: 20px; padding-left: 24px; height: 21px; margin-bottom: 5px; }
#progresscontainer .utime { background: transparent url('ico-utime.gif') no-repeat scroll left center; }
#progresscontainer .uspeed { background: transparent url('ico-uspeed.gif') no-repeat scroll left center; }
#progresscontainer .ucounter { background: transparent url('ico-ucounter.gif') no-repeat scroll left center; }
#infotext, #uploadcompleted { padding-left: 20px; font-weight: bold; }
#infotext { margin-bottom: 5px; }
#uploadcompleted { color: rgb(7, 186, 237); }
.upldimg { margin: 0pt 10px 5px 5px; width: 48px; height: 50px; }
.upldimg { background: transparent url('ico-upload.png') no-repeat; }
.uploadContent { border: 1px solid red; }
.uploadDivPadd { padding-top: 20px; }
.preview { width: 360px; float: right; }
.preview .btn a { color: rgb(255, 255, 255); }
.preview h4 { text-align: center; font-size: 12px; color: rgb(7, 186, 237); }
.preview img { border: 1px dotted rgb(7, 186, 237); padding: 3px; }
.emb { border: 1px dotted rgb(7, 186, 237); padding: 4px; background: rgb(246, 246, 246) none repeat; width: 650px; font-size: 11px; color: black; }
.htmlcode label { float: left; padding-top: 3px; font-weight: bold; }
.htmlcode h4 { color: rgb(7, 186, 237); }
.mtop10 li { font-size: 12px; margin-bottom: 7px; }
.regholder {  }
.regholder p { font-size: 11px; }
.regholder .reg {  }
.regholder .regcontent { font-size: 11px; }
.regcontent input { font-size: 12px; }
.regcontent small { line-height: 15px; }
.regcontent .txtfld { margin: 0pt 0pt 5px; padding: 0pt; width: 270px; }
.regcontent b { margin: 5px 0pt; padding: 0pt; }
.img_verif { border: 1px solid rgb(204, 204, 204); }
.compareGrid { margin: 0pt; padding: 0px; position: relative; }
.compareGrid table { width: 100%; }
.compareGrid th { font-size: 11px; line-height: 26px; }
.compareGrid .headpack { background: rgb(72, 72, 72) none repeat; color: white; padding-left: 5px; text-align: left ! important; }
.compareGrid .fc { background: rgb(235, 235, 235) none repeat; }
.compareGrid .fa { background: rgb(7, 186, 237) none repeat; color: white; }
.compareGrid .pa { background: rgb(60, 187, 7) none repeat; color: white; }
.compareGrid td { padding: 5px; font-size: 11px; }
.compareGrid .odd td { background: rgb(230, 247, 252) none repeat; }
.compareGrid td a { color: rgb(7, 186, 237); }
.compareGrid img { border: 0pt none ; }
.patd { font-weight: bold; }
.compareGrid .patd, .compareGrid .odd .patd { color: rgb(60, 187, 7); text-transform: uppercase; }
.compareGrid .checkp { background: transparent url('check2.gif') no-repeat scroll center; }
.compareGrid .odd .checkp { background: rgb(230, 247, 252) url('check2.gif') no-repeat scroll center; }
.compareGrid .check { background: transparent url('check3.gif') no-repeat scroll center; height: 16px; }
.compareGrid .odd .check { background: rgb(230, 247, 252) url('check3.gif') no-repeat scroll center; height: 16px; }
.afterupload .left { width: 200px; float: left; margin-right: 10px; }
.afterupload .content { width: 522px; float: left; font-size: 11px; }
.afterupload h1 { border-bottom: 4px solid rgb(7, 186, 237); font-size: 15px; color: rgb(7, 186, 237); padding-bottom: 2px; }
.container_pa .afterupload h1 { border-bottom: 4px solid rgb(98, 176, 65); }
.afterupload h2 { margin: 0pt 0pt 10px; padding: 0pt 0pt 0pt 22px; background: transparent url('arrow-share-fa.gif') no-repeat scroll left center; color: rgb(72, 72, 72); font-size: 13px; }
.container_pa .afterupload h2 { background: transparent url('arrow-share.gif') no-repeat scroll left center; }
.afterupload h2 span, .afterupload .dlink a { color: rgb(7, 186, 237); }
.afterupload .dlink { font-weight: bold; }
.afterupload .left .movefile { margin: 0px 0pt 15px; padding: 3px 3px 85px; background: transparent url('loginscreen2.gif') no-repeat scroll center bottom; font-size: 11px; text-align: justify; color: red; }
.afterupload .left .movefile img { margin: 0pt 7px 0px 0pt; }
.afterupload .directcontent { margin-bottom: 15px; padding-left: 22px; }
.afterupload .directcontent p { margin: 0pt 0pt 10px; padding: 0pt; }
.afterupload .directcontent input { border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent url('btn-directlink.gif') no-repeat; width: 137px; height: 26px; font-weight: bold; text-align: center; color: rgb(7, 186, 237); }
.container_pa .afterupload .directcontent input, .container_pa .afterupload .dlink a, .container_pa .afterupload h1, .container_pa .afterupload h2 { color: rgb(98, 176, 65); }
.minus a { background: transparent url('minus.gif') no-repeat scroll left center ! important; }
.plus a { background: transparent url('plus.gif') no-repeat scroll left center ! important; }
.filedesc { margin: 10px 0pt 5px; padding: 3px 0pt 3px 5px; background: rgb(7, 186, 237) none repeat; font-size: 11px; position: relative; }
.container_pa .filedesc { background: rgb(98, 176, 65) none repeat; }
.filedesc a { padding: 0pt 0pt 0pt 15px; display: block; color: rgb(255, 255, 255) ! important; font-weight: bold; text-decoration: none ! important; height: 18px; line-height: 17px; }
.filedesc a:hover { text-decoration: underline; }
.filedesc1 { padding: 5px 10px; }
.filedesc1 label { width: 85px; display: block; float: left; clear: both; margin-bottom: 10px; font-size: 11px; text-align: right; }
#contentForm2 input, .filedesc1 textarea { border: 1px solid rgb(200, 200, 200); width: 350px; }
.filedesc1 textarea { overflow: auto; margin-bottom: 5px; }
.descstatus { color: rgb(255, 102, 0); font-weight: bold; font-size: 11px; margin-left: 20px; }
.afterupload .delink { background: transparent url('ico-delfile.gif') no-repeat scroll left center; padding-left: 20px; }
.premiumDldBtn {  }
.left_col { width: 176px; float: left; margin-right: 10px; }
.container_fa { width: 728px; float: left; }
.container_fa .page_content { float: left; width: 542px; }
.container_pa .page_content { float: left; width: 714px; }
.topupload { margin-bottom: 10px; }
.contentarea { background: rgb(255, 255, 255) none repeat; position: relative; }
.logholder { margin-top: 10px; }
.logholder .homead { margin-left: 10px; }
.contentarea .heading { background: rgb(92, 92, 92) none repeat; font-size: 11px; color: rgb(206, 206, 206); margin-bottom: 1px; position: relative; }
.contentarea .heading span { font-size: 10px; }
.contentarea .heading p em { margin: 5px 5px 0pt 0pt; background: transparent url('ico-myfiles.png') no-repeat scroll center top; display: block; height: 18px; width: 20px; float: left; }
.facontent .heading { margin-bottom: 10px ! important; }
.tableGrid { padding: 0px; background: rgb(255, 255, 255) none repeat; }
.tableGrid .grid th { padding: 0px 2px; color: rgb(255, 255, 255); font-size: 10px; white-space: nowrap; line-height: 28px; position: relative; }
.tableGrid .grid th, .tableGrid .grid td { border-bottom: 1px solid white; }
.tableGrid .grid .first { border-left: 0px none; }
.tableGrid .grid th a { color: rgb(99, 99, 99); }
.tableGrid .grid td a { color: rgb(115, 115, 115); text-decoration: none; }
.tableGrid .grid td a:hover { text-decoration: none; color: rgb(0, 0, 0); }
.tableGrid .grid td img { margin: 0pt 2px; }
.tableGrid .grid th img { margin: 0pt 0px; }
.tableGrid .grid td { border-left: 1px solid rgb(238, 238, 238); padding: 3px; background: rgb(248, 248, 248) none repeat; font-size: 11px; line-height: 20px; }
.tableGrid .grid tr:hover td { background: rgb(233, 231, 231) none repeat; }
.tableGrid .fa th { border-left: 1px solid rgb(9, 164, 208); background: rgb(7, 186, 237) none repeat; }
.tableGrid .pa th { border-left: 1px solid rgb(95, 167, 65); background: rgb(98, 176, 65) none repeat; }
.foptions { background: rgb(92, 92, 92) none repeat; }
.foptions a, .foptions .content td { color: rgb(206, 206, 206); line-height: 20px; }
.foptions a:hover { text-decoration: none; }
.foptions .selectlinks a { margin-right: 5px; }
.foptions .content { padding: 5px 8px; }
.foptions p { margin: 0pt; padding: 0pt 10px 0pt 0pt; background: transparent url('ico-arrow.gif') no-repeat scroll right center; }
.pagination { padding: 5px 5px 10px 0pt; }
#pageNum { float: right; width: auto; font-weight: normal; text-align: right; font-size: 12px; }
.container_fa #pageNum a { color: rgb(7, 186, 237); text-decoration: none; }
.container_pa #pageNum a { color: rgb(98, 176, 65); text-decoration: none; }
#pageNum span { font-weight: bold; color: rgb(92, 92, 92); }
.gpoints { color: rgb(92, 92, 92); font-weight: bold; font-size: 12px; text-decoration: none; display: block; float: left; width: auto; }
.gpoints span { font-weight: normal ! important; }
.usermenu .heading, .usermenu .heading p a { font-size: 11px; font-weight: bold; color: white; margin-bottom: 1px; }
.usermenu .heading p a { text-decoration: none; }
.usermenu .heading p a:hover { text-decoration: underline; }
.usermenu .heading p, .contentarea .heading p { margin: 0pt; line-height: 28px; padding-left: 8px; }
.fa .heading { background: rgb(7, 186, 237) none repeat; }
.pa .heading { background: rgb(98, 176, 65) none repeat; }
.usermenu .content a { margin: 0pt 0px 1px 0pt; display: block; line-height: 28px; text-decoration: none; }
.usermenu .content span { margin: 0pt 0pt 0pt 5px; padding: 0pt 0px 0pt 5px; background: transparent url('usermenu-right.gif') no-repeat scroll right top; display: block; line-height: 28px; color: rgb(146, 144, 144); }
.usermenu .content a:hover, .usermenu .content .active { background-position: 0% -28px; }
.usermenu .content a:hover span, .usermenu .content .active span { padding: 0pt 0pt 0pt 3px; background-position: 100% -28px; margin-left: 17px; font-weight: bold; }
.fa .content a { background: transparent url('usermenu-left.gif') no-repeat scroll left top; }
.pa .content a { background: transparent url('usermenu-left-pa.gif') no-repeat scroll left top; }
.fa .content a:hover span, .fa .content .active span { color: rgb(7, 186, 237); }
.pa .content a:hover span, .pa .content .active span { color: rgb(98, 176, 65); }
.verify1 { margin: 0pt 0pt 10px; background: rgb(246, 246, 230) none repeat; position: relative; }
.verify1 .content { padding: 10px; }
.verify1 .content iframe { width: 500px; }
.stattable .odd { background: rgb(251, 249, 235) none repeat; }
.stattable { border: 1px solid rgb(251, 249, 235); border-collapse: collapse; margin-top: 10px; }
.stattable td { padding: 10px; font-size: 12px; }
.stattable .statsPoints { background: rgb(7, 186, 237) none repeat; }
.stattable .statsPoints td { font-weight: bold; color: white; }
.stattable .statsPoints a { color: white; }
.stattable .statsPoints a:hover { text-decoration: none; }
.whatnext h4 { margin: 20px 0pt 10px; }
.whatnext a { color: rgb(137, 136, 136); }
.whatnext a:hover { text-decoration: none; }
.directlinks { border-bottom: 1px dotted rgb(200, 200, 200); margin-bottom: 10px; padding-bottom: 10px; }
.afterupload .directlinks { padding: 10px 0pt 10px 5px; }
.directlinks input { border: 0px solid rgb(200, 200, 200); margin: 0pt 0pt 10px 20px; color: rgb(99, 99, 99); width: 50%; }
.directlinks label { background: transparent url('arrow-share.gif') no-repeat; display: block; color: rgb(72, 72, 72); font-weight: bold; padding-left: 20px; line-height: 15px; margin-bottom: 2px; }
.afterupload .directlinks label { background: transparent url('arrow-share-fa.gif') no-repeat; }
.container_pa .afterupload .directlinks label { background: transparent url('arrow-share.gif') no-repeat; }
.directlinks textarea { border: 1px solid rgb(200, 200, 200); padding: 3px; overflow: hidden; color: rgb(99, 99, 99); }
.directlinks div { border: 0px solid rgb(200, 200, 200); padding: 2px; cursor: text; margin-left: 20px; }
.directlinkbaner a { margin: 10px 0px 0pt 10px; height: 138px; display: block; text-decoration: none; }
.directltext { margin: 0pt; padding: 0pt; font-size: 12px; line-height: 17px; }
.directltext a { background: transparent url('arrow-gray.gif') no-repeat scroll left center; color: rgb(7, 186, 237); display: block; font-weight: bold; margin-top: 5px; padding-left: 20px; text-decoration: none; }
.directltext a:hover { text-decoration: underline; }
.countdown { border: 0pt none ; font-weight: bold; }
.exgigapoints h4 { margin-top: 15px; font-family: "Arial Narrow",tahoma,helvetica,sans-serif; font-size: 20px; }
.exgigapoints h5 { margin-top: 15px; color: rgb(54, 165, 6); font-family: "Arial Narrow",tahoma,helvetica,sans-serif; font-size: 20px; }
.exgigapoints p { border-bottom: 1px dotted rgb(204, 204, 204); margin: 0pt; padding: 10px 0px; font-weight: bold; font-size: 12px; }
.exgigapoints p span { font-weight: normal; padding-right: 10px; }
.exchangepremiumoption { font-size: 12px; }
.exchangepremiumoption td { font-size: 12px; }
.socialbook { margin: 7px 0px; float: left; }
.socialbook label, .chat label { margin: 0pt 10px 0pt 0pt; float: left; width: 170px; font-size: 11px; font-weight: bold; text-align: right; line-height: 22px; }
.chat label, .chat label a { color: rgb(30, 133, 30) ! important; }
.socialbook a { margin: 0pt 2px 0pt 0pt; text-decoration: none; width: 16px; float: left; height: 16px; }
.digg { background: transparent url('digg.gif') no-repeat scroll left center; }
.aim { background: transparent url('digg.gif') no-repeat scroll left center; }
.yahoo { background: transparent url('yahoo.png') no-repeat scroll left center; }
.delicious { background: transparent url('delicious.gif') no-repeat scroll left center; }
.blinklist { background: transparent url('blinklist.png') no-repeat scroll left center; }
.newsvine { background: transparent url('newsvine.gif') no-repeat scroll left center; }
.reddit { background: transparent url('reddit.png') no-repeat scroll left center; }
.furl { background: transparent url('furl.png') no-repeat scroll left center; }
.rojo { background: transparent url('rojo.png') no-repeat scroll left center; }
.squidoo { background: transparent url('squidoo.png') no-repeat scroll left center; }
.wink { background: transparent url('wink.gif') no-repeat scroll left center; }
.stumpleupon { background: transparent url('stumpleupon.gif') no-repeat scroll left center; }
.backflip { background: transparent url('backflip.gif') no-repeat scroll left center; }
.blinkbits { background: transparent url('blinkbits.gif') no-repeat scroll left center; }
.segnalo { background: transparent url('segnalo.gif') no-repeat scroll left center; }
.linkarena { background: transparent url('linkarena.gif') no-repeat scroll left center; }
.sharefile { margin-left: 10px; float: right; }
.sharefile a { font-size: 11px; text-decoration: none; color: rgb(7, 186, 237); font-weight: bold; }
.container_pa .sharefile a { color: rgb(100, 167, 70); }
.sharefile a:hover { text-decoration: underline ! important; }
.sharefile img { border: 0pt none ; padding: 0pt 5px 0pt 10px; }
.dldcontent { border-style: dotted; border-color: rgb(200, 200, 200); border-width: 1px 0pt; margin: 10px 0pt; padding: 10px 0pt; }
.container_fa .dldcontent strong { font-size: 11px; color: rgb(7, 186, 237); }
.container_pa .dldcontent strong { font-size: 11px; color: rgb(100, 167, 70); }
.dldcontent p, .fdheader { margin: 0pt 0pt 7px; padding: 0pt; }
.dldcontent span { color: rgb(155, 155, 155); }
.dldcontent .abuse { color: rgb(69, 68, 68); }
.dldcontent .abuse a { color: rgb(7, 186, 237); }
.container_fa .fdheader { color: rgb(7, 186, 237); font-weight: bold; }
.container_pa .fdheader { color: rgb(100, 167, 70); font-weight: bold; }
.faupdate { border-style: dotted; border-color: rgb(200, 200, 200); border-width: 0px 0pt 1px; margin: 10px 0pt; padding: 5px 0pt 10px; }
.faupdate p { margin: 5px 0pt 0px; line-height: 16px; }
.faupdate a { color: rgb(7, 186, 237); font-size: 13px; font-weight: bold; text-decoration: none; }
.faupdate a:hover { text-decoration: underline; }
.faupdate .premA { margin-bottom: 15px; }
.faupdate .premA, .faupdate .freeA { font-size: 12px; line-height: 18px; }
.faupdate .premA a { color: rgb(100, 167, 70); text-transform: uppercase; }
.faupdate .freeA a { color: rgb(7, 186, 237); }
#formDescription, #fileDescription { margin: 0pt; padding: 0px; }
#formDescription label { margin: 0pt 5px 0pt 0pt; width: 80px; display: block; float: left; text-align: right; padding-top: 2px; }
#fileDescription p, #formDescription { margin: 0pt 0px 5px 0pt; padding: 0pt; }
#formDescription textarea { border: 1px solid rgb(165, 172, 178); overflow: auto; }
.descr { padding-bottom: 30px; }
#formDescription div { margin: 3px 0pt; }
.btnSave { border: 0pt none ; margin: 0px 0pt 10px 85px; padding: 0pt; background: transparent url('btn-premdld.gif') no-repeat; font-size: 11px; font-weight: bold; width: 178px; height: 26px; color: rgb(100, 167, 70); }
.btnSave { color: rgb(100, 167, 70); }
.afterupload .btnSave { color: rgb(7, 186, 237); }
.editdesc { margin: 10px 0pt; padding: 0pt; background: transparent url('btn-premdld.gif') no-repeat; font-size: 11px; font-weight: bold; width: 178px; height: 26px; color: rgb(71, 71, 71); text-decoration: none; display: block; text-align: center; line-height: 26px; }
.container_fa .editdesc:hover { color: rgb(7, 186, 237); }
.container_pa .editdesc:hover { color: rgb(100, 167, 70); }
.attachfiles { margin: 0pt 0pt 5px 3px; padding: 0pt; }
.attachfiles a { margin: 0px 0pt 0pt 20px; padding: 0px 0pt 0pt 40px; background: transparent url('ico-alert.gif') no-repeat scroll left center; line-height: 33px; color: red; text-decoration: none; font-weight: bold; font-size: 15px; font-family: 'Century Gothic',Tahoma,Verdana; display: block; height: 35px; }
.attachfiles a:hover { text-decoration: underline; }
.verify .inpcode { border: 1px solid rgb(165, 172, 178); margin: 0pt 5px; font-size: 15px; font-weight: bold; width: 50px; color: rgb(7, 186, 237); text-transform: uppercase; }
.verify a { font-size: 10px; padding-bottom: 3px; text-decoration: none; color: rgb(115, 115, 115); }
.verify a:hover { text-decoration: underline; }
.verify img { border: 1px solid rgb(186, 186, 186); padding: 1px; }
.verify .regularBtn { border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent url('bgr-btndld.gif') no-repeat; color: rgb(255, 255, 255); width: 90px; height: 24px; text-align: center; font-weight: bold; }
.verify .regularBtn1 { border: 0pt none ; margin: 2px 0pt 0pt; padding: 0pt; background: transparent url('bgr-btndld1.gif') no-repeat; color: rgb(255, 255, 255); width: 120px; height: 34px; text-align: center; font-weight: bold; font-size: 13px; }
.bdpfa { margin: 0px 5px 0pt 0px; float: left; width: 234px; height: 99px; }
.bdpfa a { display: block; width: 234px; height: 99px; text-decoration: none; }
.bdpfa .eng { background: transparent url('banner-fa.jpg') no-repeat scroll 0% ! important; }
.bdpfa .fra { background: transparent url('banner-fa_001.jpg') no-repeat scroll 0% ! important; }
.bdpfa .esp { background: transparent url('banner-fa_002.jpg') no-repeat scroll 0% ! important; }
.bdpfa .deu { background: transparent url('banner-fa_003.jpg') no-repeat scroll 0% ! important; }
.bdppa { float: left; width: 280px; height: 99px; }
.bdppa a { display: block; width: 280px; height: 99px; text-decoration: none; text-align: right; }
.bdppa span { padding: 30px 0px 0pt 0pt; display: block; color: white; text-align: center; width: 112px; float: right; cursor: pointer; }
.bdppa s { font-weight: bold; font-size: 12px; }
.bdppa p { margin: 0pt; padding: 3px 0pt; font-size: 20px; font-weight: bold; font-family: Verdana,Arial,Helvetica,sans-serif; }
.bdppa .eng { background: transparent url('banner-p.jpg') no-repeat scroll 0% ! important; }
.bdppa .fra { background: transparent url('banner-p_001.jpg') no-repeat scroll 0% ! important; }
.bdppa .esp { background: transparent url('banner-p_002.jpg') no-repeat scroll 0% ! important; }
.bdppa .deu { background: transparent url('banner-p_003.jpg') no-repeat scroll 0% ! important; }
.facontent { width: 728px; float: left; }
ul.download_list { list-style-type: none; font-size: 15px; }
.importAB { text-align: center; }
.importAB input { margin: 3px; }
.importAB p { margin: 0pt; padding: 0pt; line-height: 24px; font-size: 11px; font-weight: bold; text-transform: uppercase; }
.container_pa .importAB p { color: rgb(7, 186, 237); }
.container_fa .importAB p { color: rgb(7, 186, 237); }
.line { border-top: 1px solid rgb(200, 200, 200); margin: 5px 0pt; }
#footer { border-top: 1px solid rgb(224, 224, 224); padding: 5px; margin-top: 210px; }
#footer a { color: rgb(134, 134, 134); }
.bottommenu { margin: 7px 0pt 5px; white-space: nowrap; text-align: center; }
.bottommenu a { border-right: 1px solid rgb(204, 204, 204); padding: 0pt 7px; text-decoration: none; }
.bottommenu a:hover { text-decoration: underline; }
.bottommenu .lastlink { border: medium none ; }
.shared { padding: 4px 0pt 10px; text-align: center; font-size: 10px; }
.shared a { font-size: 11px; text-decoration: none; }
.shared a:hover { text-decoration: underline; }
.powered { padding-left: 170px; }
.powered a { display: block; height: 26px; text-decoration: none; float: left; }
.powered span { display: none; }
.powered a.codencyh:hover, .powered a.codencys:hover, .powered a.socialranker:hover { background-position: 0% -26px; text-decoration: none; }
.powered .codencyh { margin: 0pt 7px; background: transparent url('p-codencyhosting.gif') no-repeat; width: 146px; }
.powered .codencyh:hover { background: transparent url('p-codencyhosting.gif') no-repeat; display: block; }
.powered .codencys { background: transparent url('p-studiocodency.gif') no-repeat; width: 136px; }
.powered .codencys:hover { background: transparent url('p-studiocodency.gif') no-repeat; display: block; }
.powered .socialranker { background: transparent url('p-socialranker.gif') no-repeat; width: 160px; }
.powered .socialranker:hover { background: transparent url('p-socialranker.gif') no-repeat; display: block; }
.regholder {  }
.regholder p { margin: 5px ! important; font-size: 11px; }
.regholder .reg {  }
.regholder .reg .regcontent { padding: 10px; font-size: 11px; }
.reg .regcontent .txtfld { margin: 0pt; padding: 0pt; width: 200px; }
.reg .regcontent p { margin: 5px 0pt; padding: 0pt; }
.r5tl, .r5tr, .r5br, .r5bl { overflow: hidden; position: absolute; width: 5px; height: 5px; font-size: 1px; }
.r5tl { left: 0pt; top: 0pt; }
.r5tr { right: 0pt; top: 0pt; }
.r5br { right: 0pt; bottom: 0pt; }
.r5bl { left: 0pt; bottom: 0pt; }
.r5tl { background: transparent url('r5tl.png') no-repeat; }
.r5tr { background: transparent url('r5tr.png') no-repeat; }
.r5br { background: transparent url('r5br.png') no-repeat; }
.r5bl { background: transparent url('r5bl.png') no-repeat; }
.nobrd { border: 0pt none  ! important; }
div.dist { height: 2px; font-size: 1px; clear: both; visibility: hidden; }
.nohgh { height: 0pt; font-size: 1px; line-height: 0pt; visibility: hidden; }
.clear { clear: both; }
.abs { position: absolute; }
.rel { position: relative ! important; }
.fleft { float: left; }
.fright { float: right; }
.dnone { display: none; }
.error { color: red ! important; }
.center { text-align: center; }
.success { font-size: 12px; font-weight: bold; }
.container_pa .success { color: rgb(98, 176, 65); }
.container_fa .success { color: rgb(7, 186, 237); }
.clearfix:after { content: "."; display: block; height: 0pt; clear: both; visibility: hidden; }
.clearfix {  }
.clearfix { height: 1%; }
.clearfix { display: block; }
#free_software .top_level_title { background-color: rgb(7, 186, 237); color: white; text-align: center; line-height: 30px; font-size: 15px; }
#free_software .top_level_title_premium { background-color: rgb(98, 176, 65); color: white; text-align: center; line-height: 30px; font-size: 15px; }
#free_software .title { background-color: rgb(241, 241, 241); font-weight: bold; }
.topfa .logo-por { background: transparent url('logo_004.png') no-repeat; }
.toppa .logo-por { background: transparent url('logo-pa_004.png') no-repeat; }
.homegfx-por { background: transparent url('homeimg_004.jpg') no-repeat scroll right top; }
.account_holder .btnGreen_por { background: transparent url('btn-home-pa_004.gif') no-repeat; }
.account_holder .btnBlue_por { background: transparent url('btn-home-fa_004.gif') no-repeat; }
.freeaccount .element .por { background: transparent url('home-fa.png') no-repeat; }
.freeaccount h1.por a { background: transparent url('h1-fa_004.gif') no-repeat; }
.premiumaccount h1.por a { background: transparent url('h1-pa_004.gif') no-repeat; }
.compacc .por a { background: transparent url('h1-compare_004.gif') no-repeat scroll 15px 0px; }
.bdpfa .por { background: transparent url('banner-fa_004.jpg') no-repeat scroll 0% ! important; }
.bdppa .por { background: transparent url('banner-p_004.jpg') no-repeat scroll 0% ! important; }

/* ::::: http://www.gigasize.com/css/payment.css ::::: */

.tableP, .tableS { border: 0pt none ; margin: 0pt 0pt 5px; padding: 0pt; position: relative; }
.tableP .grid, .tableS .grid { border-bottom: 3px solid rgb(235, 235, 235); }
.tableP .grid th, .tableS .grid th { padding: 0pt 10px; font-size: 10px; line-height: 22px; color: rgb(255, 255, 255); text-align: left; }
.tableP .grid th { background: rgb(60, 187, 7) none repeat; }
.tableS .grid th { background: rgb(60, 187, 7) none repeat; }
.tableP .grid td, .tableS .grid td { border-top: 1px dotted rgb(235, 235, 235); padding: 4px; font-size: 11px; }
.tableP .grid td { color: rgb(77, 76, 76); }
.tableS .grid td { color: rgb(77, 76, 76); }
.grid .price { font-size: 12px; }
.grid .specialO { background: rgb(212, 237, 202) none repeat; }
.tableP .grid td p { margin: 0pt; padding: 0pt 0pt 0pt 22px; font-weight: bold; font-size: 11px; color: rgb(255, 10, 10); }
.grid input { vertical-align: middle; }
.grid .price, .grid .period { text-align: left; padding-left: 15px; font-weight: bold; }
.grid .small, .grid .grid span { margin: 0pt; padding: 0pt; font-size: 11px; color: gray; font-weight: normal; line-height: 13px; }
.payment, .payment p, .payment td { font-size: 11px; line-height: 20px; }
.payment li { list-style-image: url('arrow.gif'); line-height: 23px; color: rgb(116, 175, 74); font-weight: bold; }
.paymentstar { position: absolute; bottom: 30px; right: 30px; }
.pmethods h2, .pmethods h3 { text-transform: uppercase; color: rgb(30, 133, 30) ! important; line-height: 24px; text-align: center; font-size: 11px; }
.pmethods h2 { border-bottom: 1px solid rgb(235, 235, 235); margin: 0pt; background: transparent url('bgr-roundmenu.gif') repeat scroll center top; }
.pmethods h3 { border-style: solid; border-color: rgb(235, 235, 235); border-width: 1px 0pt; margin: 15px 0pt 10px; }
.paymentcontent {  }
.pmtables {  }
.pmethods .currency { padding: 10px 0pt; }
.pmethods .currency select { color: rgb(30, 133, 30); }
.paymentBtns { margin: 0px; padding: 5px 0pt 15px; background: rgb(239, 239, 239) none repeat; color: black; }
.paymentBtns b { font-size: 13px; }
.paymentBtns td { color: black; }
.locselect { width: 150px; }
.paymentBtns .cards { border-bottom: 0px dotted rgb(204, 204, 204); padding: 10px; text-align: left; margin-bottom: 15px; color: black; }
.paymentBtns .cards img { margin-right: 10px; }
.paymentBtns .cards p { margin: 0pt; padding: 0pt; line-height: 25px; font-weight: bold; }
.paymentBtns .otherpayment { padding-right: 20px; color: rgb(115, 115, 115); float: left; }
.floatimage1 { text-align: center; margin-top: 10px; }
.pintro { padding: 5px 0pt 10px; color: rgb(30, 133, 30); line-height: 20px; font-size: 16px; font-weight: bold; text-align: center; font-family: 'Century Gothic',Arial,Verdana; }
.tableheader, .tableheader1 { margin: 10px 0pt 5px; font-family: "Ludica Grande",Verdana,serif; font-size: 20px; text-align: left; text-transform: uppercase; font-weight: bold; }
.tableheader { border-top: 3px solid rgb(7, 186, 237); color: rgb(7, 186, 237); padding-top: 5px; }
.tableheader1 { color: rgb(60, 187, 7); }
.pre-head { font-family: "Ludica Grande",Verdana,serif; margin-top: 10px; line-height: 22px; margin-bottom: 2px; }
.pre-head { font-size: 19px; }
.pregister { background: rgb(239, 239, 239) none repeat; padding-bottom: 10px; position: relative; }
.pregister1 { margin: 0pt auto; padding-bottom: 10px; width: 600px; }
.pregister h2 { margin: 0pt; padding: 10px 0pt 5px; font-size: 13px; text-align: center; text-transform: uppercase; }
.pheader { color: rgb(30, 133, 30); }
.pheader { text-align: center; font-weight: bold; font-size: 11px; vertical-align: middle; }
.pmethods a { display: block; text-align: center; margin-bottom: 5px; }
.pmethods { width: 340px; float: right; text-align: right; }
.pmethods label { font-weight: bold; }
.pmethods img { border-top: 3px solid white; }
.pselected { width: 340px; }
.createacc1, .pheader, .pblink { margin: 3px 10px 5px 150px; width: 286px; }
.createacc { padding: 5px 10px; }
.createacc2 { width: 595px; }
.createacc th { font-weight: normal; font-size: 11px; text-align: right; }
.createacc th, .createacc1 .lbl, .createacc2 .lbl { padding-left: 5px; }
.createacc td { padding: 4px 0pt; text-align: left; }
.createacc .smalltxt, .createacc1 .smalltxt, .createacc2 .smalltxt { font-size: 9px; padding-left: 5px; text-align: center; }
.createacc input, .createacc1 input, .createacc2 input { border: 1px solid silver; font-size: 11px; width: 150px; }
.createacc input, .createacc select { margin-left: 5px; }
.createacc1 table { margin: 50px 0pt 70px; }
.contentpm { margin: 0pt auto; padding-top: 10px; width: 670px; }
.accept { margin: 0pt 30px; text-align: center; line-height: 40px; font-weight: bold; }
.accept a { color: rgb(115, 115, 115); }
.plegend { margin: 3px 0px 0pt 5px; float: left; width: 300px; }
.plegend p { margin: 0pt 0pt 3px; padding: 0pt; }
.ccinfo { width: 570px; }
.contentpm .ccinfo th { color: rgb(30, 133, 30); font-weight: bold; text-align: left; font-size: 11px; }
.contentpm .ccinfo td { padding: 4px; }
.contentpm .btn2 { margin: 5px 0pt; display: block; line-height: 22px; text-transform: uppercase; font-size: 12px; text-align: center; font-weight: bold; color: rgb(255, 255, 255); }
.btn2 a, .btn2 a:hover { margin: 0pt auto; background: transparent url('btn-uploadreg.gif') no-repeat scroll center top; text-decoration: none; display: block; color: rgb(255, 255, 255); width: 185px; }
.btn2 a:hover { background-position: 100% -22px; }
.pmdots { background: transparent url('bgr-dots.gif') repeat-y; width: 10px; }
.cardinfo { background: transparent url('ico-info.gif') no-repeat scroll left center; font-size: 9px; padding-left: 20px; line-height: 14px; text-decoration: underline; }
.cardinfo a { color: gray; }
#top2 { padding: 10px 0px; background: rgb(72, 72, 72) none repeat; font-weight: bold; color: rgb(255, 255, 255); position: relative; }
#top2 th { background: transparent url('arrow-input.gif') no-repeat scroll left center; padding-left: 15px; padding-right: 5px; }
#top2 td { font-size: 13px; color: white; font-weight: bold; padding-right: 30px; }
.paymentInp { padding-top: 15px; clear: both; }
.paymentInp input { vertical-align: top; padding-right: 5px; }
.payPP, .payCC { display: block; width: 250px; height: 89px; font-family: 'Century Gothic',Arial,Verdana; text-decoration: none; text-align: center; font-weight: bold; text-transform: uppercase; }
.payPP span, .payCC span { padding: 5px 0pt; display: block; }
.payCC table { cursor: pointer; }
.payPP { background: transparent url('btnpaypal.jpg') no-repeat; color: rgb(255, 102, 0); font-size: 14px; }
.payPP:hover { background: transparent url('btnpaypal.jpg') no-repeat scroll 0% -89px; }
.payCC { background: transparent url('btncredit.gif') no-repeat; color: rgb(29, 74, 136); font-size: 13px; }
.payCC:hover { background: transparent url('btncredit.gif') no-repeat scroll 0% -89px; }
.btnPayCC { margin: 0pt auto; background: transparent url('btnpay.gif') no-repeat; width: 77px; height: 26px; }
.btnPayCC a { line-height: 26px; color: rgb(72, 72, 72) ! important; font-weight: bold; text-decoration: none; text-transform: uppercase; }
.btnPayCC1 { margin: 0pt auto; background: transparent url('btnpay1.gif') no-repeat; width: 161px; height: 54px; text-align: center; }
.btnPayCC1 a { line-height: 54px; color: rgb(255, 255, 255) ! important; font-weight: bold; text-decoration: none; text-transform: uppercase; font-size: 15px; width: 161px; height: 54px; display: block; }
.payPaypal, .payCredit { margin: 10px auto 0pt; width: 400px; }
.payPaypal .lbl { font-size: 20px; padding-right: 10px; color: rgb(255, 102, 0); }
.payCredit .lbl { font-size: 16px; padding-right: 5px; color: rgb(29, 74, 136); }
.payPaypal .lbl, .payCredit .lbl { margin: 0pt; font-family: 'Century Gothic',Arial,Verdana; text-decoration: none; text-align: center; font-weight: bold; text-transform: uppercase; display: block; }
.payPP1 { background: transparent url('btnpaypal.jpg') no-repeat; width: 110px; height: 39px; display: block; text-decoration: none; }
.payPP1:hover { background: transparent url('btnpaypal.jpg') no-repeat scroll 0% -39px; width: 110px; height: 39px; display: block; text-decoration: none; }
.choosepkg { margin: 5px 0pt 10px 5px; padding: 10px 0pt 10px 70px; background: transparent url('bgr-choosenpkg.gif') no-repeat scroll left center; line-height: 22px; font-size: 13px; font-weight: bold; color: rgb(7, 186, 237); display: block; }
.choosepkg span { font-weight: bold; color: rgb(218, 2, 2); }
.choosepkg .small { color: rgb(30, 133, 30); }

