@charset "utf-8";
/* CSS Document */
body{
	margin: 0px;
	font-size: 12px;
	color: #666666;
}
#mainbox{
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
}
#headbox{
	height: 80px;
	margin-bottom: 20px;
}
.head_l{
	float: left;
}
.head_r{
	float: right;
}
.head_title {
	FONT-SIZE: 20px;
	COLOR: #FF6600;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	line-height: 30px;
	padding-top: 40px;
	padding-right: 10px;
	text-align: right;
}
.head_title a:link,
.head_title a:visited {
	color: #FF6600;
	text-decoration: none;
}
.head_title a:hover,
.head_title a:active {
	color: #FF0000;
	text-decoration: underline;
}

.clear{
	clear: both;
}
a img{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#contentbox{
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFCC66;
	border-left-color: #FFCC66;
}
.titlebox {
	PADDING-RIGHT: 8px;
	BORDER-TOP: #e8e8e8 4px solid;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 10px;
	BACKGROUND-COLOR: #FF9900;
	margin: 0px;
}
.titlemsg {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	float: left;
	line-height: 22px;
	vertical-align: middle;
}

.titlemsg h1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 20px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	float: left;
	line-height: 22px;
	vertical-align: middle;
}

.titletxt {
	FONT-SIZE: 13px;
	COLOR: #878787;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	float: right;
	line-height: 18px;
}
.keybox {
	padding: 15px;
}
.keybox_in{
	background-color: #FFFFCC;
	padding: 10px;
}
.keytitle {
	FONT-SIZE: 15px; PADDING-BOTTOM: 3px; COLOR: #5d5d5d; LINE-HEIGHT: 22px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.keymsg {
	FONT-SIZE: 13px; COLOR: #999999; LINE-HEIGHT: 21px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.keymsg a:link,
.keymsg a:visited {
	color: #FF6600;
	text-decoration: none;
}
.keymsg a:hover,
.keymsg a:active {
	color: #333333;
	text-decoration: underline;
}
.subtitle {
	PADDING-RIGHT: 8px;
	BORDER-TOP: #e8e8e8 3px solid;
	PADDING-LEFT: 8px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #e8e8e8 1px solid;
	BACKGROUND-COLOR: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #666666;
}
.subtitle a:link,
.subtitle a:visited {
	color: #666666;
	text-decoration: none;
}
.subtitle a:hover,
.subtitle a:active {
	color: #FF0000;
	text-decoration: none;
}


.bigblock{}
.bigitem{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e5e5e5;
	padding: 10px;
}
/*
.bigitem div {
	CURSOR: pointer
}
*/
.big_title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #663300;
	background-image: url(../images/icons_01.gif);
	background-repeat: no-repeat;
	background-position: left 0.2em;
	padding-left: 20px;
	padding-bottom: 6px;
}
.big_title a:link,
.big_title a:visited {
	color: #663300;
	text-decoration: none;
}
.big_title a:hover,
.big_title a:active {
	color: #FF6600;
	text-decoration: none;
}
.big_title span{
	color: #e60e0e;
}
.big_msg{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #5a676e;
	padding-left: 20px;
}
.big_msg a:link,
.big_msg a:visited {
	color: #5a676e;
	text-decoration: none;
}
.big_msg a:hover,
.big_msg a:active {
	color: #5a676e;
	text-decoration: none;
}
.big_msg strong{
	color: #e60e0e;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.big_msg strong a:link,
.big_msg strong a:visited {
	color: #e60e0e;
	text-decoration: none;
}
.big_msg strong a:hover,
.big_msg strong a:active {
	color: #e60e0e;
	text-decoration: underline;
}
.big_more{
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #ffa200;
}
.big_more a:link,
.big_more a:visited {
	color: #ffa200;
	text-decoration: none;
}
.big_more a:hover,
.big_more a:active {
	color: #FF6600;
	text-decoration: none;
}
.subcontent{}
.msgitem {
	padding: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e5e5e5;
}
/*
.msgitem div {
	CURSOR: pointer
}
*/
.qa_title {
	BACKGROUND-POSITION: left top; 
	PADDING-LEFT: 20px; 
	FONT-SIZE: 14px; 
	BACKGROUND-IMAGE: url(../images/icons_02.gif); 
	PADDING-BOTTOM: 6px; 
	COLOR: #663300; 
	BACKGROUND-REPEAT: no-repeat; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.qa_title a:link,
.qa_title a:visited {
	color: #663300;
	text-decoration: none;
}
.qa_title a:hover,
.qa_title a:active {
	color: #663300;
	text-decoration: none;
}
.qa_msg {
	PADDING-LEFT: 20px; 
	FONT-SIZE: 14px; 
	COLOR: #5a676e; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.qa_msg a:link,
.qa_msg a:visited {
	color: #ffa200;
	text-decoration: none;
}
.qa_msg a:hover,
.qa_msg a:active {
	color: #ff6600;
	text-decoration: underline;
}

.qa_msg2 {
	PADDING-LEFT: 20px; 
	FONT-SIZE: 14px; 
	COLOR: #5a676e; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.qa_msg2 a:link,
.qa_msg2 a:visited,
.qa_msg2 a:hover,
.qa_msg2 a:active  {
	color: #5a676e;
	text-decoration: none;
}

.keyblock{}
.topinfobox{
	margin-top: 10px;
}
.toparrow{
	float: left;
	background-image: url(../images/arrow.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 15px;
	height: 40px;
}
.topinfo {
	PADDING-RIGHT: 10px;
	BACKGROUND-POSITION: bottom;
	PADDING-LEFT: 10px;
	FONT-SIZE: 12px;
	BACKGROUND-IMAGE: url(../images/uline.gif);
	PADDING-BOTTOM: 8px;
	COLOR: #000000;
	LINE-HEIGHT: 18px;
	PADDING-TOP: 8px;
	BACKGROUND-REPEAT: repeat-x;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #eeecec;
	float: left;
	width: 340px;
}
.introbox {
	padding: 15px;
}
.introbox_in{
	background-color: #DDEEFF;
	padding: 10px;
}
.introtitle {
	FONT-SIZE: 28px;
	PADDING-BOTTOM: 3px;
	COLOR: #000000;
	LINE-HEIGHT: 32px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.intromsg {
	FONT-SIZE: 13px; COLOR: #333333; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.intromsg a:link,
.intromsg a:visited {
	color: #009999;
	text-decoration: none;
}
.intromsg a:hover,
.intromsg a:active {
	color: #333333;
	text-decoration: underline;
}
.tail_msg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}

.category_title {
	FONT-SIZE: 20px;
	COLOR: #FF6600;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	line-height: 30px;
	padding-top: 40px;
	padding-right: 10px;
	text-align: left;
}

.customSide {
	FONT-SIZE: 13px; 
	COLOR: #663300; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}

#kwln UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#kwln LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#kwln UL {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#kwln LI DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FONT-SIZE: 15px; PADDING-BOTTOM: 3px; MARGIN-LEFT: 10px; PADDING-TOP: 3px
}
#kwln LI DIV A {
	DISPLAY: block
}
#kwln LI {
	BORDER-BOTTOM: #cccccc 1px solid
}

leftmenu2
{
	text-align: center;
	font-size: 11px;
    font-weight: bold;
	margin: 5px 10px 5px 0;
	text-decoration: none;
}

.leftmenu2 a
{
	background: #ddd;
	display: block;
	padding: 5px 5px 5px 8px;
}

.leftmenu2 a:hover 
{
	background: #ccc;
	color: #fff;
}

