@charset "UTF-8";
/* CSS Document */
html, body{
	height:100%;
	
}
body{
	
	/*background:url(../interface/bg_repeat-grey.png) repeat;*/
	font-size:11px;
	margin:0 auto;
	text-align:center;
}
form{
	margin-bottom:0;
}

/* small Reset of elements
-------------------------------------------*/
html, body, #top span, #top applet, #top object, #top iframe, #top h1, #top h2, #top h3, #top h4, #top h5, #top h6, #top p, #top blockquote, #top pre, #top a, #top abbr, #top acronym, #top address, #top big, #top cite, #top code, #top del, #top dfn, #top em, #top font, #top img, #top ins, #top kbd, #top q, #top s, #top samp, #top small, #top strike, #top strong, #top sub, #top sup, #top tt, #top var, #top b, #top u, #top i, #top center, #top dl, #top dt, #top dd, #top ol, #top ul, #top li, #top fieldset, #top form, #top label, #top legend, #top table, #top caption, #top tbody, #top tfoot, #top thead, #top tr, #top th, #top td,#topWide span, #topWide applet, #topWide object, #topWide iframe, #topWide h1, #topWide h2, #topWide h3, #topWide h4, #topWide h5, #topWide h6, #topWide p, #topWide blockquote, #topWide pre, #topWide a, #topWide abbr, #topWide acronym, #topWide address, #topWide big, #topWide cite, #topWide code, #topWide del, #topWide dfn, #topWide em, #topWide font, #topWide img, #topWide ins, #topWide kbd, #topWide q, #topWide s, #topWide samp, #topWide small, #topWide strike, #topWide strong, #topWide sub, #topWide sup, #topWide tt, #topWide var, #topWide b, #topWide u, #topWide i, #topWide center, #topWide dl, #topWide dt, #topWide dd, #topWide ol, #topWide ul, #topWide li, #topWide fieldset, #topWide form, #topWide label, #topWide legend, #topWide table, #topWide caption, #topWide tbody, #topWide tfoot, #topWide thead, #topWide tr, #topWide th, #topWide td {
	margin:0 auto;
	padding:0;
	border:0;
	outline:0;
	font-family: verdana, arial, sans-serif;
	font-size:100%;
}

#footer span, #footer applet, #footer object, #footer iframe, #footer h1, #footer h2, #footer h3, #footer h4, #footer h5, #footer h6, #footer p, #footer blockquote, #footer pre, #footer a, #footer abbr, #footer acronym, #footer address, #footer big, #footer cite, #footer code, #footer del, #footer dfn, #footer em, #footer font, #footer img, #footer ins, #footer kbd, #footer q, #footer s, #footer samp, #footer small, #footer strike, #footer strong, #footer sub, #footer sup, #footer tt, #footer var, #footer b, #footer u, #footer i, #footer center, #footer dl, #footer dt, #footer dd, #footer ol, #footer ul, #footer li, #footer fieldset, #footer form, #footer label, #footer legend, #footer table, #footer caption, #footer tbody, #footer tfoot, #footer thead, #footer tr, #footer th, #footer td,#footerWide span, #footerWide applet, #footerWide object, #footerWide iframe, #footerWide h1, #footerWide h2, #footerWide h3, #footerWide h4, #footerWide h5, #footerWide h6, #footerWide p, #footerWide blockquote, #footerWide pre, #footerWide a, #footerWide abbr, #footerWide acronym, #footerWide address, #footerWide big, #footerWide cite, #footerWide code, #footerWide del, #footerWide dfn, #footerWide em, #footerWide font, #footerWide img, #footerWide ins, #footerWide kbd, #footerWide q, #footerWide s, #footerWide samp, #footerWide small, #footerWide strike, #footerWide strong, #footerWide sub, #footerWide sup, #footerWide tt, #footerWide var, #footerWide b, #footerWide u, #footerWide i, #footerWide center, #footerWide dl, #footerWide dt, #footerWide dd, #footerWide ol, #footerWide ul, #footerWide li, #footerWide fieldset, #footerWide form, #footerWide label, #footerWide legend, #footerWide table, #footerWide caption, #footerWide tbody, #footerWide tfoot, #footerWide thead, #footerWide tr, #footerWide th, #footerWide td {
	margin:0 auto;
	padding:0;
	border:0;
	outline:0;
	font-family: verdana, arial, sans-serif;
	font-size:100%;
}

/* Container Divs 
-------------------------------------------*/
#container_master {
}
.container_master{
}
#container_top{
	height:113px;
}
.homePage #container_mid{
	/*background:url(../interface/bg_repeat-gradient.png);*/
	height: 3211px;
	margin-bottom:0px;
}
.homePage #container_mid.member {
	height: 3211px;
}
.arrivals #container_mid{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:1.25em;
}
#container_mid{
	
}
#container_mid_gradient{
	/*background:url(../interface/bg_repeat_gradient_2x624.png) repeat-x;*/
}
.resumeSlice	{
	background:url(/interface/resume_slice.png) no-repeat;
	height:229px;
	width:26px;
	position:absolute;
	z-index:1000;
	top:0;
	left:-27px;
}
#mid_homepage_vertGradient{
	/*background:url(/interface/bg_gradient-white_762x10.png) repeat-y;*/
	background:url(/interface/1x382_gradient.png) repeat-x;
	margin:0 auto;
	height:426px;
	/*height:445px;*/
	height: 380px;
	position:absolute;
	top:7px;
	left: 1px;
	width:969px;
	border:solid 1px #d0d0d0;
	/*border-left:solid 1px #d0d0d0;
	border-right:solid 1px #d0d0d0;
	border-bottom:solid 1px #d0d0d0;*/
}
.homePage #container_mid_gradient{
	height:389px;
}
#container_midBtm{
	position:relative;
	height: 283px;
	min-height: 283px;
	margin-top: 0;
}
#container_footer{
	height: 250px;
	z-index: -1160;
	margin-top: 34px;
}
.carrera #container_footer{
	margin-top: 35px;
}
#col_Left, #col_Right, #col_LeftWide, #col_RightWide{
	float:left;
}
#col_Left{
	margin: 0 4px 0 138px;
	margin: 0 10px 0 15px;
	padding: 0;
	width: 230px;
	width: 240px;
	min-height: 1px;
}
#col_Right{
	padding: 0px 0 0 0;
	width: 460px;
	width: 690px;
}
#col_Right.extraPadding {
	padding-top: 37px;
	padding: 35px 75px 41px 0;
	width: 573px;
	margin-left: 42px;
}
#col_Right.extraPadding2 {
	padding-top: 37px;
	padding: 35px 0 5px 0;
	width: 690px;
}
#col_LeftWide{
	margin: 0 14px 0 16px;
	padding: 0;
	width: 234px;
}
#col_RightWide{
	padding: 0px 0 0 0;
	width: 700px;
}
#col_Whole{
	margin:0 auto;
	/*position:relative;*/
	padding: 15px 0 10px 0;
	border: 1px solid #dad7d7; /* changed by javascript */
	float:left;
	width: 100%;
}
#col_Whole.hideBorder {
	border-color: #ffffff;
	padding: 0;
}
.resultsReturned{
	background:url(/interface/bg_hline.gif) repeat-x top;
	padding:10px 0;
	margin:10px 0 0;
}
.resultsReturned .blog_content{
	float:none;
}

/* Main Content & Divs 
-------------------------------------------*/
#top, #mid, #midBtm, #footer{
	width:762px;
	margin:0 auto;
	position:relative;
	text-align:left;
}
#topWide, #midWide, #midBtmWide, #footerWide{
	width:970px;
	margin:0 auto;
	position:relative;
	text-align:left;
}
#topLogin, #midLogin, #midBtmLogin, #footerLogin{
	width:540px;
	margin:0 auto;
	position:relative;
	text-align:left;
}

#topWide {
	height: 103px;
	/* border: 1px solid black; dbook */
}
#footer, #footerWide{
	position:static; /* IE z-index bug */
}
.arrivals #top, .arrivals #mid, .arrivals #midBtm, .arrivals #footer{
	width:781px;
	margin:0 auto;
	position:relative;
	text-align:left;
}
#top, #topWide, #topLogin{
	background-image:none;
	z-index:100;
}

#top h1 a, #topWide h1 a, #topLogin h1 a,
#top div.wasH1 a, #topWide div.wasH1 a, #topLogin div.wasH1 a{
    background:url(../interface/pongologo_337x48.png) no-repeat;
	cursor:pointer;
    display:block;
    /*font-size:1px;*/
    height:48px;
    left:0px;
    top:22px;
	margin:0;
	padding:0;
    position:absolute;
    width:337px;
    text-decoration:none;
    /*text-indent:-999px;*/
}

#top.partnersprogram h1 a, #topWide.partnersprogram h1 a, #topLogin.partnersprogram h1 a{
	background-image: url(../interface/partner_logo_333x48.png);
}

#container_master .navmain{
	top:68px;
	z-index:5;
}
img#hero{
	position:absolute;
	/*top:80px;*/
	left:36px;
	top:-31px;
}

#container_master #mid{
	width:762px;
}

#mid{
	padding:20px 0 0;
	border-left:solid 1px #d0d0d0;
	border-right:solid 1px #d0d0d0;
}

#midWide{
	/*padding:20px 0 0;*/
}

.arrivals #mid{
	padding:0 20px;
}

