  
  
body
{
	margin: 0;
	padding: 5px;
	background-color: white;
	font-family: helvetica;
}

#page-total { 
	width: 95%; 
	margin: auto; 
} 

.page-container { 
	width: 80%; 
	margin: auto;
	list-style:none;
	FONT-FAMILY: Arial;
    FONT-SIZE: 12pt; 
 
}

.page-header { 
	width: 80%; 
	margin: auto;
	list-style:none;
	FONT-FAMILY: Arial;
    FONT-SIZE: 10pt; 
   	FONT-WEIGHT: bold;
}

.page-footer {  
	width: 80%;
	margin: 0px auto;
	list-style:none;
	FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
	padding:10px 10px 10px 10px;
 
}

.page-footer ul{ 
    width: 20%;
    display: table-cell;
	vertical-align: top;
	list-style:none;
	}
	
.page-footer li {
	width:100%;
	white-space: nowrap;
	word-break: break-all;
	margin:0px; 
	padding:0px; }
	
.page-footer a{
color: white;
}

table.t01 {
	font-family: "Arial";
	font-size:12px;
	border:  none;
	border-collapse: collapse;
	border-spacing: 10px;
	padding:5px;
	line-height: 150%;
}

table.t02 {
	font-family: "Arial";
	font-size:12px;
	border: none;
	border-collapse: collapse;
}
table.t02 tr {
	line-height: 100%;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #ccc;
}

table.t02 td {
	border: none;
	padding:5px;
	}

table.t02 th {
	font-family: "Arial";
	text-align: left;
	font-size:12px;
	border: none;
	border-collapse: collapse;
}

table.t02 tbody tr:hover {
  background: #E8E8E8;
}

table.t04 {
	font-family: "Arial";
	border: none;
	border-collapse: collapse;
	font-size:12px;
	padding:5px;
}

#boxc{
	width:800px;
	margin:auto;
	border:1px solid #999;
	padding:2px;
}

 
#main-nav { 
	background: white; 
	height: 110px; 
	BACKGROUND-IMAGE: url(TC_Logo_100_84.gif);
    BACKGROUND-POSITION: center right;
    BACKGROUND-REPEAT: no-repeat;
}

#header { 
	background: #1c449c;
	height: 10px; 
}

#cotitle { 
	background: #1c449c;
	font-family: helvetica;
	font-size:20px;
	color:white;
	height: 36px; 
   	FONT-WEIGHT: bold;
}  

#footer { 
	background: #838383; 
    width: 100%;
	color: white;	
} 
 
 
#content { 
	background: white; 
	min-height: 500px;
	padding: 5px;
} 

#menu {
	background-color: #838383;
	width: 100%;
	vertical-align: middle;
	height: 40px;
	FONT-FAMILY: Arial;
    FONT-SIZE: 10pt; 
   	FONT-WEIGHT: bold;
}
#menu a{
color: white;
}

#nav, .nav, #nav .nav li { margin:0px; padding:0px; }
#nav li {float:left; display:inline; cursor:pointer; color:white; list-style:none; padding:10px 10px 10px 10px; border:0px #000 solid; position:relative; border-collapse: collapse;}
#nav li ul.first {left:-1px; top:100%;}

li, li a {color:#000; text-decoration:none;width: 95px;height: 20px;}
#nav .nav li { width:100%; text-indent:10px; line-height:30px; margin-right:10px;padding:10px 10px 10px 10px; border-top:0px #000 solid; border-bottom:0px #000 solid; 
border-left:none; border-right:none; background:#838383; border-collapse: collapse;}
#nav li a {display:block; width:inherit; height:inherit;}

ul.nav { display:none; }
#nav li:hover > a, #nav li:hover {color:white; background:#1c449c; }
li:hover > .nav { display:block; position:absolute; width:180px; top:2px; left:80%; z-index:1000; border:0px #000 solid;	border-collapse: collapse; } 
li:hover { position:relative; z-index:2000; }