body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #363636;
	font-size: 70%;
	padding: 0;
	margin: 0;
	background: url(../gfx/body_bg.gif) top left no-repeat #cb89b1;
}	
label {
	float: left;
	width: 200px;
}
input, textarea, file, select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #363636;
	margin: 0;
	padding: 0;
}
	input.field {
		width: 20em;
	}
	input.button {
		background: #cb89b1;
		color: #ffffff;
		font-weight: bold;
		padding: 3px 3px 3px 3px;
		text-transform: uppercase;
	}	
img {
	border: 0;
}
form {
	padding: 0;
	margin: 0;
}

/* FONTS */

.body_bold {
	font-weight: bold;
}

/* LINK STYLES */

a:link, a:active, a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #363636;
	text-decoration: underline;
}
a:hover {
	color: #363636;
	text-decoration: none;
}

/* SIFR FONTS */
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 2.2em;
	color: #5f5f5f;
	font-weight: normal;
	margin: 0;
	padding: 5px 0 5px 0;
	text-transform: uppercase;
}
h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1.3em;
	margin: 0;
	padding: 0;
	text-transform: uppercase;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 1em;
	margin: 0;
	padding: 5px 0 5px 0;
}

/*List Styles*/

ul {
	margin: 0;
	padding: 0 0 10px 20px;
	list-style: circle;
}
	ul li {
		margin: 0;
		padding: 3px 0 3px 0;
	}