#mid.bgWhite{
	background-color:#fff;
}
/*#mid ul li{
	padding-left:1em;
}
*/
/*.hero_txt{
	margin:41px 0 0 487px;
	position:absolute;
	width:460px;
}
.hero_txt a,
.hero_txt a:hover,
.hero_txt a:visited {
	color:#000;
	text-decoration:underline;
	font-weight: bold;
	font-size: 22px;
} 
.homePage #mid h2, .homePage #midWide h2{
	background:url(../interface/h2_prepareToGetHired_296x60.png) no-repeat;
	height:60px;
	font-size:1px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	z-index:10;
}
.homePage #midWide .hero_txt h2 {
	margin-left: 3px;
}
.homePage #mid p, .homePage #midWide p{
	font-size:20px;
	line-height:28px;
	margin:0;
	padding:0 0 20px 30px;
}
.homePage #midWide .hero_txt p {
	padding-left: 0;
}
.homePage #mid p strong, .homePage #midWide p strong{
	font-size:22px;
} */
/* home page slide show */
.homePageSlideShow {
	width: 969px;
	height: 425px;
	border: 1px solid #dad7d7;
	/* background: url(/interface/bg_hp_slideshow.png) 0 0 no-repeat; */
	padding: 0;
	margin-left: 1px;
	position: relative;
}
.homePageSlide {
	width: 969px;
	height: 425px;
	position: relative;
	display: none;
	z-index: 1;
	background: none 0 0 no-repeat;
}
#slideShow1 .hpSlide1.bgimg.loadimg {
	background-image: url(/interface/bg_emo_slide1.jpg) !important;
}
#slideShow1 .hpSlide2.bgimg.loadimg {
	background-image: url(/interface/bg_emo_slide2.jpg) !important;
}
#slideShow1 .hpSlide3.bgimg.loadimg {
	background-image: url(/interface/bg_emo_slide3.jpg) !important;
}
#slideShow1 .hpSlide4.bgimg.loadimg {
	background-image: url(/interface/bg_emo_slide4.jpg) !important;
}
#slideShow1 .hpSlide5.bgimg.loadimg {
	background-image: url(/interface/bg_emo_slide5.jpg) !important;
}
#slideShow3 .hpSlide1.bgimg.loadimg {
	background-image: url(/interface/tests/hpvideo/bg_emo_slide1.jpg) !important;
}
#slideShow3 .hpSlide2.bgimg.loadimg {
	background-image: url(/interface/tests/hpvideo/bg_emo_slide2.jpg) !important;
}
#slideShow3 .hpSlide3.bgimg.loadimg {
	background-image: url(/interface/tests/hpvideo/bg_emo_slide3.jpg) !important;
}
#slideShow3 .hpSlide4.bgimg.loadimg {
	background-image: url(/interface/tests/hpvideo/bg_emo_slide4.jpg) !important;
}
#slideShow3 .hpSlide5.bgimg.loadimg {
	background-image: url(/interface/tests/hpvideo/bg_emo_slide5.jpg) !important;
}
.homePageSlide .slideWithText {
	position: absolute;
	width: 461px;
	height: 180px;
	float: none;
}
.homePageSlide.currentSlide {
	display: block;
	z-index: 2;
}
.homePageSlide > div {
	float: left;
	height: 100%;
}
.slideHeader {
	font-size: 36px;
	color: #929836;
	margin: 44px 0 20px 38px;
}
.slideHeader.notTop {
	margin-top: 7px;
}
.slideHeader.notBottom {
	margin-bottom: 0;
}
.slideText {
	font-family: verdana,arial;
	font-size: 16px;
	line-height: 23px;
	/* color: #353535; */
	padding: 0 29px 0 36px
}
.ssController {
	width: 210px;
	height: 24px;
	position: absolute;
	left: 731px;
	top: 384px;
	z-index: 3;
}
.ssController > div {
	float: left;
	cursor: pointer;
	background: url(/interface/sprite_slideshow_controls.png) 0 0 no-repeat;
}
.ssController .ssControlLeft {
	width: 26px;
	height: 24px;
	background-position: -43px 0;
	margin-left: 11px;
}
.ssController .ssControlRight {
	float: right;
	width: 26px;
	height: 24px;
	background-position: -99px 0;
}
.ssController .ssControlLeft:hover {
	background-position: -127px 0;
}
.ssController .ssControlRight:hover {
	background-position: -71px 0;
}
.ssController .ssControlSlide {
	width: 14px;
	height: 14px;
	background-position: 0px -6px;
	margin: 6px 0 0 6px;
}
.ssController .ssControlSlide:hover,
.ssController .ssControlSlide.currentControl {
	background-position: -19px -6px;
}
.ssController .slide1Control {
	margin-left: 51px;
}
.blackbar {
	background-color: #494949;
	width: 971px;
	height: 108px;
	margin: 11px 0 0 1px;
}
#blackbar {
	float: left;
}
#blackbar2,
#blackbar3,
#blackbar4 {
	background-color: #424242;
	margin: 0 0 0 0px;
	height: 89px;
}
.member #blackbar {
	display: none;
}
.blackbar div {
	font-family: verdana, arial;
	font-size: 12px;
	color: #d7d7d7;
}
.blackbar .blackbarText {
	position: relative;
	width: 678px;
	height: 100%;
	float: left;
}
.blackbar#blackbar2 .blackbarText,
.blackbar#blackbar3 .blackbarText {
	width: 623px;
}
.blackbar#blackbar4 .blackbarText {
	width: 732px;
}
.blackbar#blackbar4 {
	width: 989px;
}
.blackbar .blackbarBig {
	font-size: 24px;
	position: absolute;
	left: 26px;
	top: 26px; /* for two lines of small text */
	top: 32px;
}
.blackbar#blackbar2 .blackbarBig,
.blackbar#blackbar3 .blackbarBig,
.blackbar#blackbar4 .blackbarBig {
	top: 23px;
	left: 8px;
}
.blackbar .blackbarSmall {
	position: absolute;
	left: 24px;
	top: 56px; /* for two lines of small text */
	top: 61px;
}
.blackbar#blackbar2 .blackbarSmall,
.blackbar#blackbar3 .blackbarSmall,
.blackbar#blackbar4 .blackbarSmall {
	top: 47px; /* for two lines of small text */
	top: 52px;
	left: 6px;
}
.blackbar .blackbarBtn {
	float: left;
	margin: 34px 0 0 1px;
}
.blackbar#blackbar2 .blackbarBtn,
.blackbar#blackbar3 .blackbarBtn,
.blackbar#blackbar4 .blackbarBtn {
	float: left;
	margin-top: 25px;
}
.services {
	width: 969px;
	border: 1px solid #dad7d7;
	padding: 0 0 56px 0;
	margin: 11px 0 0 1px;
	float: left;
}
.services > div {
	float: left;
	width: 969px;
}
.services > div > div {
	float: left;
	width: 289px;
	margin: 0px 0 0 25px;
}
.serviceIcon {
	float: left;
	width: 47px;
	height: 52px;
	background:url(/interface/sprite_service_icons.png) 0 0 no-repeat;
}
.serviceText {
	font-family: verdana,arial;
	font-size: 11px;
	line-height: 14px;
	/* color: #353535; */
	float: left;
	width: 214px;
	padding: 0 11px 0 17px;
}
.serviceHeadline {
	font-family: verdana,arial;
	font-size: 16px;
	font-weight: bold;
	color: #929836;
}
.serviceBlurb {
	margin-top: 6px;
}
a.orangeLink {
	text-decoration: none;
	color: #ff9700;
}
.homePage #mid .btn_GetStarted,
.homePage #midWide .btn_GetStarted,
#blackbar2 .btn_GetStarted,
#blackbar3 .btn_GetStarted,
#blackbar4 .btn_GetStarted {
	background:url(../interface/buttons/button_Get-Started_Homepage.png) no-repeat;
	height:47px;
	width:254px;
	/*margin:34px 0 20px 0;
	padding:0 0 58px 0;*/
}
.homePage #mid .btn_CreateResume,
.homePage #midWide .btn_CreateResume,
#blackbar2 .btn_CreateResume,
#blackbar3 .btn_CreateResume,
#blackbar4 .btn_CreateResume {
	background:url(../interface/buttons/button_Create-Resume_Homepage.png) no-repeat;
	height:47px;
	width:252px;
	/*margin:34px 0 20px 0;
	padding:0 0 58px 0;*/
}
#mid #videoPlay_siteTour{
	background:url(../interface/bg_video_playTour.png) no-repeat;
	color:#4e4e4e;
	cursor:pointer;
	font-size:12px;
	height:30px;
	margin:0 0 0 90px;
	padding:0 0 0 45px;
	text-decoration:underline;
}
#midBtm{
	background:url(../interface/bg_container_midBtm_109x129.jpg) repeat-x #f0f0f0;
	padding:1px 0 1px;
	border-left:solid 1px #d0d0d0;
	border-right:solid 1px #d0d0d0;
}

#midBtmWide{
	/*background:url(../interface/bg_container_midBtm_1x137.jpg) repeat-x #f0f0f0;
	background:url(/interface/bg_testimonial.png) no-repeat 96px 0;*/
	padding:1px 0 1px;
	/*border:solid 1px #d0d0d0;*/
	margin-left: auto;
	margin-right: auto;
	/*left:7px;*/
}

