/* Estilos */
* {
    margin: 0; padding: 0; outline: 0; 
    -webkit-box-sizing: border-box; 
    -moz-box-sizing: border-box; 
    box-sizing: border-box;
    text-decoration: none;
}

html, body{ min-width:100%; height:100%; margin:0; padding:0; font-family:Verdana, sans-serif; line-height:1.4rem; letter-spacing: 0.05rem;}

body { background-color:#1B7F7F;
    font-family:Verdana, sans-serif; font-weight: normal; 
    line-height:1.4rem;
    letter-spacing: 0.05rem;
    /* overflow-y: hidden; */
}
/*background-image: url('../imagens/bg.jpg');*/

th, td { padding-left: 3px; text-align: left; }

img {border: none; vertical-align: middle; max-width: 90% !important; height: auto;}

a { border:none; text-decoration:none !important;}

a img {border:none; }

ul {list-style: none;}

.lst-hrz { 
    list-style-type: none;
    text-decoration: none;
    display: flex;
} 
 
.lst-hrz li { 
    border: #ffffff thin solid;
    border-radius:4px;
    padding: 5px;
    margin-right: 10px;
    background-color: #f2f3ac;
    cursor: pointer;
} 

.btScrollE { display:"scroll"; position:fixed; bottom:2px; left: 4px;}
.btScrollD { display:"scroll"; position:fixed; bottom:2px; right: 4px;}

input, select, textarea { font-family:Verdana, sans-serif; font-weight: normal; line-height:1.4rem; letter-spacing: 0.05rem; }

p { font-family:Verdana, sans-serif; font-weight: normal; line-height:2.4rem; letter-spacing: 0.08rem; }

/* textarea { resize:none; } */
textarea {
    height: auto;
    overflow-y: auto;
    padding: 10px;  
    box-sizing: border-box;
    border: 2px solid #ccc;
    border-radius: 5px;
    resize: vertical;
}

input:focus, select:focus, textarea:focus { background-color: #f9f5b4ff; }

pre {
  white-space: pre-wrap;       /* css-3 */
  white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
  white-space: -pre-wrap;      /* Opera 4-6 */
  white-space: -o-pre-wrap;    /* Opera 7 */
  word-wrap: break-word;
  overflow: auto;
}

.smbrd {
	box-shadow: 0 0 0 0;
    border: 0 none;
    outline: 0;
}

button { letter-spacing: 0.1rem; }

.flt-e { float: left;}		
.flt-d { float: right;}		
.flt-n { float:none;}

#st { margin: 0px; padding: 0px; position:relative; min-height: 100%; 
    background-color:#1B7F7F; 
    background-image: url("../imagens/banner-sch.svg");
    background-repeat: no-repeat;
    background-size: contain; 
}

#cntd {margin: 0px; margin-top: 40px; padding: 40px; min-width: 95%; min-height: 100%; line-height:1.4rem; align-items: center;}

