/* 
   Marketing Agent
   Cascading Style Sheets
   
   Copyright:(C) 2002 YURAS Co.,Ltd. All Rights Reserved. 
   Update: 2002/06/12
*/


/*-- body --*/
body.menu {
	background-color: #009999;
	padding: 0;
	margin-top: 0;
	margin-left: 0;
}

body.contents  {
	background-color: #FFFFFF;
	margin-top: 16px;
	margin-left: 16px;
	margin-bottom: 10px;}

/*-- page title --*/
h1.page-title{
	font-weight: bolder;
	font-size: 16px;
/*	font-family: sans-serif;
	font: bolder 16px sans-serif;   for winIE5.X */
	padding: 4px;
	color: #000000;
	background-color: #FFFFFF;
	text-align: center;
	border: solid 2px #FFCC66;
}

h2.title-partition {
	font-style: bold;
	font-size: 14px;
	color: #006666;
	text-align: left;
	border-bottom: solid 1px #006666;
}


/*-- login information --*/
#login-info {
	font-style: normal;
	font-size: 80%;
/*	font-family: sans-serif;
	font: normal 80% sans-serif;    for winIE5.X */
	color: #C0C0C0;
/*	background-color: #FFCC66*/
}

/*-- header information --*/
#header-info {
	font-style: normal;
	font-size: 90%;
	font: bolder 90% sans-serif;   /* for winIE5.X */
	color: #C0C0C0;
}


/*-- Copyright --*/
#copyright {
	font-style: normal;
	font-size: 80%;
	color: #333333;
	text-align: right;
	border-top: solid 1px #999999;
}

/*--- text decorations ---*/
.note{
	color: #333333;
	font: normal 90%;
}

.notice{
	color: #006666;
}

.notice-box{
	padding: 8px;
	text-align: left;
	border: solid 1px #006666;
	background-color: #F0FFFF;
	color: #000000;
}

.warnning{
	color: #000099;
}

.error{
	color: #CC0000;
	font: normal 100% serif;
}

.finish-msg {
	color: #009999;
	background-color: #FFFFFF;
	text-align: center; 
	padding: 5px
}

/*--- line, frame ---*/

.frame-orange {
	border: solid 2px #FFCC66;
}

.menu-border {
  background-color: #66B3B3;
}

/*--- ---*/
em{
	color: #990000;
}

cite{
	color: #333333;
	font: normal 100% serif;
}

dfn{
	font: normal bolder 100% serif;
}


/*---link -------*/
a.global-menu-item:hover {
 text-decoration: none;
 color: #FFFFFF}

a.global-menu-em:hover {
 text-decoration: none;
 color: #990000}
 
a.global-menu-item, a.global-menu-em {
	text-decoration: none;
	color: #000000
}

/*-----*/
a.header-info:hover {
 text-decoration: none;
 color: #FF0000}
 
a.header-info {
	text-decoration: none;
	color: #000000
}

/*
a:visited{
	background: transparent;
	text-decoration: none;
	font-weight: normal;
	color: #000000}

a:active{
	background: transparent;
	text-decoration: none;
	font-weight: normal;; color: #000000}
*/

/*--- for global menu area ---*/
.global-menu-group {
	font-size: 10px;
	font-style: normal;
/*	font: normal 10px serif;   for winIE5.X */
	color: #000000;
	margin-top: 0px;
	background-color: #66B3B3;
	padding: 1px;
}

.global-menu-item {
	font-size: 12px;
	font-style: normal;
/*	font: normal 12px serif;   for winIE5.X */
	color: #000000;
	padding: 1px;
}

.global-menu-em {
	font-size: 12px;
	font-style: normal;
/*	font: normal 12px serif;    for winIE5.X */
	color: #000000;
	background-color: #FFFFCC;
	border: solid 1px #FFCC66;
	padding: 1px;
}

/*--- form objects ---*/
/* textarea {
	width: 400px;
} */

/*--- for table data ---*/

table.form  td{
	border: solid 1px #FFFFFF;
	border-collapse: collapse;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	padding: 0px;
	text-align: left;
}

table.form {
	background-color: #FFF8E1;
	font-size: 12px; 
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	padding: 0px;
}

tr.tbl-item, td.tbl-item {
	background-color: #FFE699;
	font-size: 80%;
	text-align: left;
	padding: 2px}

tr.tbl-header, td.tbl-header {
	background-color: #FFCC66;
	font-size: 80%; 
	text-align: center; 
	padding: 2px}
	

tr.data-row1 {
	background-color: #FFFFCC;
	text-align: left;
	padding: 2px}

tr.data-row2 {
	background-color: #FFF0C0;
	text-align: left;
	padding: 2px}

.em-level1 {
	background-color:  #FFCC66;
}

.em-level2 {
	background-color: #DDDDDD;
}

.em-level3 {
	background-color: #FFFFCC;
}

thead {
	background-color: #FFCC66;
	font-size: 80%; 
	text-align: center; 
	padding: 2px;
}
tfoot {
	background-color: #DDDDDD;
	font-size: 80%; 
	text-align: center; 
	padding: 2px;
}

/*------- users disp items --------*/
tr.disp-items-simple,  td.disp-items-simple {
	background-color: #FFFFCC;
}

tr.disp-items-standard,  td.disp-items-standard {
	background-color: #FFE582;
}

tr.disp-items-all,  td.disp-items-all {
	background-color: #FFCC66;
}

/*------- button area --------*/
.btn-area {
	padding: 4px;
	color: #000000;
	background-color: #99CCCC;
	text-align: center;
	border: solid 1px #006666;
}

/*------- grouping --------*/
.fieldset{
}


/*------- other colors -------*/
.ma-red{
	color: #990000;
}

.ma-teal{
	color: #009999;
	background-color: #FFFFFF;
}

.ma-orange{
	color: #FF6600;
	background-color: #FFFFFF;
}

.ma-gold-revers{
	color: #000000;
	background-color: #FFCC66;
}

.ma-gold-brown{
	color: #663300;
	background-color: #FFCC66;
}

.ma-teal-revers{
	background-color: #009999;
	color: #FFFFFF;
}

/*-- end --*/
