
/* Body= default paragraph font */

body {background-color: #E9E4D1; font-family: 'Lucida Grande', Geneva, Arial, Verdana, sans-serif; font-size: 10pt; }

/* hyperlinks */
a { text-decoration : none }
a:link {font-family: 'Lucida Grande', Geneva, Arial, Verdana, sans-serif; font-size: 8pt; color: #000000;}
a:active{font-family: 'Lucida Grande', Geneva, Arial, Verdana, sans-serif; font-size: 8pt; color:#335FFF;}
a:visited {font-family: 'Lucida Grande', Geneva, Arial, Verdana, sans-serif; font-size: 8pt; color:#2F4491;}
a:hover {font-family: 'Lucida Grande', Geneva, Arial, Verdana, sans-serif; font-size: 8pt; text-decoration: non; color:#335FFF;}

/*  tables */

table	{
	background-color:#E9E4D1; 
	font-size: 9pt; margin-top: 0em; margin-bottom: 0em; font-family:'Lucida Grande', Geneva, Arial, Verdana, sans-serif;
}

tr		{
	font-family: 'Lucida Grande', Geneva, Arial, Verdana, sans-serif;
}

td		{
	font-family: 'Lucida Grande', Geneva, Arial, Verdana, sans-serif; font-size: 9pt ; 
	margin: 0em 1em 0em 1em;
}

td.title	{
	font-family: 'Lucida Grande', Geneva, Arial, Verdana, sans-serif; 
	font-size: 11pt; 
	background: url(./pix/bg_check.gif) repeat-y ;
	font-weight: bold; 
}

td.title_smpl	{
	font-family: 'Lucida Grande', Geneva, Arial, Verdana, sans-serif; 
	font-size: 10pt; 
	font-weight: bold; 
}

td.title_smpl-new	{
	padding-left: 150px;
	padding-top:10px;
	font-family: 'MS Mincho', serif; 
	font-size: 12pt; 
	font-weight: bold; 
	color:#3a312d;
}

td.title_smpl-new2	{
	padding-left: 50px;
	padding-top:10px;
	font-family: serif; 
	font-size: 12pt; 
	color:#3a312d;
}

td.y	{
	width: 80px; 
	font-family: 'Lucida Grande', Geneva, Arial, Verdana, sans-serif; 
	font-size: 9pt;
}

td.cont		{
	font-family: 'Lucida Grande', Geneva, Arial, Verdana, sans-serif;
	font-size: 9pt;
}

td.spec		{
	font-family: 'Lucida Grande', Geneva, Arial, Verdana, sans-serif;
	font-size: 8pt;
    background-color: #ffffff;
}

td.spec2		{
	font-family: 'Lucida Grande', Geneva, Arial, Verdana, sans-serif;
	font-size: 7pt;
}

td.cont_strng	{
	font-family: 'Lucida Grande', Geneva, Arial, Verdana, sans-serif; 
	font-size: 10pt; 
	color: #B2470C; 
	font-weight:bold;
    border: 1px solid gray;
    padding: 4px;
    white-space: pre;
    background-color: #E9E4D1;
}

td.cont_box		{
    border: 1px solid gray;
    padding: 4px;
    white-space: pre;
    width: 100%;
    background-color: #E9E4D1;
}

td.txt{

	font-size:10pt;
	text-align:center;
}

.mainCont{
	width:900px;
	}


.ws01{
	padding-top:220px;
	}

.ws02{
	text-align:right;
	padding-right:5px;
	}

.ws03{
	text-align:right;
	padding-right:5px;
	padding-top:10px;
	}
	
.largeFont{
	font-size:11pt;
	font-weight:bold;
	}
.largeFont a { text-decoration : none; font-size:11pt;}
.largeFont a:link {font-family: 'Lucida Grande', Geneva, Arial, Verdana, sans-serif; color: #000000;}
.largeFont a:active{font-family: 'Lucida Grande', Geneva, Arial, Verdana, sans-serif; color:#335FFF;}
.largeFont a:visited {font-family: 'Lucida Grande', Geneva, Arial, Verdana, sans-serif; color:#2F4491;}
.largeFont a:hover {font-family: 'Lucida Grande', Geneva, Arial, Verdana, sans-serif; text-decoration: non; color:#335FFF;}

.footerMenu{
	width:900px;
	text-align:center;
	}
	
/*cherry*/
.mainCont02{
	width:900px;
	padding:20px;
	background:#fff;
	}

td.cherryTable{
	background:#fff;
	text-align:center;
	font-weight:bold;
	padding:10px;
	}