@charset "utf-8";body {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000;	margin:0px;}#homeHeader {	height: 175px;	width: 100%;}#header, .mainC_caps, .mainC_bottom, #CAfooter, #languageList, #guideList, #pdfList {	display:none;}#mainContent {	width: 100%;	margin-top: 29px;	}#mainContent #mainC_body {	width: 100%;	margin-top: 17px;	margin-bottom: 14px;	text-align: center;}#mainContent #mainC_body .justified16 {	text-align: justify;	font-size: 16px;	line-height: 28px;	text-indent: 47px;	display: block;}#mainContent #mainC_body .center16 {	font-size: 16px;	line-height: 28px;	display: block;	text-align: center;}#mainContent  a {	color: #000;	text-decoration: underline;}#mainContent #mainC_body #takeTest {	clear: both;	margin-top: 47px;	margin-bottom: 47px;}#mainContent #mainC_icons {	margin-left:auto;	margin-right:auto;	text-align:center;}#mainContent #mainC_icons .rightIcon {	display:none;}#mainContent #mainC_icons .leftIcons {	display: none;}#mainContent #mainTest {	width: 100%;	margin-top: 4px;	margin-bottom: 4px;	font-size: 12px;	line-height:normal;}#mainContent #mainTest #nameBG {	height: 67px;	width: 50%;	float: left;	margin-top: 27px;	margin-right: 10px;}#mainContent #mainTest #dateBG {	float: left;	width: 20%;	height: 67px;	margin-top: 27px;	margin-right: 10px;}#mainContent #mainTest #Clogo {	height: 115px;	text-align: right;	margin-bottom: 4px;	margin-top:0px;}#mainContent #mainTest h1 {	color: #0047BD;	text-align: left;	font-size: 16px;	font-weight: bold;	line-height:normal;	display: block;	clear: both;}#mainContent #mainTest p {	font-size: 11px;	line-height:normal;	margin-top: 10px;}#mainContent #mainTest p img {	padding-top: 0px;}#mainContent #mainTest #example {	font-size: 11px;	line-height: 36px;	font-weight: bold;	height: 36px;}#mainContent #mainTest #example div {	float: left;	font-weight: normal;	margin-right: 14px;}#mainContent #mainTest #scoreHeading {	font-size: 11px;	font-weight: bold;	text-transform: uppercase;	/*clear: both;*/	text-align: right;	/*margin-right: 1px;*/	margin-bottom: 4px;	width:100%;}#mainContent #mainTest div .question {	width: 87%;	overflow: hidden;}#mainContent #mainTest div .question .qTopB {	width: 100%;	height: 12px;	margin: 0px;	font-size: 10px;	line-height: normal;}#mainContent #mainTest div .question .qTopG {	width: 100%;	height: 12px;	margin: 0px;	font-size: 10px;	line-height: normal;}#mainContent #mainTest div .question .qBottomB {	width: 100%;	height: 11px;	margin: 0px;	font-size: 10px;	line-height: normal;}#mainContent #mainTest div .question .qBottomG {	width: 100%;	height: 11px;	margin: 0px;	font-size: 10px;	line-height: normal;}#mainContent #mainTest .scoreBox {	height: 64px;	width: 61px;	float: right;	position:relative;}#mainContent #mainTest .scoreBox .box {	height: 64px;	width: 61px;	position:absolute;	left:0px;	top:0px;}#mainContent #mainTest .scoreBoxB {	height: 64px;	width: 61px;	float: right;	position:relative;}#mainContent #mainTest .scoreBoxB .box {	height: 64px;	width: 61px;	position:absolute;	left:0px;	top:0px;}#mainContent #mainTest .scoreBoxG {	height: 64px;	width: 61px;	float: right;	position:relative;}#mainContent #mainTest .scoreBoxG .box {	height: 64px;	width: 61px;	position:absolute;	left:0px;	top:0px;}#mainContent #mainTest div .question .leftQ {	float: left;	margin-left: 0px;	font-size: 11px;	font-weight: bold;	width: 27%;	line-height: normal;	margin-top: 4px;}.blankClear {	clear: both;	height: 1px;}#mainContent #mainTest div .question .middleQ {	float: left;	width: 44%;	height: 47px;	text-align: center;}#mainContent #mainTest div .question .rightQ {	font-size: 11px;	line-height: normal;	font-weight: bold;	float: left;	width: 27%;	margin-top: 4px;}#mainContent #mainTest div .question .spacing {	width:10%;	overflow:hidden;}#mainContent #mainTest div .question .box100 {	height: 48px;	width: 100px;}#mainContent #mainTest .scoreNum {	font-size: 24px;	font-weight: bold;	text-align: center;	width: 68px;	margin-top: 21px;}#mainContent #mainTest div .difArrow {	text-align: right;	margin-top: 2px;	/*margin-right: 9px;*/	height:4px;	overflow:hidden;	clear:both;}#mainContent #mainTest div .difArrow img {	display:none;}#mainContent #mainTest #nameForm {	width: 100%;}#mainContent #mainTest input {	font-size: 16px;	font-weight: bold;	width: 100%;	text-align: left;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	background-color:transparent;	font-family: Arial, Helvetica, sans-serif;	color: #000;}#mainContent #mainTest div #totScore {	text-align: right;	margin-bottom: 28px;}#mainContent #mainTest #printMessage {	display: none;}#mainContent #mainTest #CATestCopyright {	font-size: 10px;	width: 50%;	text-align:left;	line-height: normal;	margin-top:-100px;	/*clear:none;	clear:both;*/}#mainContent #mainTest #messageBox {	display:none;}.noPrint {	display:none;}.printOnly {	display:inline;	width:10px;	height:4px;}
