/* CSS Document */
@charset "utf-8";
body{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-attachment: fixed;
	font-family:MS Sans Serif;
	font-size:12px;
	color:#333333;
	
	/*background-color: #000000;
	background-image: url(../html_images/bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;*/
}

.txt-general {
	font-family: MS Sans Serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}

.txt-general2 {
	font-family: MS Sans Serif;
	font-size: 13px;
	color: #333333;
	text-decoration: none;
}

.txt-general_red {
	font-family: MS Sans Serif;
	font-size: 13px;
	color:#FF0000;
	text-decoration: none;
}
.txt-smaller {
	font-family: MS Sans Serif;
	font-size: 10px;
	color: #FF0000;
	text-decoration: none;
}
.txt-smaller-black {
	font-family: MS Sans Serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.txt-regist-form {
	font-family: MS Sans Serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.form-btn {
	font-family: MS Sans Serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	border: 1px solid #FFFFFF;
	background-color: #000000;
}
/*-------------------------Link Style----------------------------*/
a:link,a:visited{
	text-decoration:none;
	color:#000066;
}
a:hover{
	text-decoration:none;
	color:#0099FF;
}
a:active{
	text-decoration:none;
	color:#0099FF;
}

.paging:link,.paging:visited{
	font-weight:bold;
	text-decoration:none;
	color:#be1830;
}
.paging:hover{
	
	font-weight:bold;
	text-decoration:none;
	color:#585858;
}
.paging:active{
	
	font-weight:bold;
	text-decoration:none;
	color:#585858;
}

.gray_link:link,.gray_link:visited{
	font-weight:bold;
	text-decoration:none;
	color:#777777;
}
.gray_link:hover{
	
	font-weight:bold;
	text-decoration:none;
	color:#0099FF;
}
.gray_link:active{
	
	font-weight:bold;
	text-decoration:none;
	color:#0099FF;
}

.manage_list_link:link,.manage_list_link:visited{
	
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF;
}
.manage_list_link:hover{
	
	text-decoration:none;
	font-weight:bold;
	color:#0099FF;
}
.manage_list_link:active{
	
	text-decoration:none;
	font-weight:bold;
	color:#0099FF;
}

.red_link:link,.red_link:visited{
	font-weight:bold;
	text-decoration:none;
	color:#FF0000;
}
.red_link:hover{
	
	font-weight:bold;
	text-decoration:none;
	color:#FF0000;
}
.red_link:active{
	
	font-weight:bold;
	text-decoration:none;
	color:#FF0000;
}

/*-------------------------End Link Style----------------------------*/
/*------------------------- Form Style ------------------------------*/
.formListbox{

	border:1px solid #333333;

}

formTextbox1{
	border:1px solid #333333;
	
}

.formPassword{
	border:1px solid #333333;
	background:url(../images/header/txt_password.gif) no-repeat;
}

.formPerson{

	height:15px;

	border:1px solid #333333;

}
.formSearch{
	width:120px;
	height:15px;
	border:1px solid #333333;

}

.formSearch2{
	width:120px;
	height:20px;
	border:1px solid #333333;
}

.formPerson1{

	width:180px; height:15px;

	border:1px solid #333333;

}

.formSend{

	border:1px solid #be1830;

}


/*------------------------- Form Style ------------------------------*/

.font_white{
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF;
}

.memu_topic
{
padding-left:5px;
background-color:#8CC6FF;
color:#FFFFFF;
font-family:MS Sans Serif;
font-size:15px;
font-weight:bold;
}

.font_bold
{
font-weight:bold;
}

.font_bold
{
font-weight:bold;
}

.font_red
{
color:#FF0000;
}

.font_bold_red
{
font-weight:bold;
color:#FF0000;
}


.font_bold_topic
{
font-weight:bold;
font-size:14px;
}

.font_bold_topic2
{
font-weight:bold;
font-size:18px;
color:#b42d58;
}

.font_bold_register
{
font-weight:bold;
font-size:15px;
color:#777777;
}

.font_bold_gray
{
font-weight:bold;
color:#555555;
}

.font_bold_gray2
{
font-weight:bold;
color:#777777;
}

form
{
padding:0px;
margin:0px;
}

.txt_topic_detail
{
font-size:18px;
color:#003366;
font-family:MS Sans Serif;
font-weight:bold;
}

#imgborder img{
	padding:2px;
	margin:0 0 5px 0;
	border:1px solid #DDDDDD;
	background:#FFFFFF; 
}

.scroll_red{
	scrollbar-base-color: #D64A57;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-3dlight-color: #D64A57;
	scrollbar-darkshadow-color: #D64A57;
	scrollbar-face-color: #D64A57;
	scrollbar-highlight-color: #D64A57;
	scrollbar-shadow-color: #D64A57;
	scrollbar-track-color: #ffe9ea;
}

.font_red_link{
	font-weight:bold;
	text-decoration:none;
	color:#be1830;
}



