*{margin:0;padding:0;}
a{color:#369;text-decoration:none;}
a:hover{text-decoration:underline;}
.clear{clear:both;height:0;}
h1{font-size:22px;font-weight:normal;}
h2{font-size:18px;font-weight:bold;color:#369;}
h3{font-size:16px;margin:10px 0;font-weight:normal;color:#369;}
h4{font-size:16px;margin:10px 0;font-weight:normal;}
hr{height:1px;border:0;}
p{margin:5px 0;}
a img{border:none;}
.flash{margin:0;}
.flash .message{text-align:center;}
.flash .message p{margin:8px;}
.flash .warning{border:1px solid #E8CF00;background-color:#F6F0C6;}
.flash .notice{border:1px solid #1FDF00;background-color:#BBFFB6;}
.flash .error{color:#b72222;border:1px solid #9F092B;background-color:#FFDFE0;}
input:focus,input.iefocus,textarea:focus,textarea.iefocus{background-color:#ffc;}
input.error,select.error,textarea.error{color:#B72222;border:1px solid #9F092B;background-color:#FFDFE0;}
.text{border:1px solid #6889ab;}
.empty-field{color:#969696;}
.file-upload{background-color:#FFF;}
.readonly-text{border:1px solid gray;}
.readonly-text:focus,.readonly-text.iefocus{background-color:white;}
.date-field{height:15px;}
float_left{float:left;display:inline;margin-right:.7em;margin-bottom:.15em;}
html{background-color:white;}
body{margin:0;padding:0;font-size:13px;text-align:center;font-family:Arial,sans-serif;min-height:466px;}
.top-bar{height:12px;font-size:8px;background:url('../img/top-bar/top-bar.png') repeat-x;}
#container{width:1000px;margin:auto;text-align:left;}
.locale-selector{float:right;margin-right:5px;width:24px;overflow:hidden;}
.locale-selector .us-flag{margin-left:-120px;}
.locale-selector .uk-flag{margin-left:-96px;}
.locale-selector .sw-flag{margin-left:-72px;}
.locale-selector .au-flag{margin-left:-48px;}
.locale-selector .de-flag{margin-left:-24px;}
.locale-selector img{vertical-align:middle;}
.top-login-bar{float:right;margin-right:-4px;background:url('../img/top-bar/content.png') repeat-x;}
.top-login-bar .top-login-bar-sides{background-image:url('../img/top-bar/left-right-sprites.png');background-repeat:no-repeat;}
.top-login-bar .top-login-bar-left{background-position:left top;}
.top-login-bar .top-login-bar-right{height:21px;padding:0 24px;background-position:100% -21px;}
#company-logo{height:57px;margin-top:3px;}
#header{height:61px;margin-top:10px;}
#header .header-content{height:61px;margin:0 173px;background:url('../img/header/center.png') repeat-x;}
#header .header-sides{background-image:url('../img/header/sides-sprites.png');background-repeat:no-repeat;}
#header .header-left{height:61px;background-position:left top;}
#header .header-right{height:61px;background-position:100% -61px;}
#header .header-content .header-actions{font-size:14px;overflow:hidden;padding:5px 0 6px 0;}
#header .header-content .header-actions .header-action{float:left;width:130px;padding:6px 0;text-align:center;background:url('../img/header/divider.png') no-repeat right 2px;}
#header .header-content .header-actions .last{width:125px!important;background:none!important;}
#header .top-menu{width:163px;height:31px;cursor:pointer;margin:26px 0 0 0;}
#header .top-menu-disabled{width:163px;height:31px;cursor:default;margin:26px 0 0 0;}
#header .top-menu .top-menu-title{color:white;font-size:14px;}
#header .top-menu .top-menu-hint{color:white;font-size:10px;padding-bottom:2px;}
#header .top-menu .top-menu-body{z-index:100;display:none;position:relative;}
#header .top-menu .top-menu-body ul{margin:0;padding:0;z-index:100;display:none;}
#header .top-menu .top-menu-body li{margin:0;padding:0;list-style:none;overflow:hidden;}
#header .top-menu .top-menu-body h4{margin:0;height:15px;font-size:12px;padding:2px 10px;overflow:hidden;}
#header .top-menu .top-menu-body h4 a{display:block;}
#header .top-menu .top-menu-body li{margin:0;height:19px;text-align:left;font-size:12px;}
#header .top-menu .top-menu-body li a{height:15px;display:block;padding:2px 12px;}
#header .customer-menu-disabled{background:url('../img/header/menu/customer-menu-disabled.png') no-repeat;float:left;padding:4px 0 0 10px;background-position:0 -171px;}
#header .customer-menu,#header .customer-menu .top-menu-body .splitter,#header .customer-menu .top-menu-body h4,#header .customer-menu .top-menu-body li{background:url('../img/header/menu/customer-menu.png') no-repeat;}
#header .customer-menu{float:left;padding:4px 0 0 10px;background-position:0 -171px;}
#header .customer-menu .top-menu-body{left:-10px;width:173px;color:#369;}
#header .customer-menu .top-menu-body a{color:#369;}
#header .customer-menu .top-menu-body .splitter{height:1px;font-size:1px;background-position:0 -241px;}
#header .provider-menu-disabled{background:url('../img/header/menu/provider-menu-disabled.png') no-repeat;float:right;padding:4px 10px 0 0;text-align:right;background-position:0 -171px;}
#header .provider-menu,#header .provider-menu .top-menu-body .splitter,#header .provider-menu .top-menu-body h4,#header .provider-menu .top-menu-body li{background:url('../img/header/menu/provider-menu.png') no-repeat;}
#header .provider-menu{float:right;padding:4px 10px 0 0;text-align:right;background-position:0 -171px;}
#header .provider-menu .top-menu-body{width:173px;color:#8B0E04;text-align:right;}
#header .provider-menu .top-menu-body a{color:#8B0E04;}
#header .provider-menu .top-menu-body .splitter{height:1px;font-size:1px;background-position:0 -241px;}
#header .provider-menu .top-menu-body li{text-align:left;}
#header .top-menu .top-menu-body h4{background-position:0 -38px;}
#header .top-menu .top-menu-body h4.first{background-position:0 -19px;}
#header .top-menu .top-menu-body h4.last{background-position:0 -76px;}
#header .top-menu .top-menu-body h4.submenu{background-position:0 -57px;}
#header .top-menu .top-menu-body h4.selected{background-position:0 -114px!important;}
#header .top-menu .top-menu-body h4.plain-item:hover{background-position:0 -133px!important;}
#header .top-menu .top-menu-body h4.last:hover{background-position:0 -152px!important;}
#header .top-menu .top-menu-body li{background-position:0 -38px;}
#header .top-menu .top-menu-body li.first{background-position:0 0;}
#header .top-menu .top-menu-body li.last{background-position:0 -76px;}
#header .top-menu .top-menu-body li.first:hover{background-position:0 -95px!important;}
#header .top-menu .top-menu-body li:hover{background-position:0 -133px!important;}
#header .top-menu .top-menu-body li.last:hover{background-position:0 -152px!important;}
#header .top-menu-active{background-position:0 -206px!important;}
.search{padding-left:97px;}
.search .search-placeholder{display:none;}
.search .search-filter{float:left;width:138px;height:22px;}
.search .search-filter select.text{width:138px;height:22px;border-color:#5D92BB;background-color:#F0F0F0;}
.search .search-box{float:left;margin-left:5px;padding-left:6px;background:url('../img/header/search/search-left.png') no-repeat left bottom;}
.search .focus{background:url('../img/header/search/search-left.png') no-repeat left top;}
.search .search-box .search-text-focus{background-color:#FFC!important;}
.search .search-box .search-text{width:250px;height:16px;padding:1px 0 2px;vertical-align:top;border-left:none;border-right:none;border-top:1px solid #5D92BB;border-bottom:1px solid #5D92BB;background-color:#EFEFEF;}
.search .search-box .search-button{border:none;vertical-align:top;}
#breadcrumb{height:17px;padding:3px 0 0 270px;font-size:12px;background:url('../img/breadcrumb/background.png') repeat-x;}
#main-content{background-color:#f8f7f7;}
#main-content .background{background:url('../img/maincontent/bottom.png') repeat-x bottom;}
#main-content .left-border{background:url('../img/maincontent/border.png') repeat-y left;}
#main-content .right-border{background:url('../img/maincontent/border.png') repeat-y right;}
#main-content .left-corner{background:url('../img/maincontent/left-bottom.png') no-repeat left bottom;}
#main-content .right-corner{background:url('../img/maincontent/right-bottom.png') no-repeat right bottom;}
#main-content div.main-content-body{padding:25px;height:100%;}
#main-content div.main-content-body div.main-content-body-left{width:740px;float:left;}
#main-content div.main-content-body div.main-content-body-right{width:171px;float:right;}
#gdesk-version{float:right;display:none;color:#A1A4A8;padding:5px 10px 10px 0;}
#verisign{padding-top:25px;text-align:center;padding-left:380px;float:left;}
#moneybooker{float:left;padding-top:25px;}
#footer{padding-top:28px;}
#footer .footer-corners{background-image:url('../img/footer/corners.png');background-repeat:no-repeat;}
#footer .footer-left-top{background-position:-13px -12px;}
#footer .footer-right-top{background-position:987px -12px;}
#footer .footer-left-bottom{height:12px;background-position:-13px 0;}
#footer .footer-right-bottom{height:12px;background-position:987px 0;}
#footer .footer-sides{background-image:url('../img/footer/right-left-sides.png');}
#footer .footer-left{background-position:-13px;background-repeat:repeat-y;}
#footer .footer-right{background-position:987px;background-repeat:repeat-y;}
#footer .footer-borders{background-image:url('../img/footer/bottom-top-sides.png');}
#footer .footer-top{height:12px;margin:0 13px 0 12px;background-position:50% -12px;background-repeat:repeat-x;}
#footer .footer-bottom{height:12px;margin:0 13px 0 12px;background-position:50% 0;background-repeat:repeat-x;}
#footer .footer-content-right{background:url('../img/footer/content-right.png') no-repeat right bottom;}
#footer .footer-content-left{background:url('../img/footer/content-left.png') no-repeat left bottom;}
#footer .footer-content{min-height:18px;padding:0 10px 10px 0;margin:0 13px 0 12px;background:#e6e6e6 url('../img/footer/content.png') repeat-x bottom;}
#footer .footer-copyright{float:left;padding-bottom:10px;height:5px;font-size:11px;font-style:italic;color:#797A74;padding-left:3px;padding-top:15px;}
#footer .footer-links{float:right;padding-bottom:20px;}
#footer .footer-links .footer-link{float:left;padding:0 5px;background:url('../img/footer/divider.png') no-repeat right 3px;}
#footer .footer-links .footer-link-last{background:none;padding:0 0 0 5px;}
#footer .column a,#footer .column a:hover,#footer .column a:visited{color:#797a74;text-decoration:none;}
#footer .column .view-all{float:left;font-size:11px;font-style:italic;margin-left:5px;padding-top:1px;}
#footer .column .category-left{float:left;font-weight:bold;}
#footer .column{float:left;width:31%;border-right:1px solid #828283;padding:0 5px;margin-left:10px;color:#797a74;min-height:133px;}
#footer .column div.left-sub-column{float:left;width:45%;margin-top:5px;}
#footer .column div.right-sub-column{float:left;width:45%;padding-left:10px;margin-top:5px;}
.form .group{margin-bottom:15px;}
.form div.left{width:20%;float:left;}
.form div.right{width:75%;float:right;}
.form span.required-field{color:#c00;}
.form .form-row{margin:8px 0;}
.form .form-row .label{float:left;width:130px;padding-top:2px;text-align:right;font-weight:bold;}
.form .form-row .field{float:left;padding-left:10px;}
.form .form-row input.left{width:70px;}
.form .form-row select.left{width:88px;}
.form .form-row input.right{width:232px;}
.form .columns .column{width:48%;}
.form .columns .left{float:left;}
.form .columns .right{float:right;}
.form label.label,.form input.text_field,.form textarea.text_area{font-size:1.2em;padding:1px 0;margin:0;}
.form label.right{text-align:right;}
.form input.checkbox,.form input.radio{margin-right:5px;vertical-align:middle;}
.form label.label{display:block;padding-bottom:2px;font-weight:bold;}
.form div.fieldWithErrors label.label{display:inline;}
.form .fieldWithErrors .error{color:red;}
.form input.text_field,.form textarea.text_area{width:100%;border-width:1px;border-style:solid;}
.form table tr{padding-top:10px;padding-bottom:10px;}
.form table tr td.left{width:150px;vertical-align:top;}
.form tr td.left div{text-align:right;margin-right:15px;}
.form input.text{width:300px;padding:0 8px;height:18px;}
.form select.text{width:318px;padding-left:8px;}
.form div.textarea-label{padding:0;}
.form textarea.text{width:316px;height:100px;}
.form textarea.large{width:570px;height:150px;}
.form input.phone-city-code{width:60px;}
.form input.phone-number{width:212px;}
.form select.im-selector{width:78px;}
.form input.im-identifier{width:212px;}
.form .zip-code{width:80px!important;}
.form .city-label{width:40px!important;}
.form .city{width:152px!important;}
.form div.choice-label{padding-left:5px!important;padding-right:10px!important;}
.form .bonus-type-selector{float:left;width:20px;}
.form .bonus-type-value{float:left;width:330px;}
.form .bonus-type-value .text{padding:0 2px;width:30px;}
.form .fixed-size-field{width:350px;}
.form .form-row .customer-interest-seal-label{padding-top:0!important;}
#create-job-page .customer-interest-seal-label div.customer-interest-seal{width:100px;}
#create-job-page .customer-interest-seal-label div.vas-star{width:30px;}
#create-job-page span.vas-star img{margin-bottom:-8px;margin-top:-4px;}
#create-job-page .form .fixed-size-field{width:450px;}
#create-job-page .floated-left{float:left;}
#create-job-page .floated-left-label{float:left;width:426px;}
#create-job-page .language-validation{display:none;color:#fb8c0d;font-size:11px;}
#create-job-page .budget-validation,#create-job-page .bid-deadline-validation{display:none;color:#fb8c0d;font-size:11px;float:left;margin-left:10px;}
#create-job-page .without-margin-bottom{margin-bottom:0!important;}
#create-job-page .without-margin-top{margin-top:0!important;}
#create-job-page .visibility-validation-wrapper{min-height:28px;padding:2px 0;}
#create-job-page .visibility-validation-wrapper .visibility-validation{display:none;color:#fb8c0d;font-size:11px;padding-left:140px;}
#create-job-page .nda-section{padding-top:10px;padding-bottom:20px;}
#create-job-page .nda-section .nda-checkbox-label{font-weight:bold;}
#create-job-page .nda-section .hidden-section{display:none;padding-bottom:10px;}
#create-job-page .nda-section .nda-describtion{width:680px;}
#create-job-page #job_nda_document{margin-bottom:10px;}
#create-job-page .nda-section .upload-file-container{padding:0!important;}
#create-job-page .nda-section .upload-file-container div.file-list-item{margin-top:0!important;}
#create-job-page .nda-section .public-description{height:145px!important;}
.readonly-form .form-row .label{padding-top:0;}
.readonly-form .form-row .field{width:530px;overflow:hidden;}
.readonly-form .form-row .field ul{margin-left:20px;}
.readonly-form .secure{background:url('../img/profile/glasses.png') no-repeat right;}
.readonly-form .secure .field{width:500px;}
div.editable-section .form table{width:480px;margin:0 auto;}
div.editable-section .form table tr td.secure{background:url('../img/profile/glasses.png') no-repeat right;}
div.form-buttons a.button{margin-right:15px;}
div.form-buttons{padding-left:135px;margin:15px 0;}
div.form-buttons input.button{margin-right:15px;}
.hidden-submit{display:none;}
.button,.red-button,.gray-button{border:0;float:left;color:#FFF;cursor:pointer;margin:2px 5px;background-repeat:no-repeat;background-position:left top;}
.button:hover,.gray-button:hover,.red-button:hover{text-decoration:none;}
.button span,.red-button span,.gray-button span{height:19px;display:block;padding:4px 20px;background-repeat:no-repeat;background-position:right -27px;}
.button,.button span{background-image:url('../img/common/button.png');}
.gray-button,.gray-button span{background-image:url('../img/common/gray-button.png');}
.red-button,.red-button span{background-image:url('../img/common/red-button.png');}
div.signup-back .button{padding:2px 20px;}
div.radio-div{padding-top:2px;margin-right:2px;float:left;}
.basic-title{font-size:15px;font-weight:bold;color:#369;}
div.form-button-block{margin-top:10px;}
div.form-info-block{margin-top:10px;}
div.form-button-block div.request-a-code{margin-top:10px;}
div.actions-pane{width:100%;margin-bottom:25px;}
a.edit-button,a.add-button{display:block;text-decoration:none;padding-left:20px;font-size:15px;font-weight:bold;color:#369;}
a.edit-button:hover,a.add-button:hover{text-decoration:underline;}
a.edit-button{background:url('../img/icons/edit.png') no-repeat left center;}
a.add-button{background:url('../img/icons/add.png') no-repeat left center;}
a.blue-button{min-width:100px;height:26px;background:url('../img/basic/light-blue-button-right-wide-segment.gif') no-repeat right;min-width:100px;line-height:25px;display:block;text-decoration:none;}
a.blue-button span{background:url('../img/basic/light-blue-button-left-narrow-segment.gif') no-repeat left;min-width:100px;height:26px;display:block;}
#box{width:500px;margin:0 auto;padding:50px 0;}
div.floated-left{float:left;}
div.floated-right{float:right;}
div.content-centered{text-align:center;}
div.content-to-left{text-align:left;}
div.content-to-right{text-align:right;}
div.error-frame{color:#B72222;padding:5px 2px;margin-top:10px;margin-bottom:10px;border:1px solid #9F092B;background-color:#FFDFE0;}
div.error-frame span{color:#F33;}
fieldset.validation-error{margin:5px 0 10px 0;position:relative;padding:0 10px 10px;text-align:left;background-color:#FFDFE0;border:1px solid #9F092B;max-width:870px;}
fieldset.validation-error legend{top:-8px;height:15px;position:relative;padding:0 10px;color:white;background-color:#9F092B;}
fieldset.validation-error ol{overflow:hidden;margin:5px 0 0;padding:0 0 0 30px;list-style-type:disc;}
fieldset.validation-error ol li.message{color:#b72222;max-width:600px;}
input.gdesk_button{background:#67A54B none repeat scroll 0 0;border:1px solid #262626;color:#FFF;cursor:pointer;font-size:10px;padding:0 3px;}
td.gdesk_label{color:#376093;width:130px;}
.gdesk_big_text{color:#376093;font-size:16pt;font-weight:bold;}
td.multiLine{padding-top:3px;vertical-align:top;}
div.tab{height:31px;position:relative;top:2px;}
div.tab div.tab-left{background:url('../img/basic/tab-left-narrow-segment.gif') no-repeat left;height:31px;}
div.tab div.tab-right{background:url('../img/basic/tab-right-wide-segment.gif') no-repeat right;height:31px;}
div.tab div.title{text-align:center;padding:6px;}
div.tab div.title span{color:#325091;font-weight:bold;}
div.tab-frame div.interrior{padding:10px;background-color:#e8ecef;border-top:1px solid #7193c1;border-bottom:1px solid #7193c1;}
#signup-page{padding-left:50px;padding-bottom:10px;}
#signup-page div.registration-form{float:left;width:700px;}
#signup-page div.registration-form div.reload-captcha{padding-top:40px;}
div.jqmDialogBody div.dialog-content{padding:20px;background-color:#FFF;min-height:170px;border:none;}
div.jqmDialogBody div.dialog-content h1{text-align:left;color:#255475;margin-bottom:20px;}
div.jqmDialogBody div.dialog-content div.dialog-form table textarea.text-wide{width:460px;height:100px;}
div.jqmDialogBody div.dialog-content div.dialog-form div.details{width:300px;overflow:hidden;}
div.jqmDialogBody div.dialog-content div.dialog-form div.details-comment{overflow:auto;max-height:200px;}
div.jqmDialogBody div.dialog-content div.dialog-buttons{text-align:left;margin:15px 0 15px 135px;}
div.dialog-buttons #submit-indicator,div.form-buttons #submit-indicator{float:left;margin:6px 0;}
div.jqmDialogBody div.dialog-content div.confirmation{padding:0;text-align:center;}
div.jqmDialogBody div.dialog-content div.confirmation div.confirmation-message{margin:20px;font-size:21px;}
div.jqmDialogBody div.dialog-content .readonly-form .form-row .field{width:340px;}
div.jqmDialogBody div.dialog-content div.edit-skill-form #proficiency_type_selector{margin-top:5px;margin-bottom:5px;}
div.jqmDialogBody div.dialog-content div.edit-skill-form #self_assessed_type,div.jqmDialogBody div.dialog-content div.edit-skill-form #tested_type{margin-left:10px;margin-right:10px;}
div.jqmDialogBody div.dialog-content div.edit-skill-form table tr td.left{width:170px;}
div.jqmDialogBody div.dialog-content div.edit-skill-form table input.text{width:290px;}
div.jqmDialogBody div.dialog-content div.edit-skill-form table input.select-file{width:450px;}
div.jqmDialogBody div.dialog-content div.edit-skill-form div.dialog-buttons{margin-left:174px;}
div.jqmDialogBody div.dialog-content div.edit-skill-form div.dialog-buttons input.jqmClose{margin-left:10px;}
#subscription-confirm-page-content{padding-left:50px;}
.ajax-load-indicator{padding-left:18px;background:url(../img/loading-very-small.gif) no-repeat center left;}
div.load-indicator{background:#FFF url(../img/loading.gif) no-repeat scroll center center;min-height:170px;padding:20px;}
div.load-indicator div.load-indicator-image{float:left;padding:5px;}
div.progress-bar div.left-segment{float:left;overflow:hidden;height:37px;background:url('../img/progress-bar/left-narrow-segment.png') no-repeat left;}
div.progress-bar div.right-empty-segment{float:left;width:100%;height:37px;overflow:hidden;background:url('../img/progress-bar/right-wide-empty-segment.png') no-repeat right;}
div.progress-bar div.right-filled-segment{float:left;overflow:hidden;height:37px;background:url('../img/progress-bar/right-wide-segment.png') no-repeat right;}
div.profile-progress{margin-top:15px;width:100%;}
div.profile-progress .title{padding:5px 0;}
div.profile-progress div.left-block{float:left;width:550px;}
div.profile-progress div.right-block{float:right;width:170px;}
div.profile-progress div.right-block a{padding-right:5px;}
div.company-logo{float:right;width:158px;height:185px;overflow:hidden;background:url('../img/logo-background.png') no-repeat top left;}
div.company-logo div.company-logo-image{margin:5px;height:148px;overflow:hidden;}
div.company-logo div.company-logo-image table,div.company-logo div.company-logo-image table tr,div.company-logo div.company-logo-image table tr td{margin:0;padding:0;}
div.company-logo div.company-logo-image table tr td{width:148px;height:148px;overflow:hidden;text-align:center;vertical-align:middle;}
div.company-logo div.company-logo-action{padding:2px 5px 8px 5px;text-align:center;}
#profile-page div.preview-button{float:right;width:180px;margin:70px 20px 0 0;}
#profile-page input.reference-verification-request{margin-right:2px;position:relative;top:2px;}
#profile-page .enabled-request-verification-button{display:none;}
#profile-page .portfolio-verification-warning-template{display:none;}
#profile-page .portfolio-verification-button-container{margin-left:-5px;padding-bottom:5px;}
div.help-form{float:left;width:171px;margin-top:10px;color:#333;background:url('../img/help/help-footer.png') bottom left no-repeat;padding:0 0 107px 0;}
div.help-form .help-wrapper{padding-top:11px;background:url('../img/help/help-header.png') top left no-repeat;}
div.help-form h2{color:#333;font-size:14px;width:141px;margin:0;padding:4px 15px 0 15px;font-weight:bold;background-color:#b8d1e7;}
div.help-form div.help-content{margin:0;padding:15px;overflow:hidden;background-color:#b8d1e7;}
div.side-bar{float:right;width:180px;margin:70px 20px 0 0;}
div.tabbed-panel{margin:10px 0;}
div.tabbed-panel div.header-background{background:url('../img/tabs/header-background.png') repeat-x left top;height:33px;}
div.tabbed-panel div.header-left-corner{background:url('../img/tabs/left-corner.png') no-repeat top left;height:33px;}
div.tabbed-panel div.header-right-corner{background:url('../img/tabs/right-corner.png') no-repeat top right;height:33px;}
div.tabbed-panel ul.tabs{float:left;width:100%;height:33px;overflow:hidden;}
div.tabbed-panel ul.tabs li.tab{float:left;height:33px;display:block;overflow:hidden;list-style:none;}
div.tabbed-panel ul.tabs li.active-tab{background:url('../img/tabs/tab-right-side.png') no-repeat right bottom;position:relative;}
div.tabbed-panel ul.tabs li.tab a,div.tabbed-panel ul.tabs li.tab span{height:21px;color:white;display:block;font-weight:bold;padding:7px 20px 5px;text-decoration:none;}
div.tabbed-panel ul.tabs li.tab a span.filled-section,div.tabbed-panel ul.tabs li.tab a span.not-filled-section{display:inline;padding:0 20px 0 0;}
div.tabbed-panel ul.tabs li.tab a span.filled-section{background:url('../img/icons/checkmark.png') no-repeat right;}
div.tabbed-panel ul.tabs li.tab a span.not-filled-section{background:url('../img/icons/exclamation_mark.png') no-repeat right;}
div.tabbed-panel ul.tabs li.active-tab a,div.tabbed-panel ul.tabs li.active-tab span{color:#325091;background:url('../img/tabs/tab-left-side.png') no-repeat left;}
div.tabbed-panel ul.tabs li.first-tab a{background:url('../img/tabs/first-tab-left-side.png') no-repeat left;}
div.tabbed-panel ul.tabs li.first-tab span{background:url('../img/tabs/first-tab-left-side.png') no-repeat left;}
div.tabbed-panel div.tabbed-panel-content{background-color:#eaeaea;}
div.tabbed-panel div.tabbed-panel-content div.tabbed-panel-interrior{padding:25px;}
div.profile-form #profile-page div.readonly-short-form{float:left;width:510px;}
div.profile-form #profile-page div.readonly-short-form div.field{width:365px;}
div.profile-form #profile-page div.readonly-short-form div.secure div.field{width:350px;}
div.editable-section-with-margin{margin-top:7px;}
div.editable-section{width:100%;}
div.editable-section div.editable-section-header{padding-top:15px;height:20px;width:100%;}
div.editable-section div.editable-section-header div.editable-section-title-area{float:left;}
div.editable-section div.editable-section-header div.editable-section-button-area{float:right;height:100%;vertical-align:middle;text-align:right;}
div.editable-section div.editable-section-interrior{padding:10px 0 15px 20px;}
div.vertical-tabbed-panel{background:url('../img/vertical-tabs/gradient.png') left top repeat-x #1f5472;}
div.vertical-tabbed-panel ul.vertical-tabs{float:left;width:200px;margin-top:10px;}
div.vertical-tabbed-panel .vertical-tab a{color:#fff;}
div.vertical-tabbed-panel ul.vertical-tabs li.vertical-tab{padding:10px 0 0 33px;display:block;list-style:none;position:relative;height:24px;}
div.vertical-tabbed-panel ul.vertical-tabs li.selected-tab{background:url('../img/vertical-tabs/tab-left-side.png') left top no-repeat;}
div.vertical-tabbed-panel li.selected-tab a{color:#369;}
div.vertical-tabbed-panel div.vertical-tabbed-panel-content{margin-left:200px;background:#fff;}
div.vertical-tabbed-panel .vtpc-right-top-corner{padding:10px 0 0 10px;background:url('../img/vertical-tabs/right-top-corner.png') right top no-repeat;}
div.vertical-tabbed-panel .vtpc-right-bottom-corner{padding:0 10px 10px 0;background:url('../img/vertical-tabs/right-bottom-corner.png') right bottom no-repeat;}
div.vertical-tabbed-panel .vtp-left-top-corner{background:url('../img/vertical-tabs/left-top-corner.png') left top no-repeat;}
div.vertical-tabbed-panel .vtp-left-bottom-corner{background:url('../img/vertical-tabs/left-bottom-corner.png') left bottom no-repeat;}
div.vertical-tabbed-panel div.vertical-tabbed-panel-buttons{margin-top:15px;margin-left:200px;margin-bottom:5px;}
div.vertical-tabbed-panel div.skills-category a,div.vertical-tabbed-panel div.skills-category span{margin-right:10px;white-space:nowrap;}
div.skill-selector div.skill-to-select{float:left;width:200px;}
div.offices div.office{width:100%;}
div.offices div.office div.office-information{float:left;padding:2px 5px;overflow:hidden;}
div.offices div.office div.office-actions{float:right;text-align:right;padding:2px 0;overflow:hidden;}
div.offices div.office div.office-information{width:580px;}
div.offices div.office div.office-actions{float:right;width:70px;}
div.skill-category div.skill-category-name{width:100%;font-weight:bold;}
div.skill-category div.skill-category-entries{margin-left:30px;}
div.skill-category div.skill-category-entries div.skill-entry{width:100%;}
div.skill-category div.skill-category-entries div.skill-entry-skill,div.skill-category div.skill-category-entries div.skill-entry-proficiency,div.skill-category div.skill-category-entries div.skill-entry-experience,div.skill-category div.skill-category-entries div.skill-entry-interest,div.skill-category div.skill-category-entries div.skill-entry-actions{float:left;padding:2px 5px;overflow:hidden;}
div.skill-category div.skill-category-entries div.skill-entry-interest{width:620px;}
div.skill-category div.skill-category-entries div.skill-entry-skill{width:180px;}
div.skill-category div.skill-category-entries div.skill-entry-proficiency{width:180px;}
div.skill-category div.skill-category-entries div.skill-entry-experience{width:190px;}
div.skill-category div.skill-category-entries div.skill-entry-actions{width:50px;}
div.skill-category div.skill-category-entries div.skill-entry-actions{float:right;padding:2px 0;overflow:hidden;text-align:right;}
div.spoken-language{width:100%;}
div.spoken-languages div.spoken-language-language,div.spoken-languages div.spoken-language-proficiency,div.spoken-languages div.spoken-language-actions{float:left;padding:2px 5px;overflow:hidden;}
div.spoken-languages div.spoken-language-language{width:300px;}
div.spoken-languages div.spoken-language-actions{text-align:right;float:right;padding:2px 0;overflow:hidden;}
div.spoken-languages div.spoken-language-proficiency{width:290px;}
div.spoken-languages div.spoken-language-actions{width:50px;}
div.licenses div.license{width:100%;}
div.licenses div.license div.license-information{float:left;padding:2px 5px;overflow:hidden;}
div.licenses div.license div.license-actions{float:right;text-align:right;padding:2px 0;overflow:hidden;}
div.licenses div.license div.license-information{width:580px;}
div.licenses div.license div.license-actions{width:70px;}
div.references div.reference{width:100%;}
div.references div.reference div.reference-information{float:left;padding:2px 5px;overflow:hidden;}
div.references div.reference div.reference-actions{float:right;text-align:right;padding:2px 0;overflow:hidden;}
div.references div.reference div.reference-information{width:580px;}
div.references div.reference div.reference-actions{width:70px;}
div.proficiency-selector div.rating-cancel,div.proficiency-selector div.star-rating{float:left;height:15px;display:block;cursor:pointer;overflow:hidden;text-indent:-999em;background:transparent;}
div.proficiency-selector div.rating-cancel{width:17px;}
div.proficiency-selector div.star-rating{width:11px;}
div.proficiency-selector div.rating-cancel,div.proficiency-selector div.rating-cancel a{background:url(../img/proficiency/delete.gif) no-repeat 0 -16px;}
div.proficiency-selector div.star-rating,div.proficiency-selector div.star-rating a{background:url(../img/proficiency/proficiency.gif) no-repeat 0 0;}
div.proficiency-selector div.rating-cancel a{width:16px;}
div.proficiency-selector div.star-rating a{width:10px;}
div.proficiency-selector div.rating-cancel a,div.proficiency-selector div.star-rating a{border:0;height:100%;display:block;background-position:0 0;}
div.proficiency-selector div.star-rating-on a{background-position:0 -32px!important;}
div.proficiency-tested-selector div.star-rating-on a{background-position:0 -48px!important;}
div.proficiency-selector div.star-rating-hover a{background-position:0 -16px;}
div.proficiency-selector div.star-rating-readonly a{cursor:default!important;}
div.proficiency-selector div.star-rating{background:transparent!important;overflow:hidden!important;}
div.proficiency-star-selector div.rating-cancel,div.proficiency-star-selector div.star-rating{float:left;height:16px;display:block;cursor:pointer;overflow:hidden;text-indent:-999em;background:transparent;}
div.proficiency-star-selector div.rating-cancel{width:17px;}
div.proficiency-star-selector div.star-rating{width:18px;}
div.proficiency-star-selector div.rating-cancel,div.proficiency-star-selector div.rating-cancel a{background:url(../img/rating/delete.gif) no-repeat 0 -16px;}
div.proficiency-star-selector div.star-rating,div.proficiency-star-selector div.star-rating a{background:url(../img/rating/star.gif) no-repeat 0 0;}
div.proficiency-star-selector div.rating-cancel a{width:16px;}
div.proficiency-star-selector div.star-rating a{width:17px;}
div.proficiency-star-selector div.rating-cancel a,div.proficiency-star-selector div.star-rating a{border:0;height:100%;display:block;background-position:0 0;}
div.proficiency-star-selector div.star-rating-on a{background-position:0 -32px!important;}
div.proficiency-star-tested-selector div.star-rating-on a{background-position:0 -48px!important;}
div.proficiency-star-selector div.star-rating-hover a{background-position:0 -16px;}
div.proficiency-star-selector div.star-rating-readonly a{cursor:default!important;}
div.proficiency-star-selector div.star-rating{background:transparent!important;overflow:hidden!important;}
div.simple-redaction-page{padding:10px;overflow:hidden;}
div.standard-left-block{width:745px;}
div.standard-right-block{width:180px;margin-left:20px;margin-right:20px;}
.redaction-long{width:390px;border:1px solid #6889AB;}
.redaction-short{width:100px;border:1px solid #6889AB;}
.redaction-city{width:100px;border:1px solid #6889AB;}
.redaction-country{width:365px;border:1px solid #6889AB;}
.redaction-phone{width:280px;border:1px solid #6889AB;}
div.preview-row{margin-top:10px;}
div.preview-left-column{float:left;width:281px;}
div.preview-right-column{margin-left:10px;float:left;width:430px;}
div.profile-location{width:280px;float:left;}
div.licence-info{width:440px;float:left;}
div.licence-info table tr td.left{width:150px;}
div.licence-info table tr td.right{width:280px;}
div.licence-info table tr td.right div{overflow:hidden;width:280px;}
div.profile-description{width:440px;float:left;}
div.company-basic-info{margin-left:10px;padding-top:10px;width:400px;float:left;}
div.company-basic-info div.company-type{width:140px;float:left;}
div.company-basic-info div.industry{width:260px;float:left;}
div.company-name h2{font-size:24px;}
span.block{display:block;}
span.inline{display:inline;}
div.info-area{margin-top:2px;padding-left:5px;}
div.more-area{text-align:right;width:370px;padding-right:10px;}
div.spoken-languages{margin-top:10px;}
div.main-interests{margin-top:10px;}
div.profile-activity{margin-top:10px;}
div.profile-feedbacks{margin-top:10px;}
div.profile-feedbacks div.feedback-row{margin:2px 0;}
div.profile-feedbacks div.feedback-left{width:130px;float:left;}
div.profile-feedbacks div.feedback-right{overflow:hidden;height:15px;margin-left:5px;float:right;}
div.profile-feedbacks div.feedback-right div.feedback-star{float:left;margin-top:-32px;}
div.profile-feedbacks div.feedback-right div.feedback-disabled-star{float:left;}
div.info-right{width:425px;overflow:hidden;}
div.jobs{width:440px;margin-top:10px;}
div.jobs div.posted-jobs{width:210px;float:left;}
div.jobs div.contracted-jobs{width:210px;margin-left:10px;float:left;}
div.jobs div.jobs-buttons{padding-left:50px;}
div.offering-text{width:380px;float:left;}
div.company-size{margin-top:10px;}
div.company-preview-popup{padding-top:15px;padding-bottom:15px;padding-left:15px;padding-right:30px;overflow:hidden;min-height:170px;}
div.preview-country{overflow:hidden;}
div.location-area{width:265px;height:247px;overflow:hidden;}
div.personal-popup{width:560px;padding:15px 5px;}
div.personal-popup table tr td.left{width:200px;}
div.personal-popup table tr td.right{width:300px;}
div.personal-popup table tr td.right div{width:300px;overflow:hidden;}
div.title-and-type{margin-left:15px;float:left;width:500px;}
div.title-and-type div.basic-info-block{margin-top:5px;}
#customer-public-profile .editable-section-interrior,#provider-public-profile .editable-section-interrior{font-size:14px;overflow:hidden;}
#customer-public-profile .label,#provider-public-profile .label{font-weight:normal;text-align:left;}
#customer-public-profile .field,#provider-public-profile .field{width:260px;}
#customer-public-profile .company-title-long,#provider-public-profile .company-title-long{overflow:hidden;padding:5px;}
#customer-public-profile .company-title,#provider-public-profile .company-title{float:left;width:450px;overflow:hidden;padding:5px;}
#customer-public-profile img.verified,#provider-public-profile img.verified{margin-left:5px;}
#provider-public-profile .company-actions{float:right;overflow:hidden;padding:5px;}
#provider-public-profile .company-actions div{width:100%;}
#provider-public-profile .left-header{float:left;max-width:780px;}
#provider-public-profile .right-header{float:right;}
#customer-public-profile .left-column,#provider-public-profile .left-column{float:left;width:47%;padding:10px;}
#customer-public-profile .right-column,#provider-public-profile .right-column{float:left;width:48%;padding:10px;border-left:1px solid #369;}
#customer-public-profile div.preview-country,#provider-public-profile div.preview-country{overflow:hidden;float:left;margin-right:5px;width:280px;}
div.star-wrapper{overflow:hidden;}
div.star-wrapper div.evaluations-count{float:left;color:gray;padding-left:5px;}
div.star-wrapper span.evaluations-count{color:gray;padding-left:5px;}
#customer-public-profile td.feedback-cell,.view-job-and-bids td.feedback-cell,#provider-public-profile td.feedback-cell{padding:5px;white-space:normal!important;}
div.star-wrapper div.feedback-stars{float:left;height:16px;overflow:hidden;}
div.star-wrapper img.feedback-star{margin-top:-32px;margin-bottom:32px;}
div.star-wrapper div.feedback-star{float:left;margin-top:-32px;}
div.star-wrapper div.feedback-disabled-star{float:left;}
div.gray-text{color:gray;font-size:12px;}
div.star-wrapper div.centered-div-with-starts{float:left;}
#provider-public-profile img.company-type{margin:-4px 0;}
div.company-logo-preview{background:url("../img/logo-background.png") no-repeat top left;float:left;width:158px;}
div.company-logo-preview div.company-logo-image{margin:5px;height:148px;width:148px;overflow:hidden;background-color:#FFF;}
div.company-logo-preview div.company-logo-image table,div.company-logo-preview div.company-logo-image table tr,div.company-logo-preview div.company-logo-image table tr td{margin:0;padding:0;}
div.company-logo-preview div.company-logo-image table tr td{width:148px;height:148px;overflow:hidden;text-align:center;vertical-align:middle;}
div.job-notify-subscription-detail{padding-left:46px;}
div.form-job-notify-subscription-detail-buttons{padding-left:185px;margin:15px 0;}
#evaluation-page div.label{width:131px;}
#create-job-page{padding-left:50px;padding-bottom:10px;}
#create-job-page div.job-create-form{float:left;width:700px;}
#create-job-page div.job-create-form .form{width:700px;}
#create-job-page div.short{width:80px;font-weight:normal;}
#create-job-page select.short{width:100px;}
#create-job-page select.budget,#create-job-page select.bid-deadline{width:200px;}
#create-job-page div.fields-group{margin:20px 0;}
#create-job-page div.job-create-form div.scheduler-field-title{width:27px;padding-top:2px;text-align:right;}
#create-job-page div.job-create-form div.category-selector-title{margin:10px 20px 0 1px;width:194px;}
#create-job-page div.job-create-form .container-with-border{border:1px solid #7193C1;height:150px;margin:10px 20px 10px 0;width:194px;padding:2px 0;overflow-y:auto;overflow-x:hidden;}
#create-job-page div.job-create-form .container-with-border img.loading-img{margin-top:59px;}
#create-job-page div.job-create-form div.list-item{margin-left:22px;cursor:pointer;}
#create-job-page div.job-create-form .checkbox{float:left;margin-left:4px;height:15px;}
#create-job-page div.job-create-form div.skillSelectorContent{display:none;}
#create-job-page div.job-create-form .skillSelectorText{margin-top:59px;text-align:center;}
#create-job-page div.job-create-form input.date-field{width:100px;}
#create-job-page div.job-create-form div.editable-section-content{padding:10px;}
#create-job-page div.job-create-form div.job-title{float:left;font-weight:bold;padding-top:2px;text-align:right;}
#create-job-page div.job-create-form div.job-description{margin-top:3px;width:630px;}
#create-job-page div.job-create-form div.job-description .text{width:625px;}
#create-job-page div.job-create-form div.job-description .left-chars{font-size:11px;color:gray;}
#create-job-page div.job-create-form div.job-language{height:40px;margin-top:5px;}
#create-job-page .nda-describtion{color:gray;font-size:10px;padding:5px 0;}
.details .job-description p{margin:0;}
.details div.vas-star{margin-top:-4px;margin-right:3px;float:left;}
.details img.nda-document{margin-bottom:-6px;}
.details img.nda-arrow{margin-bottom:-1px;margin-left:-4px;}
.details img.accept-job-access-request{margin-bottom:-6px;}
.details img.decline-job-access-request{margin-bottom:-6px;}
.details div.nda-requests-section div.nda-message{margin-bottom:5px;color:red;}
#job-nda-requests-reminder div.nda-requests-section div.nda-message{text-align:center;}
.details div.nda-requests-section div.equal-height{padding-top:3px;}
.details div.nda-requests-section div.job-access-request-container{width:300px;}
.details div.nda-requests-section div.job-access-request-container div.provider-name{float:left;width:180px;padding-top:3px;}
.details div.nda-requests-section div.job-access-request-container div.request-actions{float:right;width:120px;}
#job-nda-requests-reminder div.nda-requests-section{margin-bottom:50px;}
#job-nda-requests-reminder div.nda-requests-section div.job-access-request-container{width:280px;padding-left:102px;}
#job-nda-requests-reminder div.nda-requests-section div.job-access-request-container div.provider-name{float:left;width:140px;padding-top:3px;}
#job-nda-requests-reminder div.nda-requests-section div.decline-form{display:none;}
#job-nda-requests-reminder textarea.text{width:250px;}
#job-nda-requests-reminder .reason-label{font-weight:bold;}
#job-nda-requests-reminder .reason-form-buttons{margin-bottom:5px;}
#job-nda-requests-reminder .nda-requests-section .nda-message{margin-bottom:15px;padding-left:102px;text-align:left!important;}
img.verified-sign{margin-top:-12px;margin-bottom:-1px;margin-left:5px;}
img.verified-sign-small{margin-bottom:-3px;margin-left:2px;}
img.membership-sign{margin-top:-12px;margin-bottom:-1px;margin-left:5px;}
img.membership-sign-small{margin-bottom:-3px;margin-left:2px;}
img.verified-reference-sign{margin:1px 2px 0;}
img.verified-reference-sign-small{margin:0 2px -3px;}
#create-job-page div.job-create-form div.simple-label{font-weight:bold;}
.job-create-form .upload-file-container{padding-left:20px;}
.job-create-form .upload-file-container div.file-list-item{margin-top:10px;width:610px;}
.job-create-form .upload-file-container div.file-list-item img{vertical-align:middle;}
.job-create-form .upload-file-container div.file-list-item div.file-name{float:left;overflow:hidden;white-space:nowrap;width:500px;}
.details div.file-list-item{width:500px;padding-bottom:3px;}
.details div.file-list-item div.file-name{float:left;overflow:hidden;white-space:nowrap;width:300px;}
div.send-message div.file-list-item{width:440px!important;}
div.send-message div.file-list-item div.file-name{width:400px;float:left;overflow:hidden;white-space:nowrap;}
div.job-create-buttons{margin-top:15px;margin-bottom:15px;text-align:center;}
div.job-create-buttons div.left-button{width:295px;text-align:right;float:left;}
div.job-create-buttons div.right-button{width:295px;text-align:left;float:left;}
div.job-create-buttons .button{margin:0 5px;}
#messaging-page div.messaging-submit-buttons{padding:5px;text-align:center;}
#messaging-page .m-left-top-corner{background:url('../img/messaging/left-top-corner.png') no-repeat left top #e7e5e5;}
#messaging-page .m-right-top-corner{background:url('../img/messaging/right-top-corner.png') no-repeat right top;padding:10px 5px;}
#messaging-page .m-left-bottom-corner{height:10px;background:url('../img/messaging/left-bottom-corner.png') no-repeat left bottom;}
#messaging-page .m-right-bottom-corner{height:10px;background:url('../img/messaging/right-bottom-corner.png') no-repeat right bottom;}
#messaging-page .m-bottom-border{height:10px;margin:0 10px;background:#e7e5e5;}
#messaging-page .read-message-form{margin-left:20px;}
div.data-table-header{background:url('../img/basic/data-table-header.png') no-repeat left bottom;width:26px;height:15px;}
div.data-table-header-text{float:left;height:15px;font-size:12px;padding-left:2px;}
table.data-table{width:100%;background-color:white;border-collapse:collapse;}
table.data-table tr.table-header{font-weight:normal;text-align:left;background-color:#BFD4E6;font-size:12px;}
table.data-table tr.table-row td.table-cell{overflow:hidden;padding:0 5px;white-space:nowrap;vertical-align:middle;height:20px;border-right:1px solid #EAEAEA;border-bottom:1px solid #EAEAEA;}
table.data-table tr.table-row td.table-cell div.cell-content-wrapper{white-space:normal;overflow:hidden;}
table.milestones tr.table-row td.table-cell{white-space:normal!important;}
table.data-table tr.table-data td.table-cell{border-left:1px solid #EAEAEA;}
table.inbox-table{width:100%;background-color:white;border-collapse:collapse;}
table.inbox-table tr.table-header{font-weight:bold;text-align:center;}
table.inbox-table tr.table-row td.table-cell{overflow:hidden;padding:2px 5px;white-space:nowrap;vertical-align:top;}
div.read-message{background:url('../img/icons/read_post.png') no-repeat top left;display:inline;padding-left:20px;margin-left:5px;}
div.unread-message{background:url('../img/icons/unread_post.png') no-repeat left top;display:inline;padding-left:20px;margin-left:5px;}
table.inbox-table tr.unread-message{font-weight:bold;}
div.select-message{padding:10px;}
#messaging-page div.left{width:20%;float:left;}
#messaging-page div.right{width:75%;float:right;}
#messaging-page table.data-table tr.table-row td.check{width:15px;}
#messaging-page table.data-table tr.table-row td.icon{width:20px;}
#messaging-page table.data-table tr.table-row td.recipient{width:100px;white-space:normal!important;}
#messaging-page table.data-table tr.table-row td.type{width:200px;}
#messaging-page table.data-table tr.table-row td.message{width:400px;}
#messaging-page table.data-table tr.table-row td.received{width:150px;}
#messaging-page div.back-button{padding-left:35px;}
div.customer-jobs table.data-table tr.table-row td.job-id{width:60px;}
div.customer-jobs table.data-table tr.table-row td.title{white-space:normal;}
div.customer-jobs table.data-table tr.table-row td.remaining{width:100px;}
div.customer-jobs table.data-table tr.table-row td.bids-count{width:70px;}
div.customer-jobs table.data-table tr.table-row td.action{width:100px;}
div.customer-jobs table.data-table tr.table-row td.created{width:150px;}
div.customer-jobs table.data-table tr.table-data td.bids-count{text-align:center;}
div.customer-jobs table.data-table tr.table-row td.provider{white-space:normal;width:150px;}
div.customer-jobs table.data-table tr.table-row td.status{width:100px;}
div.customer-jobs table.data-table tr.table-row td.terms{width:120px;}
div.customer-jobs table.data-table tr.table-row td.finished-date{width:150px;}
div.customer-jobs td.vas-star{border-bottom:1px solid #EAEAEA;width:30px;}
td.todo{background-color:yellow;}
input.todo{background-color:yellow;background-image:none;color:black;}
div.todo{background-color:yellow;background-image:none;color:black;}
div.round-blue-block{background-color:white;}
div.round-blue-block div.block-left-border{background:url('../img/basic/light-blue-pixel.gif') repeat-y left top;}
div.round-blue-block div.block-top-border{background:url('../img/basic/light-blue-pixel.gif') repeat-x left top;}
div.round-blue-block div.block-right-border{background:url('../img/basic/light-blue-pixel.gif') repeat-y right top;}
div.round-blue-block div.block-bottom-border{background:url('../img/basic/light-blue-pixel.gif') repeat-x left bottom;}
div.round-blue-block div.block-top-left{background:url('../img/basic/white-blue-left-top.gif') no-repeat left top;}
div.round-blue-block div.block-top-right{background:url('../img/basic/white-blue-right-top.gif') no-repeat right top;}
div.round-blue-block div.block-bottom-right{background:url('../img/basic/white-blue-right-bottom.gif') no-repeat right bottom;}
div.round-blue-block div.block-bottom-left{background:url('../img/basic/white-blue-left-bottom.gif') no-repeat left bottom;}
div.round-blue-block div.content{padding:10px;overflow:hidden;}
div.view-job-and-bids div.bid-panel{margin-bottom:10px;}
div.view-job-and-bids .bid-button-container{margin-top:-5px;}
div.view-job-and-bids div.bid-content{float:left;}
div.view-job-and-bids div.accept-bid div.bid-content{padding:20px 0;}
div.view-job-and-bids div.accept-bid div.bid-content{float:none;}
div.view-job-and-bids div.accept-bid div.accept-with-edit{padding-left:40px;font-size:11px;}
div.view-job-and-bids div.bid-content div.accept-action-container{text-align:right;margin-bottom:17px;}
div.view-job-and-bids div.bid-content div.accept-action-container img.accept-icon{margin-bottom:-5px;margin-right:5px;}
div.view-job-and-bids div.bid-content div.provider-icon-container{float:left;width:40px;}
div.view-job-and-bids div.bid-content div.provider-info-container{float:left;width:205px;margin-right:5px;overflow:hidden;}
div.search-provider-page div.provider-name,div.view-job-and-bids div.bid-content div.provider-info-container div.provider-name{font-weight:bold;font-size:14px;padding-bottom:5px;}
div.search-provider-page div.earnings{font-size:10px!important;font-weight:bold;margin-bottom:5px;}
div.search-provider-page td.ask-for-bid-action{width:13px;}
div.job-directory div.title-section,div.search-provider-page div.title-section{float:left;}
div.search-provider-page div.ask-for-bid-button-section{float:right;position:relative;top:10px;}
div.view-job-and-bids div.bid-content div.provider-info-container div.earnings{font-weight:bold;margin-bottom:5px;font-size:11px;}
div.view-job-and-bids div.bid-content div.skills{font-size:11px;}
div.search-provider-page div.earnings span,div.view-job-and-bids div.bid-content div.provider-info-container div.earnings span{color:#524a81;}
div.search-provider-page div.provider-icons{margin-top:5px;}
div.view-job-and-bids div.bid-content div.provider-icons{margin-bottom:20px;margin-top:5px;}
div.search-provider-page div.provider-icons img.provider-company-type,div.view-job-and-bids div.bid-content div.provider-icons img.provider-company-type{margin-bottom:-5px;}
div.search-provider-page div.provider-icons img.provider-portfolio,div.view-job-and-bids div.bid-content div.provider-icons img.provider-portfolio{margin:0 0 -5px 2px;}
div.view-job-and-bids div.bid-content div.provider-icons img.thread-icon{margin-bottom:-3px;margin-left:5px;}
div.view-job-and-bids div.bid-content div.proposal-body-container{float:left;width:280px;}
div.view-job-and-bids div.bid-content div.proposal-body-container .clip-icon{margin-bottom:-2px;margin-left:2px;}
div.view-job-and-bids div.bid-content div.proposal-body-container div.proposal-title{float:left;font-weight:bold;}
div.view-job-and-bids div.bid-content div.proposal-body-container .proposal-body{width:265px;height:120px;margin-top:5px;}
div.view-job-and-bids div.bid-content div.proposal-dates{padding-right:15px;padding-top:2px;float:right;font-size:10px;color:gray;}
div.view-job-and-bids div.accept-bid div.proposal-dates{padding-top:20px;font-size:10px;color:gray;}
div.view-job-and-bids div.bid-content div.proposal-addition-info-container{float:left;width:150px;padding-top:15px;}
div.view-job-and-bids div.accept-bid div.proposal-addition-info-container{float:right;width:200px;padding-top:0;}
div.view-job-and-bids div.bid-content div.row div.row-title,div.view-job-and-bids div.bid-content div.bold-row div.row-title{float:left;overflow:hidden;font-weight:bold;}
div.view-job-and-bids div.bid-content div.row div.row-content,div.view-job-and-bids div.bid-content div.bold-row div.row-content{float:right;overflow:hidden;text-align:right;font-weight:bold;}
div.view-job-and-bids div.bid-content div.bold-row{font-weight:bold;}
div.view-job-and-bids div.bid-actions{float:right;width:160px;}
div.view-job-and-bids table.bid td.content div.bold{font-weight:bold;}
div.view-job-and-bids table.bid td.actions{width:200px;vertical-align:top;}
div.view-job-status div.job-section{margin-top:10px;}
div.view-job-status div.overall-job-status div.label{margin-top:13px;}
div.view-job-status div.overall-job-status div.field{width:270px;}
div.view-job-status div.overall-job-status{width:410px;float:left;}
div.view-job-status div.left-progress-props{float:left;width:390px;margin-left:5px;}
div.view-job-status div.left-progress-props .field{width:240px;}
div.view-job-status div.left-progress-props .text{width:200px;}
div.view-job-status div.left-progress-props textarea.text{width:216px;}
div.view-job-status div.left-progress-props div.title{margin-top:10px;width:120px;float:left;clear:both;overflow:hidden;}
div.view-job-status div.left-progress-props div.content{margin-top:10px;width:290px;float:left;}
div.view-job-status div.left-progress-props div.content input{width:100%;}
div.view-job-status div.left-progress-props div.content textarea{width:100%;height:100px;}
div.view-job-status div.right-progress-props{margin-left:10px;float:left;width:315px;}
div.view-job-status div.right-progress-props div.field{width:175px;}
div.view-job-status div.milestones{float:left;width:315px;margin-top:10px;margin-left:10px;}
div.view-job-status div.milestones table.data-table{width:100%;}
div.view-job-status div.milestones table.data-table tr.table-row td.index{width:25px;}
div.view-job-status div.milestones table.data-table tr.table-row td.name{white-space:normal;width:90px;}
div.view-job-status div.milestones table.data-table tr.table-row td.deadline{width:60px;}
div.view-job-status div.milestones table.data-table tr.table-row td.delta{width:45px;}
div.view-job-status div.milestones table.data-table tr.table-row td.achieved{width:70px;}
div.view-job-status div.milestones table.data-table tr.table-row td.actions{text-align:right;}
div.view-job-status div.view-job-status-buttons{text-align:left;margin:15px 0 15px 250px;}
div.view-job-status div.finished-job-confirmation{float:right;width:315px;margin-top:10px;margin-left:10px;}
div.view-job-status div.finished-job-confirmation div.message{margin-top:10px;}
div.view-job-status div.finished-job-confirmation div.confirmation-message{margin-top:10px;}
div.view-job-status div.finished-job-confirmation div.buttons{margin:10px 0;padding-left:40px;}
div.job-progress div.progress-content{height:21px;width:91px;padding-left:5px;text-align:center;}
div.job-progress div.divider-place{float:left;width:90px;height:50px;}
div.job-progress div.divider-place-hover{border:1px dotted gray;height:48px;width:88px;}
div.job-progress div.left-progress{background:url('../img/job-progress/job-progress-green.png') no-repeat left center;}
div.job-progress div.center-progress{background:url('../img/job-progress/job-progress-yellow.png') no-repeat left center;}
div.job-progress div.right-progress{background:url('../img/job-progress/job-progress-red.png') no-repeat left center;}
div.job-progress div.editable-divider{background:url('../img/job-progress/progress-divider.png') no-repeat left center;position:static;width:13px;height:50px;}
div.job-progress div.editable-divider:hover{cursor:move;}
div.job-progress div.divider{background:url('../img/job-progress/progress-divider.png') no-repeat left center;position:static;width:13px;height:50px;}
div.job-progress div.labels div.label-image{clear:both;float:left;margin-top:10px;width:19px;height:19px;}
div.job-progress div.labels div.progress-label{float:left;margin-top:10px;margin-left:10px;width:210px;overflow:hidden;}
div.job-progress div.labels div.green-label{background:url('../img/job-progress/job-progress-green-label.png') no-repeat left top;}
div.job-progress div.labels div.yellow-label{background:url('../img/job-progress/job-progress-yellow-label.png') no-repeat left top;}
div.job-progress div.labels div.red-label{background:url('../img/job-progress/job-progress-red-label.png') no-repeat left top;}
div.provider-jobs table.data-table tr.table-row td.job-id{width:60px;}
div.provider-jobs table.data-table tr.table-row td.action{width:100px;}
div.provider-jobs table.data-table tr.table-row td.created{width:150px;}
div.provider-jobs table.data-table tr.table-row td.status{width:100px;}
#adapt-job .form .text{width:170px;}
#adapt-job div.adapt-job-form{width:771px;padding:4px;float:left;}
#adapt-job div.job-section{margin-top:10px;}
#adapt-job div.milestones table.data-table tr.table-row td.number{width:20px;}
#adapt-job div.milestones table.data-table tr.table-row td.name{width:170px;}
#adapt-job div.milestones table.data-table tr.table-row td.name div{width:170px;overflow:hidden;}
#adapt-job div.milestones table.data-table tr.table-row td.deliverables{width:370px;}
#adapt-job div.milestones table.data-table tr.table-row td.deliverables div{width:370px;overflow:hidden;}
#adapt-job div.milestones table.data-table tr.table-row td.deadline{width:120px;}
#adapt-job div.milestones table.data-table tr.table-row td.actions{width:50px;text-align:center;}
#adapt-job div.terms-narrow{width:360px;float:left;}
#adapt-job div.job-type-section{width:80px;margin-right:15px;float:left;}
#adapt-job div.add-milestone{float:left;margin:10px 10px 10px -5px;}
#adapt-job div.job-section div.implementation-periods div.field{width:200px;}
#adapt-job div.adapt-job-basic table tr td.left{width:185px;}
#adapt-job div.adapt-job-basic table tr td.right{width:520px;}
#adapt-job div.adapt-job-basic table tr td.right div.default{width:520px;overflow:hidden;}
#adapt-job div.date{float:right;margin:2px 0;}
div.add-milestone-popup{padding:15px 0;}
div.add-milestone-popup div.add-milestone-buttons{margin:10px 0;padding-left:260px;}
div.add-milestone-popup div.add-milestone-buttons div.button-block{margin-left:5px;float:left;}
.search-provider-page .search,.job-directory .search{padding:0;}
.search-provider-page .search .search-text,.job-directory .search .search-text{width:130px;margin-right:0;}
.search-provider-page .flash,.job-directory .flash{margin-top:15px;}
.search-provider-page .navigation-panel,.job-directory .navigation-panel{margin:10px 0;}
.search-provider-page .alphabet,.job-directory .alphabet{float:left;width:15px;text-align:center;border-bottom:1px solid #E1E1E1;}
.search-provider-page .selected,.job-directory .selected{background-color:#E1E1E1;}
.search-provider-page .filter-section,.job-directory .filter-section{float:left;margin-left:5px;width:170px;margin-top:15px;}
.filter-section .text{width:120px!important;}
.filter-section .top-left{background:url('../img/filter-section/top-left.png') no-repeat left top;}
.filter-section .top-right{background:url('../img/filter-section/top-right.png') no-repeat right top;padding:0 16px;}
.filter-section .top{background:url('../img/filter-section/header.png') repeat-x top;height:18px;overflow:hidden;padding-top:2px;}
.filter-section .left{background:url('../img/filter-section/left.png') repeat-y left center;padding:0 16px;}
.filter-section .right{background:url('../img/filter-section/right.png') repeat-y right center;}
.filter-section .bottom-left{background:url('../img/filter-section/bottom-left.png') no-repeat left bottom;padding:0 16px;}
.filter-section .bottom-right{background:url('../img/filter-section/bottom-right.png') no-repeat right bottom;}
.filter-section .bottom{background:url('../img/filter-section/bottom.png') repeat-x center bottom;height:16px;overflow:hidden;}
.filter-section .content{background-color:#FFF;height:80px;padding-top:8px;}
.search-provider-page .table-section,.job-directory .table-section{float:left;margin-left:20px;width:755px;}
.search-provider-page .table-section div.canvas,.job-directory .table-section div.canvas{overflow:hidden;}
.job-directory .header-button-section{float:right;}
div.job-directory table.data-table tr.table-row td.job-id{width:20px;}
div.job-directory table.data-table tr.table-row .eval{color:gray;font-size:12px;}
div.job-directory table.data-table tr.table-row div.skills{font-size:11px;color:gray;}
div.job-directory table.data-table tr.table-row td.buyer,div.job-directory table.data-table tr.table-row div.buyer{width:100px;}
div.job-directory table.data-table tr.table-row td.submitted-bid-deadline{width:80px;}
div.job-directory table.data-table tr.table-row div.submitted-bid-deadline{font-size:10px;color:gray;width:80px;}
div.job-directory table.data-table tr.table-row td.budget-range{width:70px;}
div.job-directory table.data-table tr.table-row div.budget-range{font-size:10px;color:gray;width:70px;}
div.job-directory td.vas-star{border-bottom:1px solid #EAEAEA;}
.search-provider-page table.data-table td.provider-icon-container{border-right:none!important;vertical-align:top!important;width:40px;}
.search-provider-page table.data-table div.provider-icon{width:40px!important;text-align:center;padding-top:5px;}
.search-provider-page table.data-table td.provider-name-header{border-right:none!important;}
.search-provider-page table.data-table td.provider-name-container{padding:5px!important;border-left:none!important;border-right:none!important;}
.search-provider-page table.data-table td.provider-name-container .skills{font-size:11px;}
.search-provider-page table.data-table tr.table-row td.evaluation,.search-provider-page table.data-table tr.table-row div.evaluation{border-left:none!important;width:120px;}
.search-provider-page table.data-table tr.table-row td.location,.search-provider-page table.data-table tr.table-row div.location{width:100px;font-size:10px;}
div.details{width:100%;}
div.details div.title{margin-top:5px;width:120px;float:left;clear:both;overflow:hidden;}
div.details div.content{overflow:hidden;margin-top:5px;width:580px;float:right;}
div.details div.readonly-form div.field div.termination-reason{text-align:left;}
div.details div.other-details{display:none;}
div.details div.show-hide{float:right;text-align:right;}
div.send-bid-message input.number{width:70px;}
#home-page .selected-step{color:#fff;}
#home-page .provider-selector-content .unselected-step{color:#ff9e9e;}
#home-page .unselected-step{color:#c4d7ed;}
#home-page .slider{background:url('../img/home-page/slider1.png') no-repeat top;}
div.provider-home-page .slider{background:url('../img/home-page/provider/slider.png') no-repeat top!important;}
#home-page .customer-home-en{background:url('../img/home-page/first-screen/customer_find_projects_com.png') no-repeat center center;}
#home-page .customer-home-de{background:url('../img/home-page/first-screen/customer_find_projects_de.png') no-repeat center center;}
#home-page .customer-home-it{background:url('../img/home-page/first-screen/customer_find_projects_it.png') no-repeat center center;}
#home-page .provider-home-en{background:url('../img/home-page/first-screen/providers_find_projects_com.png') no-repeat center center;}
#home-page .provider-home-de{background:url('../img/home-page/first-screen/providers_find_projects_de.png') no-repeat center center;}
#home-page .provider-home-it{background:url('../img/home-page/first-screen/providers_find_projects_it.png') no-repeat center center;}
#home-page #step0Content div.step-title{float:left;font-size:22px;font-weight:bold;color:#369;margin-left:20px;margin-top:12px;}
#home-page .slider_for_tab0{background:url('../img/home-page/slider_for_tab0.png') no-repeat top;}
.provider-home-page .slider_for_tab0{background:url('../img/home-page/provider/slider_for_tab0.png') no-repeat top!important;}
#home-page #step0Content .home-nda-icon{position:relative;top:90px;right:-510px;width:20px;height:20px;}
.provider-home-page #step0Content .home-nda-icon{top:86px!important;right:-431px!important;}
#home-page #step0Content div.customer-box{line-height:1.4;color:#369;float:left;width:250px;margin-top:120px;font-size:14px;}
.provider-home-page #step0Content div.customer-box{margin-top:110px!important;}
#home-page #step0Content div.provider-box{line-height:1.4;color:#8c141a;float:right;width:240px;margin-top:120px;font-size:14px;}
.provider-home-page #step0Content div.provider-box{width:280px!important;margin-top:110px!important;}
#home-page #step0Content div.customer-box .verbiage,#home-page #step0Content div.provider-box .verbiage{padding-left:20px;}
#home-page #step0Content div.customer-box .registratoin-button,#home-page #step0Content div.provider-box .registratoin-button{padding-top:5px;padding-left:15px;font-size:13px;}
#home-page #step0Content div.view-switcher{float:right;margin-top:20px!important;margin-right:28px!important;}
#home-page div.stepContent div.left{float:left;margin-top:1px;width:370px;text-align:center;}
#home-page div.stepContent div.left div.step1-container{margin:20px auto 0;background:url('../img/home-page/post-a-job-blank.png') no-repeat center top;width:208px;height:245px;font-size:12px;}
#home-page div.stepContent div.step1-container div.header{color:#FFF;font-weight:bold;margin-left:102px;width:80px;padding-top:24px;text-align:center;height:56px;padding-left:15px;padding-right:15px;font-size:20px;}
#home-page div.stepContent div.step1-container div.header div.part1{font-size:14px;}
#home-page div.stepContent div.step1-container div.header div.part2{margin-top:-2px;}
#home-page div.stepContent div.step1-container div.content{height:80px;padding-left:22px;padding-right:15px;text-align:left;}
#home-page div.stepContent div.step1-container div.content div.part1{text-align:center;font-size:18px;}
#home-page div.stepContent div.step1-container div.content div.part2{text-align:right;margin-top:10px;font-style:italic;}
#home-page div.stepContent div.step1-container div.footer{text-align:center;}
#home-page div.stepContent div.view-switcher{float:right;margin-top:5px;margin-right:0;}
#home-page div.stepContent div.view-switcher .un-active{color:gray;}
#home-page div.stepContent div.view-switcher .customer-active{color:#369;font-weight:bold;}
#home-page div.stepContent div.view-switcher .provider-active{color:#8c141a;font-weight:bold;}
#home-page div.stepContent div.right{float:left;width:600px;padding-top:15px;min-height:229px;}
#home-page div.stepContent div.right div.header{color:#820000;font-size:35px;margin:5px 0;}
#home-page div.stepContent div.link{float:right;padding-right:50px;padding-bottom:20px;}
#home-page div.stepContent div.link .gray-button{float:right;}
#home-page div.main-content{background:url('../img/home-page/content.png') repeat-x bottom;padding-bottom:1px;border-left:1px solid #BEBCBC;border-right:1px solid #BEBCBC;}
#home-page div.switch_perspective{float:right;padding-right:20px;}
#home-page div.switch_perspective span{color:#ababab;}
#home-page div.switch_perspective a{text-decoration:none;}
#home-page div.selector-sides{background-image:url('../img/home-page/selector-sides.png');background-repeat:no-repeat;}
#home-page div.selector-left{background-position:-13px 1px;margin-top:-1px;}
#home-page div.selector-right{background-position:987px 1px;margin-top:-1px;}
div.provider-home-page div.selector-sides{background-image:url('../img/home-page/provider/selector-sides.png')!important;background-repeat:no-repeat;}
div.provider-home-page div.selector-content{background:url('../img/home-page/provider/selector-content.png') repeat-x bottom!important;}
#home-page div.selector-content{background:url('../img/home-page/selector-content.png') repeat-x bottom;margin:0 13px;padding-bottom:21px;height:69px;}
#home-page div.selector-content div.step{float:left;width:190px;padding-top:18px;cursor:default;text-align:center;}
#home-page div.selector-content div.step .number{float:left;font-size:45px;margin-left:40px;}
#home-page div.selector-content div.step .label{float:left;text-align:left;margin:2px 0 0 5px;}
#home-page div.selector-content div.step div.label .big-text{font-size:16px;font-weight:bold;margin:4px 0;}
#home-page div.selector-content div.zero-step{font-size:30px;padding-top:32px!important;}
#home-page div.main-content div.stepContent{min-height:295px;}
#home-page div.main-content div.stepContent img{margin-top:40px;}
#home-page div.gray-panel{background-color:#fefefe;margin-top:10px;}
#home-page div.gray-panel-left,#skills-list div.gray-panel-left{background:url('../img/home-page/gray-panel/left.png') repeat-y left top;}
#home-page div.gray-panel-right,#skills-list div.gray-panel-right{background:url('../img/home-page/gray-panel/right.png') repeat-y right;}
#home-page div.gray-panel-top-corners,#skills-list div.gray-panel-top-corners{background-image:url('../img/home-page/gray-panel/top-corners-sprites.png');background-repeat:no-repeat;}
#home-page div.gray-panel-bottom-corners,#skills-list div.gray-panel-bottom-corners{background-image:url('../img/home-page/gray-panel/bottom-corners-sprites.png');background-repeat:no-repeat;}
#home-page div.gray-panel-left-top,#skills-list div.gray-panel-left-top{background-position:-18px 0;}
#home-page div.gray-panel-right-top,#skills-list div.gray-panel-right-top{background-position:982px 0;min-height:274px;}
#home-page div.gray-panel-left-bottom,#skills-list div.gray-panel-left-bottom{background-position:-18px 100%;}
#home-page div.gray-panel-right-bottom,#skills-list div.gray-panel-right-bottom{min-height:274px;background-position:982px 100%;padding:0 18px;}
#home-page div.gray-panel-top,#skills-list div.gray-panel-top{background:url('../img/home-page/gray-panel/top.png') repeat-x top;}
#home-page div.gray-panel-bottom,#skills-list div.gray-panel-bottom{background:url('../img/home-page/gray-panel/bottom.png') repeat-x bottom;}
#home-page div.gray-panel-content{padding:10px 0;min-height:274px;}
#home-page div.gray-panel div.column{float:left;min-height:250px;width:31%;border-right:1px solid #828283;padding:0 5px;margin-left:10px;}
#home-page div.gray-panel div.column div.category-img-container,#skills-list div.column div.category-img-container{height:46px;overflow:hidden;float:left;margin-top:10px;}
#home-page div.gray-panel div.column img.second-category-img,#skills-list div.column img.second-category-img{margin-top:-46px;}
#home-page div.gray-panel div.column img.third-category-img,#skills-list div.column img.third-category-img{margin-top:-92px;}
#home-page div.gray-panel div.column div.category-name,#skills-list div.column div.category-name{float:left;margin:10px 0;padding-top:10px;padding-left:10px;color:#042840;font-size:16px;}
#home-page div.gray-panel div.column div.job-block{min-height:120px;}
#home-page div.gray-panel div.column div.header{font-weight:bold;border-bottom:1px solid #CCC;margin:5px 0;padding-right:5px;font-size:12px;}
#home-page div.gray-panel div.column div.row{margin:5px 0;padding-right:5px;overflow:hidden;font-size:12px;}
#home-page div.gray-panel div.column div.empty-message{font-size:12px;margin-top:40px;text-align:center;}
#home-page div.gray-panel div.column div.left{float:left;width:50%;overflow:hidden;}
#home-page div.gray-panel div.column div.right{float:right;width:49%;}
#home-page div.gray-panel div.column div.right div.budget{text-align:right;}
#home-page div.vas-star{margin-top:-4px;margin-right:3px;float:left;}
#home-page div.vas-star-empty{width:25px;margin-right:3px;float:left;}
#home-page div.featured-job-name-container{float:left;width:118px;}
div.pagination{text-align:right;}
.signup-confirmation p{margin:15px 0;}
.signup-confirmation p.bold{font-weight:bold;}
.signup-confirmation ul li{margin-left:30px;padding-left:5px;}
.signup-confirmation-editable-section .editable-section-title-area{padding-top:7px;}
.signup-confirmation-editable-section .editable-section-button-area{margin-left:30px;float:left!important;}
.project-posted-confirmation p{margin:15px 0;}
.project-posted-confirmation p.bold{font-weight:bold;}
.project-posted-confirmation ul li{margin-left:30px;padding-left:5px;}
div.jqmDialog div.left-dialog-border{background:#F7F7F7 url('../img/popup/left.png') no-repeat left bottom;}
div.jqmDialog div.right-dialog-border{background:url('../img/popup/right.png') no-repeat right bottom;padding:0 12px;border:none;}
div.jqmDialog div.top-right-dialog-corner{background:url('../img/popup/right-top.png') no-repeat top right;height:12px;font-size:1px;padding:0 12px;}
div.jqmDialog div.bottom-right-dialog-corner{background:url('../img/popup/right-bottom.png') no-repeat bottom right;height:12px;font-size:1px;padding:0 12px;}
div.jqmDialog div.bottom-left-dialog-corner{background:url('../img/popup/left-bottom.png') no-repeat bottom left;height:12px;font-size:1px;}
div.jqmDialog div.top-left-dialog-corner{background:url('../img/popup/left-top.png') no-repeat top left;height:12px;font-size:1px;}
div.jqmDialog div.top-dialog-border{background:url('../img/popup/top.png') repeat-x top;height:12px;font-size:1px;}
div.jqmDialog div.bottom-dialog-border{background:url('../img/popup/bottom.png') repeat-x bottom;height:12px;font-size:1px;}
div.jqmDialog div.content-wrapper{background-color:#FFF;}
div.register-panel{margin:20px auto 0 auto;width:886px;}
div.register-panel div.register-customer{float:left;width:432px;margin-right:11px;}
div.register-panel div.register-customer div.register-customer-left{background:url('../img/index-page/register-customer-left.png') no-repeat left;margin-top:-1px;}
div.register-panel div.register-customer div.register-customer-right{background:url('../img/index-page/register-customer-right.png') no-repeat right;margin-top:-1px;}
div.register-panel div.register-customer div.register-customer-content{background:url('../img/index-page/register-customer-content.png') repeat-x;height:302px;margin:-1px 15px 0 15px;}
div.register-panel div.register-provider{float:left;width:432px;margin-left:11px;}
div.register-panel div.register-provider div.register-provider-left{background:url('../img/index-page/register-provider-left.png') no-repeat left;margin-top:-1px;}
div.register-panel div.register-provider div.register-provider-right{background:url('../img/index-page/register-provider-right.png') no-repeat right;margin-top:-1px;}
div.register-panel div.register-provider div.register-provider-content{background:url('../img/index-page/register-provider-content.png') repeat-x;height:302px;margin:-1px 15px 0 15px;}
div.register-panel div.or{position:relative;left:403px;top:-180px;z-index:10;width:81px;height:52px;margin-bottom:-77px;padding-top:25px;background:url('../img/index-page/register-customer-provider-center.png') no-repeat left top;text-align:center;font-size:22px;font-weight:bold;}
div.register-panel div.header{padding:15px;font-size:18px;font-weight:bold;color:white;}
div.register-panel div.content{padding:15px;}
div.register-panel div.content div.options-title{font-size:18px;height:40px;}
div.register-panel div.content div.options{padding-left:80px;}
div.register-panel div.content div.options div.option-title{margin-top:15px;padding-left:20px;background:url('../img/icons/register_check.png') no-repeat left center;}
div.register-panel div.content div.options a{margin-top:20px;}
div.gray-header-panel{margin:20px auto;width:886px;}
div.gray-header-panel div.gray-panel-header div.gray-panel-header-left{background:url('../img/gray-panel/gray-panel-header-left.png') no-repeat left top;}
div.gray-header-panel div.gray-panel-header div.gray-panel-header-right{background:url('../img/gray-panel/gray-panel-header-right.png') no-repeat right top;}
div.gray-header-panel div.gray-panel-header div.gray-panel-header-top{background:url('../img/gray-panel/gray-panel-header-top.png') repeat-x top;margin:0 16px;height:32px;padding:15px 10px 0 10px;font-size:18px;font-weight:bold;color:white;}
div.gray-header-panel div.gray-panel-content div.gray-panel-content-left{background:url('../img/gray-panel/gray-panel-border.png') repeat-y left;}
div.gray-header-panel div.gray-panel-content div.gray-panel-content-right{background:url('../img/gray-panel/gray-panel-border.png') repeat-y right;}
div.gray-header-panel div.gray-panel-content div.gray-panel-content-body{padding:17px 17px 1px 17px;background-color:#E5E5E5;margin:0 1px;}
div.gray-header-panel div.gray-panel-footer div.gray-panel-footer-left{background:url('../img/gray-panel/gray-panel-footer-left.png') no-repeat left bottom;}
div.gray-header-panel div.gray-panel-footer div.gray-panel-footer-right{background:url('../img/gray-panel/gray-panel-footer-right.png') no-repeat right bottom;}
div.gray-header-panel div.gray-panel-footer div.gray-panel-footer-bottom{background:url('../img/gray-panel/gray-panel-footer-bottom.png') repeat-x top;margin:0 16px;height:16px;font-size:2px;}
h2.h2-with-margin{margin-top:20px;}
form.login{width:500px;margin:0 auto;}
#provider-search .form-row{padding-left:180px;padding-top:35px;margin:0;height:25px;}
#provider-search .text{margin-top:5px;}
#provider-search .search-button{padding:4px 50px;}
#provider-search div.img-wrapper{background:url('../img/search-provider/or.png') no-repeat center top;text-align:center;height:81px;margin-bottom:-83px;padding-top:25px;position:relative;text-align:center;top:-29px;z-index:10;font-size:24px;font-weight:bold;}
#provider-search .or{margin-top:-29px;margin-bottom:-32px;z-index:1000;}
#provider-search .search-box .top-left{background:url('../img/search-provider/top-left.png') no-repeat left top;}
#provider-search .search-box .top-right{background:url('../img/search-provider/top-right.png') no-repeat right top;padding:0 16px;}
#provider-search .search-box .top{background:url('../img/search-provider/top.png') repeat-x center top;font-size:18px;font-weight:bold;height:35px;padding-left:10px;padding-top:12px;}
#provider-search .search-box .left{background:url('../img/search-provider/left.png') repeat-y center left;}
#provider-search .search-box .right{background:url('../img/search-provider/right.png') repeat-y center right;padding:0 16px;}
#provider-search .search-box .bottom-left{background:url('../img/search-provider/bottom-left.png') no-repeat left bottom;}
#provider-search .search-box .bottom-right{background:url('../img/search-provider/bottom-right.png') no-repeat right bottom;padding:0 16px;}
#provider-search .search-box .bottom{background:url('../img/search-provider/bottom.png') repeat-x center bottom;}
#provider-search .search-box .content{background-color:#fff;padding-bottom:20px;}
#provider-search .search-box .content .column{margin:10px 0;float:left;width:210px;}
#provider-search .search-box .content .column li{color:#369;}
#provider-search .search-box .content .category-column{float:left;font-size:14px;font-weight:bold;margin:10px 0;padding-left:20px;width:260px;}
.payments .column{float:left;padding:10px;width:150px;}
.payments .short-column{float:left;padding:10px;width:100px;}
.payments .long-column{float:left;padding:10px;width:170px;}
.payments .account-info{width:90px;}
.payments .confirmation{margin:10px 0;text-align:left!important;}
#incoming-invoices .filters{margin:10px 0;}
#incoming-invoices .reason{white-space:normal;}
#incoming-invoices .pdf{width:57px;}
#incoming-invoices .received{width:65px;}
#incoming-invoices .status{width:65px;}
#incoming-invoices .due-date{width:65px;}
#incoming-invoices .actions{width:65px;}
#my-membership .field{max-width:530px;width:auto;}
#my-membership .next-membership-box-left{float:left;width:320px;}
#my-membership .next-membership-box{float:left;width:350px;text-align:center;}
#upgrade-membership .membership-header{margin-bottom:10px;}
#upgrade-membership .membership-type-header{float:left;width:160px;margin-left:10px;}
#upgrade-membership .membership-type{float:left;width:160px;overflow:hidden;}
#upgrade-membership .monthly-fee{float:left;width:90px;overflow:hidden;text-align:center;}
#upgrade-membership .bids-count{float:left;width:70px;overflow:hidden;text-align:center;}
#upgrade-membership .service-fee{float:left;width:90px;overflow:hidden;text-align:center;}
#upgrade-membership .months{float:left;width:70px;overflow:hidden;text-align:center;}
#upgrade-membership .actual-monthly-fee{float:left;width:80px;overflow:hidden;text-align:center;}
#upgrade-membership .total{float:left;width:90px;overflow:hidden;text-align:center;}
#upgrade-membership div.round-blue-block{margin:10px 0;}
#upgrade-membership input.radio{margin:0 5px;}
#upgrade-membership .warning-message{margin-top:20px;margin-bottom:30px;font-size:14px;}
div.subscription-compose-message-form{padding-top:15px;}
div.subscription-compose-message-form fieldset.validation-error{margin-left:15px;margin-right:15px;}
div.subscription-compose-message-form .form table{width:100%;}
div.subscription-compose-message-form .form table input.text{width:863px;margin-right:1px;margin-bottom:5px;}
div.subscription-compose-message-form .form table td.message-editor{padding-left:68px;}
#customer-payments-methods .option{width:160px;}
#job-payment-method .column{float:left;margin-top:30px;width:300px;}
#job-payment-method .radio{width:10px;}
#job-payment-method .method{width:230px;}
#job-payment-method .accept{width:20px;}
#job-payment-method .text{width:auto;}
#job-payment-method .label{width:100px!important;}
#job-payment-method div.form-buttons{padding-left:105px!important;}
.job-budget-chooser{width:360px;padding-top:15px;}
.selected-budget-border{font-weight:bold;}
.budget-border{text-align:center;font-size:10px;float:left;}
.budget-slider-container{padding-left:17px;padding-right:20px;}
.ui-slider-handle{border:0!important;width:auto!important;}
#milestones,.milestones{white-space:normal;}
.maintenance{text-align:center;}
.maintenance div.gray-panel-header-top{color:#000!important;}
.maintenance .gray-panel-container{width:650px!important;text-align:left;}
.login-panel-title .flash .notice{color:#b72222;border:1px solid #9F092B;background-color:#FFDFE0;margin-bottom:15px;}
.portfolio-grid{float:left;width:347px;height:347px;overflow:hidden;-moz-user-select:none;-khtml-user-select:none;user-select:none;border:1px solid #a6a6a6;}
.portfolio-grid .portfolio-grid-item{float:left;padding:3px;width:109px;height:109px;cursor:pointer;overflow:hidden;background-color:#d9d9d9;border-right:1px solid #a6a6a6;border-bottom:1px solid #a6a6a6;}
.portfolio-grid .portfolio-grid-item span{display:block;font-size:12px;font-weight:bold;text-align:center;}
.portfolio-grid .portfolio-grid-empty-item span{color:#818181;font-weight:normal;}
.portfolio-grid .portfolio-grid-item table td{width:109px;height:94px;}
.portfolio-grid .portfolio-grid-item table td{width:109px;height:94px;overflow:hidden;text-align:center;vertical-align:middle;}
.portfolio-grid .portfolio-grid-item table td img{vertical-align:middle;}
.portfolio-grid .portfolio-grid-item table.empty-screenshot{width:109px;height:94px;color:#7F7F7F;background:url(../img/no_image_small.png) no-repeat center center;}
.portfolio-grid .portfolio-grid-item table.empty-screenshot td{width:auto;height:auto;padding:15px;}
.portfolio-grid .portfolio-grid-item .portfolio-verified-item-icon{display:inline;}
.portfolio-grid .portfolio-grid-item .portfolio-verified-item-icon img{margin-bottom:-7px;margin-top:-5px;}
.portfolio-grid .portfolio-grid-last-item{border-right:0;}
.portfolio-grid .portfolio-grid-bottom-item{border-bottom:0;}
.portfolio-grid .portfolio-grid-selected-item{background-color:#a8c9e1;}
.portfolio-grid .portfolio-grid-empty-item{cursor:auto;background:url(../img/profile/empty-portfolio-item.gif) no-repeat top left;}
.portfolio-grid .portfolio-grid-empty-upgrade-item{background-position:-115px 0;}
.portfolio-grid .portfolio-grid-empty-item table td{color:#bfbfbf;}
.portfolio-grid .portfolio-gallery{height:347px;overflow:hidden;background-color:#a8c9e1;border-bottom:1px solid #a6a6a6;}
.portfolio-grid .portfolio-gallery .portfolio-gallery-content{height:347px;overflow:hidden;}
.portfolio-grid .portfolio-gallery .portfolio-gallery-content h2{color:black;padding-top:5px;text-align:center;white-space:nowrap;}
.portfolio-grid .portfolio-gallery .portfolio-gallery-content table{width:347px;height:286px;}
.portfolio-grid .portfolio-gallery .portfolio-gallery-content table td{color:#7f7f7f;padding-left:3px;padding-right:3px;text-align:center;vertical-align:middle;}
.portfolio-grid .portfolio-gallery .portfolio-gallery-content table.empty-screenshot{font-size:20px;font-weight:bold;background:url("../img/no_image_middle.png") no-repeat center center;}
.portfolio-grid .portfolio-gallery .portfolio-gallery-content .close-gallery-container{text-align:right;padding:0 5px;}
.portfolio-grid .portfolio-gallery .portfolio-gallery-content .close-gallery-container .close-gallery{color:#7f7f7f;}
.portfolio-grid .portfolio-gallery .portfolio-navigation{width:24px;height:60px;cursor:pointer;background:url("../img/profile/navigation.gif");}
.portfolio-grid .portfolio-gallery .portfolio-navigation-prev{left:10px;top:-203px;float:left;position:relative;}
.portfolio-grid .portfolio-gallery .portfolio-navigation-next{top:-203px;left:-10px;float:right;position:relative;background-position:-24px;}
.portfolio-details{float:left;margin-left:50px;width:500px;}
.portfolio-details .portfolio_details_row{padding-bottom:20px;}
.portfolio-details .portfolio_hidden_details{display:none;}
.portfolio-details .portfolio_details_row:after{clear:both;content:'';height:0;display:block;}
.portfolio-details .portfolio_details_row .portfolio_details_label,.portfolio-details .portfolio_details_row .portfolio_details_text{float:left;font-size:14px;}
.portfolio-details .portfolio_details_row .portfolio_details_label{width:160px;font-weight:bold;}
.portfolio-details .portfolio_details_row .portfolio_details_text{width:340px;}
.portfolio-details .portfolio-add-info{width:200px;font-size:17px;text-align:center;margin:75px auto 0;}
#profile-page .portfolio-details{margin-left:30px;width:310px;}
#profile-page .portfolio-details .form-buttons{margin:0;padding:0 0 0 17px;}
#profile-page form.portfolio-details .portfolio_details_row{padding-bottom:5px;}
#profile-page .portfolio-details .portfolio_details_row .portfolio_details_label,#profile-page .portfolio-details .portfolio_details_row .portfolio_details_text{float:none;width:100%;}
#profile-page .portfolio-details .portfolio_details_row .portfolio_details_text{min-height:1.2em;padding-left:22px;}
#profile-page .portfolio-details .portfolio_details_row .portfolio_details_text .text{width:270px;}
#profile-page .portfolio-details .portfolio_details_row .portfolio_details_text textarea.text{width:286px;}
#profile-page .portfolio-details .portfolio_details_row .portfolio_details_text .date-field{width:80%!important;}
.landing-page-actions{width:50px;}
div.landing-page .header{min-height:110px;}
div.landing-page .left{float:left;}
div.landing-page .left-with-margin{float:left;margin:3px 5px;}
div.landing-page .search-box-column{width:736px;}
div.landing-page .right{float:right;}
div.landing-page .learn-more{font-style:italic;font-weight:bold;height:10px;}
div.landing-page .column-header{width:230px;float:left;}
div.landing-page .column-container{height:270px;}
div.landing-page .column-content{width:225px;float:left;padding:5px;height:100%;}
div.landing-page .column-content .sub-column{width:198px;}
div.landing-page .column-content .img-wrapper{float:left;margin-right:5px;width:30px;height:40px;text-align:center;}
div.landing-page .column-content .skills-wrapper{width:190px;}
div.landing-page .column-content ol{margin-left:20px;}
div.landing-page .column-content li{margin-bottom:10px;}
div.landing-page .column-content .bullet-container{float:left;margin-right:10px;text-align:center;color:#369;padding-left:2px;font-size:26px;}
div.landing-page .column-content .twago-step{margin:4px 0 2px;width:170px;float:left;}
div.landing-page .company-reference-column{width:224px;}
div.landing-page .company-reference-column div.gray-header-panel{width:210px!important;}
div.landing-page .company-reference .logo{padding:5px 0;}
div.landing-page .company-reference .feedback{padding:5px 0;}
div.landing-page .company-reference .signature{text-align:right;padding:5px 0;font-style:oblique;}
div.landing-page .landinglinks{float:left;margin-left:15px;margin-top:20px;}
.landing-page h1{font-size:25px!important;color:#369!important;}
.landing-page h2{font-weight:normal!important;}
.landing-page h3{margin-top:2em;}
.landing-page ul{list-style-type:square;margin-left:20px;margin-right:20px;margin-top:2em;margin-bottom:2em;first-line:bold;}
.landing-page li{margin:20px;margin-top:1em;}
.landing-page p{line-hight:170%;}
.landing-page .img{margin:1em;}
.landing-page table.data-table .project-title .skills{color:gray;font-size:12px;}
.landing-page table.data-table .project-title{width:420px;white-space:normal;overflow:hidden;}
.landing-page table.data-table td.budget-range{width:130px;}
.landing-page table.data-table td.bidding-ends{width:130px;}
.landing-page table.data-table .company-name{overflow:hidden;white-space:normal!important;max-height:32px;vertical-align:middle;}
.landing-page table.data-table td.company-name{padding-bottom:2px;min-width:250px!important;}
.landing-page table.data-table .company-name div.logo{float:left;height:30px;width:30px;text-align:center;overflow:hidden;padding-right:5px;}
.landing-page table.data-table .company-name div.logo img{vertical-align:middle;}
.landing-page table.data-table div.company-name{width:220px!important;float:left;}
.landing-page table.data-table div.seo-company-name{margin-top:6px;}
.landing-page table.data-table div.company-name div.provider-name{float:left;overflow:hidden;white-space:nowrap;width:150px;}
.landing-page table.data-table div.company-name div.provider-name-long{float:left;overflow:hidden;white-space:nowrap;width:220px;}
.landing-page table.data-table div.company-name div.provider-icons{float:left;}
.landing-page table.data-table div.company-name img.verified-reference-sign-small{margin:-5px 2px -7px;}
.landing-page table.data-table .focus{white-space:normal!important;width:200px;max-height:32px;}
.landing-page table.data-table td.hourly-rate{width:70px;}
.landing-page table.data-table td.employees{width:90px;}
tr.red-row{background-color:#f00;}
.landing-page-search-results .actions{width:50px;}
.landing-page .gray-panel .gray-panel-top{background:url('../img/landing-page/gray-panel/top.png') repeat-x top;height:11px;}
.landing-page .gray-panel .gray-panel-left-top{background:url('../img/landing-page/gray-panel/left-top.png') no-repeat top left;}
.landing-page .gray-panel .gray-panel-right-top{background:url('../img/landing-page/gray-panel/right-top.png') no-repeat top right;padding:0 12px;}
.landing-page .gray-panel .gray-panel-left{background:url('../img/landing-page/gray-panel/left.png') repeat-y left;}
.landing-page .gray-panel .gray-panel-right{background:url('../img/landing-page/gray-panel/right.png') repeat-y right;padding:0 2px;}
.landing-page .gray-panel .gray-panel-content{background:#fefefe url('../img/landing-page/gray-panel/content.png') repeat-x bottom;min-height:153px;padding:0 12px;}
.landing-page .gray-panel .gray-panel-left-bottom{background:url('../img/landing-page/gray-panel/left-bottom.png') no-repeat bottom left;}
.landing-page .gray-panel .gray-panel-right-bottom{background:url('../img/landing-page/gray-panel/right-bottom.png') no-repeat bottom right;padding:0 12px;}
.landing-page .gray-panel .gray-panel-bottom{background:url('../img/landing-page/gray-panel/bottom.png') repeat-x bottom;height:12px;}
.landing-page .blue-header-panel{margin-top:10px;}
.landing-page .blue-header-panel .blue-header-panel-top{background:url('../img/blue-header-panel/top.png') repeat-x top;font-size:14px;height:28px;padding:10px 8px 0;color:#fff;}
.landing-page .blue-header-panel .blue-header-panel-left-top{background:url('../img/blue-header-panel/left-top.png') no-repeat top left;}
.landing-page .blue-header-panel .blue-header-panel-right-top{background:url('../img/blue-header-panel/right-top.png') no-repeat top right;padding:0 12px;}
.landing-page .blue-header-panel .blue-header-panel-right{background:url('../img/blue-header-panel/right.png') repeat-y right;}
.landing-page .blue-header-panel .blue-header-panel-left{background:url('../img/blue-header-panel/left.png') repeat-y left;padding:0 2px;}
.landing-page .blue-header-panel .blue-header-panel-bottom-left{background:url('../img/blue-header-panel/left-bottom.png') no-repeat bottom left;}
.landing-page .blue-header-panel .blue-header-panel-bottom-right{background:url('../img/blue-header-panel/right-bottom.png') no-repeat bottom right;padding:0 11px;}
.landing-page .blue-header-panel .blue-header-panel-bottom{height:12px;background:url('../img/blue-header-panel/bottom.png') repeat-x bottom;}
.landing-page .blue-header-panel .blue-header-panel-content{padding:10px 10px 0;background-color:#fff;}
.landing-page .blue-header-panel .blue-header-panel-content .triangle{background:url('../img/blue-header-panel/triangle.png') no-repeat top left;height:24px;left:35px;top:-14px;position:relative;}
.landing-page .red-header-panel{margin-top:10px;}
.landing-page .red-header-panel .red-header-panel-top{background:url('../img/red-header-panel/top.png') repeat-x top;font-size:14px;height:26px;padding:10px 8px 0;color:#fff;}
.landing-page .red-header-panel .red-header-panel-left-top{background:url('../img/red-header-panel/left-top.png') no-repeat top left;}
.landing-page .red-header-panel .red-header-panel-right-top{background:url('../img/red-header-panel/right-top.png') no-repeat top right;padding:0 12px;}
.landing-page .red-header-panel .red-header-panel-right{background:url('../img/red-header-panel/right.png') repeat-y right;}
.landing-page .red-header-panel .red-header-panel-left{background:url('../img/red-header-panel/left.png') repeat-y left;padding:0 1px;}
.landing-page .red-header-panel .red-header-panel-bottom-left{background:url('../img/red-header-panel/left-bottom.png') no-repeat bottom left;}
.landing-page .red-header-panel .red-header-panel-bottom-right{background:url('../img/red-header-panel/right-bottom.png') no-repeat bottom right;padding:0 11px;}
.landing-page .red-header-panel .red-header-panel-bottom{height:12px;background:url('../img/red-header-panel/bottom.png') repeat-x bottom;}
.landing-page .red-header-panel .red-header-panel-content{padding:10px;background-color:#fff;}
.landing-page .blue-header-panel-content .search-button{padding-top:5px;}
.landing-page .other-content{color:#6a6969;font-size:13px;margin-top:10px;}
.landing-page .register-button{padding-left:252px;visibility:hidden;}
.landing-page .register-button-false .red-button{float:left!important;}
.landing-page .register-button-true .red-button{float:right!important;}
.landing-page table.data-table tr.table-header{background-color:#7D7D7D!important;color:#fff;}
.landing-page table.data-table tr.table-row td.table-cell{border-bottom:1px solid #FFF!important;border-right:1px solid #FFF!important;}
.landing-page table.data-table tr.light{background-color:#F2F2F3;}
.landing-page table.data-table tr.dark{background-color:#e6e6e6;}
#public_comments_empty_message{margin-bottom:5px;}
.public-comment{width:700px;padding:10px;overflow:hidden;margin-bottom:5px;background-color:#FFF;}
#public_comments .followers-count{color:#369;font-style:italic;}
#public_comments .help-box{font-size:11px;padding:5px;margin-bottom:10px;color:#5D5D5D;}
#public_comments .job-creator{background-color:#E6EBFA;font-weight:bold;padding:8px;border:2px solid #FFF;}
#public_comments .administrator{background-color:#FAD7D7;font-weight:bold;padding:8px;border:2px solid #FFF;}
#public_comments .public-comment-content div{padding-top:5px;}
#public_comments .administrator .public-comment-content div,#public_comments .job-creator .public-comment-content div{font-weight:normal;}
#public_comments .follow-action,#public_comments .unfollow-action{margin-bottom:5px;}
.public-comment-error{color:#B72222;border:1px solid #9F092B;background-color:#FFDFE0;}
.public-comment .public-comment-date{float:right;color:#5D5D5D;font-weight:bold;margin-left:10px;margin-bottom:15px;}
.public-comment .public-comment-logo{float:left;width:30px;text-align:center;margin-right:15px;overflow:hidden;}
.public-comment .public-comment-logo img{vertical-align:middle;}
.public-comment .public-comment-content{overflow:hidden;margin-left:45px;}
.public-comment .public-comment-content input.empty-text{color:#8C8C8C;content:please enter your comment here ...;}
#public_comment_form .public-comment .public-comment-logo{margin-right:8px;}
#public_comment_form .public-comment .public-comment-content{padding-top:2px;width:655px;margin-left:0!important;}
#public_comment_form .public-comment .public-comment-content .left-chars{font-size:11px;color:gray;padding-top:0;}
#public_comment_form .public-comment .public-comment-content .text{width:650px;}
#public_comment_form .public-comment .public-comment-button{clear:both;}
#public_comment_form .public-comment .public-comment-button .send-action{float:right;margin:5px 0 0 5px;}
.upload-file-container img{vertical-align:middle;}
.search-sort-header{white-space:normal!important;padding-right:10px;}
.search-asc-direction{background:url('../img/up-triangle.png') no-repeat right;}
.search-desc-direction{background:url('../img/down-triangle.png') no-repeat right;}
span.obscured{color:#aaa;font-size:.8em;}
#skills-list .column{float:left;width:31%;border-right:1px solid #828283;padding:0 5px;margin-left:10px;color:#797a74;min-height:640px;}
#skills-list div.gray-panel-content{padding:10px 0 15px 0;}
#skills-list div.overview-link a,#skills-list div.overview-link a:hover,#skills-list div.overview-link a:visited{color:#797A74;text-decoration:none;}
#skills-list div.overview-link{text-align:right;padding-right:5px;}
#skills-list div.gray-panel{background-color:#fefefe;margin-top:5px;}
#skills-list div.column div.sub-category-left{float:left;width:140px;}
#skills-list div.column div.sub-category-right{padding-left:10px;float:right;width:140px;}
#skills-list div.column a,#skills-list div.column a:hover,#skills-list div.column a:visited{text-decoration:none;color:#797A74;}
#skills-list .category-img-container{margin-bottom:10px!important;}
#skills-list .category-name{margin-bottom:10px!important;}
.upload-button-container{padding-bottom:3px;}
#job-subscription .radio-button-container{margin:3px 0;}
#job-subscription .radio-button-container .radio{vertical-align:middle;margin-right:5px;}
span.verifaction-request-action{font-size:13px;}
span.tooltip_description{display:none!important;}
#seo-landing-pages-sitemap .seo-landing-page-topic-header{float:left;width:598px;font-size:12px;padding:2px 5px;background-color:#7D7D7D!important;color:#fff;}
#seo-landing-pages-sitemap .seo-landing-page-topic{float:left;width:600px;font-size:12px;overflow:hidden;padding:5px;}
#providers-sitemap .provider-name-header,#jobs-sitemap .job-title-header{float:left;width:698px;font-size:12px;padding:2px 5px;background-color:#7D7D7D!important;color:#fff;}
#seo-landing-pages-sitemap .seo-landing-page-category-header{font-size:12px;float:left;padding:2px 5px;background-color:#7D7D7D!important;color:#fff;width:330px;border-left:1px solid #FFF;}
#providers-sitemap .provider-location-header,#jobs-sitemap .job-budget-header{font-size:12px;float:left;padding:2px 5px;background-color:#7D7D7D!important;color:#fff;width:230px;border-left:1px solid #FFF;}
#jobs-sitemap .job-title,#providers-sitemap .provider-name{float:left;width:700px;font-size:12px;overflow:hidden;padding:5px;}
#seo-landing-pages-sitemap .seo-landing-page-category,#jobs-sitemap .job-budget,#providers-sitemap .provider-location{float:left;font-size:12px;color:gray;padding:5px;}
#main-sitemap .sitemap-column{width:460px;float:left;padding:0 5px;}
#main-sitemap .sitemap-column-with-margin{margin-top:20px;width:460px;float:left;padding:0 5px;}
#main-sitemap .view-all-content-articles{font-size:11px;font-style:italic;padding-top:5px;}
#providers-sitemap h3,#jobs-sitemap h3,#main-sitemap h3{font-weight:bold;}
img.nda-icon{margin-left:5px;margin-bottom:-3px;}
.sign-nda-popup input.text{width:50px;}
.sign-nda-popup .field{width:370px;}
.sign-nda-popup .nda-file{padding-top:0!important;}
.sign-nda-popup .sign-warning{padding:10px 0;}
.sign-nda-popup .public-description{max-height:110px;overflow:auto!important;}
.sign-nda-popup .nda-description{font-size:11px;color:gray;margin-bottom:12px;}
.sign-nda-popup .nda-description .project-name{font-size:12px;color:black;}
.add-provider-skills .provider-skills{max-height:400px;overflow:auto;}