* {
	margin: 0px; padding: 0px;
}
body {
	font: normal 14px/17px arial; color: #484848; background-color: #ffffff;
}
.allPage {
	text-align: center;
}
.content {
	width: 713px; text-align: left; margin: 0px auto;
}
td {
	vertical-align: top;
}
img {
	border-width: 0px;
}
.img {
	line-height: 0px;
}
a:visited, a:link {
	color: #CF2525; text-decoration: underline;
}
a:hover, a:active {
	color: #CF2525; text-decoration: none;
}
/*a.morenews:visited, a.morenews:link {
	color: #FFFFFF; text-decoration: none;
}
a.morenews:hover, a.morenews:active {
	color: #FFFFFF; text-decoration: underline;
}*/
.clear {
	clear: both; font-size: 0px; line-height: 0px; height: 0px;
}
ul, ol, blockquote {
	margin: 18px 35px;
}
ul {
	list-style: disc;
}
textarea {
	overflow: auto;
}
textarea, input, select {
	color: #3a3a3a; border: solid 1px #3a3a3a; background-color: #FFFFFF;
}
.left {
	float: left;
}
img.left {
	margin: 0px 10px 10px 0px;
}
.right {
	float: right;
}
img.right {
	margin: 0px 0px 10px 10px;
}
.text_right {
	text-align: right;
}
.text_center {
	text-align: center;
}
p {
	margin: 17px 0px 17px 0px;
}
h1 {
	font: bold 30px/33px Arial; margin: 41px 0px 23px 0px;
}
h1.mainpage {
	margin: 41px 0px 4px 0px;
}
h2 {
	font: bold 20px/23px Arial; color: #d62420; margin: 23px 0px 17px 0px;
}
h3 {
	font: bold 20px/23px Arial; color: #656565; margin: 17px 0px 17px 0px;
}
h4 {
	font: bold 20px/23px Arial; color: #656565; margin: 4px 0px 4px 0px;
}

.header {
	padding: 73px 0px 53px 0px; width: 100%;
}
.header .right {
	padding: 15px 0px 0px 0px;
}
.header .right a {
	display: block; float: right;
}
.header .right img {
	margin: 0px 0px 0px 7px;
}
.nav {
	margin: 0px; list-style: none; background-color: #cf2525; font-size: 17px; border-bottom: solid 1px #da5757; border-top: solid 1px #da5757; text-align: center;
}
.nav li {
	display: inline;
}
.nav a, .nav span {
	padding: 0px 18px 0px 18px; white-space: nowrap; color: #FFFFFF; border-right: solid 1px #FFFFFF; text-transform:lowercase;
}
.nav a:visited, .nav a:link {
	color: #FFFFFF; text-decoration: none;
}
.nav a:hover, .nav a:active, .nav span {
	color: #cf2525; background-color: #FFFFFF; text-decoration: none;
}
.nav .lastnav {
	border: none;
}
.img_nav {
	text-align: center; font-size: 20px; line-height: 23px; padding: 17px 0px 4px 0px; overflow: hidden; width: 100%; margin: 0px 0px 41px 0px;
}
.img_nav a {
	text-decoration: none;
}
.img_nav a:visited span, .img_nav a:link span {
	text-decoration: none;
}
.img_nav a:hover span, .img_nav a:active span {
	text-decoration: underline;
}
.img_nav .left, .img_nav .right, .img_nav .center_imgnav {
	width: 190px;
}
.img_nav .center_imgnav {
	margin: 0px auto;
}
.img_nav span {
	text-decoration: none;
}
.master {
	margin-bottom: 40px; width:613px;
}
.biglinks {
	margin: 25px 0px; font-size: 20px; line-height: 29px; font-weight: bold;
}
.dl_link {
	margin-top: 5px;
}
.dl_link a:visited, .dl_link a:link {
	text-decoration: none;
}
.dl_link a:hover, .dl_link a:active {
	text-decoration: underline;
}
span.biggerText {
	line-height: 21px; font-size: 18px; color: #2b2b2b; display: block;
}
.blurb {
	width: 100%; margin-bottom: 30px; overflow: hidden;
}
.blurb_image {
	float: left; margin: 0px 15px 0px 0px;
}
.headline {
	font-size: 17px; line-height: 20px;
}
.teaser {
	line-height: 16px; font-size: 13px;
}
.line {
	border-top: solid 1px #989898; border-bottom: solid 1px #cccccc; background-color: #323232; width: 560px; line-height: 0px; height: 1px; font-size: 1px; margin: 17px 0px 30px 0px;
}
.bottom_image {
	width: 100%;
}
.footer {
	font: normal 12px/14px arial; color: #656565; padding: 20px 0px 26px 0px;
}
.footer a, .footer span {
	padding: 0px 5px 0px 0px; margin: 0px 4px 0px 0px; border-right: solid 1px #656565;
}
.footer .lastnav {
	border: none;
}
.footer a:visited, .footer a:link {
	color: #656565;
}
.footer a:hover, .footer a:active {
	color: #656565;
}
