@charset "UTF-8";body{margin:15px 0 5px;padding:0;width:auto;height:auto;background:#000080; color:#000000;font-size:100%;}
#header{margin:0 auto;padding:0 4px 1px;width:96%;max-width:1050px; height:auto;border:6px solid #C30000;border-bottom:none;border-radius:10px 10px 0 0;background:#0000FF;text-align:center;font-size:1em;color:#000000;}
#header.home{margin:0 auto;padding:0 2px 6px;width:96%;max-width:1050px; height:auto;border:6px solid #C30000;border-bottom:none;border-radius:10px 10px 0 0;background:#0000FF;text-align:center;font-size:1em;color:#000000;}
#content{margin:0 auto;padding:2px 4px 0;width:96%;max-width:1050px;height:auto;border:6px solid #C30000;border-top:none;border-radius:0 0 10px 10px;background:#00FFFF;color:#000000;font-size:1em;overflow:hidden;}
#content.home{margin:0 auto;padding:0 0 0 4px;width:96%;max-width:1050px;height:auto;position:relative;border:6px solid #C30000;background:#00FFFF;color:#000000;font-size:1em;overflow:hidden;}
#content.noheader{margin:0 auto;padding:2px 5px 0;width:96%;max-width:1050px;height:auto;border:6px solid #C30000;border-radius:10px;background:#00FFFF;color:#000000;font-size:1em;}
#sidebar{float:right;margin:0 0 5px 4px;width:151px;height:100%;border:solid #C30000;border-width:0 0 4px 4px;text-align:center;background:#FFFFFF;color:#000000;}
img{max-width:100%;height:auto;}
h1{font-weight:400;font:italic bold 300% "Times New Roman",serif;color:#00FFFF;line-height:0.25;text-shadow:3px 3px 1px #000000;text-align:center;}
h2{font-weight:400;font-size:140%;text-align:center;}
h3{font-weight:400;font-size:120%;text-align:center;}
div.leftlist{margin:0 12% 0 20%;padding:0;height:auto;}
#searchtips{display:none;text-align:center;}
#searchtipstext{display:inline-block;text-align:left;white-space:pre-line;width:50%;}
.spacebg{background:#000000 url('space-background.jpg');}
.center{text-align:center;}
.center2{font-size:120%;font-weight:400;text-align:center;}
.aleft{text-align:left;vertical-align:top; padding-left:3px;}
.boldred{font-weight:bold;color:#C30000;}
.italic{font-style:italic;}
.cshoptitle{font:italic bold 2em "Times New Roman",serif;text-align:center;color:#00FFFF;text-shadow:2px 2px 1px #000000;}
.searchbutton{background:#FFFFFF;color:#000000;text-decoration:none;border:2px solid #0000FF;padding:0px 2px 1px;border-radius:6px;cursor:pointer;}
#wrapper{margin:0 auto 6px;width:100%;height:100%;float:left;text-align:center;}
.table{display:table;display:inline-block;margin:0 auto 4px;}
.table_cell{display:table-cell;width:auto;height:auto;vertical-align:bottom;text-align:center;font-size:1em;padding:5px 5px 3px;color:#000;background:#00FFFF;border:1px solid #000000;}
.table_cell2{display:table-cell;width:auto;height:auto;vertical-align:bottom;text-align:center;font-size:1em;color:#000;background:#00FFFF;}
.table_cell3{display:table-cell;width:auto;height:auto;padding:3px;vertical-align:top;text-align:left;font-size:1em;color:#000;background:#00FFFF;border:1px solid #000000;}
#navmenucontainer{margin:0 auto;padding:1px;max-width:900px;height:auto;overflow:hidden;font:bold 1em Arial, sans-serif;}
.navtab{background:#0000FF;color:#FFFFFF;text-decoration:none;text-align:center;display:inline-block;font:bold 1.1em Arial,sans-serif;padding:3px 6px 4px;border-radius:10px 10px 0 0;}
ul.nav{list-style-type:none;float:left;margin:0;padding:0;width:25%;height:auto;text-align:center;}
ul.sitemap{list-style-type:none;font-weight:bold;margin:0 auto;width:auto;height:auto;text-align:center;padding-left:5px;}
ul.lists1{list-style-type:disc;margin:0 auto;width:auto;height:auto;padding-left:15px;}
ul.lists2{list-style-type:none;margin:0 auto;padding:0;width:auto;height:auto;}
li{margin-bottom:10px;}
.lists1 li,.lists2 li{margin-bottom:0;}
a[data-title],a[data-title]:visited{color:#000000;text-decoration:none; border-radius:6px;background:#00FFFF;padding:2px 5px 5px;}
a:hover{position:relative;}
a[data-title]:hover:after{content:attr(data-title);width:108%;height:auto;line-height:normal;white-space:pre-line;padding:2px 4px 4px;color:#000;background:#F2F2F2;font-size:1em;text-align:left;border-radius:6px;position:absolute;left:-6%;top:115%;z-index:auto;}
a:link img{border:2px solid #0000FF;}
a:active,a:active img{color:#FF0000;border-color:#FF0000;}
a:visited{color:#7C00F9;border-color:#7C00F9;}
a:visited img{color:#FF00FF;border-color:#FF00FF;}
a.cshop:link, a.cshop:visited{color:#00FFFF;text-decoration:none;}
a.cshop:hover{text-decoration:underline;}
#footer{margin:0 auto;width:96%;max-width:1050px;height:auto;color:#FFFFFF;font-size:.875em;}
a[data-title]:hover:after{content:attr(data-title);width:108%;height:auto;line-height:normal;white-space:pre-line;padding:2px 4px 4px;color:#000;background:#F2F2F2;font-size:1em;text-align:left;border-radius:6px;position:absolute;left:-6%;top:115%;z-index:auto;}
a:link img{border:2px solid #0000FF;}
a:active,a:active img{color:#FF0000;border-color:#FF0000;}
a:visited{color:#7C00F9;border-color:#7C00F9;}
a:visited img{color:#FF00FF;border-color:#FF00FF;}
a.cshop:link, a.cshop:visited{color:#00FFFF;text-decoration:none;}
a.cshop:hover{text-decoration:underline;}
#footer{margin:0 auto;width:96%;max-width:1050px;height:auto;color:#FFFFFF;font-size:.875em;}