/*===================== FONTS =====================*/

body {
	font-family:"Helvetica", "Arial", sans-serif;
}

input {
	font-family:"Helvetica", "Arial", sans-serif;
}

select {
	font-family:"Helvetica", "Arial", sans-serif;
}

textarea {
	font-family:"Helvetica", "Arial", sans-serif;
}

/*===================== SPACING =====================*/

ol {
	margin:0px 0px 15px 30px;	
}

ul {
	margin:0px 0px 15px 17px;
	*margin:0px 0px 15px 20px;
}

ol ol,
ul ol {
	margin:0px 0px 0px 30px;	
}

ul ul,
ol ul {
	margin:0px 0px 0px 20px;	
}

h1 {
	margin:0px 0px 15px 0px;
}

h2 {
	margin:0px 0px 0px 0px;
}

h3 {
	margin:0px 0px 0px 0px;
}

h4 {
	margin:0px 0px 0px 0px;
}

h5 {
	margin:0px 0px 0px 0px;
}

h6 {
	margin:0px 0px 0px 0px;
}

p {
	margin:0px 0px 15px 0px;
}

label {
	margin:0px 0px 0px 0px;
}

li {
	margin:0px 0px 10px 0px;
}

input {
	margin:0px 0px 0px 0px;
}

select {
	margin:0px 0px 0px 0px;
}

textarea {
	margin:0px 0px 0px 0px;
}

input.fieldSubmit {
	overflow:visible;
}

/*===================== SIZES =====================*/

h1 {
	font-size:1.4em;
}

h2 {
	font-size:1.8em;
}

h3 {
	font-size:1.5em;
}

h4 {
	font-size:1.3em;
}

h5 {
	font-size:1.2em;
}

h6 {
	font-size:1.1em;
}

p {
	font-size:1.1em;
}

label {
	font-size:1.1em;
}

li {
	font-size:1.1em;
}
th, td {
	font-size:1.1em;
}

li li {
	font-size:1.0em;
}

input {
	font-size:1.1em;
}

select {
	font-size:1.1em;
}

textarea {
	font-size:1.1em;
}

/*===================== LINE HEIGHTS =====================*/

input.fieldSubmit {
	line-height:1em;
}

/*===================== COLOURS =====================*/

a {
	color:#ffffff;
	text-decoration:none;
}

a:hover {
	text-decoration:none;
}

h1 {
	color:#ffffff;
}

h2 {
	color:#ffffff;
}

h3 {
	color:#ffffff;
}

h4 {
	color:#ffffff;
}

h5 {
	color:#ffffff;
}

h6 {
	color:#ffffff;
}

p {
	color:#ffffff;
}

label {
	color:#ffffff;
}

li {
	color:#ffffff;
}

input {
	color:#ffffff;
}

select {
	color:#ffffff;
}

textarea {
	color:#ffffff;
}


/*===================== WEIGHTS =====================*/

h1 {
	font-weight:bold;
}

h2 {
	font-weight:bold;
}

h3 {
	font-weight:bold;
}

h4 {
	font-weight:bold;
}

h5 {
	font-weight:bold;
}

h6 {
	font-weight:bold;
}

p {
	font-weight:normal;
}

label {
	font-weight:normal;
}

li {
	font-weight:normal;
}

input {
	font-weight:normal;
}

select {
	font-weight:normal;
}

textarea {
	font-weight:normal;
}

/*===================== TEXT TRANSFORM =====================*/

h1 {
/*	text-transform:uppercase;*/
}