.headline {
	font-family:		Georgia;
}

.body {
	font-family:		Verdana, Geneva, sans-serif;
}

a:link, a:visited, a:active {
	color:				#000;
}

a:hover {
	color:				#aaa;
}

.JS a.linkFade:hover {
	color:				#000;
}

.pagination {
	text-align:			right;
	font-family:		Verdana, Geneva, sans-serif;
	font-size:			14px;
	border-bottom:		1px #ccc solid;
	padding-top:		3px;
	padding-bottom:		5px;
}

.title {
	font-family:			Georgia, serif;
	font-size:				26px;
	padding-bottom:			2px;
	border-bottom-style:	solid;
	border-bottom-width:	1px;
}

.subTitle {
	font-family:			Georgia, serif;
	font-size:				22px;
	padding-bottom:			2px;
	border-bottom-style:	solid;
	border-bottom-width:	2px;
}

.floatLeft {
	float:				left;
}

.right {
	text-align:			right;
}

.spacer {
	height:				15px;
}


/**************************************/
/* MORE LINK */

.moreLink {
	font-family:		Georgia;
	font-size:			14px;
	text-align:			right;
	border-bottom:		1px solid #ccc;
}

.moreLink a {
	display:			block;
	padding-top:		3px;
	padding-left:		3px;
	padding-right:		3px;
	padding-bottom:		5px;
	text-decoration:	none;
}

.noJS .moreLink a:hover {
	background:			#f8f8f8;
}


/**************************************/
/* APPLICATION FORM */

.hintOn {
	color:				#aaa;
}

.applicationForm .heading {
	font-family:		Georgia;
	font-size:			20px;
	margin-bottom:		5px;
}

.applicationForm .info {
	margin-bottom:		10px;
}

.applicationForm input.inputHint {
	font-family:		Georgia;
	font-size:			20px;
	height:				30px;
	line-height:		30px;
	display:			block;
	margin-bottom:		10px;
	padding-left:		5px;
}

.applicationForm .box {
	margin-bottom:		10px;
}

.applicationForm select {
	font-family:		Georgia;
	font-size:			20px;
	height:				30px;
	line-height:		30px;
	padding-left:		5px;
}
.applicationForm label {
	font-family:		Georgia;
	font-size:			20px;
	height:				30px;
	line-height:		30px;
	padding-right:		5px;
}

.applicationForm .halfWidth {
	width:				290px;
	float:				left;
	margin-right:		10px;
}

.applicationForm .fullWidth {
	width:				600px;
}

.applicationForm table td {
	font-family:		Georgia;
	font-size:			20px;
	color:				#444;
	padding-right:		10px;
	padding-bottom:		10px;
}

.applicationForm .spacer {
	width:				115px;
}

.applicationForm textarea.inputHint {
	font-family:		Georgia;
	font-size:			16px;
	height:				180px;
	line-height:		30px;
	display:			block;
	margin-bottom:		10px;
	padding-left:		5px;
	resize:				none;
}

.applicationForm button {
	font-family:		Georgia;
	font-size:			20px;
	float:				right;
	margin-right:		10px;
	padding-left:		10px;
	padding-right:		10px;
	padding-top:		5px;
	padding-bottom:		5px;
}

.applicationForm .required {
	background:			#ffdfdf;
}

.applications .application {
	padding-bottom:		15px;
	border-bottom:		1px dashed #999;
	margin-bottom:		15px;
}

.applications .application .name {
	font-weight:		bold;
}

.applications .application label {
	font-size:			10px;
}

.applications .application .statement {
	margin-top:			5px;
}

.applications .application .statement label {
	text-decoration:	underline;
}