/* * { padding:0px; margin:0px; } 
body { margin:0px; padding:0px; color:#333; font-family:Arial,Helvetica,sans-serif; font-size:12px; background-color: #fff; }*/ 



table.eol-table { border-collapse: collapse; } table.eol-table td { padding: 5px; }  h1, h2, h3, h4, h5, h6 { font-weight: bold; color: #4096C6; } h1 { font-size: 30px; } h2 { font-size: 24px; } h3 { font-size: 15px; } h4 { font-size: 16px; } h5 { font-size: 16px; } h6 { font-size: 13px; } h1.grey, h2.grey, h3.grey, h4.grey, h5.grey, h6.grey { color: #333 !important; } h1.subhead, h2.subhead, h3.subhead, h4.subhead, h5.subhead, h6.subhead { color: #50852C !important; font-weight: normal !important; font-family: Georgia, Times New Roman;}  h1.conf, h2.conf, h3.conf, h4.conf, h5.conf, h6.conf { font-family: Georgia, Times New Roman; font-weight: normal } ul { margin: 0; padding-left: 15px; } ol { margin: 20px 0px 20px 40px; padding-left: 15px; } select { border: solid 1px #b1b7bb; } a:link { color: #00468C; text-decoration: none; } a:visited { color: #00468C; text-decoration: none; } .markvisited a:visited { color: #6690BA; } a.markvisited:visited { color: #6690BA; } a:hover { text-decoration: underline; color: #1B6CCD; } a.stealth { color: #333; text-decoration: none; } a.stealth:hover { color: #1B6CCD; } a.contextLink { border-bottom: dotted 2px #00468C; color: #00468C; text-decoration: none; line-height: 1.6em; cursor: pointer; } a.contextLinkSmall { border-bottom: dotted 1px #00468C; color: #00468C; text-decoration: none; cursor: pointer; } img { border: 0; } textarea { font-size: 12px; color: #414141; font-family: Arial, Helvetica, sans-serif; } textarea[readonly], input[readonly] { color: #999; background-color: #fff; } p { margin-bottom: 15px; } .enabledElem { display: block; } .enabledElemInline { display: inline; } .disabledElem { display: none; } .disabledElemInline { display: none; } .disablePlug .enabledElem { display: none; } .disablePlug .enabledElemInline { display: none; } .disablePlug .disabledElem { display: block;} .disablePlug .disabledElemInline { display: inline;}  .ltgrey { color: #d7d7d7; } .midgrey { color: #939393; } .grey { color: #5d5d5d; } .red { color: #993300; } .ltred { color: #FF0000; } .left { float: left; } .right { float: right; } .clearBoth { clear: both; } .clear { content:"."; display:block; height: 0px; line-height: 0x; font-size: 0px; clear:both; visibility:hidden; } hr.separator { color: #fff; background-color: #fff; border: 1px dotted #9c9c9c; border-style: none none dotted; margin: 20px 0px; } .hr_divider { color: #fff; background-color: #fff; border: 1px dotted #9c9c9c; border-style: none none solid; margin: 20px 0px; overflow: hidden; } .bold { font-weight: bold; } .italic { font-style: italic; } .displayNone { display: none; } .visibilityHidden { visibility: hidden; } .noteText { font-size: 11px; color: #939393; } .tabsmallunselected { font-size: 11px; } .tabsmallselected { font-weight: bold; font-size: 11px; } .tabbigselected { font-size: 14px; color: #333; font-weight: bold; } .tabbigunselected { font-size: 14px; color: #1B6CCD; font-weight: bold; } .tabselected { font-weight: bold; } .tabunselected { } .tabdivider { border-right: 1px solid #b5b5b5; } .inputfooter { color: #666666; font-size: 11px; } input.cleanInput, select.cleanInput { border: 1px solid #D7D7D7; } .eol-input-hinttext { color: #939393; } .maincontent { clear: both; margin-bottom: 10px; margin-left: auto; margin-right: auto; padding: 0pt; position: relative; width: 950px; float: left; } .maintabheader { font-size: 13px; } .kickertext { font-size: 14px; color: #333; } .kickersmall { font-size: 11px; } .leftnavmain { font-weight: bold; color: #333; font-size: 16px; } .leftnavheader { font-weight: bold; color: #333; font-size: 13px; } .leftnavsubheader { font-weight: bold; font-size: 12px; } .leftnavcommon { font-size: 12px; } .leftnavsmall { font-size: 11px; font-weight: normal; color: #A4A4A4; } .leftnavboldvalue { font-weight: bold; } .leftnavlabel { font-size: 12px; } .pagenavcommon { font-size: 13px; padding: 5px 1px 1px 1px; position:relative; right:-1px; } .pagenavcommon a:link { color: #00468C; text-decoration: none; } .pagenavcommon a:visited { color: #6690BA; text-decoration: none; } .pagenavcommon a:hover { text-decoration: underline; color: #1B6CCD; } .pagenavcommon-static .pagenavcommon { position: static !important; } .pagenavselected { padding: 1px 4px;  margin: 1px 4px; border: 1px solid #CCCCCC; font-weight: bold; color: #333; } .pagenavunselected { margin: 1px -1px; color: #1b6ccd; } .pagenavunselected a:link { padding: 2px 5px; border: none; color: #00468C; } .pagenavunselected a:visited { padding: 2px 5px; border: none; color: #6690BA; } .pagenavunselected a:hover { padding: 1px 4px; border: 1px solid #CCCCCC; background-color: #F7F7F7; text-decoration: none; color: #1B6CCD; } .pagenavunselected a:active { padding: 1px 4px; border: 1px solid #CCCCCC; background-color: #F7F7F7; color: #00468C; } .pagenavfooter { padding-top: 3px; font-size: 13px; } .pagenavquotes { font-size: 14px; } .pagenavdisabled { color: #bbbbbb; } .tablecolheader { font-weight: bold; color: #333; font-size: 12px; } .tabledataheader { font-weight: bold; font-size: 13px; } .tabledatasubheaderbold { font-weight: bold; font-size: 12px; } .tabledatasubheader { font-weight: normal; font-size: 12px; } .tabledataboldtext { font-weight: bold; font-size: 12px; } .tabledatacommon { font-size: 11px; } .tabledatalabel { font-size: 11px; font-weight: bold; } .tabledatatabtitle { font-size: 11px; } .iconsmall { font-size: 11px; } .binlabel { font-weight: bold; font-size: 12px; line-height: 16px; } .binvalue { font-size: 12px; } .bincolheader { font-weight: bold; font-size: 13px; } .bincolunderline { border-bottom: 1px solid #b5b5b5; text-align:center; padding: 1px 0px; } .binrowheader { font-weight: bold; font-size: 12px; line-height: 16px; } .binrowsubheader { font-size: 12px; line-height: 16px; } .binrownotes { font-size: 11px; } .bintabledata { font-size: 12px; } .bintabledatabold { font-size: 12px; font-weight: bold; } .colheader { font-weight: bold; } .subheader { font-weight: bold; font-size: 13px; } .subheaderspacing { margin-top: 20px; margin-bottom: 0px; } .bigsubheader { font-weight: bold; font-size: 12px; color: #333; } .debug { color: #ccc; font-size: 11px; } .listindent { padding-left: 15px; } .linkimg:link { text-decoration: none; } .linkimg:visited { text-decoration: none; } .linkimg:hover { text-decoration: none; } .formlabel { font-size: 12px; } .formvalue { font-size: 12px; } .formvaluebig { font-size: 16px; } .sortDown { background-image: url(https://www.elance.com/media/images/4.0/sort-arrow-down.gif); background-repeat: no-repeat; background-position: 100% 50%; padding-left: 10px; } .sortUp { background-image: url(https://www.elance.com/media/images/4.0/sort-arrow-up.gif); background-repeat: no-repeat; background-position: 100% 50%; padding-left: 10px; } .sortSpacer { padding-right: 6px; } img.sortable { padding-bottom: 2px; } #printControl { position: absolute; top: 25px; right: 20px; } .printIcon { background: url('https://www.elance.com/media/images/4.0/print-icon.gif'); background-repeat: no-repeat; padding-left: 18px; } .testedChart { height: 8px; padding: 2px 0px 2px 2px; width: 100px; } .unselectedChartColor { background-color: #CCC; width: 8px; height: 8px; margin-right:2px; padding: 0px; } .testedChartColor { background-color: #F78609; width: 8px; height: 8px; margin-right:2px; padding: 0px; } .selfChartColor { background-color: #56B4E9; width: 8px; height: 8px; margin-right:2px; padding: 0px; } .clickable { color: #00468C; cursor: pointer; } .clickable:hover { text-decoration: none; } .clickabletr { cursor: pointer; } .clickabletr:hover { text-decoration: underline; } .displayTableCell { display: table-cell; } .greenSquare { width: 9px; height: 9px; background-color:#4B4; padding: 0px; } .orangeSquare { width: 9px; height: 9px; background-color:#DB7; padding: 0px; } .graySquare { width: 9px; height: 9px; background-color:#CCC; padding: 0px; } .mainContentBorder { border-top: 1px solid #D6D9DC; border-bottom: 1px solid #D6D9DC; } table .linedTable tr{ border-bottom:thin solid #BBB; } .previouspage { padding-bottom: 5px; } #overlayBackground { background-color:#000; filter:alpha(opacity=50); opacity:.5; -moz-opacity: .5; }  .ruleColor { color: #b5b5b5; } .noresults { color: #333; font-weight: bold; font-size: 20px; } .noresultssub { color: #333; font-weight: bold; font-size: 15px; }  .formrow { clear: both; } .formrow input { margin-right: 5px; } .formmaincol { margin-bottom: 5px; text-align: left; float: left; } .formsubrow { padding-bottom: 10px; } .formlabelcol { float: left; text-align: right; clear: left; } .formlabelcol2 { text-align: left; margin-bottom: 5px; } .formmaincol1 { float: left; } .formmaincol2 { float: left; margin-bottom: 10px; }  .fulltrain { padding: 20px 0; } .trainlabel { font-size: 12px; float: left; padding-left: 10px; position: relative; top: -2px; } .trainsquare-active { background-image: url(https://www.elance.com/media/images/4.0/train-active.png); background-repeat: no-repeat; } .trainsquare-inactive { background-image: url(https://www.elance.com/media/images/4.0/train-inactive.png); background-repeat: no-repeat; } .trainsquare-past { background-image: url(https://www.elance.com/media/images/4.0/train-past.png); background-repeat: no-repeat; } .trainnum { font-size: 20px; font-weight: bold; color: #fff; float: left; padding-left: 6px; padding-right: 6px; } .traincar { float: left; padding-bottom: 5px; padding-right: 50px; } .trainline-active, .trainline-past { border-bottom: 2px solid #8B2500; } .trainline-inactive { border-bottom: 2px solid #D1D1D1; } .train-active { color: #8B2500; } .train-inactive { color: #D1D1D1; } .train-past { color: #C4917F; }  .formtitle { font-size: 13px; line-height: 16px; font-weight: bold; } .forminput { font-size: 13px; height: 16px; } .formbutton { font-size: 13px; padding: 2px; } .inputheight { font-size: 12px; } .inputheightbig { height: 22px; font-size: 16px; } .inputheightsmall { height: 18px; font-size: 14px; }  .formerrormsgsbin, .formerrormsgsbinlite { border: 1px solid #F2C217; background-color: #FFFFDD; background-image: url(https://www.elance.com/media/images/4.0/warning-icon-small.gif); background-repeat: no-repeat; background-position: 10px 8px; padding-top: 10px; } .formerrormsgsbinlite { padding: 10px 0px 10px 40px; margin-bottom: 10px; } .formerrormsgstitle { font-weight: bold; font-size: 15px; padding-bottom: 10px; padding-left: 40px; color: #414141; } .formerrormsgs { font-weight: normal; font-size: 15px; color: #414141; margin-top: 5px; } .formerrormsgs li { padding-left: 0; margin-left: 15px; font-size: 12px; color: #414141; } .formerrormsgsbin ul { list-style-type: disc; list-style-position: outside; padding: 0px; margin: 0px; } .highlightError { background-color: #FFFFDD; padding: 5px 2px; } .formmsgsbin { border: 1px solid #F2C217; background-color: #FFF; background-position: 10px 8px; padding-top: 10px; } .formmsgstitle { font-weight: bold; font-size: 15px; padding-bottom: 10px; padding-left: 10px; color: #414141; } .tinytext { font-size: 10px; color: #999; } .lighttext { color: #939393; } .obscureText { color: #AAAAAA; font-size: 10px; } .busyIndicator { position: fixed; bottom: 20px; right: 20px; z-index: 100; text-align: center; } .mockli { background: url(https://www.elance.com/media/images/4.0/smalldot.gif) left 5px no-repeat; padding-left: 10px; } .moreInfo { font-size: 12px; }  ul.smalldot { margin:0; padding:10px 0 0 0; list-style:none; } ul.smalldot li { background: url(https://www.elance.com/media/images/4.0/smalldot.gif) left 7px no-repeat; padding:0 0 0 10px; } .confirmationBox{ max-width: 800px; } .confirmationBox .header{ background-color: #E2F9E3; border: 1px solid #85CF85; padding: 10px 0px 15px 30px; background-image: url('https://www.elance.com/media/images/4.0/green-checkmark.gif?v=13.6.2.1-06-19-2013-17-00'); background-repeat: no-repeat; background-position: 4px 12px; margin-top: 30px; } .confirmationBox .header .maintitle{ font-weight: bold; font-size: 20px; } .confirmationBox .header .subtitle{ font-weight: bold; font-size: 14px; } .confirmationBox .innertext{ background-color: #F5FDF5; border-left: 1px solid #85CF85; border-right: 1px solid #85CF85; border-bottom: 1px solid #85CF85; padding: 10px 0px 15px 30px; }  .messageBox .close { float: right; background: transparent url('https://www.elance.com/media/images/4.0/green-close-x.gif?v=13.6.2.1-06-19-2013-17-00') no-repeat 0px 0px; height: 16px; width: 16px; cursor: pointer; }  .confirmBox { padding: 10px 10px 10px 35px; background: #F5FDF5 url('https://www.elance.com/media/images/4.0/icons/icon-conf-20x20.gif?v=13.6.2.1-06-19-2013-17-00') no-repeat 8px 8px; border: solid 2px #B3D59C; margin-bottom: 20px; } .confirmBox .body{ margin-bottom:10px; } .confirmBox .header { font-size: 13px; font-weight: bold; } .confirmBox .header .subheader{ margin-top:5px; } .confirmBox .minor-header{ font-weight:bold; } .confirmBox ul li { padding-left:0; margin-left:0; } .confirmBox .subheader2 { font-size: 12px; font-weight: bold; margin-bottom: 10px; } .confirmBox .close{ background: transparent url('https://www.elance.com/media/images/4.0/green-close-x.gif?v=13.6.2.1-06-19-2013-17-00') no-repeat 0px 0px; }  .alertBox { padding: 15px 15px 15px 45px; background: #FFF9F9 url('https://www.elance.com/media/images/4.0/icons/alert-icon.gif?v=13.6.2.1-06-19-2013-17-00') no-repeat 15px 15px; border: solid 2px #d7d7d7; margin-bottom: 20px; } .alertBox .header { font-size: 14px; font-weight: bold; margin-bottom: 15px; }  .informationBox { padding: 15px 15px 15px 45px; background: #EDF8FE url('https://www.elance.com/media/images/4.0/info-icon.gif?v=13.6.2.1-06-19-2013-17-00') no-repeat 15px 15px; border: solid 2px #d7d7d7; margin-bottom: 20px; } .informationBox .header { font-size: 14px; font-weight: bold; margin-bottom: 15px; } .errorIcon { background: url('https://www.elance.com/media/images/4.0/icons/error-icon.gif?v=13.6.2.1-06-19-2013-17-00') no-repeat left top; width: 20px; height: 20px; }  .errorBox { padding: 15px 15px 15px 45px; background: #ffffdd url('https://www.elance.com/media/images/4.0/icons/error-icon.gif?v=13.6.2.1-06-19-2013-17-00') no-repeat 15px 15px; border: solid 2px #f2c218; margin-bottom: 20px; } .errorBox .header { font-size: 14px; font-weight: bold; margin-bottom: 15px; } .error-box { padding: 7px 10px 7px 40px; background: #FBE3E1 url('https://www.elance.com/media/images/4.0/icons/error-icon-20x20.gif?v=13.6.2.1-06-19-2013-17-00') no-repeat 10px 5px; border: solid 2px #EAC8C5; } .error-box .header { color: #CA1911; font-weight: bold; font-size: 13px; } .error-box-note { border: 2px solid #CA1911 !important; } .error-box-msg { position: relative; z-index: -10; clear: both; height: 28px; } .error-box-msg .content { white-space: nowrap; position: absolute; bottom: 0px; border: solid 2px #EAC8C5; background: #FBE3E1; } .error-box-msg .content span { font-size: 13px; font-weight: bold; padding: 5px; color: #CA1911; display: block; } .informationBox ol, .confirmBox ol, .errorBox ol { margin: 0px; } .informationBox li, .confirmBox li, .errorBox li { margin: 3px 0px 3px 15px; } .informationBox .subheader, .confirmBox .subheader, .errorBox .subheader { font-size: 14px; font-weight: normal; margin-bottom: 8px; color: #333; } .errorBox-small { padding: 5px 5px 5px 35px; background: #ffffdd url('https://www.elance.com/media/images/4.0/icons/error-icon-small.gif?v=13.6.2.1-06-19-2013-17-00') no-repeat 10px 5px; border: solid 1px #f2c218; }  .legalBox { margin: 40px 0px; padding: 10px; background-color: #F5F5F5; font-size: 11px; } .headingsuperscript { font-size: 12px; vertical-align: top; } .myelanceUserIcon { float:left; max-width: 40px; max-height: 50px; _width: 40px; _height: 50px; } .myelanceUserIconSmall { float:left; max-width: 32px; max-height: 40px; _width: 32px; _height: 40px; } .featuredThumbnail { float:left; max-width: 64px; max-height: 80px; _width: 40px; _height: 50px; } .myelanceUsername { padding-left: 10px; height: 50px; overflow:hidden; } .breadcrumb { font-size: 11px; } .mainContentTitle { color: #333; font-size: 18px; font-weight: bold; } #video_overlay { background-color: #fff; border: solid 20px #fff; position: fixed; text-align: center; z-index: 9999; -webkit-box-shadow: 0px 0px 30px 5px rgba(0,0,0,0.3); -moz-box-shadow: 0px 0px 30px 5px rgba(0,0,0,0.3); box-shadow: 0px 0px 30px 5px rgba(0,0,0,0.3); } #video_overlay .eol-dialog-close { top: -17px; right: -17px; }  .textboxlist-container .textboxlist-bits { min-height: 60px; } .textboxlist-container .textboxlist-bit-editable-input { font-size: 12px; font-family: Arial, Helvetica, sans-serif; line-height: 20px; height: 20px; padding: 1px 5px 2px; border: dotted 1px #939393; color: #939393; font-style: italic; } .textboxlist-container .textboxlist-bit-editable-focus .textboxlist-bit-editable-input { color: #333; font-style: normal; } .textboxlist-container .textboxlist-bit-box { cursor: pointer; box-shadow: 1px 1px 1px #888888; background: #ebebeb; background: -webkit-gradient(linear, left top, left bottom, from(#f1f1f1), to(#e4e4e4)); background: -webkit-linear-gradient(top, #f1f1f1, #e4e4e4); background: -moz-linear-gradient(top, #f1f1f1, #e4e4e4); background: -ms-linear-gradient(top, #f1f1f1, #e4e4e4); background: -o-linear-gradient(top, #f1f1f1, #e4e4e4); -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; font-size: 12px; line-height: 20px; padding: 2px 10px 3px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; } .textboxlist-container .textboxlist-bit-box-deletable { padding-right: 7px; } .textboxlist-container .textboxlist-bit-box-hover, .textboxlist-pill-container .textboxlist-bit-box:hover { color: #50852c; border: solid 1px #50852c; line-height: 18px; padding-left: 9px; padding-right: 9px; } .textboxlist-container .textboxlist-bit-box-hover.textboxlist-bit-box-deletable { padding-right: 6px; } .textboxlist-container .textboxlist-bit-box-focus, .textboxlist-container .textboxlist-bit-box-active { background: #50852C; color: #fff; } .textboxlist-container .textboxlist-bit-box-deletebutton { background: transparent; display: inline; font-size: 13px; position: static; width: auto; height: auto; margin-left: 10px; color: #888; } .textboxlist-container .textboxlist-bit-box-deletebutton:after { content: "X"; } .textboxlist-container .textboxlist-bit-box-focus .textboxlist-bit-box-deletebutton, .textboxlist-container .textboxlist-bit-box-active .textboxlist-bit-box-deletebutton { color: #fff; } .textboxlist-container .textboxlist-autocomplete-result-focus { background-color: #090; color: #fff; } #JClientContentDiv { height: 0px; }  table.dataTable { width: 100%; margin: 10px 0px; } table.dataTable td { padding: 10px 5px; vertical-align: top; border-bottom: solid 1px #aaa; } table.dataTable .invoiceItem { border-bottom: solid 1px #aaa; } table.subDataTable td { border-bottom: none; padding: 0px; } table .noBottomBorder td { border-bottom: none; padding: 0px; } table.dataTable th { text-align: left; background-color: #fff; background-image: url(https://www.elance.com/media/images/4.0/tableHeaderGradient.png?v=13.6.2.1-06-19-2013-17-00); background-position: bottom; background-repeat: repeat-x; padding: 8px 5px; font-weight: normal; font-size: 12px; } table.dataTable th#firstcol { border-left: solid 1px #E5E5E5; border-top: solid 1px #E5E5E5; border-bottom: solid 1px #E5E5E5; } table.dataTable th#midcol { border-top: solid 1px #E5E5E5; border-bottom: solid 1px #E5E5E5; } table.dataTable th#lastcol { border-right: solid 1px #E5E5E5; border-top: solid 1px #E5E5E5; border-bottom: solid 1px #E5E5E5; }  table.simpleTable { padding: 0px; margin: 5px 0px 0px 0px; width: 100%; } table.simpleTable tbody { background-color: #FFFFFF; } table.simpleTable th { padding: 0px 8px 0px 8px; height: 31px; text-align: left; font-weight: normal; background-position: bottom; font-size: 13px; vertical-align: middle; } table.simpleTable th#firstcol { background-image: url(https://www.elance.com/media/images/4.0/sprites/common/simpleTable-sprite.jpg?v=13.6.2.1-06-19-2013-17-00); background-repeat: no-repeat; background-position: 0px 0px; background-color: transparent; padding: 0px; width: 3px; } table.simpleTable th#firsttextcol { background-image: url(https://www.elance.com/media/images/4.0/sprites/common/simpleTable-sprite.jpg?v=13.6.2.1-06-19-2013-17-00); background-repeat: repeat-x; background-position: 0px -62px; background-color: transparent; padding: 0px 0px 0px 3px; } table.simpleTable th#midcol { background-image: url(https://www.elance.com/media/images/4.0/sprites/common/simpleTable-sprite.jpg?v=13.6.2.1-06-19-2013-17-00); background-repeat: repeat-x; background-position: 0px -62px; background-color: transparent; } table.simpleTable th#lasttextcol { background-image: url(https://www.elance.com/media/images/4.0/sprites/common/simpleTable-sprite.jpg?v=13.6.2.1-06-19-2013-17-00); background-repeat: repeat-x; background-position: 0px -62px; background-color: transparent; padding: 0px 3px 0px 0px; } table.simpleTable th#lastcol { background-image: url(https://www.elance.com/media/images/4.0/sprites/common/simpleTable-sprite.jpg?v=13.6.2.1-06-19-2013-17-00); background-repeat: no-repeat; background-position: 0px -31px; background-color: transparent; padding: 0px; width: 3px; } table.simpleTable tbody tr { width:100%; } table.simpleTable thead tr { height: 31px; } table.simpleTable tr.rowFoot { padding:6px 8px; background: #E6E6E6; } table.simpleTable tr.rowLight { background-color: #FFFFFF; } table.simpleTable tr.rowDark { background-color: #F5F5F5; } table.simpleTable td { padding: 5px; vertical-align: top; font-size: 12px; } table.simpleTable td.firstcol { padding-left: 8px; } table.simpleTable .rightcol { text-align: right; } table.simpleTable td.rightcol.lastcol { padding-right: 8px; } table.simpleTable td.rowDivider{ background: url(https://www.elance.com/media/images/4.0/dotted_h.gif?v=13.6.2.1-06-19-2013-17-00) repeat-x; height: 1px; width: 100%; padding: 0px; margin: 0px; }  .filterBox #fbMid { display: block; float: left; height: 36px; padding: 0; background: url('https://www.elance.com/media/images/4.0/filter-box.jpg?v=13.6.2.1-06-19-2013-17-00') repeat-x left -72px; _width: 1%; } .filterBox #fbLeft { display: block; height: 36px; background: url('https://www.elance.com/media/images/4.0/filter-box.jpg?v=13.6.2.1-06-19-2013-17-00') no-repeat left -0px; } .filterBox #fbRight { display: block; height: 26px; width: 530px; padding: 8px 10px 2px 10px; background: url('https://www.elance.com/media/images/4.0/filter-box.jpg?v=13.6.2.1-06-19-2013-17-00') no-repeat right -36px; white-space: nowrap; outline:none; }  .wideFilterBox #fbMid { display: block; float: left; height: 36px; margin: 5px 2px 0 0; padding: 0; background: url('https://www.elance.com/media/images/4.0/filter-box.jpg?v=13.6.2.1-06-19-2013-17-00') repeat-x left -72px; _width: 1%; } .wideFilterBox #fbLeft { display: block; height: 36px; background: url('https://www.elance.com/media/images/4.0/filter-box.jpg?v=13.6.2.1-06-19-2013-17-00') no-repeat left -0px; } .wideFilterBox #fbRight { display: block; height: 26px; width: 755px; padding: 8px 10px 2px 10px; background: url('https://www.elance.com/media/images/4.0/filter-box.jpg?v=13.6.2.1-06-19-2013-17-00') no-repeat right -36px; white-space: nowrap; outline:none; }  a.btn-large { margin-right: 5px; text-decoration: none; font-weight: bold; height: 25px; float: left; padding: 0px 15px; line-height: 25px; font-size: 13px; font-family: Arial,Helvetica,sans-serif; user-select: none; -ms-user-select: none; -moz-user-select: none; -webkit-user-select: none; } a.btn-small { margin-right: 5px; text-decoration: none; font-weight: bold; height: 19px; float: left; padding: 0px 15px; line-height: 19px; font-size: 11px; font-family: Arial,Helvetica,sans-serif; user-select: none; -ms-user-select: none; -moz-user-select: none; -webkit-user-select: none; } a.btn-xlarge { margin-right: 5px; text-decoration: none; font-weight: bold; height: 40px; float: left; padding: 0px 29px; line-height: 40px; font-size: 20px; font-family: Arial,Helvetica,sans-serif; user-select: none; -ms-user-select: none; -moz-user-select: none; -webkit-user-select: none; }  a.btn-large-normal, a.btn-large-normal:link, a.btn-large-normal:visited, a.btn-small-normal, a.btn-small-normal:link, a.btn-small-normal:visited, a.btn-xlarge-normal, a.btn-xlarge-normal:link, a.btn-xlarge-normal:visited { color: #fff; cursor: pointer; text-decoration: none; background: #59B147;  background: -moz-linear-gradient(top, #59B147 0%, #498636 100%);  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#59B147), color-stop(100%,#498636));  background: -webkit-linear-gradient(top, #59B147 0%,#498636 100%);  background: -o-linear-gradient(top, #59B147 0%,#498636 100%);  background: -ms-linear-gradient(top, #59B147 0%,#498636 100%);  background: linear-gradient(top, #59B147 0%,#498636 100%);  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#59B147', endColorstr='#498636',GradientType=0 ); } a.btn-large-normal, a.btn-large-secondary:hover, a.btn-large-secondary:active { height: 27px; line-height: 27px; text-decoration: none; } a.btn-small-normal, a.btn-small-secondary:hover, a.btn-small-secondary:active { height: 21px; line-height: 21px; text-decoration: none; } a.btn-xlarge-normal, a.btn-xlarge-secondary:hover, a.btn-xlarge-secondary:active { height: 42px; line-height: 42px; text-decoration: none; } a.btn-large-normal:hover, a.btn-small-normal:hover, a.btn-xlarge-normal:hover { background: #004486; filter: none; text-decoration: none; } a.btn-large-normal:active, a.btn-small-normal:active, a.btn-xlarge-normal:active { background: #4980AA; box-shadow: inset 1px 1px 2px #5079A4; filter: none; text-decoration: none; }  a.btn-large-disabled, a.btn-large-disabled:link, a.btn-large-disabled:visited, a.btn-large-disabled:hover, a.btn-small-disabled, a.btn-small-disabled:link, a.btn-small-disabled:visited, a.btn-small-disabled:hover, a.btn-xlarge-disabled, a.btn-xlarge-disabled:link, a.btn-xlarge-disabled:visited, a.btn-xlarge-disabled:hover { color: #bdbdbd; cursor: default; text-decoration: none; background: #f5f5f5; border: solid 1px #e6e6e6; } a.btn-large-disabled { padding: 0px 14px; } a.btn-small-disabled { padding: 0px 14px; } a.btn-xlarge-disabled { padding: 0px 28px; }  a.btn-large-secondary, a.btn-large-secondary:link, a.btn-large-secondary:visited, a.btn-small-secondary, a.btn-small-secondary:link, a.btn-small-secondary:visited, a.btn-xlarge-secondary, a.btn-xlarge-secondary:link, a.btn-xlarge-secondary:visited { color: #333; cursor: pointer; text-decoration: none; background: #EBEBEB; border:1px solid #D3D3D3; font-weight: normal; } a.btn-large-secondary { padding: 0px 14px; } a.btn-large-secondary:hover, a.btn-large-secondary:active { padding: 0px 15px; } a.btn-small-secondary { padding: 0px 14px; } a.btn-small-secondary:hover, a.btn-small-secondary:active { padding: 0px 15px; } a.btn-xlarge-secondary { padding: 0px 28px; } a.btn-xlarge-secondary:hover, a.btn-xlarge-secondary:active { padding: 0px 29px; } a.btn-large-secondary:hover, a.btn-small-secondary:hover, a.btn-xlarge-secondary:hover { background: #004486; color: #fff; border: none; } a.btn-large-secondary:active, a.btn-small-secondary:active, a.btn-xlarge-secondary:active { background: #4980AA; box-shadow: inset 1px 1px 2px #5079A4; color: #fff; border: none; }  a.btn-marketing-large { text-decoration: none; font-weight: bold; height: 55px; font-size: 21px; line-height: 55px; float: left; color: #fff; cursor: pointer; text-decoration: none; background: #59B147;  background: -moz-linear-gradient(top, #59B147 0%, #498636 100%);  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#59B147), color-stop(100%,#498636));  background: -webkit-linear-gradient(top, #59B147 0%,#498636 100%);  background: -o-linear-gradient(top, #59B147 0%,#498636 100%);  background: -ms-linear-gradient(top, #59B147 0%,#498636 100%);  background: linear-gradient(top, #59B147 0%,#498636 100%);  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#59B147', endColorstr='#498636',GradientType=0 ); padding: 0px 25px; } a.btn-marketing-large:hover { background: #004486; filter: none; } a.btn-marketing-large:active { background: #4980AA; box-shadow: inset 1px 1px 2px #5079A4; filter: none; }  a.btn-marketing-med { padding-right: 20px; text-decoration: none; font-weight: bold; height: 43px; float: left; background: transparent url('https://www.elance.com/media/images/4.0/buttons/btn-marketing-sprite.png?v=13.6.2.1-06-19-2013-17-00') no-repeat right -600px; } a.btn-marketing-med > span { font-size: 18px; line-height: 100%; font-family: Arial,Helvetica,sans-serif; display: block; padding: 10px 0 15px 20px; background: url('https://www.elance.com/media/images/4.0/buttons/btn-marketing-sprite.png?v=13.6.2.1-06-19-2013-17-00') no-repeat 0 -456px; } a.btn-marketing-med:hover { background-position: right -552px; } a.btn-marketing-med:hover > span { background-position: 0 -408px; } a.btn-marketing-med:active { background-position: right -504px; } a.btn-marketing-med:active > span { background-position: 0 -360px; } a.btn-marketing-med, a.btn-marketing-med:link, a.btn-marketing-med:visited { color: #FFFFFF; cursor: pointer; text-decoration: none; }  input.btn-large,input.btn-xlarge { color: #fff; cursor: pointer; text-decoration: none; background: #59B147;  background: -moz-linear-gradient(top, #59B147 0%, #498636 100%);  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#59B147), color-stop(100%,#498636));  background: -webkit-linear-gradient(top, #59B147 0%,#498636 100%);  background: -o-linear-gradient(top, #59B147 0%,#498636 100%);  background: -ms-linear-gradient(top, #59B147 0%,#498636 100%);  background: linear-gradient(top, #59B147 0%,#498636 100%);  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#59B147', endColorstr='#498636',GradientType=0 ); border:0px solid; } input.btn-large{ height: 27px; line-height: 27px; text-decoration: none; } input.btn-xlarge { height:50px; width:250px; } input.btn-large:hover,input.btn-xlarge:hover { background: #004486; filter: none; text-decoration: none; } input.btn-large:active,input.btn-xlarge:active { background: #4980AA; box-shadow: inset 1px 1px 2px #5079A4; filter: none; text-decoration: none; } #eol-container a.btn-2-line { height: 45px; } #eol-container a.btn-2-line .line-1 { line-height: 25px; font-size:20px; text-align:center; margin-top: 2px; } #eol-container a.btn-2-line .line-2 { font-size: 13px; line-height: 1em; text-align: center; } .flowstep { background-image:url(https://www.elance.com/media/images/4.0/flow-step-bg.gif?v=13.6.2.1-06-19-2013-17-00); background-repeat:no-repeat; float:left; position: relative; top: -8px; color: #993300; font-size: 16px; font-weight: bold; padding: 4px 9px; margin-right: 5px; } .infoblock { border: solid 1px #aaa; padding: 10px 10px 10px 45px; min-height: 32px;  height: auto !important; height: 32px; background:url(https://www.elance.com/media/images/4.0/info-icon-medium.gif?v=13.6.2.1-06-19-2013-17-00) no-repeat 10px 10px; background-color: #fff; } .message-counter { font-size: 11px; } .message-bubble { font-size: 11px; font-weight: bold; color: #fff; } .message-bubble span { text-align: center; padding-top: 1px; margin-left: 5px; height: 15px; } .message-bubble-circle-1 { background: url('https://www.elance.com/media/images/4.0/nav/alerts-sprite.gif?v=13.6.2.1-06-19-2013-17-00') no-repeat 0px 0px; width: 16px; position: absolute; } .message-bubble-circle-2 { background: url('https://www.elance.com/media/images/4.0/nav/alerts-sprite.gif?v=13.6.2.1-06-19-2013-17-00') no-repeat 0px -16px; width: 24px; position: absolute; } .message-bubble-circle-3 { background: url('https://www.elance.com/media/images/4.0/nav/alerts-sprite.gif?v=13.6.2.1-06-19-2013-17-00') no-repeat 0px -32px; width: 34px; position: absolute; } .message-bubble-pmb-new { background: url('https://www.elance.com/media/images/4.0/nav/alerts-sprite.gif?v=13.6.2.1-06-19-2013-17-00') no-repeat 0px -48px; padding-left: 20px; position: absolute; color: black; } .message-bubble-pmb { background: url('https://www.elance.com/media/images/4.0/nav/alerts-sprite.gif?v=13.6.2.1-06-19-2013-17-00') no-repeat 0px -64px; width: 16px; position: absolute; color: black; } .message-counter a, .message-bubble a { text-decoration: none; color: inherit; }  .presenceOn, .presenceOff { background: url('https://www.elance.com/media/images/4.0/sprites/spr-collab.png?v=13.6.2.1-06-19-2013-17-00') no-repeat top left; height: 16px; width: 12px; } .presenceOn { background-position: 0 -52px; } .presenceOff { background-position: 0 -26px; }  a.messagesBubbleD1 { height: 16px; padding-left: 20px; background: url('https://www.elance.com/media/images/4.0/nav/alerts-sprite.gif?v=13.6.2.1-06-19-2013-17-00') no-repeat 0px -48px; } a.messagesBubbleNone { position: relative; top: 2px; width: 16px; height: 12px; background: url('https://www.elance.com/media/images/4.0/nav/alerts-sprite.gif?v=13.6.2.1-06-19-2013-17-00') no-repeat 0px -64px; } a.messagesBubbleDisabled { position: relative; top: 2px; width: 16px; height: 12px; background: url('https://www.elance.com/media/images/4.0/nav/alerts-sprite.gif?v=13.6.2.1-06-19-2013-17-00') no-repeat 0px -76px; } a.messagesBubbleText { text-align: center; } a:visited.messagesBubbleText { text-decoration: none; } a:link.messagesBubbleText { text-decoration: none; } a:hover.messagesBubbleText { text-decoration: none; }  .eol-header, .eol-title { color: #333; font-weight: bold; } .eol-header { font-size: 18px; } .eol-title { font-size: 16px; } #eol-title-c { min-height: 55px; } #eol-banner { height: 50px; } .eol-pagetitle { font-size: 18px; margin: 35px 0 15px; font-family: Georgia, Times New Roman; color: #50852C; font-weight: normal; } .eol-pagesubtitle{ margin-top:0; color:#333; } .eol-pagesubtitle-small{ font-size:16px; } .eol-pagetitle .beta, .eol-wr-pagetitle .beta { font-size: 12px; font-weight: normal; color: #993300; } .eol-lnavtitle { font-size: 18px; margin: 35px 0 15px; font-family: Georgia, Times New Roman; color: #50852C; font-weight: normal; } .eol-margintitle { margin: 35px 0 15px; } #eol-title-wr-c { height: 90px; } #eol-title-wr-c .eol-layout-s5 { padding-left: 0px; margin-top: 20px; } .eol-wr-projecttitle { font-size: 18px; color: #333; font-weight: bold; } .eol-wr-pagetitle { font-size: 18px; margin: 5px 0px 10px; font-family: Georgia, Times New Roman; color: #50852C; font-weight: normal; } .eol-wr-lnavtitle { font-size: 18px; margin: 5px 0px 10px; font-family: Georgia, Times New Roman; color: #50852C; font-weight: normal; } .eol-notice-text { font-size: 11px; color: #ccc; }  
.ml-board .eol-dialog-body { float: right; width: auto; height: 100%; overflow: hidden; background: #fff url('ajax-loader.gif') no-repeat 50% 50%; margin-top: 0px; -webkit-overflow-scrolling: touch; } 
.ml-board .eol-dialog-close { width: 20px; height: 20px; overflow: hidden; background: url('ml-close.png') no-repeat 50% 50%; cursor:pointer; text-indent:-3000px; top: 10px; left: 10px; right: auto; } .ml-board iframe { border: 0px; background: #fff url('ajax-loader.gif') no-repeat 50% 50%; overflow: scroll; } .ml-board { border: 1px solid #666 !important; padding: 0 0 0 40px !important; background: url('ml-gradient.png') repeat-y 0 0 !important; left: auto !important; right: 0px !important; overflow: hidden !important; margin-top: 0px !important; height: 100% !important; }   .nav-logo-elance { display: block; height: 50px; width: 113px; background: url('https://www.elance.com/media/images/4.0/nav/12-10-2/sprite-global-nav-footer.png?v=13.6.2.1-06-19-2013-17-00') no-repeat top left;}  .nav-logo-sprite { display: block; background: url('https://www.elance.com/media/images/4.0/nav/navsprite-icons.png?v=13.6.2.1-06-19-2013-17-00') no-repeat top left; cursor: pointer; } .nav-logo-cloud { background-position: 0 -158px; height: 39px; margin: 0 auto 50px; } .nav-icon-fb { background-position: 0 -201px; width: 16px; height: 16px; display: inline-block; margin: 0 2px; vertical-align: middle; } .nav-icon-li { background-position: -42px -201px; width: 16px; height: 16px; display: inline-block; margin: 0 2px; vertical-align: middle; } .nav-icon-tw { background-position: -21px -201px; width: 16px; height: 16px; display: inline-block; margin: 0 2px; vertical-align: middle; } .nav-icon-yt { background-position: -63px -201px; width: 16px; height: 16px; display: inline-block; margin: 0 2px; vertical-align: middle; } .nav-icon-gp { background-position: -84px -201px; width: 16px; height: 16px; display: inline-block; margin: 0 2px; vertical-align: middle; }  #eol-container { } #eol-m #eol-container #eol-hd { background-color: white; background-image: url('https://www.elance.com/media/images/4.0/nav/nav_bg.png?v=13.6.2.1-06-19-2013-17-00'); background-repeat: repeat-x; min-width: 950px; } #eol-container.liquid { width: auto; min-width: 0; } #eol-container.window { width: 760px; min-width: 760px; } #eol-container.window #eol-bd{ margin: 10px 0px 40px; } .eol-center { min-width: 950px; text-align: left; width: 950px; margin: 0px auto; } .eol-layout-s1, .eol-layout-s2, .eol-layout-s3, .eol-layout-s4, .eol-layout-s5, .eol-layout-x1, .eol-layout-x2, .eol-layout-x3, .eol-layout-x4 { float: left; display: inline; padding-left: 10px; padding-right: 10px; }  .eol-layout-s1 { width: 170px; } .eol-layout-s2 { width: 360px; } .eol-layout-s3 { width: 550px; } .eol-layout-s4 { width: 740px; } .eol-layout-s5 { width: 930px; } .eol-layout-s6 { width: 590px; } .eol-layout-wide { width: 950px; }  .eol-layout-x1 { width: 75px; } .eol-layout-x2 { width: 265px; } .eol-layout-x3 { width: 455px; } .eol-layout-x4 { width: 645px; }  .eol-layout-first { padding-left: 0px; } .eol-layout-last { padding-right: 0px; } #eol-hd { line-height: normal; background-color: white; } #eol-bd { clear:both; min-height: 400px; padding-bottom: 30px; } .minimal-hd { border-bottom: 1px solid #939393; padding-bottom: 10px; } .minimal-hd-light { border-bottom: 1px solid #D6D6D6; padding-bottom: 10px; } .notabs-hd { border-bottom: 1px solid #939393; padding-bottom: 10px; margin-bottom: 20px; }  #eol-navigation { position: relative; z-index: 50; min-height: 40px; }  #eol-v { background: transparent url('https://www.elance.com/media/images/4.0/nav/nav-visitor-bg.png?v=13.6.2.1-06-19-2013-17-00') repeat-x scroll 0 0; } #eol-visitor { height:31px;  } .nav-v-spr { background: transparent url('https://www.elance.com/media/images/4.0/nav/navsprite-visitor.png?v=13.6.2.1-06-19-2013-17-00') no-repeat scroll 0 0; display: inline-block; zoom:1; *display:inline; outline: none; cursor:pointer; } .nav-v-logo { background-position: 0 0; width: 131px; height: 44px; } .nav-v-reg { background-position: 0 -53px; width: 45px; height: 16px; } .nav-v-signin { background-position: 0 -74px; width: 45px; height: 16px; margin-left: 5px; } .nav-v-myaccount { background-position: 0 -95px; width: 77px; height: 16px; } .nav-v-signout { background-position: 0 -115px; width: 50px; height: 16px; margin-left: 5px; }  a.nav-account-btn { margin-left: 9px; padding-right: 9px; text-decoration: none; height: 18px; float: left; background: transparent url('https://www.elance.com/media/images/4.0/nav/navsprite-visitor.png?v=13.6.2.1-06-19-2013-17-00') no-repeat scroll right top; } a.nav-account-btn span { line-height: 13px; font-size: 11px; font-family: Arial,Helvetica,sans-serif; display: block; padding: 2px 0 3px 10px; background: url('https://www.elance.com/media/images/4.0/nav/navsprite-visitor.png?v=13.6.2.1-06-19-2013-17-00') no-repeat; } a.nav-account-btn-green, a.nav-account-btn-green:link, a.nav-account-btn-green:visited, a.nav-account-btn-green:hover { background-position: right -46px; color: #fff; cursor: pointer; text-decoration: none; margin-left: 7px; padding-right: 7px; } a.nav-account-btn-green span { background-position: 0 -64px; padding-left:8px; } a.nav-account-btn-grey, a.nav-account-btn-grey:link, a.nav-account-btn-grey:visited, a.nav-account-btn-grey:hover { background-position: right -100px; color: #fff; cursor: pointer; text-decoration: none; } a.nav-account-btn-grey span { background-position: 0 -118px; } a.nav-account-btn-home, a.nav-account-btn-home:link, a.nav-account-btn-home:visited, a.nav-account-btn-home:hover { background-position: right -46px; color: #fff; cursor: pointer; text-decoration: none; } a.nav-account-btn-home span { background-position: 0 -82px; padding-left: 20px; }  #nav-v-lang { display: inline-block; zoom:1; *display:inline; vertical-align: top; margin-right: 20px; cursor: pointer; background: url('https://www.elance.com/media/images/4.0/nav/navsprite-visitor.png?v=13.6.2.1-06-19-2013-17-00') no-repeat right -138px; padding-right: 13px; display: none; } #eol-navigation-enhanced #nav-v-lang { margin-top:9px; float:right; margin-right:5px; background:url("https://www.elance.com/media/images/4.0/nav/12-10-2/sprite-global-nav-footer.png?v=13.6.2.1-06-19-2013-17-00") no-repeat scroll right -438px; opacity: 0.8; } #eol-navigation-enhanced #nav-v-lang span { font-size:11px; line-height:15px; } .nav-account-separator { padding-top:6px; padding-right:8px; color:rgba(255, 255, 255, 0.5); float:right; display: none; } .nav-v-lang span { font-size: 9px; line-height: 16px; } .nav-v-lang-flag { margin-right: 5px; position: relative; top: 2px; width: 16px; height: 11px; } .nav-v-lang-us, .nav-v-lang-en { background-position: 0 -160px; } .nav-v-lang-de { background-position: -21px -160px; } .nav-v-lang-es { background-position: -42px -160px; } .nav-v-lang-nl { background-position: -63px -160px; } .nav-v-lang-no { background-position: -84px -160px; } .nav-v-lang-it { background-position: -21px -184px; } .nav-v-lang-fr { background-position: 0px -184px; } .nav-v-lang-se { background-position: -42px -184px; } .nav-v-lang-dk { background-position: -63px -184px; } #nav-lang-container { position:relative; } #eol-m #nav-lang { left: 734px; } #nav-lang { left: 752px; top: 28px; width: 130px; font-size: 9px; } #nav-lang dd { padding-left:10px; } #eol-m #nav-lang { left:732px; } #nav-lang dd { cursor: pointer; } #eol-footer-member-border { border-bottom: solid 1px #e0e0e0; margin: 70px 0px 10px; } #eol-nav-visitor-border { border-bottom: solid 3px #e0e0e0; } ul#nav-v-primary-tabs { float: left; margin: 0; margin-left: 50px; padding: 0; margin-top: 4px; } ul#nav-v-primary-tabs li { float: left; list-style-type: none; border-left: solid 2px #EEF0F2; padding: 0px 16px; height: 30px; } ul#nav-v-primary-tabs li.first { border-left: none; } ul#nav-v-primary-tabs li a, ul#nav-v-primary-tabs li a:link, ul#nav-v-primary-tabs li a:visited { float: left; display: block; font-size: 11px; letter-spacing: 0.01em; line-height: 20px; text-decoration: none; outline: none; color: #333; text-align: center; padding: 5px 0px 15px; position: relative; } ul#nav-v-primary-tabs li a:hover { color: #333; padding-bottom: 15px; border-bottom: solid 3px #333; } ul#nav-v-primary-tabs li a.selected, ul#nav-v-primary-tabs li a:active { color: #0067B1; padding-bottom: 15px; border-bottom: solid 3px #0067B1; } ul#nav-v-primary-tabs li a.top_billing { font-size: 16px; } ul#nav-v-primary-tabs li a.top_billing.selected { font-weight: bold; } #nav-v-secondary { height: 40px; } ul#nav-v-secondary-tabs { float: left; margin: 13px 0 0 185px; padding: 0; } ul#nav-v-secondary-tabs li { float: left; list-style-type: none; border-left: solid 2px #EEF0F2; height: 14px; } ul#nav-v-secondary-tabs li a, ul#nav-v-secondary-tabs li a:link, ul#nav-v-secondary-tabs li a:visited { float: left; display: block; font-size: 14px; letter-spacing: 0.001em; margin: 0px 12px; padding: 0px 0px 3px; line-height: 14px; text-decoration: none; outline: none; color: #333; } ul#nav-v-secondary-tabs li.first { border-left: none; } ul#nav-v-secondary-tabs li a:hover { color: #0067B1; border-bottom: solid 1px #0067B1; } ul#nav-v-secondary-tabs li a.selected { color: #0067B1; border-bottom: none !important; } ul#nav-v-secondary-tabs li a.selected { font-weight: bold; } #nav-v-secondary #nav-search-form { float: right; margin-top: 10px; }  .nav-m-logo { background: transparent url('https://www.elance.com/media/images/4.0/nav/navsprite-member.png?v=13.6.2.1-06-19-2013-17-00') no-repeat scroll 0 0px; width: 82px; height: 22px; display: block; margin-left: 10px; } .nav-m-logo-footer { background: transparent url('https://www.elance.com/media/images/4.0/nav/elance-talent-cloud.png?v=13.6.2.1-06-19-2013-17-00') no-repeat scroll 0 0px; width: 100px; margin-top: 3px; height: 45px; display: block; } #eol-member { margin-top: 15px; } #eol-member .eol-layout-x3 { width: 465px; } #nav-m-primary { height: 40px; background: url('https://www.elance.com/media/images/4.0/nav/navsprite-member.png?v=13.6.2.1-06-19-2013-17-00') repeat-x 0 -181px; } #eol-m #nav-m-primary { background: none; } ul#nav-m-primary-tabs { float: left; margin: 0; padding: 0; background: url('https://www.elance.com/media/images/4.0/nav/navsprite-member.png?v=13.6.2.1-06-19-2013-17-00') no-repeat 0 -91px; } #eol-m ul#nav-m-primary-tabs { background: none; } ul#nav-m-primary-tabs > li { float: left; list-style-type: none; border-right: solid 1px #fff; position: relative; z-index: 5000; } ul#nav-m-primary-tabs > li > a, ul#nav-m-primary-tabs > li > a:link, ul#nav-m-primary-tabs > li > a:visited { float: left; display: block; font-size: 13px; letter-spacing: 0.01em; line-height: 40px; text-decoration: none; outline: none; color: #333; width: 120px; text-align: center; } ul#nav-m-primary-tabs > li.selected { background: url('https://www.elance.com/media/images/4.0/nav/navsprite-member.png?v=13.6.2.1-06-19-2013-17-00') repeat-x 0 -271px !important; } ul#nav-m-primary-tabs > li.selected > a { color: #fff; font-weight: bold; } ul#nav-m-primary-tabs > li:hover { background: url('https://www.elance.com/media/images/4.0/nav/navsprite-member.png?v=13.6.2.1-06-19-2013-17-00') repeat-x 0 -226px; } ul#nav-m-primary-tabs > li:hover > a { color: #fff; font-weight: bold; } ul#nav-m-primary-tabs li#nav-m-home a { width: 50px; height: 40px; background: url('https://www.elance.com/media/images/4.0/nav/navsprite-member.png?v=13.6.2.1-06-19-2013-17-00') no-repeat 0 -91px; } #eol-m ul#nav-m-primary-tabs li#nav-m-home a { height: 40px; background: none; width: 140px; } #eol-m li#nav-m-home { border-left: 1px solid #FFFFFF; } #eol-m ul#nav-m-primary-tabs li a#nav-hire-home { width: 80px; } #eol-m ul#nav-m-primary-tabs li #nav-work-home { width: 108px; } #eol-m ul#nav-m-primary-tabs li #nav-manage-home { width: 98px; } #eol-m ul#nav-m-primary-tabs li #nav-resources-home { width: 114px; } ul#nav-m-primary-tabs li#nav-m-home a .nav-home-icon { width: 14px; height: 11px; margin: auto; margin-top: 13px; background: url('https://www.elance.com/media/images/4.0/nav/navsprite-member.png?v=13.6.2.1-06-19-2013-17-00') no-repeat -12px -323px; } #eol-m ul#nav-m-primary-tabs li#nav-m-home a .nav-home-icon { display: inline-block; padding-right: 5px; } ul#nav-m-primary-tabs li#nav-m-home.selected a .nav-home-icon, ul#nav-m-primary-tabs li#nav-m-home a:hover .nav-home-icon { background-position: -12px -365px !important; } ul.nav-m-menu { display: none; position: absolute; top: 40px; background: #e6e6e6 url('https://www.elance.com/media/images/4.0/nav/navsprite-member.png?v=13.6.2.1-06-19-2013-17-00') repeat-x 0px -430px; z-index: 5300; margin: 0; left: 0; padding: 5px 0px; border-right: solid 1px #aaa; border-bottom: solid 1px #aaa; -moz-box-shadow: 2px 2px 2px #d4d4d4; -webkit-box-shadow: 2px 2px 2px #d4d4d4; box-shadow: 2px 2px 2px #d4d4d4; } #eol-m ul.nav-m-menu { padding: 0; } ul#nav-m-primary-tabs li:hover > ul.nav-m-menu { display: block; } ul.nav-m-menu > li { list-style-type: none; padding: 0; } ul.nav-m-menu > li > a, ul.nav-m-menu > li > a:link, ul.nav-m-menu > li > a:visited { display: block; font-size: 13px; padding: 0px 15px; line-height: 25px; text-decoration: none; outline: none; color: #333; width: 130px; } #eol-m ul.nav-m-menu > li > a, #eol-m ul.nav-m-menu > li > a:link, #eol-m ul.nav-m-menu > li > a:visited { line-height: 36px; } ul.nav-m-menu > li > a:hover { background: url('https://www.elance.com/media/images/4.0/nav/navsprite-member.png?v=13.6.2.1-06-19-2013-17-00') repeat-x 0 -400px; color: #fff; } #eol-m ul.nav-m-menu > li > a:hover { background: url('https://www.elance.com/media/images/4.0/nav/navsprite-member.png?v=13.6.2.1-06-19-2013-17-00') repeat-x 0 -227px; color: #fff; } ul.nav-m-menu > li > a.selected, ul.nav-m-menu > li > a.selected:hover { background: none; color: #67ab3a; font-weight: bold; } #nav-m-action { float: right; line-height: 20px; height: 20px; padding: 10px 0px; } .nav-m-action-bg { background: url('https://www.elance.com/media/images/4.0/nav/navsprite-member.png?v=13.6.2.1-06-19-2013-17-00') no-repeat right -136px; } #eol-m #nav-m-action { background: none; } #PostYourJob_lnk { margin-right: 0px; } a.nav-btn { padding: 0px 9px; font-size: 11px; font-family: Arial,Helvetica,sans-serif; height: 18px; line-height: 18px; text-decoration: none; float: left; background: #EBEBEB; border:1px solid #D3D3D3; font-weight: bold; color: #333; } a.nav-btn:hover { background: #004486; color: #fff; border: none; padding: 1px 10px; } a.nav-btn:active { background: #4980AA; color: #fff; border: none; padding: 1px 10px; }  #nav-m-primary #nav-search-form { float: left; margin-right: 10px; padding-right: 10px; border-right: solid 1px #fff; }  .nav-search-form { height: 20px; } ul.nav-search { margin:0px; padding:0px; height: 20px; position: relative; z-index: 2000; } ul.nav-search > li { float: left; list-style-type: none; } li#nav-search-context { background: url('https://www.elance.com/media/images/4.0/nav/navsprite-icons.png?v=13.6.2.1-06-19-2013-17-00') no-repeat 0 -65px; border-right: solid 1px #ccc; } li#nav-search-context a { color: #333; font-size: 11px; line-height: 14px; padding: 3px 15px 3px 9px; text-decoration: none; background: url('https://www.elance.com/media/images/4.0/nav/navsprite-icons.png?v=13.6.2.1-06-19-2013-17-00') no-repeat right -136px; outline: none; word-wrap: normal; display: block; height: 14px; } li#nav-search-context > a { float: left; } ul#nav-search-menu { position: absolute; left: 0px; top: 0px; background: url('https://www.elance.com/media/images/4.0/nav/navsprite-icons.png?v=13.6.2.1-06-19-2013-17-00') no-repeat 0px 0px; margin: 0; padding: 0; min-width: 80px; border-right: solid 1px #ccc; } ul#nav-search-menu li { list-style-type: none; margin: 0px; padding: 0px; } ul#nav-search-menu li.mid { background: url('https://www.elance.com/media/images/4.0/nav/navsprite-icons.png?v=13.6.2.1-06-19-2013-17-00') no-repeat 0px -14px; } ul#nav-search-menu li.bottom a { background: url('https://www.elance.com/media/images/4.0/nav/navsprite-icons.png?v=13.6.2.1-06-19-2013-17-00') no-repeat 0 -40px; } ul#nav-search-menu a { background: none; } ul#nav-search-menu a:hover { color: #5D9B33; } ul#nav-search-menu a#nav-search-menu-selected { background: url('https://www.elance.com/media/images/4.0/nav/navsprite-icons.png?v=13.6.2.1-06-19-2013-17-00') no-repeat right -136px; display: inline-block; *display: inline; zoom: 1; } li.nav-search-input input { height: 18px; border: solid 1px #ccc; border-left: none; line-height: 18px; font-size: 11px; padding-left: 3px; float:left; outline: none; -webkit-appearance: none; -webkit-border-radius: 0px; } #nav-m-primary .nav-search-default-profiles input { width:100px; } #nav-m-primary .nav-search-default-projects input { width:132px; } li.nav-search-cap { background: url('https://www.elance.com/media/images/4.0/nav/navsprite-icons.png?v=13.6.2.1-06-19-2013-17-00') no-repeat -50px -115px; width: 5px; height: 20px; }  li.nav-search-go a { margin-left:4px; } #nav-help-search li.nav-search-input input { width: 120px; border-right: none; } #nav-help-search li.nav-search-go a { display: block; background: url('https://www.elance.com/media/images/4.0/nav/navsprite-icons.png?v=13.6.2.1-06-19-2013-17-00') no-repeat 0 -115px; width: 20px; height: 20px; text-decoration: none; outline: none; margin-left: 0px; } #nav-help-search li.nav-search-go a:hover { background: url('https://www.elance.com/media/images/4.0/nav/navsprite-icons.png?v=13.6.2.1-06-19-2013-17-00') no-repeat -25px -115px; }  a.btn-search-small { margin-right: 1px; padding-right: 9px; text-decoration: none; font-weight: normal; height: 21px; float: left; background: transparent url('https://www.elance.com/media/images/4.0/buttons/btn-search-sprite.png?v=13.6.2.1-06-19-2013-17-00') no-repeat scroll right -120px; } a.btn-search-small > span { line-height: 11px; font-size: 10px; font-family: Arial,Helvetica,sans-serif; display: block; padding: 5px 0 6px 9px; background: url('https://www.elance.com/media/images/4.0/buttons/btn-search-sprite.png?v=13.6.2.1-06-19-2013-17-00') no-repeat; } a.btn-search-small > span { color:#5d5d5d; background-position:0 -141px; } #nav-account { float: right; font-size: 11px; margin-bottom: 15px; } #nav-account-menu { float: left; } #nav-account-menu > span { display: inline-block; zoom:1; *display:inline; outline: none; line-height: 20px; } .nav-account-tab { padding: 0px 8px; display: inline-block; zoom:1; *display:inline; outline: none; line-height: 20px; position: relative; } .nav-account-tab-dialog { padding-right: 17px; background: url('https://www.elance.com/media/images/4.0/nav/navsprite-member.png?v=13.6.2.1-06-19-2013-17-00') no-repeat right -29px; height: 15px; }  #nav-dialog-c, #nav-dialog-n { position: relative; z-index: 3000; } .nav-dialog { position: absolute; top: 5px; -moz-box-shadow: 3px 3px 3px #aaa; -webkit-box-shadow: 3px 3px 3px #aaa; box-shadow: 3px 3px 3px #aaa; text-align: left; background-color: #fff; z-index: 50; } .nav-dialog-content { border: solid 1px #939393; margin: 0; } .nav-dialog-content dd { padding: 3px 10px; } .nav-dialog-content dd a, .nav-dialog-content dd a:visited { color: #333; text-decoration: none; } .nav-dialog-content dd a:hover { color: #00468C; text-decoration: underline; } .nav-dialog-content dd.bottom-section{ padding-top:2px; padding-bottom:2px; } .nav-dialog-content dd.nav-dialog-divider { border-bottom: dotted 1px #bec0bd; margin: 5px 10px; padding: 0px; } .nav-dialog-content dd.nav-dialog-first { padding-top: 7px; } .nav-dialog-content dd.nav-dialog-last { padding-bottom: 7px; } .nav-dialog-content dl dd input { width: 150px; float: left; height: 19px; } #nav-help { right: 0px; width: 170px; } #nav-myaccount { left: 13px; width: 115px; } #nav-logout-icon { display: inline-block; background: url('https://www.elance.com/media/images/4.0/nav/navsprite-member.png?v=13.6.2.1-06-19-2013-17-00') no-repeat -32px -57px; height: 15px; width: 11px; margin-right: 5px; position:relative; top:4px; } #nav-pagehelp { position: relative; } #nav-pagehelp a { position: absolute; display: block; top: 20px; right: 0px; color: #999999; font-size: 11px; } #nav-pagehelp img { vertical-align: bottom; }  #nav-availability-icon { margin-right: 5px; position: absolute; left: -10px; } .nav-availability-icon { display: inline-block; zoom:1; *display:inline; position: relative; top: 4px; } .nav-presenceOn, .nav-presenceOff { background: url('https://www.elance.com/media/images/4.0/nav/navsprite-member.png?v=13.6.2.1-06-19-2013-17-00') no-repeat top left; height: 15px; width: 11px; margin-right: 5px; } .nav-presenceOn { background-position: 0 -57px; } .nav-presenceOff { background-position: -16px -57px; }  .nav-left { list-style: none; margin-left: -10px; position: relative; padding: 0; border: none; width: 180px; } .nav-left li { margin: 0; } .nav-left li a.nav-left-item { display: block; color: #333; text-decoration: none; outline: none; padding-left: 4px; width: 176px; } .nav-left li a.nav-left-item div { padding: 7px 6px; cursor: pointer; height: 15px; } .nav-left li a.nav-left-item span.span-item { padding: 7px 6px; cursor: pointer; height: 15px; display: block; } .nav-left li a.nav-left-item:hover { color: #fff; background-color: #67AB3A; text-decoration: none; } .nav-left li.nav-left-selected { background: url('https://www.elance.com/media/images/4.0/nav/nav_rounded.gif?v=13.6.2.1-06-19-2013-17-00') no-repeat 0 0px; } .nav-left li.nav-left-selected a.nav-left-item { background: url('https://www.elance.com/media/images/4.0/nav/nav_rounded.gif?v=13.6.2.1-06-19-2013-17-00') no-repeat 176px -31px; font-weight: bold; color: #333; } .nav-left li.nav-left-selected a.nav-left-item:hover { background: url('https://www.elance.com/media/images/4.0/nav/nav_rounded.gif?v=13.6.2.1-06-19-2013-17-00') no-repeat 176px -31px; color: #67ab3a; } .nav-left li.nav-left-selected a.nav-left-item div { border-top: solid 1px #d6d6d6; border-bottom: solid 1px #d6d6d6; width: 161px; } .nav-left li.nav-left-selected a.nav-left-item span.span-item { border-top: solid 1px #d6d6d6; border-bottom: solid 1px #d6d6d6; width: 161px; display: block; } .nav-left-expandable-closed ul, .nav-left-expandable-closed .collapse-title, .nav-left-expandable-open .expand-title { display:none; } .nav-left-expandable-open { width: 180px; } .nav-left-expandable-closed { width: 180px; } .nav-left li a.nav-left-item-toggle { display: block; text-decoration: none; outline: none; padding-left: 5px; width: 167px; } .nav-left li a.nav-left-item-toggle div { padding: 8px 5px 7px; cursor: pointer; } .nav-left li a.nav-left-item-toggle:hover { color: #67AB3A; text-decoration: none; } .nav-left li.nav-left-expandable-open a.nav-left-item-toggle:hover { background: #fff; color: #67AB3A; } .nav-left-expandable-open a.nav-left-expandable-item:hover { background: #fff; } .nav-left li.nav-left-expandable-open a.nav-left-item-toggle div { padding-top: 6px; } .expand-symbol { background: url('https://www.elance.com/media/images/4.0/nav/navsprite-member.png?v=13.6.2.1-06-19-2013-17-00') no-repeat -68px -56px; height: 15px; width: 15px; display:inline-block; vertical-align: middle; margin-bottom: 1px; } .collapse-symbol { background: url('https://www.elance.com/media/images/4.0/nav/navsprite-member.png?v=13.6.2.1-06-19-2013-17-00') no-repeat -68px -73px; height: 15px; width: 15px; display:inline-block; vertical-align: middle; margin-bottom: 1px; } .nav-left-expandable-open ul { list-style: none; position: relative; padding: 0; border: none; margin: 0px; margin-bottom: 5px; display: block; } .nav-left-expandable-open ul li { margin: 0; } .nav-left-expandable-open ul li a.nav-left-expandable-item { display: block; padding: 7px 6px 7px 10px; color: #333; text-decoration: none; width: 160px; font-weight: normal; } .nav-left-expandable-open ul li a.nav-left-expandable-item:hover { color: #67AB3A; background: #fff; } .nav-left-expandable-open ul li a.nav-left-expandable-item-selected { font-weight: bold; } .nav-left-divider { color: #d6d6d6; border-top: solid 1px #d6d6d6; margin: 10px 0px 0px; height: 10px; padding: 0px; }  #eol-ft { clear: both; color: #999; font-size: 11px; line-height: normal; min-width: 950px; background-color: #F5F5F5; background-color: #E6E6E6; } #eol-ft.hide-ft { border: none; margin: 0; padding: 0; } #eol-footer-links { font-family: verdana; font-size: 11px; text-align: center; } #eol-footer-links a { color: #333; } #eol-footer-links .eol-share { padding-bottom: 15px; padding-top: 10px; } #eol-footer-logo { width: 120px; padding-right: 70px; float: left; } #eol-footer-top-section { padding-top: 20px; background-color: #E0E0E0; } #eol-footer-bottom-section { padding-bottom: 50px; } #eol-footer-copyright { font-size: 11px; margin: 26px 0 24px; text-align: center; } #eol-footer-copyright-details { text-align: left; font-size: 11px; padding: 26px 214px 100px 190px; position:relative; } #eol-n #eol-ft, #eol-m #eol-ft { background: none; border: none; } #nav-morefooter { position: relative; z-index: 3000; margin-top: -287px; margin-left: 243px; } #eol-ft #nav-morefooter a { line-height: 18px; } #nav-morefooter dd { padding-bottom: 0px; } #eol-footer-member .eol-footer-share { float:right; position:static; right:auto; bottom:auto; } #eol-footer-section { padding-left: 190px; padding-top: 70px; } #eol-ft #eol-footer-section h6 { color: #999; padding-top: 10px; font-size: 11px; font-weight: bold; padding-bottom: 10px; } #eol-footer-left { clear: left; float: left; width: 290px; } #eol-footer-middle { float:left; width:290px; } #eol-footer-middle dl { margin-bottom:20px; } #eol-footer-right { float: left; width: 150px; } .eol-footer-top-section { float: left; width: 145px; }  .eol-footer-top-section-col-1 { width:175px; } .eol-footer-top-section-col-2 { width:145px; } .eol-footer-top-section-col-3 { width:145px; } .eol-footer-top-section-col-4 { width:145px; } .eol-footer-top-section-col-5 { width:145px; } .eol-footer-share { float: right; position:absolute; right:0px; bottom:85px; } .eol-footer-more { background: url("https://www.elance.com/media/images/4.0/nav/navsprite-member.png?v=13.6.2.1-06-19-2013-17-00") no-repeat scroll right -41px transparent; padding-right: 18px; } #shortFooter { margin: 10px 0px 0px 25px; color: #666; } #shortFooter span { margin: 0px 3px; color: #CCC; } #shortFooter a { color: #666; } #eol-footer-member { float: left; width: 950px; margin: 28px 0px 60px 0px; } #eol-ft h6 { font-family: Arial, Georgia; font-size: 13px; font-weight: bold; padding: 0 0 15px; margin:0px; } #footer h6 { color: #333333; } #eol-ft dl { float: left; margin-top:0px; width: 145px; } #eol-m #eol-ft dl { background-color: #FFFFFF; } #eol-ft dd { width:125px; margin:0; padding-bottom: 5px; } #eol-ft dd a { line-height: 12px; color: #333; } #eol-ft #eol-footer-bottom-section dd a { color: #999; } #freelancerCountry { padding-top: 65px; }  #wr-recent-title { padding: 5px 10px; cursor: pointer; } #wr-recent-title img { vertical-align: middle; } #wr-recent-title:hover { text-decoration: none; color: #333; } .wr-recent-select-icon { float: left; display: block; height: 20px; width: 10px; background: url('https://www.elance.com/media/images/4.0/arrow-down-blue.gif?v=13.6.2.1-06-19-2013-17-00') no-repeat 0 9px; } .wr-recent-title, .wr-recent-title-selected { border: solid 1px #fff; display: inline-block; } .wr-recent-title:hover { border: solid 1px #ccc; } #wr-recent-c { position:relative; z-index: 1000; } #wr-recent-list { position: absolute; width: 400px; border: solid 1px #d7d7d7; border-right: solid 2px #999; border-bottom: solid 2px #999; padding: 5px 10px 10px 10px; background-color: #fff; font-size: 12px; font-weight: normal; top: 5px; } #wr-recent-list ul { list-style: none; margin: 0px; padding: 0px; } #wr-recent-list li { padding: 2px 0px; } .wr-recent-joblist { border-top: dotted 1px #d7d7d7; padding-top: 15px; margin-top: 15px; }  #wr-cpanel-c { background-color: transparent; padding: 10px; margin-top: 75px; margin-bottom: 50px; position: relative; left: -10px; width: 158px; } .wr-cpanel-bg { position: relative; } .wr-cpanel-bg img.bg { position:absolute; height: 195px; width: 178px; z-index: 0; left: -10px; top: 75px; } .wr-cpanel-title { font-weight: bold; margin-top: 10px; } .wr-cpanel-value { margin-top: 5px; margin-bottom: 10px; } .wr-cpanel-action { font-weight: bold; border-top: solid 1px #d7d7d7; padding-top: 10px; } .wr-cpanel-resume { width: 140px; text-align: center; } .wr-cpanel-tracker-icon { background: transparent url("https://www.elance.com/media/images/4.0/sprites/sprite-workview.png?v=13.6.2.1-06-19-2013-17-00"); background-position: -235px -37px; height: 24px; width: 24px; } .wr-cpanel-tracker-text { margin-left: 4px; width: 130px; padding-bottom: 5px; } .cpanel-toggle-c { position: relative; } .cpanel-toggle { position: absolute; background-color: #fff; padding: 5px 10px 5px 20px; border: solid 1px #999; list-style-type: none; } .cpanel-toggle a { cursor: pointer; } .cpanel-toggle li.selected { list-style-image:url('https://www.elance.com/media/images/4.0/checkmark.gif?v=13.6.2.1-06-19-2013-17-00'); } a.cpanel-toggle-a { background: url('https://www.elance.com/media/images/4.0/arrow-down-blue.gif?v=13.6.2.1-06-19-2013-17-00') no-repeat right 0px; padding: 1px 106px 1px 1px; cursor: pointer; }  .applist{ padding: 6px 0 6px; } .applist-item{ padding: 4px 4px; }  .GlobalAlertPosition { position: fixed; bottom: 30px; right: 50px; width: 100px; height: 40px; background: blue; } div.GlobalAlertContainer { width: 282px; margin: 0px; padding: 0px; z-index: 2000; position: fixed; right: 0px; bottom: -145px; } td.GlobalAlertContainerContent { width: 279px; vertical-align: bottom; } div.GlobalAlert { width: 279px; height: 0px; padding: 5px 0px; } div.GlobalAlertBubble { background: url(https://www.elance.com/media/images/4.0/collab/msg-notification-talk-bubble-no-shadow.png?v=13.6.2.1-06-19-2013-17-00) no-repeat; opacity: 0.95; } div.GlobalAlert .GlobalAlertMainText { opacity: 1.0; width: 249px; } div.GlobalAlert .GlobalAlertMainTitle { margin: 8px 0px 8px 15px; width: 235px; } div.GlobalAlert .GlobalAlertMainTitleText { opacity: 1.0; color: #005EBE; width: 235px; font-size: 12px; font-weight: bold; overflow: hidden; } div.GlobalAlert .GlobalAlertMainSubtitleText { opacity: 1.0; width: 235px; font-size: 11px; overflow: hidden; } div.GlobalAlert .GlobalAlertMainTextPlain { margin: 8px 15px 0px 15px; color: #005EBE; font-size: 11px; } div.GlobalAlert .GlobalAlertMainTextContainer { overflow: hidden; line-height: 13px; height: 26px; } div.GlobalAlert .GlobalAlertMainTextHighlight { color: #005EBE; } div.GlobalAlert .GlobalAlertMainRule { margin: 0px 15px; padding: 0px; width: 249px; height: 1px; background: url(https://www.elance.com/media/images/4.0/collab/msg-notification-dotted-rule.png?v=13.6.2.1-06-19-2013-17-00) repeat-x; } div.GlobalAlert .GlobalAlertMainClose { width: 16px; height: 16px; margin: 6px 6px 0px 0px; background: url(https://www.elance.com/media/images/4.0/collab/msg-notification-x-close.gif?v=13.6.2.1-06-19-2013-17-00) no-repeat; cursor: pointer; } .button-sharethis { padding-left: 20px; padding-bottom: 2px; padding-top: 1px; } .eol-dialog-overlay { position: absolute; top: 0; left: 0; text-align: center; background-color: #000; opacity: 0.5; filter: alpha(opacity=50); z-index: 110000; } .eol-dialog-container { padding: 20px 25px; background-color: #fff; border: 3px solid #ccc; left: 0; top: 0; text-align: left; z-index: 120000; } .eol-dialog-container .popup-loading { background: url('ajax-loader.gif') no-repeat center center transparent; } .eol-dialog-close { cursor: pointer; position: absolute; background: transparent 

url(dialog_close.png) no-repeat left top; right: -11px; top: -11px; width: 26px; height: 26px; } .eol-dialog-body { font-size: 13px; } .eol-dialog .msg-text{ font-size: 15px; margin: 20px 0 40px; }  .eol-dialog-title, .eol-dialog-body .hd { margin-bottom: 15px; } .eol-dialog-content { margin-bottom: 15px; } 

.eol-dialog-footer, .eol-dialog-body .ft { margin-top: 20px; }
 .eol-dialog-error { background: #FFFFDD url(https://www.elance.com/media/images/4.0/warning-icon-small.gif?v=13.6.2.1-06-19-2013-17-00) no-repeat scroll 10px 10px; border: 1px solid #F2C217; color: #a80000; font-weight: bold; padding: 12px 10px 10px 40px; margin-bottom: 15px; font-size: 11px; } .eol-dialog-overlay-iframe { opacity: 0; filter: alpha(opacity=0); } #eol-tooltip-container { z-index: 1000; position: relative; } .eol-tooltip { position: absolute; width: 310px; z-index: 3000; } .eol-tooltip .tooltip-top { background: url('https://www.elance.com/media/images/4.0/tooltip/tooltip-box-top.png?v=13.6.2.1-06-19-2013-17-00') no-repeat 1px 0px; width: 271px; height: 12px; } .eol-tooltip .tooltip-top-r { clear: both; background: url('https://www.elance.com/media/images/4.0/tooltip/tooltip-box-top.png?v=13.6.2.1-06-19-2013-17-00') no-repeat right 0; width: 15px; height: 15px; position: absolute; right: 0; } .eol-tooltip .tooltip-bottom { clear: both; background: url('https://www.elance.com/media/images/4.0/tooltip/tooltip-box-bottom.png?v=13.6.2.1-06-19-2013-17-00') no-repeat 0 0; width: 271px; height: 15px; } .eol-tooltip .tooltip-bottom-r { clear: both; background: url('https://www.elance.com/media/images/4.0/tooltip/tooltip-box-bottom.png?v=13.6.2.1-06-19-2013-17-00') no-repeat right 0; width: 15px; height: 15px; position: absolute; right: 1px; } .eol-tooltip .tooltip-c1 { background: url('https://www.elance.com/media/images/4.0/tooltip/tooltip-box-7px-left-shadow.png?v=13.6.2.1-06-19-2013-17-00') repeat-y 0 0; padding-left: 7px; width: 266px; } .eol-tooltip .tooltip-c2 { background: url('https://www.elance.com/media/images/4.0/tooltip/tooltip-box-7px-right-shadow.png?v=13.6.2.1-06-19-2013-17-00') repeat-y right 0; padding-right: 7px; } .eol-tooltip .tooltip-content { position: relative; padding: 0px 15px 10px 15px; background-color: #f5f5f5; min-height: 47px; line-height: 16px; } .eol-tooltip-right .tooltip-arrow { background: url('https://www.elance.com/media/images/4.0/tooltip/tooltip-box-right-arrow.png?v=13.6.2.1-06-19-2013-17-00') no-repeat 0 0; width: 25px; height: 49px; position: absolute; top: 5px; right: -25px; } .eol-tooltip-left .tooltip-arrow { background: url('https://www.elance.com/media/images/4.0/tooltip/tooltip-box-left-arrow.png?v=13.6.2.1-06-19-2013-17-00') no-repeat 0 0; width: 25px; height: 49px; position: absolute; top: 5px; left: -25px; } .eol-tooltip-bottom-left .tooltip-arrow, .eol-tooltip-bottom .tooltip-arrow { background: url('https://www.elance.com/media/images/4.0/tooltip/tooltip-box-bottom-arrow.png?v=13.6.2.1-06-19-2013-17-00') no-repeat 0 0; width: 42px; height: 29px; position: absolute; bottom: -31px; left: 15px; } .eol-tooltip-bottom-right .tooltip-arrow { background: url('https://www.elance.com/media/images/4.0/tooltip/tooltip-box-bottom-arrow.png?v=13.6.2.1-06-19-2013-17-00') no-repeat 0 0; width: 42px; height: 29px; position: absolute; bottom: -31px; right: 15px; } .eol-tooltip-top .tooltip-arrow { background: url('https://www.elance.com/media/images/4.0/tooltip/tooltip-box-top-arrow.png?v=13.6.2.1-06-19-2013-17-00') no-repeat 0 0; width: 38px; height: 22px; position: absolute; top: -21px; left: 117px; } .eol-tooltip-top-left .tooltip-arrow { background: url('https://www.elance.com/media/images/4.0/tooltip/tooltip-box-top-arrow.png?v=13.6.2.1-06-19-2013-17-00') no-repeat 0 0; width: 38px; height: 22px; position: absolute; top: -33px; left: 20px; } .eol-tooltip-top-right .tooltip-arrow { background: url('https://www.elance.com/media/images/4.0/tooltip/tooltip-box-top-arrow.png?v=13.6.2.1-06-19-2013-17-00') no-repeat 0 0; width: 38px; height: 22px; position: absolute; top: -33px; right: 20px; }   .eol-tooltip-new{ position: absolute; z-index: 3000; } .eol-tooltip-new .tooltip-content .close-button{ color:#ccc; position:absolute; top:2px; right:5px; font-size:20px; cursor:pointer; } .eol-tooltip-new .tooltip-content{ min-height:30px; min-width:150px; color:#333; background: #F5F5F5; border: solid 1px #cdcdcd; -moz-box-shadow: 4px 1px 10px 0px #d4d4d4; -webkit-box-shadow: 4px 1px 10px 0px #d4d4d4; box-shadow: 4px 1px 10px 0px #d4d4d4; padding: 10px 10px 8px 10px; zoom:1; } body.ie8 .eol-tooltip-new .tooltip-content, body.ie9 .eol-tooltip-new .tooltip-content{ -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#d4d4d4')"; } body.ie7 .eol-tooltip-new .tooltip-content{ filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#d4d4d4'); } .eol-tooltip-new .tooltip-content .tooltip-content-body{ display:block; } .eol-tooltip-new.closeable .tooltip-content .tooltip-content-body{ width:95%; } .eol-tooltip-new .tooltip-content .tooltip-content-title{ font-weight:bold; } .eol-tooltip-new .tooltip-content .tooltip-content-text:after{ content:' '; clear: both; } .eol-tooltip-new .arrow{ position: absolute; overflow: hidden; background-color:transparent; } .eol-tooltip-new .arrow-bottom-left, .eol-tooltip-new .arrow-top-left, .eol-tooltip-new .arrow-bottom-right, .eol-tooltip-new .arrow-top-right { width: 38px; height: 20px; } .eol-tooltip-new .arrow-left, .eol-tooltip-new .arrow-right{ height:38px; width:26px; } .eol-tooltip-new .arrow .arrowafter{ position: absolute; width: 20px; height: 20px; transform: rotate(45deg); -moz-transform: rotate(45deg); -webkit-transform: rotate(45deg);   -moz-box-shadow: 1px 1px 10px 1px #d4d4d4; -webkit-box-shadow: 1px 1px 10px 1px #d4d4d4; box-shadow: 1px 1px 10px 1px #d4d4d4; border:1px solid #cdcdcd; } body.ie8 .eol-tooltip-new .arrow .arrowafter{ -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(SizingMethod='auto expand', M11=0.7071067811865476, M12=-0.7071067811865475, M21=0.7071067811865475, M22=0.7071067811865476)"; } body.ie6 .eol-tooltip-new .arrow .arrowafter, body.ie7 .eol-tooltip-new .arrow .arrowafter{ filter: progid:DXImageTransform.Microsoft.Matrix(SizingMethod='auto expand', M11=0.7071067811865476, M12=-0.7071067811865475, M21=0.7071067811865475, M22=0.7071067811865476); } .eol-tooltip-new .arrow-bottom-right{ bottom:-19px; right:13px; } .eol-tooltip-new .arrow-right{ right:-25px; top:6px; } .eol-tooltip-new .arrow-bottom-left{ bottom:-19px; left:13px; } .eol-tooltip-new .arrow-left{ left:-25px; top:6px; } .eol-tooltip-new .arrow-top-right{ top:-19px; right:13px; } .eol-tooltip-new .arrow-top-left{ top:-19px; left:13px; } .eol-tooltip-new .arrow-bottom-right .arrowafter{ top: -11px; left: 8px; } .eol-tooltip-new .arrow-right .arrowafter{ left: -11px; top: 8px; } .eol-tooltip-new .arrow-bottom-left .arrowafter{ top: -11px; left: 8px; } .eol-tooltip-new .arrow-left .arrowafter{ right: -11px; top: 8px; } .eol-tooltip-new .arrow-top-right .arrowafter{ bottom: -11px; left: 8px; } .eol-tooltip-new .arrow-top-left .arrowafter{ bottom: -11px; left: 8px; }  body.ie9 .eol-tooltip-new .arrow-bottom-right .arrowafter, body.ie8 .eol-tooltip-new .arrow-bottom-right .arrowafter{ top: -15px; left: 4px; } body.ie9 .eol-tooltip-new .arrow-right .arrowafter, body.ie8 .eol-tooltip-new .arrow-right .arrowafter{ left: -15px; top: 4px; } body.ie9 .eol-tooltip-new .arrow-bottom-left .arrowafter, body.ie8 .eol-tooltip-new .arrow-bottom-left .arrowafter{ top: -15px; left: 4px; } body.ie9 .eol-tooltip-new .arrow-left .arrowafter, body.ie8 .eol-tooltip-new .arrow-left .arrowafter{ right: -11px; top: 4px; } body.ie9 .eol-tooltip-new .arrow-top-right .arrowafter, body.ie8 .eol-tooltip-new .arrow-top-right .arrowafter{ bottom: -7px; left: 4px; } body.ie9 .eol-tooltip-new .arrow-top-left .arrowafter, body.ie8 .eol-tooltip-new .arrow-top-left .arrowafter{ bottom: -7px; left: 4px; }  .eol-tooltip-new-standard .tooltip-content{ background-color:#f5f5f5; } .eol-tooltip-new-standard .arrow .arrowafter{ background-color: #F5F5F5; } .eol-tooltip-new.eol-tooltip-new-yellow-gradient .tooltip-content{ background: -webkit-gradient(linear, left top, left bottom, from(#FFFFEF), to(#FFFFCC)); background: -moz-linear-gradient(top, #FFFFEF, #FFFFCC);  background: -ms-linear-gradient(top, #FFFFEF 0%, #FFFFCC 100%); -moz-box-shadow: 4px 1px 10px 0px #888; -webkit-box-shadow: 4px 1px 10px 0px #888; box-shadow: 4px 1px 10px 0px #888; zoom:1; } body.ie9 .eol-tooltip-new.eol-tooltip-new-yellow-gradient .tooltip-content, body.ie8 .eol-tooltip-new.eol-tooltip-new-yellow-gradient .tooltip-content{ -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFEF', endColorstr='#FFFFCC') progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#d4d4d4')"; } body.ie7 .eol-tooltip-new.eol-tooltip-new-yellow-gradient .tooltip-content{ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFEF', endColorstr='#FFFFCC') progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#d4d4d4'); } .eol-tooltip-new-yellow-gradient .arrow .arrowafter{ background-color:#FFFFCC; -moz-box-shadow: 3px 0px 5px 0px #aaa; -webkit-box-shadow: 3px 0px 5px 0px #aaa; box-shadow: 3px 0px 5px 0px #aaa; } body.ie8 .eol-tooltip-new-yellow-gradient .arrow .arrowafter{ -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(SizingMethod='auto expand', M11=0.7071067811865476, M12=-0.7071067811865475, M21=0.7071067811865475, M22=0.7071067811865476) progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#d4d4d4')"; } body.ie7 .eol-tooltip-new-yellow-gradient .arrow .arrowafter{ filter: progid:DXImageTransform.Microsoft.Matrix(SizingMethod='auto expand', M11=0.7071067811865476, M12=-0.7071067811865475, M21=0.7071067811865475, M22=0.7071067811865476) progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#d4d4d4'); } .eol-tooltip-new-yellow-gradient .arrow-left .arrowafter, .eol-tooltip-new-yellow-gradient .arrow-right .arrowafter{ background: -webkit-gradient(linear, left top, left bottom, from(#FFFFEF), to(#FFFFCC)); background: -moz-linear-gradient(top, #FFFFEF, #FFFFCC); background: -ms-linear-gradient(top left, #FFFFEF 0%, #FFFFCC 100%); } body.ie9 .eol-tooltip-new .arrow .arrowafter{  -ms-filter:"progid:DXImageTransform.Microsoft.Matrix(SizingMethod='auto expand', M11=0.7071067811865476, M12=-0.7071067811865475, M21=0.7071067811865475, M22=0.7071067811865476) progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#d4d4d4')"; } body.ie9 .eol-tooltip-new-yellow-gradient .arrow-left .arrowafter, body.ie9 .eol-tooltip-new-yellow-gradient .arrow-right .arrowafter{   background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImczNDIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjEwMCUiIHkyPSIxMDAlIj4KPHN0b3Agc3RvcC1jb2xvcj0iI0ZGRkZFRiIgb2Zmc2V0PSIwIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0ZGRkZDQyIgb2Zmc2V0PSIxIi8+CjwvbGluZWFyR3JhZGllbnQ+CjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZzM0MikiIC8+Cjwvc3ZnPg==); } body.ie8 .eol-tooltip-new-yellow-gradient .arrow-left .arrowafter, body.ie8 .eol-tooltip-new-yellow-gradient .arrow-right .arrowafter{ -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFEF', endColorstr='#FFFFCC') progid:DXImageTransform.Microsoft.Matrix(SizingMethod='auto expand', M11=0.7071067811865476, M12=-0.7071067811865475, M21=0.7071067811865475, M22=0.7071067811865476) progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#d4d4d4')"; } body.ie7 .eol-tooltip-new-yellow-gradient .arrow-left .arrowafter, body.ie7 .eol-tooltip-new-yellow-gradient .arrow-right .arrowafter{ filter: progid:DXImageTransform.Microsoft.Matrix(SizingMethod='auto expand', M11=0.7071067811865476, M12=-0.7071067811865475, M21=0.7071067811865475, M22=0.7071067811865476) progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFEF', endColorstr='#FFFFCC') progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#d4d4d4');  } .eol-tooltip-new-yellow-gradient .arrow-top-right .arrowafter, .eol-tooltip-new-yellow-gradient .arrow-top-left .arrowafter{ background-color:#FFFFEF; border: 1px solid #cdcdcd; } .eol-tooltip-new-blue .tooltip-content{ background-color: #DFF1FF; } .eol-tooltip-new-blue .arrow .arrowafter{ background-color: #DFF1FF; } .eol-tooltip-new-yellow .tooltip-content{ background-color: #FDFFCD; } .eol-tooltip-new-yellow .arrow .arrowafter{ background-color: #FDFFCD; }  .eol-help-tooltip { position: absolute; width: 310px; z-index: 200; cursor: auto; background: #FDFFCD; border: 1px solid #c6c6c6; padding: 15px 20px; min-height: 20px; } .eol-help-tooltip.arrow-right { -moz-box-shadow: -2px 3px 4px #999; -webkit-box-shadow: -2px 3px 4px #999; box-shadow: -2px 3px 4px #999; } .eol-help-tooltip.arrow-right:after, .eol-help-tooltip.arrow-right:before { left: 100%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; } .eol-help-tooltip.arrow-right:after { border-color: rgba(253, 255, 205, 0); border-left-color: #FDFFCD; border-width: 15px; top: 25px; margin-top: -15px; } .eol-help-tooltip.arrow-right:before { border-color: rgba(198, 198, 198, 0); border-left-color: #999; border-width: 16px; top: 25px; margin-top: -16px; } .eol-help-tooltip.arrow-left { -moz-box-shadow: 2px 3px 4px #999; -webkit-box-shadow: 2px 3px 4px #999; box-shadow: 2px 3px 4px #999; } .eol-help-tooltip.arrow-left:after, .eol-help-tooltip.arrow-left:before { right: 100%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; } .eol-help-tooltip.arrow-left:after { border-color: rgba(253, 255, 205, 0); border-right-color: #FDFFCD; border-width: 15px; top: 25px; margin-top: -15px; } .eol-help-tooltip.arrow-left:before { border-color: rgba(198, 198, 198, 0); border-right-color: #999; border-width: 16px; top: 25px; margin-top: -16px; } .eol-help-tooltip.arrow-top:after, .eol-help-tooltip.arrow-top:before { bottom: 100%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; } .eol-help-tooltip.arrow-top { -moz-box-shadow: 2px 3px 4px #999; -webkit-box-shadow: 2px 3px 4px #999; box-shadow: 2px 3px 4px #999; } .eol-help-tooltip.arrow-top:after { border-color: rgba(253, 255, 205, 0); border-bottom-color: #FDFFCD; border-width: 15px; left: 50%; margin-left: -15px; } .eol-help-tooltip.arrow-top:before { border-color: rgba(198, 198, 198, 0); border-bottom-color: #999; border-width: 16px; left: 50%; margin-left: -16px; } .eol-help-tooltip.arrow-bottom { -moz-box-shadow: 2px 3px 4px #999; -webkit-box-shadow: 2px 3px 4px #999; box-shadow: 2px 3px 4px #999; } .eol-help-tooltip.arrow-bottom:after, .eol-help-tooltip.arrow-bottom:before { top: 100%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; } .eol-help-tooltip.arrow-bottom:after { border-color: rgba(253, 255, 205, 0); border-top-color: #FDFFCD; border-width: 15px; left: 50%; margin-left: -15px; } .eol-help-tooltip.arrow-bottom:before { border-color: rgba(198, 198, 198, 0); border-top-color: #c6c6c6; border-width: 18px; left: 50%; margin-left: -16px; } .eol-flag-green { float: left; background: url('https://www.elance.com/media/images/4.0/icons/flags-sprite.gif?v=13.6.2.1-06-19-2013-17-00') no-repeat 0 0; min-width: 70px; height: 20px; padding-left: 10px; } .eol-flag-green span { display: block; padding: 3px 10px; border: solid 1px #3E731A; border-left: none; font-size: 11px; line-height: 13px; color: #3E731A; background-color: #fff; } .eol-flag-red { float: left; background: url('https://www.elance.com/media/images/4.0/icons/flags-sprite.gif?v=13.6.2.1-06-19-2013-17-00') no-repeat 0 -26px; height: 20px; min-width: 70px; padding-left: 10px; } .eol-flag-red span { display: block; padding: 3px 10px; border: solid 1px #A80000; border-left: none; font-size: 11px; line-height: 13px; color: #A80000; background-color: #fff; } .actionsMenuWrapper:hover { zoom: 1; z-index: 1001; } .actionsMenu { position: absolute; border-top: solid 1px #aaa; border-left: solid 1px #aaa; border-right: solid 2px #aaa; border-bottom: solid 2px #aaa; padding: 0px 0px; background-color: #fff; z-index:1000; list-style-type: none; text-align: left; } .actionsMenuWrapper .actionsMenu { display: none; } .actionsMenuWrapper:hover .actionsMenu { display: block; } .actionsMenu .actionMenuItem a { display: block; line-height: 19px; text-decoration: none; color: #333; } .actionsMenu.noTextTransfer .actionMenuItem a { white-space: nowrap; } .actionsMenu li.actionMenuItem { padding: 3px 10px; } .actionsMenu li.actionMenuItem:hover { background-color: #67AB3A; } .actionsMenu li.actionMenuItem:hover a { color: white; } .actionsMenu .actionMenuSpacer { margin: 5px 10px; border-top: 1px solid rgb(128, 128, 128); } .eol-rating { position: relative; background: url('https://www.elance.com/media/images/4.0/icons/rating_sprite.gif?v=13.6.2.1-06-19-2013-17-00') repeat-x 0 -20px; height: 17px; width: 75px; text-align: left; } .eol-rating div.eol-scale { position: absolute; background: url('https://www.elance.com/media/images/4.0/icons/rating_sprite.gif?v=13.6.2.1-06-19-2013-17-00') repeat-x 0 1px; height: 15px; } .eol-rating-circle { position: relative; background: url('https://www.elance.com/media/images/4.0/icons/rating_sprite.gif?v=13.6.2.1-06-19-2013-17-00') repeat-x 0 -56px; height: 15px; width: 75px; text-align: left; } .eol-rating-circle div.eol-scale { position: absolute; background: url('https://www.elance.com/media/images/4.0/icons/rating_sprite.gif?v=13.6.2.1-06-19-2013-17-00') repeat-x 0 -38px; height: 15px; } .eol-rating-square { position: relative; background: url('https://www.elance.com/media/images/4.0/icons/rating_small_sprite.png?v=13.6.2.1-06-19-2013-17-00') repeat-x 0 -50px; height: 10px; width: 58px; text-align: left; } .eol-rating-square div.eol-scale { position: absolute; background: url('https://www.elance.com/media/images/4.0/icons/rating_small_sprite.png?v=13.6.2.1-06-19-2013-17-00') repeat-x 0 -35px; height: 10px; } .eol-rating-bars-blue { position: relative; background: url('https://www.elance.com/media/images/4.0/icons/rating_bars_sprite.gif?v=13.6.2.1-06-19-2013-17-00') no-repeat 0 0px; height: 24px; width: 74px; text-align: left; } .eol-rating-bars-blue div.eol-scale { position: absolute; background: url('https://www.elance.com/media/images/4.0/icons/rating_bars_sprite.gif?v=13.6.2.1-06-19-2013-17-00') no-repeat 0 -30px; height: 24px; } .eol-rating-bars-green { position: relative; background: url('https://www.elance.com/media/images/4.0/icons/rating_bars_sprite.gif?v=13.6.2.1-06-19-2013-17-00') no-repeat 0 0px; height: 24px; width: 74px; text-align: left; } .eol-rating-bars-green div.eol-scale { position: absolute; background: url('https://www.elance.com/media/images/4.0/icons/rating_bars_sprite.gif?v=13.6.2.1-06-19-2013-17-00') no-repeat 0 -60px; height: 24px; } .eol-rating-stars-small { position: relative; background: url('https://www.elance.com/media/images/4.0/icons/rating_small_sprite.png?v=13.6.2.1-06-19-2013-17-00') repeat-x 0 -18px; height: 12px; width: 60px; text-align: left; } .eol-rating-stars-small div.eol-scale { position: absolute; background: url('https://www.elance.com/media/images/4.0/icons/rating_small_sprite.png?v=13.6.2.1-06-19-2013-17-00') repeat-x 0 0px; height: 12px; } .eol-rating-bars-blue-small { position: relative; background: url('https://www.elance.com/media/images/4.0/icons/rating_bars_sprite.gif?v=13.6.2.1-06-19-2013-17-00') no-repeat 0 -90px; height: 12px; width: 38px; text-align: left; } .eol-rating-bars-blue-small div.eol-scale { position: absolute; background: url('https://www.elance.com/media/images/4.0/icons/rating_bars_sprite.gif?v=13.6.2.1-06-19-2013-17-00') no-repeat 0 -108px; height: 12px; } .eol-rating-bars-green-small { position: relative; background: url('https://www.elance.com/media/images/4.0/icons/rating_bars_sprite.gif?v=13.6.2.1-06-19-2013-17-00') no-repeat 0 -90px; height: 12px; width: 38px; text-align: left; } .eol-rating-bars-green-small div.eol-scale { position: absolute; background: url('https://www.elance.com/media/images/4.0/icons/rating_bars_sprite.gif?v=13.6.2.1-06-19-2013-17-00') no-repeat 0 -128px; height: 12px; } .eol-level { background: url('https://www.elance.com/media/images/4.0/profile/elance_level.png?v=13.6.2.1-06-19-2013-17-00') no-repeat 0 0; width: 50px; height: 38px; padding-top: 5px; padding-right: 2px; text-align: center; color: #333; font-weight: bold; font-size: 28px; line-height: 43px; letter-spacing: .01em; text-decoration: none; } .eol-level-NA { background: url('https://www.elance.com/media/images/4.0/profile/elance_level_not_available.png?v=13.6.2.1-06-19-2013-17-00') no-repeat 0 0; width: 52px; height: 43px; text-align: center; } .eol-level-small { float: left; background: url('https://www.elance.com/media/images/4.0/profile/elance_level.png?v=13.6.2.1-06-19-2013-17-00') no-repeat 0 -45px; width: 19px; padding-right: 1px; height: 16px; text-align: center; color: #333; font-size: 11px; font-weight: bold; line-height: 16px; position: relative; top: -2px; text-decoration: none; } .eol-buyer-rating { background: url('https://www.elance.com/media/images/4.0/profile/buyer_rating.png?v=13.6.2.1-06-19-2013-17-00') no-repeat 0 0px; display: inline-block; zoom: 1; *display: inline; } .eol-buyer-rating-0 { background-position: 0 0px; width: 51px; height: 12px; } .eol-buyer-rating-1 { background-position: 0 -12px; width: 51px; height: 12px; } .eol-buyer-rating-2 { background-position: 0 -24px; width: 51px; height: 12px; } .eol-buyer-rating-3 { background-position: 0 -36px; width: 51px; height: 12px; } .eol-buyer-rating-4 { background-position: 0 -48px; width: 51px; height: 12px; } .eol-buyer-rating-payment-on { background-position: 0 -12px; width: 12px; height: 12px; position: relative; top: 1px; } .eol-buyer-rating-payment-off { background-position: 0 0px; width: 12px; height: 12px; position: relative; top: 1px; } .eol-buyer-rating-title { margin-bottom: 5px; } .eol-buyer-rating-small { background: url('https://www.elance.com/media/images/4.0/profile/buyer_rating_small.gif?v=13.6.2.1-06-19-2013-17-00') no-repeat 0 0px; display: inline-block; zoom: 1; *display: inline; } .eol-buyer-rating-small-0 { background-position: 0 0px; width: 47px; height: 12px; } .eol-buyer-rating-small-1 { background-position: 0 -22px; width: 47px; height: 12px; } .eol-buyer-rating-small-2 { background-position: 0 -44px; width: 47px; height: 12px; } .eol-buyer-rating-small-3 { background-position: 0 -66px; width: 47px; height: 12px; } .eol-buyer-rating-small-4 { background-position: 0 -88px; width: 47px; height: 12px; } .eol-select { list-style-type: none; position: relative; padding: 0px; display: inline-block; zoom: 1; *display: inline; z-index: 1; } .eol-select-selected { background: url('https://www.elance.com/media/images/4.0/arrow-down-blue-small.gif?v=13.6.2.1-06-19-2013-17-00') no-repeat 99% 50%; color: #00468C; padding: 2px 12px 2px 5px; cursor: pointer; display: inline-block; zoom: 1; *display:inline; } .eol-select-menu { position: absolute; background-color: #fff; border-top: solid 1px #d7d7d7; border-left: solid 1px #d7d7d7; border-right: solid 1px #7a7a7a; border-bottom: solid 1px #7a7a7a; list-style-type: none; padding: 0px; left: 0; } .eol-select-menu li { color: #333; margin: 0px; padding: 3px 18px 3px 5px; cursor: pointer; border-right: solid 1px #d7d7d7; } .eol-select-menu li.eol-select-menulast { border-bottom: solid 1px #d7d7d7; } .eol-select-menu li:hover { background-color: #67ab3a; color: #fff; } .eol-toggle.closed .opened, .eol-toggle.opened .closed { display: none; } .eol-htmlselect { opacity: 0; position: relative; z-index: 1; filter: alpha(opacity=0); } .eol-htmlselect-span { position:absolute; overflow: hidden; border: solid 1px #efefef; padding-left: 5px; background: url('https://www.elance.com/media/images/4.0/eol-htmlselect.gif?v=13.6.2.1-06-19-2013-17-00') no-repeat center right; background-color: #FFFFFF; }  .sprite-watchlist-star-big-off { display: inline-block; zoom:1; *display:inline; background: url('https://www.elance.com/media/images/4.0/sprites/spr-watchlist-big.png?v=13.6.2.1-06-19-2013-17-00') no-repeat; background-position: 0px 0px; width: 20px; height: 20px; cursor: pointer; } .sprite-watchlist-star-big-off:hover { background: url('https://www.elance.com/media/images/4.0/sprites/spr-watchlist-big.png?v=13.6.2.1-06-19-2013-17-00') no-repeat; background-position: 0 -40px; } .sprite-watchlist-star-big-on { display: inline-block; zoom:1; *display:inline; background: url('https://www.elance.com/media/images/4.0/sprites/spr-watchlist-big.png?v=13.6.2.1-06-19-2013-17-00') no-repeat; background-position: 0 -20px; width: 20px; height: 20px; cursor: pointer; } .sprite-watchlist-star-small-off { display: inline-block; zoom:1; *display:inline; background: url('https://www.elance.com/media/images/4.0/sprites/spr-watchlist-small.png?v=13.6.2.1-06-19-2013-17-00') no-repeat; background-position: 0px 0px; width: 16px; height: 16px; cursor: pointer; } .sprite-watchlist-star-small-off:hover { background: url('https://www.elance.com/media/images/4.0/sprites/spr-watchlist-small.png?v=13.6.2.1-06-19-2013-17-00') no-repeat; background-position: 0 -32px; } .sprite-watchlist-star-small-on { display: inline-block; zoom:1; *display:inline; background: url('https://www.elance.com/media/images/4.0/sprites/spr-watchlist-small.png?v=13.6.2.1-06-19-2013-17-00') no-repeat; background-position: 0 -16px; width: 16px; height: 16px; cursor: pointer; } .invite-freelancers-btn-small-grey { width: 137px; height: 21px; margin:2px 2px 0px 2px; padding:2px 2px 0px 2px; }  #elance-logo { padding-top: 4px; } .header-questions-icon { background: url("https://www.elance.com/media/images/4.0/question-contact.png?v=13.6.2.1-06-19-2013-17-00") no-repeat left top transparent; width: 36px; height: 37px; } #header-info { float:right; } #header-info .questions-icon { float:left; padding: 0 10px 4px; } #header-info .questions { float:left; margin-top:2px; margin-right:10px; padding-right:9px; padding-bottom:2px; border-right:solid 1px #d7d7d7; } #header-info .schedule { float:left; font-size:9px; color: #939393; } #header-info .schedule a { line-height:16px; } div.jobInfo { margin-bottom: 20px; } div.jobInfo div.jobTitle { font-weight: bold; } ul.vlist { padding-left: 0px; } ul.vlist li { list-style-type: none; margin-bottom: 10px; } .box-title{ font-size:12px; font-weight:bold; margin:10px 0 5px; } #nav-v-csr { float:right; text-align:right; margin-top:2px; font-family:Arial; } .nav-v-csr-hours { color:#666; font-size:9px; font-weight:normal; line-height:16px; } .nav-v-csr-email { font-size:9px; color:#00468C; padding-right:5px; } .nav-v-csr-phone { background: transparent url(https://www.elance.com/media/images/4.0/nav/12-10-2/sprite-global-nav-footer.png?v=13.6.2.1-06-19-2013-17-00) no-repeat scroll -906px -454px; padding-left:12px; color:#333; font-size:16px; line-height: 18px; } .eol-layout-s4 .nav-v-csr-hours { line-height:14px; }  #eol-hd #eol-navigation-enhanced #eol-navigation-topsection { color:#fff; background:url(https://www.elance.com/media/images/4.0/nav/12-10-2/header_gradient.png?v=13.6.2.1-06-19-2013-17-00) repeat-x #666; background-position: 0px 0px; position:relative; min-width: 950px; } #eol-hd #eol-navigation-enhanced #eol-navigation { height: 32px; min-height: 32px; } #eol-hd #eol-navigation-enhanced #eol-navigation #nav-v-tabs a, #eol-hd #eol-navigation-enhanced #eol-navigation #nav-account-menu a#nav-account-tab-dialog-enhanced { font-size: 16px; font-family: Arial,Helvetica,sans-serif; opacity: 0.8; text-decoration: none; } #eol-hd #eol-navigation-enhanced #nav-account-menu { float: right; padding-top: 10px; } #eol-hd #eol-navigation-enhanced #eol-navigation #nav-v-tabs a { color: #FFF; display: block; } #eol-hd #eol-navigation-enhanced #eol-navigation #nav-v-tabs a.selected { opacity: 1; } #eol-hd #eol-navigation-enhanced #eol-navigation #nav-v-tabs a:hover { color: #669FDD; } #eol-hd #eol-navigation-enhanced #eol-navigation-subsection { height: 60px;  } #eol-hd #eol-navigation-enhanced ul#nav-v-tabs { float: left; margin: 0; margin-left: 150px; padding: 0; } #eol-hd #eol-navigation-enhanced ul#nav-v-tabs li { float: left; list-style-type: none; height: 22px; width: 183px; } #eol-hd #eol-navigation-enhanced ul#nav-v-tabs li.separator { width: 1px; margin-top: 5px; border-left: solid 1px #888; } #eol-hd #eol-navigation-enhanced ul#nav-v-tabs li a, #eol-hd #eol-navigation-enhanced ul#nav-v-tabs li a:link, #eol-hd #eol-navigation-enhanced ul#nav-v-tabs li a:visited { font-family: Arial,Helvetica,sans-serif; color: #FFFFFF; opacity: 80%; width: 100%; float: left; display: block; font-size: 11px; letter-spacing: 0.01em; line-height: 12px; text-decoration: none; outline: none; color: #333; text-align: center; padding: 10px 0px 10px 0; position: relative; } #eol-hd #eol-navigation-enhanced ul#nav-v-tabs li a:hover { color: #669FDD; padding-bottom: 10px; } #eol-hd #eol-navigation-enhanced ul#nav-v-tabs li a.selected { background: url("https://www.elance.com/media/images/4.0/nav/12-10-2/sprite-global-nav-footer.png?v=13.6.2.1-06-19-2013-17-00") no-repeat scroll -796px 0px transparent; } #eol-hd #eol-navigation-enhanced ul#nav-v-tabs li a.selected:active { background: none; } #eol-hd #eol-navigation-enhanced ul#nav-v-tabs li a.selected:active, #eol-hd #eol-navigation-enhanced ul#nav-v-tabs li a:active { background:url(https://www.elance.com/media/images/4.0/nav/12-10-2/enhanced-nav-active.png?v=13.6.2.1-06-19-2013-17-00) 0 -1px; } #eol-hd #eol-navigation-enhanced ul#nav-v-tabs li a:active span { display:none; cursor:none; } #eol-hd #eol-navigation-enhanced a.bold-white { color: #fff; font-size:11px; font-weight: bold; } #eol-hd #eol-navigation-enhanced { font-size:11px; } #eol-hd #eol-navigation-enhanced #nav-login-option { border-left: 1px solid #999; margin: 10px 0 10px 5px; line-height: 11px; padding-left: 10px; border: 0px; } #eol-hd #eol-navigation-enhanced #eol-navigation-logo { padding-top: 7px; } #eol-hd #eol-navigation-enhanced #eol-navigation-search { padding-top: 15px; padding-left: 90px; } .nav-logo-elance-your-way { display: block; height: 50px; width: 114px; background: url("https://www.elance.com/media/images/4.0/nav/12-10-2/sprite-global-nav-footer.png?v=13.6.2.1-06-19-2013-17-00") no-repeat scroll 0px 0px transparent; } .nav-logo-elance-your-way-small { display: block; height: 44px; width: 97px; background: url("https://www.elance.com/media/images/4.0/nav/12-10-2/sprite-global-nav-footer.png?v=13.6.2.1-06-19-2013-17-00") no-repeat scroll -594px 0px transparent; } .elance-oauth-logo { display: block; height: 54px; width: 225px; background: url("https://www.elance.com/media/images/4.0/login/elance-logo-oauth.png?v=13.6.2.1-06-19-2013-17-00"); float:left; border-left: gray 1px solid; margin-top: 100px; } #eol-hd #eol-navigation-enhanced ul.eol-navigation-search { display: inline-block; height: 30px; margin: 0; padding: 0; position: relative; z-index: 10; } #eol-hd #eol-navigation-enhanced ul.eol-navigation-search > li { float: left; list-style-type: none; } #eol-hd #eol-navigation-enhanced li.nav-search-input, li.eol-navigation-search-go, li.eol-navigation-search-go-long, li#nav-search-context { padding-left: 0 !important; } #eol-hd #eol-navigation-enhanced ul#nav-search-menu { background: url('https://www.elance.com/media/images/4.0/sprites/sprite-searchbox.png?v=13.6.2.1-06-19-2013-17-00') no-repeat -0px -35px; } #eol-hd #eol-navigation-enhanced li#nav-search-context { background: url("https://www.elance.com/media/images/4.0/sprites/sprite-searchbox.png?v=13.6.2.1-06-19-2013-17-00") no-repeat scroll 0 0 transparent; border-right: 1px solid #CCCCCC; } #eol-hd #eol-navigation-enhanced li#nav-search-context a { color: #333333; display: block; font-size: 11px; line-height: 22px; outline: medium none; text-align: left; text-decoration: none; background: url("https://www.elance.com/media/images/4.0/sprites/sprite-searchbox.png?v=13.6.2.1-06-19-2013-17-00") no-repeat scroll right -130px transparent; padding: 4px 17px 12px 13px; margin-right: 10px; } #eol-hd #eol-navigation-enhanced li#nav-search-context li.bottom a, #eol-hd #eol-navigation-enhanced li#nav-search-context li.mid a { background: none; } #eol-hd #eol-navigation-enhanced li#nav-search-context ul#nav-search-menu li.bottom a { background: url('https://www.elance.com/media/images/4.0/sprites/sprite-searchbox.png?v=13.6.2.1-06-19-2013-17-00') no-repeat 0px -95px; } #eol-hd #eol-navigation-enhanced li#nav-search-context > a { float: left; } #eol-hd #eol-navigation-enhanced ul#eol-navigation-search-menu { background: url("https://www.elance.com/media/images/4.0/sprites/sprite-searchbox.png?v=13.6.2.1-06-19-2013-17-00") no-repeat scroll 0 -35px transparent; border-bottom-left-radius: 5px; border-right: 1px solid #CCCCCC; left: 0; margin: 0; min-width: 89px; padding: 0; position: absolute; top: 0; } #eol-hd #eol-navigation-enhanced ul#eol-navigation-search-menu li { float: none; list-style-type: none; margin: 0; padding: 0; text-align: left; white-space: nowrap; } #eol-hd #eol-navigation-enhanced ul#eol-navigation-search-menu li.bottom a { background: url("https://www.elance.com/media/images/4.0/sprites/sprite-searchbox.png?v=13.6.2.1-06-19-2013-17-00") no-repeat scroll 0 -95px transparent; } #eol-hd #eol-navigation-enhanced ul#eol-navigation-search-menu a { background: none repeat scroll 0 0 transparent; } #eol-hd #eol-navigation-enhanced ul#eol-navigation-search-menu a:hover { color: #5D9B33; } #eol-hd #eol-navigation-enhanced ul#eol-navigation-search-menu a#eol-navigation-search-menu-selected { background: url("https://www.elance.com/media/images/4.0/sprites/sprite-searchbox.png?v=13.6.2.1-06-19-2013-17-00") no-repeat scroll right -130px transparent; display: inline-block; } #eol-hd #eol-navigation-enhanced li.nav-search-input input { -moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-top-colors: none; -moz-border-right-colors: none; border-color: #CCCCCC; border-style: solid solid solid none; border-width: 1px; float: left; font-size: 11px; height: 28px; line-height: 28px; outline: medium none; padding-left: 5px; width: 348px; margin-right: 5px; } #eol-hd #eol-navigation-enhanced .eol-navigation-search-projects li.nav-search-input input { width: 435px; } a.btn-nav-search-large { float: left; font-weight: bold; padding: 0px 15px; height: 28px; line-height: 28px; text-decoration: none; font-family: Arial,Helvetica,sans-serif; font-size: 13px; color: #333; background: #ebebeb; border: solid 1px #d3d3d3; } a.btn-nav-search-large-green:hover { padding: 1px 16px !important; color: #fff !important; background: #59B147 !important;  background: -moz-linear-gradient(top, #59B147 0%, #498636 100%) !important;  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#59B147), color-stop(100%,#498636)) !important;  background: -webkit-linear-gradient(top, #59B147 0%,#498636 100%) !important;  background: -o-linear-gradient(top, #59B147 0%,#498636 100%) !important;  background: -ms-linear-gradient(top, #59B147 0%,#498636 100%) !important;  background: linear-gradient(top, #59B147 0%,#498636 100%) !important;  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#59B147', endColorstr='#498636',GradientType=0 ) !important; border: none !important; } a.btn-nav-search-large:hover { background: #004486; color: #fff; border: none; padding: 1px 16px; } a.btn-nav-search-large:active { background: #4980AA; color: #fff; border: none; padding: 1px 16px; } #eol-hd #eol-navigation-enhanced #notabs-hd-nav-enhanced { padding-top: 10px; background-color: #FAFAFA; } #eol-hd #eol-navigation-enhanced .nav-dialog-content dd a { color: #333; } #notabs-hd-nav-enhanced { margin-top: 10px; } #notabs-hd-nav-enhanced .eol-layout-s4 { padding-top: 10px; }  #notabs-hd-nav-enhanced a.btn-nav-search-small { margin-right: 1px; padding-right: 9px; text-decoration: none; font-weight: normal; height: 21px; float: left; background: transparent url('https://www.elance.com/media/images/4.0/buttons/btn-nav-search-sprite.png?v=13.6.2.1-06-19-2013-17-00') no-repeat scroll right -120px; } #notabs-hd-nav-enhanced a.btn-nav-search-small > span { line-height: 11px; font-size: 10px; font-family: Arial,Helvetica,sans-serif; display: block; padding: 5px 0 6px 9px; background: url('https://www.elance.com/media/images/4.0/buttons/btn-nav-search-sprite.png?v=13.6.2.1-06-19-2013-17-00') no-repeat; } a.btn-nav-search-small > span { color:#5d5d5d; background-position:0 -141px; } .nav-logo-elance-notabs-a { margin-top: 10px; display: inline-block; } #eol-footer-top-section-enhanced { -moz-box-shadow: 0px 0px 8px 1px #AAA;; -webkit-box-shadow: 0px 0px 8px 1px #AAA; box-shadow: 0px 0px 8px 1px #AAA; } #eol-footer-top-section-enhanced-inner { filter:none; -ms-filter:none; padding-top:19px; background-color:#E6E6E6; } #nav-account-tab-dialog-enhanced { font-family: Arial,Helvetica,sans-serif; color: #FFFFFF; opacity: 80%; background: url("https://www.elance.com/media/images/4.0/nav/12-10-2/sprite-global-nav-footer.png?v=13.6.2.1-06-19-2013-17-00") no-repeat scroll right -439px transparent; color: #FFFFFF; font-family: Arial,Helvetica,sans-serif; font-size: 11px; padding-right: 12px; display: inline-block; } #nav-myelance { min-width: 100px; font-size: 11px; color: #333; } #eol-hd #eol-navigation-enhanced a.btn-small-nav:visited, #eol-hd #eol-navigation-enhanced a.btn-small-nav:hover{ text-decoration: none; cursor: pointer; }  #powered-by-elance-logo, .powered-by-elance-logo { margin-top:5px; width:107px; height:14px; background: url("https://www.elance.com/media/images/4.0/powered-by.png?v=13.6.2.1-06-19-2013-17-00") no-repeat 0px 1px; } img.cobranding-logo { max-height:41px; max-width:131px; display:block; } body.cobranded a.nav-m-logo, #page-wrapper.cobranded a.nav-m-logo, body.cobranded a.nav-v-logo, #page-wrapper.cobranded a.nav-v-logo, body.cobranded a.nav-v-logo-a, #page-wrapper.cobranded a.nav-v-logo-a, body.cobranded a.nav-logo-elance, #page-wrapper.cobranded a.nav-logo-elance, body.cobranded a.nav-logo-elance-a, #page-wrapper.cobranded a.nav-logo-elance-a, body.cobranded a.nav-logo-elance-your-way, #page-wrapper.cobranded a.nav-logo-elance-your-way, body.cobranded a.nav-logo-elance-your-way-a, #page-wrapper.cobranded a.nav-logo-elance-your-way-a, #page-wrapper.cobranded .nav-logo-elance-contact-a { visibility: hidden; } .cobranded .nav-v-logo-a.cobranding-m-logo { max-width:131px; max-height:41px; display: inline-block; zoom: 1; outline: none; cursor: pointer; margin-top: -1px; background:none !important; } .cobranding-nav-m-logo, .cobranding-nav-v-logo, .cobranding-nav-v-logo-a, .cobranding-nav-logo-elance, .cobranding-nav-logo-elance-a, .cobranding-nav-logo-elance-your-way, .cobranding-nav-logo-elance-your-way-a, .cobranding-nav-logo-elance-contact-a { max-width:131px; max-height:41px; display: inline-block; zoom: 1; outline: none; cursor: pointer; margin-top: -1px; background:none !important; } .cobranded .cobranding-nav-m-logo{ margin-top:-9px; background:none !important; } .cobranded .cobranding-nav-v-logo, .cobranded .cobranding-nav-v-logo-a { height:55px !important; margin-top:-11px; } .cobranded .cobranding-nav-logo-elance-your-way, .cobranded .cobranding-nav-logo-elance-your-way-a { background:none !important; margin-top:5px; } .cobranded .cobranding-nav-m-logo{ margin-top:-9px; } .cobranding-nav-logo-elance-your-way { width:114px; height:50px; } .nav-v-logo-cobranding { max-height:21px; max-width:107px; background-repeat: no-repeat; } .cobranding-m-logo { background:none; display:block; margin-top: -7px; } .cobranded .notabs-hd { min-height: 46px; }