
 
		
		html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,big,em,font,img,small,strong,sub,sup,tt,fieldset,form {
			margin: 0;
			padding: 0;
			border: 0;
			line-height: 1;
		}

		body {
			font: 14px/1.2 Arial, Helvetica, Verdana, San-serif;
			background: #0f385d;
			text-align: center;
		}

		#wrapper {
			width: 700px;
			margin: 10px auto;
			border: 1px solid #000000;
		}

		#logos {
			width: 700px;
			height: 118px;
			margin: 0;
			padding: 0;
			font-size: 0px;
		}

		#header {
			width: 700px;
			height: 113px;
			margin: 0;
			padding: 0;
			font-size: 0px;
		}

		#content {
			width: 700px;
			height: 395px;
			margin: 0;
			padding: 0;
		}

		#main {
			float: left;
			width: 500px !important;
			width: 497px;
			height: 395px; /*height: 340px;*/
			margin: 0;
			padding: 0;
			background-color: #fbf5cc;

		}

		#requirements {
			width: 500px !important;
			width: 497px;
			margin: 0;
			padding: 0;
			background-color: #ffffff;
		}

		#tests {
			width: 500px !important;
			width: 497px;
			margin: 2em 0 0 0;
			padding: 0;
			background-color: #fbf5cc;
		}

		#praxisBoxOne {
			float: left;
			width: 228px;
			height: 103px;
			margin: 0 0 0 1em !important;
			margin: 0 0 0 .5em;
			padding: 0;
			background-color: #ffffff;
			text-align: left;
		}

		#praxisBoxTwo {
			float: right;
			width: 228px;
			height: 103px;
			margin: 0 1em 0 0 !important;
			margin: 0 .5em 0 0;
			padding: 0;
			background-color: #ffffff;
			text-align: left;
		}

		#sidebar {
			float: right;
			width: 200px !important;
			width: 203px;
			height: 395px;
			margin: 0;
			padding: 0;
			background-color: #f7ea94;

		}

		#footer {
			width: 700px;
			margin: 0;
			padding: 0;
			background-color: #ffffff;
			color: #000000;
			text-align: center;
			font-size: 10px;

			}

		.clear {clear: both;}

		h1 {
			color: #660019;
			font-size: 1.7em;
			padding: 1em 0 .6em 0;
		}

		h2 {
			color: #000000;
			font-size: 1.3em;
			font-weight: normal;
			padding: 1em;
		}

		h3 {
			color: #660019;
			font-size: 1.2em;
			text-align: center;
			padding: .5em 0 .5em 0;
		}


		h4 {
			color: #5e7703;
			font-size: 1.7em;
			padding: 2em 1em .5em 1em;
		}

		h6 {
			color: #000000;
			font-weight: normal;
			font-size: .9em;
			line-height: 1.3em;
			margin: 2.4em 0 0 0;
			border-top: 8px solid #f3e26f;
			padding: 30px .2em 1.0em .2em;

		}

		form {
			padding-bottom: 1em;
		}

		#praxisBoxOne p {
			padding: .5em .8em 1em .8em;
			font-size: .9em;
		}

		#praxisBoxTwo p {
			padding: .5em .8em 1em .8em;
			font-size: .9em;
		}

		#sidebar p {
			padding: .5em 1em 3em 1em;
		}

		#footer p {
			padding: 1em;
		}

		#sidebar a:link, #sidebar a:active, #sidebar a:visited {
			color: #5e7703;
		}
		
		#sidebar p {
			text-align: left;
		}
		
		#tests img {
			margin: 3em 0 0 0;
		}
		
		span#trademark {
			font-size: .9em;
		}
		
		sup {
			font-size: .8em;
			vertical-align: text-top;
			padding-left: .15em;
		}
		
		.callOut	{
						padding-top:40px;
					}

		.greenlink, .greenlink:link, .greenlink:hover, .greenlink:active, .greenlink:visited
			{
				color: #7c8f2e;;
			}
			
		.TJclear {clear: both;height:1px;overflow:hidden;}	
