td {
	font-family:Arial;
	font-size:12px;
	color:#333333;
	line-height: 1.5em;
}

.redN {
	font-family:Arial;
	font-size:12px;
	color:#df0b1c;
}

a.redN:link, a.redN:active {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	color:#df0b1c;
	text-decoration: none;
}
	
a.redN:visited {
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	font-style: normal;
	color: #df0b1c;
}

a.redN:hover {
	font-family: Arial;
	font-size: 12px;
	text-decoration: underline;
	font-style: normal;
	color: #df0b1c;
	}


.redSm {
	font-family:Arial;
	font-size:11px;
	color:#df0b1c;
}

.greySm {
	font-family:Arial;
	font-size:11px;
	color:#666666;
	line-height: 1.3em;
}


.footer {
	font-family:Arial;
	font-size:11px;
	color:#ffffff;
	background: #c3c3c3;
}

a.footer:link, a.footer:active {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	color:#ffffff;
	text-decoration: none;
}
	
a.footer:visited {
	font-family: Arial;
	font-size: 11px;
	text-decoration: none;
	font-style: normal;
	color: #ffffff;
}

a.footer:hover {
	font-family: Arial;
	font-size: 11px;
	text-decoration: underline;
	font-style: normal;
	color: #ffffff;
	}
	
	
.cookies {
	font-family:Arial;
	font-size:12px;
	color:#ffffff;
	background: #df0b1c;
}

a.cookies:link, a.cookies:active {
	font-family: Arial;
	font-size: 12px;
	color:#ffffff;
	text-decoration: none;
}
	
a.cookies:visited {
	font-family: Arial;
	font-size: 12px;
	color:#ffffff;
	text-decoration: none;
}

a.cookies:hover {
	font-family: Arial;
	font-size: 12px;
	text-decoration: underline;
	font-style: normal;
	color: #ffffff;
	}
	
.trail {
	font-family:Arial;
	font-size:12px;
	color:#ffffff;
	line-height: 1.5em;
	background: #df0b1c;
	height: 18px;
	width: 716px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}


.black {
	font-family:Arial;
	font-size:12px;
	color:#999999;
	line-height: 1.5em;
	background: #eeeeee;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 20px;
}

.white {
	font-family:Arial;
	font-size:12px;
	color:#333333;
	line-height: 1.5em;
	background: #ffffff;
}

.whiteSpace	{
	padding-left: 20px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}


.red {
	font-family:Arial;
	font-size:12px;
	color:#ffffff;
	line-height: 1.5em;
	background: #df0b1c;
	height: 38px;
	width: 740px;
	font-weight: bold;
	padding-left: 10px;
	padding-top: 9px;
	padding-right: 10px;
}

.red_nopadding {
	font-family:Arial;
	font-size:12px;
	color:#ffffff;
	line-height: 1.5em;
	background: #df0b1c;
	height: 38px;
	width: 740px;
	font-weight: bold;
}

.redLink {
	font-family:Arial;
	font-size:12px;
	color:#ffffff;
}

a.redLink:link, a.redLink:active {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	color:#ffffff;
	text-decoration: none;
}
	
a.redLink:visited {
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	font-style: normal;
	color: #ffffff;
} 

a.redLink:hover {
	font-family: Arial;
	font-size: 12px;
	text-decoration: underline;
	font-style: normal;
	color: #ffffff;
	}
	
.redText {
	font-family:Arial;
	font-size:11px;
	color:#df0b1c;
}

.redTextBox {
	font-family:Arial;
	font-size:11px;
	color:#df0b1c;
	padding-left:5px;
}

.redTextBig {
	font-family:Arial;
	font-size:12px;
	color:#df0b1c;
}
	
.grey {
	font-family:Arial;
	font-size:11px;
	color:#666666;
}

a.grey:link, a.grey:active {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	color:#666666;
	text-decoration: none;
}
	
a.grey:visited {
	font-family: Arial;
	font-size: 11px;
	text-decoration: none;
	font-style: normal;
	color: #666666;
} 

