.adminbody{margin-left:0px;margin-right:0px;margin-top:0px;background-color:#efefef;}
.utilsbody{margin-left:0px;margin-right:0px;margin-top:0px;background-color:#BFC4CC;}
.mailbody{margin-left:0px;margin-right:0px;margin-top:0px;background-color:#F3F9FB;}
.homebody{margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;background-color:#ffffff;}
.admineditbody{margin-left:0px;margin-right:0px;margin-top:0px;background-color:#eeeeee;}
.admintable {width:100%;background-color:#454545}
.utilstable {width:100%;background-image:url(/images/sky.png); height:30px;}
.adminlogo {padding-left:8px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight:bold;
font-size:14pt;color:white;}
.utilslogo {padding-left:8px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight:normal;
font-size:12pt;color:white;}
.thinglabel {margin-top:20px;margin-left:10px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight:bold; font-size:14pt;color:#555555;}
.thingcolumn {text-align:left;height:24px;font-family: Verdana,Arial, Helvetica, sans-serif; background-color: #444444; font-size: 8pt; font-weight:bold; color:white;padding-right:10px;}
.evenrow {text-align:left;height:24px;font-family: Verdana,Arial, Helvetica, sans-serif; background-color: #99ffcc; font-size: 8pt;}
.oddrow {text-align:left;height:24px;font-family: Verdana,Arial, Helvetica, sans-serif; background-color: #ccffff; font-size: 8pt;}
.evenrowread {text-align:left;height:24px;font-family: Verdana,Arial, Helvetica, sans-serif; background-color: #FFE9BE; font-size: 8pt;}
.oddrowread {text-align:left;height:24px;font-family: Verdana,Arial, Helvetica, sans-serif; background-color: #FFC38F; font-size: 8pt;}
.evenrecent {background-color:#CCCCCC;padding-bottom:10px;}
.oddrecent {background-color:#dddddd;padding-bottom:10px;}

div.banner {background-color:#white; background-repeat:repeat-x;height:100px;width:100%}
div.bannerd {background-image:url(/images/banner_slide.png); background-repeat:repeat-x;height:100px;width:100%}
div.footer {background-color:#002767;height:20px;width:100%;font-family: Verdana,Arial, Helvetica, sans-serif;font-size:8pt;color:white;text-align:center;padding-top:7px;}
.loginlabel{font-family: Verdana,Arial, Helvetica, sans-serif;font-size:7pt;color:white;}
.logininput{font-family: Verdana,Arial, Helvetica, sans-serif;font-size:7pt;color:#000099;}
.logintable{position:relative; right:-50px; top:17px;background-color:#002868;border-top:solid #0E1E26 1px;border-left:solid #0E1E26 1px;border-right:solid #35576B 1px;border-bottom:solid #35576B 1px;width:200px}
.logoutbutton{font-size:7pt;background-color:#002868;color:white;margin-top:4px;}
.prevlog{margin-top:15px;font-family: Verdana,Arial, Helvetica, sans-serif;font-size:7pt;color:002767;text-align:right;margin-right:10px;}
.navmenu {font-family: Verdana,Arial, Helvetica, sans-serif;font-size:8pt;font-weight:bold;color:#ffffff;background-color:#bf0a30;height:30px;border-top: solid #546D79 1px;padding-left:10px;}
.navmenudev {font-family: Verdana,Arial, Helvetica, sans-serif;font-size:8pt;font-weight:bold;color:#ffffff;background-color:blue;height:30px;border-top: solid #546D79 1px;padding-left:10px;}
.navtd {color:white;text-align:left;padding-top:5px;}
.navtdIE {color:white;text-align:left;padding-top:5px;vertical-align:top}
.navselect {font-family: Verdana,Arial, Helvetica, sans-serif;font-size:10pt;font-weight:normal;color:white;background-color:#002868;}
.mailnavselect {font-family: Verdana,Arial, Helvetica, sans-serif;font-size:10pt;font-weight:normal;color:white;background-color:red;}
.navgo {}
a.navlink {font-family: Verdana,Arial, Helvetica, sans-serif;font-size:8pt;font-weight:bold;color:white;text-decoration:none;}
a.navlink {font-family: Verdana,Arial, Helvetica, sans-serif;font-size:8pt;font-weight:bold;color:white;text-decoration:none;}
a.navlink:hover {font-family: Verdana,Arial, Helvetica, sans-serif;font-size:8pt;font-weight:bold;color:#30C0FF;text-decoration:none}
.navcontrols {padding-top:4px;}
.forumtable {width:100%}
.tlist {width:244px;background-color:#002868;border-left: solid black 1px;border-bottom: solid black 1px;text-align:right;}
.threadlistrow {padding-bottom:8px;border-top:solid #AA9465 1px;}
div.utilsdiv{margin-left:25px;margin-right:25px;}
.utilstitle {font-family: Verdana,Arial, Helvetica, sans-serif;font-size:12pt;font-weight:bold;color:#18336B;}
.utilslabel {font-family: Verdana,Arial, Helvetica, sans-serif;font-size:8pt;font-weight:bold;color:#18336B;margin-top:15px;}
.graylabel {font-family: Verdana,Arial, Helvetica, sans-serif;font-size:7pt;font-weight:bold;color:#555555;margin-top:15px;margin-bottom:3px;}
.sirenlabel {font-family: Verdana,Arial, Helvetica, sans-serif;font-size:8pt;font-weight:bold;color: #660066;margin-top:15px;}
.bad_address {font-family: Verdana,Arial, Helvetica, sans-serif;font-size:8pt;font-weight:bold;color:red;}
.bad_name {font-family: Verdana,Arial, Helvetica, sans-serif;font-size:8pt;font-weight:bold;color:#18336B;}
.listforum {padding-left:4px;font-family: Verdana,Arial, Helvetica, sans-serif;font-size:10pt;font-weight:bold;color:#ffffff;margin-top:12px;}
.threadtitle {font-size:12pt;font-weight:bold;}
a.threadlisting {padding-left:4px;padding-right:4px;font-family: Verdana,Arial, Helvetica, sans-serif;font-size:10pt;color:#ffffff;text-decoration:none;}
a.threadlisting:hover {padding-left:4px;font-family: Verdana,Arial, Helvetica, sans-serif;font-size:10pt;color: #FFFF00;text-decoration: underline;}
.postbyheader {font-weight:bold;}
a.threadlink {color:black;font-weight:bold;text-decoration:none}
a.threadlink:hover {color:black; text-decoration:underline;}
.articleheader{font-family: Verdana,Arial, Helvetica, sans-serif;font-size:10pt;}
.confirmation {margin-top:40px;padding-left:8px; padding-top:4px;text-align:center;height:25px;font-family: Verdana,Arial, Helvetica, sans-serif;font-size:9pt;background-color:#efefef}
div.summarytitle{margin-top:20px;font-size:10pt;font-weight:bold;color:#000066;text-decoration:none;}
div.summarytitleread{margin-top:20px;font-size:10pt;font-weight:bold;color: #666666;text-decoration:none;}
a.notesummarytitle{margin-left:10px;font-size:10pt;font-weight:bold;color:#1B3C4C;text-decoration:none;}
a.notesummarytitle:hover{margin-left:10px;font-size:10pt;font-weight:bold;color:#1B3C4C;text-decoration:underline;}
a.notesummarytitle:visited{margin-left:10px;font-size:10pt;font-weight:bold;color: #582060;text-decoration:underline;}
a.notesearchtitle{margin-top:20px;font-size:10pt;font-weight:bold;color:#22659E;text-decoration:none;}
a.notesearchtitle:hover{margin-top:20px;font-size:10pt;font-weight:bold;color:#22659E;text-decoration:underline;}
a.summarytitle{margin-left:10px;margin-top:10px;font-size:11pt;font-weight:bold;color: #000066;text-decoration:none;}
a.summarytitleread{margin-left:10px;margin-top:10px;font-size:11pt;font-weight:bold;color: #7797EC;text-decoration:none;}
a.summarytitle:hover{margin-left:10px;margin-top:10px;font-size:11pt;font-weight:bold;color:#004ecf;text-decoration: underline; }
a.summarytitleread:hover{margin-left:10px;margin-top:10px;font-size:11pt;font-weight:bold;color:#004ecf;text-decoration: underline;}
div.summarymeta {margin-left: 10px;font-family: Verdana,Arial, Helvetica, sans-serif;font-size:8pt;}
div.summarysource{ margin-left: 10px; margin-top:10px;font-size:10pt;}
div.summarytext{ margin-left: 10px; margin-right:10px;margin-top:10px;font-size:11pt;}
.reglink {text-align:right;font-family: Verdana,Arial, Helvetica, sans-serif;font-weight:normal;font-size:8pt; color:white;padding-right:10px;}
a.areglink {font-family: Verdana,Arial, Helvetica, sans-serif;font-weight:normal;font-size:10pt; color:#FFFFFF;}
div.notebuttons{height:17px;width:100%; background-color:#1B3C4C;padding-top:2px;padding-left:5px;border-top:solid #051A1E 1px;border-left:solid #051A1E 1px;border-bottom:solid #50b7e9 1px;border-right:solid #50b7e9 1px;margin-top:2px;}
div.preview {background-color:white;padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px;}
.notereply {margin-bottom:8px;font-family: Verdana,Arial, Helvetica, sans-serif;font-weight:normal;font-size:10pt;}
div.notetitle {margin-bottom:8px;font-family: Verdana,Arial, Helvetica, sans-serif;font-weight:bold;font-size:10pt;}
div.notemeta {font-family: Verdana,Arial, Helvetica, sans-serif;font-size:8pt;margin-top:10px;}
div.replies {margin-left:10px;margin-right:10px;}
a.userlink {color:black;font-weight:bold;text-decoration:none;; z-index:2}
a.userlink:hover {color:black;font-weight:bold;text-decoration:underline;; z-index:2}
div.modnote {background-color:#FF8080}
.loginbutton {color:white;background-color:#002868;font-size:8pt;margin-left:2px;height:18px;}
.notecontents{ text-align:left;}
div.formerror{font-family: Verdana,Arial, Helvetica, sans-serif;font-size:8pt;color:red;font-weight:bold;margin-top:8px;}
.fieldlabel{font-family: Verdana,Arial, Helvetica, sans-serif;font-size:8pt;color:#454545;font-weight:bold;}
.tablelabel{font-family: Verdana,Arial, Helvetica, sans-serif;font-size:10pt;color:#1B3C4C;font-weight:bold; }
div.articlediv {margin-left:15px;margin-right:15px;margin-bottom:20px;}
.article_displaytitle{font-family: Verdana,Arial, Helvetica, sans-serif;font-size:14pt;color:#20346D;font-weight:normal;}
.adminmenu{font-family: Verdana,Arial, Helvetica, sans-serif;font-size:8pt;color:#20346D;font-weight:normal;text-decoration:none}
.upbutton{background-image:url(/images/button_back.png);background-repeat:no-repeat;}
a.replylink_ie{position:relative; left:13px;font-family: Verdana,Arial, Helvetica, sans-serif;font-size:8pt;font-weight:bold;color:#1DDFE3;text-decoration:none}
a.replylink{position:relative; left:13px;bottom:2px;font-family: Verdana,Arial, Helvetica, sans-serif;font-size:8pt;font-weight:bold;color:#1DDFE3;text-decoration:none}
.loginfailtable{background-color:#CCCCCC;margin-top:8px;border:solid #555555 1px;}
.summarymeta {margin-left:15px;}
.sumevenrow {background-color:#f5f5f5;padding-top:10px;padding-bottom:10px;padding-left:8px;}
.sumoddrow {background-color:#CCE6E6;padding-top:10px;padding-bottom:10px;padding-left:8px;}
.siren_table{margin-left:auto;margin-right:auto;width:80%;background-color:#BFC4CC;border: solid black 1px;text-align:left}
.siren_manage_table{margin-top:20px;background-color:#DFE2E6;border: solid black 1px;text-align:left}
.sirencheck1 {font-family: Verdana,Arial, Helvetica, sans-serif;font-size:8pt;font-weight:bold;color:#18336B;border-left:solid #444444 1px;border-top: solid #444444 1px;border-right:solid #eeeeee 1px;border-bottom:solid #eeeeee 1px;background-color:#E0FFE0;}
.sirencheck2 {font-family: Verdana,Arial, Helvetica, sans-serif;font-size:8pt;font-weight:bold;color:#18336B;border-left:solid #444444 1px;border-top: solid #444444 1px;border-right:solid #eeeeee 1px;border-bottom:solid #eeeeee 1px;background-color:#B2C7DE;}
.sirenpend {width:80px;font-family: Verdana,Arial, Helvetica, sans-serif;font-size:8pt;font-weight:bold;color:#18336B;border-left:solid #444444 1px;border-top: solid #444444 1px;border-right:solid #eeeeee 1px;border-bottom:solid #eeeeee 1px;background-color:#cccccc;text-align:center}
.sirenname {padding-left:15px;}
.managebutton {}
.processbutton {background-color:#98E0FF}
.startnew {margin-left:auto;margin-right:auto;width:80%;text-align:left;margin-top:20px;padding-bottom:20px;}
.sirengif {width:90%;text-align:left;margin-left:auto;margin-right:auto;}
.sanity{position:relative;right:0px;bottom:28px;}
.sirenremove {width:80px;font-family: Verdana,Arial, Helvetica, sans-serif;font-size:8pt;font-weight:bold;color:#18336B;border-left:solid #444444 1px;border-top: solid #444444 1px;border-right:solid #eeeeee 1px;border-bottom:solid #eeeeee 1px;background-color:#FFFFE0;}
.sirenpromote {width:80px;font-family: Verdana,Arial, Helvetica, sans-serif;font-size:8pt;font-weight:bold;color:#18336B;border-left:solid #444444 1px;border-top: solid #444444 1px;border-right:solid #eeeeee 1px;border-bottom:solid #eeeeee 1px;background-color:#80FFC0;}
.sirenapprove {width:80px;font-family: Verdana,Arial, Helvetica, sans-serif;font-size:8pt;font-weight:bold;color:#18336B;border-left:solid #444444 1px;border-top: solid #444444 1px;border-right:solid #eeeeee 1px;border-bottom:solid #eeeeee 1px;background-color:#E0FFE0;}
.sirendemote { vertical-align:text-top;width:80px;font-family: Verdana,Arial, Helvetica, sans-serif;font-size:8pt;font-weight:bold;color:#18336B;border-left:solid #444444 1px;border-top: solid #444444 1px;border-right:solid #eeeeee 1px;border-bottom:solid #eeeeee 1px;background-color:#F8E0FF;}
.sirenmember {padding-left:10px;padding-right:10px;font-family: Verdana,Arial, Helvetica, sans-serif;font-size:10pt;}
.sirengroup {font-family: Verdana,Arial, Helvetica, sans-serif;font-size:10pt;font-weight:bold;border-top:solid black 1px; }
.manageinput{padding-left:3px;border-left:solid #444444 1px;border-top: solid #444444 1px;border-right:solid #eeeeee 1px;border-bottom:solid #eeeeee 1px;}
.searchnumber{margin-top:20px; margin-bottom: 10px;margin-left:15px; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10pt;font-weight:bold;color:#60412F}
.sexcerpt{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;}
.searchsummary {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10pt;margin-left:10px;}
.deletebutton {color:white;background-color:red;}
.cancelbutton {color:white;background-color:green;}
.confirmsirendelete {font-family:Verdana,Arial, Helvetica, sans-serif;font-size:10pt;font-weight:bold;margin-left:20px;}
.confirmdeletelabel {font-family:Verdana,Arial, Helvetica, sans-serif;font-size:10pt;font-weight:bold;color:red;margin-top:30px;}
div.activesessions {margin-left:10px;margin-top:15px;text-align:left;font-family:Verdana,Arial, Helvetica, sans-serif;font-size:10pt;color:white}
table.mailframe {margin-top:10px;width:100%;}
.mailframetd{width:49%}
.maillistheader {font-family: Verdana,Arial, Helvetica, sans-serif;font-size:8pt;font-weight:bold;text-align:left;color:#ffffff;background-color:black;}
.mailcomposeline {position:relative;left:51%}
.forumstable {background-color:#CCCCCC;border-left:solid #444444 1px;border-top: solid #444444 1px;border-right:solid #eeeeee 1px;border-bottom:solid #eeeeee 1px;}
div.referee {position:absolute;top:0px;left:0px;650px;}
div.mouseprint {font-family: Verdana,Arial, Helvetica, sans-serif;font-size:7pt;}
td.nonotes {color:white;padding-left:8px;font-size:10pt}
table.thingtabs{margin:auto;width:90%}
td.thingtab{background-color: #000099; color:white;}
a.tablink{background-color: #000099; color:white;text-decoration:none}
a.notenumber{padding-left:4px;font-family: Verdana,Arial, Helvetica, sans-serif;font-size:10pt;font-weight:bold;color:#000000;margin-top:12px;}
div.modbuttons{margin-top:5px;}
div.navbar{font-family: Verdana,Arial, Helvetica, sans-serif;font-size:8pt;font-weight:bold;color:#ffffff;background-color:#bf0a30;height:30px;border-bottom: solid #546D79 1px;padding-left:10px; z-index:2;position:relative;top:0}
a.topmenu{font-family: Verdana,Arial, Helvetica, sans-serif;font-size:8pt;font-weight:bold;color:#ffffff;text-decoration:none}
a.topmenu:hover{font-family: Verdana,Arial, Helvetica, sans-serif;font-size:8pt;font-weight:bold;color:#ffffff;text-decoration:underline}
div.localnavbar{font-family: Verdana,Arial, Helvetica, sans-serif;font-size:8pt;font-weight:bold;color:#002868;background-color:#002868;height:22px;border-bottom: solid #546D79 1px;padding-left:10px; z-index:2;position:relative;top:0}
table.localtopmenu{}
.localmenuselect{font-family: Verdana,Arial, Helvetica, sans-serif;font-size:8pt;font-weight:bold;color:#ffffff;background-color:#002868;}
a.localtopmenu{font-family: Verdana,Arial, Helvetica, sans-serif;font-size:8pt;font-weight:bold;color:#ffffff;text-decoration:none}
a.localtopmenu:hover{font-family: Verdana,Arial, Helvetica, sans-serif;font-size:8pt;font-weight:bold;color:#ffffff;text-decoration:underline}
.subsite{font-family: Verdana,Arial, Helvetica, sans-serif;font-size:8pt;background-color:#bf0a30;color:white;font-weight:bold}
div.picturegallery {padding-top:15px;margin-left:15px;padding-bottom:50px;}
div.pictureform {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;}
.logosite {color:white;text-align:right;padding-right:8px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10pt;font-weight:bold;}
div.eventcalendar {text-align:center;margin-top:50px;}
table.eventcalendar{margin-left:auto;margin-right:auto;width:80%;border:solid #25566B 1px;}
td.calcaption{width:14.3%;text-align:center;background-color:#2D6982;color:white;font-family: Arial, Helvetica, sans-serif;font-size:12pt;font-weight:bold;text-align:center;padding-top:8px;padding-bottom:8px;}
td.calday {width:14%; border:solid #25566B 1px;height:100px;color:#1D4353; vertical-align:top;text-align:right;font-family: Arial, Helvetica, sans-serif;font-size:12pt;padding-right:5px;}
td.dayname{font-family: Arial, Helvetica, sans-serif;font-size:12pt;font-weight:bold;text-align:center;color:white;background-color:#14303B;margin-top:15px;}
div.eventform{margin-left:20px;margin-top:40px;}
.eventlabel{font-family: Arial, Helvetica, sans-serif;font-size:9pt;font-weight:bold;color:#1D4353;padding-bottom:2px;margin-top:15px;}
.eventlink{font-family: Arial, Helvetica, sans-serif;font-size:7pt;color:#1D4353;text-align:left;margin-left:2px;}
.eventtitle{font-family: Arial, Helvetica, sans-serif;font-size:14pt;color:#1D4353;}
.event_schedule{font-family: Arial, Helvetica, sans-serif;font-size:11pt;color:#1D4353;}
.eventlocation{font-family: Arial, Helvetica, sans-serif;font-size:10pt;color:#1D4353;margin-top:10px;}
.eventdescription {font-family: Arial, Helvetica, sans-serif;font-size:12pt;font-weight:bold;color:#1D4353;margin-top:10px;}
.eventdetails {font-family: Arial, Helvetica, sans-serif;font-size:10pt;color:#1D4353;margin-top:10px;}
div.frontpageevent {background-color: #D8DEF6;border:solid #1D4353 1px;margin-top:2px;padding:4px;}
div.frontpagepastevent {background-color: #edf0fc;border:solid #1D4353 1px;margin-top:2px;padding:4px;}
div.previousevents{font-family: Arial, Helvetica, sans-serif;font-size:12pt;color:white;text-align:center;background-color: #000077;border:solid #1D4353 1px;margin-top:2px;padding:4px;}
div.upcomingevent{font-family: Arial, Helvetica, sans-serif;font-size:12pt;color:white;text-align:center;background-color: #000077;border:solid #1D4353 1px;margin-top:2px;padding:4px;}
table.upchecktable{font-family: Arial, Helvetica, sans-serif;font-size:10pt;width:70%;}
p.upcheckheader{font-family: Arial, Helvetica, sans-serif;font-size:10pt;font-weight:bold}
.friendform {text-align:center; background-color:#cccccc}

