body{
	margin:0;
	background-color: #ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	color: #333333;
}

table{
	background-color:#FFFFFF;
}

table img{
	float:right;
	margin:0.5em;	
}

th,td{
	vertical-align:top;
	padding:0.5em 0 0 0;
}


h1{
	font-weight:lighter;
	font-size:1.5em;
	color: #003366;
}
h2{
	font-weight:lighter;
	font-size:1.3em;
	color: #003366;
}

h3{
	font-weight:bold;
	font-size:1.1em;
	color: #003366;
}

#banner{
	background-color: #005B9C;
	background-image:  url("../images/stylesheet/banner1.jpg");
	background-position: left;
	background-repeat: no-repeat;
	height:131px;
	z-index:3;
	border-bottom:1px #000000 solid;
}

#banner ul{
	position:absolute; top:1em; right:1em;
	list-style-type:none;
	display:inline;
	padding:0;	
	background-color: #005B9C;
	text-align:right;	
}

#banner li{
	position:relative;
	right:0em;	
	display:block;
	list-style-type:none;
}

#banner a{
	color:#000000;
	text-decoration:none;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
}
/* ---------------------------------------------------------------------*/
#main{
	position:relative;
	background-color:#FFFFFF;
	height:10em;
	width:99%;
}

#links{
	position:relative; 
	background-color: #005B9C;
	z-index:2;
	border-bottom:1px #000000 solid;
	height:1em;
	padding:0.2em 0 0.3em 0;
}

#links ul{
	list-style-type:none;
	position:relative; 
	margin:0 0 0 0;
	padding-left:1em;	
}

#links li{
	display: inline;	
}

#links a{
	color:#ffffff;
	text-decoration:none;
	padding:0 0.5em 0 0.5em;
	
}

#links a:hover{
	color:#005B9C;
	background-color:#FFFFFF;
}

#contents{
	position:absolute; left: 14em;
	top:0em;
	padding:1em;
	background-color:#ffffff;
	border-left:1px #000000 solid;
	z-index:3;
}

.comply{
	margin:0.5em;
	}
.bold {
	font-weight: bold;
	color: #003366;
}
