BODY {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #003300;
}
TABLE {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}

TH {
	background : #63CEFF;
}


A.menu_2 {
	TEXT-DECORATION: none;
	font-weight: normal;
	color: #FFFFCE;
}
A.menu_2:hover {
	font-weight: normal;
	text-decoration: none;
	color : Navy;
}
A.menu_2:active {
	font-weight: normal;
	text-decoration: none;
}

H1 {
	font-size : 10px;
	font-family: Arial, Helvetica, sans-serif; margin-top: 10px; margin-bottom: 6px;   
}

H2 {
	font-size : 15px;
	font-family: Arial, Helvetica, sans-serif; margin-top: 10px; margin-bottom: 6px;   
}

H3 {
	font-size : 14px;
	font-family: Arial, Helvetica, sans-serif; margin-top: 10px; margin-bottom: 6px;   
}



#left_menu {padding: 5px;}

#left_menu a { text-decoration:none; color: #003300;}
#left_menu a:hover { text-decoration:underline; color: #006600;}

#left_menu div { border-bottom:#003300 solid 1px; padding: 3px 0px 3px 0px;}

#body {}
#body a {color:#006600; text-decoration:underline;}
#body a:hover {color:#003300; text-decoration:none;}
#body a.list {text-decoration:none;color:#003300;}
#body a.list:hover {color:#006600; }

#alf { padding:3px; border-bottom: #003300 2px solid; border-top: #003300 2px solid;}
#alf a {font-size:16px; text-decoration:none; font-weight:bold; color:#003300;}
#alf a:hover { text-decoration:underline; color: #006600;}

#rigth_menu {}
#rigth_menu a { text-decoration:none; color: #003300;}
#rigth_menu a:hover { text-decoration: underline; }
#rigth_menu a.list { text-decoration:none; color: #003300;}
#rigth_menu a.list:hover { text-decoration: none; }

#top { font-size:1px;}
#top h1 {font-size:28px; vertical-align:top;}

a.list { text-decoration:none; color: #003300;}

p  {
	margin-top : 5px;
	margin-left : 0;
	margin-right : 10;
	margin-bottomom : 0px;
	text-indent : 25;
	text-align : justify;
	font-size : 12px;
	font-weight : normal;
}

input {
	font-family: Verdana;
	font-size: 11px;
	height: 20px;
	border-bottom-width : thick;
	border : 1px solid Silver;
}
select {
	font-family: Verdana;
	font-size: 11px;
	border-bottom-width : thick;
	border : 1px solid Silver;
}
textarea {
	font-family: Verdana;
	font-size: 11px;
	background-color: White;
	border-bottom-width : thick;
	border : 1px solid #D4D0C8;
}

pager {}
pager a {border:#006600 solid 1px; padding: 3px; margin:3px;}
pager a:hover { text-decoration:none;}
pager a.curr {border: none ; padding: 3px; margin:3px; font-weight:bold; text-decoration:none; font-size:+1;}



.inner-box {
	padding:1em; 
}
.inner-box-sod {
	padding:1em; 
}

.r1, .r2, .r3, .r4, .r5, .r6, .r7, .r8, .r9, .r10 {
	display: block;
	height: 1px;
	overflow: hidden;
	font-size:1px;
}

.r10 { margin: 0 10px; }
.r9 { margin: 0 9px; }
.r8 { margin: 0 8px; }
.r7 { margin: 0 7px; }
.r6 { margin: 0 6px; }
.r5 { margin: 0 5px; }
.r4 { margin: 0 4px; }
.r3 { margin: 0 3px; }
.r2 { margin: 0 2px; }
.r1 { margin: 0 1px; }

.rs1, .rs2, .rs3, .rs4, .rs5, .rs6, .rs7, .rs8, .rs9, .rs10 {
	display: block;
	height: 1px;
	overflow: hidden;
	font-size:1px;
	background-color: #ffffff;
}

.rs10 { margin: 0 10px; }
.rs9 { margin: 0 9px; }
.rs8 { margin: 0 8px; }
.rs7 { margin: 0 7px; }
.rs6 { margin: 0 6px; }
.rs5 { margin: 0 5px; }
.rs4 { margin: 0 4px; }
.rs3 { margin: 0 3px; }
.rs2 { margin: 0 2px; }
.rs1 { margin: 0 1px; }


#rounded-box-3, #rounded-box-5, #rounded-box-10, #rounded-box-11, #rounded-sod { _margin:1em; }

._inner-box, b { background-color: #e8b95b; }
._inner-box-sod, i { background-color: #ffffff;  }

#color_1, #color_2, #color_3 {padding: 1em; padding:0; margin 0;}
#color_1 b {background: #B3FDB0;}
#color_2 b {background:#76FB59;}
#color_3 b {background: #74FC7A;}

.inner-box1 { background-color: #B3FDB0; padding:1em; }
.inner-box2 { background-color: #76FB59; padding:1em; }
.inner-box3 { background-color: #74FC7A; padding:1em; }

/* ????????? ??????? ?? ???? ????? ??????? ??????????? */
#rounded-box-3 {}
#rounded-box-3 .inner-box { padding: 1em;}
#rounded-box-5 .inner-box { padding: 0.7em 1em;}
#rounded-box-10 .inner-box { padding: 0.4em 1em; }
#rounded-box-11 .inner-box { padding: 0.4em 1em; }
#rounded-box-11 .inner-box-sod { padding: 0.4em 1em; }
#rounded-sod .inner-box { padding: 0.4em 1em;}
#_rounded-box-11 {background-color: #ffffff;}

