/* CSS CREATED - 2019-10-28 19:38:17 */

body,input,table,td,a,div,h1,h2,h3,h4,h5{font-family:arial,helvetica,sans-serif}
html,address,blockquote,body,dd,div,dl,dt,fieldset,form,frame,frameset,h1,h2,h3,h4,h5,h6,noframes,ol,p,ul,center,dir,hr,menu,pre{display:block}
li{display:list-item;line-height:1.4em}
head{display:none}
table{display:table}
tr{display:table-row}
thead{display:table-header-group}
tbody{display:table-row-group}
tfoot{display:table-footer-group}
col{display:table-column}
colgroup{display:table-column-group}
td,th{display:table-cell}
caption{display:table-caption}
th{font-weight:bolder;text-align:center}
caption{text-align:center}
h1{font-size:1.5em;margin:.25em 0 .75em 0}
h2{font-size:1.5em;margin:.25em 0 .75em 0}
h3{font-size:1.17em;margin:.83em 0}
h4,p,blockquote,ul,fieldset,form,ol,dl,dir,menu{margin:1.05em 0}
h5{font-size:.83em;margin:1.5em 0}
h6{font-size:.75em;margin:1.67em 0}
h1,h2,h3,h4,h5,h6,b,strong{font-weight:bolder}
blockquote{margin-left:20px;margin-right:20px}
i,cite,em,var,address{font-style:italic}
pre,tt,code,kbd,samp{font-family:monospace}
pre{white-space:pre}
button,textarea,input,select{display:inline-block}
big{font-size:1.17em}
small,sub,sup{font-size:.83em}
sub{vertical-align:sub}
sup{vertical-align:super}
thead,tbody,tfoot{vertical-align:middle}
s,strike,del{text-decoration:line-through}
hr{height:1px;border-top:1px solid #ddd;border-bottom:1px solid #fff}
ol,ul{padding-left:30px}
ol{list-style-type:decimal}
u,ins{text-decoration:underline}
br:before{content:"\A"}
:before,:after{white-space:pre-line}
center{text-align:center}
BDO[DIR="ltr"]{direction:ltr;unicode-bidi:bidi-override}
BDO[DIR="rtl"]{direction:rtl;unicode-bidi:bidi-override}
*[DIR="ltr"]{direction:ltr;unicode-bidi:embed}
*[DIR="rtl"]{direction:rtl;unicode-bidi:embed}
html{-webkit-text-size-adjust:100%}
body,td,tr,div,h1,h2,h3,h4,h5,a,ol,ul,p{font-family:Arial,Helvetica,Veranda,Sans-Serif}
body,td,tr,div,ol,ul,p{font-size:15px}
h1,h2,h3,h4,h5{font-weight:normal;line-height:1.4em}
h1{font-size:24px}
h2{font-size:21px}
h3{font-size:18px}
body{color:#222;line-height:1.4em}
#siteheader{width:785px;margin:0 auto 0 auto;padding:10px 0px 0px 0px}
#footerbar{width:785px;margin:3px auto 3px auto;text-align:center;font-size:13px}
#footerbar p{color:#fff;margin:0;padding:5px;line-height:1.8em;font-size:13px}
#footerbar p{color:rgba(255,255,255,.3)}
#footerbar a{color:#fff;text-decoration:none;font-size:13px}
#footerbar a:hover{color:#fff;text-decoration:underline}
#headerleft{float:left}
#headerright{float:right}
#headerleft h1{font-size:40px;margin:0;padding:4px;line-height:1em}
#headerleft p{color:#777;font-size:24px;margin:0;padding:4px;line-height:1em}
.clearfloat{clear:both;height:0;font-size:1px;line-height:0px;}
.text-left{text-align:left}
.text-center{text-align:center}
.text-right{text-align:right}
.nowrap{white-space:nowrap}
.table-center{margin-left:auto;margin-right:auto}
th{text-align:left}
img{border:none}
div.oheader{font-size:14pt;font-weight:bold;border-bottom:1px solid #ccc;margin-bottom:8px}
div.headerdiv{font-weight:bold;border-bottom:1px solid #ccc;margin-bottom:8px}
body{margin:3px}
form{margin:0px}
.xsmtxt{font-size:7pt}
.smtxt{font-size:8pt}
.medtxt{font-size:10pt}
.lgtxt{font-size:12pt}
.xlgtxt{font-size:14pt}
.xxlgtxt{font-size:18pt}
.pad{padding:2px}
.xpad{padding:3px}
.xxpad{padding:5px}
.xxxpad{padding:10px}
.vmiddle{vertical-align:middle}
.inset{	border-width:1px;border-style:solid;border-color:#333 #ccc #ccc #333;padding:10px;background:#f5f5f5;}
.subtle{color:#777}
.shaded{background:#f5f5f5}
.totals{background:#666;color:#fff;font-weight:bold}
.rtext{color:#fff}
#mainnav{width:785px;padding:0;margin:3px auto 6px auto;}
#mainnav ul{list-style-type:none;padding:0px;margin:0px;}
#mainnav ul li{display:inline;margin:0px;padding:0px;}
#mainnav ul li a{display:block;float:left;color:#fff;font-size:15px;line-height:24px;font-weight:normal;text-decoration:none;padding:2px 15px 2px 15px;border-right:1px solid #fff;}
#mainnav ul li a:hover{text-decoration:underline;}
#onlineusers{float:right;display:block;color:#fff;text-decoration:none;font-size:13px;padding:4px 10px 0px 0px;}
.outline{border:1px solid #999}
#contentcontainer{width:785px;margin:0px auto 0px auto;min-height:375px;border:1px solid #999;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#f5f5f5;}
#contentcontainer .cmargin{padding:20px 50px 30px 50px}
.frame1{border:1px solid #999;background-color:#fff}
.frame1 td{padding:3px;font-size:13px}
.bline{border-bottom:1px solid #ccc}
.lline{border-left:1px solid #ccc}
.rline{border-right:1px solid #ccc}
.tline{border-top:1px solid #ccc}
.oline{border:1px solid #ccc}
a.rlink{color:#fff;text-decoration:none}
a.rlink:hover{color:#fff;text-decoration:underline}
.postblock{border:1px solid #ccc;padding:3px;background:#ffc}
a.normaltxt{color:#000;text-decoration:none}
.helplink{border-bottom:1px dotted #999}
a.normaltxt{color:#000;text-decoration:none}
.viewheader{padding:0px;margin:3px 0px 2px 0px;border-bottom:1px solid #ccc}
.whiteframe{border:1px solid #ccc;background-color:#fff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;padding:10px;margin:8px;}
.whiteframe h1{margin-top:0px;padding-top:0px}
div.imgwrapper{position:relative}
div.caption{position:absolute;bottom:0px;left:0px;display:none;background-color:black;}
div.caption_content{padding:8px;}
div.caption_content p{margin:0;padding:3px;color:#fff;font-weight:bold;font-size:13px;}
div.caption_content p a{color:#bbb;font-size:11px;font-weight:normal;}
td.fpadr{padding-right:10px}
#listlinks li,#listlinks li a{text-align:left;font-size:18px;line-height:24px}
.listfloat{
list-style-type:disc;
margin:0;
padding:10px 0px 10px 0px;}
.listfloat li{
float:left;
list-style-position:inside;
margin:5px 10px 5px 10px;
width:200px;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis}
td.snlist{line-height:1.8em;vertical-align:top}
td.snlist a{color:inherit}
td.snletter{font-weight:bold;line-height:1.8em;vertical-align:top}
#navList a{
display:block;
float:left;
font-size:18px;
line-height:18px;
width:20px;
font-weight:bold;
background-color:#fff;
border:1px solid #333;
text-align:center;
border-radius:3px;
padding:4px 6px 4px 6px;
margin:3px;
text-decoration:none;}
#navList a:hover{background-color:#333;color:#fff}
.slicknav_btn{position:relative;display:block;vertical-align:middle;float:left;padding:0.438em 0.625em 0.438em 0.625em;line-height:1.125em;cursor:pointer}
.slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left}
.slicknav_menu .slicknav_icon{float:left;margin:0.188em 0 0 0.438em}
.slicknav_menu .slicknav_no-text{margin:0}
.slicknav_menu .slicknav_icon-bar{display:block;width:1.125em;height:0.125em;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.25);box-shadow:0 1px 0 rgba(0,0,0,0.25)}
.slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar{margin-top:0.188em}
.slicknav_nav{clear:both}
.slicknav_nav ul,.slicknav_nav li{display:block;border-bottom:1px solid #777}
.slicknav_nav li{border-bottom:1px solid rgba(255,255,255,.2)}
.slicknav_nav .slicknav_arrow{font-size:0.8em;margin:0 0 0 0.4em}
.slicknav_nav .slicknav_item{cursor:pointer}
.slicknav_nav .slicknav_row{display:block}
.slicknav_nav a{display:block}
.slicknav_nav .slicknav_item a,.slicknav_nav .slicknav_parent-link a{display:inline}
.slicknav_menu:before,.slicknav_menu:after{content:" ";display:table}
.slicknav_menu:after{clear:both}
.slicknav_menu{*zoom:1}
.slicknav_menu{font-size:16px;}
.slicknav_btn{margin:5px 5px 6px;text-decoration:none;text-shadow:0 1px 1px rgba(255,255,255,0.75);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#222;}
.slicknav_btn{background-color:rgba(0,0,0,.5)}
.slicknav_menu .slicknav_menutxt{color:#FFF;font-weight:bold;text-shadow:0 1px 3px #000;}
.slicknav_menu .slicknav_icon-bar{background-color:#f5f5f5;}
.slicknav_menu{background:#4c4c4c;padding:5px;}
.slicknav_nav{color:#fff;margin:0;padding:0;font-size:0.875em;}
.slicknav_nav,.slicknav_nav ul{list-style:none;overflow:hidden;}
.slicknav_nav ul{padding:0;margin:0 0 0 20px;}
.slicknav_nav .slicknav_row{padding:5px 10px;margin:2px 5px;}
.slicknav_nav a{padding:5px 10px;margin:2px 5px;text-decoration:none;color:#fff;}
.slicknav_nav .slicknav_item a,.slicknav_nav .slicknav_parent-link a{padding:0;margin:0;}
.slicknav_nav .slicknav_row:hover{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#777;color:#fff;}
.slicknav_nav .slicknav_row:hover{background:rgba(255,255,255,.5)}
.slicknav_nav a:hover{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#777;color:#fff;}
.slicknav_nav a:hover{background:rgba(255,255,255,.5)}
.slicknav_nav .slicknav_txtnode{margin-left:15px}
#mobilenav{display:none}
.csbutton{-moz-box-shadow:inset 0px 1px 0px 0px #fff;-webkit-box-shadow:inset 0px 1px 0px 0px #fff;box-shadow:inset 0px 1px 0px 0px #fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#f9f9f9),color-stop(1,#ccc));background:-moz-linear-gradient(top,#f9f9f9 5%,#ccc 100%);background:-webkit-linear-gradient(top,#f9f9f9 5%,#ccc 100%);background:-o-linear-gradient(top,#f9f9f9 5%,#ccc 100%);background:-ms-linear-gradient(top,#f9f9f9 5%,#ccc 100%);background:linear-gradient(to bottom,#f9f9f9 5%,#ccc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9',endColorstr='#ccc',GradientType=0);background-color:#f9f9f9;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #dcdcdc;display:inline-block;cursor:pointer;color:#666;font-family:Arial;font-size:15px;font-weight:bold;padding:4px 20px;text-decoration:none;text-shadow:0px 1px 0px #fff;}
.csbutton:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#ccc),color-stop(1,#f9f9f9));background:-moz-linear-gradient(top,#ccc 5%,#f9f9f9 100%);background:-webkit-linear-gradient(top,#ccc 5%,#f9f9f9 100%);background:-o-linear-gradient(top,#ccc 5%,#f9f9f9 100%);background:-ms-linear-gradient(top,#ccc 5%,#f9f9f9 100%);background:linear-gradient(to bottom,#ccc 5%,#f9f9f9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ccc',endColorstr='#f9f9f9',GradientType=0);background-color:#ccc;}
.csbutton:active{position:relative;top:1px;}
@media only screen and (max-width:800px){
#siteheader,#mainnav,#contentcontainer,#footerbar{width:auto}
#contentcontainer .cmargin{padding:20px 25px 30px 25px}
#mainnav{height:auto}
}
@media only screen and (max-width:780px){
#onlineusers,#headerright{display:none}
}
@media only screen and (max-width:580px){
body{margin:0px}
#mainnav{display:none}
#mobilenav{display:block}
#siteheader{padding:15px 0px 15px 0px}
#contentcontainer{border:none;margin:0;border-top:1px solid #ccc;padding-top:5px}
}
@media only screen and (max-width:480px){
#contentcontainer .cmargin{padding:20px 10px 30px 10px}
#footerbar p{line-height:2em}
.footerlinks{line-height:2.3em}
#listlinks li{padding-top:3px;padding-bottom:3px}
td.snletter,td.snlist{line-height:2em}
#headerleft img{width:90%;height:auto}
#headerleft h1{font-size:28px}
#headerleft p{font-size:20px}
}
h1,h2,h3,h4,h5,a{color:#4B6DAF}
#listlinks,#listlinks li{color:#4B6DAF}
div.oheader{color:#4B6DAF}
div.headerdiv{color:#4B6DAF}
.heading{color:#4B6DAF;font-weight:normal;font-size:20px}
.shaded1{background:#f5f5f5}
.reverse1{background-color:#4B6DAF;color:#fff}
.reverse2{background-color:#1B2691;color:#fff}
#mainnav{background-color:#4B6DAF;}
#mainnav a{background-color:#4B6DAF;}
#mainnav .menuselect a{background-color:#1B2691 !important;}
a{color:#4B6DAF}
a:hover{color:#4B6DAF;text-decoration:none}
a.link{color:#4B6DAF}
a.link:hover{color:#4B6DAF;text-decoration:none}
#results{border:1px solid #777;background-color:#fff}
#results th{background-color:#4B6DAF;font-weight:bold;color:#fff;text-align:left;padding:5px}
#results tr:nth-child(odd){
background-color:#eee}
#results td{border-bottom:1px dotted #ccc;text-align:left;padding:4px;}
td a.totop{color:#4B6DAF;font-size:13px}
.slicknav_menu{background:#4B6DAF;padding:5px;}
a.reverse1:hover{background-color:#1B2691}
.btn_minimal{background:#e3e3e3;border:1px solid #bbb;border-radius:3px;-webkit-box-shadow:inset 0 0 1px 1px #f6f6f6;box-shadow:inset 0 0 1px 1px #f6f6f6;color:#333;font:bold 12px/1 "helvetica neue",helvetica,arial,sans-serif;padding:8px 0 9px;text-align:center;text-shadow:0 1px 0 #fff;width:150px}
.btn_minimal:hover{background:#d9d9d9;-webkit-box-shadow:inset 0 0 1px 1px #eaeaea;box-shadow:inset 0 0 1px 1px #eaeaea;color:#222;cursor:pointer}
.btn_minimal:active{background:#d0d0d0;-webkit-box-shadow:inset 0 0 1px 1px #e3e3e3;box-shadow:inset 0 0 1px 1px #e3e3e3;color:#000}
.helptxt{font-size:12px;color:#777}
.btncolor{-moz-box-shadow:inset 0px 1px 0px 0px #7892c3;-webkit-box-shadow:inset 0px 1px 0px 0px #7892c3;box-shadow:inset 0px 1px 0px 0px #7892c3;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#7892c3),color-stop(1,#4B6DAF));background:-moz-linear-gradient(top,#7892c3 5%,#4B6DAF 100%);background:-webkit-linear-gradient(top,#7892c3 5%,#4B6DAF 100%);background:-o-linear-gradient(top,#7892c3 5%,#4B6DAF 100%);background:-ms-linear-gradient(top,#7892c3 5%,#4B6DAF 100%);background:linear-gradient(to bottom,#7892c3 5%,#4B6DAF 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7892c3',endColorstr='#4B6DAF',GradientType=0);background-color:#4B6DAF;border:1px solid #6683bb;color:#fff;text-shadow:0px 1px 0px #263758;}
.btncolor:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#4B6DAF),color-stop(1,#7892c3));background:-moz-linear-gradient(top,#4B6DAF 5%,#7892c3 100%);background:-webkit-linear-gradient(top,#4B6DAF 5%,#7892c3 100%);background:-o-linear-gradient(top,#4B6DAF 5%,#7892c3 100%);background:-ms-linear-gradient(top,#4B6DAF 5%,#7892c3 100%);background:linear-gradient(to bottom,#4B6DAF 5%,#7892c3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4B6DAF',endColorstr='#7892c3',GradientType=0);background-color:#263758;}
@media only screen and (max-width:580px){
#headerleft{float:none;display:block;width:auto;text-align:center}
#siteheader{padding:15px 0px 15px 0px;border-bottom:1px solid #ddd}
}