.mainCol p{color:black;margin:10px 0;}
#About h2{font-weight:bold;margin-top:20px;margin-bottom:0;}
#About .mainCol h2+p{margin-top:0;}
#About .mainCol .errorMessage p{margin:5px 0 0 0;}
#About .mainCol ul{padding:0 30px;list-style-type:disc;list-style-position:outside;color:black;}
#About .mainCol ol{margin-left:32px;margin-right:32px;}
#About .mainCol li{margin:10px 0;color:black;}
#About .mainCol .u{text-decoration:underline;font-weight:bold;}
#About .mainCol .numberedList th,#About .mainCol .numberedList td{padding:0 0 15px 0;vertical-align:top;}
#About .mainCol .numberedList th{padding-right:10px;font-weight:bold;}
#About .contactInfo p.vcard{margin-top:5px!important;}
#ContactForm{padding:10px 0 0 20px;margin:0;border:none;}
#ContactForm label{display:block;margin-top:10px;}
#ContactForm #ContactOptsLabel{margin-right:2em;display:inline;}
#ContactForm select{width:175px;border:1px gray solid;}
#ContactForm .contactFields input,#ContactForm .contactFields textarea{padding:2px 2px;border:1px gray solid;font-size:12px;}
#ContactForm input.nameField{width:300px;}
#ContactForm .textField{width:500px;}
#About #Contact .errorHeader,#About #Contact .errorHeader div.errorMessage,#About #Contact .fieldError div.errorMessage{clear:none;}
#About .profile{width:675px;border-width:0 0 1px 0;margin-bottom:20px;padding-bottom:20px;}
#About .profile p{margin-left:125px;}
#About .profile img{float:left;}
#About .bored p{margin-left:2em;}
#About .position h2{margin:0 10em 10px 0;}
#About .reqs ul{list-style-type:circle;margin:0 3em;}
#About .positions li{margin:3px 0 3px 1em;}
#About .hDiv{margin-top:10px;padding-top:20px;}
#About .allCaps{text-transform:uppercase;}
#OfficialRules{margin:0 40px;padding-bottom:40px;}
#OfficialRules .backLink img{background:transparent url(/static/img/sprites/common-v2.png) no-repeat -80px -350px;}
#About #TermsOfUse ol,#About #OfficialRules ol{margin-left:20px;}
#About #TermsOfUse li,#About #OfficialRules li{color:black;padding-left:1em;list-style-type:decimal;list-style-position:outside;}
#About #TermsOfUse ol li ol li,#About #OfficialRules ol li ol li{list-style-type:lower-roman;}
#About #TermsOfUse h2,#About #OfficialRules h2,#About #Privacy h2{font-weight:bold;}
#About #TermsOfUse ol li p,#About #OfficialRules ol li p{margin-left:-2.5em;}
#About #TermsOfUse ol li ol li p,#About #OfficialRules ol li ol li p{margin-left:0;}
#About #Privacy .mainCol li{color:black;margin-left:2em;padding-left:1em;list-style-type:disc;list-style-position:outside;}
#About #Privacy .mainCol img.truste{float:right;margin:0 0 20px 10px;}
#ForEmployers form{padding-left:20px;margin:5px 0 0 0;}
#ForEmployers form td{padding:3px 20px 3px 0;}
#ForEmployers form td label{white-space:nowrap;font-weight:bold;}
#ForEmployers form td.helpText{vertical-align:top;color:#999;}
#ForEmployers form select,#ForEmployers form input{width:220px;}
#ForEmployers #RequestEmployerAccountComplete .mainCol ul{margin:10px 0 20px 0;list-style:none url(/static/img/icons/bullets/chevron-gray.png) outside;}
#ForEmployers #RequestEmployerAccountComplete .mainCol li{margin:10px 0 0 20px;}
#ForEmployers .boxed{padding:4px;margin:0;float:left;width:auto;}
#About #For div.indent{padding-right:30px;}
#About #For textarea.samp{width:600px;height:30px;}
#About #For #ForStudents textarea.samp{width:575px;}
#About #For #ForStudents div.indent{padding-right:0;}
#About #For #RequestAccessForm form{padding:15px 0 15px 15px;margin:15px 0;border:0 #ccc dotted;border-width:1px 0 0 0;}
#About #For #RequestAccessForm th,#About #For #RequestAccessForm td{padding:3px 20px 3px 0;vertical-align:bottom;}
#About #For #RequestAccessForm th{padding-left:20px;padding-bottom:6px;}
#About #For #RequestAccessForm td .fieldError{padding:3px 0 0 0;}
#About #For #RequestAccessForm td .fieldError p{margin:0;}
#About #For #RequestAccessForm label{white-space:nowrap;font-weight:bold;}
#About #Terms h2+p{margin-top:10px;}
#About #SyndicationCenter .mainCol{padding-bottom:40px;}
#About #SyndicationCenter h3.section{margin:20px 0 10px 0;}
#About #SyndicationCenter p.instructions{margin:0 0 10px 0;font-weight:bold;}
#About #SyndicationCenter div.widgetExample{float:left;width:310px;vertical-align:top;}
#About #SyndicationCenter div.widgetCode{float:left;width:330px;padding-left:20px;}
#About #SyndicationCenter div.widgetCode textarea{width:320px;height:100px;overflow:hidden;}
#About #PressCenter h2.prHeader,#About #NewsArticles h2.prHeader{margin-bottom:10px;}
#About #PressCenter .pr,#About #NewsArticles .pr{padding:0 10px 10px 10px;}
#About .newsLinks{width:450px;margin-top:20px;}
#NewsArticles .newsLinks{width:100%;}
#About .newsLinks .logo{clear:left;float:left;width:200px;margin:0 30px 20px 0;text-align:center;}
#About .newsLinks p{margin:0 0 20px 0;float:left;width:215px;color:black;}
#About #NewsArticles .newsLinks p{width:370px;}
#About #PressReleases .mainCol h2{text-align:center;}
#About #PressReleases h3{text-align:center;font-style:italic;}
#About #PressReleases ol{margin-left:50px;}
#About #PressReleases ol li{margin:0;}
#About #PressReleases p.divider{text-align:center;}
#About .hr{margin:2em 0;}
#About #Logos table td{padding:0 0 20px 10px;vertical-align:top;}
#About #Logos table td p{margin:2px 0;padding-left:8px;}
#About #Logos table td p.note{margin-top:8px;}
#About #Logos table.screenshots td p{padding-top:16px;font-size:12px;}
#About #Logos #Examples{padding:0 0 20px 0;}
#About #Logos #Examples img{margin-right:20px;}
#About #Logos #Examples p{position:relative;}
#About #Logos #Examples p a.textLink{position:absolute;top:20px;}
#About .pressInfoBar{float:right;margin:48px 12px 0 12px;width:200px;}
#About .pressInfoBar .dialogBox{margin:0 0 24px 0;}
#About .pressInfoBar .dialogBox h4{margin:12px 0;}
#About .pressInfoBar .dialogBox p{text-indent:8px;}
#About #PressReleases .mainCol ul{margin-left:10px;color:black;}
#About .downloads p{padding:0 0 0 20px;text-indent:0!important;}
#About .downloads p.pdf{background:transparent url(/static/img/icons/pdf-sm.gif) no-repeat 3px top;}
#About #LearnMore p.spaced{margin-bottom:10px;margin-right:100px;}
#About #LearnMore .section{clear:both;margin:20px 20px 0 0;padding:20px 20px 0 20px;border-top:1px #999 dotted;}
#About #LearnMore .section h3{margin-top:0;font-weight:bold;}
#About #LearnMore .section p{margin-top:10px;}
#About #LearnMore .section img{float:left;width:262px;height:146px;padding:0 20px 0 0;}
#About #WhatsNew .section{clear:both;margin:10px 0;padding:10px 20px;border-bottom:1px #666 dotted;}
#About #WhatsNew .section .illustration{float:left;padding-right:30px;}
#About .footnoteSep{width:25%;border-top:1px dotted #999;}
#About .gap{margin-top:30px;}
#About #PREmpChoice2009 table{border-collapse:collapse;margin:15px;}
#About #PREmpChoice2009 table td{padding:0 10px;border:1px solid #999;}
#About #PREmpChoice2009 table tr.header td{background:#007600;}
#About #PREmpChoice2009 table tr.header td p{margin:0;text-align:center;font-weight:bold;font-size:14px;color:white;}
#About #PREmpChoice2009 table tr.subheader td{background:#ccc;}
#About #PREmpChoice2009 table tr.subheader td p{margin:5px 0 0 0;text-align:center;font-weight:bold;}
#About #PREmpChoice2009 table p.num{text-align:center;}
#About #PRLayoffSurvey h4{font-weight:bold;text-decoration:underline;}
#About #PRLayoffSurvey ul.openCircle li{list-style-type:circle;}
#About #PRLayoffSurvey div.indent{margin:0 0 0 30px;}
#About #PRLayoffSurvey ul{margin-bottom:16px;}
#About #PRLayoffSurvey table{border-collapse:collapse;}
#About #PRLayoffSurvey table td{padding:5px;border:1px solid #999;}
#About #PRLayoffSurvey table td p{text-align:center;}
#About #PRLayoffSurvey table td.question p{text-align:left;}
#About #PRLayoffSurvey table thead td{background-color:#ccc;}
#About #PRLayoffSurvey sup,#About #PRLayoffSurvey sup a{font-weight:bold;}
#About #PressReleases #PRReleaseJul8 ul.header{margin-left:0;padding:10px 15px;}
#About #PressReleases #PRReleaseJul8 ul.header li{margin:2px 0;font-weight:bold;}
#About #PR2009Oct21 table{margin:10px auto;collapse-borders:collapse;}
#About #PR2009Oct21 table td,#About #PR2009Oct21 table th{font-size:11px;padding:5px 10px;border:1px solid #e3e3e3;}
#About #PR2009Oct21 table th{padding:10px;background:#007600;color:white;font-size:14px;font-weight:bold;text-align:left;}
#About #PR2009Oct21 table tr.secondaryHeader th{padding:5px 10px;font-size:12px;background:#e3e3e3;color:black;vertical-align:bottom;}
#About #PR2009Oct21 table tr td.rank{text-align:center;}
#About #PR2009Oct21 table tr td.percentage{padding:5px 25px 10px 5px;text-align:right;}
