body {
	margin-top: 0px;
	margin-bottom: 0px;
}
a {
	text-decoration:none;
}
input.search {
	width: 271px;
	height: 23px;
	background-color: #FFFFFF;
	border-left: #B3B7BB 1px solid;
	border-right: #B3B7BB 1px solid;
	border-top: #B3B7BB 1px solid;
	border-bottom: #B3B7BB 1px solid;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration:none;
	color: #777777;
}
input.login {
        width: 120px;
        height: 16px;
        background-color: #FFFFFF;
        border-left: #A5ABC2 1px solid;
        border-right: #A5ABC2 1px solid;
        border-top: #A5ABC2 1px solid;  
        border-bottom: #A5ABC2 1px solid;
        font-family: Arial;
        font-size: 12px;   
        font-weight: normal;
        text-decoration:none;
        color: #A5ABC2;
}
input.event {
	width: 80px;
	height: 23px;
	background-color: #FFFFFF;
	border-left: #B3B7BB 1px solid;
	border-right: #B3B7BB 1px solid;
	border-top: #B3B7BB 1px solid;
	border-bottom: #B3B7BB 1px solid;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration:none;
	color: #777777;
}
input.event_submit {
	height: 19px;
	border-left: #B3B7BB 1px solid;
	border-right: #B3B7BB 1px solid;
	border-top: #B3B7BB 1px solid;
	border-bottom: #B3B7BB 1px solid;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration:none;
	color: #777777;
}

td.tabbar {
	background-image: url(../images/tabbar.png);
	border-top: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 1px solid;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration:none;
	color: #800000;
	padding-left: 10px;
	padding-right: 10px;
}
td.tabbar-move {
	background-image: url(../images/tab_move.gif);
	border-top: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 1px solid;
	padding-left: 10px;
	padding-right: 10px;
}
td.tabbar_selected {
	background-color: #FFFFFF;
	border-left: #CCCCCC 1px solid;
	border-right: #CCCCCC 1px solid;
	border-top: #CCCCCC 1px solid;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
	color: #800000;
	padding-left: 10px;
	padding-right: 10px;
}
td.tabbar_divide {
	background-image: url(../images/tabbar.png);
	border-top: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 1px solid;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration:none;
	color: #800000;
}
font.tabbar {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration:none;
	color: #800000;
}
font.news_text {
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
}
font.link {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration:underlin;
	color: #000088;
        cursor: pointer;
        cursor: hand;
}
font.newsgroup_news_text {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration:none;
	color: #767F85;
}
font.news_caption {
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	text-decoration:none;
	color: #000000;
}
font.newsgroup_news_caption {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
	color: #800000;
}
font.search {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
	text-decoration:none;
	color: #B3B7BB;
}
font.error {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
	color: #FF0000;
}
font.header_login {
        font-family: Tahoma;
        font-size: 11px;
        color: #FFFFFF;
}
font.header_remember {
        font-family: Tahoma;
        font-size: 11px;
        color: #000000;
}
input.header_remember_chkbox {
	border: #000000 1px solid;
        font-size: 11px;
        color: #000000;
}
