body {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.main_font {
	font-size: 12px;
	font-style: normal;
	line-height: 140%;
	color: #333333;
}
.main_font2 {
	font-size: 12px;
	font-style: normal;
	line-height: 140%;
	color: #000000;
}
.menu_font {
	font-size: 11px;
	font-style: normal;
	line-height: 140%;
	color: #000000;
}
.menu_font2 {
	font-size: 11px;
	font-style: normal;
	line-height: 140%;
	color: #333333;
}
.menu_font3 {
	font-size: 10px;
	font-style: normal;
	line-height: 110%;
	color: #000000;
}
.menu_font4 {
	font-size: 10px;
	font-style: normal;
	line-height: 160%;
	color: #000000;
}

HR
{
    COLOR: #999;
    HEIGHT: 1px
}
H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0;
    PADDING-TOP: 0px;
	font-size: 16px;
	font-style: normal;
	line-height: 140%;
	color: #003399;
}
H2
{
    MARGIN: 0;
}
H3
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.range {
	background-image: url/template/9007/img/header_blog.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border: 1px solid #999999;
	width: 700px;
}
.blog_title {
	overflow: hidden;
	color: #333;
	word-break: break-all;
	letter-spacing: 1px;
}
.blog_title A:link
{
    COLOR: #023298;
    LETTER-SPACING: 1px;
    TEXT-DECORATION: none;
}
.blog_title A:visited
{
    COLOR: #023298;
    LETTER-SPACING: 1px;
    TEXT-DECORATION: none;
}
.blog_title A:hover
{
    COLOR: #023298;
    LETTER-SPACING: 1px;
    TEXT-DECORATION: none;
}
.blog_title A:active
{
    COLOR: #023298;
    LETTER-SPACING: 1px;
    TEXT-DECORATION: none;
}
.blog_description {
	margin: 5px auto 10px 0;
	font-weight: normal;
	font-size: 12px;
	overflow: hidden;
	color: #333;
	word-break: break-all;
	letter-spacing: 1px;
	padding: 5px;
}
.entry {
	margin: 0px;
}
.entry_title{
	text-decoration:none;
	font-weight: bold;
	font-size: 12px;
	overflow: hidden;
	color: #000;
	word-break: break-all;
	letter-spacing: 1px;
	padding: 0px 0px 0px 22px;
	border-bottom:1px solid #003399;
	vertical-align: middle;
	background-image:url(/template/9007/img/title_bg.gif);
	background-repeat:no-repeat;
	text-align: left;
}

.entry_title a{
	text-decoration:none;
	color: #000;
}

.date
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000;
}
.entry_text
{
/*
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
*/
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 8px;
    COLOR: #000;
    PADDING-TOP: 8px;
	background:#fff;
	word-break:break-all;
	text-align: left;
	vertical-align: top;
}
.entry_text A:link
{
    FONT-WEIGHT: normal;
    COLOR: #333;
    TEXT-DECORATION: none;
}
.entry_text A:visited
{
    FONT-WEIGHT: normal;
    COLOR: #333;
    TEXT-DECORATION: none;
}
.entry_text A:active
{
    FONT-WEIGHT: normal;
    COLOR: #666;
    TEXT-DECORATION: underline;
}
.entry_text A:hover
{
    FONT-WEIGHT: normal;
    COLOR: #666;
    TEXT-DECORATION: underline;
}
.entry_layer {
	overflow-x: hidden;
	overflow-y: auto;
	/* \*/
	OVERFLOW: hidden;
	_overflow-x: hidden;
	_overflow-y: auto;
	/* */
	width: 320px;
	word-break: break-all;
}
.comment_layer
{
	overflow-x: hidden;
	overflow-y: auto;
	/* \*/
	OVERFLOW: hidden;
	_overflow-x: hidden;
	_overflow-y: auto;
	/* */
    WIDTH: 320px;
	WORD-BREAK: break-all;
}
.posted
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 4px;
    COLOR: #333;
    LINE-HEIGHT: 110%;
    PADDING-TOP: 8px
}
.posted A:link
{
    FONT-WEIGHT: normal;
    COLOR: #333;
    TEXT-DECORATION: none;
}
.posted A:visited
{
    FONT-WEIGHT: normal;
    COLOR: #333;
    TEXT-DECORATION: none;
}
.posted A:active
{
    FONT-WEIGHT: normal;
    COLOR: #666;
    TEXT-DECORATION: underline;
}
.posted A:hover
{
    FONT-WEIGHT: normal;
    COLOR: #666;
    TEXT-DECORATION: underline;
}
.side{width:160px;}
.side_title {
	font-weight: bold;
	font-size: 10px;
	overflow: hidden;
	height: 24px;
	width: 155px;
	color: #000000;
	word-break: break-all;
	letter-spacing: 1px;
	border-bottom:1px solid #003399;
	padding: 0px 0px 0px 5px;
	vertical-align: middle;
	background-image:url(/template/9007/img/title_bg.gif);
	text-align: left;
}
.side_text {
	width: 145px;
	font-weight: normal;
	font-size: 10px;
	overflow: hidden;
	color: #333;
	word-break: break-all;
	line-height: 150%;
	padding: 5px 10px 3px 5px;
	text-align: left;
}
.side_text A:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #333;
    LINE-HEIGHT: 150%;
    TEXT-DECORATION: none;
}
.side_text A:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #333;
    LINE-HEIGHT: 150%;
    TEXT-DECORATION: none;
 }
