/* general settings */
  body {
  	font-family : Verdana, Arial,Helvetica,sans-serif;font-size:62.5%;text-align:center;color:black;background:white;padding:0;margin:0
  }
  
  a,a:link,a:visited{
  	color:#1E7BAA;background-color:inherit;
  }
  a:hover{
    text-decoration:none;
  }
  a:active{
  	text-decoration:none;
  }
  
  ul,ol { list-style:none; }

  h1,h2,h3,h4,h5,h6,pre,code { font-size:1.2em; }
  
  ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
  { margin:0; padding:0; }
  
  a img,:link img,:visited img { border:none; }
  
  address { font-style:normal; }
/* general settings */


  #master-wrapper {
  	width:760px;background:white;padding:0;margin:0 auto;color:black;text-align:left;/*border-right:1px solid #AAA;border-left:1px solid #AAA*/
  }

/* header homepage */
	#header{
		float:left;width:760px;margin:0;padding:0px;background: url(/images/static/header-bg.png) top left repeat-x;height:105px;
	}
	#logo{
		float:left;padding:0 0 0 20px;width:230px;margin:0;
	}
	#logo span{
		float:left;display:block;width:230px;height:63px;margin:20px 0 0 0px;padding:0px 0 0 0px;background: url(/images/static/logo-cdna.gif) bottom left no-repeat;white-space: nowrap;
	}
	#logo span a{
		display:block;width:230px;height:63px;margin:0px 0 0 0;padding:0px;text-indent:-4500px;text-decoration:none;
	}
	#logo span a:hover{
		text-decoration:none;
	}
	#slogan{
		float:left;padding:0px;width:510px;margin:0;
	}	
	#slogan h1{
		text-indent:-4500px;width:500px;height:30px;margin:30px 0 0 0px;padding:0px 0 0 0px;background: url(/images/static/slogan-top.gif) top right no-repeat;
	}
	#slogan a#start{
    float:right;font-weight:bold;color:white;text-transform:uppercase;display:block;height:20px;width:125px;line-height:20px;padding:0px;margin:0 0 0 265px;text-decoration:none;background:url(/images/static/button-left.gif) 0 50% no-repeat;background-color:inherit
  }
  #slogan a#start span{
    display:block;height:20px;margin:0 0 0 8px;text-decoration:none;background:url(/images/static/button-right.gif) top right no-repeat;cursor:pointer;
  }
  #slogan a#start:hover span{
    color:#AAA;background-color:inherit
  }  
	#slogan h1#about-us{
		text-indent:-4500px;width:500px;height:33px;margin:30px 0 0 0px;padding:0px 0 0 0px;background: url(/images/static/slogan-about.gif) top right no-repeat;
	}
/* end header */

/* header execu-search */
	#execusearch_careerdna_logo{
		float:left;padding:0 0 0 5px;width:225px;margin:0;
	}
	#execusearch_careerdna_logo span{
		float:left;display:block;width:225px;height:63px;margin:20px 0 0 0px;padding:0px 0 0 0px;background: url(/images/static/logo-cdna.gif) bottom left no-repeat;
	}
	#execusearch_careerdna_logo span a{
		display:block;width:225px;height:63px;margin:0px 0 0 0;padding:0px;text-indent:-4500px;text-decoration:none;
	}
	#execusearch_careerdna_logo span a:hover{
		text-decoration:none;
	}
	#execusearch_slogan{
		float:left;padding:0px;width:240px;margin:0;
	}	
	#execusearch_slogan h1{
		text-indent:-4500px;width:240px;height:30px;margin:30px 0 0 0px;padding:0px 0 0 0px;background: url(/images/static/slogan-top.gif) top right no-repeat;
	}
	#execusearch_slogan h1{
		text-indent:-4500px;width:240px;height:33px;margin:30px 0 0 0px;padding:0px 0 0 0px;background: url(/images/static/slogan-about.gif) top center no-repeat;
	}
	#execusearch_logo{
		float:left;padding:0px;width:285px;margin:0;
	}
	#execusearch_logo span{
		float:left;display:block;width:285px;height:62px;margin:0px 0 0 0px;padding:0px 0 0 0px;background: url(/images/static/logo-execu-search.gif) bottom left no-repeat;
	}
	#execusearch_logo span a{
		display:block;width:285px;height:62px;margin:0px 0 0 0px;padding:0px;text-indent:-4500px;text-decoration:none;
	}
	#execusearch_logo span a:hover{
		text-decoration:none;
	}
	#execusearch_logo a.login{
		float:right;font-family : Arial,Helvetica,Verdana, sans-serif;text-align:left;font-size:1.1em;font-weight:bold;color:white;text-transform:uppercase;display:block;height:17px;width:120px;letter-spacing:1px;padding:0 0 0 8px;margin:0px;text-decoration:none;background:url(/images/static/login-button.gif) 0 50% no-repeat;background-color:inherit
	}
	#execusearch_logo a.login:hover{
		color:#BEE3FF;background-color:inherit
	}
	#execusearch_logo a.workstation{
		float:right;font-family : Arial,Helvetica,Verdana, sans-serif;text-align:left;font-size:1.1em;font-weight:bold;color:white;text-transform:uppercase;display:block;height:17px;width:120px;letter-spacing:1px;padding:0 0 0 8px;margin:0px;text-decoration:none;background:url(/images/static/login-button.gif) 0 50% no-repeat;background-color:inherit
	}
	#execusearch_logo a.workstation:hover{
		color:#BEE3FF;background-color:inherit
	}
	#execusearch_logo_nav {
		display:block;float:left;width:285px;letter-spacing:0px;text-align:left;font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;font-size:1em;color:black;text-transform:uppercase;padding:0px 0 0 0;margin:0px;background-color:inherit
	}
	
	#execusearch_logo_nav a{
		color:black;text-decoration:none;font-weight:bold;
	}
	#execusearch_logo_nav a:hover{
		color:#369;background-color:inherit;text-decoration:none;font-weight:bold;
	}
