.ct{color:#006699;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;}
a.sblink{color:#006699;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;}
a.sblink:hover{color:#DD6900;text-decoration:underline;}
.TopFirstPost_spacer{font-size:x-small;font-family:Verdana, arial, helvetica, sans-serif;background-color:#e5e5e8;border-top:1px solid #adadad;padding:0px 0px 7px 7px;}
a:link, a:visited{color:#62686F;font-family:Verdana, arial, helvetica, sans-serif;text-decoration:none;}
a:hover{color:#000000;font-family:Verdana, arial, helvetica, sans-serif;text-decoration:underline;}
.nav, .nav:link, .nav:visited, div.nav{font-weight:bold;font-size:13px;color:#5488C1;text-decoration:none;}
a.nav:hover{color:#cc3333;text-decoration:underline;}
table{empty-cells:show;}
body, td, th , tr{color:#000000;font-size:small;font-family:Verdana, arial, helvetica, sans-serif;}
body{background-color:#F2F6F9;font-size:12px;margin:0px;}
form{display:inline;padding:0px;margin:0px;}
input, textarea, button{background-color:#E8EBEF;border:1px solid #B1BDC9;color:#000000;font-family:Verdana, Helvetica, Arial, sans-serif;font-size:12px;}
input, button{font-size:90%;}
textarea{font-size:100%;color:#000000;font-family:Verdana, Helvetica, Arial, sans-serif;}
input.check{}
select{background-color:#E8EBEF;border:1px solid #B1BDC9;color:#000000;font-family:Verdana, arial, helvetica, sans-serif;font-size:10px;}
select optgroup{color:#000000;font-family:Verdana, arial, helvetica, sans-serif;font-size:10px;}
.hr, .hrcolor{color:#273F49;}
a img{border:0;}
.quote{font-size:11px;font-weight:normal;font-style:normal;font-family:Verdana, Helvetica, Arial, Sans-Serif;color:#000000;background-color:#E8EBEF;border:1px #34689A solid;width:90%;padding:4px;}
.code{color:#000000;background-color:#dddddd;font-family:"courier new", "times new roman", monospace;font-size:x-small;line-height:1.3em;border:1px solid #000000;margin:1px auto 1px auto;padding:1px;width:99%;white-space:nowrap;overflow:auto;max-height:24em;}
.quoteheader, .codeheader{color:#000000;text-decoration:none;font-style:normal;font-weight:bold;font-size:x-small;line-height:1.2em;}
.help{cursor:help;}
.meaction{color:red;}
.editor{width:96%;}
.highlight{background-color:yellow;font-weight:bold;color:black;}
.windowbg, #preview_body{background-color:#DDE3EB;font-size:12px;font-weight:normal;font-style:normal;font-family:Verdana, helvetica, arial, sans-serif;color:#304B58;}
.windowbg2{background-color:#FEFEFE;font-size:12px;font-family:Verdana, helvetica, arial, sans-serif;color:#304B58;}
.windowbg3{background-color:#C5D5E6;font-size:12px;font-weight:normal;font-style:normal;font-family:Verdana, helvetica, arial, sans-serif;color:#304B58;}
.calendar_today{background-color:#FFFFFF;}
.titlebg, tr.titlebg th, tr.titlebg td, .titlebg2, tr.titlebg2 th, tr.titlebg2 td{font-size:13px;font-weight:bold;font-style:normal;text-decoration:none;font-family:Verdana, helvetica, arial, sans-serif;color:#ffffff;background-color:#6699cc;}
.titlebg, .titlebg a:link, .titlebg a:visited{font-weight:bold;font-style:normal;text-decoration:none;color:#ffffff;}
.titlebg a:hover{text-decoration:underline;}
.titlebg2 a:link, .titlebg2 a:visited{color:black;font-style:normal;text-decoration:underline;}
.titlebg2 a:hover{text-decoration:underline;}
.catbg , tr.catbg td , .catbg3 , tr.catbg3 td{font-size:13px;font-weight:bold;font-style:normal;text-decoration:none;font-family:Verdana, helvetica, arial, sans-serif;color:#ffffff;background-color:#ADC7E1;}
.catbg2 , tr.catbg2 td{font-size:13px;font-weight:bold;font-style:normal;text-decoration:none;font-family:Verdana, helvetica, arial, sans-serif;color:#ffffff;background-color:#ADC7E1;}
.catbg a:link, .catbg a:visited , .catbg2 a:link, .catbg2 a:visited{font-weight:bold;font-style:normal;text-decoration:none;color:#ffffff;}
.catbg a:hover, .catbg2 a:hover, .catbg3 a:hover{text-decoration:underline;}
.catbg, .catbg2, .catbg3{}
.catbg, .catbg2{font-weight:bold;}
.catbg3, tr.catbg3 td, .catbg3 a:link, .catbg3 a:visited{font-size:95%;color:white;text-decoration:none;}
.bordercolor{font-size:12px;font-family:Verdana, arial, helvetica, sans-serif;background-color:#B1BDC9;padding:0px;}
.tborder{background-color:#FFFFFF;}
.smalltext{font-size:12px;font-family:Verdana, arial, helvetica, sans-serif;}
.middletext{font-size:90%;}
.normaltext{font-size:small;}
.largetext{font-size:large;}
.post, .personalmessage{font-size:14px;font-weight:normal;font-style:normal;text-decoration:none;font-family:Verdana, arial, helvetica, sans-serif;color:#000000;}
.signature{font-size:12px;font-weight:normal;font-style:normal;text-decoration:none;font-family:Verdana, arial, helvetica, sans-serif;color:#000000;padding-bottom:3px;}
.error{color:red;}
.maintab_first, .maintab_back, .maintab_last, .maintab_active_first, .maintab_active_back, .maintab_active_last{color:white;text-transform:uppercase;vertical-align:top;}
.maintab_back, .maintab_active_back{color:white;text-decoration:none;font-size:9px;vertical-align:top;padding:2px 6px 6px 6px;font-family:tahoma, sans-serif;}
.maintab_first{background:url(images/maintab_first.gif) left bottom no-repeat;width:10px;}
.maintab_back{background:#6699cc url(images/maintab_back.gif) left bottom repeat-x;}
.maintab_last{background:url(images/maintab_last.gif) left bottom no-repeat;width:8px;}
.maintab_active_first{background:url(images/maintab_active_first.gif) left bottom no-repeat;width:6px;}
.maintab_active_back{background:#6699cc url(images/maintab_active_back.gif) left bottom repeat-x;}
.maintab_active_last{background:url(images/maintab_active_last.gif) left bottom no-repeat;width:8px;}
.maintab_back a:link , .maintab_back a:visited, .maintab_active_back a:link , .maintab_active_back a:visited{color:white;text-decoration:none;}
.maintab_back a:hover, .maintab_active_back a:hover{color:#e0e0ff;text-decoration:none;}
.mirrortab_first, .mirrortab_back, .mirrortab_last, .mirrortab_active_first, .mirrortab_active_back, .mirrortab_active_last{color:white;text-transform:uppercase;vertical-align:top;}
.mirrortab_back, .mirrortab_active_back{color:white;text-decoration:none;font-size:9px;vertical-align:bottom;padding:6px 6px 2px 6px;font-family:tahoma, sans-serif;}
.mirrortab_first{background:url(images/mirrortab_first.gif) no-repeat;width:10px;}
.mirrortab_back{background:#6699cc url(images/mirrortab_back.gif) repeat-x;}
.mirrortab_last{background:url(images/mirrortab_last.gif) no-repeat;width:6px;}
.mirrortab_active_first{background:url(images/mirrortab_active_first.gif) no-repeat;width:6px;}
.mirrortab_active_back{background:url(images/mirrortab_active_back.gif) repeat-x;}
.mirrortab_active_last{background:url(images/mirrortab_active_last.gif) no-repeat;width:8px;}
.mirrortab_back a:link , .mirrortab_back a:visited, .mirrortab_active_back a:link , .mirrortab_active_back a:visited{color:white;text-decoration:none;}
.mirrortab_back a:hover, .mirrortab_active_back a:hover{color:#e0e0ff;text-decoration:none;}
#ajax_in_progress{background:#ADC7E1;color:white;text-align:center;font-weight:bold;font-size:18pt;padding:3px;width:100%;position:fixed;top:0;left:0;}
.colorbar{width:450px;}
.colorcell{height:18px;}
.colorbox{border-color:#808080;border-width:1px;border-style:solid;width:18px;height:18px;overflow:hidden;}
.colorboxspacer{width:18px;height:18px;}
.showSwitch{display:block;}
.hideSwitch{display:none;}
fieldset.spoiler{border:1px dashed gray;}
fieldset.spoiler > legend{font-size:1.2em;}
div.spoilerheader a{font-family:sans-serif;font-size:1.1em;font-weight:bold;}
div.spoilerheader input{background-color:#cececc;color:#3e3e33;font:0.9em sans-serif;}
div.spoilerbody{color:#0f0f0f;border:1px dotted gray;padding:1em;margin:1em;}
fieldset.spoiler div.spoilerbody{border:0px;padding:0em;}

    .column
    {
	-webkit-column-count: 3;
	-moz-column-count: 3;
	column-count: 3;
	-webkit-column-gap:10px;
	-moz-column-gap:10px;
	column-gap:10px;
	-webkit-column-width: 160px;
	-moz-column-width: 160px;
	column-width: 160px;
	margin: 15px 4px 4px 4px;
	clear: both;
	display: inline-block;
	width: 100%;
    }
    .section
    {
	-webkit-column-break-inside: avoid;
	break-inside: avoid;
	margin-bottom: 10px;
	font-size: medium;
    }
    .ct a.sblink:before {
        content:"\2514\20";
        color: #ddd;
    }
        .ct a.sblink.subcat:before {
        content:"\2514\2500\20";
        color: #ddd;
    }

    @media screen and (max-width:768px) {
	a.sblink {
	    font-size: small;
	    margin-bottom: 4px;
	}
    }
div#banner100x100 img {max-width:100%;height:auto;}
