/* CSS Document */

input.delete
{
	color: #ff0000;
}

tr.trashItem
{
	background-color: #ffe4e1;
}

tr.deliverdItem
{
	background-color: #ccffcc;
}

span.notes
{
	font-size:80%;
}

td.alert
{
	font-weight: bold;
	color: #ff0000;
}

td.update
{
	text-align: center;
	color: #ff0000;
}


span.must
{
	color: #ff0000;
}

.checkBG
{
	background-color : #fccdcf;
}

td, th
{
	padding: 1px;
}

span.datainfo_title
{
    margin:0px;
    border-style : solid;
    border-width : 0px 0px 0px 5px;
    border-color: #444444;
    padding: 0 5px 0 5px;
    font-size: 80%;
}

div.datainfo
{
    margin-bottom : 10px;
}

table.datainfo
{
    text-align:center;
    border-collapse: collapse;
    font-size: 80%;
}

table.datainfo
{
	border:0;
}

table.datainfo th, table.datainfo td
{
    border-style : solid;
    border-width : 1px 1px 1px 1px;
    border-color: #444444;
    padding: 1px 5px 1px 5px;
}

table.datainfo th
{
    background-color: #f7f7f7;
    white-space: nowrap;
}

table.noBorder,
table.noBorder tr,
table.noBorder tr th,
table.noBorder tr td
{
	border-width:0;
	border-style:none;
	border-color:#ffffff;
	margin:0;
	padding:0;
}

.nowrap
{
	white-space:nowrap;
}

p.navi
{
    font-size: 90%;
    text-align: center;
}

.md
{
    text-align: center;
}

.rt
{
    text-align: right;
}

th#descend
{
	background-image: url("../img/descend.gif");
	background-repeat: no-repeat;
	background-position: 88% 50%;
}

th#ascend
{
	background-image: url("../img/ascend.gif");
	background-repeat: no-repeat;
	background-position: 88% 50%;
}

body{
	margin: 2px 5px 2px 5px;
	color: #333333;
/*	font-size: x-small; */
	font-size:100%;
}
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;
	
}*/