/* end header execu-search */
		
			
	#main_navigation{
		clear:both;text-align:left;width:760px;margin:0 auto;padding:0;background: url(/images/static/nav-bg.gif) top left repeat-x;height:29px;float:left;border-bottom:1px solid black;position:relative;z-index:1000
	}	
	#main_navigation ul{
		float:left;margin:0;padding:0;list-style:none;height:29px;line-height:29px;position:relative;
	}	
	#main_navigation li{
		float:left;margin:0;padding:0;display:inline;background:url(/images/static/nav-divider.gif) 100% 5px no-repeat;height:29px;line-height:29px;
	}
	#main_navigation a{
		float:left;text-align:center;padding:11px 0 0 0;overflow:hidden;height: 0px !important;height /**/:11px; /* for IE5/Win only */;background:url(/images/static/nav-a.gif) 0 0 no-repeat;
	}
	
	#home a{
		 margin:10px 35px 0 27px;width:30px;
	}
	#home a:hover,#home a.selection{
	 	background-position: 0px -11px;
	}
	
	#products a{
		margin:10px 25px 0 25px;background-position: -33px 0px;width:55px;
	}
	#products a:hover,#products a.selection{
		background-position: -33px -11px;
	}
	
	#career a{
		margin:10px 20px 0 20px;width:66px;background-position: -90px 0px;
	}
	#career a:hover,#career a.selection{
		background-position: -90px -11px;
	}
	
	#media{width:118px}
	#media a{
		margin:10px 22px 0 22px;width:74px;background-position: -159px 0px;
	}
	#media a:hover,#media a.selection{
		background-position: -159px -11px;
	}
	
	#about a{
		margin:10px 24px 0 24px;width:53px;background-position: -235px 0px;
	}
	#about a:hover,#about a.selection{
		background-position: -235px -11px;
	}
	
	#contact a{
		margin:10px 24px 0 24px;width:48px;background-position: -291px 0px;
	}
	#contact a:hover,#contact a.selection{
		background-position: -291px -11px;
	}
	
	
	#main_navigation li#member{
		background:none;
	}
	#member a{
		margin:10px 0px 0 20px;width:98px;background-position: -341px 0px;
	}
	#member a:hover,#member a.selection{
		background-position: -341px -11px;
	}
	
	#main_navigation li ul {
		clear:left;float:left;position:absolute; top:2px;border:none;width:210px;height:127px;padding:20px 0 0 0;margin:22px 0 0 0;z-index:1000;background:url(/images/static/subnav-bg.gif) 0 10px no-repeat;line-height:15px;
		left:-999em; 
	}
	#main_navigation li ul#products_nav{
		clear:left;float:left;position:absolute; top:2px;border:none;width:210px;height:90px !important;padding:20px 0 0 0;margin:22px 0 0 0;z-index:1000;background:url(/images/static/subnav-bg-product.gif) 0 10px no-repeat;line-height:15px;overflow:hidden;
		left:-999em; 
	}
	#main_navigation li ul a{
		clear:left;float:left;text-indent:0px;width:175px;font-weight:bold;margin:0 0 0 15px;padding:0;letter-spacing:0px;font-size:1em;color:#369;background-color:inherit;text-decoration:none;font-family: Verdana, Helvetica, sans-serif;text-align:left;display:block;border-bottom:1px solid #999;background:none;height:15px !important;
	}
	