.side_text A:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #666;
    LINE-HEIGHT: 150%;
    TEXT-DECORATION: underline;
}
.side_text A:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #666;
    LINE-HEIGHT: 150%;
    TEXT-DECORATION: underline;
}
.calendar
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 20px;
    COLOR: #333;
    LINE-HEIGHT: 150%;
    PADDING-TOP: 0px;
	display: block;
}
.calendar A:link
{
    FONT-SIZE: 10px;
    COLOR: #F90;
    TEXT-DECORATION: none;
	border: 1px solid #F90;
	display: block;
}
.calendar A:visited
{
    FONT-SIZE: 10px;
    COLOR: #F90;
    TEXT-DECORATION: none;
	border: 1px solid #F90;
	display: block;
}
.calendar A:active
{
    FONT-SIZE: 10px;
    COLOR: #F90;
    TEXT-DECORATION: none;
	border: 1px solid #F90;
	display: block;
}
.calendar A:hover
{
    FONT-SIZE: 10px;
    COLOR: #F90;
    TEXT-DECORATION: none;
	border: 1px solid #F90;
	display: block;
}
.page {
	font-size: 10px;
	margin-bottom: 10px;
	color: #333;
	letter-spacing: 1px;
	text-align: center;
	overflow-x: hidden;
	overflow-y: auto;
	width: 98%;
	word-break: break-all;
}
.page A:link
{
    FONT-SIZE: 10px;
    COLOR: #333;
    LETTER-SPACING: 1px;
    TEXT-DECORATION: none;
}
.page A:visited
{
    FONT-SIZE: 10px;
    COLOR: #333;
    LETTER-SPACING: 1px;
    TEXT-DECORATION: none;
}
.page A:hover
{
    FONT-SIZE: 10px;
    COLOR: #666;
    LETTER-SPACING: 1px;
    TEXT-DECORATION: underline;
}
.page A:active
{
    FONT-SIZE: 10px;
    COLOR: #666;
    LETTER-SPACING: 1px;
    TEXT-DECORATION: underline;
}
.footer
{
	FONT-SIZE: 12px;
	COLOR: #000000;
	TEXT-DECORATION: none;
	padding-top: 10px;
	padding-bottom: 30px;
}
.footer A:link
{
    COLOR: #440000;
    TEXT-DECORATION: underline;
}
.footer A:visited
{
    COLOR: #440000;
    TEXT-DECORATION: underline;
}
.footer A:hover
{
    COLOR: #ff0000;
    TEXT-DECORATION: underline;
}
.footer A:active
{
    COLOR: #ff0000;
    TEXT-DECORATION: underline;
}


