body {
	background-color: #556373;
	margin:0;
	padding:0;
}
.RtShdow {
	background-image: url(../images/RtShdow.jpg);
	background-repeat: repeat-y;
	background-position: center;
}
.LeftShdow {
	background-image: url(../images/leftShdow.jpg);
	background-repeat: repeat-y;
	background-position: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: normal;
	color: #FFFFFF;
}
.Arial12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}.content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 130%;
	color: #02489E;
}
.contentRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 130%;
	color: #b31616;
}
.content-bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
	color: #004697;
}
tr {
	vertical-align: top;
}
.contentUnderln {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #004697;
	text-decoration: underline;
}
.contentUnderlnRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #b31616;
	text-decoration: underline;
}
.contentUnderlnRedBld {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #b31616;
	text-decoration: underline;
}
.contentUnderlnRed a:link, .contentUnderlnRed a:visited
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #b31616;
	text-decoration: underline;
}
.contentUnderlnRedBld a:link, contentUnderlnRedBld a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #b31616;
	text-decoration: underline;
}


.px1Div
 {
	background:#ffffff;
	margin:auto;
	margin-bottom:15px;
	min-height:80px;
	width:750px;
	padding:3px;
	border: thin solid #11539F;
	line-height:150%;
}
a img
 {border:none;}
 
/* Christian */
br
  { clear:both; display:block }
.event
  { background:url(../images/shadow.png) repeat-x; height:130px; margin:0 0 20px auto; position:relative; text-align:left; width:450px }
.event a
  { background:url(../images/arrow.png) no-repeat left bottom; color:#bb000f; display:block; font-size:10px; line-height:12px; margin-top:7px; padding-left:20px }
.event p
  { color:#214b94; float:left; font:13px Tahoma,sans-serif; line-height:17px; margin:10px; width:275px }
.event div
  { float:left; height:100%; width:154px }
.event img
  { display:block; height:130px; left:0; position:absolute; top:0; width:154px; z-index:2 }
.event div img
  { height:106px; left:14px; position:relative; top:10px; width:130px; z-index:1 }
.event span
  { color:#000000 }

.list
  { width:700px }
.list p
  { width:400px }
.event2
  { margin:0; padding:10px; text-align:center; width:auto }
.event2 img
  { display:block }
.event2 p
  { font-weight:normal; line-height:23px; text-align:left }
.event2 strong
  { color:#0000a0 }
img.big
  { border:1px solid #0033c3; padding:2px; }
.links
  { margin-bottom:30px; text-align:center }
.links a
  { margin:0 40px; }
.nav
  { margin-top:30px; text-align:center }
.nav a
  { margin:0 40px }

.Blue div    { background:#0a51a1 }
.Forest div  { background:#15592a }
.Gold div    { background:#ff7f00 }
.Green div   { background:#33a02b }
.Maroon div  { background:#8a0a07 }
.Purple div  { background:#811786 }
.Red div     { background:#fe0000 }
.Seafoam div { background:#abda4e }
.Yellow div  { background:#edb228 }
.video {
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.content-boldRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
	color: #b31616;
}

.newsList
 { background:url(../images/newsRpt.jpg) repeat-y; font:13px Tahoma,sans-serif; padding-top:5px; width:317px }
.newsList a
 { color:#214b94; display:block; padding:0 15px 10px; text-align:justify; text-decoration:none }
.newsList a strong
 { color:#ca0000; display:block; letter-spacing:1px; margin-bottom:3px; text-decoration:underline }
.newsList2
 { background:#ffffff; border:1px solid #0159bd; color:#214b94; font:13px Tahoma,sans-serif; margin:0 10px 10px; padding:15px 10px 0 }
.news
 { margin-bottom:15px; overflow:auto }
.news strong
 { color:#ca0000; display:block; margin-bottom:5px; padding-right:15px; text-align:justify }
.news div
 { float:left; height:202px; margin-right:10px; position:relative; width:258px }
.news img
 { display:block }
.news img.image
 { left:15px; position:absolute; top:15px }