.table { border-top: 1px solid silver; border-bottom: 1px solid silver;margin-left: 4px}
.table td { padding: 2px 0 3px 0}
.TabEmpty { border-top: 0px solid silver; border-bottom: 0px solid silver; background: #FFFFFF}
.LCLeft { border-top: 1px solid silver; background: #FFFFFF}
.LCBody { border-top: 1px solid silver; background: #fbeeee; font-family: Verdana; font-size:7pt; }
.LALeft { border-top: 1px solid silver; background: #FFFFFF}
.LABody { border-top: 1px solid silver; background: #f0fef0; font-family: Verdana; font-size:7pt; }
.TabBodyNorm { border-top: 1px solid silver; background: #EFEFEF; font-family: Verdana; font-size:7pt; }
.currentBill { border-top: 1px solid silver; background: #fffed8 }
#searchBar  {margin: 5px 0 5px 0}
#searchBar td {padding: 5px 2px 2px 2px}
.center {text-align:center}
.inline {display: inline}
.info {font-size: 10px}
.label {font-size:13px; font-weight:normal; color: #800000; text-align: left; padding-right:10px}
.labelleft {font-size:13px; font-weight:normal; color: #800000; text-align: left}
.bright { color: red}
#buttonsUpper, #buttonsLower {display: inline}
#buttonsUpper input, #buttonsLower input {font-size:12px}
#buttonsLower {margin-left: 360px}
#searchResultsList a {font-size:11px}
.searchLayout {margin-left: 15px}
/*ul {margin:0px; padding: 0px}
li {margin:0px; padding: 0px 0px 0px 15px}
ul {list-style: none}*/
.chk {border-style:none;border-width:0px; margin:0px 0px 0px 1px;padding:0px;font-size:9px;width:15px;height:13px;overflow:hidden; color:black}
input, select, label  {font-size:12px}
table {
	border-collapse: collapse;
	border-width: 0px;
	border-color: #cccccc;
	/*font-size: 13px;*/
}
th {text-align:left}
img {border:none}
hr {	
	height: 1pt;
	color: #E0E0E0;
}
.tdBordB {
	border-style: solid;
	border-color: #cccccc;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px
}
.nicetable {border-collapse:separate; border-spacing:1px;}
.nicetable th {padding:3px 2px 2px 2px}
.nicetable td {padding:3px 2px 2px 2px}
.clear{clear: both}
.trHigh {
	background-color: #dfdfdf;
	cursor:pointer;
	font-size: 11px;
}
.trNorm {
	background-color: #efefef;
	cursor:default;
	font-size: 11px;
}
.trHighOnly {
	background-color: #dfdfdf;
	font-size: 11px;
	line-height:17px;
}
.headView {
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #800000;
	background-color: #DFDFDF;
	vertical-align:middle;
}
#viewNav {text-align:right;width:100%}
#formNav {text-align:right;}
#tableNav {margin-left: auto; margin-right: 0px;}
.niceli ul {
    list-style-type:none;
    margin:0;
    padding:0;
}
.niceli li {
	list-style-type:none;
	margin: 0 !important;
	padding: 0 !important;}
.niceli li a {
    display:inline-block;
    position:relative;
    border-width:1px 0;
    border-color:#ccc;
    border-style:solid;
    color:#555;
    text-decoration:none;
    margin:1px 1px;
}
.niceli li a span {
    display:inline-block;
    position:relative;
    margin:0 -1px;
    border-width:0 1px;
    border-color:#ccc;
    border-style:solid;
    background-color:#eee;
    padding:1px 6px;
    font-size: 10px
}
.niceli li a:hover {
    border-color:#aaa;
    color:#800000;
}
.ulLink {margin:0 0 5px 0; padding:0}
.liLink {font-size: 11px; margin:0; padding:0}
#SearchStartDate {width:80px}
#SearchEndDate {width:80px}
.smaller {font-size: 11px}
.smaller label {font-size: 11px}
#quicklinks {margin-top: 3px}
