@charset "utf-8";
/* CSS Document */
BODY {
	FONT-SIZE: 100%;	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}
FIELDSET {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
INPUT {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
SELECT {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
OPTION {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
TEXTAREA {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}
TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}
BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}
FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}
TH {
	FONT-WEIGHT: normal; TEXT-ALIGN: left;
}
TD {
	FONT-WEIGHT: normal; TEXT-ALIGN: left;
}
EM {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; FONT-STYLE: normal; TEXT-DECORATION: none;
}
STRONG {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; FONT-STYLE: normal; TEXT-DECORATION: none;
}
B {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; FONT-STYLE: normal; TEXT-DECORATION: none;
}
I {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; FONT-STYLE: normal; TEXT-DECORATION: none;
}
CITE {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; FONT-STYLE: normal; TEXT-DECORATION: none;
}
INS {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; FONT-STYLE: normal; TEXT-DECORATION: none;
}
SMALL {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; FONT-STYLE: normal; TEXT-DECORATION: none;
}
BIG {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; FONT-STYLE: normal; TEXT-DECORATION: none;
}
TR {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; FONT-STYLE: normal; TEXT-DECORATION: none;
}
TD {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; FONT-STYLE: normal; TEXT-DECORATION: none;
}
TABLE {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; FONT-STYLE: normal; TEXT-DECORATION: none;
}
TBODY {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; FONT-STYLE: normal; TEXT-DECORATION: none;
}
abbr {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; FONT-STYLE: normal; TEXT-DECORATION: none;
}
S {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; FONT-STYLE: normal; TEXT-DECORATION: none;
}
DEL {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; FONT-STYLE: normal; TEXT-DECORATION: none;
}
ADDRESS {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; FONT-STYLE: normal; TEXT-DECORATION: none;
}
DFN {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; FONT-STYLE: normal; TEXT-DECORATION: none;
}
kdb {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; FONT-STYLE: normal; TEXT-DECORATION: none;
}
CODE {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; FONT-STYLE: normal; TEXT-DECORATION: none;
}
VAR {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; FONT-STYLE: normal; TEXT-DECORATION: none;
}
Q {
	quotes: "" ""
}
TABLE {
	WIDTH: 100%; BORDER-COLLAPSE: collapse;
}
P {
	WORD-BREAK: break-all;
}
SPAN {
	WORD-BREAK: break-all;
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none;
}



/*UNKNOWN {
	BEHAVIOR: none; min-width: 930px
}*/

/*--Template-----*/
.blog{
	width:910px;
	text-align: left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: visible;
	position: relative;
	}
.blog {
	MARGIN: 0px 10px; ZOOM: 1
}
.blog:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#hdr{
	clear:both;margin-bottom:5px;width:910px;text-align: left; top:30px;height: 90px;
}
#content{
	clear:both;width:910px;/**position: relative;**/text-align: left;/**margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left: auto;top:20px;**/DISPLAY: block;
}
#colL{
	position:relative;width: 160px;top: 0px;left: 0px;float: left;margin-top: 0px;margin-bottom: 10px;
}
#colM{
	margin-right: 170px;
	margin-left: 175px;
	margin-top: 0px;
	margin-bottom: 10px;
	overflow: visible;
	z-index: 1;
}

#colR{
	position:relative;
	width: 160px;
	top: 0px;
	right: 0px;
	float: right;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-right: auto;
	margin-left: auto;
}
#header{
	clear:both;
	/*background-color: #666666;*/
	padding-top: 3px;
	height: 30px;
	background-image: url(../images/top.jpg);
    filter: Alpha(Opacity=70);
}
#foot{
	clear:both;padding-top: 3px;height: 30px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
}
/*.msg{
	background-color: #EEEEEE;
}*/
.mhd{
	background-color: #AAAAAA;
}
/*.mhd{
	color: #FFFFFF;
}*/
.copyright{
	width:910px;
}
.blog .copyright {
	MARGIN: 0px auto; WIDTH: 910px
}
.blog .copyright {
	MARGIN: 0px auto; WIDTH: 910px
}

/*--Blog Head-----*/
#hdr .banner {
	padding: 5px;	height: 90px;
}
#hdr .text {
	color: #9900CC;	
}
#hdr .thd {
	margin-bottom: 5px;color: #660000;
}
#hdr .thd  p{
	margin-bottom: 5px;	font-size: 80%;	letter-spacing: 1pt;color: #660000;
}
#hdr .thd H1 {
	DISPLAY: inline; FONT-SIZE: 120%
}
#hdr H1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;
}
#hdr .but {
	ZOOM: 1
}
#hdr .but:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#hdr .but DIV {
	FLOAT: right; MARGIN-LEFT: 5px
}
#hdr .but DIV A SPAN {
	DISPLAY: none
}
DIV .order A {
	DISPLAY: block;	OVERFLOW: hidden;	WIDTH: 89px;	HEIGHT: 22px;	background-image: url(../images/order.gif);	background-repeat: no-repeat;
}


