body {
	background-color:#CCF;
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#003;
}

.bg {
	background-image:url(images/bg.gif);
	background-repeat:no-repeat;
}

.bg1 { 
	background-image:url(images/bg1.gif)
}

.menulink, .pdflink {
	color:#FFF;
	text-decoration:none;
}

.subnavlinks {
	font-size:0.6em;
	margin:13px 0;
}

.subnavlinks a {
	color:#003;
	text-decoration:none;
}

.memberslink{
	color:#CCCCFF;
	font-size:1.2em;
	text-decoration:none;
}

a.leftnav:link, a.leftnav:visited, a.leftnav:active {
	color:#FFF;
	text-decoration:none;
	font-size:1.2em;
	margin:3px 0;
	display:block;
}

a.leftnav:hover {
	color:#CCCCFF;
}

p {
	font-size:0.6em; }

p a {
	color:#003;
	text-decoration:none;
}

.orangetext { 
	color:#FF6600;
	font-weight:bold;
}

a.backtotop { 
	color:#FF6600;
	font-weight:bold;
	font-size:0.6em;
	text-decoration:none;
}

.header {
	font-size:1em;
	font-weight:bold;
}

.subheader {
	font-size:1.2em;
	font-weight:bold;
	display:block;
	margin-bottom:15px;
}

.printpage {
	color:#699;
}

.memberarea_index table {
	margin-left:30px;
	font-size:0.7em;
}

.memberarea_index table a {
	color:#003;
	text-decoration:none;
}


/* Application for Funding forms */

form ul {
	list-style:none;
	margin:15px 0 0;
	padding:0;
	font-size:0.6em;
}

form li {
	padding-bottom:2em;
	clear:both;
}

form p {
	font-size:1em;
	margin:5px 0 0 0;
}

html>/**/body form p {
	font-size:1em;
	margin:5px 0 20px 0;
}

label {
	display:block;
	margin-bottom:5px;
	width:390px;
}

label.overtwo {
	display:block;
	margin:0 0 5px 15px;
	width:390px;
}

input, select, textarea {
	font:1em verdana,sans-serif;
}

input, textarea {
	margin-left:15px;
}

li.check label {
	width:345px;
	text-align:left;
	margin-bottom:15px;
	float:left;
	margin-left:15px;
}

li.radio {
	margin-bottom:20px;
}

html>/**/body li.radio {
	margin-bottom:40px;
}

li.radio label {
	width:25px;
	text-align:left;
	margin-top:4px;
	margin-left:50px;
	float:left;
	display:inline-block;
}

.indenttext {
	margin-left:15px;
}

.indenttext_doublefigures {
	margin-left:22px;
}

li.or {
	margin-left:13px;
}

li.check span, li.radio span {
	display:block;
}

li.check span input {
	float:right;
	margin-right:20px;
}

li.radio span.radiotext {
	margin-bottom:5px;
}

li.radio span input {
	float:right;
	margin-right:305px;
}

html>/**/body li.radio span input {
	float:right;
	margin-right:305px;
	margin-bottom:5px;
}

li.upload {
	margin:15px 0px 25px 15px;
	padding:0;
}

li.upload span {
	margin-left:10px;
}

li.upload label {
	width:150px;
	text-align:left;
	font-weight:bold;
}

li.upload input {
	width:250px;
	padding:3px;
	margin-left:0;
}

.clear {
	clear:both;
}

li.submit input {
	background-color:#669;
	color:#FFF;
	border:1px solid;
	border-color:#ddd #111 #111 #ddd;
	font-weight:bold;
	text-transform:uppercase;
	padding:5px 2px;
	float:right;
	margin-right:22px;
}

html>/**/body li.submit input {
	margin-right:12px;
}

li.submit a {
	text-decoration:none;
}

input:focus, select:focus, textarea:focus {
	background:#fbfce5;
	border:2px solid #333;
}

.applicationformheader {
	color:#FFF;
	font-size:0.7em;
	font-weight:bold;
}

.applicationforms p {
	color:#FFF;
	margin-bottom:8px;
}

.applicationforms ul  {
	color:#FFF;
	font-size:0.6em;
	margin-left:15px;
	margin-top:0;
	padding:0;
}

.applicationforms ul li a:link, .applicationforms ul li a:visited, .applicationforms ul li a:active {
	color:#FFF;
	text-decoration:none;
}

.applicationforms ul li a:hover {
	color:#CCCCFF;
}