/* filter \*/
	* html #main_navigation li ul a{
		width:175px;font-weight:bold;margin:0 0 0 7px;padding:0;letter-spacing:0px;font-size:1em;color:#369;background-color:inherit;text-decoration:none;font-family: Verdana, Helvetica, sans-serif;text-align:left;display:block;border-bottom:1px solid #999;background:none;height:15px !important;
	}
	* html #main_navigation li ul a.last-sub{
		width:175px;font-weight:bold;margin:0 0 0 7px;padding:0;letter-spacing:0px;font-size:1em;color:#369;background-color:inherit;text-decoration:none;font-family: Verdana, Helvetica, sans-serif;text-align:left;display:block;border-bottom:none;background:none;height:15px !important;
	}
	
	* html #main_navigation li ul a.last-sub-check{
		width: 175px;font-weight:bold;margin:0 0 0 7px;padding:0;letter-spacing:0px;font-size:1em;color:#39f;background-color:inherit;text-decoration:none;font-family: Verdana, Helvetica, sans-serif;text-align:left;display:block;border-bottom:none;background:none;height:15px !important;
	}
	
	* html #main_navigation li.sfhover ul { 
		float:left;left:auto;top: 3px;border:none;margin:20px 0 0 0px;display:block;width:210px;height:150px;z-index:9000;background:url(/images/static/subnav-bg.gif) 0px 10px no-repeat;line-height:15px;overflow:visible
	}
	* html #main_navigation li.sfhover ul { 
		float:left;left:auto;top: 3px;border:none;margin:20px 0 0 0px;display:block;width:210px;height:150px;z-index:9000;background:url(/images/static/subnav-bg.gif) 0px 10px no-repeat;line-height:15px;overflow:visible
	}
	* html #main_navigation li.sfhover ul#products_nav { 
		float:left;left:auto;top: 3px;border:none;margin:20px 0 0 0px;display:block;width:210px;height:116px;z-index:9000;background:url(/images/static/subnav-bg-product.gif) 0px 10px no-repeat;line-height:15px;overflow:hidden
	}
	* html #main_navigation li.sfhover ul#products_nav { 
		float:left;left:auto;top: 3px;border:none;margin:20px 0 0 0px;display:block;width:210px;height:90px;z-index:9000;background:url(/images/static/subnav-bg-product.gif) 0px 10px no-repeat;line-height:15px;overflow:hidden
	}
/* filter */
	
	#main_navigation li ul a:hover{
		color:#39f;background-color:inherit;
	}
	#main_navigation li ul a.checked-page{
		color:#39f;background-color:inherit;
	}
	#main_navigation li ul a.last-sub{
		width: 175px;font-weight:bold;margin:0 0 0 15px;padding:0;letter-spacing:0px;font-size:1em;color:#369;background-color:inherit;text-decoration:none;font-family: Verdana, Helvetica, sans-serif;text-align:left;display:block;border-bottom:none;background:none;height:15px !important;
	}
	#main_navigation li ul a:hover.last-sub{
		color:#39f;background-color:inherit;
	}
	#main_navigation li ul a.last-sub-check{
		width: 175px;font-weight:bold;margin:0 0 0 15px;padding:0;letter-spacing:0px;font-size:1em;color:#39f;background-color:inherit;text-decoration:none;font-family: Verdana, Helvetica, sans-serif;text-align:left;display:block;border-bottom:none;background:none;height:15px !important;
	}
	#main_navigation li ul a:hover.last-sub-check{
		color:#39f;background-color:inherit;
	}
	
	#main_navigation li ul li{
		clear:left;float:left;padding:0;margin:0;width:210px;text-align:left;background:none;height:19px !important;line-height:15px
	}
	#main_navigation li ul li.bottom-back{
		width:210px;height:7px;padding:0 !important;margin:0px 0 0 0;z-index:1000;background:url(/images/static/subnav-bg-bottom.gif) left top no-repeat;font-size:1px;
	}
	
	
	#main_navigation li:hover ul { 
		clear:left;float:left;top: 1px;left: auto;width:210px;height:150px;display:block;
	}
	
	#main_navigation li:hover ul#products_nav { 
		clear:left;float:left;top: 1px;left: auto;width:210px;height:90px;display:block;
	}

	
/* end home header */

	#home-image-bar{
		clear:left;width:760px;text-align:left;height:250px;padding:0;margin:0 0 15px 0;border-bottom:1px solid black
	}
	#home-image-bar p{
		padding:0;margin:0;
	}	
	#home-image-bar img{
		padding:0;margin:0;height:250px;width:279px;border:0;float:right;
	}
	#subpage-image-bar{
		clear:left;width:760px;text-align:left;height:150px;padding:0;margin:0 0 15px 0;position:relative;z-index:0
	}
	#subpage-image-bar p{
		padding:0;margin:0;
	}	
	#subpage-image-bar img{
		padding:0;margin:0;height:150px;width:760px;border:0;
	}	
	div#hr{float:left;padding:0;margin:0;height:15px;width:760px;}
/* end of business bar */

