@charset "UTF-8";
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tbody, tfoot, thead, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;vertical-align: baseline;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
html{font-family:'Tinos',serif;background: #B2C4D0;}
body{line-height:1.2;font-family:'Tinos',serif;width:1024px;margin:0 auto;padding:0px;background: #FFF;}
.m{width:100%;}
p{display:block;margin:20px;}
.search{height:30px;width:300px;float:left;margin-right:700px;}
#here a{color:#B2C4D0;padding-right:15px;padding-left:30px;font-weight:bold;}
.hide{position:absolute;left:-9999px;}
#header{width:100%;}
#topmenu{width:1006px;background-color:#000;height:55px;border-bottom:double #999;border-top:double #999;padding-left:18px;}
#topmenu ul ul{display:none;}
#topmenu ul li:hover > ul{display:block;}
#topmenu ul{padding:0px;list-style:none;position:relative;display:inline-table;}
#topmenu ul:after{content:"";clear:both;display:block;}
#topmenu ul li{float:left;}
#topmenu ul li:hover{background:#617F8A;}
#topmenu ul li:hover a{color:#fff;}
#topmenu ul li a{display:block;width:135px;padding:5px 15px 5px 15px;height:44px;text-decoration:none;font-size:18px;text-align:left;color: #fff;}
#topmenu ul ul {background: #4a5c64;position:absolute;top:100%;width:300px;}
#topmenu ul ul li{float:none;position:relative;}
#topmenu ul ul li a{color:#fff;font-size: 16px;height:24px;width:inherit;}
#topmenu ul ul li a:hover{background:#95A9B1;}
.menutitletab{padding-left:20px;}
.menutitleindent{padding-left:50px;}
.endtab {width:181px!important;}
#leftmenu {float:left;width:20%;text-align:left;margin-right:10px;margin-left:auto;padding:20px;border-right:double medium #ccc;}
#leftmenu ul{list-style:none;text-decoration:none;}
#leftmenu ul li:hover a{color:#333;}
#leftmenu ul li a{display:block;text-decoration:none;text-align:left;color:#333;padding:20px;}
#leftmenu h3{text-align:left;font-size:larger;padding:20px;}
#intro{width:100%;float:left;padding-top:10px;padding-bottom:30px;margin-right:auto;margin-left:auto;text-align:center;}
#intro h2{padding-bottom:20px;font-size:24px;}
#intro h3{padding-bottom:20px;margin:0px;font-size:20px;}
#content{text-align:justify;padding: 0px 80px 30px 40px;margin-right:auto;margin-left:260px;background-color:#FFF;}
.hometitle{margin-right:auto;margin-left:260px;padding:20px 50px 0px 60px;}
.hometitle p{font-style:italic;font-size:larger;}
#footer{clear:left;width:1024px;height:200px;padding:15px 0px 15px 0px;margin-right:auto;margin-left:auto;margin-bottom: 20px;text-align:center;background-color:#333;}
.footernav{height:170px;margin-right:10px;margin-left:auto;padding-left:15px;float:left;}
#copyrightnav{color:#CCC;text-align:center;font-size:medium;margin-right:auto;margin-left:auto;}
.emailnav{color:#B2C4D0;text-align:center;width:1024px;margin-right:auto;margin-left:auto;font-size:larger;padding-bottom:20px;padding-top:20px;}
.emailnav a:link{color:#FFF;text-decoration:none;}
.emailnav a:hover{color:#FFF;text-decoration:none;}
.emailnav a:visited{color:#FFF;text-decoration:none;}
.emailnav a:active{color:#FFF;text-decoration:none;}
@media all{.page-break{display:none;}}@media print{.page-break{display:block;page-break-before:always;}}
h1, h2, h3, h4, h5, h6{display:block;text-align:center;}
h1{font-size:20px;padding-bottom:30px;}
.italic{font-style:oblique;}
.bold{font-weight:bold;}
.blue{color:#339;font-weight:bold;}
.largerfont{font-size:larger;}
.smallerfont{font-size:14px;}
.tinytab{padding-left:15px;}
.tab {padding-left:30px;padding-right:30px;}
.indent{padding-left:80px;padding-right:50px;}
.center{text-align:center;}
.underline{text-decoration:underline;}
.homebutton{font-size:12px;text-align:right;}
.pufftop{padding-top:30px;}
.puffbottom{padding-bottom:30px;}
.textbreak{width:900px;word-break:break-all;white-space:normal;}
#submenucontent{padding:20px 80px 40px 80px;text-align:justify;margin-right:auto;margin-left:auto;background-color:#FFF;}
#submenutitle{width:100%;float:left;padding-top:20px;padding-bottom:30px;margin-right:auto;margin-left:auto;text-align:center;}
#submenudate{font-size:smaller;font-style: italic;clear: both;padding-top: 30px;}
#submenucontent p{margin-left:0px;}
#submenucontent h3{text-align:left;font-size: 18px;}
#submenucontent li{margin-left:50px;padding-bottom:5px;width:720px;}
.submenutable{line-height:95%;font-size:12px;text-align:left;border-collapse:collapse;}
#newslettercontainer{width:100%;float:left;padding-top:30px;padding-bottom:50px;background:#FFF;}
#newsletterintro{width:100%;float:left;padding-top:30px;margin-right:auto;margin-left:auto;text-align:center;}
.newslettercontent{width:75%;text-align:left;margin-right:auto;margin-left:160px;float:left;clear:both;font-size:17px;overflow-x:scroll;font-family:"Courier New", Courier;}
#pdfmenucontainer{width:100%;float:left;clear:both;padding-top:30px;padding-bottom:40px;margin-right:auto;margin-left:auto;text-align: center;}
.pdfnewsletter{background-color:#f3f3f3;padding:5px 10px 5px 10px;list-style:none;border-bottom-style:inset;border-bottom-width:thin;border-bottom-color:#999;font-size:14px;}
.pdfnewsletteryear{background-color:#fff;padding:5px 10px 5px 10px;list-style:none;border-bottom-style:inset;border-bottom-width:thin;border-bottom-color:#999; font-size:18px;font-weight:bold;text-align:left;}
.pdfleftmenu{float:left;width:300px;text-align:left;margin-right:auto;margin-left:auto;padding:10px 20px 10px 20px;border-right-style:inset;border-right-color:#CCC;border-right-width: thin;}
.pdfmiddlemenu{float:left;width:300px;text-align:left;margin-right:auto;margin-left:auto;padding:10px 20px 10px 20px;border-right-style:inset;border-right-color:#CCC;border-right-width:thin;}
.pdfrightmenu{float:right;width:300px;text-align:left;margin-right:auto;margin-left:auto;padding:10px 20px 10px 20px;}
.pdfheading{width:400px;font-style:italic;font-size:large;color:#999;padding-bottom:20px;}
.pdfnewsletter a{text-decoration:none;}
.pdfnewsletter a:link{color:#000;}
.pdfnewsletter a:active{color:#000;}
.pdfnewsletter a:hover{color:#0053a7;}
.pdfnewsletter a:visited{color:#698caf;}
#newsupdatesintro{width:100%;float:left;clear: both;padding-top:30px;margin-right:auto;margin-left:auto;text-align: center;}
#newsupdatesmenu{float:left;width:260px;background-color:#e2e8ed;text-align:left;margin-right:auto;margin-left:auto;padding:10px 10px 10px 30px;}
#newsupdatesmenu li{list-style:none;padding:10px;border-bottom-style:inset;border-bottom-color:#CCC;border-bottom-width: 8px;}
#newsupdatescontent{padding:5px 20px 40px 20px;text-align:left;margin-right:auto;margin-left:300px;background-color:#FFF;clear: right;}
#newsupdatescontent ul{padding-left:60px;}
.newsupdatesheading{width:400px;font-style:italic;font-size:large;color:#999;padding:0px;}
.newsupdatesyear{padding-top:20px;padding-bottom:20px;font-size:20px;text-align:center;font-weight: bold;}
#searchsite{float:left;clear:both;padding:100px 200px 400px 200px;margin-right:auto;margin-left:auto;}
.linkstable{width:1024px;}
.linkscontainer{float:left;clear:both;width:100%;margin-left:auto;margin-right: auto;}
#linksintro{width:100%;float:left;clear:both;padding-top:30px;margin-right:auto;margin-left:auto;text-align:center;}
.linkscontent{padding:0px 20px 40px 40px;text-align:left;margin-right:auto;margin-left:auto;background-color:#FFF;clear:right;font-size:10px;}
.linksheading{width:400px;font-style:italic;font-size:large;color:#999;padding: 0px;}
.links{border-collapse:collapse;width:900px;}
.linksleftcolumn{width:260px;float:left;margin-left:auto;margin-right:auto;text-align:left;}
.linkscolumn2{width:220px;float:left;margin-left:10px;margin-right:auto;text-align:left;}
.linkscolumn3{width:200px;float:left;margin-left:10px;margin-right:auto;text-align:left;}
.linksrightcolumn{width:240px;float:right;margin-left:10px;margin-right:auto;text-align:left;}
.links td{padding:3px;}
#linksdate{font-size:smaller;font-style:italic;clear:both;padding-top:30px;}
.sitemaptab{padding-bottom:4px;padding-left:25px;}
.petersontab{padding-bottom:11px;padding-left:25px;}
.jump{padding:40px 20px 40px 20px;text-align:left;margin-right:auto;margin-left:180px;background-color:#FFF;clear:right;font-size:20px;}
#container{width:100%;margin-left:auto;margin-right:auto;margin-top:30px;margin-bottom:30px;}
#container h2{padding-bottom:20px;font-size:24px;}
#container h3{padding-bottom:20px;margin:0px;font-size:20px;}
#leftcolumn{width:281px;background:#fafafa;float:left;margin-left:auto;margin-right:auto;text-align:left;}
#middlecolumn{width:282px;background:#fafafa;float:left;margin-left:10px;margin-right:auto;text-align:left;}
#rightcolumn{width:281px;background:#fafafa;float:right;margin-left:10px;margin-right:auto;text-align:left;}
#articlecontent{padding:20px 80px 40px 80px;text-align:justify;margin-right:auto;margin-left:auto;background-color:#FFF;}
#articlecontent h2{text-align:left;font-size:22px;}
#articlecontent h3{text-align:left;font-size:20px;}
#articlecontent h4{font-size:20px;}
#articlecontent p{margin-left:0px;}
#articlecontent li{margin-left:50px;width:720px;}
#articletitle{width:100%;float:left;padding-top:20px;padding-bottom:30px;margin-right:auto;margin-left:auto;text-align:center;}
#articledate{font-size:smaller;font-style:italic;clear:both;padding-top:30px;}
.articlebox{border-collapse:collapse;border:#333 thin;margin-top:30px;padding:10px;}
.legalcontent{padding:50px 130px 100px 130px;clear:both;text-align:justify;}
.legalcontent p{margin-bottom:30px;}
.legalcontent h2{text-align:left;font-size:22px;padding-bottom:20px;}
.legalcontent h3{font-size:20px;text-align:center;}
.legalcontent li{margin-left:100px;width:580px;padding-bottom:10px;}
.legalleftcolumn{width:360px;float:left;margin-left:auto;margin-right:auto;text-align:left;}
.legalrightcolumn{width:360px;float:right;margin-left:auto;margin-right:auto;text-align:left;}
.double{line-height:200%;}
.footnote{padding-left:40px;padding-right:40px;font-size:14px;}
.legaltab{padding-left:50px;padding-right:50px;}
.legalindent{padding-left:80px;padding-right:80px;}
.indextab{padding-left:50px;padding-right:80px;}
.indexindent{padding-left:100px;padding-right:80px;}
.table{line-height:95%;font-size:12px;text-align:center;border-collapse:collapse;border-color:#ccc;}
.legalmenu{margin-top:150px;margin-left:100px;width:800px;text-align:left;border-collapse:collapse;border-color:#ccc;border:thin;}