#cellHeader {
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;

	width:				770px;
	font-size: 0px;
	
	
	background-color:	#FFFFFF;
}

#cellLogOn {
	position:			absolute;
	left:				642px;
	top:				0px;

	width:				129px;
	height:				95px;

	font-size:			10px;
	
	background-color:	#CCCCCC;
}	

#logOnForm {
	margin:				0px 0px 0px 0px;
	padding:			3px 10px 0px 10px;
}

#logOnForm #usrUserName {
	width:				100px;

	margin:				0px 0px 0px 0px;
	padding:			1px 1px 1px 1px;
}

#logOnForm #usrPassword {
	width:				47px;

	margin:				0px 3px 0px 0px;
	padding:			1px 1px 1px 1px;
}

#logOnForm #butLogon {
	width:				50px;

	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
}

#logOnForm p {
	margin:				0px 0px 6px 0px;

	text-align:			center;
	line-height:		12px;
}

#cellNavigation {
	margin:				0px 0px 0px 0px;
	padding:			1px 0px 2px 0px;
	
	background-image:	url('../images/bg_cellNavigation.gif');
	background-repeat:	repeat-x;
}	


#cellNavigation ul {
	margin:				0px;
	padding:			0px;
}

#cellNavigation .cellSubNavigation ul {
	border: 1px solid #FFFFFF;
	border-bottom: none;
	background-color:	#CB1F35;
	background-image:	url(../images/bg_cellSubNavigation.jpg);
	background-position:top right;
	background-repeat:	no-repeat;		
}

#cellNavigation .cellSubNavigation li {
	display:			block;

	margin:				0px 0px 0px 0px;	
	padding:			0px 0px 0px 0px;	

	background-image:	none;
}

#cellNavigation .cellSubNavigation li a {
	display:			block;
	width:				123px;

	margin:				0px 0px 0px 0px;
	padding:			4px 3px 4px 3px;
	
	font-size:			11px;
	font-weight:		normal;
	color:				#FFFFFF;

	border-bottom:		1px solid #FFFFFF;
	
}

#cellNavigation .cellSubNavigation li a:hover {
	text-decoration:	none;
	color:				#CB1F35;

	background-color:	#FFFFFF;
}

#cellNavigation .cellSubNavigation li.subNavigationBottom a {
	border-bottom:		none;
}


#navImageWindow {
	margin:				3px 0px 0px 122px;;
	padding:			0px 0px 7px 0px;

	background-image:	url('../images/bg_navImageWindow.gif');
	background-repeat:	repeat-x;
	background-position: bottom left;
}

#cellContent {
	width:				530px;

	margin:				0px 0px 0px 0px;
	padding:			10px 120px 0px 120px;

	background-color:	#FFFFFF;
}		

#cellEmailContent {
	width:				630px;

	margin:				0px 0px 0px 0px;
	padding:			10px 0px 0px 120px;

	background-color:	#FFFFFF;
}		

#cellEmailContent table {
	background-color: none;
	border: none;
	border-bottom: 1px solid #CB1F35;
}

#cellEmailContent td {
	background-color: transparent;
	vertical-align: top;
	padding-bottom:		10px;
}

#cellEmailContent .dataKey {
	width:				230px;
}


#cellFooter {
	margin:				0px 0px 0px 0px;
	padding:			10px 0px 100px 120px;
	
	font-size:			10px;
	
	background-image:	url('../images/bg_cellFooter.gif');
	background-repeat:	repeat-x;
}		

#cellHighLight {
	width:				760px;	
	height: 			100px;	
		
	margin:				0px;
	padding:			0px 0px 10px 0px;
		
	text-align:			right;
}

#cellHighLight #contentImage {
	float: 				right;

	width: 				100px;
	height: 			100px;	

	border:				1px solid #CB1F35;
}

img.floatLeft {
	float:				left;

	margin:				0px 15px 10px 0px;

	border:				1px solid #CB1F35;
}

img.floatRight {
	float:				right;

	margin:				0px 0px 10px 15px;
	
	border:				1px solid #CB1F35;
}

.dataKey {
	width:				155px;
	float:				left;

	padding:			0px 15px 0px 0px;

	text-align:			right;
	color:				#CB1F35;
}

.dataValue {
	display:			block;
	margin:				0px 0px 0px 170px;
}

.rowOn td {
	background-color:	#FFCCCC;
}

.requiredInput {
	border:				1px solid #CB1F35;
}

#enrolEnquiryForm input,
#enrolEnquiryForm textarea,
#enrolEnquiryForm select {
	width:				250px;
}

#enrolEnquiryForm em {
	font-size:			9px;
	color:				#999999;
}

#enrolEnquiryForm .dataKey {
	width:				230px;
}

#enrolEnquiryForm .dataValue {
	margin:				0px 0px 0px 230px;
}

#enrolEnquiryForm #usrSurname {
	width:				119px;
	font-weight:		bold;
	margin-right:		5px;
}

#enrolEnquiryForm #usrOtherNames {
	width:				119px;
}

#enrolEnquiryForm input#usrCity {
	width:				136px;
	margin-right:		5px;		
}

#enrolEnquiryForm #usrState {
	width:				46px;
	margin-right:		5px;		
}

#enrolEnquiryForm #usrPostcode {
	width:				46px;
}

#enrolEnquiryForm #usrExperience,
#enrolEnquiryForm #usrWordProcessing,
#enrolEnquiryForm #usrHasInternet,
#enrolEnquiryForm #usrWantsRecognition,
#enrolEnquiryForm #usrRequiresLanguageAssistance,
#enrolEnquiryForm #usrRequiresLearningSupport  {
	margin-bottom:		20px;
}

#enrolEnquiryForm #usrTypingSpeed,
#enrolEnquiryForm #usrTypingAccuracy  {
	width:				52px;
}

#cellInterLink {
	position:			absolute;
	top:				265px;
	left:				630px;
}