BODY{ color:#444444; background-color:#FFE4C4;}
A:link{ color:#006699; text-decoration:none;}
A:visited{ color:#009966; text-decoration:none;}
A:active{ color:#CC0000; text-decoration:underline;}
A:hover{ color:#CC0000; text-decoration:underline;}

h1#head{
	font-size:10px;
	line-height:130%;
	color:#FFFFFF;
	margin:10px;
	width:auto;
}


h2	{color:gray;
	font-size:8pt;
	padding:0px;padding-left:10px;
	margin:5px;
	text-align:right}
	
h4	{color:gray;
	font-size:8pt;
	margin:0px;
	text-align:right;
	padding:0px}
	
	
.text9	{font-size:9pt; line-height:130%}
.text8	{font-size:8pt; line-height:110%}
.text10	{font-size:10pt; line-height:130%}
.text8gray{font-size:8pt; line-height:130%;font-color:#696969}
.text12 {
	font-size: 12px;
	line-height: 150%;
}
.text13 {
	font-size: 13px;
	line-height: 150%;
}

.tempbox	{border-width:1px;
	border-style:dashed;
	border-color:#99CC99;
	padding:2px;
	margin:2px;
	font-size:14px;
	line-height:150%}
	
.nogutibox	{border-width:4px;
	border-style:dotted;
	border-color:#99CC99;
	padding:2px;
	margin:2px;
	width:430px;
	font-size:8px;
	line-height:110%}

.staffbox	{border-width:1px;
	border-style:dashed;
	border-color:#99CC99;
	padding:2px;
	margin:2px;
	height:114px;
	width:453px;
	font-size:12px;
	line-height:150%}

.staffbox2	{border-width:1px;
	border-style:dashed;
	border-color:#99CC99;
	padding:2px;
	margin:2px;
	width:600px;
	font-size:12px;
	line-height:150%}

.nbox	{
	border-width:2px;
	border-style:dotted;
	border-color:#99CC99;
	padding:2px;
	margin:2px;
	font-weight:bold;
	width:310px;
	font-size:12px;
	line-height:150%;
	color: #003399;
}
.text14 {
	font-size: 14px;
	line-height: 150%;
}
.hand {
	cursor:hand;
}
.txt16 {
	font-size: 16px;
	line-height: 150%;
}

div.maps{
	width:auto;
	height:auto;
	font-size:14px;
	font-weight:bold;
	line-height:130%;
	text-align:left;
	margin:5px 4px;
	padding-left:5px;
	border-bottom:1px solid #33CC66;
	border-left:3px solid #33CC66;
}

div.profile{
	margin:3px 8px 7px 8px;	
	border:1px outset #33CC66;
	padding:5px;
}

.f_red{color:#FF3333;}
.f_red_b{color:#FF3333; font-weight:bold;}

.f_blue_b{color:#003399; font-weight:bold;}
.f_blue_b14{color:#003399; font-weight:bold; font-size:14px;}

.f_wt{color:#FFFFFF;}

.top_frame{
	border-left:1px solid #1b6700;
	border-right:1px solid #1b6700;
	border-bottom:1px solid #1b6700;
}

.off{
ime-mode:inactive;
}

/*********************************** margin_padding **********************************/
.marBottom_5px{margin-bottom:5px;}
.marBottom_10px{margin-bottom:10px;}
.marBottom_15px{margin-bottom:15px;}

.martop5px{margin-top:5px;}
.martop10px{margin-top:10px;}
.martop20px{margin-top:20px;}
.martop30px{margin-top:30px;}
.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.p10{padding:10px;}
.pt20{padding-top:20px;}
.pt30{padding-top:30px;}



