body {	background: #fff url(../images/bgr.gif) repeat-x;	margin: 0px;	padding: 0px}
body, td, input, textarea, select {	font: normal normal 11px Tahoma, Arial, Helvetica, sans-serif; color:#737373}
form {margin:0; padding:0}

/* Share this links */
.stbuttontext  { font-size: 11px; text-decoration: none; color: #07baed; font-weight: bold;  }
.stbuttontext:hover { text-decoration: underline; }

/* Main DIV holder*/

#holder {width:900px; margin:0px auto; position:relative;}
#holder .top { height:146px;  color:#9f9f9f; }
#holder .loginarea td,
#holder .lang a,
.loginarea a {color:#9f9f9f}

.logo {position:absolute; width:280px;  display:block; text-decoration:none; top:20px; left:0; text-decoration:none}
.topfa .logo {height:78px;}
.toppa .logo {height:81px;}

.topfa .logo-eng {background:url(../images/eng/logo.png) no-repeat}
.topfa .logo-fra {background:url(../images/fra/logo.png) no-repeat}
.topfa .logo-esp {background:url(../images/esp/logo.png) no-repeat}
.topfa .logo-deu {background:url(../images/deu/logo.png) no-repeat}

.toppa .logo-eng {background:url(../images/eng/logo-pa.png) no-repeat}
.toppa .logo-fra {background:url(../images/fra/logo-pa.png) no-repeat}
.toppa .logo-esp {background:url(../images/esp/logo-pa.png) no-repeat}
.toppa .logo-deu {background:url(../images/deu/logo-pa.png) no-repeat}
/* Langugage Area */

.lang {position:absolute; top:10px; right:5px}
.lang a:hover,


/*  Login Area */

.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:#07baed}
.loginarea .pu,
.loginarea .pu a {color:#62b041}
.loginarea .fu em {background:url(../images/ico-fa-user.png) no-repeat; }
.loginarea .pu em {background:url(../images/ico-pa-user.png) no-repeat; } 

.loginFields {width:80px; }
.loginB {background:url(../images/btn-login.gif) no-repeat; width:41px; height:20px; margin:0px 0 0 0; padding:0; font-weight:bold; color:#3d3d3d; border:0 ; cursor:pointer}
.smallCheckbox {width:12px; height:12px; line-height:11px; padding:0; vertical-align:top; margin:1px 2px 0 0px;  }
#badLogin {font-size:9px;color:red;display:none; position:absolute; background:#4A4A4A; line-height:20px; top:36px; right:2px; width:288px }

.topfa .mainmenu .rLeft {background: url(../images/menu-left.png) no-repeat; }
.topfa .mainmenu .rRight {background: url(../images/menu-right.png) no-repeat;  }
.topfa .mainmenu span { background:#07BAED;}
.topfa .mainmenu a {background:url(../images/menu-divider.gif) right repeat-y;}

.toppa .mainmenu .rLeft {background: url(../images/menup-left.png) no-repeat; }
.toppa .mainmenu .rRight {background: url(../images/menup-right.png) no-repeat;  }
.toppa .mainmenu span { background:#62b041;}
.toppa .mainmenu a {background:url(../images/menup-divider.gif) right repeat-y;}


/* main menu */
.menuholder { position:absolute; bottom:0; left:0; width:100% }
.mainmenu { position:relative; background:transparent; height:31px;  }
.mainmenu .rLeft,
.mainmenu .rRight { position:absolute; top:0; width:6px; height:31px }
.mainmenu .rLeft {left:0; }
.mainmenu .rRight {right:0 ;}
.mainmenu span{display:block; margin:0 6px; height:31px;  }
.mainmenu a {line-height:31px; color:white; font-weight:bold; text-decoration:none; display:block; text-align:center; float:left; padding:0 10px;  }
.mainmenu a:hover,
.mainmenu a.active,
.mainmenu a.lastlink:hover {background:url(../images/menu-bgr-ovr.gif) repeat-x; color:#3d3d3d}
.mainmenu a.lastlink {background:none}
.mainmenu a.yellow {color:yellow}
.mainmenu a.active {color:#3d3d3d}
.mainmenu a.yellow:hover {color:#3d3d3d}
.mainmenu a.yellow lastlink:hover {color:#3d3d3d}


/* Home upload area */
#upload_form_container {margin-top:10px}
.homeHolder {width:728px; float:left}

.homead {width:160px; overflow:hidden; float:right; text-align: right;}

.homeUpload {margin:0; float:left; padding:160px 0 20px 0; width:728px; }
.homeUpload .starPrice {position:absolute; top:5px; left:450px; width:95px; height:95px; display:block; text-decoration:none }
.homegfx-eng {background:url(../images/eng/homeimg.jpg) no-repeat top right; }
.homegfx-fra {background:url(../images/fra/homeimg.jpg) no-repeat top right; }
.homegfx-esp {background:url(../images/esp/homeimg.jpg) no-repeat top right; }
.homegfx-deu {background:url(../images/deu/homeimg.jpg) no-repeat top right; }

.logUpload { padding:0px 0 0 186px;   }
.container_pa .logUpload {background:url(../images/globe.gif) no-repeat left; min-height:144px}
.btnupldL {float:right; margin-right:30px; cursor:pointer}

.ticket_123 { position: absolute; padding: 33px 0 0 5px;  }

.fp-upload { margin:0px 0 0px 0;   }
.fp-upload1 {padding:30px 0 0 0}
.fp-upload #i_file {font-size:13px;  cursor:pointer; float:left; margin-top:2px; border:1px solid #ccc} 
.fp-upload .multiUpld {font-size:12px; font-weight:bold; color:#848484; 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  {font-size:13px;  cursor:pointer; float:left; margin-top:2px; border:1px solid #ccc;  } 
.btnupld1 { cursor:pointer;border:1px solid #ccc; }

.multilist {padding:3px 0px 0 0px; clear:both;margin-bottom:3px }
#files_list {padding:2px; font-size:11px; color:#07baed; font-weight:normal; }
#files_list div {padding:0;  margin-bottom:2px }
#files_list span {white-space:nowrap; overflow:hidden; width:365px; display:block; float:left; line-height:18px }
#files_list input {cursor:pointer;border:1px solid #ccc; margin-left:5px;  }


.multilist1 {clear:both; padding:3px 0px 0 0px;}
#files_list1 {padding:1px; font-size:11px; color:#FF6600;font-weight:bold }
#files_list1 div{ border-bottom:1px solid #CCCCCC; padding:3px}
#files_list1 input {cursor:pointer;border:1px solid #ccc; margin-left:5px;  }


.uterms {margin:0px; padding:0;  width:424px;  clear:both}
.uterms .smallCheckbox1 {margin:2px 1px 0 0px;   }
.uterms a {color:#737373; }
.uterms a:hover {text-decoration:none}

.qaf {line-height:22px;}

/* Home page accounts */

.account_holder {margin:30px 0px 0px 0; border-top:1px dotted #c6c6c6; width:728px; padding-top:30px; }
.account_holder {text-decoration:none}
.account_holder h1 {padding:0; margin:0 0 10px 0; height:20px}
.account_holder h1 a {display:block; text-decoration:none; margin:0; padding:0; 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:url(../images/eng/btn-home-pa.gif) no-repeat; }
.account_holder .btnGreen_fra {background:url(../images/fra/btn-home-pa.gif) no-repeat; }
.account_holder .btnGreen_esp {background:url(../images/esp/btn-home-pa.gif) no-repeat; }
.account_holder .btnGreen_deu {background:url(../images/deu/btn-home-pa.gif) no-repeat; }

.account_holder .btnBlue_eng {background:url(../images/eng/btn-home-fa.gif) no-repeat; }
.account_holder .btnBlue_fra {background:url(../images/fra/btn-home-fa.gif) no-repeat; }
.account_holder .btnBlue_esp {background:url(../images/esp/btn-home-fa.gif) no-repeat; }
.account_holder .btnBlue_deu {background:url(../images/deu/btn-home-fa.gif) no-repeat; }

.freeaccount {margin-left:10px; width:193px; padding-right:10px}
.premiumaccount {width:193px; border:1px dotted #c6c6c6; border-width:0px 1px 0 1px; padding:0 20px 0 30px; }
.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:url(../images/eng/home-fa.png) no-repeat; }
.freeaccount .element .fra {background:url(../images/eng/home-fa.png) no-repeat; }
.freeaccount .element .esp {background:url(../images/eng/home-fa.png) no-repeat; }
.freeaccount .element .deu {background:url(../images/deu/home-fa.png) no-repeat; }

.premiumaccount .element a{background:url(../images/eng/home-pap.png) no-repeat; }
.premiumaccount .CAD a,
.premiumaccount .USD a{background:url(../images/eng/home-pap.png) no-repeat; }
.premiumaccount .EUR a{background:url(../images/eng/home-pap1.png) no-repeat; }

.freeaccount h1.eng a {background:url(../images/eng/h1-fa.gif) no-repeat}
.freeaccount h1.fra a {background:url(../images/fra/h1-fa.gif) no-repeat}
.freeaccount h1.esp a {background:url(../images/esp/h1-fa.gif) no-repeat}
.freeaccount h1.deu a {background:url(../images/deu/h1-fa.gif) no-repeat}

.premiumaccount h1.eng a {background:url(../images/eng/h1-pa.gif) no-repeat; }
.premiumaccount h1.fra a {background:url(../images/fra/h1-pa.gif) no-repeat; }
.premiumaccount h1.esp a {background:url(../images/esp/h1-pa.gif) no-repeat; }
.premiumaccount h1.deu a {background:url(../images/deu/h1-pa.gif) no-repeat; }

.account_holder .content p {margin:0 0 6px 0; padding:4px 0 4px 13px;  line-height:14px }
.freeaccount .content p {background:url(../images/arrow-blue.gif) no-repeat 0px 8px; }
.premiumaccount p {background:url(../images/arrow-green.gif) no-repeat 0px 8px; }

.compacc .eng a {background:url(../images/eng/h1-compare.gif) no-repeat 15px 0px; }
.compacc .fra a {background:url(../images/fra/h1-compare.gif) no-repeat 15px 0px; }
.compacc .esp a {background:url(../images/esp/h1-compare.gif) no-repeat 15px 0px; }
.compacc .deu a {background:url(../images/deu/h1-compare.gif) no-repeat 15px 0px; }

.compacc .content {padding-left:15px}
.compacc .content a {display:block; text-decoration:none; margin:10px 0; color:#737373}
.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:url(../images/eng/homeCompare.gif) no-repeat; }
.compacc .compimg-fra {background:url(../images/fra/homeCompare.gif) no-repeat; }
.compacc .compimg-esp {background:url(../images/esp/homeCompare.gif) no-repeat; }
.compacc .compimg-deu {background:url(../images/deu/homeCompare.gif) no-repeat; }
.compacc .compimg-por {background:url(../images/por/homeCompare.gif) no-repeat; }

/* Page structure */
.roundcontent {	position: relative; margin-top:10px }
.roundcontent h1,
.contentarea h1,
.contentarea h2 { color:#07baed; line-height:27px; font-size:15px;   margin:0; border-bottom:1px dotted #07baed; margin-bottom:10px }
.roundcontent h1 span {font-size:11px; font-weight:normal; color:#484848}
.contentarea h2 {  border-bottom:0px dotted #07baed; margin-bottom:5px}
.roundcontent h6 {font-size:14px; line-height:30px;  margin:0 0 0 15px ; background:url(../images/ico-alert.gif) no-repeat left; padding:0 0 0 40px }
.roundcontent .content {font-size:12px; line-height:135%}
.roundcontent h4,
.contentarea h4 { margin:5px 0 5px 0; padding:0; font-size:14px}
.container_pa h4 {color:#62b041;}
.container_fa h4 {color:#07BAED;}
.roundcontent .content a {color:#07baed }
.roundcontent .content a:hover{ text-decoration:none}

.roundcontent .learnmore h1 {border-bottom:4px solid #07baed;}

/* FAQ page*/

.faq h5 {font-size:13px; font-weight:bold; color:#07baed;}
.faq li {font-size:11px; line-height:18px; }
.faq ul { margin:0px 0px 0 30px; padding:0px 0px 0 0px;  }
.faq li{ margin:0px 5px 0 0px; padding:0px 0px 0 0px;  }
.faq ol  { margin:0px 5px 0 30px; padding:0px 0px 0 10px;  }
.faq .highlight {color:black; font-size:14px; font-weight:bold}

/* Learn page */

.learnmore, .learnmore p, .learnmore td {font-size:12px; line-height:18px}
.learnmore h5{font-size:13px; font-weight:bold}
.learnmore h3 {color:#484848; font-size:13px; padding:5px 0; margin:0}
.learnmore td {font-size:11px; line-height:15px}
.learnmore .linkSteps a {background:url(../images/btnLM_left.gif) no-repeat left; height:26px; float:left; text-decoration:none}
.learnmore .linkSteps a span {background:url(../images/btnLM_right.gif) no-repeat right; margin-left:3px; padding:0 5px; line-height:26px; display:block; float:left; cursor:pointer; font-weight:bold; color:#525252; font-size:11px; }
.learnmore ul {padding:0; margin:0; margin-left:15px}
.learnmore li {list-style-image:url(../images/arrow-share-fa.gif); padding-left:5px;  }
.learnmore .scheme p{font-size:11px; line-height:14px}
.learnmore .scheme td {padding:0 10px}
.learnmore .scheme img {margin:4px 0}


/* contact page*/
.suggestion {color:#616161; margin-top:30px;  }
.suggestion .sform {margin-top:10px; margin:0 0px 0 50px;   }
.suggestion label {display:block;  font-size:11px; font-weight:bold; margin:5px 0 2px 0 }
.suggestion textarea {border:1px solid #C8C8C8; margin-bottom:10px; width:350px; overflow:auto}
.suggestion h4 {margin:0 0 10px 20px}
.suggestion .regularBtn {margin:0; padding:0; width:100px}
.suggestion .address {width:420px;  no-repeat right top; border-left:1px solid #ccc; padding-left:30px;  margin-top:10px;}
.suggestion .address td {padding:0px 0 5px 0; font-size:12px}
.suggestion .small {font-size:10px}

/* about page*/

.aboutform {margin-top:10px; font-size:11px}
.aboutform div {margin:0px 0 4px 0; color:#7D7D7D; clear:both	}
.aboutform label {display:block; width:130px; text-align:right ; float:left; font-weight:bold}
.aboutform textarea,
.aboutform input {border:1px solid #C8C8C8; font-size:12px; margin-left:7px; width:200px}
.aboutform textarea {overflow:auto}

/* upload bar page*/

.uploadDiv {  width:540px;  margin:0 auto; margin-top:10px; margin-bottom:10px }
.uploadDiv .rbtm,
.inviteF .rbtm {background:#e5e5e5; border-bottom:1px solid #DFDFDF}
.ucontent {	margin: 15px 20px 5px 20px; font-size:11px}

#progressbar { background: url(../images/bgr-ubar.gif) no-repeat; width:497px; height:21px; margin:0; padding:3px 0 0 3px}		  
#progresscompleted { width: 0px;	background: url(../images/bgr-progresscompleted.gif); margin:0px; padding:0}

#progresscontainer { font-weight:normal; margin: 4px 0 4px 0}
#progresscounter, 
#progressspeed, 
#progresstime {font-weight:normal; color:#07baed}
#progresscontainer .ucounter,
#progresscontainer .utime,
#progresscontainer .uspeed {line-height:20px; padding-left:24px; height:21px; margin-bottom:5px}
#progresscontainer .utime {background:url(../images/ico-utime.gif) no-repeat left}
#progresscontainer .uspeed {background:url(../images/ico-uspeed.gif) no-repeat left}
#progresscontainer .ucounter {background:url(../images/ico-ucounter.gif) no-repeat left}

#infotext, 
#uploadcompleted {padding-left:20px; font-weight:bold; }
#infotext  {  margin-bottom:5px}
#uploadcompleted {color:#07baed ; }

.upldimg  {margin:0 10px 5px 5px; width:48px; height:50px}
.upldimg {background:url(../images/ico-upload.png) no-repeat}

.uploadContent {border:1px solid red}
.uploadDivPadd {padding-top:20px;}

/*  	Webmaster - preview table */

.preview {width:360px; float:right}
.preview .btn a{color:#FFFFFF}
.preview h4 {text-align:center; font-size:12px; color:#07BAED}
.preview img {border:1px dotted #07BAED; padding:3px}
.emb {width:650px; border:1px dotted #07BAED; padding:4px; font-size:11px; background:#F6F6F6; color:black }
.htmlcode label{float:left; padding-top:3px; font-weight:bold}
.htmlcode h4 {color:#07BAED}
.mtop10 li {font-size:12px; line-height:16p; margin-bottom:7px}

/* >> Register for Free account */

.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 {width:270px; margin:0 0 5px 0; padding:0; }
.regcontent b {margin:5px 0; padding:0; }
.img_verif {border:1px solid #ccc}

/*  Compare services */

.compareGrid {padding:0px; margin:0; position:relative}
.compareGrid table {  width:100%}
.compareGrid  th {	font-size: 11px;	line-height:26px}
.compareGrid .headpack {background:#484848; color:white; padding-left:5px; text-align:left !important;}

.compareGrid  .fc {background:#ebebeb; }
.compareGrid  .fa {background:#07baed; color:white}
.compareGrid  .pa {background:#3cbb07; color:white}

.compareGrid  td {	font-size: 11px;	padding: 5px   }
.compareGrid  .odd td { background: #e6f7fc }
.compareGrid  td a {color:#07BAED}
.compareGrid  img {border:0}
.compareGrid  .patd a {text-decoration:none;color:#3CBB07}

.patd {font-weight:bold}
.compareGrid  .patd, 
.compareGrid  .odd .patd { color:#3CBB07; text-transform:uppercase}
.compareGrid  .checkp {background:  url(../images/check2.gif) no-repeat center} 
.compareGrid  .odd .checkp {background:#e6f7fc url(../images/check2.gif) no-repeat center}
.compareGrid  .check  {background:  url(../images/check3.gif) no-repeat center; height:16px }
.compareGrid  .odd .check {background: #e6f7fc url(../images/check3.gif) no-repeat center; height:16px }

.compareGrid td .btn {height:22px; display:block; width:151px; text-decoration:none}
.compareGrid td .btnGreen_eng {background:url(../images/eng/btn-home-pa.gif) no-repeat; }
.compareGrid td .btnGreen_fra {background:url(../images/fra/btn-home-pa.gif) no-repeat; }
.compareGrid td .btnGreen_esp {background:url(../images/esp/btn-home-pa.gif) no-repeat; }
.compareGrid td .btnGreen_deu {background:url(../images/deu/btn-home-pa.gif) no-repeat; }

.compareGrid td .btnBlue_eng {background:url(../images/eng/btn-home-fa.gif) no-repeat; }
.compareGrid td .btnBlue_fra {background:url(../images/fra/btn-home-fa.gif) no-repeat; }
.compareGrid td .btnBlue_esp {background:url(../images/esp/btn-home-fa.gif) no-repeat; }
.compareGrid td .btnBlue_deu {background:url(../images/deu/btn-home-fa.gif) no-repeat; }



/* after upload page */

.afterupload .left {width:200px; float:left; margin-right:10px}
.afterupload .content {width:522px; float:left; font-size:11px }
.afterupload h1 {border-bottom:4px solid #07BAED; font-size:15px; color:#07BAED; padding-bottom:2px}
.container_pa .afterupload h1   {border-bottom:4px solid #62b041;}
.afterupload h2 {color:#484848; background:url(../images/arrow-share-fa.gif) no-repeat left; padding: 0 0 0 22px; margin:0 0 10px 0; font-size:13px}
.container_pa .afterupload h2 {background:url(../images/arrow-share.gif) no-repeat left;}
.afterupload h2 span,
.afterupload .dlink a {color:#07BAED}
.afterupload .dlink {font-weight:bold;}

.afterupload .left .movefile {font-size:11px; margin:0px 0 15px 0; text-align:justify; background:url(../images/loginscreen2.gif) no-repeat bottom; padding:3px 3px 85px 3px; color:red}
.afterupload .left .movefile img {margin:0 7px 0px 0; }

.afterupload .directcontent {margin-bottom:15px; padding-left:22px}
.afterupload .directcontent p {margin:0 0 10px 0; padding:0}
.afterupload .directcontent input {background:url(../images/btn-directlink.gif) no-repeat; width:137px; height:26px; font-weight:bold; text-align:center; border:0; color:#07baed; padding:0; margin:0}

.container_pa .afterupload .directcontent input,
.container_pa .afterupload .dlink a,
.container_pa .afterupload h1,
.container_pa .afterupload h2  {color:#62b041;}

.minus a{background: url(../images/minus.gif) no-repeat left !important }
.plus a{background: url(../images/plus.gif) no-repeat left !important}

.filedesc { font-size:11px; margin:10px 0 5px 0; padding:3px 0 3px 5px; background:#07baed; position:relative}
.container_pa .filedesc {background:#62b041}
.filedesc a{display: block;  padding:0 0 0 15px;  color:#fff !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 {width:350px; border:1px solid #C8C8C8}
.filedesc1 textarea {overflow:auto; margin-bottom:5px}
.descstatus {color:#FF6600; font-weight:bold; font-size:11px; margin-left:20px}

.afterupload .delink {background:url(../images/ico-delfile.gif) no-repeat left; padding-left:20px}



/* Login pages */
.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 {position: relative; background:#fff; }

.logholder {margin-top:10px}
.logholder .homead {margin-left:10px}

/* File manager */

.contentarea .heading {font-size:11px; color:#cecece; margin-bottom:1px; background:#5c5c5c;  position:relative; }
.contentarea .heading span {font-size:10px}
.contentarea .heading p em {display:block; background:url(../images/ico-myfiles.png) no-repeat top; height:18px; width:20px; float:left; margin:5px 5px 0 0}
.facontent .heading {margin-bottom:10px !important}

.tableGrid {background: #fff; padding:0px}
.tableGrid .grid th {
	color: #fff;
	font-size: 10px;
	white-space: nowrap;
	padding: 0px 2px; 
	line-height:28px; 
	position:relative;
	
}
.tableGrid .grid th,
.tableGrid .grid td {border-bottom:1px solid white;}
.tableGrid .grid .first {border-left:0px}
.tableGrid .grid th a { color: #636363; }
.tableGrid .grid td a{ color: #737373; text-decoration:none }
.tableGrid .grid td a:hover { text-decoration:none; color:#000 }
.tableGrid .grid td img { margin:0 2px 0 2px }
.tableGrid .grid th img { margin:0 0px 0 0px }
.tableGrid .grid td {	border-left: 1px solid #eee;	font-size: 11px;	padding: 3px 3px; background:#f8f8f8; line-height:20px}
.tableGrid .grid tr:hover td { background: #e9e7e7; }

.tableGrid .fa th {background: #07baed; border-left: 1px solid #09A4D0;} 
.tableGrid .pa th {background: #62b041; border-left: 1px solid #5fa741;} 

.foptions {background:#5c5c5c; }
.foptions a,
.foptions .content td {color:#cecece; line-height:20px}
.foptions a:hover {text-decoration:none}
.foptions .selectlinks a {margin-right:5px}
.foptions .content {padding:5px 8px}
.foptions p {margin:0; padding:0 10px 0 0; background:url(../images/ico-arrow.gif) no-repeat right; }

.pagination {padding:5px 5px 10px 0}
#pageNum {float:right; width:auto; font-weight:normal; text-align:right; font-size:12px;}
.container_fa #pageNum a {color:#07baed; text-decoration:none}
.container_pa #pageNum a {color:#62B041; text-decoration:none}
#pageNum span {font-weight:bold; color:#5C5C5C}

.gpoints {color:#5c5c5c; font-weight:bold; font-size:12px; text-decoration:none; display:block; float:left; width:auto}
.gpoints span { font-weight:normal !important;}

/* user menu */

.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:0; line-height:28px; padding-left:8px }
.fa .heading {background:#07baed}
.pa .heading {background:#62B041}
.usermenu .content a {display:block;  margin:0 0px 1px 0; line-height:28px; text-decoration:none; }
.usermenu .content span {display:block; background:url(../images/usermenu-right.gif) no-repeat right top; margin:0 0 0 5px; line-height:28px; padding:0 0px 0 5px; color:#929090}
.usermenu .content a:hover,
.usermenu .content .active {background-position:0% -28px;  }
.usermenu .content a:hover span,
.usermenu .content .active span {background-position:100% -28px; margin-left:17px; padding:0 0 0 3px; font-weight:bold;  }
.fa .content a {background:url(../images/usermenu-left.gif) no-repeat left top;}
.pa .content a {background:url(../images/usermenu-left-pa.gif) no-repeat left top;}


.fa .content a:hover span,
.fa .content .active span{color:#07baed}
.pa .content a:hover span,
.pa .content .active span {color:#62b041}

/*  Verification PREMIUM*/
.verify1 {background:#f6f6e6; position:relative; margin:0 0 10px 0}
.verify1 .content {padding:10px}
.verify1 .content iframe {width:700px }

/*  Stats page */

.stattable .odd {background:#fbf9eb	}
.stattable {border-collapse:collapse; border:1px solid #fbf9eb; margin-top:10px}
.stattable td {padding:10px; font-size:12px}
.stattable .statsPoints { background:#07BAED}
.stattable .statsPoints td {font-weight:bold; color:white;}
.stattable .statsPoints a {color:white; }
.stattable .statsPoints a:hover {text-decoration:none}

.whatnext h4 {margin:20px 0 10px 0}
.whatnext a {color:#898888}
.whatnext a:hover {text-decoration:none}

/*  Direct links  */

.directlinks {margin-bottom:10px; padding-bottom:10px; border-bottom:1px dotted #C8C8C8 }
.afterupload .directlinks{ padding:10px 0 10px 5px}
.directlinks input { margin:0 0 10px 20px ; border:0px solid #C8C8C8;  color:#636363; width:50%}
.directlinks label {display:block; color:#484848; font-weight:bold; background:url(../images/arrow-share.gif) no-repeat; padding-left:20px; line-height:15px; margin-bottom:2px }
.afterupload .directlinks label {background:url(../images/arrow-share-fa.gif) no-repeat}
.container_pa .afterupload .directlinks label {background:url(../images/arrow-share.gif) no-repeat}
.directlinks textarea { border:1px solid #C8C8C8; padding:3px; overflow:hidden; color:#636363}
.directlinks div { border:0px solid #C8C8C8; padding:2px; word-wrap:break-word; white-space:pre-wrap; cursor:text; margin-left:20px}

.directlinkbaner a {height:138px; display:block; text-decoration:none; margin:10px 0px 0 10px; }
/* background:url(../images/eng/directlink.gif) no-repeat left; */

.directltext {margin:0; padding:0; font-size:12px; line-height:17px}
.directltext a {color:#07BAED; display:block; font-weight:bold; margin-top:5px; padding-left:20px;background:url(../images/arrow-gray.gif) no-repeat left; text-decoration:none}
.directltext a:hover {text-decoration:underline}

.countdown {border:0; font-weight:bold}

/*  Exchange gigapoints  */

.exgigapoints h4 {margin-top:15px; font-family:"Arial Narrow", tahoma, helvetica, sans-serif; font-size:20px}
.exgigapoints h5 {margin-top:15px; color:#36a506; font-family:"Arial Narrow", tahoma, helvetica, sans-serif; font-size:20px}
.exgigapoints p {font-weight:bold; border-bottom:1px dotted #ccc;  margin:0; padding:10px 0px; font-size:12px}
.exgigapoints p span {font-weight:normal; padding-right:10px; }
.exchangepremiumoption {font-size:12px}
.exchangepremiumoption td {font-size:12px}


/*  Social bookmarks  */

.socialbook {  margin:7px 0px 7px 0px;  float:left}

.socialbook label,
.chat label {float:left; width:170px; font-size:11px; font-weight:bold; text-align:right; margin:0 10px 0 0; line-height:22px; }
.chat label,
.chat label a {color:#1E851E !important}
.socialbook a {text-decoration:none;width:16px; float:left; height:16px; margin:0 2px 0 0  }
.digg {background: url(../images/sicon/digg.gif) no-repeat left; }
.aim {background: url(../images/sicon/digg.gif) no-repeat left; }
.yahoo  {background: url(../images/sicon/yahoo.png) no-repeat left; }
.delicious {background: url(../images/sicon/delicious.gif) no-repeat left; }
.blinklist  {background: url(../images/sicon/blinklist.png) no-repeat left; }
.newsvine  {background: url(../images/sicon/newsvine.gif) no-repeat left; }
.reddit {background: url(../images/sicon/reddit.png) no-repeat left; }
.furl {background: url(../images/sicon/furl.png) no-repeat left; }
.rojo {background: url(../images/sicon/rojo.png) no-repeat left; }
.squidoo {background: url(../images/sicon/squidoo.png) no-repeat left; }
.wink {background: url(../images/sicon/wink.gif) no-repeat left; }
.stumpleupon {background: url(../images/sicon/stumpleupon.gif) no-repeat left; }
.backflip {background: url(../images/sicon/backflip.gif) no-repeat left; }
.blinkbits {background: url(../images/sicon/blinkbits.gif) no-repeat left; }
.segnalo {background: url(../images/sicon/segnalo.gif) no-repeat left; }
.linkarena {background: url(../images/sicon/linkarena.gif) no-repeat left; }

.sharefile {margin-left:10px; float:right}
.sharefile a {font-size:11px; text-decoration:none; color:#07BAED; font-weight:bold; }
.container_pa .sharefile a {color:#64A746; }
.sharefile a:hover {text-decoration:underline !important; }
.sharefile img {border:0; padding:0 5px 0 10px}


.dldcontent {margin:10px 0; border:1px dotted #C8C8C8; padding:10px 0; border-width:1px 0 1px 0 }
.container_fa .dldcontent strong{  font-size:11px;  color:#07BAED}
.container_pa .dldcontent strong{  font-size:11px;  color:#64A746}
.dldcontent p,
.fdheader {margin:0 0 7px 0; padding:0}
.dldcontent span {color:#9b9b9b; }
.dldcontent .abuse {color:#454444}
.dldcontent .abuse a {color:#07baed}

.container_fa .fdheader {color:#07BAED; font-weight:bold}
.container_pa .fdheader {color:#64A746; font-weight:bold}

.faupdate{margin:10px 0; border:1px dotted #C8C8C8; padding:5px 0 10px 0; border-width:0px 0 1px 0}
.faupdate p {margin:5px 0 0px 0; line-height:16px}
.faupdate a {color:#07BAED; 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:#64A746; text-transform:uppercase}
.faupdate .freeA a{color:#07BAED}


#formDescription, 
#fileDescription { padding:0px;  margin:0; }
#formDescription label {width:80px; display:block; float:left; text-align:right; margin:0 5px 0 0; padding-top:2px }
#fileDescription p,
#formDescription { margin:0 0px 5px 0; padding:0 }
#formDescription textarea {border:1px solid #A5ACB2; overflow:auto}
.descr {padding-bottom:30px}
#formDescription div{margin:3px 0}
.btnSave {background:url(../images/btn-premdld.gif) no-repeat; font-size:11px; font-weight:bold;; width:178px; height:26px; padding:0; margin:0px 0 10px 85px; color:#64A746; border:0}
.btnSave {color:#64A746;}
.afterupload .btnSave {color:#07BAED;}


.editdesc {background:url(../images/btn-premdld.gif) no-repeat; font-size:11px; font-weight:bold;; width:178px; height:26px; padding:0; margin:10px 0 10px 0; color:#474747; text-decoration:none; display:block; text-align:center; line-height:26px }
.container_fa .editdesc:hover {color:#07BAED}
.container_pa .editdesc:hover {color:#64A746}

.attachfiles { margin:0 0 5px 3px; padding:0; }
.attachfiles a {line-height:33px; color:red; padding:0px 0 0 40px; text-decoration:none; font-weight:bold; font-size:15px;font-family:'Century Gothic', Tahoma, Verdana; display:block; background:url(../images/ico-alert.gif) no-repeat left; margin:0px 0 0 20px; height:35px }
.attachfiles a:hover {text-decoration:underline}

.verify .inpcode {border:1px solid #A5ACB2; font-size:15px; font-weight:bold; width:50px; color:#07BAED; text-transform:uppercase; margin:0 5px }
.verify a {font-size:10px; padding-bottom:3px; text-decoration:none; color:#737373; }
.verify a:hover {text-decoration:underline}
.verify  img {padding:1px; border:1px solid #bababa}
.verify .regularBtn  {	background: url(../images/bgr-btndld.gif) no-repeat; color: #fff; border:0; margin:0; padding:0; width:90px; height:24px; text-align:center; font-weight:bold}
.verify .regularBtn1 {background: url(../images/bgr-btndld1.gif) no-repeat; color: #fff; border:0; margin:2px 0 0 0; padding:0; width:120px; height:34px; text-align:center; font-weight:bold; font-size:13px}


.bdpfa {float:left; width:234px; height:99px; margin:0px 5px 0 0px}
.bdpfa a { display:block; width:234px; height:99px; text-decoration:none}
.bdpfa .eng {background:url(../images/eng/banner-fa.jpg) no-repeat !important }
.bdpfa .fra {background:url(../images/fra/banner-fa.jpg) no-repeat !important }
.bdpfa .esp {background:url(../images/esp/banner-fa.jpg) no-repeat !important }
.bdpfa .deu {background:url(../images/deu/banner-fa.jpg) no-repeat !important }

.bdppa {float:left; width:280px; height:99px}
.bdppa a { display:block; width:280px; height:99px; text-decoration:none; text-align:right; }
.bdppa span {display:block; padding:30px 0px 0 0; color:white; text-align:center; width:112px; float:right; cursor:pointer}
.bdppa s {font-weight:bold; font-size:12px}
.bdppa p {margin:0; padding:3px 0 3px 0; font-size:20px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif}

.bdppa .eng {background:url(../images/eng/banner-p.jpg) no-repeat !important }
.bdppa .fra {background:url(../images/fra/banner-p.jpg) no-repeat !important }
.bdppa .esp {background:url(../images/esp/banner-p.jpg) no-repeat !important }
.bdppa .deu {background:url(../images/deu/banner-p.jpg) no-repeat !important }

/* Download page - no login*/

.facontent {width:728px; float:left}
 ul.download_list {list-style-type:none; font-size: 15px}

/* Manage contacts */

.importAB {text-align:center; }
.importAB  input {margin:3px}
.importAB p {line-height:24px; font-size:11px; font-weight:bold; text-transform:uppercase;  padding:0; margin:0}
.container_pa .importAB p {color:#07BAED;}
.container_fa .importAB p {color:#07BAED;}
.line {	border-top: 1px solid #C8C8C8; margin:5px 0 5px 0}



/* Footer */

#footer {border-top:1px solid #e0e0e0; padding:5px; margin-top:10px}
#footer a { color:#868686; }
.bottommenu { margin:7px 0 5px 0; white-space:nowrap; text-align:center}
.bottommenu a {border-right:1px solid #ccc; padding:0 7px 0 7px; text-decoration:none}
.bottommenu a:hover {text-decoration:underline;}
.bottommenu .lastlink {border:none} 

.shared { text-align:center;   font-size:10px; padding:4px 0 10px 0; }
.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 { background:url(../images/p-codencyhosting.gif) no-repeat; width:146px;  margin:0 7px 0 7px}
.powered .codencyh:hover {display:block; background:url(../images/p-codencyhosting.gif) no-repeat;  }

.powered .codencys { background:url(../images/p-studiocodency.gif) no-repeat; width:136px; }
.powered .codencys:hover {display:block; background:url(../images/p-studiocodency.gif) no-repeat  }

.powered .socialranker { background:url(../images/p-socialranker.gif) no-repeat; width:160px }
.powered .socialranker:hover {display:block; background:url(../images/p-socialranker.gif) no-repeat  }

/*  Register for Free account */

.regholder {}
.regholder p {font-size:11px; margin:5px !important}
.regholder .reg {}
.regholder .reg .regcontent  { padding:10px; font-size:11px}
.reg .regcontent  .txtfld {width:200px; margin:0; padding:0}
.reg .regcontent p {margin:5px 0; padding:0}


/* Rewards */
.rslogan {position:absolute; top:76px; left:225px;}

.rewardcontent {font-size:13px}
.rewardcontent .rbanner {margin-bottom:15px; text-decoration:none}
.rewardcontent ul.rstar {margin:0; padding:0 0 10px 15px; }
.rewardcontent .rstar li {font-weight:bold; list-style:none; background:url(../images/ico_rstar.gif) no-repeat left;  line-height:18px; padding-left:25px; margin:0 0 7px 0}
.rewardcontent ul.rstar,
.dotborder {border-bottom:1px dotted #07baed}
.dotborder {padding-bottom:15px}

.rewardbox {float:left; width:420px; }
.rewardcontent h2{margin:13px 0 10px 0; font-size:18px}
.rboxcont {width:383px; height:198px; background:url(../images/box_reward.gif) no-repeat; padding:7px 10px}
.rboxcont h3 {color:#ff6600; font-size:18px; margin:0 0 7px 0; padding:0}

.rboxcont tr {background:url(../images/rboxline.png) top no-repeat}
.rboxcont td {font-weight:bold; line-height:33px; padding-left:7px; font-size:12px; color:#333}
.rboxcont th {color:#ff6600; width:25px}

.rbenefit1 { width:430px }
.rbenefit1 p {background:url(../images/r_arrow.gif) no-repeat 0 5px; margin:0 0 4px 0; line-height:17px; padding-left:12px; margin-left:10px}
.rebtn {float:right; margin-top:10px}
.rebtn a,
.rebtn span {float:left; display:block; cursor:pointer }
.rebtn a {background:url(../images/btn_rew_left.gif) no-repeat top left; padding-left:10px; text-decoration:none  }
.rebtn span {background:url(../images/btn_rew_right.gif) no-repeat right top; color:#fff; font-size:18px; font-weight:bold; padding:6px 22px 10px 10px;  }
#rbenefit1 p { margin:15px 0 15px 0px; font-size:14px}

.rbenefit2 {width:430px; padding-top:20px; color:#333}
.rbenefit2 h4 {font-size:11px; margin:0; padding:0; color:#333 }
.rbenefit2 p {margin:6px 0; padding:0; font-size:11px}
.rbenefit2 p span {font-weight:bold; color:#ff6600;}

.rcountries {font-size:11px; position:relative}
.rcountries .rebtn { position:absolute; text-align:right;  bottom:0px; right:10px}
.rcountries .rebtn strong {color:#ff6600; font-size:13px; display:block}
.rcountries .rebtn a {float:right}
.rcountries ul {float:left; width:15%; margin:0 0 0 25px; padding:0}
.rcountries ul li {line-height:16px}
/* END REWARD */

/* Rounded corners*/

.r5tl,
.r5tr,
.r5br,
.r5bl {	position: absolute;	width: 5px;	height: 5px;	font-size: 1px; overflow:hidden}

.r5tl {	left: 0;	top: 0;}
.r5tr {	right: 0;	top: 0;}
.r5br {	right: 0;	bottom: 0;}
.r5bl {	left: 0;	bottom: 0;}

.r5tl { background: url(../images/crn/r5tl.png) no-repeat}
.r5tr { background: url(../images/crn/r5tr.png) no-repeat}
.r5br { background: url(../images/crn/r5br.png) no-repeat}
.r5bl { background: url(../images/crn/r5bl.png) no-repeat }


/* Fixed elements */

.nobrd {border:0 !important}
div.dist {  height: 2px;  font-size: 1px;  clear: both;  visibility: hidden;}
.nohgh {height: 0;	font-size: 1px;	line-height: 0;	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:#62B041;}
.container_fa .success {color:#07BAED;}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
.clearfix {height: 1%;}
.clearfix {display: block;}

#free_software .top_level_title {
	background-color:#07baed;
	color: white;
	text-align:center;
	line-height: 30px;
	font-size: 15px;
}
#free_software .top_level_title_premium {
	background-color:#62B041;
	color: white;
	text-align:center;
	line-height: 30px;
	font-size: 15px;
}
#free_software .title {
	background-color: #F1F1F1;
	font-weight: bold;
}
/* portuguese */

.topfa .logo-por {background:url(../images/por/logo.png) no-repeat}
.toppa .logo-por {background:url(../images/por/logo-pa.png) no-repeat}
.homegfx-por {background:url(../images/por/homeimg.jpg) no-repeat top right; }
.account_holder .btnGreen_por {background:url(../images/por/btn-home-pa.gif) no-repeat; }
.account_holder .btnBlue_por {background:url(../images/por/btn-home-fa.gif) no-repeat; }
.freeaccount .element .por {background:url(../images/eng/home-fa.png) no-repeat; }
.freeaccount h1.por a {background:url(../images/por/h1-fa.gif) no-repeat}
.premiumaccount h1.por a {background:url(../images/por/h1-pa.gif) no-repeat; }
.compacc .por a {background:url(../images/por/h1-compare.gif) no-repeat 15px 0px; }
.bdpfa .por {background:url(../images/por/banner-fa.jpg) no-repeat !important }
.bdppa .por {background:url(../images/por/banner-p.jpg) no-repeat !important }

/* AdOptim link styles  */
.adoptim a {
    color: blue;
    font-size: 16px;
}

a.red {color:red; text-decoration:none}
a.red:hover {text-decoration:underline}

#span.checkbox {
   width: 19px;
   height: 25px;
   padding: 0 5px 0 0;
   background: url(checkbox.png) no-repeat;
   display: block;
   clear: left;
   float: left;
 }