/* - display stylesheet start --------------- */ 
body {
	margin:0px;
	background: transparent url(images/bg_pattern.gif) repeat top left;
	font-family: Arial,Verdana,Helvetica,µ¸¿ò,±¼¸²,sans-serif;
	font-size: 0.78em;
	color: #333333;
	text-align:center;
	padding:0px;
	line-height:150%;     // ÁÙ°£°Ý
	}

h3 {
	font: bold 16px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	}

h4 {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #cc6600;
	}
/* - display stylesheet end --------------- */ 

/* - links definitions start ------------ */
a, a:link, a:visited {
	background: transparent;
	color: #003300;
	text-decoration: none;
	
	}

a:hover {
	background: transparent;
	color: #006600;
	text-decoration: none;
	}

/* - links definitions end ------------ */

/*- leftnavigation start ------------------------- */
#leftnavi {

	}

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

#leftnavi li a {
  	voice-family: "\"}\""; 
  	voice-family: inherit;
	text-decoration: none;
	}	
	
#leftnavi li a:link, #leftnavi li a:visited {
	color: #336633;
	}
	
#leftnavi li a:hover {
	color: #669900;
	}
/*- leftnavigation end ------------------------- */

/*- clientlist start ------------------------- */
#clientlist {
	text-align:right;
	}

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

#clientlist li a {
  	voice-family: "\"}\""; 
  	voice-family: inherit;
	text-decoration: none;
	}	
	
#clientlist li a:link, #leftnavi li a:visited {
	color: #336633;
	}
	
#clientlist li a:hover {
	color: #669900;
	}
/*- clientlist end ------------------------- */

#footer_text {
	color:#003300;
	text-decoration:none;
	}

#mainbox {
	color: #666666;
	}

/*- table start ------------------------- */
table {
  padding: 10px;
}

th {
	text-align: right;
	vertical-align: top;
	padding-right: 10px;
	padding-top: 2px;
}

td {
	
	vertical-align: top;
	padding-bottom: 15px;
}

table table {
	border: none;
	padding: 0px;
}

table table td {
	text-align: right;
	padding-bottom: 0px;
}