@charset "ISO-8859-1";
td {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; text-align:left;}
a {color:#51311A}
a:visited {color: #AA6464}
a.bluelink {color:#501800;text-decoration:underline;}
a.bluelink :hover {color:blue;text-decoration:underline;}
hr {border:1px solid #DEDEBC}
.mainbody {margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;background-color:#ffffff;}
<!-- outerdiv and outertable together set whether the enclosing table is centered or not for left-alignment, set outerdiv to left and delete the margin statements in outertable -->
.outerdiv {text-align:center}
.innerdiv {margin-left:auto;margin-right:auto;text-align:left;width:775px}
.outertable{}
td.topleft {width:165px;}
table.menunavmain{width:100%;}
a.menucellnavmain{font-family:  Verdana,Arial, Helvetica, sans-serif;;font-size: 10pt;font-weight: bold;color:#b11410;text-decoration:none;padding-left:13px;line-height:20px;padding-right:80%;border-bottom: solid 1px #62624F;border-right: solid 1px #62624f;border-top: ##EDE5C1;border-left: solid 1px ##EDE5C1;}
.spacernavmain{font-family: "Times New Roman", Times, serif;font-size: 9pt;font-style: normal;font-weight: normal;	color: #624d31;background-color:#F7F4E1;padding-left:3px;padding-right:3px;padding-top:2px;padding-bottom:2px;}
a.menucellnavmain:hover{color:white;border-bottom:solid 1px white}
td.menutabnavmain {background-image:url(images/menutab_bkgnd.png);background-repeat:repeat-x;text-align:center;}
div.banner {background-color:#ea1a14; height:200px; width:inherit}
div.contactform{margin-left:2px;margin-top:2px;padding-left:15px;background-color:#eeeeee;padding-top:20px;padding-bottom:40px;text-align:center;}
.contactformlabel {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; text-align:left; color:#000066;padding-top:5px;}
div.main2 {background-image:url(images/bkgnd.jpg);background-repeat:repeat-y;width:870px;}
td.leftcolumn {width:211px;}
.rightcolumn {width:100%;margin-left:2px;}
div.leftpanel{background-image:url(/images/panelbkgnd.png);background-repeat:repeat-y;width:100%}
div.welcome {background-image:url(images/welcomebkgnd.png);text-align:center;margin-top:2px;}
.contactheader{font-family: "Times New Roman", Times, serif;font-size: 13pt;font-style: normal;color:444444;}

div.footer{font-family: Verdana,Arial, Helvetica, sans-serif;text-align:center;font-size:8pt;width:100%;height:33px;padding-top:10px;background-color:#b21510;color:white}
.bookstable {width:100%;text-align:center}
div.register_div {margin-left: 15px; margin-right:15px;}
.footerleft{height:25px;position:relative;left:0px;}
.footertable {width:770px;background-color:#461D25}
.footertext {font-family: Verdana,Arial, Helvetica, sans-serif;text-align:center;font-size:7pt; color:white;font-weight:normal;padding-right:30px; }
.ileft {width:50px;height:10px;background-image:url(/.COMMON/images/ireport_left_l.png);background-repeat:repeat-y;}
.weekly{height:500px;padding-top:15px;padding-left:8px;padding-right:8px;padding-bottom:30px;background-color:#f8e8be;width:30%;border-top:solid black 1px;border-right:solid black 1px;}
.daily{background-color:#FBE7DE;border-right:solid black 1px;border-left:solid black 1px;border-top:solid black 1px;padding-top:15px;padding-left:8px;padding-right:8px;padding-bottom:30px;width:70%;text-align:left;}
.monthly{background-color:#F1E1F7;border:solid 2px #F8D7E9;padding-top:15px;padding-bottom:15px;padding-left:8px;text-align:left;}
.frontpagedate{text-align:right;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10pt;font-weight:bold;color:white;padding-right:15px;padding-top:48px;}
.article_displaytitle{margin-left:30px;margin-right:10px;margin-top:10px;font-size:14pt;}
.article_displaytext {margin-left:30px;margin-right:30px;margin-bottom:15px;}
.navbar {background-color:#E1D600;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10pt;font-weight:bold;color:#300E00;border-left:solid black 1px;border-right:solid black 1px;}

span.invoicetotal{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10pt;font-weight:bold;}


div.contentdiv {margin-left:10px;margin-right:10px;padding-top:8px;padding-bottom:8px;}
div.footerdiv {background-color:#003f77;width:752px;margin-left:auto;margin-right:auto;text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:7pt;color:white;padding-top:3px;padding-bottom:3px;}
div.content_container {background-color:#f5f5f5;width:520px;padding-right:10px;font-family:serif;font-size:11pt;}
div.contentdivhome {margin-left:2px;padding-top:8px;padding-left:8px;width:400px;border-left:solid gray 2px;border-right:solid gray 2px;}
div.content_containerhome {background-color:#f5f5f5;width:380px;padding-right:10px;font-family:serif;font-size:11pt;}
div.content_envelope {background-color:#f5f5f5;width:520px;padding-right:10px;font-family:serif;font-size:11pt;padding-bottom:10px;}
div.menubox {background-color:#CCCCCC; position:relative;top:-3px;margin-left:7px; border-left: solid black 1px;border-right: solid black 1px;text-align:center;}
div.menucell {padding-bottom:10px;}
div.printdiv {background-color:white;width:800px;padding-left:10px;}
td.hometext {width:580px;border-right:solid black 1px;padding-right:8px;}
td.homebar {width:150px;}
.centered {text-align:center}
.rightside {text-align:right}
.reporttable {width:100%}
.contentbody{background-color:#f5f5f5; font-family:Verdana, Arial, Helvetica, sans-serif;}
.mouseprint{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:7pt;color:black;}
.sexcerpt{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;}

.pagebuttons {position:absolute; left:8px; top: 450px;text-align:center; z-index:auto}
.friendform {text-align:center; background-color:#cccccc}
.navmenutable {width:133px; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; }
.navmenucell {width:133px; height:52px;text-align:center;background-image:url(../images/navbutton.png);background-repeat:no-repeat;padding-left:5px;padding-right:6px;padding-bottom:10px;}
.ienavmenucell {width:133px; height:52px;text-align:center;background-image:url(../images/navbutton.png);background-repeat:no-repeat;padding-left:5px;padding-right:6px;}
a.navmenulink{ text-decoration:none; color:#E5D5CF;  text-align:center; font-weight:bold;vertical-align:super;}
a.navmenulink:hover{text-decoration:none; color:white;  text-align:center; font-weight:bold;}
a.navmain {text-align:center;font-family:courier;font-size:11pt;font-weight:normal;color:yellow;text-decoration:none;}
.navmain {width:15px;font-family:sans-serif;font-size:11pt;font-weight:normal;color:yellow;text-decoration:none;}
a.navmain:hover {text-align:center;font-family:courier;font-size:11pt;font-weight:normal;color:white}
.insidemenutop {width:169px; text-align:center; background-image:url(../images/menu-header.gif); background-repeat: no-repeat;}
.insidemenumiddle {width:169px; background-image:url(../images/menu-content.gif); }
.insidemenubottom {width:169px;}
.menuheadertext {padding-left:10px; padding-top: 10px; color:white; font-family:"Courier New", Courier, mono; font-size:11pt;font-weight:bold; vertical-align:top}
a.insidemenutext {padding-left:10px; color:white; font-family:"Courier New", Courier, mono; font-size:10pt; font-weight:normal; text-decoration:underline}
a.insidemenutext:hover {padding-left:10px; color:white; font-family:"Courier New", Courier, mono; font-size:10pt; font-weight:normal; text-decoration:underline}
.insidemenutext {padding-bottom:5px;}
.newsfeedtable{width:250px; background-image:url(../images/newsfeed.png);background-repeat:no-repeat}
.newsfeedname{padding-top:18px;padding-left:15px;color: #333333;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11pt;font-weight:bold;}
.newsitemcell{padding-top:14px; padding-left:30px; padding-right:23px;padding-bottom:88px;}
.newsitemtitle{color:#0000ff;padding-left:3px;padding-top:3px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt;text-decoration:underline}
.archiveitemtitle{color:#0000ff;padding-left:22px;padding-top:3px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt;text-decoration:underline}
.newsitemteaser{padding-left:3px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt;}
.archiveteaser{padding-left:22px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt;}
.flashnewsitemteaser{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt;}
.newsdesc {padding-top:8px;padding-bottom:8px;}
.darkrow {width:100%;background-color:#DEDBA5;}
.newsdate {padding-left:8px; font-weight:bold;width:105px; vertical-align:top}
.newsbreak {margin-top:10px;}
.frontpagenewsdate {font-weight:bold; vertical-align:top; font-size:8pt;margin-top:10px;}
.newssectiontitle{text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold;color:#660033}
.archivesectiontitle{padding-left:15px; text-align:left;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold;color:#660033}
.pubsearchtitle{padding-left:15px; padding-top:2px;padding-bottom:2px;text-align:left;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold;color:#000033;}
.archivedate{padding-top: 15px; text-align:left;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12pt; font-weight:bold;}
.headline {text-align:center;font-size:10pt; font-weight:bold; color: black;font-family:Verdana, Arial, Helvetica, sans-serif;padding-top:10px;padding-bottom:15px;}
.fieldlabel {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; text-align:left}
.cclabel {text-align:left;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#002200}
.ccerror {padding-left:10px;text-align:left;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; color:red}
.c3notice {padding-left:10px;text-align:left;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11pt; font-weight:bold; color:#000077}

.adminbody {margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;background-color:#C4DFEA}
.admintable {width:100%;background-color:#357C9A;color:#white;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;margin-left:auto;margin-right:auto}
.adminlogo {padding-left:8px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13pt;font-weight:bold;color:white; text-align:left}
div.logindiv{text-align:center;margin-top:100px;}
.logintable {width:30%;margin-left:auto;margin-right:auto;background-color:#357C9A;}
.loginlabel {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11pt;font-weight:bold;color:#ffffff}
.thinglabel {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11pt;font-weight:bold;color:#357c9a}
.logosite {color:white;text-align:right;padding-right:8px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10pt;font-weight:bold;}
.feededit {width:400px; background-image:url(../../images/wide_newsfeed.png); background-repeat:no-repeat}
.editfeed{width:100%; background-image:url(../../images/news_bkgnd.jpg); background-repeat:no-repeat}
.circle {width:56px;padding-top:14px;padding-bottom:14px;background-image:url(../../images/blackcircle.png); background-repeat:no-repeat; text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18pt;font-weight:bold;color:white;}
.feedselect {padding-left:30px;font-size: 16px; color:black;}
.sectionselect {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt;font-weight:bold;color:#630031;}
.titlearea {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt;color:blue;text-decoration:underline}
.teaserarea {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt;color:black;}
.archmonth {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#630031;font-weight:normal;text-decoration:none;text-align:center}
a.adminmenu {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#335593;font-weight:normal;text-decoration:none;text-align:center}
a.adminmenu:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#BA7840;font-weight:normal;text-decoration:none;text-align:center}
.adminmenu {text-align:center}
.evenrow {font-family: Verdana,Arial, Helvetica, sans-serif; background-color: #99ffcc; font-size: 8pt;}
.oddrow {font-family: Verdana,Arial, Helvetica, sans-serif; background-color: #ccffff; font-size: 8pt;}
a.displink {font-family: Verdana,Arial, Helvetica, sans-serif; font-size:10pt;text-align:center;text-decoration:none}
a.displink:hover {font-family: Verdana,Arial, Helvetica, sans-serif; font-size:10pt;text-align:center;text-decoration:none}
a.footertext {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:7pt; font-weight:normal;color:white; text-decoration:none}
a.footertext:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:7pt;font-weight:normal;color:white;}

.adminpagebody {margin-top: 0px; margin-left: 0px; margin-right: 0px; background-color: #F2F4FC}
.mailblastertable{width: 100% ; background-color:#F2FCFC;}
.mblogocell {padding-left: 25px; padding-top: 10px;}
.mbtext {padding-left: 33px; padding-top: 4px; font-family: Arial, Helvetica, sans-serif;  color: #15303B; font-size: 9pt; font-weight: bold;}
.mbitem {padding-top: 4px; padding-right: 8px; font-family: Arial, Helvetica, sans-serif;  color: #15303B; font-size: 9pt; font-weight: bold;}
.mbinput {padding-left: 4px; padding-right: 8px; font-family: Arial, Helvetica, sans-serif;  color: #000000; font-size: 9pt; height:2em;}
.mberr {padding-top: 1px; padding-left: 30px; font-family: Arial, Helvetica, sans-serif;  color: #990000; font-size: 10pt; font-weight: bold;}
.select {background-color : #f7f7d6}
.previewtable {width: 100%; border-left: 1px solid #B9B9A0; border-top: 1px solid #B9B9A0;}
.sendbutton {color: white; background-color: #004078; font-weight:bold}
.regerr {padding-top: 1px; font-family: Arial, Helvetica, sans-serif;  color: #990000; font-size: 10pt; font-weight: bold;}
.admintitle {font-family: Arial, Helvetica, sans-serif;  color: #000044; font-size: 12pt; font-weight: bold; margin-bottom:15px;}
div.admindiv {margin-left:15px;margin-right:15pc;margin-top:20px}
div.articleicon {background-image:url(/.COMMON/images/icon_article_blank.png); background-repeat:no-repeat; height:64px; width:86px;margin-bottom:2px; border-top:solid black 1px;border-bottom:solid black 1px;}
div.framelink {margin-left:23px; margin-top:4px;}
a.framelink {font-family: Arial, Helvetica, sans-serif;  color: black; font-size: 7pt; text-decoration:none}
div.frameheader {font-family: Arial, Helvetica, sans-serif;  color: #000044; font-size: 8pt; font-weight:bold;margin-bottom:3px;}
div.editor {position:absolute; left: 160px; top:80px;}
.manageinput{padding-left:3px;border-left:solid #444444 1px;border-top: solid #444444 1px;border-right:solid #eeeeee 1px;border-bottom:solid #eeeeee 1px;}
div.preview {background-color:white;padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px;}
div.articletext {font-family: "Times New Roman", Times, serif;font-size: 10pt;height:100%;padding-top:15px;padding-bottom:15px;padding-left:15px;padding-right:15px;background-color:#ffffff}
.evenrow {font-family: Verdana,Arial, Helvetica, sans-serif; background-color: #99ffcc; font-size: 8pt;}
.oddrow {font-family: Verdana,Arial, Helvetica, sans-serif; background-color: #ccffff; font-size: 8pt;}
td.sgb_left{width:180px;background-color:#D8C576;height:400px;color:white;border-right:solid #000000 1px;}
td.sgb_right{padding-left:15px;padding-right:15px;}
div.navmaincell {width:100%}
div.picturegallery {background-color:#DAE5F4;padding-top:15px;padding-left:10px;padding-bottom:50px;}
div.pictureform {background-color:#DAE5F4;padding-top:15px;padding-left:10px;padding-bottom:50px;}
.galleryheader{font-family: Arial, Helvetica, sans-serif;font-size:14pt;color:#1D4353;margin-bottom:10px;}
li.gallerylink{margin-bottom:20px;}
a.gallerylink{font-family: Arial, Helvetica, sans-serif;font-size:12pt;color:#193257;text-decoration:none}
td.thumbpic {border-top:solid #193257 1px;border-left: solid #193257 1px; border-bottom: solid white 1px; border-right: solid white 1px;}
td.previewcaption {text-align:center;color:#1D4353;font-family: Arial, Helvetica, sans-serif;font-size:12pt;}
td.thumbcaption{text-align:center;color:#12243E;font-family: Arial, Helvetica, sans-serif;font-size:10pt;}
td.picturenumber{text-align:center;color: #0000FF;font-family: Arial, Helvetica, sans-serif;font-size:10pt;}
.buttonscontainer {width: 190px;}

.buttons a {color: #b11410;
border: 1px solid;
background-color: #D8C576;
padding: 2px;
padding-left: 3px;
font: 13px Arial, sans-serif;
font-weight: bold;
text-decoration: none;
border-color: #ffffff #000000 #000000 #ffffff;
display: block;
margin: 0px;
width: 184px;
text-align: left;}

.buttons a:hover {border: 1px solid;
padding-left: 4px;
padding-top: 3px;
padding-bottom: 1px;
padding-right: 1px;
background-color: #d1bb5e;
border-color: #000000 #ffffff #ffffff #000000;
color: #840f0c;
text-decoration: none;}

div.bigpic {text-align:center;min-width:387px;min-height:291px;}
div.bigcaption{text-align:center;font-weight:bold;font-family:Verdana, Geneva, sans-serif; font-size:12pt}
div.picpic{text-align:center}
img.bigpic {border-right:#333333 solid 1px;border-bottom: #333333 solid 1px;}
td.thumbcap{text-align:center;font-family:Verdana, Geneva, sans-serif;font-size:10pt;}