/* main content home */

	#main-content{
		clear:both;width:730px;margin:0px 15px 0px 15px;padding:0;text-align:left;background:url(/images/static/main-bg.gif) top left repeat-y;
	}
	#main-content-in{
		width:730px;margin:0;padding:15px 0 0 0;background:url(/images/static/top-rounds.gif) top left no-repeat;
	}
	#main-content-in-bottom{
		clear:both;font-size:1px;width:730px;margin:0;padding:0;height:18px;background:url(/images/static/bottom-rounds.gif) bottom left no-repeat;
	}
	
	#main-content-new{
		clear:both;width:760px;margin:0px;padding:0;text-align:left;background:url(/images/static/main-bg-new.gif) top left repeat-y;
	}
	#main-content-in-new{
		width:760px;margin:0;padding:10px 0 0 0;background:url(/images/static/to-rounds-new.gif) top left no-repeat;
	}
	
	#main-content-in-bottom-new{
		clear:both;font-size:1px;width:760px;margin:0;padding:0;height:6px;background:url(/images/static/bottom-rounds-new.gif) bottom left no-repeat;
	}

  #main-content-landing{
	clear:both;width:744px;margin:0px 9px 0px 7px;padding:0;text-align:left;background:url(/images/static/main-bg-landing.gif) top left repeat-y;
	}
	#main-content-in-landing{
		width:744px;margin:0;padding:5px 0 0 0;background:url(/images/static/top-rounds-landing.gif) top left no-repeat;
	}
	#main-content-in-bottom-landing{
		clear:both;font-size:1px;width:744px;margin:0;padding:0;height:5px;background:url(/images/static/bottom-rounds-landing.gif) bottom left no-repeat;
	}
  #main-content h2#cdna{
		background:url(/images/static/counseling-mentoring-h2.gif) 0 50% no-repeat;height:21px;line-height:22px;width:700px;text-indent:-4500px;margin:0 0 12px 15px
	}
	#main-content h3.temperament{
		clear:both;background:url(/images/static/free-assessment-h3.gif) bottom left no-repeat;width:694px;display:block;text-indent:-4500px;margin:0px 0 10px 15px;padding:28px 0 0 0;border-top:1px solid #999
	}
	#main-content p.game{
		width:694px;margin:0px 0 0px 15px;padding:5px 0 0 0;font-size:1.1em;line-height:16px;
	}
	#main-content p.game img{
		float:left;margin:0px 10px 0 0;padding:0px 0 0 0;border:1px solid #999
	}
	#main-content a#try{
		font-size:0.9em;float:right;font-weight:bold;color:white;text-transform:uppercase;display:block;height:20px;width:100px;line-height:20px;padding:0;margin:0px;text-decoration:none;background:url(/images/static/button-left.gif) 0 50% no-repeat;background-color:inherit
	}
	#main-content a#try span{
		display:block;height:20px;margin:0 0 0 8px;text-decoration:none;background:url(/images/static/button-right.gif) top right no-repeat;cursor:pointer;
	}
	#main-content a#try:hover span{
		color:#AAA;background-color:inherit
	}		
	#main-content-landing a.join{
		text-align:left;font-weight:bold;color:white;text-transform:uppercase;font-size:0.8em;display:block;height:20px;width:160px;letter-spacing:1px;line-height:20px;padding:0;margin:10px auto 10px auto;text-decoration:none;background:url(/images/static/button-left.gif) 0 50% no-repeat;background-color:inherit
	}
	#main-content-landing a.join span{
		display:block;height:20px;margin:0 0 0 8px;text-decoration:none;background:url(/images/static/button-right.gif) top right no-repeat;cursor:pointer;
	}
	#main-content-landing a.join:hover span{
		color:#AAA;background-color:inherit
	}	
	#member-note{
		margin:0 0 0 50px;width:620px;color:#385FA5;background-color:inherit;
	}
	#member-note h3,#member-note p,#member-note ul{
		margin:0;color:#385FA5;background-color:inherit;font-family : Arial,Helvetica,Verdana, sans-serif;font-size:1.4em
	}
	#member-note p.click{
		text-align:center;width:620px;margin:0 auto
	}
	#member-note ul{
		list-style:none;margin:0 0 10px 0;
	}
	#member-note li{
		background:url(/images/static/blue-bullet.gif) 0 50% no-repeat;margin:0 0 0 8px;padding:0 0 0 15px;
	}
	#career-steps{
		background:url(/images/static/landing-steps.jpg) 0 0 no-repeat;margin:0 0 0 13px;padding:0;width:715px;height:450px;position:relative
	}
	#career-steps h4{
		font-size:2em;color:#385FA5;background-color:inherit;font-family : Arial,Helvetica,Verdana, sans-serif;position:absolute;top:383px;left:100px;margin:0;padding:0
	}
	#career-steps h3#schwartz{
		position:absolute;top:10px;left:75px;font-family : Arial,Helvetica,Verdana, sans-serif;font-size:1.3em;color:#fff;background-color:inherit;font-weight:bold;
	}
	#career-steps h3#weddle{
		position:absolute;top:10px;right:18px;font-family : Arial,Helvetica,Verdana, sans-serif;font-size:1.3em;color:#fff;background-color:inherit;font-weight:bold;
	}
	#career-steps p#schwartz-testimonials{
		width:305px;text-align:justify;position:absolute;top:30px;left:125px;font-family : Arial,Helvetica,Verdana, sans-serif;font-size:1.1em;color:#fff;background-color:inherit;font-weight:bold;line-height:13px
	}
	#career-steps p#schwartz-testimonials span{
		font-size:1em;display:block;text-align:right;padding:3px 0 0 0;line-height:12px;
	}
	#career-steps dl#weddle-themes{
		width:110px;padding:0;margin:0;text-align:left;position:absolute;top:30px;left:470px;font-family : Arial,Helvetica,Verdana, sans-serif;font-size:1.1em;color:#fff;background-color:inherit;font-weight:bold;line-height:13px
	}
	#career-steps dl#weddle-themes dt{
		background:url(/images/static/white-bullet.gif) 0 4px no-repeat;padding:0 0 0 10px;margin:0;width:100px;
	}
	#career-steps p#step-one{
		text-align:left;position:absolute;top:230px;left:12px;font-family : Arial,Helvetica,Verdana, sans-serif;font-size:1.6em;color:#385FA5;background-color:inherit;font-weight:bold;line-height:14px;
	}	
	#career-steps p#step-two{
		text-align:right;position:absolute;top:292px;left:6px;font-family : Arial,Helvetica,Verdana, sans-serif;font-size:1.6em;color:#385FA5;background-color:inherit;font-weight:bold;line-height:14px;
	}
	#career-steps p#step-three{
		text-align:right;position:absolute;top:314px;left:200px;font-family : Arial,Helvetica,Verdana, sans-serif;font-size:1.6em;color:#385FA5;background-color:inherit;font-weight:bold;line-height:14px;
	}	
	#career-steps p#step-four{
		text-align:left;position:absolute;top:314px;left:368px;font-family : Arial,Helvetica,Verdana, sans-serif;font-size:1.6em;color:#385FA5;background-color:inherit;font-weight:bold;line-height:14px;
	}	
	#career-steps p#step-five{
		text-align:left;position:absolute;top:292px;left:550px;font-family : Arial,Helvetica,Verdana, sans-serif;font-size:1.6em;color:#385FA5;background-color:inherit;font-weight:bold;line-height:14px;
	}	
	#career-steps p#step-six{
		text-align:right;position:absolute;top:230px;left:600px;font-family : Arial,Helvetica,Verdana, sans-serif;font-size:1.6em;color:#385FA5;background-color:inherit;font-weight:bold;line-height:14px;
	}		
	#career-steps p#career-join{
		width:715px;text-align:center;position:absolute;top:405px;font-family : Arial,Helvetica,Verdana, sans-serif;font-size:1.4em
	}
	
	/* Main are - left content */
	#content-left{
		float:left;width:455px;padding:0;margin:0 0 15px 0
	}
	#content-left-new{
		float:left;width:480px;padding:0;margin:0 0 15px 0
	}
	#free-assesment{
		height:190px;width:445px;padding:0 0 10px 0;margin:10px 20px 0px 15px;border-bottom:1px solid #999;padding:0;position:relative;
	}
	#free-assesment a{
		font-weight:bold
	}
	#free-assesment a#try{
		font-family:Arial,Helvetica,sans-serif;font-size:1.1em;position:absolute;top:135px;left:15px;z-index:100;font-weight:bold;color:white;text-transform:uppercase;display:block;height:20px;width:125px;line-height:20px;padding:0;margin:0;text-decoration:none;background:url(/images/static/button-left-new.gif) 0 50% no-repeat;background-color:inherit
	}
	#free-assesment a#try span{
		display:block;height:20px;margin:0 0 0 8px;text-decoration:none;background:url(/images/static/button-right-new.gif) top right no-repeat;cursor:pointer;
	}
	#free-assesment a#try:hover span{
		color:#AAA;background-color:inherit
	}	
	#free-assesment h2{
		background:url(/images/static/free-assessment-h2.gif) 0 50% no-repeat;height:36px;line-height:36px;text-indent:-4500px;margin:0 0 0px 200px
	}
	#free-assesment p{
	padding: 0 0 10px 0;font-size:1em
	}
	#free-assesment img{
		float:left;margin:0 15px 0 0
	}
	#sneak-preview{
		height:345px;width:445px;padding:0;margin:0px 20px 0px 15px;border-bottom:1px solid #999;padding:0;position:relative;
	}
	#sneak-preview a{
		font-weight:bold
	}
	#sneak-preview a#start{
		position:absolute;top:320px;left:28px;font-size:1.1em;font-weight:bold;color:white;text-transform:uppercase;display:block;height:20px;width:125px;line-height:20px;padding:0;margin:0;text-decoration:none;background:url(/images/static/button-left-new.gif) 0 50% no-repeat;background-color:inherit
	}
	#sneak-preview a#start span{
		display:block;height:20px;margin:0 0 0 8px;text-decoration:none;background:url(/images/static/button-right-new.gif) top right no-repeat;cursor:pointer;
	}
	#sneak-preview a#start:hover span{
		color:#AAA;background-color:inherit
	}	
	#sneak-preview h3{
		background:url(/images/static/sneak-preview-h3.gif) 0 50% no-repeat;height:36px;line-height:36px;text-indent:-4500px;margin:0
	}
	#sneak-preview p{
	padding: 0 0 10px 0;
	}
	#sneak-preview img{
		float:left;margin:0 15px 0 0
	}	
	#content-left-new h3.last-headline{
		background:url(/images/static/finally-h3.gif) 0 50% no-repeat;height:66px;width:390px;display:block;text-indent:-4500px;margin:10px 0 5px 15px;padding:0;
	}		
	#content-left-new p.last-paragraphs{
			padding:0 0 15px 0;margin:0 0 0 15px;position:relative;font-size:1.1em;line-height:14px;width:440px;
	}
	#content-left p#flash-keep{
			padding:0 0 5px 0;margin:0 0 0 15px;position:relative;font-size:1.1em;line-height:18px;width:382px;border-bottom:none
	}
  /*End of left content */
  #main-content a#start{
		font-family:Arial,Helvetica,sans-serif;font-weight:bold;color:white;text-transform:uppercase;display:block;height:20px;width:125px;line-height:20px;padding:0;margin:0 0 0 265px;text-decoration:none;background:url(/images/static/button-left.gif) 0 50% no-repeat;background-color:inherit
	}
	#main-content a#start span{
		display:block;height:20px;margin:0 0 0 8px;text-decoration:none;background:url(/images/static/button-right.gif) top right no-repeat;cursor:pointer;
	}
	#main-content a#start:hover span{
		color:#AAA;background-color:inherit
	}	
  
  /* right content*/
  #content-right{
		float:left;width:260px;position:relative
	}
	#content-right-new{
		float:left;width:280px;
	}
	
	#summer-promotion{
		width:276px;margin:10px 0 0 0;padding:0 0 10px 0;border-bottom:1px solid white;height:190px;position:relative;text-align:center;
	}
	#summer-promotion img {
		width:241px;height:170px;margin:0;border:0;height:190px;position:relative
	}
	#summer-promotion a#join{
		 font-family:Arial,Helvetica,sans-serif;position:absolute;top:150px;left:25px;z-index:100;text-align:left;font-weight:bold;color:white;text-transform:uppercase;font-size:1em;display:block;height:20px;width:100px;letter-spacing:1px;line-height:20px;padding:0;margin:10px auto 10px auto;text-decoration:none;background:url(/images/static/button-left-new.gif) 0 50% no-repeat;background-color:inherit;font-size:1.1em;
	}
	#summer-promotion a#join span{
		display:block;height:20px;margin:0 0 0 8px;text-decoration:none;background:url(/images/static/button-right-new.gif) top right no-repeat;cursor:pointer;
	}
	#summer-promotion a#join:hover span{
		color:#AAA;background-color:inherit
	}	
	#career-dna-buzz{
		width:276px;margin:0px 0 0 0;padding:0 0 0px 0;border-bottom:1px solid white;height:220px;position:relative;text-align:center;
	}
	#career-dna-buzz h3{
			background:url(/images/static/career-dna-buzz.gif) 0 50% no-repeat;height:40px;line-height:40px;text-indent:-4500px;margin:0 0 0 15px
	}
	#career-dna-buzz dl{
		width:241px;margin:0px 0 0 15px;padding:0 0 0px 0;background:#EEEDED url(/images/static/buzz-main.gif) 0 0 repeat-y;color:#000
	}
	#career-dna-buzz dt img{
		float:left;margin:0 10px 5px 0
	}
	#career-dna-buzz dt a{
		color:#369;background-color:inherit;display:block;font-weight:bold;margin:5px 0 5px 0;font-size:1.1em
	}
	#career-dna-buzz dt{
		text-align:left;line-height:14px;
	}
	#career-dna-buzz dt.top{
		clear:left;margin:0px;padding:10px 9px 10px 10px;background:url(/images/static/buzz-top.gif) 0 0 no-repeat;
	}
	#career-dna-buzz dt.middle{
		clear:left;margin:0px;padding:10px 9px 10px 10px;color:#000;background:url(/images/static/buzz-main.gif) 0 0 repeat-y;color:#000;background-color:#B7BFCE
	}
	#career-dna-buzz dt.bottom{
		clear:left;margin:0px;padding:10px 9px 10px 10px;background:url(/images/static/buzz-bottom.gif) bottom left no-repeat;
	}
	#what-is-career-dna{
		width:276px;margin:0px 0 0 0;padding:0 0 10px 0;position:relative;text-align:center;
	}
	#what-is-career-dna h3{
			background:url(/images/static/do-for-you.gif) 0 50% no-repeat;height:40px;line-height:40px;text-indent:-4500px;margin:0 0 0 15px
	}
	#what-is-career-dna p{
		margin:0 10px 0 15px;text-align:left;font-size:1.1em;line-height:14px;
	}		
	#what-is-career-dna p img{
		float:left;margin:0 10px 0px 0
	}	
	#what-is-career-dna ul{
		width:241px;margin:10px 0 0 15px;padding:0 0 0px 0;text-align:left;font-size:1.1em;
	}
	#what-is-career-dna li{
		margin:0;padding:0 0 8px 10px;background:url(/images/static/bullet.gif) 0 5px no-repeat;
	}
	#content-right h3{
		background:url(/images/static/what-is-career-dna-h3.gif) 0 50% no-repeat;height:16px;line-height:24px;width:222px;text-indent:-4500px;margin:0 0 12px 0;
	}
	#content-right p{
		width:235px;padding:3px 0 0 0;line-height:16px;font-size:1.1em
	}
	#content-right p img{
		margin:0;padding:0 10px 0 0;border:0;float:left;
	}
	/*-- end of right content*/
	
