// Red Links
// --------------------------------------------------------

a.redlink  { font-family : "Gill Sans", Verdana, Arial, Helvetica, sans-serif; COLOR : #f30; FONT-SIZE : 1em; line-height: 1; text-decoration : none; }

a.redlink:link   { color: #f30; font-size: 1em; font-family: "Gill Sans", arial, Helvetica, sans-serif, Verdana; line-height: 1; text-decoration: underline  }
a.redlink:active  { COLOR : #f30; FONT-SIZE : 1em; font-family: "Gill Sans", arial, Helvetica, sans-serif, Verdana; line-height: 1; text-decoration : underline; }

a.redlink:visited  { COLOR : #f30; FONT-SIZE : 1em; font-family: "Gill Sans", arial, Helvetica, sans-serif, Verdana; line-height: 1; text-decoration : underline; }

a.redlink:hover  { COLOR : #f30; FONT-SIZE : 1em; font-family: "Gill Sans", arial, Helvetica, sans-serif, Verdana; line-height: 1; text-decoration : underline; }

// --------------------------------------------------------
.mainbody02 { font-family : "Arial", Arial, Helvetica, sans-serif; font-size : 13px; color : black; line-height: 18px; font-weight : normal; }
.newsbody { font-family : GillSans, Arial, Helvetica, sans-serif, Verdana; font-size : 12px; color : #666; line-height: 15px; font-weight : normal; margin: 15px 25px; }
.tabletext { color: #666; font-size: 12px; font-family: GillSans, Arial, Helvetica, sans-serif, Verdana; font-weight: normal; line-height: 15px; text-align: center; margin: 5px; }
.captionnewsbody { color: #666; font-size: 12px; font-family: GillSans, Arial, Helvetica, sans-serif, Verdana; font-weight: normal; font-style: italic; line-height: 15px; margin: 15px 25px; }
.footer { color: #666; font-size: 10px; font-family: GillSans, Arial, Helvetica, sans-serif, Verdana; font-weight: normal; line-height: 13px; margin: 15px 25px; }
.newsbody_bold { color: #666; font-size: 12px; font-family: GillSans, Arial, Helvetica, sans-serif, Verdana; font-weight: bold; line-height: 15px; margin: 15px 25px; }
.list { color: #545d4f; font-size: 12px; font-family: GillSans, Arial, Helvetica, sans-serif, Verdana; font-weight: normal; line-height: 24px; text-align: left; margin-left: 12px; padding-bottom: 13px; }
a.greenlink:link { color: #555; font-size: 12px; font-family: "Gill Sans", arial, Helvetica, sans-serif, Verdana; font-weight: normal; line-height: 24px; text-align: left; margin-left: 12px; }
.listlink { color: #333375; font-size: 12px; font-family: GillSans, Arial, Helvetica, sans-serif, Verdana; font-weight: bold; line-height: 24px; text-align: left; margin-left: 12px; padding-bottom: 13px; }
.listbold { color: #545d4f; font-size: 12px; font-family: GillSans, Arial, Helvetica, sans-serif, Verdana; font-weight: bold; line-height: 24px; }
.newsheadorange   { color: orange; font-size: 26px; font-family: GillSans, Arial, Helvetica, sans-serif, Verdana; font-weight: bold; line-height: normal; text-align: center; text-indent: 28px; vertical-align: middle; margin-top: 30px    ; margin-bottom: 10px; padding-top: 0; padding-bottom: 6pt; border-bottom: 4pt dotted orange; }
.rnewsheadorange { color: orange; font-size: 26px; font-family: GillSans, Arial, Helvetica, sans-serif, Verdana; font-weight: bold; line-height: normal; text-align: center; right: 20px; margin-top: 30px; margin-right: 30px; margin-bottom: 10px; padding-right: 0; padding-bottom: 6pt; border-bottom: 4pt dotted orange; }
.rnewsheadgreen { color: #086f0a; font-size: 26px; font-family: GillSans, Arial, Helvetica, sans-serif, Verdana; font-weight: bold; line-height: normal; text-align: center; padding-right: 0; padding-bottom: 6pt; right: 20px; margin: 30px 25px 10px; border-bottom: 4pt dotted #086f0a; border-right-width: 25px; border-left-width: 25px; }
.cnewsheadorange { color: orange; font-size: 24px; font-family: GillSans, Arial, Helvetica, sans-serif, Verdana; font-weight: bold; line-height: normal; text-align: center; margin: 30px 25px 10px; padding-bottom: 6pt; border-bottom: 4pt dotted orange; }
.cnewsheadorange2 { color: orange; font-size: 26px; font-family: GillSans, Arial, Helvetica, sans-serif, Verdana; font-weight: bold; line-height: normal; text-align: center; margin: 30px 25px 10px; padding-bottom: 6pt; border-bottom: 4pt dotted orange; }
.newsheadblue { color: #0770ff; font-size: 26px; font-family: GillSans, Arial, Helvetica, sans-serif, Verdana; font-weight: bold; line-height: normal; text-align: center; text-indent: 0; margin: 30px 25px 10px; padding-bottom: 6pt; border-bottom: 4pt dotted #0770d8; }
.banner { color: #fff; font-size: 26px; font-family: GillSans, Arial, Helvetica, sans-serif, Verdana; font-weight: bold; line-height: normal; text-align: center; text-indent: 0; margin: 30px 25px 10px; padding-bottom: 6pt; }
.Newscroller { color: white; font-size: 16px; font-family: GillSans, Arial, Helvetica, sans-serif, Verdana; font-weight: bold; }
.emailbold    { color: #fff; font-size: 12px; font-family: GillSans, Arial, Helvetica, sans-serif, Verdana; font-weight: bold; line-height: 13px  ; margin: 10px; }
.email { color: #fff; font-size: 12px; font-family: GillSans, Arial, Helvetica, sans-serif, Verdana; line-height: 13px; margin: 10px; }
.textdetails  { color: #666; font-size: 14px; font-family: GillSans, Arial, Helvetica, sans-serif, Verdana; line-height: 14px  }
.textdetailsBB { color: #666; font-size: 14px; font-family: GillSans, Arial, Helvetica, sans-serif, Verdana; font-weight: bold; line-height: 16px  }
.image3 { padding: 20px 10px 10px 30px; }
.ContactTable { background-color: #feded6; background-position: center; text-align: center; padding: 30px 5px; }
.floatimage { float: left; }
.clear { clear: both; }
.leftimg { float: left; margin: 30px 20px 15px 25px; }
.leftimg2 { float: left; margin-right: 20px;margin-left: 25px; margin-bottom: 20px; }
.leftimg3 { margin-right: 20px; margin-bottom: 30px; margin-left: 25px; float: left; }
.rightimg { float: right; margin-right: 25px; margin-bottom: 25px; margin-left: 25px; }
.rightimg2 { float: right; margin-right: 25px; margin-bottom: 0; margin-left: 25px; }
.rightimg3 { margin-bottom: 30px; margin-left: 25px; float: right; margin-right: 25px; }
.rightimg4 { margin-right: 25px; margin-bottom: 5px; margin-left: 25px; float: right; }
// -------------------------------------------------------- .mainbody02 { color: black; font-size: 13px; font-family: Arial, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 18px; }
body     { color: #666; font-size: 10px; font-family: GillSans, Arial, Helvetica, sans-serif, Verdana; line-height: 12px  }
p     { color: #666; font-size: 10px; font-family: GillSans, Arial, Helvetica, sans-serif, Verdana; line-height: 12px  }
td    { color: #666; font-family: GillSans, Arial, Helvetica, sans-serif, Verdana; }
h4     { color: #666; font-size: 10px; font-family: GillSans, Arial, Helvetica, sans-serif, Verdana; font-weight: bold; line-height: 12px; margin: 0 0 1.33em  }
h6 { color: #666; font-size: 9px; font-family: GillSans, Arial, Helvetica, sans-serif, Verdana; font-weight: bold; line-height: 10px; margin: 0 0 1.33em; }
h5  { color: #095aa6; font-size: 17px; font-family: GillSans, Arial, Helvetica, sans-serif, Verdana; font-weight: bold; line-height: 17px  }
#nav ul { list-style-type: none; list-style-image: none; display: table; }
#nav li { color: #545d4f; font-size: 1.25em; font-family: GillSans, Arial, Helvetica, sans-serif, Verdana; font-weight: normal; line-height: 2.75; border-bottom: 2px solid white; }
#nav a:link, #nav a:visited { text-decoration: none; color: #545d4f; font-family: GillSans, Arial, Helvetica, sans-serif, Verdana; margin-bottom: 0.5em; }
#nav a:hover { color: #e50000; font-family: GillSans, Arial, Helvetica, sans-serif, Verdana; margin-bottom: 0.5em; }
// -------------------------------------------------------- .mainbody02 { color: black; font-size: 13px; font-family: Arial, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 18px; }
#page { min-width: 780px; max-width: 1417px; margin-right: auto; margin-left: auto; }
#message {  }
#header { background-color: white; background-image: url(images/eNewsbackground.jpg); background-position: center 0; height: 154px; width: auto; top: 0; position: relative; visibility: visible; min-width: 780px; max-width: 1417px; margin-right: auto; margin-left: auto; }
#header_content { height: 100%; width: 100%; position: absolute; visibility: visible; float: inherit; margin-right: auto; margin-left: auto; }
#date_wrapper { color: white; font-size: 1.25em; font-family: GillSans, Arial, Helvetica, sans-serif, Verdana; font-weight: bold; line-height: 1.5; background-color: #e20000; text-align: center; vertical-align: middle; width: 100%; top: 0; position: relative; height: 1.5em; visibility: visible; min-width: 780px; max-width: 1417px; margin-right: auto; margin-left: auto; }
#block1_wrapper { background-color: white; height: 100%; width: 100%; position: inherit; visibility: visible; min-width: 780px; max-width: 1417px; margin-right: auto; margin-left: auto; }
#block1_content { background-color: white; margin: 0 20px 25px 25px; padding-top: 1px; }
#block2_wrapper { background-color: #fbeec9; height: 100%; width: 100%; position: inherit; visibility: visible; min-width: 780px; max-width: 1417px; margin: 0 auto 25px; padding-top: 3px; padding-bottom: 10px; }
#block3_wrapper { background-color: #d2eeff; visibility: visible; margin: 0 auto 25px; padding-top: 3px; padding-bottom: 10px; position: inherit; width: 100%; height: 100%; min-width: 780px; max-width: 1417px; }
#banner_wrapper { background-color: #f00; visibility: visible; margin: 0 auto 25px; padding-top: 3px; padding-bottom: 10px; position: inherit; width: 100%; height: 100%; min-width: 780px; max-width: 1417px; }
#block4_wrapper { background-color: #d7f8d7; width: 100%; height: 100%; visibility: visible; margin: 0 auto 25px; padding-top: 3px; padding-bottom: 10px; }
#blockx4_wrapper { visibility: visible; width: 95%; height: auto; margin-right: auto; margin-left: auto; padding-top: 15px; padding-bottom: 15px; padding-left: 0; }
#blockx4_block1 { visibility: visible; width: auto; height: 260px; }
#blockx4_block2 { visibility: visible; width: auto; height: 260px; }
#blockx4_block3 { visibility: visible; width: auto; height: 260px; }
#blockx4_block4 { visibility: visible; width: auto; height: 260px; }
#sign_off_content_left { background-color: #adadad; text-align: left; height: 8em; width: 30em; left: 25px; top: 25px; position: inherit; visibility: visible; padding: 20px; }
#sign_off_wrapper { background-color: orange; height: auto; width: 100%; position: inherit; visibility: visible; }
#nav { position: absolute; top: 0; left: 12px; width: 27em; }
// -------------------------------------------------------- .mainbody02 { color: black; font-size: 13px; font-family: Arial, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 18px; }
#block1_strip { background-color: #ffa500; position: inherit; height: 4em; width: auto; top: 0; visibility: visible; }
#block1_strip .contentright { color: gray; font-size: 1em; font-family: GillSans, Arial, Helvetica, sans-serif, Verdana; font-weight: bold; line-height: 1em; background-color: transparent; text-align: center; visibility: visible; float: right; margin-top: 0.5em; margin-right: 4em; }
#block1_strip .contentleft { color: gray; font-size: 1.25em; font-family: GillSans, Arial, Helvetica, sans-serif, Verdana; font-weight: bold; line-height: 1em; background-color: transparent; text-align: center; visibility: visible; float: left; margin-top: 0.5em; margin-left: 4em; }
#block1_strip .contentmid { color: gray; font-size: 1em; font-family: GillSans, Arial, Helvetica, sans-serif, Verdana; font-weight: bold; line-height: 2em; background-color: transparent; position: relative; visibility: visible; }
// -------------------------------------------------------- .mainbody02 { color: black; font-size: 13px; font-family: Arial, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 18px; }
h3 { 
	font: italic normal 12pt georgia; 
	letter-spacing: 1px; 
	margin-bottom: 0px; 
	color: #7D775C;
	}
#preamble { width: 100%; height: 100%; }
#preamble h3 { background-image: url(images/Hornsby1SQs.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; width:250px; height:250px; }
#preamble h3 span{
	display:none;
	}

