/* This file is used for some specific optimized pages */ body.optimized { margin: 0; padding: 0 0 0 5px; background: #C3C3C3; } body.optimized div { margin: 0; padding: 0; } body.optimized a { color: #003399; font-family: Arial, Verdana; font-size: 8pt; font-weight: normal; text-decoration: underline; } body.optimized a.helpLink { background: url('/web/20130113123731im_/http://employer.gamasutra.com/Media/Images/help.gif') no-repeat right; width: 12px; height: 14px; display: inline; } body.optimized a:hover { text-decoration: none; } body.optimized a img { border: none; } body.optimized ul { list-style: none; margin: 0; padding: 0; } body.optimized ul li { list-style-type: none; margin: 0; padding: 0; } body.optimized table { width: auto; border-collapse: collapse; border-spacing: 0; margin: 0; padding: 0; background: none; } body.optimized fieldset { border: none; margin: 0; padding: 0; } body.optimized input[type="button"], body.optimized input[type="submit"] { margin: 0; padding: 0; } body.optimized .jobSeekerTable table, body.optimized .employerTable table { width: 100%; border-collapse: separate; border-spacing: 1; margin: 0; padding: 0; font-family: Verdana, Arial; font-size: 8pt; font-weight: normal; color: #12397a; } body.optimized .jobSeekerTable a, body.optimized .employerTable a { color: #00f; font-family: Tahoma, Arial, Verdana; font-size: 8pt; font-weight: normal; text-decoration: underline; } body.optimized .jobSeekerTable a:hover, body.optimized .employerTable a:hover { text-decoration: none; } body.optimized .jobSeekerTable a:visited, body.optimized .employerTable a:visited { color: #7F00FF; } body.optimized .jobSeekerTable table td .action, body.optimized .employerTable table td .action { text-align: center; } body.optimized table.employerTable { border-top: solid 1px #fff; border-left: solid 1px #fff; } body.optimized table.employerTable td, body.optimized table.employerTable th { border-right: solid 1px #fff; border-bottom: solid 1px #fff; } body.optimized table.employerTable th { background: #4CABB9; color: #fff; font-family: Arial, Sans-Serif; font-size: 8pt; font-weight: bold; text-align: center; } body.optimized table.employerTable tr.odd { background: #F4F4F4; } body.optimized table.employerTable tr.even { background: #E7E7E7; } body.optimized table.employerTable td.action { text-align: center; padding: 5px; } /* styles for each part of page */ body.optimized td#pageContainer { /* this cell contains: header, left, MainContent, right, footer */ text-align: left; width: 800px; margin: 0; padding: 0; } body.optimized table#middleContainer { /* this table contains: left, MainContent, right, footer */ width: 100%; border-collapse: collapse; border-spacing: 0; margin: 0; padding: 0; background: #fff; } body.optimized table#middleContainer td#content { /* this cell contains only main text (no left/right panels) */ font-family: Arial; font-size: 9pt;line-height:18px; color: black; text-align: left; vertical-align: top; } body.optimized #pageSubHeader { padding: 0; margin: 0; } body.optimized td#leftNav { /* leftNavigation panel */ width: 170px; } body.optimized td#leftNav table.leftpaneltext { margin-left: 8px; } body.optimized td#rightNav { /* leftNavigation panel */ } body.optimized td#rightPadding, body.optimized td#leftPadding { /* specific cells - making content centered */ margin: 0; padding: 0; font-size: 0; line-height: 0; width: 5px; } body.optimized td#pageFooter { padding: 0; margin: 0; } body.optimized td#pageFooterSpan { padding: 0; margin: 0; background: none; } body.optimized td#pageFooterSpan table { width: 100%; } body.optimized td#pageFooterSpan a:hover { text-decoration: underline; } /* specific styles for content */ body.optimized h1 { font-family: Arial; font-size: 13pt; font-weight: bold; text-transform: none; line-height: 20pt; color: #37b9d0; margin: 0; padding: 0; } body.optimized h1.subtitle { font-family: Arial; font-size: 8pt; font-weight: normal; line-height: 14px; color: #595959; margin: 0; padding: 0; } body.optimized h1.subtitle .account { float: left; font-weight: bold; } body.optimized h1.subtitle .signature { float: right; } body.optimized h2 { font-family: Arial, Sans-Serif; font-size: 11pt; font-weight: bold; color: #38b8d1; clear: both; } body.optimized h3.legend { background: url('/web/20130113123731im_/http://employer.gamasutra.com/Media/Images/JSLeftSectionHeaderTab.gif') no-repeat 0px 0px; height: 28px; margin: 10px 5px 0 5px; padding-left: 29px; clear: both; } body.optimized h3.legend span { background: url('/web/20130113123731im_/http://employer.gamasutra.com/Media/Images/JSRightSectionHeaderTabWithBg.gif') no-repeat right; font-family: Verdana, Arial; font-size: 8pt; font-weight: bold; text-indent: 5px; line-height: 28px; color: #fff; display: block; height: 28px; } body.optimized input[type="text"] { color: #000; } body.optimized input[type="text"].defaultAltText { color: #969595; } body.optimized fieldset.smallForm { border: solid 1px #9999CC; background: #F7F7F9; margin: 1px 5px 0 5px; padding: 2px 10px; } body.optimized fieldset.smallForm li { clear: both; } body.optimized fieldset.smallForm ul li.description { font-family: Verdana; font-size: 8pt; font-weight: normal; text-align: justify; line-height: 10pt; color: #000; padding-bottom: 8px; } body.optimized fieldset.smallForm li label { width: 35%; float: left; font-family: Verdana; font-size: 8pt; font-weight: normal; line-height: 18pt; color: #12397a; } body.optimized fieldset.smallForm li label.required { color: #990000; } body.optimized fieldset.smallForm li input[type="text"], body.optimized fieldset.smallForm li input[type="checkbox"] { float: left; } body.optimized fieldset.smallForm li input[type="checkbox"] { margin-top: 5px; } body.optimized .actionBarSmall { margin: 5px 10px 3px 10px; } body.optimized .actionBarSmall input.button { float: right; } body.optimized .actionBar { margin: 5px 10px 0 10px; text-align: center; } /* End specific styles for content */ /* specific styles for EmployerX/default page */ body.optimized table#defaultEm .menuColumn { width: 200px; background: #e5e5e5; } body.optimized table#defaultEm .menuColumn .footer { height: 15px; background: url('/web/20130113123731im_/http://employer.gamasutra.com/Media/Images/navlinks_bottom2.gif') no-repeat right; clear: both; } body.optimized table#defaultEm .menuColumn { float: right; } body.optimized table#defaultEm .menuBlock h3 { background: #31818D url('/web/20130113123731im_/http://employer.gamasutra.com/Media/Images/navlinks_uppercorner_left.gif') no-repeat top left; margin: 0; padding: 0; font-family: Arial; font-size: 14px; font-weight: bold; text-transform: uppercase; text-indent: 7px; line-height: 27px; color: #fff; } body.optimized table#defaultEm .menuBlock h3 span { background: url('/web/20130113123731im_/http://employer.gamasutra.com/Media/Images/navlinks_uppercorner.gif') no-repeat top right; width: 100%; display: block; } body.optimized table#defaultEm .menuBlock ul { width: 90%; height: auto; } body.optimized table#defaultEm .menuBlock li { border-top: solid 1px #fff; border-bottom: solid 1px #d3d3d3; float: left; clear: both; width: 100%; line-height: 21px; } body.optimized table#defaultEm .menuBlock li a { font-family: Arial; font-size: 8pt; font-weight: normal; text-decoration: none; background: url('/web/20130113123731im_/http://employer.gamasutra.com/Media/Images/navbullet.gif') no-repeat; color: #000; display: block; padding-left: 20px; } body.optimized table#defaultEm .menuBlock li a:hover { background: #F4F4F4 url('/web/20130113123731im_/http://employer.gamasutra.com/Media/Images/navbulletR.gif') no-repeat; color: #424242; } body.optimized table#defaultEm #jobPermissionsBlock { float: left; text-align: left; padding: 5px; width: 365px; background: #F4F4F4 } body.optimized table#defaultEm #resumePermissionsBlock { float: left; padding: 5px; background: #F4F4F4; } body.optimized table#defaultEm #jobPermissionsBlock .employerTable a.helpLink { text-decoration: none; } body.optimized table#defaultEm #jobPermissionsBlock .employerTable td, body.optimized table#defaultEm #resumePermissionsBlock .employerTable td { font-family: Arial, Verdana, Sans-Serif; font-size: 8pt; color: #000; text-align: center; } body.optimized table#defaultEm #jobPermissionsBlock .employerTable td a, body.optimized table#defaultEm #resumePermissionsBlock .employerTable td a { color: #003399; font-family: Arial; font-size: 8pt; text-decoration: underline; } body.optimized table#defaultEm #jobPermissionsBlock .employerTable td a:hover, body.optimized table#defaultEm #resumePermissionsBlock .employerTable td a:hover { text-decoration: none; } body.optimized table#defaultEm #jobPermissionsBlock ul.helpLinks { margin: 10px; } body.optimized table#defaultEm #jobPermissionsBlock ul.helpLinks li { background: url('/web/20130113123731im_/http://employer.gamasutra.com/Media/Images/list_bullet.gif') no-repeat 6px -1px; padding-left: 20px; } /* End specific styles for EmployerX/default page */ /* specific styles for Employer/SelectJobTypeForm page */ body.optimized table#jobType #jobPermissionsBlock { text-align: left; margin-left: 10px; padding: 5px; width: 450px; background: #F4F4F4; } body.optimized table#jobType #jobPermissionsBlock .employerTable a.helpLink { text-decoration: none; } body.optimized table#jobType #jobPermissionsBlock .employerTable td { font-family: Arial, Verdana, Sans-Serif; font-size: 8pt; color: #000; text-align: center; } body.optimized table#jobType #jobPermissionsBlock .employerTable td a { color: #003399; font-family: Arial; font-size: 8pt; text-decoration: underline; } body.optimized table#jobType #jobPermissionsBlock .employerTable td a:hover { text-decoration: none; } body.optimized table#jobType #jobPermissionsBlock ul.helpLinks { margin: 10px; } body.optimized table#jobType #jobPermissionsBlock ul.helpLinks li { background: url('/web/20130113123731im_/http://employer.gamasutra.com/Media/Images/list_bullet.gif') no-repeat 6px -1px; padding-left: 20px; } body.optimized table#jobType ul.list { list-style: none; list-style-image: none; background: none; } body.optimized table#jobType ul.list li { background: url('/web/20130113123731im_/http://employer.gamasutra.com/Media/Images/list_bullet.gif') no-repeat 6px -1px; padding-left: 20px; } body.optimized .mediaItems { clear: both; } /* End specific styles for Employer/SelectJobTypeForm page */ /* Start specific styles for ViewJob Page */ .viewjob h3 { background: #DFD0B9 url('/web/20130113123731im_/http://employer.gamasutra.com/Media/Images/JSLeftSectionHeader2Tab.gif') no-repeat; font-family: Arial, Verdana, Sans-serif; font-size: 10pt; font-weight: bold; text-indent: 20px; line-height: 18px; color: #5e472c; margin: 3px 0 0 0; width: 100%; } .viewjob h3#profile, .viewjob h3#job { background: #DFD0B9 url('/web/20130113123731im_/http://employer.gamasutra.com/Media/Images/JSLeftSectionHeader2Tab.gif') no-repeat; line-height: 20px; } .viewjob a.toplink { color: #666666; font-family: Arial; font-size: 8px; text-transform: uppercase; text-decoration: none; } .viewjob a.toplink:hover { text-decoration: underline; } .viewjob .viewWithHtml { padding: 5px !important; } .viewjob .viewWithHtml p { margin: 3px 0; } .viewjob .viewWithHtml a { color: #31b1c1; text-decoration: underline; } .viewjob .viewWithHtml br { /* tinyMCE produces extra breaks for lines - need to remove them */ line-height: 5px; font-size: 5px; margin: 0; padding: 0; } .viewjob .viewWithHtml a:hover { text-decoration: none; } .viewjob .viewWithHtml ul { margin-left: 1em; } .viewjob .viewWithHtml ul li { list-style-type: disc; margin-left: 1.3em; } .viewjob p.sectionValue { padding: 0 5px; } .viewjob table.LabelValueTable { width: auto; margin-left: 10px; margin-top: 5px; } .viewjob table.LabelValueTable th { color: #666666; padding-right: 10px; font-family: Arial, Verdana; font-size: 8pt; font-weight: bold; line-height: 16px; text-align: left; } .viewjob table.LabelValueTable td { font-family: Arial, Verdana; font-size: 9pt; color: #000; } .viewjob table.LabelValueTable a { font-family: Arial, Verdana; font-size: 8pt; text-decoration: underline; color: #00f; } .viewjob table.LabelValueTable a:hover { text-decoration: none; } .viewjob table.sectionValue { width: auto; margin: 3px 3px 3px 10px; } .viewjob table.sectionValue th { padding: 1px 4px 1px 4px; font-family: Tahoma, Arial, Verdana, Sans-serif; font-size: 8pt; font-weight: bold; color: #666; } .viewjob table.sectionValue td { padding: 3px; } body.optimized .viewjob .actionBar { margin: 5px 0 0 0; } .viewjob .actionBar { background: #31818D; float: left; clear: both; width: 100%; margin: 0; padding: 3px 0; } .viewjob .actionBar a { font-family: Verdana; font-size: 10pt; font-weight: bold; text-decoration: underline; color: #f00; float: left; margin: 0 0 0 5px; padding: 0; } .viewjob .actionBar a:hover { text-decoration: none; } .viewjob .actionBar input.button { float: right; margin-right: 10px; padding: 1px 5px; } .viewjob table.CompanyTitle { background: #31818D; color: #fff; font-family: Verdana, Arial, Verdana, Sans-serif; font-size: 8pt; font-weight: bold; line-height: 12pt; margin: 2px 0; padding: 0; border-top: solid 3px #31818D; border-bottom: solid 3px #31818D; clear: both; width: 100%; } .viewjob table.CompanyTitle a { color: #fff; font-family: Verdana, Arial, Verdana, Sans-serif; font-size: 8pt; font-weight: bold; } .viewjob table.CompanyTitle td { vertical-align: top; padding-top: 3px; padding-bottom: 3px; float: left; } .viewjob table.CompanyTitle td.jobTitle { padding-left: 4px; font-family: Arial, Verdana, Sans-serif; font-size: 14px; } /*.viewjob table.CompanyTitle td.companyName { } .viewjob table.CompanyTitle td.location { } .viewjob table.CompanyTitle td.position { }*/ .viewjob table.CompanyTitle td.devider { border-left: dotted 1px #fff; } .viewjob .quicklinks { width: 100%; background: #F3F3F3; margin: 2px 0 20px 0; padding: 0; clear: both; } .viewjob .quicklinks a { font-family: Verdana, Arial; font-size: 11px; text-decoration: underline; line-height: 14px; color: #003399; } .viewjob .quicklinks a:hover { text-decoration: none; color: #9EB7DF; } .viewjob .quicklinks ul { text-align: center; } .viewjob .quicklinks ul li { display: inline; } /* End specific styles for ViewJob Page */ /* specific styles for ViewCompanyProfile Page */ .viewprofile .mediaItems { text-align: center; } .viewprofile .mediaItems img { margin-top: 5px; } .viewprofile .mainTitle { width: 100%; float: left; clear: both; background: #31818D; font-family: Arial; font-size: 14px; font-weight: bold; line-height: 20px; color: #fff; padding: 3px 0; } .viewprofile .mainTitle a { font-family: Arial; font-size: 14px; font-weight: bold; color: #fff; } .viewprofile .mainTitle .empl, .viewprofile .mainTitle .title { float: left; width: 45%; margin: 0 5px; } .viewprofile .mainTitle .empl { border-left: solid 2px #fff; padding-left: 10px; } body.optimized .viewprofile .jobSeekerTable table { width: auto; } .viewprofile h3 { background: #DFD0B9 url('/web/20130113123731im_/http://employer.gamasutra.com/Media/Images/JSLeftSectionHeader2Tab.gif') no-repeat; font-family: Arial, Verdana, Sans-serif; font-size: 10pt; font-weight: bold; text-indent: 20px; line-height: 20px; color: #5e472c; margin: 3px 0 0 0; width: 100%; } .viewprofile h3#profile, .viewprofile h3#job { background: #DFD0B9; line-height: 25px; } .viewprofile a.toplink { color: #666666; font-family: Arial; font-size: 8px; text-transform: uppercase; text-decoration: none; } .viewprofile a.toplink:hover { text-decoration: underline; } .viewprofile .viewWithHtml { padding: 0 5px; } .viewprofile .viewWithHtml a { color: #31b1c1; text-decoration: underline; } .viewprofile .viewWithHtml a:hover { text-decoration: none; } .viewprofile p.sectionTitle{ font-family: Arial, Verdana, Sans-serif; font-size: 8pt; font-weight: bold; color: #666; padding: 0 5px; } .viewprofile p.sectionValue { padding: 0 5px; } .viewprofile table.LabelValueTable { width: auto; margin-left: 10px; margin-top: 5px; } .viewprofile table.LabelValueTable th { color: #666666; padding-right: 10px; font-family: Arial, Verdana; font-size: 8pt; font-weight: bold; line-height: 16px; text-align: left; } .viewprofile table.LabelValueTable td { font-family: Arial, Verdana; font-size: 9pt; color: #000; padding: 5px; } .viewprofile table.LabelValueTable a { font-family: Arial, Verdana; font-size: 9pt; text-decoration: underline; color: #00f; } .viewprofile table.LabelValueTable a:hover { text-decoration: none; } .viewprofile table.sectionValue { width: auto; margin: 3px 3px 3px 10px; } .viewprofile table.sectionValue th { padding: 1px 4px 1px 4px; font-family: Tahoma, Arial, Verdana, Sans-serif; font-size: 8pt; font-weight: bold; color: #666; } .viewprofile table.sectionValue td { padding: 2px; } body.optimized .viewprofile .actionBar { margin: 5px 0 0 0; } .viewprofile .actionBar { margin: 5px 0 0 0; } .viewprofile .actionBar { background: #31818D; float: left; clear: both; width: 100%; margin: 0; padding: 3px 0; } .viewprofile .actionBar a { font-family: Verdana; font-size: 10pt; font-weight: bold; text-decoration: underline; color: #f00; float: left; margin: 0 0 0 5px; padding: 0; } .viewprofile .actionBar a:hover { text-decoration: none; } .viewprofile .actionBar input.button { float: right; margin-right: 10px; padding: 1px 5px; } /* End specific styles for ViewCompanyProfile Page */ .viewresume { width: 800px; } /* FILE ARCHIVED ON 12:37:31 Jan 13, 2013 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 14:03:59 Apr 28, 2024. JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). */ /* playback timings (ms): captures_list: 0.593 exclusion.robots: 0.087 exclusion.robots.policy: 0.078 cdx.remote: 0.057 esindex: 0.01 LoadShardBlock: 159.375 (3) PetaboxLoader3.datanode: 74.754 (4) PetaboxLoader3.resolve: 142.832 (2) load_resource: 186.882 */