.login { background-color:#1B7F7F; }
.form { margin: 0 auto; background-color:#1B7F7F; }

#jAlert-r { background-color:#f3f3f3; border:0px solid #fff; }

.lnk, .link1, .link2, .link3, .link4 { 	cursor: pointer;}
.nlnk { cursor: no-drop;}
.disabledbutton { pointer-events: none; opacity: 0.4; }

.oc  { display:none;}
.noc { display:block;}
.vsb-n { display:none;}
.vsb-s { display:block;}

.tcs-1 { padding-left: 10px; padding-right: 10px; color:#ff7f50; font-weight: 400; text-shadow: 1px 1px 1px #000; text-align: center; }
.tcs-2 { padding-left: 10px; padding-right: 10px; color:#ccc; font-weight: 600; text-shadow: 1px 1px 1px #000; text-align: center; }
.tcs-3 { padding-left: 10px; padding-right: 10px; color:#666666; font-weight: 600; text-shadow: 1px 1px 1px #000; text-align: center; }
.tcs-4 { padding-left: 10px; padding-right: 10px; color:#cccccc; font-weight: 600; text-shadow: 1px 1px 1px #000; text-align: center; }
.tcs-5 { padding-left: 10px; padding-right: 10px; color:#ff7f50; font-weight: 600; text-shadow: 1px 1px 1px #000; text-align: center; }

.wmax-10 { max-width: 10px; } .wmin-10 { min-width: 10px; }
.wmax-20 { max-width: 20px; } .wmin-20 { min-width: 20px; }
.wmax-30 { max-width: 30px; } .wmin-30 { min-width: 30px; }
.wmax-40 { max-width: 40px; } .wmin-40 { min-width: 40px; }
.wmax-50 { max-width: 50px; } .wmin-50 { min-width: 50px; }
.wmax-60 { max-width: 60px; } .wmin-60 { min-width: 60px; }
.wmax-70 { max-width: 70px; } .wmin-70 { min-width: 70px; }
.wmax-80 { max-width: 80px; } .wmin-80 { min-width: 80px; }
.wmax-90 { max-width: 90px; } .wmin-90 { min-width: 90px; }
.wmax-100 { max-width: 100px; } .wmin-100 { min-width: 100px; }
.wmax-110 { max-width: 110px; } .wmin-110 { min-width: 110px; }
.wmax-120 { max-width: 120px; } .wmin-120 { min-width: 120px; }
.wmax-130 { max-width: 130px; } .wmin-130 { min-width: 130px; }
.wmax-140 { max-width: 140px; } .wmin-140 { min-width: 140px; }
.wmax-150 { max-width: 150px; } .wmin-150 { min-width: 150px; }
.wmax-160 { max-width: 160px; } .wmin-160 { min-width: 160px; }
.wmax-170 { max-width: 170px; } .wmin-170 { min-width: 170px; }
.wmax-180 { max-width: 180px; } .wmin-180 { min-width: 180px; }
.wmax-190 { max-width: 190px; } .wmin-190 { min-width: 190px; }
.wmax-200 { max-width: 200px; } .wmin-200 { min-width: 200px; }
.wmax-210 { max-width: 210px; } .wmin-210 { min-width: 210px; }
.wmax-220 { max-width: 220px; } .wmin-220 { min-width: 220px; }
.wmax-230 { max-width: 230px; } .wmin-230 { min-width: 230px; }
.wmax-240 { max-width: 240px; } .wmin-240 { min-width: 240px; }
.wmax-250 { max-width: 250px; } .wmin-250 { min-width: 250px; }
.wmax-260 { max-width: 260px; } .wmin-260 { min-width: 260px; }
.wmax-270 { max-width: 270px; } .wmin-270 { min-width: 270px; }
.wmax-280 { max-width: 280px; } .wmin-280 { min-width: 280px; }
.wmax-290 { max-width: 290px; } .wmin-290 { min-width: 290px; }
.wmax-300 { max-width: 300px; } .wmin-300 { min-width: 300px; }
.wmax-350 { max-width: 350px; } .wmin-350 { min-width: 350px; }
.wmax-400 { max-width: 400px; } .wmin-400 { min-width: 400px; }
.wmax-450 { max-width: 450px; } .wmin-450 { min-width: 450px; }
.wmax-500 { max-width: 500px; } .wmin-500 { min-width: 500px; }
.wmax-550 { max-width: 550px; } .wmin-550 { min-width: 550px; }
.wmax-600 { max-width: 600px; } .wmin-600 { min-width: 600px; }
.wmax-650 { max-width: 650px; } .wmin-650 { min-width: 650px; }
.wmax-700 { max-width: 700px; } .wmin-700 { min-width: 700px; }
.wmax-750 { max-width: 750px; } .wmin-750 { min-width: 750px; }
.wmax-800 { max-width: 800px; } .wmin-800 { min-width: 800px; }
.wmax-850 { max-width: 850px; } .wmin-850 { min-width: 850px; }
.wmax-900 { max-width: 900px; } .wmin-900 { min-width: 900px; }
.wmax-950 { max-width: 950px; } .wmin-950 { min-width: 950px; }
.wmax-1000 { max-width: 1000px; } .wmin-1000 { min-width: 1000px; }
.wmax-1050 { max-width: 1050px; } .wmin-1050 { min-width: 1050px; }
.wmax-1100 { max-width: 1100px; } .wmin-1100 { min-width: 1100px; }
.wmax-1150 { max-width: 1150px; } .wmin-1150 { min-width: 1150px; }
.wmax-1200 { max-width: 1200px; } .wmin-1200 { min-width: 1200px; }
.wmax-1250 { max-width: 1250px; } .wmin-1000 { min-width: 1250px; }
.wmax-1300 { max-width: 1300px; } .wmin-1300 { min-width: 1300px; }

.mrg-0 { margin: 0px !important; }   .mrg-2 { margin: 2px; }   .mrg-5 { margin: 5px; }
.mrg-10 { margin: 10px; } .mrg-15 { margin: 15px; }
.mrg-20 { margin: 20px; } .mrg-25 { margin: 25px; }
.mrg-30 { margin: 30px; } .mrg-35 { margin: 35px; }
.mrg-40 { margin: 40px; } .mrg-45 { margin: 45px; }
.mrg-50 { margin: 50px; } .mrg-60 { margin: 60px; }
.mrg-70 { margin: 70px; } .mrg-80 { margin: 80px; }
.mrg-90 { margin: 90px; } .mrg-100 { margin: 100px; }

.mrg-s0  { margin-top:0px; }  .mrg-s2 { margin-top:2px; } .mrg-s5 { margin-top:5px; }
.mrg-s10 { margin-top:10px; } .mrg-s15 { margin-top:15px; }
.mrg-s20 { margin-top:20px; } .mrg-s25 { margin-top:25px; }
.mrg-s30 { margin-top:30px; } .mrg-s35 { margin-top:35px; }
.mrg-s40 { margin-top:40px; } .mrg-s45 { margin-top:45px; }
.mrg-s50 { margin-top:50px; } .mrg-s60 { margin-top:60px; }
.mrg-s70 { margin-top:70px; } .mrg-s80 { margin-top:80px; }
.mrg-s90 { margin-top:90px; } .mrg-s100 { margin-top:100px; }

.mrg-i0  { margin-bottom:0px; }  .mrg-i2 { margin-bottom:2px; } .mrg-i5 { margin-bottom:5px; }
.mrg-i10 { margin-bottom:10px; } .mrg-i15 { margin-bottom:15px; }
.mrg-i20 { margin-bottom:20px; } .mrg-i25 { margin-bottom:25px; }
.mrg-i30 { margin-bottom:30px; } .mrg-i35 { margin-bottom:35px; }
.mrg-i40 { margin-bottom:40px; } .mrg-i45 { margin-bottom:45px; }
.mrg-i50 { margin-bottom:50px; } .mrg-i60 { margin-bottom:60px; }
.mrg-i70 { margin-bottom:70px; } .mrg-i80 { margin-bottom:80px; }
.mrg-i90 { margin-bottom:90px; } .mrg-i100 { margin-bottom:100px; }

.mrg-e0  { margin-left:0px; }   .mrg-e1  { margin-left:1px; } 
.mrg-e2  { margin-left:2px; }   .mrg-e5 { margin-left:5px; }
.mrg-e10 { margin-left:10px; }  .mrg-e15 { margin-left:15px; }
.mrg-e20 { margin-left:20px; }  .mrg-e25 { margin-left:25px; }
.mrg-e30 { margin-left:30px; }  .mrg-e35 { margin-left:35px; }
.mrg-e40 { margin-left:40px; }  .mrg-e45 { margin-left:45px; }
.mrg-e50 { margin-left:50px; }  .mrg-e60 { margin-left:60px; }
.mrg-e70 { margin-left:70px; }  .mrg-e80 { margin-left:80px; }
.mrg-e90 { margin-left:90px; }  .mrg-e100 { margin-left:100px; }
.mrg-e200 { margin-left:200px; }    .mrg-e300 { margin-left:300px; } 
.mrg-e400 { margin-left:400px; }    .mrg-e500 { margin-left:500px; }

.mrg-d0 { margin-right:0px; }  .mrg-d1 { margin-right:1px; }  
.mrg-d2 { margin-right:2px; }   .mrg-d4 { margin-right:4px; } 
.mrg-d5 { margin-right:5px; }   .mrg-d10 { margin-right:10px; } 
.mrg-d15 { margin-right:15px; } .mrg-d20 { margin-right:20px; } 
.mrg-d25 { margin-right:25px; } .mrg-d30 { margin-right:30px; } 
.mrg-d35 { margin-right:35px; } .mrg-d40 { margin-right:40px; } 
.mrg-d45 { margin-right:45px; } .mrg-d50 { margin-right:50px; } 
.mrg-d60 { margin-right:60px; } .mrg-d70 { margin-right:70px; } 
.mrg-d80 { margin-right:80px; } .mrg-d90 { margin-right:90px; } 
.mrg-d100 { margin-right:100px; }

/* Fonte */
.ff-v  { font-family: Verdana, Helvetica, Arial, sans-serif; }
.ff-a  { font-family: Arial, Verdana, Helvetica, sans-serif;  }
.ff-c  { font-family: "Courier New", Courier, monospace;  }

/* ct = cor do texto */
.ct-brn  { color:#FFFFFF; }

.ct-prt  { color:#000000; } 
.ct-prt1 { color:#373f42; }

.ct-cnz  { color:#CCCCCC; }
.ct-cnz1 { color:#333333; }	
.ct-cnz2 { color:#606060; }	
.ct-cnz3 { color:#666666; } 
.ct-cnz4 { color:#999999; } 
.ct-cnz5 { color:#EFEFEF; } 
.ct-cnz6 { color:#f2f2f2; } 
.ct-cnz7 { color:#F3F3F3; } 
.ct-cnz8 { color:#e1e1e1; } 
.ct-cnz9 { color:#b6b4b4; }

.ct-vrm  { color:#FF0000; } 
.ct-vrm1 { color:#D62828; }

.ct-vrd  { color:#006600; }	
.ct-vrd1 { color:#006633; } 
.ct-vrd2 { color:#77bc10; }

.ct-amr  { color:#FFFF00; }
.ct-amr1  { color:#f9f5b4ff; }

.ct-vnh  { color:#890000; }

.ct-azl  { color:#0000FF; }	
.ct-azl1 { color:#032542; }  
.ct-azl2 { color:#6991da; } 
.ct-azl3 { color:#056FAD; }
.ct-azl4 { color:#009ae7ff; }

/* cf = cor de fundo */
.cf-brn  { background-color:#FFFFFF; }

.cf-prt  { background-color:#000000; } 
.cf-prt1 { background-color:#373f42; }

.cf-cnz  { background-color:#cccccc; }
.cf-cnz1 { background-color:#333333; } 
.cf-cnz2 { background-color:#606060; } 
.cf-cnz3 { background-color:#666666; }
.cf-cnz4 { background-color:#999999; } 
.cf-cnz5 { background-color:#EFEFEF; } 
.cf-cnz6 { background-color:#f2f2f2; }
.cf-cnz7 { background-color:#F3F3F3; } 
.cf-cnz8 { background-color:#e1e1e1; } 
.cf-cnz9 { background-color:#b6b4b4; }

.cf-vrm { background-color:#FF0000; }  
.cf-vrm1 { background-color:#D62828; }

.cf-vnh  { background-color:#890000; }

.cf-vrd  { background-color:#006600; } 
.cf-vrd1 { background-color:#006633; } 
.cf-vrd2 { background-color:#D5FFD5; }
.cf-vrd3 { background-color:#d9ffbc; }

.cf-amr  { background-color:#ffff00; }
.cf-amr1 { background-color:#ffff7f; }
.cf-amr2 { background-color:#ffffcc; }

.cf-azl  { background-color:#0000FF; } 
.cf-azl1 { background-color:#032542; } 
.cf-azl2 { background-color:#6961da; }
.cf-azl3 { background-color:#056fad; } 

/* tt = tamanho do texto */
.tt-8  { font-size: 8px; } 
.tt-9  { font-size: 9px; }	
.tt-10 { font-size: 10px; } 
.tt-12 { font-size: 12px; } 
.tt-14 { font-size: 14px; }	
.tt-16 { font-size: 16px; } 
.tt-18 { font-size: 18px; }
.tt-20 { font-size: 20px; }	
.tt-22 { font-size: 22px; }	
.tt-24 { font-size: 24px; } 
.tt-26 { font-size: 26px; } 
.tt-28 { font-size: 28px; }	
.tt-30 { font-size: 30px; } 
.tt-32 { font-size: 32px; }	
.tt-34 { font-size: 34px; }	
.tt-36 { font-size: 36px; } 
.tt-38 { font-size: 38px; }
.tt-40 { font-size: 40px; }	
.tt-42 { font-size: 42px; }	
.tt-44 { font-size: 44px; } 
.tt-46 { font-size: 46px; }	
.tt-48 { font-size: 48px; }

/* st = stilo do texto */
.et-nrm { font-weight: 100; }
.et-ngr { font-weight: bold;  }
.et-ngr1 { font-weight: bold; color:#797979; }

.et-mn { font-weight: bold; color:#797979; padding-left:10px; padding-right:10px; }

/* at = alinhamento do texto */
.at-c { text-align: center; }
.at-d { text-align: right;}
.at-e { text-align: left; }
.at-j { text-justify: auto; text-indent: 35px; }

.pdg-g0  { padding: 0px !important;  } 
.pdg-g2 { padding: 2px; }
.pdg-g5 { padding: 5px; }	
.pdg-g10 { padding: 10px; } 
.pdg-g15 { padding: 15px; }
.pdg-g20 { padding: 20px; } 
.pdg-g25 { padding: 25px; }
.pdg-g30 { padding: 30px; }
.pdg-g35 { padding: 35px; }		
.pdg-g40 { padding: 40px; }	
.pdg-g45 { padding: 45px; }		
.pdg-g50 { padding: 50px; }

.pdg-s2  { padding-top:2px; }
.pdg-s4  { padding-top:4px; }
.pdg-s5  { padding-top:5px; }
.pdg-s10 { padding-top:10px; } 
.pdg-s15 { padding-top:15px; }
.pdg-s20 { padding-top:20px; } 
.pdg-s25 { padding-top:25px; }
.pdg-s30 { padding-top:30px; }
.pdg-s35 { padding-top:35px; }			
.pdg-s40 { padding-top:40px; }
.pdg-s45 { padding-top:45px; }		
.pdg-s50 { padding-top:50px; }
.pdg-s55 { padding-top:55px; }
.pdg-s60 { padding-top:60px; }
.pdg-s70 { padding-top:70px; }
.pdg-s80 { padding-top:80px; }
.pdg-s90 { padding-top:90px; }
.pdg-s100 { padding-top:100px; }
.pdg-s110 { padding-top:110px; }
.pdg-s120 { padding-top:120px; }
.pdg-s130 { padding-top:130px; }
.pdg-s140 { padding-top:140px; }
.pdg-s150 { padding-top:150px; }
.pdg-s160 { padding-top:160px; }
.pdg-s170 { padding-top:170px; }
.pdg-s180 { padding-top:180px; }
.pdg-s185 { padding-top:185px; }
.pdg-s190 { padding-top:190px; }
.pdg-s195 { padding-top:195px; }
.pdg-s200 { padding-top:200px; }

.pdg-i2  { padding-bottom:2px; }
.pdg-i5  { padding-bottom:5px; }	
.pdg-i10 { padding-bottom:10px; } 
.pdg-i15 { padding-bottom:15px; }
.pdg-i20 { padding-bottom:20px; } 
.pdg-i25 { padding-bottom:25px; }
.pdg-i30 { padding-bottom:30px; }
.pdg-i35 { padding-bottom:35px; }	
.pdg-i40 { padding-bottom:40px; }
.pdg-i45 { padding-bottom:45px; }	
.pdg-i50 { padding-bottom:50px; }

.pdg-si2  { padding-top:2px; padding-bottom:2px; }
.pdg-si5  { padding-top:5px; padding-bottom:5px; }	
.pdg-si10 { padding-top:10px; padding-bottom:10px; } 
.pdg-si15 { padding-top:15px; padding-bottom:15px; }
.pdg-si20 { padding-top:20px; padding-bottom:20px; } 
.pdg-si25 { padding-top:25px; padding-bottom:25px; }
.pdg-si30 { padding-top:30px; padding-bottom:30px; }
.pdg-si35 { padding-top:35px; padding-bottom:35px; }	
.pdg-si40 { padding-top:40px; padding-bottom:40px; }
.pdg-si45 { padding-top:45px; padding-bottom:45px; }	
.pdg-si50 { padding-top:50px; padding-bottom:50px; }

.pdg-e2  { padding-left:2px; }
.pdg-e5  { padding-left:5px; }	
.pdg-e10 { padding-left:10px; } 
.pdg-e15 { padding-left:15px; }
.pdg-e20 { padding-left:20px; } 
.pdg-e25 { padding-left:25px; }
.pdg-e30 { padding-left:30px; }
.pdg-e35 { padding-left:35px; }		
.pdg-e40 { padding-left:40px; }	
.pdg-e45 { padding-left:45px; }	
.pdg-e50 { padding-left:50px; }
.pdg-e55 { padding-left:55px; }
.pdg-e60 { padding-left:60px; }
.pdg-e65 { padding-left:65px; }
.pdg-e70 { padding-left:70px; }
.pdg-e75 { padding-left:75px; }
.pdg-e80 { padding-left:80px; }
.pdg-e85 { padding-left:85px; }
.pdg-e90 { padding-left:90px; }
.pdg-e95 { padding-left:95px; }
.pdg-e100 { padding-left:100px; }
.pdg-e150 { padding-left:150px; }  
.pdg-e200 { padding-left:200px; }
.pdg-e250 { padding-left:250px; }
.pdg-e300 { padding-left:300px; }

.pdg-d2  { padding-right:2px; }	
.pdg-d5  { padding-right:5px; }
.pdg-d10 { padding-right:10px; } 
.pdg-d15 { padding-right:15px; }
.pdg-d20 { padding-right:20px; } 
.pdg-d25 { padding-right:25px; }
.pdg-d30 { padding-right:30px; }
.pdg-d35 { padding-right:35px; }	
.pdg-d40 { padding-right:40px; }
.pdg-d45 { padding-right:45px; } 
.pdg-d50 { padding-right:50px; }

.pdg-ed0  { padding-left:0px;  padding-right:0px; }
.pdg-ed2  { padding-left:2px;  padding-right:2px; }
.pdg-ed5  { padding-left:5px;  padding-right:5px; }
.pdg-ed10 { padding-left:10px; padding-right:10px; } 
.pdg-ed15 { padding-left:15px; padding-right:15px; }
.pdg-ed20 { padding-left:20px; padding-right:20px; } 
.pdg-ed25 { padding-left:25px; padding-right:25px; }
.pdg-ed30 { padding-left:30px; padding-right:30px; }
.pdg-ed30 { padding-left:35px; padding-right:35px; }	
.pdg-ed40 { padding-left:40px; padding-right:40px; }
.pdg-ed40 { padding-left:45px; padding-right:45px; }  
.pdg-ed50 { padding-left:50px; padding-right:50px; }

/* Bordas personalizadas */

.brd-s1 	{ border-top-style:solid; border-top-color:#b6b4b4; border-top-width:1px; }
.brd-s2 	{ border-top-style:solid; border-top-color:#b6b4b4; border-top-width:2px; }
.brd-s4 	{ border-top-style:solid; border-top-color:#b6b4b4; border-top-width:4px; }
.brd-s6 	{ border-top-style:solid; border-top-color:#b6b4b4; border-top-width:6px; }
.brd-s8 	{ border-top-style:solid; border-top-color:#b6b4b4; border-top-width:8px; }
.brd-s10 	{ border-top-style:solid; border-top-color:#b6b4b4; border-top-width:10px; }
.brd-s12 	{ border-top-style:solid; border-top-color:#b6b4b4; border-top-width:12px; }

.brd-i1 	{ border-bottom-style:solid; border-bottom-color:#b6b4b4; border-bottom-width:1px; }
.brd-i2 	{ border-bottom-style:solid; border-bottom-color:#b6b4b4; border-bottom-width:2px; }
.brd-i4 	{ border-bottom-style:solid; border-bottom-color:#b6b4b4; border-bottom-width:4px; }
.brd-i6 	{ border-bottom-style:solid; border-bottom-color:#b6b4b4; border-bottom-width:6px; }
.brd-i8 	{ border-bottom-style:solid; border-bottom-color:#b6b4b4; border-bottom-width:8px; }
.brd-i10 	{ border-bottom-style:solid; border-bottom-color:#b6b4b4; border-bottom-width:10px; }
.brd-i12 	{ border-bottom-style:solid; border-bottom-color:#b6b4b4; border-bottom-width:12px; }

.brd-e1 	{ border-left-style:solid; border-left-color:#b6b4b4; border-left-width:1px; }
.brd-e2 	{ border-left-style:solid; border-left-color:#b6b4b4; border-left-width:2px; }
.brd-e4 	{ border-left-style:solid; border-left-color:#b6b4b4; border-left-width:4px; }
.brd-e6 	{ border-left-style:solid; border-left-color:#b6b4b4; border-left-width:6px; }
.brd-e8 	{ border-left-style:solid; border-left-color:#b6b4b4; border-left-width:8px; }
.brd-e10 	{ border-left-style:solid; border-left-color:#b6b4b4; border-left-width:10px; }
.brd-e12 	{ border-left-style:solid; border-left-color:#b6b4b4; border-left-width:12px; }

.brd-d1		{ border-right-style:solid; border-right-color:#b6b4b4; border-right-width:1px; }
.brd-d2 	{ border-right-style:solid; border-right-color:#b6b4b4; border-right-width:2px; }
.brd-d4 	{ border-right-style:solid; border-right-color:#b6b4b4; border-right-width:4px; }
.brd-d6 	{ border-right-style:solid; border-right-color:#b6b4b4; border-right-width:6px; }
.brd-d8 	{ border-right-style:solid; border-right-color:#b6b4b4; border-right-width:8px; }
.brd-d10 	{ border-right-style:solid; border-right-color:#b6b4b4; border-right-width:10px; }
.brd-d12 	{ border-right-style:solid; border-right-color:#b6b4b4; border-right-width:12px; }

.brd-as1	{ border-radius:1px 1px 0px 0px;}
.brd-as2	{ border-radius:2px 2px 0px 0px;}
.brd-as4	{ border-radius:4px 4px 0px 0px;}
.brd-as6	{ border-radius:6px 6px 0px 0px;}
.brd-as8	{ border-radius:8px 8px 0px 0px;}
.brd-as10	{ border-radius:10px 10px 0px 0px;}
.brd-as12	{ border-radius:12px 12px 0px 0px;}
.brd-ai1	{ border-radius:0px 0px 1px 1px;}
.brd-ai2	{ border-radius:0px 0px 2px 2px;}
.brd-ai4	{ border-radius:0px 0px 4px 4px;}
.brd-ai6	{ border-radius:0px 0px 6px 6px;}
.brd-ai8	{ border-radius:0px 0px 8px 8px;}
.brd-ai10	{ border-radius:0px 0px 10px 10px;}
.brd-ai12	{ border-radius:0px 0px 12px 12px;}
.brd-a1		{ border-radius:1px;}
.brd-a2		{ border-radius:2px;}
.brd-a4		{ border-radius:4px;}
.brd-a6		{ border-radius:6px;}
.brd-a8		{ border-radius:8px;}
.brd-a10	{ border-radius:10px;}
.brd-a12	{ border-radius:12px;}

/********************************/
/*          Media Queries       */
/********************************/

@media print
{
	th div, td div {margin-top:8px; padding-top:8px; }
  	table { page-break-after:auto }
  	tr    { page-break-inside:avoid; page-break-after:auto }
  	td    { page-break-inside:avoid; page-break-after:auto }
  	thead { display:table-header-group }
  	tfoot { display:table-footer-group;}
  	.btScrollE { display: none; }
  	.btScrollD { display: none; }
 }