/*--Blog colM-----*/
#bloglast {
	MARGIN: 0px 0px 0px;	ZOOM: 1;	POSITION: relative;
}
#bloglast .text {
	PADDING-RIGHT: 30px;
	PADDING-LEFT: 50px;
	PADDING-BOTTOM: 10px;
	OVERFLOW: hidden;
	PADDING-TOP: 10px;
	HEIGHT: 35px;
	color: #333333;
}
#bloglast .bg {
	PADDING-BOTTOM: 10px;
	OVERFLOW: hidden;
	PADDING-TOP: 10px;
	HEIGHT: 35px;
	background-image: url(../images/last_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#bloglast .text {
	MARGIN: -55px 0px 0px;	ZOOM: 1;	FONT-SIZE: 80%;
}

/*--Blog content-----*/
.msg ,.msgmain{
	MARGIN-BOTTOM: 10px;
	OVERFLOW: hidden;
	WIDTH: 99%;
	POSITION: relative;
}
.msg .text ,.msgmain .text{
	WORD-BREAK: break-all; POSITION: relative
}
.msg .mhd ,.msgmain .mhd {
	HEIGHT: 30px
}
.msg .mhd H3  ,.msgmain .mhd H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-SIZE: 120%; PADDING-BOTTOM: 0px; PADDING-TOP: 8px
}
.msg .mbd  ,.msgmain .mbd{
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.msg .morelist ,.msgmain .morelist {
	PADDING-RIGHT: 0px;	PADDING-LEFT: 0px;	PADDING-BOTTOM: 5px;	PADDING-TOP: 5px;	FONT-FAMILY: verdana;	TEXT-ALIGN: right;
	font-size: 80%;
}
.msg .morereply ,.msgmain .morereply {
	TEXT-ALIGN: left;
	margin-left: 85px;
	margin-top: 20px;
}
.msg .morereply2 ,.msgmain .morereply2 {
	TEXT-ALIGN: left;
	margin-left: 10px;
	margin-top: 20px;
}
.msg .pagination ,.msgmain .pagination {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; FONT-FAMILY: verdana; TEXT-ALIGN: center
}
.msg .morelist STRONG ,.msgmain .morelist STRONG {
	FONT-WEIGHT: normal; MARGIN: 0px 3px
}
.msg .morelist A ,.msgmain .morelist A  {
	MARGIN: 0px 3px
}
.msg .mbd UL.list {
	PADDING-LEFT: 5px
}
.msg .mbd UL.list LI {
	PADDING-LEFT: 10px; BACKGROUND: url(../images/bullet.gif) no-repeat left 0.6em; MARGIN-BOTTOM: 3px; COLOR: #666666; LINE-HEIGHT: 1.3em
}
.msg .mbd UL.list LI A {
	MARGIN-RIGHT: 5px
}
.msg .mbd UL.list LI.more {
	MARGIN: 10px 0px 0px 10px;	TEXT-ALIGN: right;
	background: url(../images/arrow_more.gif);
	background-repeat: no-repeat;
	background-position: 70px center;
}
.msg .mbd UL.list LI.more A {
	MARGIN: 0px
}
.msgmain .line{
	font-size: 80%;	border-bottom-width: 1px;	border-bottom-style: dashed;	border-bottom-color: #666666;
}
.msgcnt .blgtitlebar {
	ZOOM: 1
}
.msgcnt .blgfolderbar {
	ZOOM: 1
}
.msgcnt .msgcontent {
	ZOOM: 1
}
.msgcnt{
	font-size: 80%;
	/*color: #666666;*/
	line-height: 155%;
}
.msgcnt .blgtitlebar:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.msgcnt .blgfolderbar:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.msgcnt .msgcontent:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.msgcnt .blgtitlebar {
	MARGIN-top: 10px;MARGIN-BOTTOM: 10px; ZOOM: 1
}
.msgcnt .blgtitlebar H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 126%
}
.msgcnt .blgtitlebar H2 A {
	PADDING-RIGHT: 5px
}
.msgcnt .mngbtns {
	FLOAT: right
}
.msgcnt .mngbtns DIV {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 5px; PADDING-TOP: 0px
}
.msgcnt .mngbtns DIV A {
	COLOR: #000; TEXT-DECORATION: none
}
.msgcnt .mngbtns DIV A:hover {
	COLOR: #f00
}
.msgcnt .blgfolderbar {
	ZOOM: 1
}
.msgcnt .blgfolderbar {
	MARGIN: 5px 0px 5px; ZOOM: 1
}
.msgcnt .blgfolderbar .folder {
	FLOAT: left
}
.msgcnt.blgfolderbar .date {
	MARGIN-TOP: 1px; FONT: 80% verdana; TEXT-ALIGN: right
}
.msgcnt.blgfolderbar .date2 {
	MARGIN-TOP: 1px; FONT: 90% ; TEXT-ALIGN: right
}
.msgcnt .msgcontent {
	ZOOM: 1
}
.msgcnt.msgcontent:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.msgcnt .msgcontent B {
	FONT-WEIGHT: bold
}
.msgcnt .msgcontent STRONG {
	FONT-WEIGHT: bold
}
.msgcnt.msgcontent {
	MARGIN-BOTTOM: 10px; ZOOM: 1
}
.msgcnt.msgcontent .artimg IMG {
	DISPLAY: block; MARGIN-BOTTOM: 20px; max-width: 500px
}
.msgcnt .msgcontent .artthumb {
	FLOAT: left; MARGIN: 0px 5px 10px 0px
}
.showcmnt {
	TEXT-ALIGN: right;
	padding-top: 5px;
	padding-bottom: 5px;
}
.showcmnt SPAN {
	PADDING-RIGHT: 5px;	FONT-SIZE: 90%;	FONT-FAMILY: verdana;	border-right-width: 1px;	border-right-style: dashed;
	border-right-color: #000000;
}
.showcmnt SPAN:unknown {
	BEHAVIOR: none; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.showcmnt SPAN A {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 110%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
/*--Blog album-----*/
#blogalbm .mhd H3 {
	FONT-WEIGHT: normal
}
TABLE.displayalbum {
	MARGIN-BOTTOM: 5px; BORDER-BOTTOM: #ccc 1px dotted
}
TABLE.displayalbum TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; TEXT-ALIGN: center
}
TABLE.displayalbum A IMG {
	DISPLAY: block; MARGIN: 0px auto 5px
}
TABLE.displayalbum A:visited
{	
	text-decoration: none;
}
TABLE.displayalbum A:hover {	
	}
