body {
        height:100%;
        background-color: #052556;
	color: #66BBCC;
        padding:0px;
        margin:0px;
}

/*
.clearfix {display:inline;}
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
* html .clearfix {height:1%;}
.clearfix {display:block;}
*/


td { 
	font-family: courier; 
	font-size: 12px;
}


a:link, a:visited, a:active {
       padding-left: 0px;
       color: #FFFFFF;
       font-weight : none;
       text-decoration : none;
       border: 0px;
}

.CHeader {
	font-family: Tahoma, Helvetica, Arial; 
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #777777;
}

.CFieldHL {
	font-family: Tahoma, Helvetica, Arial; 
	font-size: 12px;
	font-weight: none;
	background-color: #0000FF;
}

.CField0 {
	font-family: Tahoma, Helvetica, Arial; 
	font-size: 12px;
	font-weight: none;
	background-color: #304050;
}

.CField1 {
	font-family: Tahoma, Helvetica, Arial; 
	font-size: 12px;
	font-weight: none;
	background-color: #223377;
}

.CQRG {
        color: #DDDDDD;
}

.QRB0 {
        color: #999999;
}

.QRB1 {
        color: #DDDDDD;
}

.CNormal {
        color: #66BBCC;
}

a.dx {
	color: #CCEE66;
	padding-left: 5px;
}

a.spotter {
	color: #FF77AA;
	padding-left: 5px;
}

a.dx:visited, a.dx:active {
       color: #99AA44;
	padding-left: 5px;
}


a.spotter:visited, a.spotter:active {
       color: #CC5566;
	padding-left: 5px;
}


.clustertable {
        border: 1px solid;
        border-color: #222299;
}

.menutd {
        font-family: Arial, Tahoma, Helvetica;
        font-size: 12px;
        background-color: #124578;
	color: #BBCCEE;
        border: 1px solid black;
        padding-top: 2px;
        padding-bottom: 2px;
        padding-left: 7px;
        padding-right: 7px;
        margin:0;
}

.checkbox {
	border: 0px;
	display: inline;
	height: 8px;
	overflow: hide;
}

select  {
        font-family: Arial, Tahoma, Helvetica;
        font-size: 10px;
        background-color: #124578;
	color: #FFFFFF;
        border: 1px solid gray;
	font-weight: bold;
	display: inline;
	padding:0px;
	margin:0px;
	overflow:hidden;
}

#myMenu { 
	position:absolute; 
	display:none;
	background-color:#cccccc;
	color:#000033;
	border: 1px outset #cccccc;
}


ul.myMenuItem {
        display: block;
        position: absolute;
        margin: 0px;
        padding: 0px;
        font-family: verdana;
        font-size: 12px;
        list-style-type: none;
        border-top: 1px solid #000000;
        border-left: 1px solid #000000;
        border-right: 1px solid #000000;
}

ul.myMenuItem li {
        border-bottom: 1px solid #000000;
}

ul.myMenuItem li a {
        display: block;
        width: 100px;
        padding: 2px 10px 3px 10px;
        text-decoration: none;
        color: #000000;
        background: #5555aa;
}

ul.myMenuItem li a:hover {
        text-decoration: none;
        color: #dddddd;
        background: #6666dd;
}

