.stage-left{display:block;outline:medium none;text-indent:-9999px}

.column_two_wide {width: 97%; padding:10px; background:#fff;float:left; text-align:center;}
#body_center .column_two_wide .whiteBox .box_body table {text-align:center; margin:auto; width:auto;font-size:12px;}
.column_two_wide td {padding:3px 0;}

#body_in {text-align:left;}
.box_bodyRight a {text-decoration:underline;}		
		
.tbl {width: 100%;display:inline-block;font-size:1em;line-height: 1.5em;}
.tbl75 {max-width:75%;display:inline-block;font-size:1em;line-height: 1.5em;padding:0px;}
.tblSizeDown {font-size:.8em;}
.tblAddPad {padding:10px;}

.tblBorder{border:1px solid #000;border-collapse:collapse;}
.tblBorderLite{border: 1px solid #cecece;border-collapse:collapse;}
.tblBorderNone{border:none;}

.tr {width: 100%;display: block;float: left;text-align: center;margin:0 0 10px 0;padding:3px 0;}
.tblSizeDown .tr {padding:10px 0px; margin:0;}
.th {background: #5E1612;color: #fff;}
.th a, th a:visited{color: #fff !important;}
.th a:hover, th a:active{color: #fff;text-decoration:underline;}
.trColor {border:1px solid black;padding:2px 0px;}
.odds {background:#EEE;}
.evens {background:#fff;}
.thColor { background:#5E1612; border:2px solid black; color:#fff;padding:5px 0px;}
.td {display: inline-block; width:48%;}
.thHalf {display: inline-block; width:48%;}
.td3, .th3 {display:inline-table; width:30%; padding:3px;}
.tdFourths, .thFourths {display:inline-table; width:24%;padding:3px;}
.thFourths {background:#5E1612;color:#fff;}
.tdFifths, .thFifths {display:inline-table; width:19%;padding:3px;}
.td6, .th6 {display:inline-table; width:15%; padding:3px;}
.tdEights, .thEights {display:inline-table; width:12%;padding:3px;}
.td9, .th9 {display:inline-table; width:9%;padding:3px;}
.tdTwoThirds {display:inline-table; width:60%;padding:3px;}
.tdTwoFifths {display:inline-table; width:39%;padding:3px;}
.tdThreeFourths{display:inline-table; width:74%;padding:3px;}
.tdTen, .thTen {display:inline-table; width:7%; padding:3px;}

.aRight {text-align:right;padding-right:5px; vertical-align:middle; font-weight:bold;}
.aLeft{text-align:left;vertical-align:middle;}
.aCenter{text-align:center;vertical-align:middle;}
.fRight {float:right;}
.fLeft{float:left;}
.vTop {vertical-align: top;}
.vMiddle {vertical-align: middle;}
.vBottom {vertical-align: bottom;}

.checkresize textarea { max-height:300px; min-height:200px;min-width:300px;max-width:500px;}
.checkresizefull textarea { max-height:300px; min-height:200px;min-width:600px;max-width:800px;}
.textBoxFull {width:97%;}
.textBoxHalf {width:47%;}
.hiLite {color:#5E1612; font-weight:bold; font-size:1.3em;}
.hiLite2 {color:#5E1612; font-weight:bold; font-size:1em;}
.hiLite3 {color:#CC3300; font-size:1em;}
.hiLiteBlue {color:#123a5b; font-weight:bold; font-size:1.3em;}
.hiLiteBlue2 {color:#123a5b; font-weight:bold; font-size:1em;}
.submitBtn {padding:10px; background:#5E1612;color:#fff; border-radius:5px;font-size:1em; border: 2px solid #c3c3c3;}
.submitBtn:hover, .submitBtn:focus, .submitBtn:active {background: #103c5b !important;cursor: pointer;color:#ffffff; border: 2px solid #EDCF7A;text-decoration:underline;}
.editBtn {background:#E3F1FC;border-radius:5px;padding: 10px;font-size: 1em;color:#1E1E1E; border: 2px solid #c3c3c3;}
.editBtn:hover, .editBtn:focus, .editBtn:active {background:#15651F;color:#ffffff; border: 2px solid #EDCF7A;text-decoration:underline;}
.deleteBtn {background:#efefef;border-radius:5px;padding: 10px;font-size: 1em;color:#1E1E1E; border: 2px solid #c3c3c3;}
.deleteBtn:hover, .deleteBtn:focus, .deleteBtn:active {background:#99241E;color:#ffffff; border: 2px solid #EDCF7A;text-decoration:underline;}
.noWrap {white-space: nowrap;}

.cardTable {border:1px solid #cecece; display:inline-block;max-width:30%;min-width:250px;min-height:275px; vertical-align:top;margin-bottom:5px;}
.thCard {background:#cecece;}
.thCard h3, .thCard h2 {padding:10px;}
.trCard {padding:5px;}

@media screen and (max-width: 1040px){ 
.tbl75 {max-width:100%;}
}

@media screen and (min-width: 565px) and (max-width: 799px){ 
.checkresize textarea, .checkresizefull textarea { resize:none; max-height:300px; min-height:200px;min-width:80%;}

}
@media screen and (max-width: 799px){ 
.removeColumn {display:none;}
}
@media screen and (min-width: 400px) and (max-width: 564px){
	.whiteBox {margin:5px;} 
	.checkresize textarea{max-height:300px; min-height:200px;min-width:170px;max-width:300px;} 
	.checkresizefull textarea {max-height:300px; min-height:200px;min-width:90%;max-width:100%;}
	/*.tr {width:100%;margin:0 0 10px 0;text-align:left;}*/
	.td {display:block; width:100%;padding:2px 0 5px 0;}
    .td3, .th3, .tdFourths, .thFourths, .tdFifths, .thFifths, .td6, .th6, .tdEights, .thEights, .td9, .th9, .tdTen, .thTen{display:block; width:97%; padding:10px 0 5px 0;}
	.tdThreeFourths {width:97%;}
	/*#body_center {text-align:left;}*/
	.tblSizeDown .tr {display:block;}
	.tblSizeDown .tdEights, .tblSizeDown .thEights {width:20%;}
}
@media screen and (min-width: 321px) and (max-width: 399px){
	.whiteBox {margin:5px;} 
	.checkresize textarea, .checkresizefull textarea {max-height:300px; min-height:200px;min-width:90%;max-width:100%;}
	
	.tr {width:100%;margin:0 0 10px 0;text-align:left;}
	.td {display:block; width:100%;padding:2px 0 5px 0;}
	.td3, .th3, .tdFourths, .thFourths, .tdFifths, .thFifths, .td6, .th6,  .tdEights, .thEights, .td9, .th9, .tdTen, .thTen, .tdTwoThirds, .tdThreeFourths  {display:block; width:97%; padding:10px 0 5px 0;}
	.aRight, .aLeft {text-align:center;}
	.removeColumn .td3, .removeColumn .th3, .removeColumn .tdFourths, .removeColumn .thFourths, .removeColumn .tdFifths, .removeColumn .thFifths, .removeColumn .td6, .removeColumn .th6, .removeColumn .tdEights, .removeColumn .thEights, .removeColumn .td9, .removeColumn .th9, .removeColumn .tdTen, .removeColumn .thTen, .removeColumn .tdTwoThirds, .removeColumn .tdThreeFourths {display:none;}
	.removeColumn{display:none;}
}

@media screen and (max-width: 399px){
	.whiteBox {margin:5px;} 
	.checkresize textarea, .checkresizefull textarea {clear:both;max-height:300px; min-height:200px; min-width:90%;max-width:100%;}
}
@media screen and (max-width: 320px){
	.whiteBox {margin:2px;} 
	.tr {width:100%;margin:0 0 10px 0;}
	.td {display:block; width:100%;padding:2px 0 5px 0;}
	.td3, .th3, .tdFourths, .thFourths, .tdFifths, .thFifths, .td6, .th6,  .tdEights, .thEights, .td9, .th9, .tdTen, .thTen, .tdTwoThirds, .tdThreeFourths {display:block; width:97%; margin-bottom:.25em;}
	.aRight, .aLeft {text-align:center;}
	.td6 a {text-decoration: underline;}
}