body {
	overflow-y: scroll;
	overflow-x: hidden;
	background-color: #005500;
	scrollbar-face-color: #ffffff; 
	scrollbar-highlight-color: #ffffff; 
	scrollbar-shadow-color: #ffffff; 
	scrollbar-3dlight-color: #000000; 
	scrollbar-arrow-color: #000000; 
	scrollbar-track-color: #ffffff; 
	scrollbar-darkshadow-color: #000000
}
.STYLE2 {color: #4D4A46;}
body,td{ line-height: 150%; color: #ffffff;}
body,td,input,select,textarea {	font-size: 12px;}
a {font-size: 12px;text-decoration: none;}

a:visited {color: #ffffff;}
a:link {color: #ffffff;}
a:hover {color: #FF0000;text-decoration: underline;}

a.position:link {color: #000000;}
a.position:hover {color: #000000;}
a.position:visited {color: #000000;}
a.black:link {color: #000000;}
a.black:hover {color: #000000;}
a.black:visited {color: #000000;}

a.showclass:link {color: #000000;}
a.showclass:hover {color: #000000;}
a.showclass:visited {color: #000000;}

a.diary_more:link {color: #FFFFFF;}
a.diary_more:hover {color: #FFFFFF;}
a.diary_more:visited {color: #FFFFFF;}
a.toplink {color: White;}

input.input{
	border-left: 1px solid #666666;
	border-top: 1px solid #666666;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
input.button{
	border-left: 1px solid #F2F2F2;
	border-top: 1px solid #F2F2F2;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
}
textarea.input{
	border-left: 1px solid #666666;
	border-top: 1px solid #666666;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
table.CopyRight {
	width: 950px;
	background-color: #176516;
}
table.MainBody {
	width: 950px;
	background-color: #176516;
}
table.TopLine {
	color: #4D4A46;
	height: 26px;
	background-image: url(/images/new/topbg.gif);
}
table.LogoBanner {
	height: 66px;
	background-color: #FFFFFF;
}
table.Announce {
	width: 950px;
	height: 20px;
	background-color: #F7F7F7;
}
.titleBackColor{
	color: black;
	font-weight: bold;
	background-color: #0A6CCD;
}
.menu {
	background-color:#D4D0C8;
	width:97%;
	overflow:hidden
}
.classmenu{
	width:97%;
	background-color: #FFFFFF;
	font-color: #2E5D01;
	border-bottom: 1 solid #666666;
	border-left: 1 solid #666666;
	border-right: 1 solid #666666;
}
.fontDate {
}
.fontWhite {
	color: white;
}
.fontYellow {
	color: #FF9900;
	font-weight: bold;
}
.leftTitle {
	color: #FFFFFF;
	font-weight: bold;
	background-color: #0A6CCD;
}
.rightTitle {
	color: #FFFFFF;
	font-weight: bold;
	background-color: #0A6CCD;
}
td.position {
	color: #000000;
	background-color: #EAEAEA;
}
td.maina {
	color: #000000;
}

.index_art_class {
	width: 100%;
}
.index_art_class_cell {
    height: 25px;
	text-align: center;
    background-image: url(articleclass_bg.jpg);
}
.alter_image {
	width: 100%;
	border-left: 2px solid #F2F2F2;
	border-right: 2px solid #F2F2F2;
	border-top: 2px solid #F2F2F2;
	border-bottom: 2px solid #F2F2F2;
}
.alter_image_l{ text-align: center;}
.alter_image_r{}
.special_diary{
	width: 100%;
	border-left: 2px solid #F2F2F2;
	border-right: 2px solid #F2F2F2;
}
.special_diary_l{
	border-right:2px solid #F2F2F2;
	background-image: url(right_bg.jpg);
}
.special_diary_r {
	background-color: #FFFFFF;
}
.ad_middle {
	width: 100%;
	border-left: 2px solid #F2F2F2;
	border-right: 2px solid #F2F2F2;
	margin: 2px 0px 2px 0px;
}
.ad_middle_cell {
	text-align: center;
}
.site_search {
	width: 100%;
	background-color: #FFFFFF;
	border-left: 2px solid #F2F2F2;
	border-right: 2px solid #F2F2F2;
}
.site_search_cell {
	text-align: center;
}
.image_class {
	width: 100%;
	border-left: 2px solid #F2F2F2;
	border-right: 2px solid #F2F2F2;
}
.image_class_l {
	border-right:2px solid #F2F2F2;
    background-image: url(right_bg.jpg);
}
.image_class_r {
}
.class_lead_l { background-color: #176516;}
.class_lead_l_t { font-weight: bold; height: 22px; padding-left: 5px; padding-right: 5px;}
.class_lead_l_m { height: 114px; padding-left: 5px; padding-right: 5px;}
.class_lead_l_b { text-align: right; background-color: #176516; height: 22px; padding-left: 5px; padding-right: 5px;}
.class_lead_r {}
.class_lead_r_i { background-color: #F8F8F8;}
.class_lead_r_t {
    height: 130px;
    border: 1px solid #EBEBEB;
    background-color: #F3F3F3;
    vertical-align: top;
}
.class_lead_r_b { height: 25px; text-align: center; background-color: #F3F3F3; border-left: 1px solid #EBEBEB; border-right: 1px solid #EBEBEB; border-bottom: 1px solid #EBEBEB;}
.class_lead_line { height: 2px;	background-color: #EBEBEB;}
.ad_bottom {
	width: 100%;
	border-top: 2px solid #F2F2F2;
	border-left: 2px solid #F2F2F2;
	border-right: 2px solid #F2F2F2;
}
.ad_bottom_cell {
	text-align: center;
}

.article_main {
	width: 100%;
	border-top: 2px solid #F2F2F2;
	border-left: 2px solid #F2F2F2;
	border-right: 2px solid #F2F2F2;
}
.article_l {
	width: 195px;
	border-right: 2px solid #F2F2F2;
}
.article_r {
}

.pic_menu { background-color: #FFFFFF; width: 950px;border-left: 2px solid #F2F2F2;border-right: 2px solid #F2F2F2;border-bottom: 2px solid #F2F2F2;}
.pic_search { background-color: #FFFFFF; width: 950px; border-left: 2px solid #F2F2F2; border-right: 2px solid #F2F2F2;}
.pic_main {	width: 100%;}
.pic_l {
    width: 204px;
	background-color: #E7F1D8;
    }
.pic_r {background-color: #ffffff;color:#000000;}
.pic_line { background-color: #F2F2F2;}
.pic_index_title { font-weight: bold; color: #FF9900; padding-left: 10px;}
.pic_edit { width: 100%}

.error_main { width: 100%; border-top: 2px solid #F2F2F2; border-left: 2px solid #F2F2F2; border-right: 2px solid #F2F2F2;}
.f100{
	color: #000000;
}

.image_p_bg {
 width: 950px;
background-color: #F1F1F1;
	color: #000000;
}
.image_p_div { line-height: 18px; background-color: #F1F1F1;border-top: 1px solid #F2F2F2;border-bottom: 1px solid #F2F2F2}
.image_p_desc {	width: 100%; border-top: 2px solid #F2F2F2; border-bottom: 2px solid #F2F2F2;}
.image_p_desc_area { color:#000000;letter-spacing: 1px; line-height: 20px; word-break: break-all; padding: 5px; background-color: #FFFFFF;}
.image_p_v_title { color:#000000;height: 22px; border-top: 1px solid #E6E6E6;border-bottom: 1px solid #E6E6E6; padding-left: 10px;}
.image_p_comment { background-color: #F1F1F1;}
.image_p_border {background-color: #0A6CCD;}
.image_p_row {background-color: #FFFFFF;}
#ThumImage { width: 100px; background-color: #808080; text-align: center;}
#ThumPos { word-break: break-all; text-align: center;}
#ThumImageBack1 { background-color: #E1E1E1;}
#ThumImageBack2 { background-color: #D7D7D7;}
#ThumImageBack3 { background-color: #B2B2B2;}
#ThumImageBack4 { background-color: #F1F1F1;}



.AnnTitle {
	color: #666666;
	height: 29px;
	font-weight: bold;
	padding-left: 25px;
	background-image: url(/images/new/pages3_08.gif);
	background-repeat: no-repeat;
}
.CommonTitle {
	color: #666666;
	height: 29px;
	font-weight: bold;
	padding-left: 25px;
	background-image: url(/images/new/pages1_08.gif);
	background-repeat: no-repeat;
}
.PersonTitle {
	color: #666666;
	height: 29px;
	font-weight: bold;
	padding-left: 25px;
	background-image: url(/images/new/pages2_08.gif);
	background-repeat: no-repeat;
}
.HitsTitle {
	color: #666666;
	height: 29px;
	font-weight: bold;
	padding-left: 25px;
	background-image: url(/images/new/hottille.gif);
	background-repeat: no-repeat;
}
.CommonText {
	line-height: 20px;
	background-color: #E7F1D8;
}
.ClassMenuCell {
    text-align: center;
    height: 26px;
    color: #2E5D01;
    background-image: url(/images/new/pages1_07.gif);
}
.tableBack {
	background-color: #FFFFFF;
}
.tableHeader {
	background-color: #EDEDED;color:#000000;}
.tableBorder {
	background-color: #E6E6E6;
}
.articleclass_name {
	color: #FFFFFF;
	font-weight: bold;
	background-image: url(class_name_bg.jpg);
}
.articleclass_nametitle {
    width: 102px;
    height: 31px;
    color: #FFFFFF;
    FILTER: glow(color=#2D6C3F,strength=2);
    text-align: center;
    padding-top: 5px;
}
a.articleclass_namemore {
    color: #999999; 
}
.index_right {
    width: 204x;
    background-image: url(right_bg.jpg);
    background-repeat: repeat-y;
}
.index_right_title{
	color: #FFFFFF;
	height: 24px;
}
.announce {
    background-image: url(announce_bg.jpg);
    background-repeat: no-repeat;
    background-position: center top;
}
.image_special {
    background-image: url(image_special.jpg);
    background-repeat: no-repeat;
    background-position: center top;
}
.index_special {
    background-image: url(/images/new/indexnew_8.gif);
    background-repeat: no-repeat;
    background-position: center top;
}
.index_hits {
    background-image: url(/images/new/indexnew_25.gif);
    background-repeat: no-repeat;
    background-position: center top;
}
.picclass {
    background-image: url(picclass.jpg);
    background-repeat: no-repeat;
    background-position: center top;
}
.articleclass {
    background-image: url(articleclass.jpg);
    background-repeat: no-repeat;
    background-position: center top;
}
.tbl_index_userlogin{
    width: 950px;
    background-image: url(userlogin_bg.jpg);
}
.cell_index_userlogin{
    text-align: center;
    height: 38px;
}
.diary_class_cell{
    text-align: center;
    height: 38px;
    background-image: url(userlogin_bg.jpg);
}

