@import 'icon.css';
@import 'form.css';

html {color:#555;}

ul { list-style-image:url(../images/bullet_true.jpg);  }

.Txt_gray8 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #767676;
}
.Txt_gray1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#CCCCCC
}
.Txt_gray2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #767676;
}
.Txt_gray3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
}
.Txt_gray_12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ADACAC;
}
.Txt_gray2_12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#666666;
}
.Txt_gray3_12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#999999;
}

.Txt_red_12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#CC0000
}
.Txt_red_8 {
	font-family:"MS Sans Serif", sans-serif;
	font-size: 7px;
	color:#CC0000
}
.Txt_gray3_std {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333333;
}
.Txt_gold_std {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#BF9B64;
}
.Txt_gold12_std {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#BF9B64;
}
.Txt_brown13_std {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#73380D
}
.Txt_brown_std {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#594321;
}
.Txt_std {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
}
.Txt_std14{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#000000;
}
.Txt_std14_blue{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#006699;
}
.Txt_std14_white{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#FFFFFF;
}
.Txt_std13_blue{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#006699;
}
.Txt_white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.Txt_white12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.Txt_yellowLight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FBFADE;
}
.Txt_yellowLight12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FBFADE;
}

  .link_cus:link{color:#999999;text-decoration:underline}
 .link_cus:visited{color:#999999;text-decoration:none}
 .link_cus:hover{color:#666666;text-decoration:none}
 
   .link_blue:link{color:#FF6600;text-decoration:none}
 .link_blue:visited{color:#FF6600;text-decoration:none}
 .link_blue:hover{color:#FF6600;text-decoration:underline}
 
    .link_blue2:link{color:#0066CC;text-decoration:none}
 .link_blue2:visited{color:#0066CC;text-decoration:none}
 .link_blue2:hover{color:#0066CC;text-decoration:underline}
 
     .link_yellow:link{color:#FFFF99;text-decoration:none}
 .link_yellow:visited{color:#FFFF99;text-decoration:none}
 .link_yellow:hover{color:#FFFF99;text-decoration:underline}
 
      .link_green:link{color:#306c23;text-decoration:none}
 .link_green:visited{color:#306c23;text-decoration:none}
 .link_green:hover{color:#306c23;text-decoration:underline}

    .link_white:link{color:#FFFFFF;text-decoration:none}
 .link_white:visited{color:#FFFFFF;text-decoration:none}
 .link_white:hover{color:#FFFFFF;text-decoration:underline}
 
     .link_borad:link{color:#666666;text-decoration:none}
 .link_borad:visited{color:#666666;text-decoration:none}
 .link_borad:hover{color:#757575;text-decoration:underline}
 
    .link_news :link{color:#29590a;text-decoration:none}
 .link_news :visited{color:#29590a;text-decoration:none}
 .link_news :hover{color:#29590a;text-decoration:underline}
 
 .alt {background-color:#FFFFDF}

hr {clear: both; overflow:hidden;zoom:1;height:0;font-size:0;margin:10px 0 5px 0; border:none; border-top:1px dashed #aaa;background:none;}
h2,h3 {margin:0;padding:0;margin-bottom:5px;}
dl {margin-left:30px;}
dd {line-height: 30px;}
dt {font-size:14px;font-weight:bold;}
/* Pagination
----------------------------------------------------------------------*/
p.record{ font-size: 12px; padding: 10px 0; }
p.record2{ margin: 20px 0px 20px 0px; padding: 10px 10px; border-left: solid #CCCCCC 4px; border-top: solid #CCCCCC 0px; background-color:#F3F3F3; }
a:link.page, a:visited.page, .page{ font-size:12px; outline: none; text-decoration: none; padding: 2px 6px 3px 6px; border: 1px solid #aaa; color:#555;}
a:hover.page{ outline:none; border-color: #0092e8;}
.page-active{ font-size: 12px; background: #aaa; color: #fff; padding: 2px 6px 3px 6px; border: 1px solid #aaa; }
/* Table board
----------------------------------------------------------------------*/
table.board {width:100%;margin: 1em 0;font-size:12px;color:#333;table-layout:auto;}
table.board tr td {padding:0px 10px;height:29px;line-height:29px;background:#fff;color:#333;border:1px solid #ddd;vertical-align:top;}
table.board tr.topic td {background-color:#84C2FF;color:#fff;border:1px solid #84C2FF;}
table.board tr.title td {background-color:#eee;font-size:11px;}
table.board tr.empty td {height:10px;line-height:20px;border:none;}
table.board tr td.desc {width:1%;font-size:10px;}
table.board tr td div.name {width:150px;}
.member-photo {padding:5px;display:block;background-color:#fff;border:1px solid #ccc;}
/* Search
----------------------------------------------------------------------*/
div.search {margin-bottom:20px;padding:10px;border:1px solid #ccc;background-color:#eee;text-align:center;}
div.search {vertical-align:middle;}
div.search form input[type=text],div.search form label,div.search form input[type=submit] {padding:2px 5px;vertical-align:middle;}

.area {margin-top:5px;padding:10px;background-color:#fff;font-size:13px;border-top:3px solid #BEE349;}
.photo {padding:5px;border:1px solid #ccc;}
.success {font-weight:bold;color:green;}
.err {font-weight:bold;color:red;}
.notice {margin:10px auto;padding:10px;width:90%;background-color:#FFFFDF;border:1px solid #ccc; font-size:12px;color:#888;line-height:15px;}
.wb-post{/*background:url(../images/bg-wb-post.gif);*/background-color:#eee;padding:20px;font-size:12px;border:1px solid #ccc;color:#555;font-weight:bold;}
.remove{text-align:center;}
div.box {padding:10px;border:1px dashed;text-align:center;font-weight:bolder;}
div.box.success{border-color:green;color:green;}
div.box.error{border-color:red;color:red;}

