td {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; text-align:left;}
a.bluelink {color:#501800;text-decoration:underline;}
a.bluelink :hover {color:blue;text-decoration:underline;}
hr {border:1px solid black}
.mainbody {margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;background-color:white;}
<!-- 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;width:100%}
.innerdiv {margin-left:auto;margin-right:auto;text-align:left;width:780px;}
.outertable{}
.homecontent {background-color:white;height:417px;}
.homeright {background-color:#ABDBEA;width:510px;}
.leftmenu {width:270px;background-color:#F49380;}
.menunavmain{padding-left:20px;padding-top:15px;padding-bottom:15px;margin-right:auto;width:270px;}
.menurow {}
a.menucellnavmain{font-family:Arial, Helvetica, sans-serif; font-size:8pt;color:#FEEDD3;font-weight:bold;text-decoration:none;}
a.menucellnavmain:hover{font-family:Arial, Helvetica, sans-serif; font-size:8pt;color:#F4F280;font-weight:bold;}
.booklinks {position:relative; top: 80px;text-align:center;}
.bookblurb {font-family:Arial, Helvetica, sans-serif; font-size:9pt;color:#075483;text-align:left;width:155px; vertical-align:top;}
.bookblurbtag {font-family:Arial, Helvetica, sans-serif; font-size:9pt;color:#075483;text-align:left;width:155px; vertical-align:top;padding-left:15px;}
.mainside{width:100%}
div.dcbanner {width:780px;height:70px;}
.banner {background-image:url(/.COMMON/images/indexstrip.jpg); background-repeat:repeat-x; height:321px;}
.insidebanner {text-align:right;background-color:#5493CF;height:49px;}
.blog {}
.blogtext {width: 100%; padding-left: 20px; padding-right: 20px;}
.blogposttime {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; text-align:left;}
.prevblog {width: 240px; padding-top: 10px; padding-left: 20px; padding-right: 20px; background-color:#e0f0ff}

div.contactform{padding-left:15px;background-color:#ABDBEA;padding-top:20px;padding-bottom:40px;text-align:center;height:600px}
.contactformlabel {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; text-align:left; color:#000066;padding-top:5px;}

div.footer{font-family: Verdana,Arial, Helvetica, sans-serif;text-align:center;font-size:8pt;width:780px;height:22px;padding-top:10px;background-color:#6FD39D;color:#005500;text-align:center;}
.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;}
.feedspacer {padding-top:0px;}
.artmgrhead {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10pt;font-weight:bold;}
.daily_url{font-weight:bold;color:#501800}
.weekly_url{font-size:14pt;color:#300E00}
.weekly_title {margin-left:30px;}
.weekly_outline{margin-left:30px;font-weight:bold}
.weekly_summary{margin-left:30px;margin-right:30px;}
.daily_summary{margin-bottom:15px;}
.searchnumber{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10pt;font-weight:bold;color:#000066}
.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;}


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}
.admintable {margin-left:auto;margin-right:auto;}
.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}

.namosbody {margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;background-color:#eeeeee}
.namostable {width:100%;background-color: #629ED4;color:white;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;}
.namoslogo {padding-left:8px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13pt;font-weight:bold;color:white; text-align:left}
.loginlabel {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11pt;font-weight:bold;color:#003E5D}
.logosite {color:#00FFFF;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:#000099;font-weight:normal;text-decoration:none;text-align:center}
a.adminmenu:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#5A005A;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: #EFFFFF}
.mailblastertable{width: 100% ; background-color:#deeeee;}
.mblogocell {padding-left: 25px; padding-top: 10px;}
.mbtext {padding-left: 33px; padding-top: 4px; font-family: Arial, Helvetica, sans-serif;  color: #000055; font-size: 9pt; font-weight: bold;}
.mbitem {padding-top: 4px; padding-right: 8px; font-family: Arial, Helvetica, sans-serif;  color: #000055; 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:75px;margin-bottom:2px; border-top:solid black 1px;border-bottom:solid black 1px;}
div.framelink {margin-left:22px; margin-top:10px;}
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 {margin-left:10px;margin-right:10px;margin-top:10px;}



