BODY,  P 		{
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				font-size: 11px;
				color: #003300;
				}
				
.d 	
{
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				font-size: 11px;
				color: #339933;
			        font-weight: bold;
}
.c	
{
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				font-size: 11px;
				color: #003300;
			        font-weight: bold;
				}

.dlight 	
{
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				font-size: 11px;
				color: #339933;
}
.clight	
{
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				font-size: 11px;
				color: #003300;
				}

.normal 		{ 
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				font-size: 11px;
				color: #003300;
				}
.list			{ 
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				font-size: 11px;
				color: #006600;
				}
.normalsmall 		{ 
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				font-size: 10px;
				color: #003300;
				}
.normalwhite 		{ 
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				font-size: 11px;
				color: #ffffff;
				}
.normalgrey 		{ 
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				font-size: 11px;
				color: #666666;
				}
.lightgreen 	{ 
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				font-size: 11px;
				color: #339933;
				}
.lightgreen2 	{ 
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				font-size: 15px;
				color: #339933;
				}
.smallwhite 		{ 
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				font-size: 10px;
				color: #ffffff;
				}
				
.valueDescription		{ 
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				font-size: 11px;
				color: #003300;
				}
				
.valueTitle  	{ 
				font-family: Arial; 
				font-weight: bold; 
				font-style: normal; 
				text-decoration: none; 
				font-variant: small-caps; 
				font-size: small; 
				letter-spacing: 1px; 
				text-align: center; 
				}			
.heading 		{ 
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				font-size: 16px;
				font-weight: bold;
				color: #002A5B;
				}			
.subheading 	{ 
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				font-size: 14px;
				font-weight: bold;
				color: #002A5B;
				}
A:link  		{ 
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				color: #003300;
				text-decoration: underline;
				font-size: 11px;
				}
A:active  		{ 
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				color: #003300;
				text-decoration: underline;
				font-size: 11px;
				}

A:visited  		{ 
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				color: #666666;
				text-decoration: underline;
				font-size: 11px;
				}

A:hover  		{
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				text-decoration: underline;
				color: #339933;
				font-size: 11px;
				}
A.toplink:link  		{ 
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				color: #003300;
				text-decoration: none;
				font-size: 11px;
				}
A.toplink:active  { 
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				color: #003300;
				text-decoration: none;
				font-size: 11px;
				}

A.toplink:visited { 
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				color: #666666;
				text-decoration: none;
				font-size: 11px;
				}
A.toplink:hover  	{
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				text-decoration: none;
				color: #339933;
				font-size: 11px;
				}
A.sectionlink:link  		{ 
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				color: #003300;
				text-decoration: none;
				font-size: 11px;
				}
A.sectionlink:active  { 
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				color: #003300;
				text-decoration: none;
				font-size: 11px;
				}

A.sectionlink:visited { 
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				color: #999999;
				text-decoration: none;
				font-size: 11px;
				}
A.sectionlink:hover  	{
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				text-decoration: none;
				color: #339933;
				font-size: 11px;
				}
A.leftlink:link { 
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				color: #003300;
				text-decoration: none;
				font-size: 11px;
				}
A.leftlink:active  { 
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				color: #003300;
				text-decoration: none;
				font-size: 11px;
				}

A.leftlink:visited { 
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				color: #666666;
				text-decoration: none;
				font-size: 11px;
				}
A.leftlink:hover  	{
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				text-decoration: none;
				color: #ffffff;
				font-size: 11px;
				}
A.bottomlink:link { 
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				color: #003300;
				text-decoration: none;
				font-size: 11px;
				}
A.bottomlink:active  { 
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				color: #339933;
				text-decoration: none;
				font-size: 11px;
				}

A.bottomlink:visited { 
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				color: #666666;
				text-decoration: none;
				font-size: 11px;
				}
A.bottomlink:hover  	{
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				text-decoration: none;
				color: #ffffff;
				font-size: 11px;
				}
				
.Hide			{
				display: none;
				}	
				
.Error			
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				font-size: 14px;
				color: #ff0000;
}
.ButtonText
{
	border-bottom-color: #003300;
	text-align: center;
	border-right-width: 1px;
	background-color: #0b2960;
	border-top-color: #003300;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-top-width: 1px;
	border-bottom-width: 1px;
	letter-spacing: normal;
	color: #ffffff;
	border-right-color: #003300;
	font-size: 12px;
	vertical-align: baseline;
	border-left-color: #003300;
	border-left-width: 1px;
	font-weight: bold;
	text-decoration: none;
}

