* {
	margin: 0;
	padding: 0;
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75% !important; /* Important to override forum styles */
}

/* Text adjust for iOS */
@media screen and (max-device-width: 480px) {
	body {
		-webkit-text-size-adjust:none;
	}
}

p {
	line-height: 150%;
	padding-bottom: 10px;
}

h1 {
	font-size: 240%;	
	color: #ec1f27;	
	padding-bottom: 5px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: normal;
}
h2 {
	font-size: 120%;
    font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
	color: #ec1f27;
	padding-bottom: 5px;
}
h3 {
    /*color: #FFFFFF;*/
    font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
    font-size: 120%;
    font-weight: normal;
    padding-bottom: 5px;
}

h4 {
    font-size: 100%;
}

ul, ol {
	margin: 0px;
	padding: 0 10px 5px 20px;	
}

li{
	line-height: 150%;
	list-style-image: url(../images/bullet.gif);
	padding-bottom: 5px;
}

/* links */
a, a:visited {	
	color: #EC1F27;
	text-decoration: none;
}
a:hover {
	color: #000;
	text-decoration: underline;
}

table {
	border-collapse: collapse;
	margin: 5px 0px;	
	border: none;
	width: 100%;
}
th {
	padding: 4px 4px 4px 0px;
	color: #fff;
	text-align: left;
	background: #666;	
	border: none;
	border-collapse: collapse;
	vertical-align: top;
}
tr {
	/*background: #fff;
	border-bottom: 1px solid #333;*/
}
td {
	padding: 4px 4px 4px 0px;
	border: none;
	vertical-align: top;
}