body {
	/*background: #f3f3f5 url(/ClientWebNew/AppResources/images/bg.gif) repeat-x top;*/
	color: #333333;
}

#testingContainer a:link, #testingContainer a:visited, #testingContainer a:hover, #testingContainer a:active {
	color: #0C9BE8;
	text-decoration: underline;
	
} 

#testingContainer a:hover {
	text-decoration: none;
}

h2 {
	border-bottom: 1px solid #ccc;
	font-size: 167%;
	/*line-height: 1.0588em;*/
	margin-top: 1.5882em;
	margin-bottom: 0.5294em;
}


#testingContainer {
	margin: 0px auto 0px;
	width: 700px;
	font-size: 100%;
}

#top {


}

#logo {
float: left;
background: url(/ClientWebNew/AppResources/images/apollo.png) no-repeat top left;
width: 500px;
height: 40px;
margin-top: 13px;

}



#time {
font-size: 200%;
float: right;
text-align: center;
margin-top: 10px;
color: #0C9BE8;
}

#time span {
display: block;
font-size: 50%;
color: #333;
}

#testBody {
margin-top: 2.76em;
}

#testQuestion {
	background: #fff;
	border: 1px solid #ccc;
	padding: 0 1.38em 0 1.38em;
	margin: 1.38em 0 1.38em 0;

}

.questionNumber {
float:left;	
font-size: 131%;
/*margin-top: 1.0588em;
margin-bottom: 1.0588em;
line-height: 1.0588em;*/
margin-right: 5px;
font-weight: bold;

}

#testQuestion .questionNumber {
	background: url(/ClientWebNew/AppResources/images/orb.gif) no-repeat center;
	width: 41px;
	height: 41px;
/*padding: 0.666em;*/
	color:#FFFFFF;
	font-size: 197%;
/*border: 1px solid #ff0000;*/
	float: left;
	margin: 0.666em 0.666em 0.666em 0;
	text-align: center;
	padding-top: 0.333em;
}


#testQuestion .questionNumber span{

vertical-align: middle;
}

#testBody .instructions {

}

#testQuestion p {
	margin-bottom: 1.38em;
	line-height: 1.38em;
	margin-top: 1.38em;
}

#testQuestion ul {
	margin-top: 1.38em;
	margin-bottom: 1.38em;
	margin-left: 8.28em;
}

#testQuestion li {
	margin-top: 1.38em;
	line-height: 1.38em;
	margin-bottom: 1.38em;
}

#testQuestion input {
	margin-right: 5px;
}

#testQuestion label {
	font-weight: bold;
}

h1 {
	margin-top: 1em;
	margin-bottom: 0.3333em;
	font-size: 197%;
}

.right {
	float: right;
	/*margin-bottom: 1.38em;
	margin-bottom: 1.38em;*/
}

.left {
float: left;
}

.clr {
clear: both;

}

#testQuestion table {
	margin: 1.38em auto 1.38em;
}

#testQuestion .dataTable {
	margin: 1.38em auto 1.38em;
	width: 100%;
}

#testQuestion th {
	padding: 0.69em;
	text-align: center;
	font-weight: bold;
	border-right: 1px solid #ccc;
	
}

#testQuestion td {
	padding: 0.69em;
	text-align: center;
	
	
}

#testQuestion .dataTable table th {
	background: #888888 url(/ClientWebNew/AppResources/images/tableBg.gif) repeat-x top;
	color: #FFFFFF;
}

#testQuestion .dataTable tr.alt td {
	background: #f5f5f3;
}

#testQuestion .dataTable tfoot td {
	border: 1px solid #ccc;
	font-size: 136%;
	font-weight: bold;
	
}






