BODY {
	margin:0;
	padding:0;
	background-color:#A6B58A;
}
BODY, TD
 {
 font-family : Arial;
 color:#635235;
 font-size: 12px;
 }
 p {font-family: Arial;
 color:#635235;
 font-size:12px;}
 h3{
	font-family: Arial;

	font-size: 16px;
	font-weight: bold;
}
h2{
	font-family: Arial;

	font-size: 16px;
	font-weight: bold;
}
h3{
	font-family: Arial;

	font-size: 16px;
	font-weight: bold;
}
a:link    {text-decoration: none; color:#007C2A;}
a:visited {text-decoration: none; color:#007C2A;}
a:active  {text-decoration: none; color:#007C2A;}
a:hover   {text-decoration: underline; color:#007C2A;}
.in_text{
	border:1px solid #007C2A; 
}
.in_textarea{
	border:1px solid #007C2A; 
}
.in_button{
	border: solid 1px #007C2A;
}

td.root_menuitem_sel a{} 
td.root_menuitem_sel a:hover{ text-decoration:none;}
.submenu_menuitem{
background-image: url('/DESIGN/TEENLIB/img/inner/ico2.gif');
background-repeat: no-repeat;
background-position:left;
}
div.submenu_menuitem a{color: #907842;;	text-decoration: none;}
div.submenu_menuitem a:visited{color: #907842;	text-decoration: none; }


.submenu_menuitem_sel
{
background-image: url('/DESIGN/TEENLIB/img/inner/menu/anchor_young.gif');
background-repeat: no-repeat;
background-position:left; 
}
div.submenu_menuitem_sel a{color: #907842; text-decoration: none;}
div.submenu_menuitem_sel a:visited{color: #907842;	text-decoration: none; }
.news_date{
	color: #8D846B;
}
.cat_unsel {
background-image: url('/DESIGN/TEENLIB/img/inner/ul_cat.jpg');
background-repeat: no-repeat;
background-position:left; 
}
.cat_unsel  a {color:#0161CF; text-decoration: none;  font-size:14px; font-family: Arial;}
.cat_unsel a:link {color:#0161CF; text-decoration: none;  font-size:14px; font-family: Arial;}
.cat_unsel a:hover{color:#0161CF; text-decoration: none;  font-size:14px; font-family: Arial;}
.cat_unsel a:visited{color:#0161CF; text-decoration: none;  font-size:14px; font-family: Arial;}
.cat_unsel a:active{color:#0161CF; text-decoration: none;  font-size:14px; font-family: Arial;}

.cat_sel {
background-image: url('/DESIGN/TEENLIB/img/inner/anchor_cat.jpg');
background-repeat: no-repeat;
background-position:left; 
}
.cat_sel  a {color:#453F31; text-decoration: none; font-weight: bold; font-size:14px; font-family: Arial;}
.cat_sel a:link {color:#453F31; text-decoration: none; font-weight: bold;  font-size:14px; font-family: Arial;}
.cat_sel a:hover{color:#453F31; text-decoration: none;  font-weight: bold; font-size:14px; font-family: Arial;}
.cat_sel a:visited{color:#453F31; text-decoration: none;  font-weight: bold; font-size:14px; font-family: Arial;}
.cat_sel a:active{color:#453F31; text-decoration: none;  font-weight: bold; font-size:14px; font-family: Arial;}

.cat_line {
background-image: url('/DESIGN/TEENLIB/img/inner/line_cat.gif');
background-repeat: repeat-x;
background-position:top; 
}
.cat_author {font-size:12px; color: #474131; font-family: Arial;}
.cat_name {font-size:16px; font-weight: bold; color: #474131; font-family: Arial;}

.comment_ul {
background-image: url('/DESIGN/TEENLIB/img/inner/ul_cat.jpg');
background-repeat: no-repeat;
background-position:left; 
color: #443F33;
font-family: Arial;
font-size: 14px;
}
.comment_text{
color: #6A6A6A;
font-family: Arial;
font-size: 12px;
}
td.photo {
	width: 133px;
	height: 133px;
	cursor: pointer;
	background: url(/DESIGN/TEENLIB/img/inner/under_img.gif) no-repeat top center;
	padding-right:0px;
	text-align: center;
}
.cat_title_bg {
background-image: url(/DESIGN/TEENLIB/img/inner/bib_bg.gif);
background-repeat: repeat-x;
padding-left: 18px;
border-right: 1px solid #FFFFFF;
}

.cat_title_bg2 {
background-image: url(/DESIGN/TEENLIB/img/inner/bib_bg2.gif);
background-repeat: repeat-x;
padding-left: 18px;
border-right: 1px solid #FFFFFF;
}

.cat_cont {
background-image: url(/DESIGN/TEENLIB/img/inner/bib_cont_bg.gif);
background-repeat: repeat-x;
background-position: bottom;
padding-left: 18px;
height: 41px;
color: #6A6A6A;
font-size: 12px;
}

.cat_cont a:link    {text-decoration: none; color:#0066CC; font-size: 11px;}
.cat_cont a:visited {text-decoration: none; color:#0066CC; font-size: 11px;}
.cat_cont a:active  {text-decoration: none; color:#0066CC; font-size: 11px;}
.cat_cont a:hover   {text-decoration: underline; color:#0066CC; font-size: 11px;}

.cat_cont a {
background-image: url(/DESIGN/TEENLIB/img/inner/bib_a_bg.gif);
background-repeat: no-repeat;
background-position: 0px 3px;
padding-left: 20px;
}

.cat_cont div {
background-image: url(/DESIGN/TEENLIB/img/inner/bib_li.gif);
background-repeat: no-repeat;
background-position: 0px 5px;
color: #0066CC;
font-size: 11px;
padding-left: 10px;
}

.cat_back {
background-image: url(/DESIGN/TEENLIB/img/inner/bib_a_bg.gif);
background-repeat: no-repeat;
background-position: 0px 3px;
padding-left: 20px;
}

.cat_back a:link    {text-decoration: none; color:#0066CC; font-size: 11px;}
.cat_back a:visited {text-decoration: none; color:#0066CC; font-size: 11px;}
.cat_back a:active  {text-decoration: none; color:#0066CC; font-size: 11px;}
.cat_back a:hover   {text-decoration: underline; color:#0066CC; font-size: 11px;}
