table.tab {clear: both;
	padding: 2px 0;
	background: url(../images/commentbg.gif) left top repeat-x;
}
table.tab div {
	color: #fff;
}
a:hover.spe {
	color: #333;
}
.boldless {
	font-weight: normal;
}
.right_content {
	clear: both;
	border:1px solid #0099cc;
	margin: 0 0 16px 0;
}
.left_content_one_conD {/* =============================== change width ===============================*/
	float: left;
	padding: 0 10px;
	margin-bottom: 10px;
	border-left: 1px solid #c7eaff;
	border-right: 1px solid #c7eaff;
	border-bottom: 1px solid #c7eaff;
	width: 460px;
	height: 120px;
}
.left_content_one_conD p {
	padding: 10px 0;
}
.left_content_subcat {/* =============================== change width ===============================*/
	margin: 0 0 0 0;
	padding: 10px 10px 10px 10px;
	float: left;
	width: 460px;
	height: 920px;
	border-bottom: 1px solid #c7eaff;
	border-left: 1px solid #c7eaff;
	border-right: 1px solid #c7eaff;
	overflow:hidden;
}
.left_content_subcat span.h1 a {
	color: #55A1D6;
}
* html .left_content_subcat {
	height: 921px;
}
*:first-child+html .left_content_subcat {
	height: 922px;
}
a.more {
	float: right;
	padding-right: 15px;
	background: url(../images/more_arrow.gif) right center no-repeat;
}
a.next{
	padding-right: 15px;
	background: url(../images/more_arrow.gif) right center no-repeat;
}
a.prev{
	padding-left: 15px;
	background: url(../images/prev.gif) left center no-repeat;
}
p.borderB {
	padding-top: 13px;
	padding-bottom: 8px;
	margin-bottom: 12px;
	border-bottom: 1px solid #ccc;
}
p.borderC {
	padding-top: 13px;
	padding-bottom: 8px;
	margin-bottom: 12px;
	border-bottom: 1px solid #ccc;
}
p.borderD {
	margin-bottom: 13px;
	padding-bottom: 13px;
	border-bottom: 1px solid #ccc;
}
.left_content_subcat_story {/* =============================== change width ===============================*/
	margin: 0 0 0 0;
	padding: 10px 10px 10px 10px;
	float: left;
	width: 460px;
	height: 310px;
	border-bottom: 1px solid #c7eaff;
	border-left: 1px solid #c7eaff;
	border-right: 1px solid #c7eaff;
	overflow:hidden;
}


