@charset "UTF-8";
@charset "UTF-8";

/* ================================================================================================================================================= */
/* fonts =========================================================================================================================================== */
/* ================================================================================================================================================= */

/* @import url(http://fonts.googleapis.com/css?family=PT+Sans:400,700,400italic); */

@font-face {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  src: local('PT Sans'), local('PTSans-Regular'), 
  url(https://themes.googleusercontent.com/static/fonts/ptsans/v5/7YGmE4Ls5b94ct65u07hVQLUuEpTyoUstqEm5AMlJo4.woff) format('woff');
}
@font-face {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 700;
  src: local('PT Sans Bold'), local('PTSans-Bold'), 
  url(https://themes.googleusercontent.com/static/fonts/ptsans/v5/0XxGQsSc1g4rdRdjJKZrNL3hpw3pgy2gAi-Ip7WPMi0.woff) format('woff');
}
@font-face {
  font-family: 'PT Sans';
  font-style: italic;
  font-weight: 400;
  src: local('PT Sans Italic'), local('PTSans-Italic'), 
  url(https://themes.googleusercontent.com/static/fonts/ptsans/v5/PIPMHY90P7jtyjpXuZ2cLLO3LdcAZYWl9Si6vvxL-qU.woff) format('woff');
}


/* ================================================================================================================================================= */
/* minimal reset =================================================================================================================================== */
/* ================================================================================================================================================= */

html, body									{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;line-height:1.5;    font-family:inherit;text-align:left;vertical-align:baseline;}
div											{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;line-height:inherit;font-family:inherit;text-align:left;vertical-align:baseline;}
span		 								{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;line-height:inherit;font-family:inherit;text-align:left;vertical-align:baseline;}
h1, h2, h3, h4, h5, h6						{margin:0;padding:0;border:0;font-weight:bold;   font-style:inherit;font-size:100%;line-height:1.5;    font-family:inherit;text-align:left;vertical-align:baseline;}
p											{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;line-height:inherit;font-family:inherit;text-align:left;vertical-align:baseline;}
a											{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;line-height:inherit;font-family:inherit;text-align:left;vertical-align:baseline;}
em											{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;line-height:inherit;font-family:inherit;text-align:left;vertical-align:baseline;}
strong										{margin:0;padding:0;border:0;font-weight:bold;   font-style:inherit;font-size:100%;line-height:inherit;font-family:inherit;text-align:left;vertical-align:baseline;}
img											{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;line-height:inherit;font-family:inherit;text-align:left;vertical-align:baseline;}
ol, ul, li									{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;line-height:inherit;font-family:inherit;text-align:left;vertical-align:baseline;}
form, label									{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;line-height:inherit;font-family:inherit;text-align:left;vertical-align:baseline;}
table, tbody, tfoot, thead					{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;line-height:1.5;    font-family:inherit;text-align:left;vertical-align:baseline;}
tr, th, td									{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;line-height:inherit;font-family:inherit;text-align:left;vertical-align:baseline;}
table										{table-layout:fixed; border-collapse: collapse; border-spacing: 0;}
th, td										{vertical-align: top;}
a img, :link img, :visited img				{border: 0;}


/*
	background color						f7f4ed
	h2										d59a17
	body text								37342f
	site links								005caa
	link blue								f7f4ed
*/


html										{background-color:#f7f4ed; font-family:'PT Sans', Arial, sans-serif; font-size: 62.5%; color:#37342f;}
div#pageWrapper								{width:1024px; margin:0 auto; background-color:#ffffff; }
	
div.section									{overflow:auto; padding:40px; border-bottom:3px solid #f7f4ed;}
h1											{font-size:46px; font-weight:normal; font-size:4.6rem; line-height:52px; line-height:5.200rem; text-align: center;}
h1 img.manualRegMark						{vertical-align:15px;}
h2											{margin:0 0 22px 0; margin:0 0 2.2500rem 0; font-size:34px; font-size:3.400rem; font-weight:normal; color:#d59a17;}

p											{font-size:20px; font-size:2.000rem; line-height:28px; line-height:2.800rem;}
ul#testTrackReportCertify					{margin-left:515px; margin-left:51.500rem; font-size:20px; font-size:2.000rem; line-height:28px; line-height:2.800rem;}

a											{display:inline-block; text-align:center; text-decoration:none; color:#005caa;
											transition:all 0.250s; -moz-transition:all 0.250s; -webkit-transition:all 0.250s; -o-transition:all 0.250s;
											-webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}

a:link										{color:#005caa;}
a:visited									{color:#005caa;}
a:focus										{color:#005caa;}
a:hover										{color:#005caa;}
a:active									{color:#005caa;}

a#loginLink:link							{color:#d59a17}
a#loginLink:visited							{color:#d59a17}
a#loginLink:focus							{color:#d59a17}
a#loginLink:hover							{color:#005caa}
a#loginLink:active							{color:#d59a17}

a.backToTopLink								{font-size:12px; font-size:1.200rem; padding-top:25px;}
a[name]										{margin-top:-20px;}
img.placeholder								{padding:1px; border:1px solid #dfd8c8;}	/* 1px-f7f4ed.gif */

.backgroundImageLeft						{background: white url(onlineTestingAndCertificationImage.jpg) no-repeat left top;}
.backgroundImageRight						{background: white url(onlineEmployeeTestingAndReporting.jpg) no-repeat right top;}



/* header */

div#header									{overflow:auto; background-color:#f7f4ed; font-size:20px; font-size:2.000rem;}
img#PSCertifyHeaderLogo						{float:left; margin:0 0 0 40px; }

div#links									{text-align:right;}
div#links a									{width:110px; padding:11px 0 3px 0; border-bottom:6px solid #f7f4ed;}
div#links a:hover							{border-bottom:6px solid #005caa;}
div#links a.selected						{color:#005caa; border-bottom:6px solid #005caa;}


/* Create and administer - createCustomTests */
div#createCustomTests						{background: white url(PSCertify-certification-testing-backgr-top.jpg) 0px 0px no-repeat; padding-top:385px;}

/* main button. repetition is for IE8 */
a.signupButton:link							{display:block; clear:left; width:450px; margin:17px auto 10px auto; padding:11px 0 12px 0; border:1px solid #005daa; border-radius:5px; 
											background:#005daa url(sprite.png) 0px -817px repeat-x;
											font-size:26px; line-height:26px; letter-spacing:-1px; text-align:center; color:white;  cursor:pointer;
											text-shadow: 0 -1px 2px rgba(22, 93, 169, 1);
											transition:none; -moz-transition:none; -webkit-transition:none; -o-transition:none;
											-webkit-font-smoothing: antialiased; box-shadow: 0px 2px 2px -1px rgba(185, 180, 164, 1.0);}
a.signupButton:visited						{display:block; clear:left; width:450px; margin:17px auto 10px auto; padding:11px 0 12px 0; border:1px solid #005daa; border-radius:5px; 
											background:#005daa url(sprite.png) 0px -817px repeat-x;
											font-size:26px; line-height:26px; letter-spacing:-1px; text-align:center; color:white;  cursor:pointer;
											text-shadow: 0 -1px 2px rgba(22, 93, 169, 1);
											transition:none; -moz-transition:none; -webkit-transition:none; -o-transition:none;
											-webkit-font-smoothing: antialiased; box-shadow: 0px 2px 2px -1px rgba(185, 180, 164, 1.0);}
a.signupButton:focus						{display:block; clear:left; width:450px; margin:17px auto 10px auto; padding:11px 0 12px 0; border:1px solid #005daa; border-radius:5px; 
											background:#005daa url(sprite.png) 0px -817px repeat-x;
											font-size:26px; line-height:26px; letter-spacing:-1px; text-align:center; color:white;  cursor:pointer;
											text-shadow: 0 -1px 2px rgba(22, 93, 169, 1);
											transition:none; -moz-transition:none; -webkit-transition:none; -o-transition:none;
											-webkit-font-smoothing: antialiased; box-shadow: 0px 2px 2px -1px rgba(185, 180, 164, 1.0);}
a.signupButton:hover						{background:#e2b44c url(sprite.png) 0px -876px repeat-x; border-color:#d59b1b; 
											text-shadow: 0 -1px 2px rgba(183, 133, 28, 1);}
a.signupButton:active						{display:block; clear:left; width:450px; margin:17px auto 10px auto; padding:11px 0 12px 0; border:1px solid #005daa; border-radius:5px; 
											background:#005daa url(sprite.png) 0px -817px repeat-x;
											font-size:26px; line-height:26px; letter-spacing:-1px; text-align:center; color:white;  cursor:pointer;
											text-shadow: 0 -1px 2px rgba(22, 93, 169, 1);
											transition:none; -moz-transition:none; -webkit-transition:none; -o-transition:none;
											-webkit-font-smoothing: antialiased; box-shadow: 0px 2px 2px -1px rgba(185, 180, 164, 1.0);}

p.note										{font-size:14px; font-size:1.400rem; text-align: center; color:#998d7d;}



/* What is PSCertify - online testing and certification */
div#onlineTestingAndCertification			{padding-top:64px; padding-bottom:64px;}
div#onlineTestingAndCertification h2		{margin-top:35px;}
img#onlineTestingAndCertificationImage		{float:right; margin-left:40px;}


/* How you can use PSCertify - testAndTrackEmployees */
div#testAndTrackEmployees					{padding-top:80px; padding-bottom:75px;}
div#testAndTrackEmployees h2				{margin-top:32px;}
img#testAndTrackEmployeesImage				{float:left; margin:0 40px 0 -40px;}


/* How online testing works */
div#howOnlineCertificationTestsWork			{padding-top:65px; padding-bottom:80px;}
div#howOnlineCertificationTestsWork h2		{margin-top:30px;}
div#howOnlineCertificationTestsWork iframe	{float:right;}


/* Creating tests */
div#creatingCertificationTests				{padding-top:74px; padding-bottom:95px;}
div#creatingCertificationTests h2			{margin-top:36px;}
img#creatingCertificationTestsImage			{float:left; margin-right:40px; padding-bottom: 15px;}


/* Reports */
div#certificationTestReports				{padding-top:50px; padding-bottom:80px;}
div#certificationTestReports h2				{margin-top:45px;}
img#certificationTestReports				{float:right; margin-left:40px; margin-right:-40px;}


/* Sign up */
div#signupInfo								{padding-top:55px; padding-bottom:50px;}
div#signupInfo h2							{}

div.plans									{width: 494px; float:left; margin:10px 0 60px 0; font-size:14px; font-size:1.400rem;}

div.aPlan									{width:96px; float:left; margin:0 20px 20px 0; padding:31px 0 93px 0;}
div.aPlan div								{text-align:center;}
div.planTitle								{font-size:22px; font-size:2.2000rem; line-height:28px; line-height:2.800rem; color:#005caa;}
div.planUsers								{margin-bottom:10px; color:#958d7c;}
div.planCost								{}
div.permonth								{color:#958d7c;}

div#personal								{background:#f9f6ef url(PSCertify-plan-Personal.jpg) center 144px no-repeat; border:1px solid #dfd8c8;}
div#basic									{background:#eef8cf url(PSCertify-plan-Basic.jpg) center 144px no-repeat; border:1px solid #d2ddb3;}
div#pro										{background:#dbeef4 url(PSCertify-plan-Pro.jpg) center 144px no-repeat; border:1px solid #b5d0d7;}
div#max										{background:#fefacb url(PSCertify-plan-Max.jpg) center 144px no-repeat; border:1px solid #d7d29b;}
div#moreCertificationTestusers				{clear:left; font-size:14px; font-size:1.400rem; text-align:center;}
div#moreCertificationTestusers img			{vertical-align:-3px; margin:0 4px 0 0;}



/* footer */
div#footer									{overflow:auto; padding:26px 40px 5px 40px; }
img#pscertifyLogoInFooter					{display:block; margin:0 auto 18px auto;}
div#footer h2 								{margin-bottom:0; text-align:center;}
div#footer p 								{font-size:36px; font-size:3.600rem; line-height:46px; line-height:4.600rem; text-align:center;}



/* copyright */
div#copyright p								{background-color:#f7f4ed; font-size:14px; font-size:1.400rem; line-height:74px; line-height:7.400rem; text-align: center; color:#998d7d;}




