body {background: #ED1E27 url(images/back.jpg) repeat-x 0% 0%; }

.left_tile {background: url(images/left_edge_tile.jpg) no-repeat; }

.bot_banner {background: url(images/bot_banner.jpg) no-repeat; }

.recent_news {background: url(images/recent_news.jpg) no-repeat; }

.right_tile {background: url(images/right_edge_tile.jpg) no-repeat; }

.right_no_grad_tile {background: url(images/right_edge_tile_no_grad.jpg); }

.left_no_grad_tile {background: url(images/left_edge_tile_no_grad.jpg); }

.bot_bar {background: url(images/bot_horiz_bar.jpg) no-repeat; }

.behind_nav {background: url(images/under_nav.jpg) no-repeat; }

a.links:link {
	color: #ED1C24;
	font-family: "Times New Roman", Times, serif, sans-serif;
	font-size: 13px;
}
a.links:visited {color: #ED1C24; font-family: "Times New Roman", Times, serif, sans-serif; font-size: 13px }
a.links:hover {
	color: #000000;
	font-family: "Times New Roman", Times, serif, sans-serif;
	font-size: 13px;
	background-color:#CCCCCC
}
a.links:active {color: #ED1C24; font-family: "Times New Roman", Times, serif, sans-serif; font-size: 13px }

a.bold_link:link {color: #000000; text-decoration: underline; font-family: "Times New Roman", Times, serif, sans-serif; font-size: 14px; font-weight: 700; }
a.bold_link:visited {color: #000000; text-decoration: underline; font-family: "Times New Roman", Times, serif, sans-serif; font-size: 14px; font-weight: 700; }
a.bold_link:hover {color: #000000; text-decoration: underline; font-family: "Times New Roman", Times, serif, sans-serif; 14px; font-weight: 700; }
a.bold_link:active {color: #ED1C24; text-decoration: underline; font-family: "Times New Roman", Times, serif, sans-serif; font-size: 14px; font-weight: 700; }


a.bookmark_links:link {
	color: #000000;
	text-decoration: underline;
	font-family: "Times New Roman", Times, serif, sans-serif;
	font-size: 14px;
	line-height: 22pt;
}
a.bookmark_links:visited {
	color: #000000;
	text-decoration: underline;
	font-family: "Times New Roman", Times, serif, sans-serif;
	font-size: 14px;
	line-height: 22pt;
}
a.bookmark_links:hover {
	color: #FF0000;
	text-decoration: underline;
	font-family: "Times New Roman", Times, serif, sans-serif;
14px; 	line-height: 22pt;
}
a.bookmark_links:active {
	color: #000000;
	text-decoration: underline;
	font-family: "Times New Roman", Times, serif, sans-serif;
	font-size: 14px;
	line-height: 22pt;
}


.body_copy_lowercase {
	font-size: 16px;
	color: #000000;
	font-family: "Times New Roman", Times, serif, sans-serif;
	line-height: 18pt;
	text-transform: lowercase;
	
}


.body_copy {
	font-size: 16px;
	color: #000000;
	font-family: "Times New Roman", Times, serif, sans-serif;
	line-height: 18pt;
	text-transform: none;
}

.body_copy_grey {
	font-size: 16px;
	color:#333333;
	font-family: "Times New Roman", Times, serif, sans-serif;
	line-height: 18pt;
	text-transform: none;
	font-weight: bold;
}


.body_bold {font-size: 16px; color: #000000; font-family: "Times New Roman", Times, serif ; font-weight: bold; }

.body_bold_white {font-size: 12px; color: #FFFFFF; font-family: "Times New Roman", Times, serif; font-weight: bold; }

.white_headline {font-size: 22px; color: #FFFFFF; font-family: "Times New Roman", Times, serif; font-weight: bold; }

.white_headline2 {font-size: 16px; color: #FFFFFF; font-family: "Times New Roman", Times, serif; font-weight: bold; }

.red_body_copy {font-size: 14px; color: #ED1C24; font-family: "Times New Roman", Times, serif; }

.body_copy2 {
	font-size: 14px;
	color: #000000;
	font-family: "Times New Roman", Times, serif, sans-serif;
	line-height: 14pt;
}


.headline1 {
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 13pt;
}

.headline2 {
	font-size: 14px
}

.red_headline {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #ED1C24;
	background-color: #E5E5E5;
	line-height: 19pt;
}

.large_headline {	
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 18pt;
}

.text {	
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #FF0000;
}


#slideMainDiv {
	height:233px;
	width:773px;
	position:relative;
}

#slideHeaderDiv {
  width:774px;
  height:233px;
  padding-left:1px;
}
.slideDiv {
	position:absolute;
	left:0;
	top:0;
	width:30px;
	height:12px;
	border:0px;
}
#newdiv {
	background-color:#999999;
	width:256px;
	height:12px;
	padding-bottom:0px;
	margin-bottom:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:2px;
	float: right;
}
