* {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
	list-style: none;
}

pre {
	font-family: monospace;
}

/* Utilities */
.center {
    text-align: center;
}
.left {
    text-align: left;
}
.right {
    text-align: right;
}
.bold {
    font-weight: bold;
}
.hidden {
    visibility: hidden;
}
.clear {
    clear: both;
}
.clear-left {
    clear: left;
}
.clear-right {
    clear: right;
}
.block {
    display: block;
}
.required {
    color: #fa8072;
}
.xthin {
    width: 10px;
}
.thin {
    width: 60px;
}
.wide {
    width: 260px;
}
.xwide {
    width: 320px;
}
.xxwide {
    width: 98%;
}
.full {
    width: 98%;
}
.high {
    height: 250px;
}
.fleft {
    float: left;
}
.fright {
    float: right;
}
.table-fixed {
    table-layout: fixed;
}
.v-buffer {
    margin-top: 20px;
    margin-bottom: 20px;
}
.checkbox-column {
    width: 10px;
}
.disabled {
    color: #aaa;
    text-decoration: none;
    /*background: #eee;*/
}
.readonly {
    color: #aaa;
    background: #eee;
}
.selected {
    color: #FF6C6C;
}

.pull {
	clear: both;
	margin: 20px 0;
}

.trace {
	padding: 10px;
	margin: 100px 10px 10px 10px;
	border: 1px solid #123456;
	background: #ffffee;
	font-family: monospace;
}

.reset {
	margin: 0 !important;
	padding: 0 !important;
	border: 0 !important;
	outline: 0 !important;
	font-size: 100% !important;
	vertical-align: baseline !important;
	background: transparent !important;
	list-style: none !important;
}

