/* CSS RESET */
html, body{margin: 0;padding: 0;}
h1, h2, h3, h4, h5, h6, p, address, blockquote, div, ul, li, ol, table{margin: 0px;padding: 0px;}
table {border-collapse:collapse;border-spacing:0;}
ol, ul {list-style: none;}
a{text-decoration:none;outline:none;}
img{border:0;border-style:none;}
.clearboth{clear:both;}

span.error{color:#BF1722;font-size:16px;padding:0px 0 0px 40px;}

/* GENERAL */
body{font:12px/16px Arial, Helvetica, sans-serif;color:#fff;background:url(../images/bg.gif);}
.inner{width:1226px;margin:0 auto;position:relative;} 
.admin-inner{width:1180px;margin:0 auto;position:relative;}
.rslt_lbl
{
    color: black;
    height: 34px;
    vertical-align:middle;
    font-weight:bold;
    float: left;
}


/* HEADER */
#header{
    height:75px;
    /*background:url(../images/header_bg.gif) repeat-x;*/
    background-color: rgba(255, 255, 255, 0.952941);
}
#logo{position:absolute;top:6px;left:0;}
#logo a{display:block;width:160px;height:52px;}
.logout{position:absolute;top:0;right:0;}
.logout a{display:block;width:57px;height:24px;background:url(../images/sprites.png) no-repeat 0 -215px;text-indent:-9999px;}
.logout a:hover{background:url(../images/sprites.png) no-repeat -57px -215px;}
#cancel-logout{text-decoration:underline;color:#83b4c9;}
p.greeting{font-weight:bold;position:absolute;top:18px;left:190px;color:#fff7f6;}
p.greeting span{color:#f3c928;font-size:10px;}


/* TOP NAVIGATION */
#nav{position:absolute;right:0;top:33px;}
#nav ul{overflow:hidden;}
#nav ul li{float:left;margin-left:4px;line-height:33px;}
#nav ul li.home a{background:url(../images/sprites.png) no-repeat 0 -65px;width:39px;height:34px;text-indent:-9999em;border-top:none;padding:0;}
#nav ul li.home a:hover{background:url(../images/sprites.png) no-repeat -39px -65px;border-top:none;}
#nav ul li a{display:block;color:#fff;text-transform:capitalize;font-size:13px;font-weight:bold;padding-left:12px;padding-right:12px;line-height:33px;background:url(../images/nav_item_bg.gif) repeat-x;height:33px;border-top:1px solid #d0e2ea;-webkit-border-top-left-radius: 3px;-webkit-border-top-right-radius: 3px;-moz-border-radius-topleft: 3px;-moz-border-radius-topright: 3px;border-top-left-radius: 3px;border-top-right-radius: 3px;text-shadow: -1px -1px 0px #7e98a3;}
#nav ul li a:hover, #nav ul li.current-menu-item a{background:#fff;color:#8dbacd;text-shadow: -1px -1px 0px #fff;border-top:1px solid #fff;}

#center-box-blocked{width:500px;margin:0 auto;background:url(../images/form_bg.png);margin-top:60px;border:1px solid #dde1df;-webkit-border-radius: 3px;
-moz-border-radius: 3px;border-radius: 3px;color:#414141; padding:10px;margin-bottom:100px;font-size:10pt}

#center-box{width:500px;margin:0 auto;background:url(../images/form_bg.png);margin-top:60px;border:1px solid #dde1df;-webkit-border-radius: 3px;
-moz-border-radius: 3px;border-radius: 3px;}
#center-box h2{font-size:18px;color:#161616;padding:20px 0 20px 40px;}
.inner-form{width:448px;height:250px;margin: 0 auto;background:url(../images/form_inner.png) no-repeat;padding:20px 0 25px;}
.inner-form div{padding:13px 0px 12px 13px;margin:0 12px;border-bottom:1px solid #d9d9d9;position:relative;}
.inner-form p{font-size:17px;font-weight:bold;color:#a6a6a6;padding-left:2px;text-shadow: 0px 1px 1px #fff;}
.inner-form input#username{font-size:14px;color:#595959;font-weight:bold;border:0;width:330px;height:38px;line-height:38px;background:url(../images/username_bg.png) no-repeat;padding:0 35px 0 35px;}
.inner-form input.password{font-size:14px;color:#595959;font-weight:bold;border:0;width:355px;height:38px;line-height:38px;background:url(../images/password_bg.png) no-repeat;padding:0 8px 0 35px;}
.inner-form span.username-check{background:url(../images/check_mark.png) no-repeat;width:21px;height:17px;display:block;position:absolute;right:23px;top:23px;display:none;}
.inner-form .form-left{color:#595959;width:220px;border-bottom:none;padding-top:15px;float:left;margin-right:0;}
.inner-form .form-left a{color:#4684a9;margin-left:24px;padding-top:3px;text-decoration:underline;display:inline-block;}
.inner-form input#remember{line-height:20px;margin:1px 10px 0 0;float:left;}
.inner-form .form-right{float:right;border-bottom:none;width:194px;margin:0;padding-top:17px;padding-left:0;}
.inner-form .form-right a.register-button{display:block;float:left;margin-right:10px;width:78px;height:32px;background:url(../images/sprites.png) no-repeat;text-indent:-9999em;}
.inner-form .form-right a.register-button:hover{background:url(../images/sprites.png) no-repeat -78px 0;}
.inner-form .form-right input#submit-bt{background:url(../images/sprites.png) no-repeat 0 -32px;width:78px;height:32px;text-indent:-9999em;border:0;cursor:pointer;}
.inner-form .form-right input#submit-bt:hover{background:url(../images/sprites.png) no-repeat -78px -32px;}
/* RESET PASSWORD */
#reset input#email{font-size:14px;color:#595959;font-weight:bold;border:0;width:330px;height:38px;line-height:38px;background:url(../images/username_bg.png) no-repeat;padding:0 35px 0 35px;}
#reset div{padding:13px 0px 12px 13px;margin:0 12px;position:relative;}
#reset p{font-size:17px;font-weight:bold;color:#a6a6a6;padding-left:2px;text-shadow: 0px 1px 1px #fff;}
#reset input#reset-password{background:url(../images/sprites.png) no-repeat 0 -110px;width:78px;height:32px;text-indent:-9999em;border:0;cursor:pointer;}
#reset input#reset-password:hover{background:url(../images/sprites.png) no-repeat -78px -110px;}
#reset .form-right{float:right;border-bottom:none;width:95px;margin:0;padding-top:17px;padding-left:0;}
.floatleft_edit {
    float:left;
    width: 370px;
    display: block;
}

.transaction-filter {color: #161616;
padding-top: 2px;
margin-left: 24px;
float: left;}
p.waiting {margin-left: 10px;}
span.transactions-intro {color: #a6a6a6; font-size: 13px; margin-right: 8px; font-weight: bold;}
.transaction-filter input[type="checkbox"] {
width: 10px;
height: 10px;
margin-left: 6px;
margin-top: 6px;
}

/* FORMS */
.short_input {width:169px;height:26px;border:1px solid #bfbfbf;margin:5px 0 0 20px; background:#ffffff; font-size:12px; color:#9d9d9d;}
.standard_input{width:385px;height:26px;border:1px solid #bfbfbf;margin:5px 0 10px 20px; background:#ffffff; font-size:12px; color:#9d9d9d;}
.standard_input_active{width:385px;height:26px;border:1px solid #b5c9e1;margin:5px 0 0 20px; background:#ffffff; font-size:12px; color:#9d9d9d;}
.standard_input_positive{width:385px;height:26px;border:1px solid #97c22c;margin:5px 0 0 20px; background:#ffffff; font-size:12px; color:#9d9d9d;}
.standard_input_negative{width:385px;height:26px;border:1px solid #e9abae;margin:5px 0 0 20px; background:#ffedee; font-size:12px; color:#a4494d;}
.standard_select{width:387px;height:34px;border:1px solid #bfbfbf;margin:5px 0 0 20px; background:#ffffff; font-size:12px; color:#9d9d9d; padding:2px;}
.small_select{width:60px;height:34px;border:1px solid #bfbfbf;margin-bottom:5px; background:#ffffff; font-size:12px; color:#9d9d9d; padding:2px;}
.select_filter{width:100px;height:26px;border:1px solid #ccc;margin-bottom:5px; background:#EEE; font-size:11px; color:#787878; padding:2px;}
.standard_text_area{width:385px;height:130px;border:1px solid #bfbfbf;margin:0 0 5px 27px; background:#ffffff; font-size:12px; color:#9d9d9d;}
.disabled_input{width:385px;height:26px;border:1px solid #bfbfbf;margin:0 0 5px 27px; background:#f3f3f3; font-size:12px; color:#a7a19c;}
.input_search{width:240px;height:26px;border:1px solid #dcdcdc;margin-bottom:5px; background:#f2f2f2; font-size:12px; color:#a7a19c;}

/* REPORT TABLE */

.report-table th { background-color: #8EBBCE;
text-align: left;
padding: 10px 10px 10px 13px;
width: 205px;
color: #fff;

 }
 .report-table td { 
color: #111;
padding: 10px 10px 10px 15px;
 }
 
  .report-table tr {
color: #111;
background-color: #fff;
 }

 /* WORKER TABLE */


.worker-table th { background-color: #8EBBCE;
text-align: center;
padding: 10px 10px 10px 13px;
width: 205px;
color: #fff;

 }
 .worker-table td { 
color: #111;
padding: 10px 10px 10px 15px;
text-align: center;
 }
 
 .worker-table tr {
color: #111;
background-color: #fff;
 }
 
 .worker-table th.long {
    width:600px;
 }
 
 .worker-table th.delete {
    width: 50px;
 }

 tr.alt {
 background-color: #fafafa !important;
 }
 
 th.left {
 border-top-left-radius: 3px;

-webkit-border-top-left-radius: 3px;

-moz-border-radius-topleft: 3px;

 }
 
  th.right {
 border-top-right-radius: 3px;
-webkit-border-top-right-radius: 3px;
-moz-border-radius-topright: 3px;
 }


.right {
background-color: #fff
} 


table.transcription-table { width: 100%;

 }

.transcription-table th { background-color: #8EBBCE;
text-align: left;
padding: 10px 10px 10px 13px;
width: auto;
color: #fff;

 }
 .transcription-table td { 
color: #111;
padding: 10px 10px 10px 15px;
 }
 
  .transcription-table tr {
color: #111;
background-color: #fff;
 }

 
/* ACCOUNT PAGE */
.account-wrap{padding:20px 40px 20px 40px;color:#595959;}
.account-wrap a{color:#4597ba;text-decoration:underline;}
#center-box .account-wrap h2{padding:0;margin-bottom:10px;}
.account-wrap .account-heading{font-weight:bold;padding:20px 0 10px 0;}
.account-wrap div.div-row{overflow:hidden;padding:5px 0;border-bottom:1px solid #d9d9d9;border-top:1px solid #fff;}
.account-wrap label.l-heading{font-size:17px;float:left;width:150px;line-height:30px;}
div.lname-field,div.fname-field,div.paypal-field,div.code-field, div.number-field, div.aname-field, div.phone-field, div.address-field,div.address2-field, div.town-field, div.country-field, div.nationality-field,div.status-field, div.date-field{float:left;font-weight:bold;border-bottom:none;border-top:none;line-height:30px;padding:0;}

.account-wrap span.edit-link{float:right;line-height:30px;}
.account-wrap span{line-height:30px;}
.account-wrap div div.password-field{float:left;border-bottom:none;border-top:none;line-height:30px;padding:0;}
.account-wrap div div.email-field{float:left;border-bottom:none;border-top:none;line-height:20px;padding:0;}
#payment-option{padding:5px 4px;width:235px;font-size:11px;color:#787878;line-height:27px;height:27px;}
.paypal-method{display:none;}
.savechanges-button{background:url(../images/sprites.png) no-repeat 0 -450px;width:103px;height:32px;display:block;margin:0 auto;text-indent:-9999px;}
.savechanges-wrap{margin:0px 5px 10px 5px;background-color:#f2f2f2;padding:20px 0;}
.savechanges-button:hover{background:url(../images/sprites.png) no-repeat 0 -485px;}

.note-field{width:270px;float:right;padding-top:5px;}
.textarea-note{width:270px;font-size:11px;height:100px;}

.input-name, .input-phone, .input-address, .input-town, .input-country, .input-zipcode, .input-nationality, .input-date{width:200px;font-size:11px; }
.input-password{width:200px;font-size:11px;}
.input-email{width:200px;font-size:11px;margin-bottom:10px;}
.input-code{width:200px;font-size:11px;}
.input-paypal{width:200px;font-size:11px;}
.input-aname{width:200px;font-size:11px;}
.input-number{width:200px;font-size:11px;}
.short_input { border:1px solid #bfbfbf; background:#ffffff; font-size:12px; color:#9d9d9d; }
#status-select{width:200px;font-size:11px;}

input#language{color:#787878;}
#language-selector{}
#language{width:220px;font-size:11px;padding:4px;}

/* WELCOME */
.welcome-wrap{color:#595959;padding:0 0 35px 0;}
.welcome-wrap p{margin-bottom:25px;margin-left:40px;}
.transcription-bt{background:url(../images/sprites.png) no-repeat 0 -520px;width:206px;height:47px;display:block;margin:0 auto;text-indent:-9999px;}
.transcription-bt:hover{background:url(../images/sprites.png) no-repeat 0 -570px;}

/* HELP */
.help-wrap{color:#595959;padding:25px 40px 35px 40px;}
.help-wrap p{margin-bottom:20px;color:#4f4f4f;}
#center-box .help-wrap h2{padding:0;margin-bottom:10px;}

/* EDIT HELP */
.edit-help-wrap{color:#595959;padding:25px 40px 0px 40px;}
.edit-help-wrap p{margin-bottom:20px;color:#4f4f4f;}
#center-box .edit-help-wrap h2{padding:0;margin-bottom:10px;}
#help-editor{width:550px;height:440px;}
.help-publish{background:url(../images/sprites.png) no-repeat -103px -245px;width:103px;height:31px;display:block;margin:0 auto;text-indent:-9999px;}
.help-publish:hover{background:url(../images/sprites.png) no-repeat -103px -276px;}
.publish-wrap{margin:20px 5px 10px 5px;background-color:#f2f2f2;padding:20px 0;}
.client-bt-wrap {
margin: 20px 5px 10px 5px;
background-color: #F2F2F2;
padding: 20px 0;
text-align: center;
}

.inner-footer
{
width:100%;
float:left;
background:url(../images/inner-footer-bg.png) repeat-x;
height:45px;
margin:17px 0 0 0;
padding:9px 0 0 0;
}

.inner-header
{
width:100%;
float:left;
background:url(../images/inner-footer-bg.png) repeat-x;
height:45px;
padding:5px;
line-height: 35px;
color: #414141;
letter-spacing: 0.9px;
}

.inner-header .item {
    margin-right: 15px;
}

/* ADD WORKER */
.add-worker-wrap{color:#595959;padding:25px 40px 0px 40px;}
.add-worker-wrap p{margin-bottom:20px;color:#4f4f4f;}
#center-box .add-worker-wrap h2{padding:0;margin-bottom:10px;}
.add-worker-bt{background:url(../images/sprites.png) no-repeat 0px -245px;width:103px;height:31px;display:block;margin:0 auto;text-indent:-9999px;}
.add-worker-bt:hover{background:url(../images/sprites.png) no-repeat -0px -276px;}
.worker-bt-wrap{margin:20px 5px 10px 5px;background-color:#f2f2f2;padding:20px 0;}
/* Signup Form */
.mw-form {overflow:hidden;width:100%}
.mw-lftcol {float:left;width:340px;}
.mw-form h3{margin-bottom:15px;}
td.first-column{text-align:right;padding-right:5px;}
.mw-rthcol {float:left;width:270px;}
.mw-rthcol h3{margin-bottom:10px;}
.mw-form input[type="text"], .payment-block input[type="text"] {width:169px;height:23px;border:1px solid #a5acb2;margin-bottom:5px; }
.mw-rthcol input[type="checkbox"] {width:10px;height:10px;margin:0;}
.mw-payment {width:320px;float:left;line-height:20px;}
.pay2 {margin-left: 10px;margin-right: 40px;}
.pay4 {margin-left: 10px;}
.payment-block{position: relative; height: 170px;}
.mw-accountsignup {float:left;width:239px;height:120px; padding:17px 17px 17px 29px;background:url(../images/account-bg.jpg) 0 0 no-repeat #f8f8f8;}
.mw-accountsignup input[type="text"] {width:124px;height:23px;border:1px solid #a5acb2;}
.mwsubmit { bottom: 10px;position: absolute;right: -15px;}
.mw-accountsignup {}
.mw-accountsignup span {color: #D26A97;display: block;font-size: 11px;padding-top: 10px;text-align:center;}
.mw-payment h3{margin-bottom:15px;}
.disabled{display:none;}
.paypal-method{display:none;}
.add-worker-wrap .paypal-method label{width:100px;display:inline-block;text-align:right;padding-right:8px;}
.iban-number{display:none;}

/* TRANSCRIPTION PAGE */
.transcription-wrap{width:890px;margin:0 auto 60px;overflow:hidden;}
.transcription-left{padding:20px 0px 10px 0;color:#4f4f4f;}
#center-box .transcription-left h2{margin-bottom:10px;padding:0 23px;}
.transcription-left p{margin-bottom:15px;padding:0 23px;}
#center-box { margin-bottom: 150px; }
.transcription-control{padding:12px 10px 10px 20px;background-color:#f4f4f4;margin:0px 5px 20px 5px;overflow:hidden;}
.transcription-control a.transcription-play{display:block;width:30px;height:29px;background:url(../images/control.png) no-repeat;float:left;text-indent:-9999px;margin-right:1px;}
.transcription-control a.transcription-prev{display:block;width:30px;height:29px;background:url(../images/control.png) no-repeat -60px 0;float:left;text-indent:-9999px;margin-right:1px;}
.transcription-control a.transcription-next{display:block;width:30px;height:29px;background:url(../images/control.png) no-repeat -30px 0;float:left;text-indent:-9999px;margin-right:1px;}
.transcription-control span.trancription-tracker{width:261px;height:29px;background:url(../images/control.png) no-repeat -90px 0px;display:block;float:left;margin-left:10px;margin-right:12px;}
.transcription-control span{line-height:29px;font-weight:bold;}

.transcription-control-table {overflow:hidden;}
.transcription-control-table a.transcription-play{display:block;width:30px;height:29px;background:url(../images/control.png) no-repeat;float:left;text-indent:-9999px;margin-right:1px;}
.transcription-control-table a.transcription-prev{display:block;width:30px;height:29px;background:url(../images/control.png) no-repeat -60px 0;float:left;text-indent:-9999px;margin-right:1px;}
.transcription-control-table a.transcription-next{display:block;width:30px;height:29px;background:url(../images/control.png) no-repeat -30px 0;float:left;text-indent:-9999px;margin-right:1px;}


.transcription-left textarea{background:url(../images/transcription_bg.png) no-repeat;border:none;padding:20px;color:#000000;width:412px;height:317px;margin-left:23px;}
.transcription-left .complete-wrap{padding:20px;background-color:#f4f4f4;margin:20px 5px 0px 5px;}
.complete-wrap a.complete-button{background:url(../images/sprites.png) no-repeat 0 -145px;width:109px;height:32px;display:block;margin:0 auto;text-indent:-9999px;}
.complete-wrap a.complete-button:hover{background:url(../images/sprites.png) no-repeat 0 -180px;}
.transcription-right{width:372px;float:right;margin-top:58px;color:#4f4f4f;}
.transcription-heading{overflow:hidden;background:url(../images/transcription_info.gif) no-repeat;height:39px;padding:0 15px;color:#fff;}
.transcription-heading h3{font-size:14px;text-shadow: -1px -1px 0px #7e98a3;float:left;height:39px;line-height:39px;}
.transcription-heading span{font-size:12px;font-weight:bold;text-shadow: -1px -1px 0px #7e98a3;float:right;height:39px;line-height:39px;}
.transcription-right ul{padding-top:10px;padding-bottom:10px;background:#fff;width:370px;margin-left:1px;}
.transcription-right li{line-height:40px;padding:0 15px;}
.transcription-right li.alt{background-color:#fafafa;}
.transcription-right ul span{font-weight:bold;width:200px;display:inline-block;}
.transcription-right a.exit-transcription{color:#4b91b0;float:right;text-decoration:underline;margin-top:10px;display:inline-block;}
#exit-message a{color:#4B91B0;}

/* TRANSCRIPTION DETAIL */
.transcription-right ul span.transcriber-name{width:105px;line-height:39px;margin-right:5px;height:39px; vertical-align:middle; display:inline-block;font-weight:normal;}
.transcription-right ul a{text-decoration:underline;color:#4B91B0;}
.transcription-left .approve-wrap{padding:20px;background-color:#f4f4f4;margin:20px 5px 0px 5px;}
.approve-wrap a.approve-button{background:url(../images/sprites.png) no-repeat -103px -310px;width:103px;height:31px;display:block;margin:0 auto;text-indent:-9999px;}
.approve-wrap a.approve-button:hover{background:url(../images/sprites.png) no-repeat -103px -345px;}
#addnote{width:370px;margin:20px auto 0;background:url(../images/form_bg.png);border:1px solid #dde1df;-webkit-border-radius: 3px;
-moz-border-radius: 3px;border-radius: 3px;padding-bottom:10px;}
#addnote h2{padding:20px 20px 0px 20px;margin-bottom:10px;color:#161616;}
#addnote p{padding:0 20px;margin-bottom:15px;}
#addnote textarea{width:310px;padding:8px;background:url(../images/addnote_bg.png) no-repeat;border:none;margin-left:19px;height:216px;color:#929292;}
#addnote .addnote-wrap{padding:20px;background-color:#f4f4f4;margin:15px 5px 0px 5px;}
.addnote-wrap a.addnote-button{background:url(../images/sprites.png) no-repeat -103px -380px;width:103px;height:31px;display:block;margin:0 auto;text-indent:-9999px;}
.addnote-wrap a.addnote-button:hover{background:url(../images/sprites.png) no-repeat -103px -415px;}




/* ADMIN WORKERS PAGE */
#breadcrumbs{margin-top:25px;color:#3a89b8;padding-left:5px;}
#breadcrumbs a{font-size:14px;font-weight:bold;color:#3a89b8;height:20px;line-height:20px;}
#fullwidth-box{background:url(../images/form_bg.png);border:1px solid #dde1df;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;margin-top:15px;padding:20px 19px 25px;}
.fullwidth-box{background:url(../images/form_bg.png);border:1px solid #dde1df;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;margin-top:15px;padding:20px 19px 25px;}
.fullwidth-heading{padding-left:10px;padding-right:5px;margin-bottom:15px;}
.fullwidth-heading h2{float:left;font-size:18px;color:#161616;line-height:26px;}
#search-form{float:right;position:relative;height:36px;}
#search-form input#search{background:url(../images/search_bg.png) no-repeat;width:200px;height:26px;border:0;padding:0 34px 0 8px;line-height:26px;color:#787878;font-size:11px;}
#search-form input#submit-search{position:absolute;top:3px;right:5px;background:url(../images/search.gif) no-repeat;text-indent:-9999px;border:0;width:21px;height:18px;cursor:pointer;}
.table-heading{color:#fff;background:#fff url(../images/workers.gif) no-repeat;height:39px;padding:2px 15px 0 15px;font-weight:bold;}
#table-wrapper{color:#111;background-color:#fff;padding-top:5px;padding-bottom:15px;}
#table-wrapper a{color:#4c8aa5;text-decoration:none;}
#table-wrapper a:hover{text-decoration:none;}
.row-alt{background-color:#fafafa;overflow:hidden;padding-left:15px;}
.row{overflow:hidden;padding-left:15px;}
.col1{width:100px;float:left;line-height:30px;height:30px;}
.col2{width:120px;float:left;line-height:30px;height:30px;}
.col3{width:80px;float:left;line-height:30px;height:30px;}
.col4{width:80px;float:left;line-height:30px;height:30px;}
.col5{width:80px;float:left;line-height:30px;height:30px;}
.col6{width:200px;float:left;line-height:30px;height:30px;}
.col7{width:110px;float:left;line-height:30px;height:30px;}
.col8{width:20px;float:left;line-height:30px;height:30px;}
.col9{width:230px;float:left;line-height:30px;height:30px;}
.col10{width:80px;float:left;line-height:30px;height:30px;}
.error-icon{background:url(../images/error_icon.png) no-repeat;width:16px;height:17px;display:block;margin-top:8px;}
#fullwidth-button{overflow:hidden;margin-top:15px;}
.fbt-left{width:800px;float:left;}
.fbt-left span{float:left;color:#111;font-weight:bold;padding-top:5px;margin-right:10px;}


.fbt-right{width:300px;float:right;margin-right:3px;}
.button-right{width:90px;float:right;margin-right:3px;}
a.add-worker{background:url(../images/sprites.png) no-repeat 0px -245px;width:103px;height:31px;display:block;float:right;text-indent:-9999px;}
a.add-worker:hover{background:url(../images/sprites.png) no-repeat 0px -276px;}

.lightbox-buttons  {
width: 450px;
background-color: #FCFCFC;
text-align: center;
padding: 15px;
margin-top: 22px;
}

.primary
{
    color:#290303;
    font: bold 12px/16px Arial, Helvetica, sans-serif;
    float:left;
    height:32px;
    background:url(../images/primary-mid.png) repeat-x;
    text-shadow:none;
    margin:0 0 0 -1px;

}

/* ADMIN TRANSACTIONS PAGE */
.language-filter{color:#161616;padding-left:40px;float:left;}
.language-filter span{display:inline-block;margin-right:10px;line-height:26px;}
.filter-date{color:#161616;float:left;}
.filter-date span{display:inline-block;margin-right:10px;float:left;line-height:26px;}
#search-form span{display:inline-block;margin-right:10px;float:left;line-height:26px;}
.search_input{color:#161616}
a.export-csv{background:url(../images/sprites.png) no-repeat 0px -310px;width:103px;height:31px;display:block;float:right;text-indent:-9999px;margin-left:10px;}
a.export-csv:hover{background:url(../images/sprites.png) no-repeat 0px -345px;}
a.clear-filter{background:url(../images/sprites.png) no-repeat 0px -380px;width:90px;height:32px;display:block;float:right;text-indent:-9999px;margin-left:10px;}
a.clear-filter:hover{background:url(../images/sprites.png) no-repeat 0px -415px;}
a.clear-filter-w{background:url(../images/sprites.png) no-repeat 0px -380px;width:90px;height:32px;display:block;float:left;text-indent:-9999px;margin-left:100px;}
a.clear-filter-w:hover{background:url(../images/sprites.png) no-repeat 0px -415px;}
.t-col1{width:210px;float:left;line-height:30px;height:30px;}
.t-col2{width:70px;float:left;line-height:30px;height:30px;}
.t-col3{width:70px;float:left;line-height:30px;height:30px;}
.t-col4{width:90px;float:left;line-height:30px;height:30px;}
.t-col5{width:110px;float:left;line-height:30px;height:30px;}
.t-col6{width:120px;float:left;line-height:30px;height:30px;}
.t-col7{width:100px;float:left;line-height:30px;height:30px;}
.t-col8{width:100px;float:left;line-height:30px;height:30px;}
.t-col9{width:80px;float:left;line-height:30px;height:30px;}
.t-col10{width:70px;float:left;line-height:30px;height:30px;}
.t-col11{width:120px;float:left;line-height:30px;height:30px;}

.pagination {
    margin-top: 0px;
    margin-right: 10px;
    float: left;
}


.pagination ul {
    border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
    float: left;
    margin: 0;
}

.nav-pager{float:left;}
.nav-pager a{display:block; float:left; padding:5px 8px; background-color:#c2c2c2; margin-right:3px; color:#290303;}
.nav-pager a:hover,.nav-pager a.active{background-color:#8ebbce; color:#fff;}

.emailhidden {
    width: 500px;
    height: 560px;
    float: left;
}

.emailhidden-form {
    width: 480px;
    text-align: center;
}

#successmessage {
    text-align: center;
    color: black;
    font-size: 14px; 
    margin-bottom: 5px;
    width: 480px;
    background-color: white;
    padding: 10px;
    display: none;
    border-radius: 3px 3px 3px 3px;
    margin: 0 auto;
    margin-bottom: 10px;
}
.successmessage {
    text-align: center;
    color: black;
    font-size: 14px; 
    margin-bottom: 5px;
    width: 480px;
    background-color: white;
    padding: 10px;
    display: none;
    border-radius: 3px 3px 3px 3px;
    margin: 0 auto;
    margin-bottom: 10px;
}


/* NEW FOOTER */
.inner-footer
{
width:100%;
float:left;
background:url(../images/inner-footer-bg.png) repeat-x;
height:45px;
margin:17px 0 0 0;
padding:9px 0 0 0;
}
.app
{
color:#6b85a6;
font: bold 14px Arial, Helvetica, sans-serif;
float:left;
margin:4px 0 0 23px;
}
.cr
{
color:#414141;
font:12px Arial, Helvetica, sans-serif;
margin:6px 0 0 32px;
float:left;
}
.f-logo
{
float:left;
}
#footer-nav
{
float: left;
list-style: none outside none;
margin: 5px 0 0 355px;
padding: 0;
width: 200px;
}
#footer-nav2
{
float: right;
list-style: none outside none;
margin: 5px 0 0 450px;
padding: 0;
width: 70px;
}
#footer-nav li
{
float:left;
background:url(../images/footer-sep.png) 0 4px no-repeat;
padding:0 3px 0 5px;
}
#footer-nav img {
vertical-align: middle;
}
#footer-nav li:first-child
{
background:none;
}
.hr {
    padding-right: 5px;
}

.footer-holder
{
float: left;
margin: 0 0 0 0px;
width: 100%;
}

.header-holder
{
float: left;
margin-top: 10px;
width: 100%;
}

.footer-holder span
{
color:#414141;
font: 12px Arial, Helvetica, sans-serif;
}
.footer-holder span strong
{
color:#414141;
font: bold 14px Arial, Helvetica, sans-serif;
}
.f-area
{
width:500px;
float:left;
padding:40px 0 0 0;
}

.logout1
{
color:#8f1111;
font: bold 12px Arial, Helvetica, sans-serif;
float:left;
line-height:24px;
text-decoration:none;
}

/* GUIDE */
#dashboard_guide {
    width: 95.2%;
    background: #92bdce;
    padding: 30px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -radius: 8px;
    margin-bottom: 25px;
}

#dashboard_guide p {
    width: 600px;
}

#close_help {
    position: relative;
    display: block;
    margin-left: 1125px;
    margin-top: -20px;
    z-index: 500;
}

#dashboard_guide h1 {
    color: white;
    margin-bottom: 10px;
}

.float_left {
    float: left;
}

.clear {
    clear: both;
}

.guide_info {
    margin-left: 20px;
    color: white;
}

.guide_info a {
    color: white;
    text-decoration: none;
    font-weight: bold;
}

.guide_info p {
    margin-bottom: 15px;
}