a.grey:hover {
	font-family: Arial;
	font-size: 11px;
	text-decoration: underline;
	font-style: normal;
	color: #666666;
	}
		

a.links:link, a.links:active {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	color:#7d0d0b;
	text-decoration: none;
}
	
a.links:visited {
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	font-style: normal;
	color: #7d0d0b;
} 

a.links:hover {
	font-family: Arial;
	font-size: 12px;
	text-decoration: underline;
	font-style: normal;
	color: #7d0d0b;
	}

.grey_blocks
{
	 width:25%;
	 text-align:left;
	 vertical-align:top;
	 background-color:#F3F3F3;
	 padding-left: 10px;
	 padding-right: 10px;
	 padding-top:10px;
	 padding-bottom: 10px;
}

.grey_blocksH
{
	 text-align:left;
	 vertical-align:top;
	 background-color:#F3F3F3;
	 margin-left: 7px;
	 margin-right: 7px;
	 margin-top: 8px;
}

.managePic
{
	padding-right: 20px;
	padding-left: 20px;
}

.cellText
{
	padding-top: 10px;
	padding-bottom:10px;
	padding-right: 10px;
}

.redLinkBig {
	font-family:Arial;
	font-size:12px;
	color:#df0b1c;
}

a.redLinkBig:link, a.redLink:active {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	color:#df0b1c;
	text-decoration: none;
}
	
a.redLinkBig:visited {
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	font-style: normal;
	color: #df0b1c;
} 

a.redLinkBig:hover {
	font-family: Arial;
	font-size: 12px;
	text-decoration: underline;
	font-style: normal;
	color: #df0b1c;
	}
	
.faqEnd
{
	background-image:url(../images/red_right.jpg);
	background-repeat: no-repeat;
	width: 10px;
}

.faqMinus
{
	padding: 10px 0px 10px 10px; 
	vertical-align:top;
	background-image:url(../images/red_left.jpg);
	background-repeat: no-repeat;
	width:25px;
}

.faqAnswerQuestion
{
	padding: 5px 10px 5px 0px; 
	color:#FFFFFF; 
	font-weight:bold;
	vertical-align:top;
	background-image:url(../images/red_mid.jpg);
	background-repeat: repeat-x;
	width:506px;
	text-align:left;
}

.faqCell
{
	border: solid 1px #E6E6E6;
	padding: 4px 4px 4px 4px;
}

.faqAnswer
{
	padding: 0px 10px 10px 10px; 
	border-left: solid 1px #DF0B1C;
	border-right: solid 1px #DF0B1C;
	border-bottom: solid 1px #DF0B1C;
	background-color: #F4F4F4;
	width:489px;
}


.footerN {
	font-family:Arial;
	font-size:11px;
	color:#e6e6e6;
	background-color:#c3c3c3;
}

a.footerN:link, a.footerN:active {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	color:#e6e6e6;
	text-decoration: none;
}
	
a.footerN:visited {
	font-family: Arial;
	font-size: 11px;
	text-decoration: none;
	font-style: normal;
	color: #e6e6e6;
}

a.footerN:hover {
	font-family: Arial;
	font-size: 11px;
	text-decoration: underline;
	font-style: normal;
	color: #e6e6e6;
	}
	
	
	



.whiteSpaceN	{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
}


.head {
	font-family:Arial;
	font-size:25px;
	color:#df0b1c;
	padding-top:10px;
}

.headN {
	width: 515px;
	font-family:Arial;
	font-size:25px;
	color:#df0b1c;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:10px;
	margin-right: 10px;
	padding-bottom:5px;
}

.Nbody {
	width: 515px;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:10px;
	margin-right: 10px;
	padding-left:8px;
	padding-right:8px;
	text-align: left;
}

.redblockN {
	text-align: left;
	width: 515px;
	background: #df0b1c;
	color: #ffffff;
	padding-left: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom:10px;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:10px;
	margin-right: 10px;
}

.date2 {
	width: 200px;
	font-family:Arial;
	font-size:12px;
	color:#ffffff;
	font-weight: bold;
}


