
body {
	background:#FFF;
	padding:0;
	margin:0;
	font-family:tahoma;
	text-align:center;
}

div {margin:0; padding:0}

#leftmenubar {

	float: left;

	width: 180px;

}



#leftmenubar .menu {

	border: 1px solid #FFF;

	border-right-color: #CCC;

	border-bottom-color: #CCC;

	background: #EEE;

	text-align: left;

}



#leftmenubar a:link {

	display: block;

	width: 180px;

	padding: 2px;

	margin: 2px;

	border: 1px solid #FFF;

	border-right-color: #330033;

	border-bottom-color: #330033;

	background: #808080;

	color: #FFF;

	font: bold 12px Arial, Helvetica, sans-serif;

	text-decoration: none;

}



#leftmenubar a:visited {

	display: block;

	width: 180px;

	padding: 2px;

	margin: 2px;

	border: 1px solid #FFF;

	border-right-color: #330033;

	border-bottom-color: #330033;

	background: #808080;

	color: #FFF;

	font: bold 12px Arial, Helvetica, sans-serif;

	text-decoration: none;

}



#leftmenubar a:hover {

	background: #959595;

	color: #FFF;

}



#leftmenubar a:active {

	display: block;

	width: 180px;

	padding: 2px;

	margin: 2px;

	border: 1px solid #FFF;

	border-right-color: #330033;

	border-bottom-color: #330033;

	background: #808080;

	color: #283057;

	font: bold 12px Arial, Helvetica, sans-serif;

	text-decoration: none;

}

/*************************************/
#leftmenubar1 {

	float: center;

	width: 135px;

}



#leftmenubar1 .menu1 {

	border: 1px solid #FFF;

	border-right-color: #CCC;

	border-bottom-color: #CCC;

	background: #EEE;

	text-align: left;

}



#leftmenubar1 a:link {

	display: block;

	width: 135px;

	padding: 2px;

	margin: 2px;

	border: 1px solid #FFF;

	border-right-color: #330033;

	border-bottom-color: #330033;

	background: #808080;

	color: #FFF;

	font: bold 12px Arial, Helvetica, sans-serif;

	text-decoration: none;

}



#leftmenubar1 a:visited {

	display: block;

	width: 135px;

	padding: 2px;

	margin: 2px;

	border: 1px solid #FFF;

	border-right-color: #330033;

	border-bottom-color: #330033;

	background: #808080;

	color: #FFF;

	font: bold 12px Arial, Helvetica, sans-serif;

	text-decoration: none;

}



#leftmenubar1 a:hover {

	background: #959595;

	color: #FFF;

}



#leftmenubar1 a:active {

	display: block;

	width: 135px;

	padding: 2px;

	margin: 2px;

	border: 1px solid #FFF;

	border-right-color: #330033;

	border-bottom-color: #330033;

	background: #808080;

	color: #283057;

	font: bold 12px Arial, Helvetica, sans-serif;

	text-decoration: none;

}

/************************************/


.menu {color:#505C1B; text-decoration:none; font-size:13px; line-height:16px; font-weight:bold}
.userfrm {color:#505C1B; text-decoration:none; font-size:10px; line-height:16px; font-weight:bold}

.gray {color:#7F7D75; text-decoration:none}
.blue {color:#3385D6; text-decoration:none}

.copy {color:#ffffff; text-decoration:none; font-weight:bold}

.white {color:#ffffff; text-decoration:none}

.red {color:#ff0000; text-decoration:none}

.abs {vertical-align:middle}
.big {font-size:15px}
.big1 {font-size:12px}
.big2 {font-size:16px}
.n {font-size:11px}
.sm {font-size:10px}
.txt14 {font-size:9px}

.heading1{font-size:16px; letter-spacing:0.5px; color:#3C77A2; text-decoration:none; font-weight:bold;}
.heading2{font-size:14px; color:#3385D6; text-decoration:none;}

.clear {clear:both}

a {color:#3385D6; text-decoration:none}

.abs {vertical-align:middle; margin-bottom:6px;}
/****************************************************/

.examEngine-navBar-active {
	border: solid 1px;
	border-color: #FF0000;
	padding: 5px 5px 2px 2px;
}
.examEngine-navBar {

	font-size: 10pt;

	color: black;

	cursor: pointer;

	cursor: hand;

	padding: 2px;

	border-bottom: 1px solid gray;

}






.examEngine-navBar-incomplete {

	color: red;

}



.examEngine-navBar-complete {

	color: green;

	font-weight: bold;

}



.examEngine-examButtonBlock {

	width: 600px;

	border: none;

	padding: 20px 0px;

	color: #000000;

	font: 12px Arial;

	text-align: justify;

}



.examEngine-examButton {

	cursor: pointer;

	cursor: hand;

	position: float;

	margin-top: 5px;

	margin-right: 7px;

	border: 2px solid #2D396D;

	padding: 10px 20px;

	width: 80px;

	height: 20px;

	background-image: url('images/examButton.gif');

	text-align:left;

	color: #615f5f;

}



.examEngine-correctAnswer {

	background-color: #99FF99;

}
/***********************************************/
.form_news { width:130px;
		height:19px;
		font-family:tahoma;
		font-size:11px;
		border-style:solid;
		border-width:1px;
		border-color:#A2A1A1;
		background-color:#F7F7F7;
		color:#7F7D75;
		padding:1px}
		
.form { width:190px;
		height:19px;
		font-family:tahoma;
		font-size:11px;
		border-style:solid;
		border-width:1px;
		border-color:#A2A1A1;
		background-color:#F7F7F7;
		color:#7F7D75;
		padding:1px;}

/* amendments for registration page */
.formUK { width:270px;
		height:19px;
		font-family:tahoma;
		font-size:11px;
		border-style:solid;
		border-width:1px;
		border-color:#A2A1A1;
		background-color:#F7F7F7;
		color:#7F7D75;
		padding:1px;}
		
.textarea { width:236px;
		height:107px;
		font-family:tahoma;
		font-size:11px;
		border-style:solid;
		border-width:1px;
		border-color:#A2A1A1;
		background-color:#F7F7F7;
		color:#7F7D75;
		padding:1px;
		overflow:hidden;}
		
div.scroll {
	height: 105px; 
	width: 184px; 
	overflow: auto; 
	border: 1px solid #333399; 
	background-color: #333399; 
	padding: 5px 2px 5px 2px; 
	scrollbar-face-color:#F5F5F5; 
	scrollbar-track-color: #FFFFFF; 
	scrollbar-arrow-color: #ACACAC; 
	scrollbar-highlight-color:#ACACAC; 
	scrollbar-3dlight-color: #FFFFFF; 
	scrollbar-darkshadow-color:#FFFFFF; 
	scrollbar-shadow-color: #ACACAC;
}