.pongoRaves {
	width: 969px;
	height: 256px;
	border: none;
}
.pongoRavesImage {
	float: left;
	width: 379px;
	height: 231px;
	margin: 28px 0 0 19px;
	cursor: pointer;
}
/*#midBtm h2, #midBtmWide h2{
    display:block;
    font-size:14px;
    height:17px;
	margin:0 0 6px 205px;
	padding:0;
    text-decoration:none;
	*margin-top:10px;
}


#midBtm .picFrame, #midBtmWide .picFrame{
	background:url(../interface/angled_picframe.png) no-repeat;
	height:101px;
	width:100px;

}
#midBtm img.picTestimonial, #midBtmWide img.picTestimonial{
	position:absolute;
	left:30px;
	left:-50px;
	top:0;
	*top:8px;
	top:-17px;
	*top:-9px;
	height:101px;
	width:101px;
	z-index:5000;
}
#midBtmWide div.nameTestimonial {
	position:absolute;
	left:30px;
	left:-50px;
	top:0;
	*top:8px;
	top:86px;
	*top:94px;
	z-index:5000;
	font-family: verdana,arial;
	font-size: 11px;
	color: #6a8287;
	font-style: italic;
}
#midBtmWide span.nameTestimonial {
	font-size: 15px;
	font-weight: bold;
}
#midBtm p, #midBtmWide p{
	color:#62777d;
	font-size:14px;
	line-height:19px;
	margin:0 0 0 175px;
	padding:26px 106px .5em 46px;
	
} */
.memberName{
	display:inline-block;
	text-transform:uppercase;
}
#flash_table{
	height:800px;
	overflow:auto;
	position:relative;
}
.flash_table{
	height:800px;
	overflow:auto;
	position:relative;
	border-left:solid 1px #d0d0d0;
	border-right:solid 1px #d0d0d0;
	border-bottom:solid 1px #d0d0d0;
}
#downloadLayer{
	z-index:99;
}
#waitLayer{
	position:absolute;
	z-index:1000;
}
#footer{
	font-size:12px;
	padding:40px 0;
	z-index:20;
	border-left:solid 1px #d0d0d0;
	border-right:solid 1px #d0d0d0;
	border-bottom:solid 1px #d0d0d0;
	border-top: solid 3px #beca5e;
	background:url(../interface/1px_gray_trans.png) repeat;
	height:81px;
}

#footerWide{
	font-size:12px;
	padding:0 0;
	z-index:20;
	/*border-top:solid 1px #d0d0d0;*/
	height:81px;
	margin-top:10px;
	left:1px;
	width:970px;
	position: relative;
}

#footer a.footerlink, #footerWide a.footerlink{
	font-size:10px;
	margin:0 2px;
	text-decoration:none;
}

#footer a.footerlink:hover, #footerWide a.footerlink:hover 	{
	text-decoration:underline;
}
#innerPages{
	margin:0 auto;
	padding:0 0 1px 0;
}
#footer .copywrite{
	 float:left;
	 line-height:14px;
	 margin:11px 24px 0 24px;
	 padding:0;
	 width:712px;
	 border-top: 1px solid #D0D0D0;
}

#footerWide .copyright{
	float:left;
	line-height:14px;
	margin: 13px 0 0 16px;
	padding:0;
	font-face: helvetica !important;
	font-size: 10px !important;
	color: #9d9d9d !important;
}

#footer .footer_logos, #footerWide .footer_logos{
	float:right;
	padding:14px 0 0 0;
}

.socialMediaIcons	{
	margin: 0 0 0 37px;
	padding-top:13px;
}

.socialMediaIconsWide	{
	margin: 0 0 0 12px;
	padding-top:13px;
}

.footerIcons	{
	width:24px;
	height:23px;
	display:block;
	text-indent:-9999em;
	float:left;	
}

.footerCol, .footerCol div {
	font-size: 12px;
	color: #747474;
	line-height: 20px;
}
.footerCol {
	float: left;
}
#learn {
	width: 199px;
	margin-left: 13px;
}
#contact {
	width: 254px;
	margin-left: 63px;
}
#follow {
	width: 265px;
	margin: 0 0 0 10px;
}
div.footerHeadline {
	font-size: 18px;
	color: #939736;
	padding-left: 3px;
}
.footerHorizRule {
	width: 199px;
	height: 2px;
	background-color: #e6e6e6;
	margin-top: 5px;
}
#learn a {
	font-size: 12px;
	color: #ff9c02;
	line-height: 29px;
	text-decoration: none;
	padding-left: 3px;
}
#phoneChat, .phoneChat {
	margin-top: 7px;
}
#phone, .phone {
	float: left;
	font-size: 16px;
}
#phoneChatSep, .phoneChatSep {
	float: left;
	width: 1px;
	height: 23px;
	background: url(/interface/bg_dotted_vert.png) repeat-y 0 0;
	margin: 0 5px 0 10px;
}
#chat, .chat {
	float: left;
	margin-top: -7px;
}

#footerSocial {
	margin-top: 7px;
}
#footerSocial a > div {
	width: 32px;
	height: 32px;
	background: url(/interface/sprite_social_icons.png) no-repeat 0 0;
	float: left;
	margin-right: 8px;
	text-indent:-9999em;
}
div#twitter {
	background-position: 0px 0 !important;
}
div#facebook {
	background-position: -40px 0 !important;
}
div#rss {
	background-position: -80px 0 !important;
}
div#footerEmail {
	background-position: -120px 0 !important;
}
div#gplus {
	background-position: -80px 0 !important;
}
div#linkedin {
	background-position: -120px 0 !important;
}

div#youtube {
	background-position: -160px 0 !important;
}

#norton {
	clear: both;
	float: right;
	width: 129px;
	height: 73px;
	margin-top: 12px;
}

a#rss	{
	background:url(../interface/socialicon_sprite.gif) left top no-repeat;
margin-right:5px;
}
a#linkedin	{
	background:url(../interface/socialicon_sprite.gif) -29px 0 no-repeat;
	margin-right:5px;
}
a#twitter	{
	background:url(../interface/socialicon_sprite.gif) -58px 0 no-repeat;
	margin-right:5px;
}
a#facebook	{
	background:url(../interface/socialicon_sprite.gif) right top no-repeat;
}

.twoBlockBanner {
	height: 136px;
	position: relative;
}
.twoBlockBannerTall {
	height: 296px;
}
.leftBannerBlock {
	position: relative;
	width: 183px;
	height: 93px;
	background-color: #353535;
	float: left;
	padding: 43px 0 0 38px;
}
.rightBannerBlock {
	width: 469px;
	height: 100px;
	background: #408169 url(/interface/bg_header_learning.png) 0 0 no-repeat;
	float: left;
	padding-top: 36px;
}
.twoBlockBannerTall .leftBannerBlock {
	height: 147px;
	padding-top: 149px;
}
.twoBlockBannerTall .rightBannerBlock {
	height: 104px;
	padding-top: 192px;
	background: #408169 url(/interface/bg_header_learning_tall.png) 0 0 no-repeat;
}
.bannerBlockBig {
	font-size: 34px;
	line-height: 30px;
	color: #ffffff;
	position: absolute;
	left: 38px;
}
.bannerBlockSmall {
	font-size: 14px;
	line-height: 16px;
	color: #ffffff;
	position: absolute;
	left: 38px;
}
.bannerBlockSmall sup{font-size: 9px;}

/* Learning center header */
#lcHeader .rightBannerBlock div {
	height: 71px;
	cursor: pointer;
	float: left;
	text-indent:-9999px;	
	background: url(/interface/sprite_learning_icons.png) 0 0 no-repeat;
}
#lcHeader .bannerBlockSmall {
	padding-top: 8px;
}
#lcResumes {
	background-position: 0px -71px !important;
	width: 60px;
	margin-left: 27px;
}
#lcResumes.currentCat,
#lcResumes:hover {
	background-position: 0px 0 !important;
}
#lcLetters {
	background-position: -85px -71px !important;
	width: 50px;
	margin-left: 25px;
}
#lcLetters.currentCat,
#lcLetters:hover {
	background-position: -85px 0 !important;
}
#lcInterviews {
	background-position: -161px -71px !important;
	width: 73px;
	margin-left: 27px;
}
#lcInterviews.currentCat,
#lcInterviews:hover {
	background-position: -161px 0 !important;
}
#lcJobSearch {
	background-position: -258px -71px !important;
	width: 73px;
	margin-left: 23px;
}
#lcJobSearch.currentCat,
#lcJobSearch:hover {
	background-position: -258px 0 !important;
}
#lcWorkLife {
	background-position: -350px -71px !important;
	width: 69px;
	margin-left: 19px;
}
#lcWorkLife.currentCat,
#lcWorkLife:hover {
	background-position: -350px 0 !important;
}
.chooseTopicSticky {
	position: absolute;
	left: 244px;
	top: -26px;
	width: 220px;
	height: 204px;
	background: url(/interface/sticky_choose_topic.png) 0 0 no-repeat;
}
#lcBody {
	font-family: verdana, arial;
	font-size: 11px;
	line-height: 14px;
	/* color: #353535; */
	margin: 38px 0 55px 0;
	padding: 0 30px 0 14px;
}
#lcListingBody, #lcListingBody div {
	font-family: verdana, arial;
	font-size: 11px;
	line-height: 14px;
	/* color: #353535; */
	margin: 35px 0 10px 0;
	padding: 0 55px 0 14px;
}
#lcArticleBody {
	font-family: verdana, arial;
	font-size: 11px;
	line-height: 14px;
	/* color: #353535; */
	margin: 35px 0 81px 0;
	padding: 0 45px 0 14px;
}

