a:active, a:link, a:visited, a:hover {color: #000000;text-decoration: none;}address {font-size: 11pt;margin-left: .3in;margin-right: .3in;}body, html {background-color: #ffffff;color: #000000;font: 12pt "Times New Roman", Times, serif;list-style: none;}h1, h2, h3, h4 {color: #000000; }h1 {clear: left;text-align: center;}hr {width: 97%;height: 1pt;color: #000000;}img, menu {display: none;}ol {font-size: 10pt;color: #000000; }p {margin: 0 0 .3in 0;} pre {font-family: Courier, monospace;font-size: 12pt;color: #000000;}table, td, ul, li {font-size: 12pt;}.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}.clearfix {display: inline-table;}* html .clearfix {height: 1%;}.clearfix {display: block;}.bordergreybottom {background-color: #ffffff;color: #000000;border-bottom:1pt solid #cccccc;}.bordergreytop {background-color: #ffffff;color: #000000;border-top:1pt solid #cccccc;}.center {text-align: center;}.christmas {font: 16pt "Old English Text MT", "Albertus Medium", "CG Times", Times, serif;color: #000000;}.floatleft, .floatright, .fltleft, fltright, .menulines, .menulines a, .navfont, .navfont-c, .noprint, a.menulink, a.menulink2, a.menulink3, a.menulinkwide, a.menulink:hover, a.menulink2:hover, a.menulink3:hover, a.menulinkwide:hover, div.navleft, div.navright, p.mainnav, p.smallnav {display: none;}.indent { margin-left: .5in;margin-right: .2in; }.newscontent, .newscontent p, news-content p {background-color: #ffffff;color: #000000;font: 12pt "Times New Roman", Times, serif;margin: 0 0 .3in 0;}.newsheader {font: italic bold 12pt "Times New Roman", Times, serif;background-color: #ffffff;color: #000000;}.std, .std-c, .stdmarg { font: 12pt "Times New Roman", Times, serif;color: #000000;}.std-c { text-align: center;}.stdmarg { margin-left: 1em; margin-right: 1em; } .underline {text-decoration: underline;}br.mainnav {line-height: 50%;}div.aloha, div.announce, div.bg-blue-header, div.border, div.borderbluebgsub2, div.bordertransbg, div.footer, div.head, div.header, div.noshow {display: none;}div.center {text-align: center;}div.newscontent, div.news-content, div.newscontent p, div.newsletter-content p {background-color: #ffffff;color: #000000;font-family: "Times New Roman", Times, serif;font-size: 12pt;margin: 0 0 .3in 0;}img.fltleft, img.fltright, p.invis { display: none;}ol.spec {display: list-item;list-style: lower-alpha outside;font-size: 12pt; }p.small { font: 10pt "Times New Roman", Times, serif;margin: 0 0 .3in 0; }span.cn {text-decoration: none;}span.cu {text-decoration: underline;}table.border {font: 12pt "Times New Roman", Times, serif; margin-left: 5%; margin-right: 5%;border: solid 1pt #aaaaaa;}table.std {font: 12pt "Times New Roman", Times, serif;}td.alignleft {text-align: left;vertical-align: top;}td.alignright {text-align: right;vertical-align: top;}ul.spec {font: 12pt "Times New Roman", Times, serif;}#nav2col, #header2col, #footer2col {display: none;}#content2col {padding: 3%;}#aloha-top, #cap { display: none;}#col1 {left: 0;top: 0;width: 30%;min-width: 80px;margin-top: 10px;background-color: #ffffff;color: #000000;border-right: 1px dotted #cfcfcf;padding: 3%;position: relative;}#col2 {left: 32%;top: 0;width: 30%;min-width: 80px;overflow: visible;margin-top: 10px;background-color: #ffffff;color: #000000;border-right: 1px dotted #cfcfcf;padding: 3%;position: absolute;}#col3 {left: 64%;top: 0;width: 30%;min-width: 80px;margin-top: 10px;background-color: #ffffff;color: #000000;padding: 3%;position: absolute;}#columns {left: 3pt;top: 0;width: 95%;margin: 0;background-color: #ffffff;color: #000000;padding: 1px;position: relative;}#container {position: relative;left: 0px;width: 100%;}#container2 {background-color: #ffffff;color: #000000;}#content {margin: 5%;background-color: #ffffff;color: #000000;}#header, #headerblue, #headerblue2, #leftnavigation, #links, #main, #nav-left, #nav-right { display: none;}#outer {margin: auto;padding: 0px;background-color: #ffffff;color: #000000;}#pagecolumns {margin: 0;background-color: #ffffff;color: #000000;}#pagecol1, #right, #rightnavigation,{display: none;}#pageheader {background-color: #ffffff;color: #000000;}#pagecol2, #pagecol3 {margin: 5%;background-color: #ffffff;color: #000000;padding: 2%;}