	html, body, div, span, applet, object, iframe,
	h1, h2, h3, h4, h5, h6, p, blockquote, pre,
	a, abbr, acronym, address, big, cite, code,
	del, dfn, em, font, img, ins, kbd, q, s, samp,
	small, strike, strong, sub, sup, tt, var,
	b, u, i, center,
	dl, dt, dd, ol, ul, li,
	fieldset, form, label, legend,
	table, caption, tbody, tfoot, thead, tr, th, td {
		margin: 0;
		padding: 0;
		border: 0;
		outline: 0;
		vertical-align: baseline;
		background: transparent;
		font-size: 100%;
		text-align: left;
	}
	html { overflow-y: scroll; }
	body {
		font-size: 62.5%;
		font-family: arial, verdana, helvetica, georgia, 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', 'Arial Black', 'Courier New', 'Times New Roman', 'Times', sans-serif;
		line-height: 1.2;
	}
	/* common layout elements
	**********************************************************/
	h1, h2, h3, h4, h5, h6 {
		line-height: normal;
		font-weight: normal;
	}
	.hide { display: none; }
	ol, ul  { list-style: none; }
	a, button {
		cursor: pointer;
		text-decoration: none;
	}
	a:hover {text-decoration: underline;}
	blockquote, q {
		quotes: none;
	}
	blockquote:before, blockquote:after,
	q:before, q:after {
		content: '';
		content: none;
	}
	table {
		border-collapse: collapse;
		border-spacing: 0;
	}
	.clrfix {
		zoom: 1
	}
	.clrfix:after {
		content: ' ';
		clear: both;
		display: block;
		width: 0;
		height: 0;
		overflow: hidden;
		font-size: 0;
	}
	body {
		background: #fff;
		text-align: center;
	}
	.noBorder {border: 0 !important;}
	div, ul, li, p, a {
		x-font-size: 12px;
	}
	.container {
		min-width: 962px;
		width: 962px;
		margin: 0 auto;
		text-align: left;
		padding: 0 0 0 1.2em;
		background: url('http://www.kaptest.com/assets/images/bg/bg_container_left_new.png') repeat-y left top;
		_background: url('http://www.kaptest.com/assets/images/bg/bg_container_left_new.gif') repeat-y left top;
	}
		.container .wrapper {
			padding: 0 0 .5em 0;
			background: transparent url('http://www.kaptest.com/assets/images/bg/bg_container_right_new.png') repeat-y right top;
			_background: transparent url('http://www.kaptest.com/assets/images/bg/bg_container_right_new.gif') repeat-y right top;
			margin: 0 0 0 -.4em;
			position: relative;
			zoom: 1;
		}
	.header {
		padding: 0 1em 2em 0;
		margin-right: .85em;
		border-bottom: 2px solid #1C1074;
	}
		.header .colA {
			float: left;
			padding: 0 0 0 2.4em;
			position: relative;
		}
		.header .colB {
			float: right;
			padding: 3.6em 0 0 0;
			width: 66.0em;
			position: relative;
		}
		.header .colB ul {float: right;}
		.header .colB ul li {
			border-right: 1px solid #DFDBEA;
			color: #252525;
			float: left;
			font-size: 1.4em;
			margin: 0 1em 0 0;
			padding: 0 1em 0 0;
		}
		.header .colB ul li a {
			color: #494949;
		}
		.content {			
		}
		.content .left-col {
			float: left;
			width: 21em;
			padding: 1.5em;
			background-color: #FAFBFB;
		}
		.content .main-col {
			float: left;
			width: 66em;
			padding: 2em;
		}
		.content .main-col h1, #right_column h1 {
			color: #262626;
	    	font-size: 2.2em;
	    	font-weight: bold;
	    	padding-bottom: 18px;
		}
		.content .main-col h2, #right_column h2 {
			color: #262626;
	    	font-size: 1.6em;
	    	font-weight: bold;
	    	padding-bottom: 18px;
		}
		.content .main-col p, #right_column p {
			font-size: 1.2em;
			padding-bottom: 18px;
		}
		.b-want-feedback {
			padding: 20px 50px 20px 20px;
			border: 1px solid #dfdfdf;
			border-radius: 5px;
			background: #eef0f8;        
			background: -moz-linear-gradient(top, #fff, #eef0f8);
			background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#eef0f8));
			background: linear-gradient(linear, left top, left bottom, from(#fff), to(#eef0f8));
			-webkit-box-shadow: 2px 2px 4px rgba(0,0,0,0.2);
			-moz-box-shadow: 2px 2px 4px rgba(0,0,0,0.2);
			box-shadow: 2px 2px 4px rgba(0,0,0,0.2);
			filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eef0f8');
			margin-bottom: 20px;
		}
			.b-want-feedback h3 {
				margin-bottom: 10px;
				color: #296795;
				font-weight: bold;
				font-size: 1.4em;
			}
			.b-want-feedback p {
				color: #464646;
				font-size: 1.1em;
				line-height: 1.4em;
			}
		.need-help {
			padding: 10px;
			border-radius: 5px;
			background-color: #1f1693;
			background-image: -moz-linear-gradient(bottom, rgb(32,21,130) 33%, rgb(31,23,153) 67%, rgb(17,33,138) 84%);
			background-image: -webkit-linear-gradient(bottom, rgb(32,21,130) 33%, rgb(31,23,153) 67%, rgb(17,33,138) 84%);
			background-image: linear-gradient(bottom, rgb(32,21,130) 33%, rgb(31,23,153) 67%, rgb(17,33,138) 84%);		
			margin-bottom: 20px;
		}
		.need-help a {
			font-size: 1.2em;
			font-weight: bold;
			color: #fff;
		}

	.footer {
		padding: 1em;
		margin-right: .75em;
		margin-bottom: -0.5em;
		background-color: #7e7d7e;
		text-align: center;	
	}
		.footer p {
			font-size: 1.1em;
			color: #fff;
			text-align: center;
		}
.pbHeader .pbTitle h2.mainTitle,
body .bPageBlock .pbBody .labelCol {
 	display: none;
}	