body	{
	font-family:sans-serif;
	font-size:12px;
	margin:0px;
}

a	{
	text-decoration:none;
}

a:link, a:visited	{
	color:#333;
}
a:hover	{
	color:#C7DD5B;
}

.systemName	{
	color:#EEE;
	font-size:40px;
}

.fileHeader	{
	font-weight:bold;
	width:150px;
}

.inputField	{
	border:1px solid #DDD;
	font-family:Arial;
	font-size:12px;
	width:300px;
	padding:2px 2px;
	/*height:20px;*/
}

textarea {
	width:600px !important;
	height:300px;
}

.button {
	border:1px solid #DDD;
	background-color:#FFF;
	margin-left:0px;
	margin-bottom: 5px;
}

.copyright	{
	border-top: 1px dotted #666;
	text-align:center;
}

/* Login style */
.login .text_input	{
					border:1px solid #DDD;
					width:150px;
					}
.login .text_input .username	{
					background:url() no-repeat;
					padding-left:;
					}
.login .text_input .password	{
					background:url() no-repeat;
					padding-left:;
					}

/* Member Register style */
.member_register .text_input	{
					border:1px solid #DDD;
					width:300px;
					}

/* List page Style */
table.listpage {
	border-width: 1px;
	border-spacing: 1px;
	border-style: solid;
	border-color: #DDD;
	border-collapse: collapse;
	background-color: white;
}
table.listpage th {
	border-width: 1px;
	padding: 3px;
	border-style: solid;
	border-color: #DDD;
	background-color: #999;
	-moz-border-radius: 0px 0px 0px 0px;
	color:#FFF;
}
table.listpage td {
	border-width: 1px;
	padding: 3px;
	border-style: solid;
	border-color: #DDD;
	background-color: white;
}
table.listpage tbody tr{
	cursor:pointer;
}


.center{
	text-align:center;
}

/* Tabs setting*/
.tab_menu	{
	padding:5px;
	cursor:pointer;
}
.tab_content{
	border-left:1px #DDD solid;
	padding-left:5px;
	display:none;
}

/* Child*/
.child_item{
	padding-top:5px;
	padding-left: 5px;
	padding-right:5px;
	margin-right: 5px;
	border: 1px solid #DDD;
}
.childiframe{
	border: 1px solid #DDD;
}