body, td, p{
	font-size: 12px;
}

A.pagelink 	{font-weight: normal; color:#011645; text-decoration: underline; cursor: pointer; font-size:12px;}
.pagetext 	{font-weight: normal; color:#011645; font-size:12px;}
.pageselect	{background:#474c57; 
				border:1px solid black; font-family:arial; font-size:12px;font-weight: bold; color:#000000;}

.small_12{font-size : 12px;}

a.small_12 {font-size : 12px;}
a.small_12:hover {font-size : 12px; color: #011645;}

.border		{border:1px solid white;}

a 	{	font-size : 12px; color: #000000;	cursor: pointer; text-decoration: none;}
a:hover 	{	font-size : 12px; color: #ffd802;	cursor: pointer; text-decoration: none;}

.sub_head {	background:url(../images/bg10.gif) right; padding: 5px; border: 1px solid #464646;}

a.srv_button { font-size: 76%; background:url(../images/bg10.gif) right; padding: 3px; color: #464646; border: 1px solid #464646; cursor:pointer;}
a.srv_button:hover {color: #000000; }

.navi_item {
	float:left;
	background:url(../images/ico.png) no-repeat right;
	padding-right:20px;
	margin-right:10px;
}
a.navi_link {font-size : 10px; color: #000000; font-weight:bold; cursor: pointer; text-decoration: underline;}
a.navi_link:hover {font-size : 10px; color: #464646; font-weight:bold;	cursor: pointer; text-decoration: underline;}

.navi_link {font-size : 10px; color: #000000; font-weight:bold; text-decoration: none;}

input,select,textarea {border:1px solid black;}

.sub_head { cursor:pointer;}

.fr {float:right;}

/* TABLE tree table
 * ========================================================================= */
.ttable { font-size: 88%;
  border: 1px solid #888;
  border-collapse: collapse;
  line-height: 1;
  margin: 1em auto;
  width: 90%;
}

/* Caption
 * ------------------------------------------------------------------------- */
.ttable caption {
  font-size: .9em;
  font-weight: bold;
}

/* Header
 * ------------------------------------------------------------------------- */
.ttable thead {
  background: #aaa url(../images/bg-table-thead.png) repeat-x top left;
  font-size: .9em;
}

.ttable thead tr th {
  border: 1px solid #888;
  font-weight: normal;
  padding: .3em 1.67em .1em 1.67em;
  text-align: left;
}

/* Body
 * ------------------------------------------------------------------------- */
.ttable tbody tr td {
  cursor: default;
  padding: .3em 1.5em;
}

.ttable tbody tr.even {
  background: #f3f3f3;
}

.ttable tbody tr.odd {
  background: #fff;
}

.ttable span {
  background-position: center left;
  background-repeat: no-repeat;
  padding: .2em 0 .2em 1.5em;
}

.ttable span.file {
  background-image: url(../images/page_white_text.png);
}

.ttable span.folder {
  background-image: url(../images/folder.png);
}

.copyright{
	font-size: 11px;
	color: #444444;
}

.a-menu-bott{
	font-size: 11px;
}

h1{
	font-size: 16px;
}

h1{
	font-size: 14px;
}