/* CSS Document */

/************* Html Tag Style **************/

body {
	margin: 0px;
	padding: 0px;
	background: #fff;
	font-size: 9pt;
	color:#2D2D2D
}

table,p,div,input,textarea,select {
	font-size: 9pt;
	line-height:20px;
}

div {
    line-height:20px;
}

form {
	margin: 0px;
}

input,textarea {
	border-width: 1px;
	border-color: menu;
    CURSOR:hand;
}

img {
	border: none;
}

A {
	color: #000;
	text-decoration: none;
}

A:hover {
	color: #f00;
}


/************* Page Width Style **************/

.pageWidth {
	margin: auto;
	padding: auto;
	width: 778px;
}





/************* WebSite Home Style **************/
#PowerTable {
	WIDTH:100%; BACKGROUND-COLOR:#000000; FONT-SIZE:9pt; FONT-FAMILY:"ËÎÌå"; CURSOR:hand; PADDING-left:5px;
}

#PowerTable TR {
	HEIGHT:22px; BACKGROUND-COLOR:#FFFFFF;
}




/************* Top **************/





/************* Main **************/
.RedFont
{
    color:red;
}

.UserInfo TD
{
    PADDING-TOP:5px;
	PADDING-BOTTOM:5px;
}

.proClass {
	background: url(images/pro_class_bg.jpg) no-repeat right;
	width: 220px;
	height: 340px;
	vertical-align: top;
}

.proClass iframe {
	margin: 24px 0px 0px 7px;
	width: 180px;
	height: 260px;

}

table.line {border:#F7F7F7 3px solid; font-size:12px;background:#E5E5E5; word-break:break all; word-wrap:word-break;}
table.line td {padding:4px; background:#ffffff; border:#B2B2B2 1px solid;line-height:18px;}
table.line td img {border:#999999 1px solid;}




/************* Left **************/
.navShow1  {
	padding-top:3px;
	padding-left:10px;
	color: #777777;
	font-size:12px
}

.navShow2 {
    background:url(images/left_dot_bg.jpg);
	color: #ffffff;
	padding-left:10px;
	font-size:12px
}



.navShow3  {
	padding-top:3px;
	color: #777777;
	font-size:12px
}

.navShow4 {
	padding-top:3px;
	color: #568C04;
	font-size:12px
}




/************* Content **************/
.showmsg {
	BACKGROUND-COLOR:#CECECE; WIDTH:400px; HEIGHT:182px; BORDER:0px; FONT-SIZE:12px; FONT-FAMILY:"ËÎÌå";
}

.showmsg TH {
	BACKGROUND:URL(../Images/lvbg.gif); PADDING-TOP:6px; HEIGHT:25px;FONT-SIZE:14px;
}

.showmsg TD {
	BACKGROUND-COLOR:white; PADDING-TOP:10px; PADDING-LEFT:5px; PADDING-RIGHT:5px; PADDING-BOTTOM:10px; FONT-SIZE:12px; FONT-FAMILY:"ËÎÌå";
}

.showmsg A {
	COLOR:black; TEXT-DECORATION:none;
}

.showmsg A:hover {
	COLOR:black; TEXT-DECORATION:none;
}

.showmsg UL {
	MARGIN-TOP:0.7em; MARGIN-BOTTOM:2em; LIST-STYLE-TYPE:upper-alpha; LINE-HEIGHT:180%;
}




/************* Footer **************/





/************* Class **************/

.bt
{
     BORDER:none;
	 WIDTH:60px;
	 HEIGHT:20px;
     background:url(images/bt.gif)
}


.serbt
{
     background:none;
	 border:none;
	 CURSOR:hand;
}




/************* Font Color Style **************/

.font-red {
	color: #f00;
}

.font-red-bold {
	color: #f00;
	font-weight: bold;
}

.font-blue {
	color: #0f0;
}