.BG_page_middle {
	background-image: url(../images/middle_repeat.jpg);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
}

.fontblackmedium {
	font-family: arial;
	color: #343434;
	font-size: 12px;
}

.footer{
	font-family: arial;
	color: #525252;
	font-size: 11px;
}
.footer a { text-decoration:none; color: #525252; }

.fontorangemedium {
	font-family: arial;
	color: #CF0000;
	font-size: 12px;
}

h1 { font-family:Arial, Helvetica, sans-serif; font-size:14px; color: #CF0000; text-align:left; }
h2 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #333; text-align:left; margin-bottom:0px; padding-bottom:0px; }
h3 { font-family:Arial, Helvetica, sans-serif; font-size:18px; color: #CF0000; text-align:left; }
p, li { font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:1.5em; color:#343434; text-align:left; }
p { padding:0 0 10px 0; margin:0; }
a img { border:0px; }
ul { margin:0; padding:0 0 0 20px; }
.pageheader { font-size:22px; font-family:"Arial Narrow", Arial, Tahoma, sans-serif; color:#17579F; font-weight:bold; margin:10px 0px; border-bottom:1px dotted #999999; width:100%;  }
.headerpad { width: 91%; margin-bottom:10px; }

.pad { padding:20px 0px; }
.content { padding:10px 35px 30px 35px; }
.floatleft { float:left; padding:0px 10px 10px 0px; }
.floatright { float:right; padding:0px 0px 10px 10px; }

.contentportion span { display:block; font-size:80px; padding:0 20px 0 0; color:#E2E2E2; margin:0; }
.link { text-decoration:none; color: #343434; }