/* Main navigation fixes for homepage template
-----------------------------------------------------------------------*/
#container_master ul.navMain{
	top:81px;
	height:28px;
	list-style:none;
	margin:0;
	padding:0;
	position:absolute;
	right:0px;
	width:auto;
	z-index:30;
}
/* #container_master #navPostLogin.navMain{
	width:508px;
} */
#container_master ul.navMain li{
	float:left;
	margin: 0 1px 0 28px;
}
#container_master ul.navMain li a{
	float:left;
	display:block;
	font-size:14px;
	height: 14px !important;
	text-decoration: none;
}
#container_master ul.navMain li a .nsel {
	color: #969696;
}
#container_master ul.navMain li a .hover {
	color: #ff9d02;
	display: none;
}
#container_master ul.navMain a .sel {
	color: #232323;
	display: none;
}
#container_master ul.navMain li.navSelected a .nsel {
	display: none;
}
.no-touch #container_master ul.navMain li a:hover .nsel {
	display: none;
}
.no-touch #container_master ul.navMain li a:hover .hover {
	display: inline;
}
.no-touch #container_master ul.navMain li.navSelected a:hover .hover {
	display: none;
}
#container_master ul.navMain li.navSelected a .sel {
	display: inline;
}
#container_master ul.navMain li a:hover {
	/*background-position:right bottom;*/
	text-decoration: none;
}
/*************************************************************/
#container_master ul.navMain li > div{
	float:left;
	/*display:block;*/
	font-size:14px;
	height:28px;
	text-decoration: none;
}
#container_master ul.navMain li > div .nsel {
	color: #969696;
}
#container_master ul.navMain li > div .hover {
	color: #ff9d02;
	display: none;
}
#container_master ul.navMain li div .sel {
	color: #232323;
	display: none;
}
#container_master ul.navMain li.navSelected div .nsel,
#container_master ul.navMain li > div:hover .nsel {
	display: none;
}
#container_master ul.navMain li > div:hover .hover {
	display: inline;
}
#container_master ul.navMain li.navSelected div:hover .hover {
	display: none;
}
#container_master ul.navMain li.navSelected div .sel {
	display: inline;
}
#container_master ul.navMain li > div {
	cursor: pointer;  /* hover detection hack */
}
#container_master ul.navMain li > div:hover {
	cursor: default;  /* hover detection hack */
	text-decoration: none;
}
/*************************************************************/
#container_master .navMyAccount a {
	background:url(/interface/subnav_myAccount-trans.png) no-repeat top right;
	text-decoration: none;
	text-indent:-9999px;
	height:11px;
	width:68px;
	font-size:0;
	float:left;
	margin:0 0 0 15px;
}
#container_master .navMyAccount a:hover {
	background-position:right bottom;
	text-decoration: none;
}
#container_master ul.navMain li a.dropdownItem {
	font-size: 12px;
	height: 25px !important;
	padding: 9px 27px 0;
}
ul.navMain li {
	position: relative;
}
.dropdownSpacer {
	display:none;
	width: 100%;
	height: 3px;
	position: absolute;
	left: 0px;
	top: 14px;
}
.dropdown {
	display:none;
	/*width: 145px;*/
	border: 3px solid #f0f0f0;
	border-radius: 3px;
	position: absolute;
	left: -30px;
	top: 17px;
	font-family: verdana;
	background-color: #ffffff;
	opacity: 0.9;
}
.dropdown cufon {
	display: none;
}
.dropdownItem {
	height: 25px;
	float: left;
	padding: 9px 27px 0 27px;
	font-family: verdana;
	font-size: 12px;
	color: #8c8c8c;
	white-space: nowrap;
	display: block;
}
.dropdownItem:hover {
	background: url(/interface/apollo/bg_menuSelectedGradient.png) 0 0 repeat-x;
	color: #ffffff;
}
/*ul.navMain li a:hover .dropdownSpacer,
ul.navMain li a:hover .dropdown,*/
ul.navMain li  > div:hover .dropdownSpacer,
ul.navMain li > div:hover .dropdown,
ul.navMain li  > div.hovering .dropdownSpacer,
ul.navMain li > div.hovering .dropdown {
	display:block;
}



/* Post Login Tabs (BROWN Tabs)
-----------------------------------------------------------------------*/
/*
#container_master .navMain a {
	background:url(/interface/navMainTabs.png) no-repeat;
	display:block;
}
#container_master #navPostLogin .navResumes a {
	background-position:-93px -58px;
	width:74px;
}
#container_master #navPostLogin .navLetters a {
	background-position:-169px -58px;
	width:63px;
}
#container_master #navPostLogin .navTracker a {
	background-position:-602px -58px;
	width:66px;
}
#container_master #navPostLogin .navInterview a {
	background-position:-234px -58px;
	width:84px;
}
#container_master #navPostLogin .navLearn a {
	background-position:-320px -58px;
	width:51px;
}
#container_master #navPostLogin .navBlog a {
	background-position:-373px -58px;
	width:43px;
}
#container_master #navPostLogin .navSupport a {
	background-position:-418px -58px;
	width:67px;
}
#container_master #navPostLogin .navContact a {
	background-position:-487px -58px;
	width:67px;
}
#container_master #navPostLogin .navJobs a {
	background-position:-556px -58px;
	width:45px;
}
*/

/* PRE Login Tabs (GREEN Tabs)
-----------------------------------------------------------------------*/
/*
#container_master .navService a{
	background-position:0 -29px;
	width:91px;
}
#container_master .navLearn a {
	background-position:-320px -29px;
	width:51px;
}
#container_master .navBlog a {
	background-position:-373px -29px;
	width:43px;
}
#container_master .navSupport a {
	background-position:-418px -29px;
	width:67px;
}
#container_master .navContact a {
	background-position:-487px -29px;
	width:67px;
}
*/

/* Tabs Selected and Hover State (BLUE Tabs)
-----------------------------------------------------------------------*/
/*
#container_master .navService a:hover, #container_master #serviceTab.navSelected a{
	background-position:0 0;
	width:91px;
}
#container_master .navResumes a:hover, #container_master #resumesTab.navSelected a, #container_master #navPostLogin .navResumes a:hover, #container_master #navPostLogin #resumesTab.navSelected a  {
	background:url(/interface/navMainTabs.png) no-repeat -93px 0;
}
#container_master .navLetters a:hover, #container_master #lettersTab.navSelected a, #container_master #navPostLogin .navLetters a:hover, #container_master #navPostLogin #lettersTab.navSelected a {
	background-position:-169px 0;
}
#container_master .navTracker a:hover, #container_master #trackerTab.navSelected a, #container_master #navPostLogin .navTracker a:hover, #container_master #navPostLogin #trackerTab.navSelected a {
	background-position:-602px 0;
}
#container_master .navInterview a:hover, #container_master #interviewTipsTab.navSelected a, #container_master #navPostLogin .navInterview a:hover, #container_master #navPostLogin #interviewTipsTab.navSelected a {
	background-position:-234px 0;
}
#container_master .navLearn a:hover, #container_master #learnTab.navSelected a, #container_master #navPostLogin .navLearn a:hover, #container_master #navPostLogin #learnTab.navSelected a {
	background-position:-320px 0;
}
#container_master .navBlog a:hover, #container_master #blogTab.navSelected a, #container_master #navPostLogin .navBlog a:hover, #container_master #navPostLogin #blogTab.navSelected a {
	background-position:-373px 0;
}
#container_master .navSupport a:hover, #container_master #supportTab.navSelected a, #container_master #navPostLogin .navSupport a:hover, #container_master #navPostLogin #supportTab.navSelected a {
	background-position:-418px 0;
}
#container_master .navContact a:hover, #container_master #contactTab.navSelected a, #container_master #navPostLogin .navContact a:hover, #container_master #navPostLogin #contactTab.navSelected a {
	background-position:-487px 0;
}
#container_master .navJobs a:hover, #container_master #jobsTab.navSelected a, #container_master #navPostLogin .navJobs a:hover, #container_master #navPostLogin #jobsTab.navSelected a {
	background-position:-556px 0;
}
*/

/* Nav utility 12-14-10 Ken
-----------------------------------------------*/
#container_master .navUtilityNormal{
	/*float:right;margin:11px 15px 5px 0;*/
	position:absolute;
	right:0;
	top:16px;
	/*width:600px;*/
}
body#bodyLoggedIn #container_master .navUtilityNormal{
	top:16px;
}
body#bodyLoggedIn #container_master .navUtilityBuilder{
	float:right;
	height:11px;
	margin-top:45px;
	padding-right:20px;
}
#container_master .navUtilityNormal span{
	display:block;
	float:right;
	margin-left:15px;
}
#container_master .btn_login a, #container_master .btn_logOut a, #container_master .btn_myAccount a, #container_master .btn_emailUs a, #container_master .btn_liveHelp a, #container_master .btn_contactPhoneNum, .txtreplace{
	display:block;
	font-size:1px;
	outline:none;
	text-decoration:none;
	text-indent:-9999px;
}
#container_master .btn_login a{
	background:url(../interface/btn_logIn_66x22.png) no-repeat;
	cursor:pointer;
	height:22px;
	width:66px;
}
#container_master .btn_logOut a{
	background:url(../interface/btn_logOut_66x22.png) no-repeat;
	cursor:pointer;
	height:22px;
	width:66px;
}
#container_master .btn_myAccount a{
	background:url(/interface/btn_myAccount_78x22.png) no-repeat;
	cursor:pointer;
	height:22px;
	width:78px;
}
#container_master .btn_emailUs a{
	background:url(../interface/btn_emailUs_75x22.png) no-repeat;
	cursor:pointer;
	height:22px;
	width:75px;
}
#container_master .btn_contactPhoneNum{
	background:url(../interface/866_486_4660.png) no-repeat;
	font-size:0px;
	height:22px;
	position:absolute;
	right:175px;
	text-indent:-9999px;
	width:105px;
}
#bodyLoggedIn #container_master .btn_contactPhoneNum{
	right:268px;
}
#container_master .btn_liveHelp{
	background:url(../interface/btn_liveHelp_77x22.png) no-repeat;
	cursor:pointer;
	height:22px;
	width:77px;
}

#container_master .navUtilityBuilder{
	right:20px;
	top:25px;
	width:450px;
}
/* Left column Icon nav Post Login
-----------------------------------------------*/
#col_navServices{
	background:url(../interface/bg_col_navServices_btm.gif) no-repeat bottom left;
	margin:20px 0 0;
	padding:0 0 51px;
	text-align:center;
	width:219px;
}
.col_navServices_top{
	background:url(../interface/bg_col_navServices_top.gif) no-repeat;
	width:219px;
	height:15px;
}
.col_navServices_inner{
	background:url(../interface/bg_col_navServices_mid.gif) repeat-y;
	text-align:center;
	width:219px;
}


