/* CSS Document */

body{
	margin: 2px 5px 2px 5px;
	color: #333333;
	font-size: x-small;
}
caption{
	font-size:x-small;
}
table{
	/*table-layout: fixed;*/
	margin: 0px;
	border-collpase: collapse;
	border-style: solid;
	border-color: #666633;
	border-width: 1px 0px 0px 1px;
}
table.list{
	table-layout: fixed;
	margin: 0px;
	border-collpase: collapse;
	border-style: solid;
	border-color: #666633;
	border-width: 1px 0px 0px 1px;
}
td{
	border-style: solid;
	border-color: #666633;
	border-width: 0px 1px 1px 0px;
	font-size: x-small;
}
table.none{
	/*table-layout: fixed;
	margin: 0px;
	border-collpase: collapse;
	border-style: solid;
	border-color: #666633;*/
	border-width: 0px 0px 0px 0px;
}
td.none{
	border-width: 0px;
}
th{
	border-style: solid;
	border-color: #666633;
	border-width: 0px 1px 1px 0px;
	background-color: #C8C3A6;
	font-weight: normal;
	font-size: x-small;
	color: #333333;
}
table.head{
	border-width: 0px;
	/*background-color: #99CCFF;
	color: #003366;*/
}
table.footer{
	border-width: 0px;
	/*background-color: #99CCFF;
	color: #003366;*/
}
th.head{
	border-width: 0px;
	background-color: #514938;
	color: white;
}
td.head{
	border-width: 0px;
	background-color: #C8C3A6;
	font-size: x-small;
}

table.space{
	border-width: 0px;
	margin: 10px 0px 10px 0px;
}
td.space{
	border-width: 0px;
	font-size: x-small;
}
table.content{
	border-width: 0px
}
td.content{
	border-width: 0px;
	font-size: x-small;
}
h1{
	font-size: 18px;
	/*font-family: "Times New Roman", "Times", "serif";*/
	color: white;
	margin: 3px;
}
a.link{
	color: blue;
}
a.title{
	font-size: small;
	color: blue;
}
a.cal{
	font-size: small;
	color: blue;
}
form{
	margin: 0px;
}
h2{
	font-size: 14px;
	font-weight: bold;
	color: white;
	margin: 2px;
}
h3{
	font-size:14px;
	font-weight:bold;
	color:#333333;
	margin:2px;
}
p.title{
	font-size: 18px;
	font-weight: bold;
	color: black;
	margin: 0px;
}
a.head{
	color: white;
	text-decoration: none;
}
p.alert{
	color: red;
	font-size: x-small;
	margin: 0px;
}
input.k_l{
	ime-mode: active;
	text-align: left;
}
input.k_c{
	ime-mode: active;
	text-align: center;
}
input.k_r{
	ime-mode: active;
	text-align: right;
}
input.n_l{
	ime-mode: inactive;
	text-align: left;
}
input.n_c{
	ime-mode: inactive;
	text-align: center;
}
input.n_r{
	ime-mode: inactive;
	text-align: right;
}
textarea{
	ime-mode: active;
}
select.project{
	font-weight: bold;
	font-size: 14px;
	width: 200px;	
}
table.calender{
	table-layout: fixed;
	margin: 0px 0px 10px 0px;
	border-collpase: collapse;
	border-style: solid;
	border-color: #666666;
	border-width: 1px 0px 0px 1px;
}

bg_beige{
	background-color: beige;
}
bg_pink{
	background-color: ping;
}
bg_lightblue{
	background-color: lightblue;
}

p.right{
	margin:0px;
	text-align:right;
}

/*hr{
	width: 100%;
	height: 1px;
	background-color: #333333;
	
}*/