body	{
background-color: #82AFD7;
scrollbar-arrow-color: #1089FA; scrollbar-track-color: #E6E6E6; scrollbar-face-color: #ffffff; scrollbar-shadow-color: #F37D1F; scrollbar-highlight-color: #F37D1F; scrollbar-darkshadow-color: #ffffff; scrollbar-3dlight-color: #ffffff;
}
.td_menu {
border-right: #74aef8 1px solid; border-left: #74aef8 1px solid; cursor: hand; border-top: #74aef8 1px solid; cursor: hand; border-bottom: #74aef8 1px solid; border-collapse: collapse; background-color: #ffffff;
}
.td_page {
font-weight:normal; background: #82AFD7; color: #FFFFFF; font: 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; padding: 3px 6px 3px 6px; white-space: ;
}
.textForm_Error {
		border: 1px solid #CC0000;
		background-color:#F9E1DF;
	}
.hidden{
		display: none;
	}
.error{
		display: inline;
		color: black;
		background-color: pink;  
	}
.input_onfocus {
		border: 1px solid #5A9B20;
		background-color:#E3FECB;
}
.main_menu_style {
border-right: #ffffff 1px solid; border-left: #ffffff 1px solid; CURSOR: hand; CURSOR: hand; border-bottom: #5CB8F9 1px solid; border-collapse: collapse; padding-left: 20px; padding-top: 2px; padding-bottom: 2px
}
.div_style {
border-left:1px solid #992A2A; border-right:1px solid #992A2A; border-bottom:1px solid #992A2A; background:#F2DDDD; border-top:0px none; margin-top:5px; padding:0
}
.h4_style {
border-top:1px solid #992A2A; border-bottom:1px solid #992A2A; background:#E3C0C0; border-left:0px none; border-right:0px none; color: #992A2A; font-size: 12px;	font-weight: bold; margin: 0;	padding: 5px
}
.p_style {
background: ; border: 0px none; color: #992A2A; margin: 0; padding: 8px
}
.desc {
color: #434951;
}
.pageTd {
background: #F5F5FF; color: #000000;
}
.pageSpan {
font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.block_table {
border-collapse: collapse; border-left: 1px #5CB8F9 solid; border-right: 1px #5CB8F9 solid; border-bottom: 1px #5CB8F9 solid; border-color: #5CB8F9;
}
.block_td1 {
background: url(./images/td_menu.gif); color: #FFFFFF; font-size: 10pt; font-weight: bold; text-transform: uppercase
}
.block_td2 {
padding-left: 5px; padding-top: 5px; padding-bottom: 5px
}
.td_left {
border: 1px solid #FF0000; border-style: solid; border-width: 1; padding-left: 4; padding-right: 4; padding-top: 1; padding-bottom: 1
}
.ArticleItem {
	font-size: 8pt; color: #0B87FA; font-family: Arial
}
.ArticleItem :hover {
	font-size: 8pt; color: #ff6600; font-family: Arial
}
.titleLink {
	color: #009010
}
.titleLink2 {
	color: #0065ff
}
.centertable_3 {
    border-left: 1px #0065ff solid;
    border-top: 1px #0065ff solid;
    padding: 0px;
}
.td_header_index {
    background: url(./images/td_header_index.gif) 0px;
	text-indent: 10px;
    color: white;
    font-weight: bold;
}

.td_header{
    background-color: #389EDF;
    color: white;
    font-weight: bold;
}
.td_forum_cat{
	background-color: #0061BE;
	color: white;
	padding: 4px;
	font-size: 12px;
}
.td_subheader {
    background-color: #F5f5f5;
    color: black;
    font-weight: normal;
}

.td_text {
    background-color: white;
    font-weight: normal;
}

.td_text_bordered {
    border-left: 1px #5CB8F9 solid;
    border-right: 1px #5CB8F9 solid;
    border-bottom: 1px #5CB8F9 solid;
}

.td_text_bordered_cutoff {
    border-bottom: 1px #5CB8F9 solid;
}

.forum_link:visited {
    color: #0084D8;
}

.td_forum_thread0 {
    background-color: #ffffff;
    padding: 4px;
    font-weight: normal;
}
.td_main_style	{
background-color: #ffffff
}
.td_forum_thread1 {
    background-color: #f5f5f5;
    padding: 4px;
    font-weight: normal;
}

.span_redstar {
    font-weight: bold;
    font-size: 12pt;
    color: red;
}

.movable_container {
    width:400;
    position:absolute;
    left:190;
    top:140;
    visibility:hidden;
}


.movable_header {
    width:100%;
    border-right: 1px black solid;
    border-left: 1px black solid;
    border-top: 1px black solid;
    background-color: #389EDF;
    color: white;
    font-weight: bold;
    padding: 4px;
}

.movable_text {
    width:100%;
    border: 1px black solid;
    background-color: #F5f5f5;
    padding: 4px;
}

.search_highlighted {
    background-color: yellow;
}

.failcolor {
    color: darkred;
}

.succeedcolor {
    color: green;
}

.rank1 {
    color: red;
}

.rank2 {
    color: green;
}

.rank3 {
    color: #FF6103;
}

.rank4 {
    color: #8A3324;
}

.rank5 {
    color: #5F9EA0;
}

.rank6 {
    color: #98F5FF;
}

.rank7 {
    color: #8EE5EE;
}

.rank8 {
    color: #7AC5CD;
}

.rank9 {
    color: blue;
}
hr {
	color: #86aad0; height: 0.5px; margin-top: 1px; margin-bottom: 1px;
}
body, tr, td, table, th, p {color: #000000; font-family: tahoma, verdana, arial; font-size: 11px;}
form {margin: 0px}
a, a:link, a:active {color: #0961B5; text-decoration:none}
a:visited {color: #0961B5; text-decoration:none}
a:hover      {color: #EF6D00; text-decoration: underline}
a.top	{
color: #ffffff
}
.blank {
	font-size: 3pt
}
.textbox {
		border-right: #1089FA 1px solid; border-top: #1089FA 1px solid; font-size: 8pt; border-left: #1089FA 1px solid; border-bottom: #1089FA 1px solid; font-family: Tahoma; background-color: snow
}
A.smLink {
	font-weight: normal; color: #006666; text-decoration: underline
}
A.smLink:hover {
	font-weight: normal; color: #ff0000; text-decoration: underline
}
.rte {
	border-right: #ffffff 1px solid; border-top: #1089FA 1px solid; font-size: 8pt; border-left: #1089FA 1px solid; border-bottom: #1089FA 1px solid; font-family: Tahoma
}
a:link.forum_cat, a:active.forum_cat, a:visited.forum_cat{
font-size: 12px;
}
a:hover.forum_cat {
text-decoration: underline
 }
a:link.forum_pcat, a:active.forum_pcat, a:visited.forum_pcat{
color: #ffffff
}
a:hover.forum_pcat {
text-decoration: none
 }
input, textarea, select {color: #000000; font: normal 11px tahoma, verdana, arial; border: 1px solid; border-color: #c4c4c4}
textarea {
	overflow: auto;
	}
.A_white {font-size: 11px; color: #FFFFFF; font-family: tahoma, verdana, arial; font-weight: bold; text-decoration: none}
h1 {font-weight: bold; font-size: 15px; color: #294a7b; font-family: tahoma, verdana, arial}
h2 {font-weight: bold; font-size: 14px; color: #294a7b; font-family: tahoma, verdana, arial}
.title {color: #000000; font-size: 11px; font-family: Tahoma}
a:link.title, a:active.title, a:visited.title, a:hover.title {color: #003c5e; font-size: 11px; font-family: Tahoma}