/* Landing Page Resume Templates B & C
-----------------------------------------------*/
.arrivals{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.arrivals #top h1 a{
	top:10px;
}
.arrivals  #mid h2, .arrivals  #mid p, .arrivals  #mid ul{
	padding-bottom:20px;
}
.arrivals .csr_C, .arrivals .csr_C h2, .arrivals .csr_C h3, .arrivals .csr_C p{
	color:#402f27;
	font-family:Helvetica, Geneva, Arial, Verdana, sans-serif;
	font-size:15px;
	line-height:1.3em;
}
#h2_frustrated, #h2_frustrated span, #h2_overwhelm, #h2_overwhelm span, .arrivals p.getStarted a, .memberServicePhone, #csr_testimonials h3.h3_whatCustomersSay, #csr_contactInfo h3.h3_howToReachUs, .csr_C .memberServiceTweet a{
	display:block;
	font-size:0px;
	overflow:hidden;
	text-decoration:none;
	text-indent:-9999px;
}
#h2_frustrated{
	background:url(/interface/landing_h3_frustrated_387x55.png) no-repeat 0 30px;
	height:55px;
	padding-top:30px;
	width:387px;
}
#h2_overwhelm{
	background:url(/interface/landing_h3_overwhelm_370x26.png) no-repeat;
	height:26px;
	width:370px;
}
ul#checklist li{
	background:url(/interface/bullet_checkmark_15x15.png) no-repeat;
	padding:0 0 .25em 20px;
}
.arrivals sup {
	vertical-align: baseline;
	font-size: 0.6em;
	font-weight:normal;
	position: relative;
	top: -0.6em;
	top: -0.75em\9; /*IE8 and below */
}
.h3_ourServices{
	background:url(../interface/bg_whitebox_h3_781x166.png) no-repeat;
	color:#fff;
	height:33px;
	width:781px;
	margin:0;
	padding:0 0 0 20px;
	text-transform:uppercase;
	line-height:40px;
}
.arrivals .csr_B p.getStarted a{
	background:url(/interface/btn_getStarted_266x54.png) no-repeat;
	bottom:60px;
	height:54px;
	left:450px;
	margin-left:10px;
	position:absolute;
	width:266px;
}
.arrivals .csr_C p.getStarted a{
	background:url(/interface/btn_getStarted_266x54.png) no-repeat;
	height:54px;
	width:266px;
	margin:-10px 0 0 -5px;
}
ul#memberBenefits{
	margin:0 auto;
}
#memberBenefits li{
	color:#383838;
	float:left;
	font-size:11px;
	line-height:1.2em;
	margin:10px 35px 0;
	padding:60px 10px 0;
	width:90px;
}
#memberBenefits li.iconBuildResume{
		background:url(/interface/iconBuildResume.png) no-repeat 20px 0;
}
#memberBenefits li.iconResumePro{
		background:url(/interface/iconResumePros.png) no-repeat 20px 0;
}
#memberBenefits li.iconJobPost{
		background:url(/interface/iconJobPosting.png) no-repeat 10px 0;
}
#memberBenefits li.iconInterview{
		background:url(/interface/iconInterview.png) no-repeat 15px 0;
}
h3#h3_realPeople{
	background:url(/interface/gfx_csrTeam_276x89.png) no-repeat;
	color:#979f31;
	height:89px;
	padding:20px 0 0 300px;
	position:absolute;
	text-transform:uppercase;
	top:-7px;
	left:0;
}
.csr_B .memberServiceContact{
	left:300px;
	position:absolute;
	top:35px;
	width:380px;
}
.csr_B .memberServiceContact span{
	float:left;
}
.csr_c .memberServiceContact span{
	display:block;
}
.csr_B .memberServicePhone{
	background:url(/interface/landingB_SupportPhone.png) no-repeat;
	display:block;
	float:left;
	height:34px;
	width:169px;
	margin:0 20px 0 0;
}
.csr_C .memberServicePhone{
	background:url(/interface/iconPhone_214x23.png) no-repeat;
	height:23px;
	margin:0 0 10px 0;
	width:214px;
}
.csr_C .memberServiceTweet a{
	background:url(../interface/iconTwitter_214x23.png) no-repeat;
	height:23px;
	margin:10px 0 0 0;
	width:214px;
}

/* Landing Page White boxes with drop shadow
-----------------------------------------------*/
.bgWhite_shdwTop{
	background:url(/interface/bg_whitebox_top_781x35.png) no-repeat;
	height:35px;
	position:absolute;
	top:-35px;
	width:781px;
}
.bgWhite_shdwMid{
	background:url(/interface/bg_whitebox_mid_781x10.png) repeat-y;
	padding:0 30px;
	clear:both;
	width:721px;
}
.bgWhite_shdw {
	background:url(/interface/bg_whitebox_btm_781x32.png) no-repeat bottom;
	background-position:left bottom;
	padding-bottom:32px;
	position:relative;
}
.bgShdw_csrBtm{
	background:url(/interface/bg_csrBtm_781x268.png) no-repeat;
	height:268px;
	margin:0 auto;
	position:relative;
	width:781px;
}
.arrivals .bgShdw_csrBtm p, .arrivals .bgShdw_csrBtm span{
	color:#fff;
}
.bg_csrC{
	background:url(../interface/bg_csrTeam_762x618.jpg) no-repeat;
	height:618px;
	left:-21px;
	padding:0 50px 0 330px;
	position:relative;
	width:382px;
}
.bg_csrC h2#csrTxt{
	font-size:20px;
	font-weight:normal;
	padding:10px 40px 15px 0;
}
.bg_csrC h2#csrTxt strong{
	color:#c0c75e;
	font-size:24px;
	font-weight:700;
}
.bg_csrC p.tagline{
	font-size:20px;
	padding-bottom:15px;
}
#csr_testimonials, #csr_contactInfo{
	float:left;
	padding:30px 40px;
}
#csr_testimonials{
	width:400px;
}
#csr_contactInfo{
	width:214px;
}
#csr_testimonials h3.h3_whatCustomersSay{
	background:url(../interface/h3_whatCustomersSay_400x26.png) no-repeat;
	height:26px;
	margin-bottom:20px;
}
#csr_contactInfo h3.h3_howToReachUs{
	background:url(../interface/h3_howToReachUs_172x23.png) no-repeat;
	height:23px;
	margin-bottom:20px;
}
#csr_testimonials p{
	background:url(../interface/quoteCSR_26x19.png) no-repeat 10px 0;
	font-size:15px;
	padding-left:50px;
	width:345px;
}