TABLE.displayalbum A:active {	
	}

/*--Blog bloglist-----*/
#bloglist .user {
	font-size: 80%;
	PADDING-LEFT: 15px;
	FLOAT: right;
	background-image: url(../images/user.gif);
	background-repeat: no-repeat;
	background-position: left center;
}	

TABLE.jointlist TD {
	BORDER-RIGHT: #cccccc 1px solid;	PADDING-RIGHT: 5px;	PADDING-LEFT: 5px;	PADDING-BOTTOM: 5px;	WIDTH: 50%;	PADDING-TOP: 5px;
	BORDER-BOTTOM: #cccccc 1px dotted;	text-align: left;
}
TABLE.jointlist TD,td,p {
	font-size: 90%;	COLOR: #666666;	line-height: 155%
	;}
TABLE.jointlist A:visited
{
	COLOR: #FF822F;	text-decoration: none;	text-align: left;
}
TABLE.jointlist A:hover {	
	COLOR: #FFA346;	text-align: left;}
TABLE.jointlist A:active {	
	COLOR: #FFA346;	text-align: left;}
	
/*--Blog Profile-----*/
#boxProfile{
	font-size: 80%;	color: #666666;	text-align: center;
}
#boxProfile .photo{
	text-align: center;
}
#boxProfile .name{
	font-size: 90%;	text-align: center;	color: #006699;	padding-top: 5px;	padding-bottom: 5px;
}
a.name:link {
	font-size: 12px;
}

/*--calendar-----*/
#calendar .selyr {
	PADDING-RIGHT: 0px;	PADDING-LEFT: 3px;	FLOAT: left;	PADDING-BOTTOM: 0px;	WIDTH: 45%;	PADDING-TOP: 5px;
	font-size: 80%;	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#calendar .selmn {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; TEXT-ALIGN: right;
	font-size: 80%;	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#calendar .mhd A {
	FONT-WEIGHT: bold;	TEXT-DECORATION: none;	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#calendar .mhd SPAN A {
	FONT-WEIGHT: normal; FONT-SIZE: 70%
}
#calendar .mbd TD STRONG {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
#calendar .mhd .text .selyr {
	POSITION: relative
}
#calendar .mhd .text .selmn {
	POSITION: relative
}
#calendar .mbd {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#calendar TABLE {
	FONT-SIZE: 88%; BACKGROUND: none transparent scroll repeat 0% 0%
}
#calendar TH ,TD {
	TEXT-ALIGN: center;	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
}
#calendar TH {
	FONT-WEIGHT: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
