body {
	font-size: 12px; font-family:Arial,verdana; color:#7b7b7b; line-height: 15px; 
	overflow: auto; overflow-x:hidden; margin:0;
	scrollbar-base-color: #ffffff; 
	scrollbar-darkshadow-color: #ffffff; 
	scrollbar-face-color: #ffffff; 
	scrollbar-highlight-color: #ffffff; 
	scrollbar-arrow-color: #E7E7E7; 
	scrollbar-track-color: #f7f7f7;  
	scrollbar-3dlight-color: #E7E7E7; 
	scrollbar-shadow-color: #E7E7E7; 
}

div {
	font-size: 12px; font-family:Arial,verdana; color:#898989;
	display:inline;
	overflow:auto;
	overflow-x:hidden;
	scrollbar-base-color: #ffffff; 
	scrollbar-darkshadow-color: #ffffff; 
	scrollbar-face-color: #ffffff; 
	scrollbar-highlight-color: #ffffff; 
	scrollbar-arrow-color: #E7E7E7; 
	scrollbar-track-color: #f7f7f7;  
	scrollbar-3dlight-color: #E7E7E7; 
	scrollbar-shadow-color: #E7E7E7; 
}

a {
	color: red; text-decoration: none; font-size:9pt; 
	selector-dummy: expression(this.hideFocus=true);
	cursor:pointer;
}

	a:link{color: #7b7b7b; text-decoration: none; font-size:9pt; }
	a:visited{color: #7b7b7b; text-decoration: none; font-size:9pt; }
	a:active{color: #7b7b7b; text-decoration: none; font-size:9pt; }
	a:hover{color: #0b9b53; text-decoration: none; font-size:9pt}


	a.white:link{color: #FFFFFF; text-decoration: none; font-size:12px; font-weight:normal}
	a.white:visited{color: #FFFFFF; text-decoration: none; font-size:12px; font-weight:normal}
	a.white:active{color: #FFFFFF; text-decoration: none; font-size:12px; font-weight:normal }
	a.white:hover{color: #FFBA00; text-decoration: none; font-size:12px; font-weight:normal; }
	
	
	a.gr:link{color: #7b7b7b; text-decoration: none; font-size:12px; }
	a.gr:visited{color: #7b7b7b; text-decoration: none; font-size:12px; }
	a.gr:active{color: #7b7b7b; text-decoration: none; font-size:12px; }
	a.gr:hover{color: #0b9b53; text-decoration: none; font-size:12px; font-weight:bold; }


	a.lgr:link{color: #7b7b7b; text-decoration: none; font-size:12px; }
	a.lgr:visited{color: #7b7b7b; text-decoration: none; font-size:12px; }
	a.lgr:active{color: #7b7b7b; text-decoration: none; font-size:12px; }
	a.lgr:hover{color: #58b92b; text-decoration: none; font-size:12px; font-weight:bold; }

	a.prod_p:link{color: #7b7b7b; text-decoration: none; font-size:12px; }
	a.prod_p:visited{color: #7b7b7b; text-decoration: none; font-size:12px; }
	a.prod_p:active{color: #7b7b7b; text-decoration: none; font-size:12px; }
	a.prod_p:hover{color: #7b7b7b; text-decoration: none; font-size:12px; font-weight:bold; }

	.t_p_01{color: #56B92A; text-decoration: none; font-size:14px; font-weight:bold;}
	a.tb_p_01:link{color: #FFFFFF; text-decoration: none; font-size:12px; }
	a.tb_p_01:visited{color: #FFFFFF; text-decoration: none; font-size:12px; }
	a.tb_p_01:active{color: #FFFFFF; text-decoration: none; font-size:12px; }
	a.tb_p_01:hover{color: #FFEBC6; text-decoration: none; font-size:12px;}

	a.m_lavera:link{color: #7C7C7C; text-decoration: none; font-size:11px; }
	a.m_lavera:visited{color: #7C7C7C; text-decoration: none; font-size:11px; }
	a.m_lavera:active{color: #7C7C7C; text-decoration: none; font-size:11px; }
	a.m_lavera:hover{color: #018842; text-decoration: none; font-size:11px;}

	a.m_diary:link{color: #7C7C7C; text-decoration: none; font-size:11px; }
	a.m_diary:visited{color: #7C7C7C; text-decoration: none; font-size:11px; }
	a.m_diary:active{color: #7C7C7C; text-decoration: none; font-size:11px; }
	a.m_diary:hover{color: #D43659; text-decoration: none; font-size:11px;}

	a.diary_p:link{color: #7b7b7b; text-decoration: none; font-size:12px; }
	a.diary_p:visited{color: #7b7b7b; text-decoration: none; font-size:12px; }
	a.diary_p:active{color: #7b7b7b; text-decoration: none; font-size:12px; }
	a.diary_p:hover{color: #D43657; text-decoration: none; font-size:12px; font-weight:bold; }

table,tr,td {
	font-size: 12px; font-family:Arial,verdana; color:#7b7b7b; line-height: 17px; 
}

table, img, form { 
	border:0;
}

input {
	font-size: 12px; font-family:Arial,verdana; color:#898989; padding-top:3;
	border: expression( (this.type=='checkbox'||this.type=='radio'||this.type=='button'||this.type=='image')?'':'1px solid #d9d9d9' );
}

input.qanda {
	height:18px; font-size:12px; font-family:Arial,verdana; color:#898989; background-color:#FFFFFF; padding-top:3;
	border: expression( (this.type=='checkbox'||this.type=='radio'||this.type=='button'||this.type=='image')?'':'1px solid #C9DDBA' );
}

input.b_write {
	height:16px; font-size:12px; font-family:Arial,verdana; color:#898989; background-color:#FFFFFF; padding-top:0;
	border: expression( (this.type=='checkbox'||this.type=='radio'||this.type=='button'||this.type=='image')?'':'1px solid #FFFFFF' );
}

input.w_diary {
	height:20px; font-size:12px; font-family:Arial,verdana; color:#898989; background-color:#FFFFFF; padding-top:0;
	border: expression( (this.type=='checkbox'||this.type=='radio'||this.type=='button'||this.type=='image')?'':'1px solid #EEAFC0' );
}

select {
	font-size:8pt; color:#6B6B6B; font-family:verdana;
}

textarea {
	font-size: 12px; font-family:Arial,verdana; color:#898989;
	line-height: 18px; 
	border:1px solid #d9d9d9;
	overflow:auto;
	overflow-x:hidden;
	scrollbar-base-color: #ffffff; 
	scrollbar-darkshadow-color: #ffffff; 
	scrollbar-face-color: #ffffff; 
	scrollbar-highlight-color: #ffffff; 
	scrollbar-arrow-color: #E7E7E7; 
	scrollbar-track-color: #f7f7f7;  
	scrollbar-3dlight-color: #E7E7E7; 
	scrollbar-shadow-color: #E7E7E7; 
}

textarea.qanda {
	font-size: 12px; font-family:Arial,verdana; color:#898989;
	line-height: 18px; 
	border:1px solid #C9DDB8;
	overflow:auto;
	overflow-x:hidden;
	scrollbar-base-color: #ffffff; 
	scrollbar-darkshadow-color: #ffffff; 
	scrollbar-face-color: #ffffff; 
	scrollbar-highlight-color: #ffffff; 
	scrollbar-arrow-color: #C9DDB8; 
	scrollbar-track-color: #f7f7f7;  
	scrollbar-3dlight-color: #C9DDB8; 
	scrollbar-shadow-color: #C9DDB8; 
}

iframe {
	border:1px solid #d9d9d9;
	scrollbar-base-color: #ffffff; 
	scrollbar-darkshadow-color: #ffffff; 
	scrollbar-face-color: #ffffff; 
	scrollbar-highlight-color: #ffffff; 
	scrollbar-arrow-color: #E7E7E7; 
	scrollbar-track-color: #f7f7f7;  
	scrollbar-3dlight-color: #E7E7E7; 
	scrollbar-shadow-color: #E7E7E7; 
}

form {
	margin:0;
}


.tbl_line { 
	height:1px; background-color:#d5d5d5;
}
.tbl_c {
	height:27px; text-align:center; padding:2px 0px 0px 0px;
}
.tbl_t {
	height:27px; padding:2px 0px 0px 20px;
}