/* Interview Tips Tab
-----------------------------------------------*/
/* .paperClip {
	position: absolute;
	z-index: 100;
}
.interviewTipsPCx {
	background: url(/interface/paperClip-interviewTips.png) no-repeat 0 0;
	width: 302px;
	height: 136px;
	left: -33px;
	top: -45px;
}
.interviewTipsPC {
	background: url(/interface/paperClip-interviewTips.png) no-repeat 0 0;
	width: 302px;
	height: 136px;
	left: -267px;
	top: -45px;
} */
#interviewTipsBoxContent {
	padding-top: 27px;
}
#interviewTipsBoxInner {
	height: 602px;
}
.intro #interviewTipsBoxInner {
	height:606px;
}
.interviewTipsTopBox,
.interviewTipsIntroTopBox {
	width: 688px;
	height: 300px;
	margin-bottom: 11px;
	position: relative;
}
.interviewTipsSplashOverlayText {
	position: absolute;
	left: 31px;
	top: 216px;
	width: 175px;
	font-family: verdana;
	font-size: 14px;
	color: #ffffff;
}
.interviewTipsIcon1,
.interviewTipsIcon2,
.interviewTipsIcon3 {
	background: url(/interface/icon_interviewTips_big.png) 0 0 no-repeat;
	width: 54px;
	height: 55px;
	position: absolute;
	left: 25px;
}
.interviewTipsIcon1 {
	top: 118px;
}
.interviewTipsIcon2 {
	top: 87px;
}
.interviewTipsIcon3 {
	top: 56px;
}
.interviewTipsIntroTopBox {
	margin-bottom: 14px;
}
.interviewTipsLeftBottomBox {
	float: left;
	width: 337px;
	height: 330px;
	background-color: #f0f0f0;
}
.interviewTipsRightBottomBox {
	float: left;
	width: 336px;
	height: 330px;
	margin: 0 0 5px 15px;
	background-color: #ecf1d9;
}
.interviewTipsIntroText {
	margin: 0 43px;
	font-family: verdana;
	font-size: 11px;
	color: #000000;
}
.interviewTipsHdr {
	margin-bottom: 10px;
	font-size: 14px;
	font-weight: bold;
}
.interviewTipsLeftBottomBox .interviewTipsHdr {
	color: #6a8287;
}
.interviewTipsRightBottomBox .interviewTipsHdr {
	color: #7c8046;
}
.interviewTipsIntroImg {
	margin-top: 16px;
}
.interviewTipsMiddleBox {
	float: left;
	width: 688px;
	height: 315px;
	margin-bottom: 15px;
	background-color: #f0f0f0;
}
.interviewTipsLeftMiddleBox {
	float: left;
	width: 353px;
	height: 315px;
}
.interviewTipsRightMiddleBox {
	float: left;
	width: 333px;
	height: 315px;
	margin-left: 0px;
}
.interviewTipsMiddleBox .interviewTipsHdr {
	color: #6a8287;
}
.interviewTipsImg {
	margin-top: 15px;
	cursor: pointer;
}
.interviewTipsText {
	margin: 0 25px;
	font-family: verdana;
	font-size: 11px;
	color: #000000;
}
.interviewTipsRightMiddleBox .interviewTipsText {
	margin-right: 47px;
	margin-left: 3px;
}
.interviewTipsMiddleBox .interviewTipsText {
	margin-top: -6px;
}
.interviewTipsLeftMiddleBox .interviewTipsText {
	margin-right: 40px;
	margin-left: 19px;
}
.interviewTipsBottomBox {
	float: left;
	width: 688px;
	height: 225px;
	background-color: #f0f2dc;
	margin-bottom: 5px;
}
.interviewTipsBottomBanner {
	width: 655px;
	height: 62px;
	margin: 15px 0 0 17px;
	padding: 10px 0 0 85px;
	background: url(/interface/pdf-dots.png) no-repeat 0 0;
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
	color: #7c8046;
}
.interviewTipsTakeaways {
	margin: -15px 0 0 17px;
	padding-left: 85px;
	font-family: verdana;
	font-size: 12px;
	color: #1c1c1c;
}
.interviewTipsTakeaways a {
	font-family: verdana;
	font-size: 12px;
	color: #1c1c1c;
	line-height: 20px;
}
.modalCover {
	position:absolute;
	top: 0px;
	left: 0px;
	z-index: 10000;
	background-color: #ffffff;
	-moz-opacity: 0.7;
	opacity: .70;
	filter: alpha(opacity=70);
	display: none;
}
.modalCover.black {
	background-color: #000000;
	-moz-opacity: 0.74;
	opacity: .74;
	filter: alpha(opacity=74);
}
#videoPopUpContentContainer {
	display: none;
}
#videoPopUpContent {
	width: 645px;
	height: 363px;
	background-color: black;
	/*border: 10px solid #ddd2cf;*/
	border: 10px solid #f0f0f0;
	-moz-border-radius: 8px;
	border-radius: 8px;
}
#videoPopUpContent.intro {
	width: 700px;
	height: 300px;
}
.needDots {
	visibility: hidden;
}
/***************************************************/
/******* START: from app_stylesheet_apollo.css *****/
/***************************************************/
.h1ForSpiders {
	margin: 0;
}
/*.navHasDropdown a {
	cursor: default;
}*/
.dropdownItem {
	cursor: pointer;
}
a.orangeLink2 {
	text-decoration: none;
	color: #ffae00;
}
.btn_GetStarted_big {
	background:url(../interface/buttons/button_Get-Started_big.png) no-repeat;
	height:54px;
	width:301px;
	position: absolute;
	left: 75px;
	top: 177px;
}
.btn_GetStarted_big_special {
	background:url(../interface/buttons/button_Get-Started_big_special.png) no-repeat;
	height:54px;
	width:301px;
	position: absolute;
	left: 75px;
	top: 177px;
}
#col_Whole.noBorder {
	border: none;
	padding-left: 1px;
	padding-top: 0;
}
.crumbs {
	color: #7a7a7a;
	padding-left: 1px;
	margin-top: 8px;
}
.apolloHdrTop {
	width: 970px;
	height: 17px;
	margin-top: -15px;
}
.apolloHdr {
	width: 970px;
	height: 333px;
	position: relative;
}
div.apolloHdrTitle {
	position: absolute;
	/*left: 52px;*/
	left: 0px;
	top: 31px;
	width: 453px;
	height: 62px;
	text-align: center;
	font-size: 52px;
	color: #ffffff;
	margin-top: 35px;
}
div.apolloHdrTitle.nocenter {
	left: 52px;
	text-align: left;
}
.apolloHdrSubTitle {
	position: absolute;
	left: 54px;
	top: 31px;
	width: 510px;
	height: 43px;
	font-size: 33px;
	color: #ffffff;
}
.apolloTxtImg {
	position: relative;
	margin: 8px 0 0 66px;
	float: left;
}
.apolloTxt {
	margin-top: 24px;
	width: 521px;
	float: left;
}
.apolloTxtH1 {
	font-size: 46px;
	color: #929836;
	margin: 2px 0 0 0;
}
.apolloTxtH2 {
	font-size: 24px;
	line-height: 29px;
	margin-top:23px;
}
.apolloTxtP {
	font-size: 14px;
	line-height: 24px;
	margin-top:4px;
	color: #555555;
}
.apolloTxtCta {
	margin-top: 42px;
}
.homePage #midWide .btn_GetStarted {
	background: url(/interface/buttons/button_Get-Started.png) no-repeat scroll 0 0 transparent;
	width: 149px;
	height: 34px;
}
.apolloTxtCta .btn_GetStarted {
	margin: 0 auto;
}
.apolloImg {
	float: left;
}
.apolloImgFloater {
	position: absolute;
}
.apolloSep {
	margin: 8px 0 21px;
	width: 100%;
	float: left;
}
.apolloSep .dottedDark {
	width: 933px;
	margin: 0 auto;
}
.apolloSmallTxtBlock,
.apolloSmallTxtBlockAbs {
	font-size: 12px;
	line-height: 16px;
	width: 110px;
}
.apolloSmallTxtBlockAbs {
	position: absolute;
}
.testimonialsBtn {
	float: left;
	font-size: 14px;
	color: #ff9700;
	text-decoration: none;
	border: 1px solid #ff9700;
	padding: 3px 5px 4px 7px;
	cursor: pointer;
}
.videoCtaBtn {
	float: left;
	font-size: 21px;
	color: #ff9700;
	text-decoration: none;
	border: 1px solid #ff9700;
	padding: 12px 0px 13px 0px;
	cursor: pointer;
	width: 278px;
	text-align: center;
}
.videoCtaBtn > #replayVideo {
	font-size: 21px;
	color: #ff9700;
	text-decoration: none;
	text-align: left;
	width: 181px;
	background: url(/interface/apollo/bg_replay_orange.jpg) right 0 no-repeat;
}
.apolloLetterTypeIcon {
	float: left;
	width: 130px;
	height: 112px;
	background: url(/interface/apollo/sprite_letter_types.jpg) 0 0 no-repeat;
}
.apolloPublishingIcon {
	float: left;
	width: 130px;
	height: 112px;
	background: url(/interface/apollo/sprite_publishing.jpg) 0 0 no-repeat;
}
.videoFrameTL {
	background: url(/interface/apollo/frame_video_tl.png) 0 0 no-repeat;
	width: 10px;
	height: 10px;
	float: left;
	clear: both;
}
.videoFrameT {
	background: url(/interface/apollo/frame_video_t.png) 0 0 repeat-x;
	height: 10px;
	float: left;
}
.videoFrameTR {
	background: url(/interface/apollo/frame_video_tr.png) 0 0 no-repeat;
	width: 20px;
	height: 10px;
	float: left;
}
.videoFrameL {
	background: url(/interface/apollo/frame_video_l.png) 0 0 repeat-y;
	width: 10px;
	float: left;
	clear: both;
}
.videoFrameC {
	position: relative;
	background-color: #ffffff;
	float: left;
}
.videoFrameVideo {
	position: absolute;
	top: 8px;
	left: 8px;
}
.videoFrameR {
	background: url(/interface/apollo/frame_video_r.png) 0 0 repeat-y;
	width: 20px;
	float: left;
}
.videoFrameBL {
	background: url(/interface/apollo/frame_video_bl.png) 0 0 no-repeat;
	width: 10px;
	height: 20px;
	float: left;
	clear: both;
}
.videoFrameB {
	background: url(/interface/apollo/frame_video_b.png) 0 0 repeat-x;
	height: 20px;
	float: left;
}
.videoFrameBR {
	background: url(/interface/apollo/frame_video_br.png) 0 0 no-repeat;
	width: 20px;
	height: 20px;
	float: left;
}
.apolloModalLayerCloseX {
	background: url(/interface/apollo/close-x-featureInfoLayer.png) 0 0 no-repeat;
	width: 84px;
	height: 28px;
	position: absolute;
	left: 677px;
	top: 27px;
	cursor: pointer;
}
#samplesContainer .apolloModalLayerCloseX {
	left: 817px;
	top: 19px;
}
.w690#samplesContainer .apolloModalLayerCloseX {
	left: 857px;
}
#samplesContainer  .apolloTxtCta {
	position: absolute;
	left: 416px;
	top: 0px;
}
.w690#samplesContainer  .apolloTxtCta {
	left: 436px;
}
.homeVideoIcon {
	position: absolute;
	top: 433px;
	cursor: pointer;
	width: 115px;
	height: 72px;
	margin: 0 10px;
	background: url(/interface/apollo/sprite_video_icons.jpg) 0 0 no-repeat;
}
.homeVideoIconLabel {
	position: absolute;
	top: 502px;
	cursor: pointer;
	width: 135px;
	text-align: center;
	color: #ffffff;
	font-family: helvetica,arial;
	font-size: 12px;
}
.apolloSignUpTxtP {
	font-size: 14px;
	color: #ffffff;
	line-height: 17px;
	margin: 41px 0 0 45px;
	width: 208px;
}
.narrow .apolloSignUpTxtP {
	font-size: 12px;
	line-height: 16px;
}
/*************************************************/
/******* END: from app_stylesheet_apollo.css *****/
/*************************************************/

