body {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;
        margin-left:1px; margin-top:5px; margin-right:5px;
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: normal;
}

p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 15px;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #6699FF;
	line-height: 24px;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	line-height: 22px;
}


th {
font-size: 14px;
font-weight: bold;
text-align: center;
color: black;
}

div#tbl-container {
width: 100%;
height: 550px;
scrollbar-base-color:#ffeaff;
border: 1px solid black;
overflow: auto;
}

table {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #00C0F0; text-decoration: none; 
/*table-layout: fixed;
border-collapse: collapse;*/
}

thead th, thead th.locked {

font-size: 14px;
font-weight: bold;
text-align: center;
color: black;
/*
background-color: navy;
border-right: 1px solid silver;
*/
position:relative;
cursor: default; 
}

thead td, thead td.locked {
/*
font-size: 14px;
font-weight: bold;*/
text-align: center;
color: black;
/*
background-color: navy;
border-right: 1px solid silver;
*/
position:relative;
cursor: default; 
}

thead th {
top: expression(document.getElementById("tbl-container").scrollTop-2); /* IE5+ only */
z-index: 20;
}


thead th.locked {z-index: 30;}

thead td {
top: expression(document.getElementById("tbl-container").scrollTop-2); /* IE5+ only */
z-index: 20;
}


thead td.locked {z-index: 30;}

.small{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 12px;
	/* font-style: italic; */
}
.subhead{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	line-height: 12px;
	/* font-style: italic; */
}
a:link    { color: #0033FF; text-decoration: none}      /* unvisited links */
a:visited { color: #0033FF; text-decoration: none}     /* visited links */
a:active  { color: #0033FF; text-decoration: none}   /* active links */
a:hover   { color: black; text-decoration: underline}     /*  hover links */

/* header link (used in frameless page header menu) */

a.hlink:link    { color: #0033FF; text-decoration: none}      /* unvisited links */
a.hlink:visited { color: #0033FF; text-decoration: none}     /* visited links */
a.hlink:active  { color: #0033FF; text-decoration: none}   /* active links */
a.hlink:hover   { color: black; }     /*  hover links */

a.mainlink{color:#000000; font-size:11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration:none; font-weight: bold}
a.mainlink:visited{color:#000000; text-decoration:none;}
a.mainlink:hover{color:#000000; text-decoration:none;}
		
.feature {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.highlight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
}

ul {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; /*color: #00C0F0;*/ text-decoration: none;
}

li {
	font-size: 11px;
	line-height: 20px;
}



.input { font-family:verdana; font-size:xx-small; border-width:2px; border-color:#0080C0; background-color:#00C0F0; padding:1px}

.input2 { font-family:verdana; font-size:small; border-width:3px; border-color:#00C0F0; background-color:#00F0F0; padding:1px}

.input3 { font-family:verdana; font-size:8; border-width:1px; border-color:#0080C0; background-color:#00C0F0; padding:0px}


.form  {font-size : 12;  border-style : double; background-color : white; align : center;	padding-left : 8px;	padding-right : 8px;	padding-top : 8px;	padding-bottom : 2px; color : black;	padding : 2px;}

.form2  { border-style : double;  background-color : #00C0F0; align : center;	padding-left : 2px;	padding-right : 2px;	padding-top : 2px;	padding-bottom : 2px; color : green;	padding : 2px; width : 400px}

	

    .WrapperDiv {
        width:100%;
        height:550px;
        border: 1px solid black;
        scrollbar-base-color:#ffeaff;
        overflow: auto;
    }        
    .WrapperDiv TH {
        position:relative;
        font-size: 14px;
	font-weight: bold;
	text-align: center;
	color: black;
    }
    .WrapperDiv TR 
    {
        /* Needed for IE */
        height:0px;
    } 


