body {
	background-color	:	#ffffff; 
	margin-top				:	1px;
	margin-right			: 0px;
	margin-left				: 0px;
}
.tr, td	{
  font-family				: Osaka, Verdana, Arial, sans-serif; 
	font-size					: 10pt;
}

.mainHeader{
	background-color	:	#000088;	 /* Navy */
  font-family				: Osaka, Verdana, Arial, sans-serif; 
	font-size					: 12pt;
	font-weight				:	bold;
	color							:	yellow;
	text-align				: center
}
.to_right{
	text-align				: right;
}
.to_left{
	text-align				: left;
}
.centerize{
	text-align				: center;
}

/* リンク色 */
a:link		{ color:#006400;text-decoration:underline;}
a:visited	{ color:#006400;text-decoration:underline;}
a:active	{ color:#006400;text-decoration:underline;}
a:hover		{ color:#ff0000;text-decoration:underline;background-color:none;}

.menu_top{
	fornt-size			:	10pt;
	letter-spacing	:	2px;
	width						:	180px;
	border-bottom		:	gray 2px solid;
	border-right		:	gray 2px solid;
	background			:	#F0F0F0 100% 0px;
	text-align			:	center;
	text-decoration	:	none;
	padding					:	3px;
}

.menu_top a:activek{
	text-decoration	:	none;
	color						:	black;
}
.menu_top a:hover{
	background			:	transparent;
	color						:	#006400;
}

/* ComTechCalendar　リンク色 */
.link a:link		{ color:#ffffff;text-decoration:none;}
.link a:visited	{ color:#ffffff;text-decoration:none;}
.link a:active	{ color:#ffffff;text-decoration:underline;}
.link a:hover		{ color:#ffffff;text-decoration:underline;background-color:none;}


/* 文字 */
.f10 { font-size:10px; line-height:14px; }
.f11 { font-size:11px; line-height:16px; }
.f12 { font-size:12px; line-height:18px; }
.f14 { font-size:14px; line-height:20px; }
.f16 { font-size:16px; line-height:22px; }
.f18 { font-size:18px; line-height:24px; }
.f19 { font-size:19px; line-height:25px; }
.f21 { font-size:21px; line-height:26px; }

.f10b { font-size:10px; line-height:16px; font-weight:bold; }
.f11b { font-size:11px; line-height:16px; font-weight:bold; }
.f12b { font-size:12px; line-height:18px; font-weight:bold; }
.f14b { font-size:14px; line-height:20px; font-weight:bold; }
.f16b { font-size:16px; line-height:22px; font-weight:bold; }
.f18b { font-size:18px; line-height:24px; font-weight:bold; }
.f19b { font-size:19px; line-height:25px; font-weight:bold; }
.f21b { font-size:21px; line-height:26px; font-weight:bold; }

/* 青文字 */
.f-blue10	{	font-size:10px;line-height:16px;color:#0000ff;}
.f-blue12	{	font-size:12px;line-height:18px;color:#0000ff;}
.f-blue14	{	font-size:14px;line-height:20px;color:#0000ff;}


.f-blue10b	{	font-size:10px;line-height:16px;color:#0000ff;font-weight:bold;}
.f-blue12b	{	font-size:12px;line-height:18px;color:#0000ff;font-weight:bold;}
.f-blue14b	{	font-size:14px;line-height:20px;color:#0000ff;font-weight:bold;letter-spacing:1px;}

/* NAVY */
.f-navy10	{	font-size:10px;line-height:16px;color:#000080;}
.f-navy12	{	font-size:12px;line-height:18px;color:#000080;}
.f-navy14	{	font-size:14px;line-height:20px;color:#000080;}


.f-navy10b	{	font-size:10px;line-height:16px;color:#000080;font-weight:bold;}
.f-navy12b	{	font-size:12px;line-height:18px;color:#000080;font-weight:bold;}
.f-navy14b	{	font-size:14px;line-height:20px;color:#000080;font-weight:bold;letter-spacing:1px;}

/* 白文字 */
.f-white10	{	font-size:10px;line-height:16px;color:#FFFFFF;}
.f-white12	{	font-size:12px;line-height:18px;color:#FFFFFF;}
.f-white14	{	font-size:14px;line-height:20px;color:#FFFFFF;}


.f-white10b	{	font-size:10px;line-height:16px;color:#FFFFFF;font-weight:bold;}
.f-white12b	{	font-size:12px;line-height:18px;color:#FFFFFF;font-weight:bold;}
.f-white14b	{	font-size:14px;line-height:20px;color:#FFFFFF;font-weight:bold;letter-spacing:1px;}


/* オレンジ文字 */
.f-orange10	{	font-size:10px;line-height:16px;color:#FF8800;}
.f-orange12	{	font-size:12px;line-height:18px;color:#FF8800;}
.f-orange14	{	font-size:14px;line-height:20px;color:#FF8800;}


.f-orange10b{	font-size:10px;line-height:16px;color:#FF8800;font-weight:bold;}
.f-orange12b{	font-size:12px;line-height:18px;color:#FF8800;font-weight:bold;}
.f-orange14b{	font-size:14px;line-height:20px;color:#FF8800;font-weight:bold;letter-spacing:1px;}


/* 黒文字 */
.f-black10	{	font-size:10px;line-height:16px;color:#000000;}
.f-black12	{	font-size:12px;line-height:18px;color:#000000;}
.f-black14	{	font-size:14px;line-height:20px;color:#000000;}


.f-black10b	{	font-size:10px;line-height:16px;color:#000000;font-weight:bold;}
.f-black12b	{	font-size:12px;line-height:18px;color:#000000;font-weight:bold;}
.f-black14b	{	font-size:14px;line-height:20px;color:#000000;font-weight:bold;letter-spacing:1px;}


/* 赤文字 */
.f-red10	{	font-size:10px;line-height:16px;color:#FF0000;}
.f-red12	{	font-size:12px;line-height:18px;color:#FF0000;}
.f-red14	{	font-size:14px;line-height:20px;color:#FF0000;}


.f-red10b	{	font-size:10px;line-height:16px;color:#FF0000;font-weight:bold;}
.f-red12b	{	font-size:12px;line-height:18px;color:#FF0000;font-weight:bold;}
.f-red14b	{	font-size:14px;line-height:20px;color:#FF0000;font-weight:bold;letter-spacing:1px;}

.profileHeader{
	font-size		: 16pt;
	font-weight : bold;
	background	:	#eaeaea;
	height			: 20px;
}

.headerImg01{
	background-image: url("images/headerImage01.jpg");
	background-position:	right;
	background-repeat: no-repeat
}
	
.headerImg02{
	background-image: url("images/headerImage02.jpg");
	background-position:	right;
	background-repeat: no-repeat
}
		

