/* common css elements define */
body {
	color: #666b52;
	font-size: 9pt;
	font-family: "ËÎÌå";
}
p {
	font-size: 9pt;
}
tr,td,table {
	font-size: 9pt;
	line-height: 13pt; 
}

li {
	font-size: 9pt;
	margin-left:0pt;
}
ul {
	font-size: 9pt;
	margin-left: 20pt;
}

input,textarea,select{
	color: #666b52;
	font-size: 9pt;
	background-image: url("../images/book/input.gif");
	border-bottom: #666b52 1px solid; 
	border-left: #666b52 1px solid; 
	border-right: #666b52 1px solid; 
	border-top: #666b53 1px solid; 
}

a {
	text-transform: none;
	text-decoration: none;
	color: #666b52;
}
a:hover {
	color: #999999;
	text-decoration: underline;
}

/*** special css elements define ***/
/** css one **/
.CSS_TB1 {
	background-color: #333300;
}
.CSS_TR1 {
}
.CSS_TD_LEFT1 {
	text-align: left;
	background-color:#f4fef1;
}
.CSS_TD_RIGHT1 {
	text-align: right;
	background-color:#f4fef1;
}
.CSS_TD_CENTER1 {
	text-align: left;
	background-color:#f4fef1;
}

/** css two **/
.CSS_TB2 {
	background-color: #339966;
}
.CSS_TR2 {
}
.CSS_TD_LEFT2 {
	text-align: left;
	background-color:#eaeadb;
}
.CSS_TD_RIGHT2 {
	text-align: right;
	background-color:#eaeadb;
}
.CSS_TD_CENTER2 {
	text-align: left;
	background-color:#eaeadb;
}

/** css three **/
.CSS_TB3 {
}
.CSS_TR3 {
}
.CSS_TD_LEFT3 {
	text-align: left;
}
.CSS_TD_RIGHT3 {
	text-align: right;
}
.CSS_TD_CENTER3 {
	text-align: left;
}

/** head css **/
.CSS_HEAD_LEFT1 {
	color: #333300;
	text-align: left;
	font-size: 10pt;
}
.CSS_HAED_CENTER1 {
	color: #333300;
	text-align: left;
	font-size: 10pt;
}
.CSS_HEAD_RIGHT1 {
	color: #333300;
	text-align: right;
	font-size: 10pt;
}
.CSS_HEAD_LEFT2 {
	color: red;
	text-align: left;
	font-size: 10pt;
}
.CSS_HAED_CENTER2 {
	color: red;
	text-align: center;
	font-size: 10pt;
}
.CSS_HEAD_RIGHT2 {
	color: red;
	text-align: right;
	font-size: 10pt;
}

/** some special css **/
.CSS_IPT_TEXT_LINE {
	background-image: url("");
	background-color:#f4fef1;
	border-left-style:none;
	border-right-style: none;
	border-top-style: none;
	/* border-bottom-style: none; */
}
.CSS_IPT_POLL_LINE {
	line-height:10pt;
	text-align: left;
	/* border-bottom-style: none; */
}
.CSS_IPT_CHKBOX {
	background-image: url("");
	border-left-style:none;
	border-right-style: none;
	border-top-style: none;
	border-bottom-style: none;
}
.CSS_IPT_RADIO {
	background-image: url("");
	border-left-style:none;
	border-right-style: none;
	border-top-style: none;
	border-bottom-style: none;
}
.CSS_IPT_BTN_SMALL {
	height: 14pt;
	text-align: left;
}

.CSS_FONT1 {
	color: red;
}
.CSS_FONT2 {
	color: red;
	font-size: 10pt;
}
.CSS_FONT3 {
	color: #333300;
	font-size: 10pt;
}

/** a link's title css **/
.CSS_TITLE1 {
	background-color: #f4fef1;
	color: #333300; 
	border: 1px #333300 solid;
	font-color: font-size: 12px; 
	padding-right: 4px; 
	padding-left: 4px; 
	height: 20px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	filter: Alpha(Opacity=0);
}
/** album's photo list table **/
.CSS_PHOTOLIST_TB {
	background-image: url("");
}
/** head menu css **/
.CSS_HEAD_MENU {
	FILTER: dropshadow(color=#ffffff, offx=1, offy=1, positive=1); FONT-FAMILY: "ËÎÌå"; 
	FONT-SIZE: 9pt; 
	COLOR:#333300; 
}

/** plusin poll background style **/
.CSS_POLL1 {  
	background-image: url(../images/book/line.gif); 
	background-repeat: no-repeat; 
	background-position: left bottom
}
.CSS_POLL2 {
	background-image: url(../images/book/line1.gif); 
	background-repeat: no-repeat; 
	background-position: left bottom
}