h1, .h1 /* Page Heading */{
	display:block;
	margin:0px 0px 14px 0px;
	font-size:18px;
	font-weight:bold;
}

h2, .h2 /* Page Sub-Heading */{
	display:block;
	margin:0px 0px 14px 0px;
	font-size: 16px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

h3, .h3 /* Category Heading for Layout Modules */{

}

h4, .h4 /* Category Sub-Heading/Description for Layout Modules */{

}

h5, .h5 /* Token Heading for Layout Modules */{

}

h6, .h6 /* Token Sub-Heading for Layout Modules */{

}

img /* To remove borders on linked images */{
	border:none;
}

p {
	padding:0px;
	margin:0px 0px 10px 0px;
	line-height:15px;
}

a {
	color:#ff5500;
	text-decoration:none;
	outline:none;
}

a:hover {
	text-decoration:underline;
}

strong {
	font-weight:bold;
}

form {
	margin:0px /* This nullifies an IE bug that add a 10px margin to the form tag */ ;
}

/* ================================ */
/* ADDITIONAL CUSTOM ELEMENT STYLES */
/* ================================ */


