.x10l{font-size:8em}
.xx25l{font-size:2.5em}
.xx3l{font-size:3em}
.xx2l{font-size:2em}
.xx15l{font-size:1.3em}
.xx14pt{font-size:14pt}
.xx14px{font-size:14px}
.cntred{text-align:center}
.orng{color:orange}
.gry{color:gray;}
.dtgridraw{width:95%;margin:0 auto}
.dtcol33{width:33%;float:left;margin-bottom:40px}
.dtcol25{width:25%;float:left;margin-bottom:40px}
.dtgridraw:after{content:"";display:talble;clear:both}
.plogo{margin:20px auto;padding:0;width:140px;height:180px}
.plogo p{margin-top:0;text-align:center;height:60px;display:none}
.p1{display:table;margin:0;padding:0;width:100%}
.p2{display:table-cell;vertical-align:bottom}
.p3{display:table-cell;vertical-align:middle;text-align:center}
.plogo img{display:inline;max-width:140px}
.nar{height:70px}
.sqr{height:140px}
.topmargin1{margin-top:1em}
.topmargin2{margin-top:2em}
.orbtn{display:block;background:#ffe000;color:#000;width:500px;padding:10px;margin:.5em auto;text-decoration:none;border-radius:2px}
.orbtn:active{background:#00C2FF}
.bluebtn{display:block;background:#fff;color:#000;width:500px;padding:10px;margin:.5em auto;text-decoration:none;border-radius:12px;border:1px dashed #1E80FF}
.orbtnsmall{display:block;background:green;color:#fff;width:100px;padding:2px;text-decoration:none}
#d-content .dt-table{width:790px;margin:0 auto}
#d-content .dt-table th{text-align:center}
.catmap{list-style:none;padding-left:10px;font-size:1.3em;margin-left:0}
.catmap h3{font-size:1.3em}
.catmap a{font-size:.9em}
.catmap li{display:inline-block;vertical-align:top;width:260px}
.catmap li ul{display:block;padding-left:0;margin-left:0}
.catmap li ul li{display:block;margin-left:0}