body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4C4C4C;
	margin: 0px;
}

#Heading {
	width: 446px;
	height: 27px;
	padding-left: 31px;
	background-image: url(../images/Header_Blank.gif);
	background-repeat: no-repeat;
}
html>/**/body #Heading {
	padding-top: 4px;
}

/* Custom Layout Defaults */
.Nav_Top {
	height: 106px;
}

.Nav_Separator {
	background-position: center;
	background-repeat: no-repeat;
	height: 2px;
}

.Nav_Bottom {
	background-position: bottom;
	background-repeat: no-repeat;
	height: 7px;
}
/*------------------------*/

.Layout_ShadowLeft {
	background-position: right top;
	background-repeat: no-repeat;
	background-image: url(../images/Cross_Shadow_Left.jpg);
}

.Layout_Body {
	padding-left: 18px;
	padding-top: 22px;
	background-image: url(../images/Cross_Shadow_Right.jpg);
	background-repeat: no-repeat;
}

.Layout_BgTop {
	background-image: url(../images/BG_Top.gif);
	background-repeat: repeat-x;
}

.Layout_BgBottom {
	background-color: #F3F3F3;
}

.Layout_BarBottom {
	background-color: #D9D9D9;
}

.Layout_BarBottomNav {
	background-image: url(../images/BG_Bar.gif);
}

INPUT, TEXTAREA, SELECT {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #A7A6AA;
	background-color: #F8F8F8;
}

.Btn1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	height: 19px;
	padding-left: 4px;
	padding-right: 4px;
	border: 1px solid #1C4987;
	background-color: #7299D0;
	filter:progid:DXImageTransform.Microsoft.Gradient
		(GradientType=0,StartColorStr='#1C4987',EndColorStr='#7299D0');
}

.Btn2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	height: 19px;
	padding-left: 4px;
	padding-right: 4px;
	border: 1px solid #585858;
	background-color: #CCCCCC;
	filter:progid:DXImageTransform.Microsoft.Gradient
		(GradientType=0,StartColorStr='#585858',EndColorStr='#CCCCCC');
}

.Btn3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	height: 19px;
	padding-left: 4px;
	padding-right: 4px;
	border: 1px solid #DD4800;
	background-color: #FFC9AE;
	filter:progid:DXImageTransform.Microsoft.Gradient
		(GradientType=0,StartColorStr='#DD4800',EndColorStr='#FFC9AE');
}

a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #255CA8;
	text-decoration: underline;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #86A6D1;
	text-decoration: underline;
}

a.Link_Nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a:hover.Link_Nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	border-bottom: 1px dotted #FFFFFF;
}

a.Link_Updates {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}
a:hover.Link_Updates {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	border-bottom: 1px dotted #FFFFFF;
}

img, a img, a:hover img, a:link img {
	text-decoration: none;
}

.Copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #C0C0C0;
	height: 28px;
}

a.Link_Copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #C0C0C0;
	text-decoration: none;
}
a:hover.Link_Copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #737373;
	text-decoration: underline;
}

.Required {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD4800;
}

.Header1 {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #235AA5;
	border-bottom: 1px solid #D5E1F0;
}

.Header2 {
	font-size: 13px;
	font-weight: bold;
	color: #DD4800;
}

.Header3 {
	font-size: 17px;
	font-weight: bold;
	color: #235AA5;
	border-bottom: 3px solid #D5E1F0;
}

.Header4 {
	font-size: 17px;
	font-weight: bold;
	color: #DD4800;
	border-bottom: 3px solid #FFC9AE;
}

.Header5 {
	font-size: 12px;
	font-weight: bold;
	color: #DD4800;
	border-bottom: 1px solid #FFC9AE;
}

.Header6 {
	font-size: 13px;
	font-weight: bold;
	color: #009900;
}

.EventLocation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A13229;
}

.ArticleDate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #8A8A8A;
}

.ArticleTitle {
	font-size: 17px;
	font-weight: bold;
	color: #235AA5;
}

.ArticleTitle2 {
	font-size: 14px;
	font-weight: bold;
	color: #235AA5;
}

a.Link_ArticleTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #255CA8;
	text-decoration: none;
}
a:hover.Link_ArticleTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #86A6D1;
	text-decoration: none;
}

a.Link_Article {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #255CA8;
	text-decoration: none;
}
a:hover.Link_Article {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0E7AE6;
	text-decoration: none;
}

.OptionBox1 {
	background-color: #F1F5FA;
	font-size: 9px;
	padding: 4px;
}

.OptionBox2 {
	background-color: #FFF1EA;
	font-size: 9px;
	padding: 4px;
}

a.Link_Option2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4C4C4C;
	text-decoration: none;
}
a:hover.Link_Option2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #DD4800;
	text-decoration: none;
}

a.Link_Option3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #4C4C4C;
	text-decoration: none;
}
a:hover.Link_Option3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #235AA5;
	text-decoration: none;
}

.Print {
	display: none;
}

a.Link_Map {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #A13229;
	text-decoration: none;
}
a:hover.Link_Map {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #B97771;
	text-decoration: none;
}


/*---- sIFR ---*/
.sIFR-flash {
  visibility: visible !important;
  margin: 0;
  padding: 0;
}

.sIFR-unloading .sIFR-flash {
  visibility: hidden !important;
}

.sIFR-replaced, .sIFR-ignore {
  visibility: visible !important;
}

.sIFR-alternate {
  position: absolute;
  left: 0;
  top: 0;
  width: 0;
  height: 0;
  display: block;
  overflow: hidden;
}

.sIFR-replaced div.sIFR-fixfocus {
  margin: 0pt;
  padding: 0pt;
  overflow: auto;
  letter-spacing: 0px;
  float: none;
}

/*---- Header styling ----*/
.sIFR-active h1,
.sIFR-active h2,
.sIFR-active h3,
.sIFR-active h4,
.sIFR-active h5,
.sIFR-active h6,
.sIFR-active pre {
	visibility: hidden;
	font-family: Verdana;
	line-height: 1em;
	margin-top: -8px;
	margin-bottom: 5px;
}

.sIFR-active h1 {
	font-size: 25px;
	height: 25px;
}

h1 {
	color: #0D4084;
	font-size: 18px;
	font-weight: bold;
	font-family: Georgia;
    font-style: italic;
	margin-top: 0px;
}
html>/**/body h1 {
	margin-top: -4px;
}


#share {
	position: absolute;
	top: 26px;
	left: 681px;
	width: 200px;
	white-space: nowrap;
}
#share .chicklets {
	padding-left: 12px;
}

.donations {
	background: url(../images/Icon_Donate.png) #FFC no-repeat 8px 6px;
	border: 1px dotted #FC0;
	padding: 6px 8px 8px 48px;
	color: #B42A1E;
}
.donations strong {
	font-size: 1.2em;
}

#slogan {
	position: absolute;
	top: -100px;
	left: 12px;
	width: 325px;
	text-align: center;
	font-size: 19px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-weight: bold;
	color: #FFF;
	text-shadow: 0px 0px 5px #000;
}

.updates_title {
	padding: 4px 0 0 22px;
	font-size: 14px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-weight: bold;
	color: #FFF;
	text-shadow: 0px 0px 3px #FFF;
}