#calendar FORM {
	xposition: relative
}

/*.statistics{
	font-size: 70%;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #666666;
}*/
/*--Blog header-----*/
#header .cp{
	font-size: 12px;	color: #000000;	float: left;	padding-top: 5px;	padding-left: 160px;
}
#header .in{
	font-size: 12px;	color: #000000;	float: right;	padding-top: 5px;	padding-right: 10px;
}
/*--Blog foot-----*/
#foot .cp{
	font-size: 12px;	color: #666666;	float: left;	padding-top: 5px;	padding-left: 10px;
}
#foot .in{
	font-size: 12px;	color: #666666;;	float: right;	padding-top: 5px;	padding-right: 10px;
}

/*--Blog list-----*/
.listtable {
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #cccccc 1px solid;
	BACKGROUND: #ffffff;
	BORDER-LEFT: #cccccc 1px solid;
	BORDER-BOTTOM: #ccc 1px solid;
	font-size: 100%;
	padding: 3px;
}
.listtable  tr,td{
	font-size: 90%;
	text-align: left;
}
.msg .actionbar {
	ZOOM: 1
}

.msg .actionbar {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; ZOOM: 1; POSITION: relative; TEXT-ALIGN: right;	
}
.msg  .actionbar BUTTON {
	CURSOR: pointer
}
DIV.delbtn {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: #ffc4e1; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #999 1px solid
}
SPAN.blbtn {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: #ffc4e1; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #999 1px solid
}
.msgmain.listhd UL {
	FONT-SIZE: 80%; MARGIN: 10px 0px 0px 8px
}
.msgmain .listhd LI {
	DISPLAY: inline; LINE-HEIGHT: 1.5em; MARGIN-RIGHT: 2px
}
.msgmain .listhd LI A {
	TEXT-DECORATION: none;
	background-color: #E4E4E4;
}
.msgmain .listhd LI STRONG {
	BORDER-RIGHT: #cccccc 1px solid;
	PADDING-RIGHT: 10px;
	BORDER-TOP: #cccccc 1px solid;
	PADDING-LEFT: 10px;
	BACKGROUND: #ffffff;
	PADDING-BOTTOM: 1px;
	BORDER-LEFT: #cccccc 1px solid;
	PADDING-TOP: 8px;
	BORDER-BOTTOM: #cccccc 1px;
	font-weight: bold;
}
.listhd LI A {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 10px; BACKGROUND: #ffffff; PADDING-BOTTOM: 1px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #cccccc 1px
}
DIV.btncmntre {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FLOAT: right;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	background-color: #FFFF99;
	height: 18px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ccc;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #ccc;
}

.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #333333;
	background-color: #EEEEEE;
	border: 1px solid #333333;
	height: 20px;
	padding-top: 2px;
}
.itemButton{
	text-align: center;
	vertical-align: middle;
	font-size: 90%;
	color: #660033;
	background-image: url(../images/button_bg.gif);
	background-repeat: no-repeat;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	height: 18px;
	padding-top: 2px;
	margin-right: 6px;
	width: 60px;
}		
.itemButton2{
	text-align: center;
	vertical-align: middle;
	font-size: 90%;
	color: #660033;
	background-image: url(../images/button_bg2.gif);
	background-repeat: no-repeat;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	height: 18px;
	padding-top: 2px;
	margin-right: 6px;
	width: 80px;
}		
.textinput100 {
	width: 100px;
	border: 1px solid #A5ACB2;
	font-size: 12px;
}
.textinput150 {
	width: 150px;
	border: 1px solid #A5ACB2;
	font-size: 12px;
}
.textinput200 {
	width: 200px;
	border: 1px solid #A5ACB2;
	font-size: 12px;
}
.textinput300 {
	width: 300px;
	border: 1px solid #A5ACB2;
	font-size: 12px;
}
.contentview{
	width:550px;overflow:auto;
}
.albumcontent{
	width:550px;overflow:auto;
}
.replycontentview{
	width:463px;overflow:auto;
}
.replycontent{
	width:525px;overflow-x:auto;
	WORD-BREAK: break-all;
}
.replycontent_in{
	width:430px;overflow-x:auto;
	WORD-BREAK: break-all;
}
.reply_list_content{
	 WORD-BREAK: break-all;width:300px;overflow-x:auto;
}
/*--欄位字級大小-----*/
H3 A:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;	
}
H3 A:visited {
	 TEXT-DECORATION: none;
}
H3 A:hover {
	 TEXT-DECORATION: underline;
}
div.spacer {  clear: both;  }