/* CSS Document */
input[type="text"]
{
width:180px;
}
select{
width:185px;
height:20px;
}
.title_bar
{ 
	width:100%; 
	height:18px; 
	background:gainsboro;
}
.desc_edit_ul
{
	margin: 0;
	width:300px;  
	float:left;
	text-align:center;
	padding: 5px 0 0 0;
}
.desc_edit_ul li
{ 
	height:25px;
	margin: 0 0 0 20px;
	color:#555555;
	font-size:12px;
	font-family:Arial;
	line-height:25px; 
	text-align:left; 
	list-style-type:none;
}
#detail_edit_table {
	text-align:center;
	width:95%;
	border:1px solid #8198C2;
	color: #333333; font-size:12px; 
	font-family:Arial;
	margin: 0 auto;
	border-width:0 1px 1px 0;
}
#detail_edit_table th 
{
	background:#E9E9E9; 
	color:#555555;
	height:22px; 
	border:1px solid #8198C2;
	border-width:1px 0 0 1px;
}
#detail_edit_table td 
{
	background:#FFFFFF;
	height:22px; 
	border:1px solid #8198C2;
	border-width:1px 0 0 1px;
}
#pMenu,#pMenu1
{
	background-color:#DCDCDC;
	text-align: left;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#555555;
	width:80px;
	padding: 2px;
	border:1px outset #E7F0FF;
}
#pMenu ul
{
    margin: 0;
    padding: 0;
}
#pMenu ul li
{
	margin: 1px 0;
	padding: 2px 5px;
	cursor: pointer;
	height:15px;
	list-style: none outside none;
	background-color: #ffffff;
	text-align:center;
}
#pMenu ul li:hover
{ 
	background: #365ABA; 
	color:#fff; 
}
#pMenu2 
{
	background-color:#E7F0FF;
	text-align: left;
	font-family:Arial;
	font-size:12px;
	color:#555555;
	width:110px;
	padding: 2px;
	border:1px outset #E7F0FF;
}
#pMenu1 ul,#pMenu2 ul 
{
	 margin: 0;
    padding: 0;
}
#pMenu1 ul li,#pMenu2 ul li
{
	margin: 1px 0;
	padding: 2px 5px;
	cursor: pointer;
	height:16px;
	list-style: none outside none;
	background-color: #ffffff;
}
#pMenu1 ul li:hover
{ 
	background: #365ABA; 
	color:#fff; 
}
#pMenu2 ul li:hover
{ 
	background: #365ABA; 
	color:#fff; 
}