p, P
{
	margin:0px;
	padding:0px;
    color:#333333;
    font-family:Verdana;
    font-size:11px;
	font-weight:normal;
	line-height:16px;
}

span, SPAN
{
	margin:0px;
	padding:0px;
}

ul, ol, UL, OL
{
	margin:0px;
	padding:0px;
	margin-left:10px;
	padding-left:25px;
    color:#333333;
    font-family:Verdana;
    font-size:11px;
	font-weight:normal;
	line-height:16px;
}

li, LI
{
	margin:0px;
	padding:0px;
    color:#333333;
    font-family:Verdana;
    font-size:11px;
	font-weight:normal;
	line-height:16px;
}

hr {
	margin:0px;
	padding:0px;
	height:0px;
	border:0px;
	border-top:1px solid #333333;
}

h1, H1,
.Heading1, a.heading1, a.heading1:hover, a.heading1:active, a.heading1:visited, A.heading1, A.heading1:active, A.heading1:visited
{
	margin:0px;
	padding:3px 0px 3px 0px;
    color:#D21E27;
    font-family:Verdana;
    font-size:16px;
    font-weight:bold;
}

h2, H2,
.Heading2, a.heading2, a.heading2:hover, a.heading2:active, a.heading2:visited, A.heading2, A.heading2:active, A.heading2:visited
{
	margin:0px;
	padding:3px 0px 3px 0px;
    color:#333333;
    font-family:Verdana;
    font-size:16px;
    font-weight:bold;
}

h3, H3,
.Heading3, a.heading3, a.heading3:hover, a.heading3:active, a.heading3:visited, A.heading3, A.heading3:active, A.heading3:visited
{
	margin:0px;
	padding:3px 0px 3px 0px;
    color:#D21E27;
    font-family:Verdana;
    font-size:14px;
    font-weight:bold;
}

h4, H4,
.Heading4, a.heading4, a.heading4:hover, a.heading4:active, a.heading4:visited, A.heading4, A.heading4:active, A.heading4:visited
{
	margin:0px;
	padding:3px 0px 3px 0px;
    color:#333333;
    font-family:Verdana;
    font-size:14px;
    font-weight:bold;
}

h5, H5,
.Heading5, a.heading5, a.heading5:hover, a.heading5:active, a.heading5:visited, A.heading5, A.heading5:active, A.heading5:visited
{
	margin:0px;
	padding:3px 0px 3px 0px;
    color:#D21E27;
    font-family:Verdana;
    font-size:12px;
    font-weight:bold;
}

h6, H6,
.Heading6, a.heading6, a.heading6:hover, a.heading6:active, a.heading6:visited, A.heading6, A.heading6:active, A.heading6:visited
{
	margin:0px;
	padding:3px 0px 3px 0px;
    color:#333333;
    font-family:Verdana;
    font-size:12px;
    font-weight:bold;
}

blockquote
{
    margin:0px;
    padding:0px;
    margin-left:20px;
}

.redText
{
	margin:0px;
	padding:0px;
    color:#D21E27;
    font-family:Verdana;
    font-size:11px;
	line-height:16px;
}

.blueText
{
	margin:0px;
	padding:0px;
    color:#5DA0C7;
    font-family:Verdana;
    font-size:11px;
	line-height:16px;
}

a, a:active, a:visited, A, A:active, A:visited
{
	margin:0px;
	padding:0px;
    color:#D21E27;
    text-decoration:underline;
}

a:hover, A:hover
{
	text-decoration:none;
}

td.grayBorder
{
    border:solid 1px #BBBBBB;
}

td.borderTopBottomDarkGray
{
    border-top:solid 1px #333333;
    border-bottom:solid 1px #333333;
}

img.grayBorder
{
    border:solid 1px #BBBBBB;
}

td.boxTop
{
    width:200px;
    height:18px;
    background-color:#F4F4F4;
    vertical-align:middle;
    padding:15px 20px 15px 20px;
}

td.boxHorizontalSpacer
{
    background-color:#E8E8E8;
    width:200px;
    height:1px;
}

td.boxBody
{
    background-color:#F4F4F4;
    width:200px;
    height:220px;
    vertical-align:middle;
    padding:15px 20px 15px 20px;
}

td.boxBottom
{
    background-color:#E8E8E8;
    width:200px;
    height:10px;
    vertical-align:middle;    
    padding:15px 20px 15px 20px;
}

td.boxBottom a, td.boxBottom a:active, td.boxBottom a:visited, 
td.boxBottom A, td.boxBottom A:active, td.boxBottom A:visited
{
    color:#000000;
    text-decoration:none;
}

td.boxBottom a:hover, td.boxBottom A:hover
{
    color:#D21E27;
    text-decoration:underline;
}