/* --- TEST BORDER --- */
.tbord { border:0px solid black; }
/* --- TEST BORDER --- */

.txt10 { font-size:10px; } .txt11 { font-size:11px; } .txt12 { font-size:12px; } .txt13 { font-size:13px; } .txt14 { font-size:14px; } 
.txt15 { font-size:15px; } .txt16 { font-size:16px; } .txt17 { font-size:17px; } .txt18 { font-size:18px; } .txt19 { font-size:19px; } 
.txt20 { font-size:20px; } .txt24 { font-size:24px; } .txt26 { font-size:26px; } .txt28 { font-size:28px; } .txt30 { font-size:30px; }
.tal { text-align:left; } .tar { text-align:right; } .tac { text-align:center; } .taj { text-align:justify; }
.b400 { font-weight:400; } .b600 { font-weight: 600; } .b700 { font-weight: 700; }

.forceUC { text-transform: uppercase; }

.red { color:#ff0000; } .white { color:#ffffff; } .black { color:#000000; } .orange { color:#ff6500; }
.txtcorp { color:#ee7623 }

.space1 { width:100%;height:1px; } .space5 { width:100%;height:5px; } .space10 { width:100%;height:10px; } .space15 { width:100%;height:15px; } 
.space20 { width:100%;height:20px; } .space25 { width:100%;height:25px; } .space30 { width:100%;height:30px; } .space40 { width:100%;height:40px; } .space50 { width:100%;height:50px; } 

.margbott10 { margin-bottom:10px; }
.margbott20 { margin-bottom:20px; }
.margbott30 { margin-bottom:30px; }
.margtop20 { margin-top:20px; }
.bordbot1 { border-bottom:1px solid #cccccc; }
.pad15 { padding:15px !important; } .pad12 { padding:12px !important; } .pad10 { padding:10px !important; } .padexhb { padding:7px 7px 7px 0;}
.padsmallbutt { padding:5px 10px; }
.padleft12 { padding-left:12px; }
.padtopbot20 { padding: 20px 0; }
.divfrm { background-color:#f2f2f2; padding:15px !important; }
.divfrm2 { background-color:#fafafa; padding:15px !important; }
.divfrm3 { background-color:#e6febe; padding:15px !important; }
.divfrmspace1 { border-right:1px solid white; }
.divfrmtblhead { background-color:#ff9539; padding:12px; color:#ffffff; }
.divfrmtd1 { background-color:#cccccc; border-bottom:1px solid white; } 
.divfrmtd2 { background-color:#f5f5f5; border-bottom:1px solid white; }
.divfrmtd2-1 { background-color:#f5f5f5; border-bottom:0px solid white; }
.divfrmtd2-2 { background-color:#f5f5f5; border-bottom:1px solid #f5f5f5; }
.brw1 { border-right:1px solid white; }

label { cursor: pointer; }

.tbold { font-weight:bold; }
.form-control-disabled { border:0; background:none; }
.btn-lg:disabled { background-color:#cccccc; border-color:#a6a6a6; }
.btn-mod-red { background-color:#ed1c24; }
.btn-mod-red:hover { background-color:#ce030b; }

.frmc-12 { padding:3px 6px !important; height:auto; font-size:12px; line-height:1; }

ul.checkmark li { 
	background:url("/images/checkmark.png") no-repeat 0 50%; padding-left: 30px; line-height:120%; 
	margin-bottom:20px; margin-left:-30px; 
}
ul.checkmark { list-style-type: none; margin-top:20px; }

.speakpic { width:111px; height:auto; margin-bottom:10px; border:1px solid #ff6500; }

ol.olalpha { list-style-type: lower-alpha; }
ol.olalpha li { margin-bottom:20px; margin-left:-20px; padding-left:20px; }

ol.olrates li { margin-bottom:20px; margin-left:-20px; padding-left:20px; text-align:justify; }
ul.ulspop li { margin-bottom:10px; text-align:justify; }

ol.ga { counter-reset: item }
li.ga { display: block; margin-bottom:20px; margin-left:-20px; padding-left:20px; text-align:justify; }
li.ga:before { content: counters(item, ".") " "; counter-increment: item }

.google-maps {
	position: relative;
	padding-bottom: 75%; // This is the aspect ratio
	height: 0;
	overflow: hidden;
}
.google-maps iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100% !important;
	height: 100% !important;
}

table.spop th { text-align:center; background-color:#ff9539; color:#ffffff; border-right:1px solid white; }
table.spop td { text-align:center; font-weight:bold; }





