/*
	FILE PURPOSE:
		Contains layout styles for the content area of the website and includes header and footer styles also
	
	UPDATE HISTORY:
		DATE				DESCRIPTION
		21-Nov-05			File created
		1-Feb-06			First live version
		26-June-06			Changed top & bottom padding for .formtable td elements
	
	ADDITIONAL NOTES: Only used for print media
*/
h1 {
	font: bold 16px Arial;
	margin-bottom : 10px;
	color: #333333;
}

h2 {
	font: bold 11px Verdana;
	color: #333333;
	margin-bottom : 10px;
}

h3 {
	font-size: 11px;
	margin: 0 0 1em 0;
}
p {
	text-align : left;
	font: normal 11px Verdana;
}

.copyarea {
	font: normal 11px Verdana;
	padding: 10px;
	vertical-align: top;
}
.content {
	font: normal 11/20px Verdana;
}
.cl_courseinfo {
	background-color : #F0F0F0;
	border-color : #666666;
	border-style : solid;
	border-width : 1px;
	font: normal 11px Verdana;
}
.tableheading {
	font: bold 11/20px Verdana;
}

/* Form Design */

.formtable {
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	color : #444444;
	border-collapse : collapse;
	width : 640px;
}

.formtable tr {
	background-color : #FFFFF5;
	/*background-color : #E7ECF7;*/
	border : 1px solid #666666;
	/*border : 1px solid #A7BAE4;*/
}

.formtable tr.heading {
	font-weight : bold;
	background-color : #888885;
	/*background-color : #839ED4;*/
	color : #FFFFFF;
}

.formtable tr.field {
	border : 0;
}

.formtable td.label {
	/*background-color : #D4DEF4;*/
	background-color : #DDDDD5;
	vertical-align : top;
	width : 80px;
	text-align : right;
}

.formtable td {
	padding-left : 7px;
	padding-right : 5px;
	padding-top : 2px;
	padding-bottom : 2px;
	/*border : 1px solid #A7BAE4;*/
	border : 1px solid #666666;
}

.formtable tr.footer {
	background-color : #CCCCC5;
	/*border : 1px solid #666666;*/
	
	/*background-color : #D4DEF4;*/
	border : 1px solid #A7BAE4;
}

.formtable tr.error {
	/*background-color : #FFDDAA;*/
	background-color : #FFFFE1;
}

.formtable textarea {
	width : 400px;
	height : 150px;
}

.formtable label {
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	color : #444444;
	text-align : right;
}

.formtable ul, li {
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	color : #000;
}

.formtable a {
	font-size : 8pt;
}












#sidebar-right,	#header, #nav-main,	#course-info, a.top, a.top img {
	display: none;
}

body {
	font-family: verdana, arial, sans-serif;
	margin: 0;
	padding: 0;
	
	font-size: medium; /* IE5 mac */
	line-height: 1.5em;
}

/* Commented Backslash Hack
	 hides rule from IE5-Mac \*/
body {
	font-size: x-small; /* IE5 Win */
	voice-family: "\"}\""; 
	voice-family: inherit;
	font-size: small; /* Others */
}
/* End IE5-Mac hack */

h1, h2.findacourse {
	font: normal 180% Georgia;
	color: #194d75;
	margin: 0 0 0.5em 0;
	line-height: 1.5em;
}
h2 { font-size: 115%; }
h3, h4, h5 { font-size: 100%; }

a:link, a:visited { color: #194d75; }

div.endorsements {
	page-break-before: always;
}

#enrolmentform {
	display: block;
}