/****************************************************************/
/******* START: from app_stylesheet_apollo_binary_minds.css *****/
/****************************************************************/
/* Shared */
	.centered {
		text-align: center;
	}

	.buttonTopFollower {
		position: fixed;
		margin-left: 489px;
		top: 50%;
		left: 50%;
		width: 30px;
		height: 32px;
		background-image: url(/interface/apollo/top-follower.png);
		cursor: pointer;
		display: none;
		z-index: 1000;
	}

	.closeTier {
		display: none;
	}

	.whiteOverlay {
		position: fixed;
		background-color: #fff;
		opacity: 0.8;
		height: 100%;
		width: 100%;
		top: 0;
		left: 0;
		z-index: 199;
		/* IE 8 */
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
		/* IE 7 */
		filter: alpha(opacity=50);
	}
	
	.errorWindow {
		position: absolute;
		top: 88px;
		width: 543px;
		line-height: 132px;
		background-color: #fef3f3;
		border: 1px solid #dab5b5;
		border-radius: 5px;
		z-index: 200;
		color: #900000;
		font-size: 12px;
		padding: 0 109px 0 36px;
		left: 50%;
		margin-left: -345px;
	}		
	
		.errorWindow .exclamationIcon {
			vertical-align: middle;
			padding: 4px 14px 6px 6px;			
		} 
		
		.errorWindow .closeIcon {
			position: absolute;
			float: right;
			right: 0;
			top: 0;
			margin: 12px;			
		}
		
		.errorWindow .flashLogo {
			vertical-align: middle;
			padding: 1px 6px 6px 84px;			
		}
	
	p.centered {
		text-align: center;
	} 		
	
/* /Sharedf */

/* Help page */
	div#breadcrumbs {
		line-height: 36px;
		padding-left: 2px;
		color: #7a7a7a;				
	}
	
		div#breadcrumbs span.root {
			color: #ffc444;
		} 

	div#introduction {
		padding-left: 90px;
	}
	
	div#introduction li {
		line-height: 22px;
	}

	div#introduction h2 {
			margin-top: 41px;
			margin-bottom: 8px;
		} 

		div#introduction ol {
			position: relative;
			float: left;			
			padding-left: 32px;				
		}
		
			div#introduction ol li {
				width: 480px;	
				font-size: 14px;			
			}
		
		div#introduction div#contactInformation {
			float: right;
			position: relative;	
			right: 122px;
			top: -110px;
		}
		
			div#introduction div#contactInformation div#jobHours {
				margin-top: 16px;
				text-align: center;
				color: #696969;
				font-size: 12px;
			}
			
				div#introduction div#contactInformation div#jobHours span.header {
					font-weight: bold;
					text-transform: uppercase;
				}
			
			div#introduction div#contactInformation div#phoneInformation {
				margin-top: 32px;
			}
			
	div.answerBlock {
		margin-left: 72px;
		width: 898px;
	}
	
		div.answerBlock div.answer {
			width: 830px;
			padding: 0 34px;
		}
		
			div.answerBlock div.answer p {
				width: 770px;
				padding-right: 60px;
				color: #555555;
				line-height: 24px;
			}
		
			div.answerBlock div.answer * {
				font-size: 14px;
				color: #555555;
				line-height: 24px;
			}
			div.answerBlock div.answer a {
				color: #ff9d02;
			}
		
/* /Help page */

/* Why Choose Us page */
div#mainBanner img.whyChooseUs {
	position: absolute;
	left: 670px;
	top: 167px;
	cursor: pointer;
}

div.columnLeft {
	float: left;
	width: 410px;	
	padding-left: 75px;
}

	div.columnLeft p {
		font-size: 14px;
		color: #555555;
		line-height: 24px;
	}
	
	div.columnLeft > img {
		margin-top: 65px;
	}	

	div.columnLeft div#jobHours {
				margin-top: 16px;
				text-align: center;
				color: #696969;
				font-size: 12px;
	}
			
		div.columnLeft div#jobHours span.header {
			font-weight: bold;
			text-transform: uppercase;
		}

div.columnRight {
	float: left;
	font-size: 14px;
	width: 434px;
	margin-left: 51px;		
}

	div.columnRight p {
		font-size: 14px;
		padding-right: 14px;
		color: #555555;
		line-height: 24px;
	}
/* /Why Choose Us page */

/* Testimonials page */
div#mainBanner img.testimonial {
	position: absolute;
	top: 186px;
	left: 75px;
}

div.commentBox {
	margin-bottom: 31px;
}

div.commentBox.whiteBox {
	margin-top: -24px;
	margin-bottom: 17px;
}

div.commentBox b {
	font-size: 14px;
}

div.commentBox div.content {
	overflow: auto;
	padding-bottom: 10px;
}

div.commentBox img {
	border: 4px solid #fff;
	float: left;
	margin: 17px 10px 0px 20px;	
}

div.commentBox div.content.singleImage {
	text-align: center;
}

	div.commentBox div.content.singleImage img {
		float: none;
		margin: 17px auto 5px auto;
		border: 5px solid #fff;
		cursor: pointer;
	}


div.commentBox p {
	padding: 27px 25px 16px 41px;
	color: #fff;
	font-size: 12px;
	line-height: 19px;	
	margin: 0;	
}

div.commentBox span.signature {
	margin-top: 18px;
	display: block;
	color: #686868;
	font-size: 12px;
}

div.commentBox span.signature b {
	font-size: 12px;
}

div.commentBox.whiteBox span.signature,
div.commentBox.greyBox span.signature {
	color: #7a7a7a;
}

div.greenBox div.content{
	background-image:  url(/interface/apollo/green-cloud-bg.png);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #bfd089;
}

div.greenBox div.hook{
	background-image:  url(/interface/apollo/green-cloud-hook.gif);
	background-repeat: no-repeat;
	background-position: 80% 0;
	width: 100%;
	height: 20px;
}

div.greyBox div.content{
	background-image:  url(/interface/apollo/grey-cloud-bg.png);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #bec3c8;
}

div.greyBox div.hook{
	background-image:  url(/interface/apollo/grey-cloud-hook.gif);
	background-repeat: no-repeat;
	background-position: 80% 0;
	width: 100%;
	height: 20px;
}

div.blueBox div.content{
	background-image:  url(/interface/apollo/blue-cloud-bg.png);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #8abbd0;
}

div.blueBox div.hook{
	background-image:  url(/interface/apollo/blue-cloud-hook.gif);
	background-repeat: no-repeat;
	background-position: 80% 0;
	width: 100%;
	height: 20px;
}

div.whiteBox div.content p {
	color: #7a7a7a;	
}

div.orangeBox {
	width: 299px;
	height: 268px;
	background-color: #feebd4;
	margin-bottom: 52px;
}

div.orangeBox div.content {
	width: 283px;
	height: 242px;
	background-color: #feebd4;
	border: 2px solid #fff;
	position: relative;
	top: 6px;
	margin: 0 6px;	
}

div.orangeBox div.content p {
	color: #a5927a;	
	text-align: center;
	font-size: 16px;
	font-style: italic;	
	padding-top: 39px;
	padding-right: 0;
	padding-left: 0;
	width: 232px;
	margin-left: 27px;
	line-height: 21px;
}
div.orangeBox div.content p img {
	border: none;
	margin-top: 37px;
}

div.column13 {
	float: left;
	width: 299px;
	margin: 15px 0 0 10px;
}

div.column23 {
	margin: 42px 0 0 26px;
	float: left;
	width: 299px;
}

div.column33 {
	margin: 39px 0 0 25px;
	float: left;
	width: 299px;
}
/* /Testimonials page */

/* Membership options page */
.membershipOptions {
	position: relative;
	/*min-height: 1100px;	*/
}

.membershipOptionsProf {
	position: relative;
	/*min-height: 650px;	*/
}


.membershipOption13 {
	width: 286px;
	position: relative;
	float: left;
	margin-left: 20px;
	margin-top: 24px;
}

.membershipOption23 {
	margin-left: 31px; 
	width: 286px;	
	position: relative;
	float: left;
	margin-top: 24px;
}

.membershipOption33 {
	margin-left: 32px;
	width: 286px;	
	position: relative;
	float: left;	
	margin-top: 24px;
}

.membershipOptionBox {
	position: relative;
	background-image: url(/interface/apollo/bg_membership_option.jpg);
	width: 285px;
	height: 306px;
}

	.membershipOptionHeader {
		position: relative;
		color: #fff;
		font-size: 24px;
		padding: 14px 19px 18px 18px;
	}
	
	.narrow .membershipOptionHeader {
		font-size: 19px;
		padding: 11px 19px 18px 16px;
	}
	
		.membershipMostPopular {
			background: url(/interface/apollo/membership-most-popular.png) 0 0 no-repeat;
			width: 108px;
			height: 26px;
			position: absolute;
			left: 164px;
			top: 10px;
		}
		.narrow .membershipMostPopular {
			background: url(/interface/apollo/membership-most-popular-small.png) 0 0 no-repeat;
			width: 87px;
			height: 21px;
			left: 175px;
			top: 6px;
		}
	
	.membershipOptionPrice {
		text-align: center;
		position: relative;
		font-size: 138px;
		color: #fff;
	}
	.narrow .membershipOptionPrice {
		font-size: 111px;
	}
	
	.membershipOptionPriceProf {
		text-align: left;
		position: relative;
		font-size: 138px;
		color: #fff;
		margin-left: -12px;
		overflow: hidden;
	}	
	
		.membershipOptionPrice span.upPrice, .membershipOptionPriceProf span.upPrice {
			font-size: 40px;
			top: -69px;
			display: inline-block;
			position: relative;
			left: 40px;
		}
		.narrow .membershipOptionPrice span.upPrice,
		.narrow .membershipOptionPriceProf span.upPrice {
			left: 30px;
			top: -51px;
			font-size: 36px;
		}
		
		.membershipOptionPrice span.downPrice, .membershipOptionPriceProf span.downPrice {		
			font-size: 18px;
			display: inline-block;
			position: relative;
			left: -50px;
			top: 3px;
		}
		.narrow .membershipOptionPrice span.downPrice,
		.narrow .membershipOptionPriceProf span.downPrice {		
			font-size: 15px;
			left: -39px;
			top: 2px;
		}
		
	.membershipOptionShortDesc {
		text-align: center;
		font-size: 14px;
		font-weight: bold;
		color: #b0ce27;		
	}	
	
	.narrow .membershipOptionShortDesc {
		font-size: 11px;
		margin-top: -5px;
	}	
	
	.membershipOptionShortDescProf {
		text-align: center;
		font-size: 14px;
		color: #ffa800;		
	}	
	.satisfactionGuaranteeSealA {
		background: url(/interface/satisfactionGuaranteeSeal.png) 0 0 no-repeat;
		position: absolute;
		width: 106px;
		height: 105px;
	}