*:first-child+html .left_content_subcat_story {
height: 319px;
}
ul.pagingA {
	float: right;
	list-style: none;
}
/*
p.floatL {
	float: left;
	width: 100px;
}
*/
p.floatL {
	float: left;
	width: 190px;
}
ul.pagingA li {
	display: inline;
}
ul.pagingA li a {
	padding: 0 5px;
	font-weight: normal;
	border-right: 1px solid #333;
	text-decoration: underline;
}
ul.pagingA li a.last {
	font-weight: normal;
	text-decoration:underline;
	padding-right: 0;
	border: none;
}
ul.pagingC {
	float: left;
	list-style: none;
}
ul.pagingC li {
	float: left;
	padding: 0 5px;
	border-right: 1px solid #333;
}
ul.pagingC li a {
	text-decoration: underline;
	font-weight: normal;
}
ul.pagingC li.first {
	font-weight: normal;
	padding-left: 12px;
	background: url(../images/prev.gif) left center no-repeat;
}
ul.pagingC li.last {font-weight: normal;
	border: none;
	padding-right: 12px;
	background: url(../images/more_arrow.gif) right center no-repeat;
}
ul.pagingC li.first a{font-weight: normal; text-decoration:underline;}
ul.pagingC li.last a{font-weight: normal;text-decoration:underline;}
.left_content_one_conE {/* =============================== change width ===============================*/
	float: left;
	padding: 0 10px;
	margin-bottom: 10px;
	border-left: 1px solid #c7eaff;
	border-right: 1px solid #c7eaff;
	border-bottom: 1px solid #c7eaff;
	width: 460px;
	height: 790px;
}
*:first-child+html .left_content_one_conE {
	height: 798px;
}
.title_story h1 {/* =============================== change width ===============================*/
	float: left;
	background: #0099cc;
	font-size: 12px;
	padding: 2px 10px;
	color: #fff;
	width: 462px;
}
.left_content_one_conE h2 {
	clear: both;
	color: #0099cc;
	font-size: 15px;
}
.left_content_one_conE p {
	padding: 0 0 10px 0;
}
span.chat {
	padding-left: 20px;
	margin-left: 5px;
	border-left: 1px solid #333;
	background: url(../images/talkbubble.gif) 3px center no-repeat;
}
ul.paging_story {
	float: left;
	list-style: none;
	padding: 10px 0 15px 0;
}
ul.paging_story li {
	float:left;
	padding: 0 5px;
	border-right: 1px solid #333;
}
ul.paging_story li a {
	text-decoration: underline;
	font-weight: normal;
}
ul.paging_story li.first {
	padding-left: 12px;
	background: url(../images/prev.gif) left center no-repeat;
}
ul.paging_story li.last {font-weight: normal;
	border: none;
	padding-right: 12px;
	background: url(../images/more_arrow.gif) right center no-repeat;
}
ul.paging_story li.first a, ul.paging_story li.last a {
	font-weight: normal;
}
.left_content_one_conF {/* =============================== change width ===============================*/
	clear: both;
	padding: 0 10px;
	margin-bottom: 10px;
	border-left: 1px solid #c7eaff;
	border-right: 1px solid #c7eaff;
	border-bottom: 1px solid #c7eaff;
	width: 460px;
	height: 1190px;
}
*:first-child+html .left_content_one_conF {
	height: 1196px;
}
.left_content_one_conF p {
	padding: 15px 0;
}
.left_content_one_conF input, .left_content_one_conF textarea {
	padding: 0.1em;
	font-size: 11px;
	font-family:Arial,Helvetica,sans-serif;
}
.left_content_one_conF textarea {
	padding: 0.1em;
	font-size: 11px;
	font-family:Arial,Helvetica,sans-serif;
}
.left_content_one_conF select {
	padding: 0 0 0 0.2em;
	font-size:11px;
	font-family:Arial,Helvetica,sans-serif;
}
#divinputfile {
	background:url(../images/browse.gif) no-repeat 100% 1px;
	width:300px;
	margin:0px;
}
#divinputfile #filepc {
	opacity: 0.0;
	-moz-opacity: 0.0;
	filter: alpha(opacity=00);
	font-size: 11px;
}
#fakeinputfile {
	margin-top:-22px;
}
#fakeinputfile #fakefilepc {
	width:220px;
	font-size:11px;
	font-family:Arial;
}
span.red {
	color: #FF0000;
}
.w-250 {
	width: 250px;
}
.w-258 {
	width: 258px;
}
.w-190 {
	width: 190px;
}
.clearBoth {
	clear: both;
}
.label {
	float: left;
	width: 110px;
	margin: 0 15px 0 15px;
	padding: 0.1em 0.5em 0.1em 0;
	line-height: 2em;
}
.control {
	float: left;
	width: 300px;
	line-height: 2em;
	padding: 0.2em 0 0.5em 0;
	vertical-align: bottom;
}
.left_content_one_conF img {
	vertical-align: bottom;
}

a:hover.btn {
	color: #333;
}
.button {
	clear: both;
	padding: 30px 0 0 145px;/*30*/
}
.button a {
	color: #fff;
}
.button a:hover {
	color: #333;
}
.btn {
	margin: 0 15px 0 0;
	padding: 2px 9px 2px 0;
	background: url(../images/06btn_02.gif) right center no-repeat;
	border: none;
	
}
.outer {color: #fff;
	width: 100px;
	padding: 2px 0 2px 9px;
	background: url(../images/06btn_01.gif) left center no-repeat;
}
a:hover .outer {
	color: #333;
}
ul.navi2 {
	float: left;
	list-style: none;
}
ul.navi2 li {
	float: left;
	border-top: 1px solid #ccc;
	border-right: 1px solid #ccc;
}
ul.navi2 li a {
	padding: 4px 10px;
	line-height: 22px;
}
ul.navi2 li a.current {
	color: #fff;
	background: #1fa1d3;
}
ul.navi2 li.first {
	border-left: 1px solid #ccc;
}
ul.navi2 li a:hover {
	color: #fff;
	background: #1fa1d3;
}
.titleBoxB {
	background: #0099cc;
	width: 300px;
}
.titleBoxB h3 {
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	padding: 2px 10px
}
.clearBothS {
	clear: both;
	font-size: 0;
	height:0;
	visibility: hidden;
}
* html .inner {
	margin-top: -18px;
}
.inner {
	padding: 10px;
	border:1px solid #c7eaff;
}
.inner {
	zoom: 1;
}
.inner:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.mpB {
	margin-bottom: 0;
	padding-bottom: 0;
}

table.footer_txt {
	font-size: 10px;
	color: #a0c0d4;
}
table.footer_txt a {
	font-size: 10px;
}
table.footer_txt span.txta10 {
	line-height: 1.2;
}
table.footer_txt span.txta11 {
	line-height: 1.4;
}