/* main content */

  /* subpage */
	
	#sub-main-content{
		clear:both;width:760px;margin:0;padding:17px 0px 0px 0px;font-size:1em;text-align:center;
	}			
	#flash-holder{
		width:730px;margin:0 auto;padding:0;text-align:left;
	}
				
  /* about us subpage */
    	#content-left-sub{
    		float:left;width:480px;padding:0;margin:0 0 15px 0;position:relative;
    	}
  		#content-left-sub h2{
  			font-size:1.9em;font-family:Arial,Helvetica,Verdana,Sans-serif;color:#369;background-color:inherit;
  		}
  		#content-left-sub h3{
  			font-size:1.9em;font-family:Arial,Helvetica,Verdana,Sans-serif;color:#369;background-color:inherit;
  		}
			#content-left-sub h2#schwartz{
				background:url(/images/static/schwartz-h2.gif) 0 50% no-repeat;height:21px;line-height:21px;width:209px;text-indent:-4500px;margin:0 0 12px 15px
			}
			#content-left-sub h2#press-releases{
				background:url(/images/static/press-releases-h2.gif) 0 50% no-repeat;height:21px;line-height:21px;width:209px;text-indent:-4500px;margin:0 0 12px 15px
			}
			#content-left-sub h2#fact-sheet{
				background:url(/images/static/fact-sheet-h2.gif) 0 50% no-repeat;height:21px;line-height:21px;width:209px;text-indent:-4500px;margin:0 0 12px 15px
			}
			#content-left-sub h2#hot-sheet{
				background:url(/images/static/cdna-hot-sheet-h2.gif) 0 50% no-repeat;height:21px;line-height:21px;width:265px;text-indent:-4500px;margin:0 0 12px 15px
			}
			#content-left-sub h2#executive-team{
				background:url(/images/static/executive-team-h3.gif) 0 50% no-repeat;height:21px;line-height:21px;width:265px;text-indent:-4500px;margin:0 0 12px 15px
			}
	    #content-left-sub h2#in-the-news{
				background:url(/images/static/press-releases/in-the-news-h3.gif) 0 50% no-repeat;height:21px;line-height:21px;width:265px;text-indent:-4500px;margin:0 0 12px 15px
			}   		
  		#content-left-sub h2#press-contact{
				background:url(/images/static/press-contact-h2.gif) 0 50% no-repeat;height:21px;line-height:21px;width:209px;text-indent:-4500px;margin:0 0 12px 15px
			}
			#content-left-sub h2#contact-us{
				background:url(/images/static/contact-us-title.gif) 0 50% no-repeat;height:21px;line-height:21px;width:209px;text-indent:-4500px;margin:0 0 12px 15px
			}
			#content-left-sub h2#career-talk{
				background:url(/images/static/career-talk-h2.gif) 0 50% no-repeat;height:21px;line-height:22px;width:400px;text-indent:-4500px;margin:0 0 12px 15px
			}
			#content-left-sub h3#executive{
				background:url(/images/static/executive-team-h3.gif) 0 50% no-repeat;height:16px;line-height:19px;width:241px;display:block;text-indent:-4500px;margin:15px 0 12px 15px;padding:0;
			}
			#content-left-sub h3#content{
				background:url(/images/static/content-h3.gif) 0 50% no-repeat;height:19px;line-height:19px;width:150px;display:block;text-indent:-4500px;margin:15px 0 12px 15px;padding:0;
			}
			#content-left-sub h3.step-one{
				background:url(/images/static/step-one.gif) 0 50% no-repeat;height:26px;line-height:26px;width:468px;display:block;text-indent:-4500px;margin:15px 0 8px 15px;padding:0;
			}
			#content-left-sub h3.step-two{
				background:url(/images/static/step-two.gif) 0 50% no-repeat;height:26px;line-height:26px;width:468px;display:block;text-indent:-4500px;margin:15px 0 8px 15px;padding:0;
			}
			#content-left-sub h3.step-three{
				background:url(/images/static/step-three.gif) 0 50% no-repeat;height:26px;line-height:26px;width:468px;display:block;text-indent:-4500px;margin:15px 0 8px 15px;padding:0;
			}
			#content-left-sub h3.step-four{
				background:url(/images/static/step-four.gif) 0 50% no-repeat;height:26px;line-height:26px;width:468px;display:block;text-indent:-4500px;margin:15px 0 8px 15px;padding:0;
			}
		  #content-left-sub h4{
			 font-size:1.1em;font-family:Verdana,Arial,Helvetica,Sans-serif;margin:0 0 0 17px
		  }
			#content-left-sub h4.press{
				font-size:1.1em;font-family:Verdana,Arial,Helvetica,Sans-serif;margin:10px 0 10px 17px;color:#369;background-color:inherit;
			}
			#content-left-sub h4.products{
				font-size:1.4em;font-family:Verdana,Arial,Helvetica,Sans-serif;margin:0px 0 10px 17px;
			}
		  #content-left-sub h5{
			 text-align:center;font-size:1.2em;font-family:Verdana,Arial,Helvetica,Sans-serif;margin:0 0 10px 17px;color:#369;background-color:inherit;
		  }
			#content-left-sub h5.hot-sheet{
				text-align:left;font-size:1.2em;font-family:Verdana,Arial,Helvetica,Sans-serif;margin:0 0 10px 17px;color:#369;background-color:inherit;
			}
			#content-left-sub h5.career-talk{
				text-align:left;font-size:1.6em;font-family:Arial,Helvetica,Verdana,Sans-serif;margin:5px 0 15px 17px;color:#369;background-color:inherit;font-style:italic
			}
		  #content-left-sub p{
				padding:0 0 18px 0;margin:0 0 0 17px;position:relative;font-size:1.1em;width:470px;
			}			
			#content-left-sub p.executive{
				padding:0 0 30px 0;margin:0 0 0 17px;position:relative;font-size:1.1em;width:470px;
			}
			#content-left-sub p.under-headline{
				padding:10px 0 20px 0;margin:0 0 0 17px;position:relative;font-size:1.1em;width:470px;font-style:italic;text-align:center
			}
			#content-left-sub p.hot-sheet{
				padding:0 0 30px 0;margin:0 0 0 17px;position:relative;font-size:1.1em;width:470px;line-height:16px;
			}
			#content-left-sub p.product-steps{
				padding:0 0 10px 0;margin:0 0 0 29px;position:relative;font-size:1.1em;width:460px;
			}
  		#content-left-sub p span.blue{
				color:#369;background-color:inherit;font-weight:bold;
			}	
			#content-left-sub blockquote{
				color:#369;background-color:inherit;font-family:Georgia,Times,serif;letter-spacing:-1px;word-spacing:3px;padding:0 0px 30px 35px;margin:0 0 0 20px;position:relative;font-size:1.5em;line-height:24px;font-weight:bold;background:url(/images/static/top-quote.gif) 0 0 no-repeat;
			}
			#content-left-sub blockquote span{
				display:block;background:url(/images/static/bottom-quote.gif) 100% 85% no-repeat;padding:0 10px 0px 0px;
			}	
			
	  /* News Section */
			.floatleft {
        float: left;
        margin: 0 0 10px 10px;
        background-color: #fff;
        padding-left: 6px;
        padding-right: 20px;
        border: 0px;
      }
			#content-left-sub div.floatleft img { border-top: 0px;}
      #content-left-sub p { margin-top:0px; }
			
  		#content-left-sub .download{
	 		  position:absolute;right:5px;top:20px;width:130px;
		  }	
  		#content-left-sub .download a.join{
  			font-family:Arial,Helvetica,Verdana,Sans-serif;text-align:left;font-weight:bold;color:white;text-transform:uppercase;font-size:1.1em;display:block;height:20px;width:130px;letter-spacing:1px;line-height:20px;padding:0;margin:10px auto 10px auto;text-decoration:none;background:url(/images/static/button-left.gif) 0 50% no-repeat;background-color:inherit
  		}
  		#content-left-sub .download a.join span{
  			display:block;height:20px;margin:0 0 0 8px;text-decoration:none;background:url(/images/static/button-right.gif) top right no-repeat;cursor:pointer;
  		}
  		#content-left-sub .download a.join:hover span{
  			color:#AAA;background-color:inherit
  		}		
  			
  		#content-left-sub	 div.hr {
		 		clear:left; height: 3px; background:url(/images/static/hr-sub.gif) no-repeat scroll center;margin:5px 0 25px 15px
			}
			#content-left-sub div.hr hr {
		  	display: none;
			}	
		
  	  #content-right-sub{
  		  float:right;width:230px;position:relative
  	  }
  		#content-right-sub #sign-up{
  			position:relative;margin:30px auto 15px 30px;padding:0;
  		}
			#content-right-sub #sign-up a{
				width:181px;height:181px;text-decoration:none;
			}
		  #content-right-sub #receive{
			 position:relative;margin:0px auto 15px 30px;padding:0;
		  }
			#content-right-sub #receive a{
				width:181px;height:181px;text-decoration:none;
			}
  		#content-right-sub #testimonial{
  			width:181px;position:relative;margin:0px auto 0px 30px;padding:0;background:url(/images/static/testimonial-bg.gif) no-repeat top left;
  		}
  		#content-right-sub #testimonial-bottom{
  			width:181px;height:7px;position:relative;margin:0px auto 15px 30px;padding:0;
  		}
			#content-right-sub #testimonial p{
				font-size:1.1em;margin:0;padding:10px 4px 5px 10px;text-align:left;color:#369;background-color:inherit;background:url(/images/static/testimonial-bg-bottom.gif) no-repeat bottom left;font-weight:bold
			}
			#content-right-sub #testimonial p span{
				font-size:0.9em;display:block;margin:0;padding:15px 4px 10px 0px;text-align:left;color:#000;background-color:inherit;font-style:italic;font-weight:normal
			}		
    	#footer{
    		clear:both;width:760px;font-family : Verdana,Arial,Helvetica, sans-serif;padding:0;margin:18px 0 0 0;background:url(/images/static/bottom-bar-bg.gif) 0 0 repeat-x;font-size:1.1em
    	}
  		#footer p{
  			margin:0;padding:25px 0 10px 30px;color:#666;background-color:inherit;font-size:1em
  		}	
    	.cleaner{
    		margin:0;padding:0;clear:both;
    	}
	
/* for IE, with IE5/Mac backslash filter \*/
		* html #main-content a#try span{cursor:default;}
		* html #main-content a#start span{cursor:default;}
		* html #main-content a.join span{cursor:default;}
		
/* end filter */		