#main_qry{float:right;width:75%;margin-left:2%;}
input,textarea,.disable {font-family:helvetica, sans-serif;font-size:100%;
    padding:2px 4px 2px 4px;vertical-align:middle;}
table.grn input, table.grn textarea,input.flex, textarea.flex,select.flex,
	table.bdr input
	{width:95%;color:black;}
select.noflex, input.noflex{color:black;background-color:azure;font-weight:600;}
.b_ovr {color:blue;background-color:yellow;font-weight:bold;border-style:ridge;border-width:2px;text-align:center;vertical-align:top;cursor:pointer;cursor:hand;}
#.btn,.redbtn,.button,button,.b_out {color:white;background-color:green !important;
#	border-style:ridge;border-width:2px;vertical-align:top;font-family:Arial;
#	text-align:center;cursor:auto;}
.redbtn {background-color:red;color:white}
.btn:hover,.redbtn:hover,.button:hover,button:hover{cursor:hand;cursor:pointer}
.disable {display:block}
table.disable {border:2px solid blue}
.col2bold,.col3bold {color:red;background-color:#FFC;font-size:120%;font-weight:500}
.col2bold {column-span:2}
.col3bold {column-span:3}
.chkbox {width:auto !important;}
tr.radio input{width:auto !important;}
label {margin-right:2em}
div.sel_tabs{margin-left:-40px;position:absolute}
ul.select_tabs li{display:inline;border:2px solid blue;position:relative;
	padding:0 4px;font-size:95%;font-weight:bold}
li.tabclosed{border:2px solid blue;z-index:100}
li.tabopen{border:0;z-index:1000}
div.tabs {height:22em;display:none;padding:4px;	border:1px solid black;
	position:relative;top:1.40em}
div.tabs label {border-bottom:1px dashed blue;background-color:transparent;
	margin-right:2em}
div.multicol {clear:both}
div.col1 {width:48%;float:left;}
div.col2 {width:48%;float:right;}
#input_area .caption {font-weight:bold;width:20%}
#input_area .data {width:80%;}
.tblCaption {font-weight:bold;font-size:90%}

tr.underline, tr.underline td {border-bottom: 2px #000000 solid;
background-color: #CCCCCC;}

#Events db admin forms styling####
.summ_nmbrs {font-size:200%;}
##################################