.membershipWhatYouGetBox {
	margin-top: 9px;
	background-image: url(/interface/apollo/membership-whatyouget-bg.png);
	background-repeat: repeat-x;
	background-color: #fff;
	width: 285px;	
}

ul.membershipOptionPacketList {
	padding: 0 22px 0 41px;
	min-height: 133px;	
	margin-top: 1px;
}

ul.membershipOptionPacketList li {
	line-height: 20px;
	font-size: 14px;
	list-style: none;
	margin-bottom: 10px;
	cursor: default;
	color: #555555;
}
.apolloTooltip {
	position: absolute;
	display: none;
	/*top: -43px;*/
	bottom: 21px;
	left: -7px;
}
.apolloTooltipBody {
	font-family: helvetica, arial;
	font-size: 11px;
	line-height: 14px;
	color: #ffffff;
	width: 178px;
	background: url(/interface/apollo/bg_tooltip.png) 0 0 repeat;
	padding: 0 30px;
}
.apolloTooltipTop {
	width: 238px;
	height: 6px;
	background: url(/interface/apollo/bg_tooltip_top.png) 0 0 no-repeat;
}
.apolloTooltipBot {
	width: 238px;
	height: 12px;
	background: url(/interface/apollo/bg_tooltip_bot.png) 0 0 no-repeat;
}
/*ul.membershipOptionPacketList li:hover .apolloTooltip {
	display: block;
}
ul.membershipOptionPacketList li:hover .apolloTooltip:hover {
	display: none;
} */

.guaranteeSeal {
	position: absolute;
	right: -31px;
	float: right;
	background-image: url(/interface/satisfactionGuaranteeSeal.png);
	width: 105px;
	height: 106px;
	top: 49px;
}

.membershipOptionButton {
	position: absolute;
	bottom: 0;
	margin-left: 37px;
	margin-bottom: 12px;
	background: url(/interface/apollo/membership-select.png) no-repeat;
	width: 215px;
	height: 47px;	
	cursor:pointer;	
}

#membershipWhyResumeProf {
	position :relative;
	padding: 0 62px 0 35px;
	line-height: 24px;
	font-size: 14px;	
	float: left;
	color: #555555;
}

	#membershipWhyResumeProf h1 {
		margin-bottom: 15px;
	}

#membershipperBigQuote {
	float: left;
	margin-top: 8px;
	width: 100%;
}
#membershipperBigQuote .Font_ChaletParis1960 {
	position :relative;
	font-size: 27px !important;
	/*padding: 35px;
	padding-top: 80px;
	line-height: 35px;*/
}

#membershipperBigQuoteProf {
	position :relative;
	font-size: 26px !important;
	padding: 35px;
	line-height: 35px;
}


	#membershipperBigQuote span.author, #membershipperBigQuoteProf span.author {
		font-size: 14px;
		font-weight: bold;
	}
	
#membershipDescription, #membershipDescriptionProf {
	margin-top: 14px;
	position: relative;
	background-color: #f6f6f6;
	overflow: auto;
	float: left;
}

	#membershipDescription div, #membershipDescriptionProf div {
		position: relative;
		float: left;
		width: 388px;
		padding: 37px 45px 45px 52px;
		line-height: 19px;
		color: #6e6e6e !important;
		font-size: 12px;
	}
	
	#membershipDescription div b, #membershipDescriptionProf div b {
		display: block;
		margin: 5px 0 ;
		font-size: 12px;
	}	
	
	#membershipDescription div img {
		margin-top: 60px;	
		margin-left: 40px;			
	}
	
	#membershipDescriptionProf div img {
		margin-top: -2px;
		vertical-align: middle;
	}
/* /Membership options page */

/* Membership signup */
.memberSignUpCard {
	position: relative;
	background: url('/interface/apollo/membershipsignup-option-bg.png') 0 0 no-repeat;
	width: 284px;
	height: 428px;
	margin: 0 0 0 27px;
	float: left;	
}

.signUpOptionHeader {
	color: #fff;
	font-size: 20px;
	padding: 15px 0;
}

		.signUpMostPopular {
			background-image: url(/interface/apollo/membership-most-popular.png);
			background-repeat: no-repeat;
			width: 108px;
			height: 26px;
			display: inline-block;
			float: right;
			margin: -4px;
			margin-right: -18px;			
		}

.signUpOptionPrice {
	color: #fff;
	font-size: 120px;
	text-align: center;
	padding: 20px 0 0 0;
}

	.signUpCents {
		font-size: 18px;
	}
	
	.signUpDollar {
		position: relative;
		top: -57px;
		font-size: 32px;
	}
	
.signUpKicker {	
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	color: #b0ce27;		
}	

.signUpList ul{
	padding-left: 22px;
	margin-top: 30px;
}

	.signUpList ul li {
		list-style: none;
		color: #fff;
		font-size: 14px;
		padding: 7px 0;	
	}

.signUpGuaranteeSeal {
	position: absolute;
	float: right;
	background-image: url(/interface/satisfactionGuaranteeSeal.png);
	width: 105px;
	height: 106px;
	top: 50px;
	right: -29px;
}
/* /Membership signup */

/* Career Corner page */
/* list */
div.careerCornerContentCnt {
	position: relative;
	width: 930px;
	float: left;
	padding: 0 20px;
	margin-top: 23px;
}

	div.careerCornerContentCnt .apolloTxtH1 {
		margin-left: 38px;
	}

	div.careerCornerContentCnt div#lcListingBody {
		padding-left: 0;
	}
	
	div.careerCornerContentCnt div#lcListingBody div.padBtmTall {
		padding-left: 0;
		font-size: 14px;
		line-height: 24px;
		color: #555555;
	}
	
		div.careerCornerContentCnt div#lcListingBody div.padBtmTall > a{
			font-size: inherit;
		}
	
	.padBtmTall {
		padding-top: 40px !important;
		padding-right: 38px !important;
		padding-left: 38px !important;		
	}
	
	.padBtmTall:first-child {
		padding-top: 0 !important;
	}
	
	#ccResumesReadyToJump {
		font-size: 27px !important;
		padding-top: 48px !important;
		margin-top: 25px !important;
		margin-bottom: 0 !important;
		padding-left: 37px !important;
		width: 875px;
		color: #2c2c2c;
	}
	
	#ccResumesReadyToJump img {
		vertical-align: middle;
		margin: 3px 0 0 59px;
	}
	
	
/* details */
	#ccDetailsResumesReadyToJump {
		font-size: 27px !important;
		padding-top: 48px !important;
		margin-top: 25px !important;
		margin-bottom: 0px !important;
		padding-left: 37px !important;
		width: 875px;		
		color: #2c2c2c;
		padding: 11px 55px 0 56px !important;
		clear: both;
	}
	
	#ccDetailsResumesReadyToJump img {
		vertical-align: middle;
		margin: 3px 0 0 59px;
	}
		
	
div#ccSocialColumn {
	margin-top: 10px;
	width: 80px;
	position: absolute;
	float: left;
	
}
div#ccSocialColumn.fixed {
	position: fixed;
	top: 30px !important;
}

	div#ccSocialColumn ul {
		margin: 0;
		padding: 15px 8px;
		border: 1px solid #c7c7c7;
		list-style: none;		
	}
	
		div#ccSocialColumn ul li {
			text-align: center;
			margin-bottom: 10px;
		}
		
		div#ccSocialColumn ul li:last-child {
			margin-bottom: 0;
		} 

div#ccArticleBody {
	margin-top: 26px;
	margin-left: 108px;
	width: 820px;
	position: relative;
	float: left;	
}

	div#ccArticleBody li, div#ccArticleBody p{
		font-size: 14px;
		line-height: 24px;		
		color: #555555;
	}
	
/* main */
#ccMainResumesReadyToJump {
		font-size: 24px !important;
		padding-top: 30px !important;
		margin-bottom: 8px !important;
		padding-left: 45px !important;
		width: 875px;		
	}
	
	#ccMainResumesReadyToJump img {
		vertical-align: middle;
		margin-left: 100px;
	}
	
.headlineArticle {
	font-size: 46px;
	padding-bottom: 5px;
}
/* /Career Corner page */
/**************************************************************/
/******* END: from app_stylesheet_apollo_binary_minds.css *****/
/**************************************************************/
.paymentMethod {
	float: left;
	clear: both;
	margin-top: 15px;
}
.paymentMethod label {
	margin: 0;
	float: left;
}
.paymentMethod input {
	margin: 5px 6px 0 4px;
	float: left;
}
#paymentMethodPPLabel {
	background: url(/interface/apollo/bg_paypal_icon.png) 0 0 no-repeat;
	width: 48px;
	height: 25px;
}
#paymentMethodCC {
}
#paymentMethodPP {
	margin-left: 21px;
}
.billingCover {
	display: none;
	background-color: #ffffff;
	position: absolute;
	left: 0;
	top: 0;
}
#paymentHdr,
#paymentMethodHdr {
	float: left;
}
.apollo_bold_hdr {
	font-family: verdana;
	font-size: 16px;
	font-weight: bold;
	color: #6a8287;
}