.BigButton
{
	border-bottom-color: #003300;
	text-align: center;
	border-right-width: 1px;
	background-color: #0b2960;
	border-top-color: #003300;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-top-width: 1px;
	border-bottom-width: 1px;
	letter-spacing: normal;
	color: #ffffff;
	border-right-color: #003300;
	font-size: 24px;
	vertical-align: baseline;
	border-left-color: #003300;
	border-left-width: 1px;
	font-weight: bold;
	text-decoration: none;
}

A.paginglink:link  		{ 
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				color: #003300;
				text-decoration: none;
				font-size: 11px;
				}
A.paginglink:active  { 
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				color: #003300;
				text-decoration: none;
				font-size: 11px;
				}

A.paginglink:visited { 
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				color: #003300;
				text-decoration: none;
				font-size: 11px;
				}
A.paginglink:hover  	{
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				text-decoration: none;
				color: #99cc99;
				font-size: 11px;
				}
	

.altTextField 		{
				background-color: #ececec;
				font-family: verdana;
				font-size: 16pt;
			 	border: 1px solid #000000;
				color: #ffffff;
				background-color: #339933;
			} 
			
.MechanicalItem
{
	border-bottom: silver thin solid;
	border-left: silver thin solid;
	margin: 1px;
	width: 800px;
	height: 500px;
	visibility: visible;
	border-top: silver thin solid;
	border-right: silver thin solid;
	position: absolute;
	vertical-align: top;
}

 .MechanicalAnswerTable
 {
	width: 100%;
	vertical-align: top;
 }
 
 .MechanicalMainTable
 {
	width: 100%;
	vertical-align: top;
 }
 
 
 .SpatialItem
{
	border-bottom: silver thin solid;
	border-left: silver thin solid;
	margin: 1px;
	width: 800px;
	height: 500px;
	visibility: visible;
	border-top: silver thin solid;
	border-right: silver thin solid;
	position: absolute;
	vertical-align: top;
}

 .SpatialAnswerTable
 {
	width: 100%;
	vertical-align: top;
 }
 
 .SpatialMainTable
 {
	width: 100%;
	vertical-align: top;
 }
 
 

.VerbalItem
{
	border-bottom: silver thin solid;
	border-left: silver thin solid;
	margin: 1px;
	width: 800px;
	visibility: visible;
	border-top: silver thin solid;
	border-right: silver thin solid;
	top: 50px;
	position: absolute;
	vertical-align: top;
}
 
 
.VerbalMainTable
 {
	width: 100%;
	vertical-align: top;
 }
 
 .VerbalNormal 		{ 
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: #003300;
				}

.aptitudeQuestion
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003300;
}

.CheckingItem
{
	border-bottom: silver thin solid;
	border-left: silver thin solid;
	margin: 1px;
	width: 500px;
	height: 400px;
	border-top: silver thin solid;
	border-right: silver thin solid;
	top: 50px;
	position: absolute;
	vertical-align: top;
}

.ValueCard
{
	border-style: solid;
	border-color: Black;
	background-color: white;
	border-width: thin;
	cursor: hand;
	color: Navy;
}

.ValueCardSelected
{
	cursor: hand;
	color: White;
	width: 216px;
	height: 53px;
}

.vCard
{
	color: Navy;
	cursor: hand;
	text-align: center;
	BACKGROUND-IMAGE: url(../images/card_green.gif); 
	BACKGROUND-REPEAT: no-repeat; 
	BACKGROUND-POSITION: center center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;	
	font-weight: bold;
	padding: 10px;
	width: 216px;
	height: 53px;
}

.vCardSelected
{
	color: White;
	cursor: hand;
	text-align: center;
	BACKGROUND-IMAGE: url(../images/card_blue.gif); 
	BACKGROUND-REPEAT: no-repeat; 
	BACKGROUND-POSITION: center center;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding: 10px;
	width: 216px;
	height: 53px;
}

.vCardEmpty
{
	color: White;
	cursor: hand;
	text-align: center;
	padding: 10px;
	width: 216px;
	height: 53px;
}
