/***** menu ******/
.menu_win{
	position:fixed;
	bottom: 30px;
	z-index: 99;
	left: 13px;
	width: 150px;
	font-size:12px;
	color: #666666;
}

.menu_win ul{
list-style-type: none;
}

.menu_win ul li a{
font: bold 13px "Times New Roman", sans-serif;
color: #00014e;
display: block;
width: auto;
text-decoration: none;
border-bottom: 1px solid #B5B5B5;
}

* html .menu_win ul li a{ /*IE6 hack*/
width: 155px;
}

.menu_win ul li a:visited, .markermenu ul li a:active{
color: #00014e;
}

.menu_win ul li a:hover, .markermenu ul li a.selected{
color: white;
background-position:0 -22px;
}
/*** all button in controller ***/

.menu_app{
	position:fixed;
	bottom: 30px;
	z-index: 99;
	left: 115px;
	width: 150px;
	font-size:12px;
	color: #cccccc;
}

.menu_app ul{
list-style-type: none;
}

.menu_app ul li a{
font: bold 13px "Times New Roman", sans-serif;
color: #00014e;
display: block;
width: auto;
text-decoration: none;
border-bottom: 1px solid #B5B5B5;
}

* html .menu_app ul li a{ /*IE6 hack*/
width: 155px;
}

.menu_app ul li a:visited, .markermenu ul li a:active{
color: #00014e;
}

.menu_app ul li a:hover, .markermenu ul li a.selected{
color: white;
background-position:0 -22px;
}

.po_bt{
	width:150px;
	cursor:pointer;
	height: 22px;
	background-image:url(../img/btn/po_btn.png);
}
.so_bt{
	width:150px;
	cursor:pointer;
	height: 22px;
	background-image:url(../img/btn/so_btn.png);
}
.ram_bt{
	width:150px;
	cursor:pointer;
	height: 22px;
	background-image:url(../img/btn/ram_btn.png);
}
.work_bt{
	width:150px;
	cursor:pointer;
	height: 22px;
	background-image:url(../img/btn/work_btn.png);
}
.supplychain_bt{
	width:150px;
	cursor:pointer;
	height: 22px;
	background-image:url(../img/btn/supplychain_btn.png);
}
.schedule_bt{
	width:150px;
	cursor:pointer;
	height: 22px;
	background-image:url(../img/btn/schedule_btn.png);
}
/*** all button in controller ***/

.analysis_bt{
	width:150px;
	cursor:pointer;
	height: 22px;
	background-image:url(../img/btn/analysis_btn.png);
}

.finance_bt{
	width:150px;
	cursor:pointer;
	height: 22px;
	background-image:url(../img/btn/finance_btn.png);
}

.project_bt{
	width:150px;
	cursor:pointer;
	height: 22px;
	background-image:url(../img/btn/project_btn.png);
}

.customer_bt{
	width:150px;
	cursor:pointer;
	height: 22px;
	background-image:url(../img/btn/consumer_btn.png);
}

.input_bt{
	width:150px;
	cursor:pointer;
	height: 22px;
	background-image:url(../img/btn/input_btn.png);
}

.output_bt{
	width:150px;
	cursor:pointer;
	height: 22px;
	background-image:url(../img/btn/output_btn.png);
}

.schedule_bt{
	width:150px;
	cursor:pointer;
	height: 22px;
	background-image:url(../img/btn/schedule_btn.png);
}

.structure_bt{
	width:150px;
	cursor:pointer;
	height: 22px;
	background-image:url(../img/btn/structure_btn.png);
}

.operation_bt{
	width:150px;
	cursor:pointer;
	height: 22px;
	background-image:url(../img/btn/operation_btn.png);
}

.supply_chain_bt{
	width:150px;
	cursor:pointer;
	height: 22px;
	background-image:url(../img/btn/supplychain_btn.png);
}

.setting_bt{
	width:150px;
	cursor:pointer;
	height: 22px;
	background-image:url(../img/btn/setting_btn.png);
}
#ddl_sub1 .balancesheet{
	width:150px;
	cursor:pointer;
	height: 22px;
	background-image:url(../img/btn/balancesheet_btn.png);
    font-family: 'Courier New',Courier,monospace;
}
#ddl_sub1 .cashflow{
	width:150px;
	cursor:pointer;
	height: 22px;
	background-image:url(../img/btn/cashflow_btn.png);
}
#ddl_sub1 .company{
	width:150px;
	cursor:pointer;
	height: 22px;
	background-image:url(../img/btn/company_btn.png);
}
#ddl_sub1 .chart{
	width:150px;
	cursor:pointer;
	height: 22px;
	background-image:url(../img/btn/chart_btn.png);
}
#ddl_sub1 .contact{
	width:150px;
	cursor:pointer;
	height: 22px;
	background-image:url(../img/btn/contact_btn.png);
}
.menu_dashboard{
	width:150px;
	cursor:pointer;
	height: 22px;
	background-image:url(../img/btn/dashboard_btn.png);
}
.menu_document{
	width:150px;
	cursor:pointer;
	height: 22px;
	background-image:url(../img/btn/document_btn.png);
}
#ddl_sub1 .kb{
	width:150px;
	cursor:pointer;
	height: 22px;
	background-image:url(../img/btn/problem_btn.png);
}
#ddl_sub1 .income{
	width:150px;
	cursor:pointer;
	height: 22px;
	background-image:url(../img/btn/income_btn.png);
}
#ddl_sub1 .employee{
	width:150px;
	cursor:pointer;
	height: 22px;
	background-image:url(../img/btn/employee_btn.png);
}
#ddl_sub1 .fiveforce{
	width:150px;
	cursor:pointer;
	height: 22px;
	background-image:url(../img/btn/fiveforce_btn.png);
}
#ddl_sub1 .stakeholder{
	width:150px;
	cursor:pointer;
	height: 22px;
	background-image:url(../img/btn/stakeholder_btn.png);
}
#ddl_sub1 .supplier{
	width:150px;
	cursor:pointer;
	height: 22px;
	background-image:url(../img/btn/suppliers_btn.png);
}
#ddl_sub1 .swot{
	width:150px;
	cursor:pointer;
	height: 22px;
	background-image:url(../img/btn/swot_btn.png);
}
.menu_bg{
    width:150px;
	height: 15px;
	background-image:url(../img/btn/menu_bg.png);
    background-position:0 -2px;
}
.menu_top{
    width:150px;
	height: 53px;
	background-image:url(../img/btn/menu_top.png);
}
/******end********/
#LoadingDiv {
	z-index: 100;
	position: absolute;
	margin-top: -50px;
	margin-left: -50px;
	background-image: url("../img/ajax-loader.gif");
	background-repeat: no-repeat;
	background-position: 5px;
	background-color: white;
	padding-left: 25px;
	padding-top: 8px;
	border-style: double;
	border-color: #c0c0c0;
	width: 120px;
	height: 30px;
	font-size: 14px;
	font-weight: bolder;
}

/******************/
/* System Message */
/******************/
.message
{
  background-color:#ffd;
  color:#000;
  border:0.1em solid #fd0;
  padding: 10px;
  text-align: center;
  z-index: 999;
  position: fixed;
  width: 300px;
  margin-left: -150px;
  margin-top: -8px;
  top: 100px;
  left: 50%;
  line-height: 16px;
}

