
body{
	color:#103e67;
	background-color:#ffffff;
	font-family:sans-serif,fantasy;
}

table.main{
	background-color:#c0c0c0;
	color:#103e67;
	border-color:blue;
}

td{

	font-weight:bold;
}
td.right{
   text-align:center;
}
td.header{
	background-color:#103e67;
	color:#ffffff;
	text-align:center;
	font-size:32pt;
	font-weight:bold;
}
td.lightheader{
	background-color:#83B1D0;
	color:#ffffff;
	text-align:center;

}
td.time{
	background-color:#c0c0c0;
	color:#680000;
	text-align:center;
	font-size:32pt;
	font-weight:bold;
}
td.date{
	background-color:#c0c0c0;
	color:#680000;
	text-align:center;
	font-size:32pt;
	font-weight:bold;
}
td.main{
	background-color:#c0c0c0;
	color:#103e67;
	text-align:left;
 	font-size:24pt;
}
td.flag{
	background-color:#000000;
	color:#ffffff;
}
	
h1{
	font-weight:bold;
	padding-top : 0px;
	padding-bottom: 0px;
	font-weight:bold;
}

td.copyright{
	background-color:#103e67;
	color:#c0c0c0;
	text-align:right;
	font-size: small;
}
.border{
  	background-color:#103e67;
  	color:#ffffff;
}
.header1{
   /*background-color:#bfdcf1; */
   background-color:#83B1D0;
   
   text-align:center;
}

.header2{
   /*background-color:#bfdcf1; */
   background-color:#ffffcc;
   font-size: small;
   text-align:center;
}

.caption1{
   background-color:#ffffcc; 
 /*  background-color:#f7db91; */
   text-align:right;

}
.caption2{
   background-color:#dddddd;
   text-align:right;
}
.input1{
   background-color:#ffffcc;

}
.input2{
   background-color:#dddddd;

}

.late{
   background-color:#FF6A6A; 
}

.doneBkgrd{
   background-color:#00FF00; 
}

TABLE.ustyle {
border-left-style:solid;
border-left-width:thin;
border-left-color:#b5b5b5;
border-right-style:solid;
border-right-width:thin;
border-right-color:#b5b5b5;
border-bottom-style:solid;
border-bottom-width:thin;
border-bottom-color:#b5b5b5;
}

#main {
text-align: left;
border: 1px solid #666;
/*background: #FFFDF3; */
clear: both;
width: 100%; /* 98% */
margin-top: -1px;
}

/*////////////// Tabs Code /////////////// */

#tabs {
font-family: Arial;
font-size: 80%; /*85% */
clear: both;
text-align: center;
}

#tabs ul {
display: inline;
list-style-type: none;
margin: 0;
padding: 0;
}

#tabs li {
float: left;
}

#tabs a,span { width: 100px; }

#tabs span {
position: relative;
top: 0;
margin: 0 2px 0 0;
float: left;
/*background: #FFF3B3;*/
background: #bfdcf1;
background-color: #83B1D0;		/* blue */
border-right: 1px solid #666; 
border-top: 1px solid #666;
border-left: 1px solid #666;
padding: 6px 4px 6px 10px;
text-decoration: none;
color: #333;
}

#tabs a {
position: relative;
top: 0;
margin: 1px 2px 0 0;
float: left;
/*background: #FFFAE1;*/
background: #FFFFCC;  		/*pale yellow*/
/*background: #f7db91; */
border-right: 1px solid #AAA;
border-top: 1px solid #AAA;
border-left: 1px solid #AAA;
padding: 5px 4px 5px 10px;
text-decoration: none;
color: #333;
}

#tabs a:hover {
background: #FFF7CD;
position: relative;
top: 0;
padding: 5px 4px 6px 10px;
margin-top: 0px;
}

#tabs a.active {
position: relative;
top: 0;
margin: 0 2px 0 0;
float: left;
background: #FFF3B3;
border-right: 1px solid #666; 
border-top: 1px solid #666;
border-left: 1px solid #666;
padding: 6px 4px 6px 10px;
text-decoration: none;
color: #333;
}

#tabs a.active:hover {
position: relative;
top: 0;
margin: 0 2px 0 0;
float: left;
background: #FFF3B3;
border-right: 1px solid #666;
border-top: 1px solid #666;
border-left: 1px solid #666;
padding: 6px 4px 6px 10px;
text-decoration: none;
color: #333;
}

#subtabs ul{
list-style-type: none;
margin: 0;
padding: 0;
}

#subtabs li 
{
float: left;
padding: 0 8px 0 8px;
border-left: 1px solid #CCC;
white-space: nowrap;
}

#subtabs li:first-child { border-left: none; }

#subtabs {
font-family: Arial;
font-size: 85%;
background: #FFF3B3;
color: #666;
padding: 5px 7px 7px 7px;  /* for other browsers */
}
#content {margin:0;padding:0;}
#leftcolumn { float:left; !important width:490px; margin-left:120px;}
#rightcolumn 
{
/*width:228px;*/
width:500px;
float:left;
/*margin: top right bottom left*/
/*margin:0 50px 0 120px;*/
}
input {border: 1px solid #8F8F8F;}
span.chkbox input{border:none !important;}
#leftcolumn ul li{ 
     margin:5px 0px 0 0px;
     padding-left:5px; 
     list-style-position:inside;
     list-style-image:none;}
     
/*ul {padding-left:10px;list-style-type:none;}*/


div#leftnavblock {
float: left;
padding:0;
list-style:none;
width:220px;
height: 100%;
position: fixed; left: 0px; top: 150px;
}

ul#leftnavblock li {
color: #00FFFF;
/*display:inline*/
}

#navblocklink{
font-size:8pt;
color: #00FFFF;
}

#navblocklink a{
color: #00FFFF;
}

#footer  
{
position: fixed; bottom: 0px;
text-align: center;
width: 100%;
}

