TABLE {
	FONT-SIZE: 12px;FONT-FAMILY: "Arial"; 
}
TD {
	FONT-SIZE: 12px; LINE-HEIGHT: 140%
}
.p1 {
	FONT-SIZE: 14px; LINE-HEIGHT: 140%
}
.p2 {
	FONT-SIZE: 16px; LINE-HEIGHT: 140%
}
.p3 {
	FONT-SIZE: 18px; LINE-HEIGHT: 140%
}
A:link {
	FONT-SIZE: 12px; COLOR: #2d3d50; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 12px; COLOR: #2d3d50; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 12px; COLOR: #ff0000; TEXT-DECORATION: none
}
A:active {
	FONT-SIZE: 12px; COLOR: #2d3d50; TEXT-DECORATION: none
}
FONT {
	FONT-SIZE: 12px
}
.toplink1 {
	FONT-SIZE: 12px; FILTER: DropShadow(Color=#FFFFFF, OffX=1, OffY=1, Positive=1); COLOR: #2d3d50; TEXT-DECORATION: none
}
.toplink2 {
	FONT-SIZE: 12pt; COLOR: #ffffff; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; TEXT-DECORATION: none
}
.toplink3 {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; TEXT-DECORATION: none
}
.toplink4 {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; TEXT-DECORATION: none
}

.menu {
	FONT-SIZE: 12px; FILTER: DropShadow(Color=#FFFFFF, OffX=1, OffY=1, Positive=1); COLOR: #2d3d50
}
.eng {
	FONT-SIZE: 9px; FILTER: DropShadow(Color=#FFFFFF, OffX=1, OffY=1, Positive=1); FONT-FAMILY: "Arial"
}
.casing {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 12px; BACKGROUND-IMAGE:  url(file://///192.168.1.200/tomcat/Tomcat%205.0/images/an_bg.jpg); BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: "ËÎÌå"; BACKGROUND-COLOR: #ffffff
}
.zmsb {
	FONT-SIZE: 13px; COLOR: #2C6501; FONT-FAMILY: "ËÎÌå"; font-weight:bolder;
}
.zmsl {
	FONT-SIZE: 11px; COLOR: #1F4B01; FONT-FAMILY: "Arial"; 
}
.zmsw {
	FONT-SIZE: 13px; COLOR: #000066; FONT-FAMILY: "ºÚÌå"; font-weight:no;
}

a:hover {  color: #FF6600; text-decoration: underline}
.white_shdow {  font-size: 12px; color: #FFFFFF; text-decoration: none; cursor: hand; clip:  rect(   ); filter: DropShadow(Color="#000000", OffX=1, OffY=1, Positive=1); height: 1px; width: auto}
.title-h {
	font-size: 14.8px;
	line-height: 20px;
	text-decoration: none;
	color: #000000;
}

.button {
	font-size: 12px;
	color: #000000;
	background-image: url(../img/greydi.gif);
	border: 1px ridge #666666;

}
.button-notext{
	font-size: 12px;
	color: #000000;
	border: thin solid #D0D0D0;
	background-color: #E3E3E3;
}
.linked {  font-size: 12px; color: #000000; text-decoration: none}
.red {  font-size: 12px; color: #990000; text-decoration: none}
.black {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.hui {
	color: #000000;
	;
	text-decoration: none;
	font-size: 12px;

}
.blue {  color: #FFFFFF; text-decoration: none}
.large-text {
	font-size: 14.8px;
	line-height: 20px;
	text-decoration: none;
	color: #000000;
}
.white {
	color: #FFFFFF;
	text-decoration: none;
}
input {
	font-size: 12px;
	border: 1px solid #999999;
	background-color: #F5FEED;
} 
.checkbox-bg {
	font-size: 12px;
	text-decoration: none;
	border: none;
	background-color: #FFFFFF;

}
.textarea-bg {	background-color: #ffffff;
	border:	1px solid #999999;
	font-size: 12px;
}
.radio-bg{
	font-size: 12px;
	border: none;
	background-color: #FFFFFF;
}
.title		{font-size: 14.8px; font-weight:bold; color:#ffffff}
.subtitletable	{font-size:12pt; font-weight:bold;}
.table1		{border-style:Solid; border-width:1px; border-color:#000099;}    
.table		{
	border-style:Solid;
	border-width:1px;
	background-color: #C1DAD7;

}    
     
.tdframe	{
	background-color: #BEC9ED;

}
.trbg0	{
	background-color: #ffffff;
	color:#000000;
	font-size: 12px;
}

.trbg1 {
	background-color: #E6EFFB;
	color:#000000;
	font-size: 12px;
}
DIV{
	scrollbar-face-color:#deeafa; 
		scrollbar-highlight-color: #eeeeee; 
		scrollbar-shadow-color: buttonface;  
		scrollbar-3dlight-color: #aaaaaa; 
		scrollbar-arrow-color: #000000; 
		scrollbar-track-color: #eeeeee; 
		scrollbar-darkshadow-color: #aaaaaa;
}
.trbg2 {
	background-color: #ffffff;
}

.tdsectionbar	{
	background-color:#C0D5F2;
	font-size:14.8px;
	font-weight:;
	color:##163C6D;
	text-indent: 0pt;
	height: 16pt;

}
.tdbg0		{
	background-color: #ffffff;
	color:#444444;
	font-size: 12px;
}
.tdbg1		{
	background-color: rgb(224,232,255);
	font-weight:bold;
	color:#000000;
	height: 16pt;
	font-size: 12px;
}
.tdbg2		{
	background-color: #F3F3F3;
	font-weight:bold;
	color:#000000;
	font-size: 12px;
}
.tdbgbutton	{background-color: #C2F8C8;}
.alert		{color:#ff0000;}
.error		{font-size: 14.8px; font-weight:; color:#ff0000;}
.ok		{font-size: 14.8px; font-weight:; color:#000000;}
.title-bg {
	background-color: ececec;
    color:#1E5093;
	font-size: 12px;
}
select {
	font-size: 12px;
	background-color: #C0D5F2;
	margin:-2px;
}
a:link {
	text-decoration: none;
}

.mouseOut {
background: #708090;
color: #FFFAFA;
}

.mouseOver {
background: #F0F5FF;
color: #000000;
}

.selectAjax{
OVERFLOW-Y:auto;
POSITION:absolute;
HEIGHT:100px;
background-color:#fffafa;
}
.wfinput 
{
	border-right: medium none; 
	border-top: medium none; 
	border-left: medium none; 
	border-bottom: medium none;
	star:expression(this.readOnly=true); 
}
.underLine
{
	border-right: medium none; 
	border-top: medium none; 
	border-left: medium none; 	
	background-color:#ffffff;
}
.must
{
	font-size:9pt;
	border:1px solid black;
	background-color:#BBF0BB ;	
	
}
.mustError
{
	font-size:9pt;
	border:1px solid red;	
}
.number
{
	font-size:9pt;
	border:1px solid buttonshadow;
	text-align:right;
}

.phone
{
	font-size:9pt;
	border:1px solid buttonshadow;
	
}

.date
{
	font-size:9pt;
	border:1px solid buttonshadow;
}
.yearmonth
{
	font-size:9pt;
	border:1px solid buttonshadow;
}

.dateAfterToday
{
	font-size:9pt;
	border:1px solid buttonshadow;
}
.dateAfterTodayDB
{
	font-size:9pt;
	border:1px solid buttonshadow;
}

.time
{
	font-size:9pt;
	border:1px solid buttonshadow;
}

.hidden
{
	visibility:hidden;
}

.number-must
{
	font-size:9pt;
	border:1px solid black;
	background-color:#BBF0BB ;	
}

.phone-must
{
	font-size:9pt;
	border:1px solid black;
	background-color:#BBF0BB ;	
}

.date-must
{
	font-size:9pt;
	border:1px solid black;
	background-color:#BBF0BB ;	
}
.dateAfterToday-must
{
	font-size:9pt;
	border:1px solid red;
}
.dateAfterTodayDB-must
{
	font-size:9pt;
	border:1px solid red;
}
.yearmonth-must
{
	font-size:9pt;
	border:1px solid black;
	background-color:#BBF0BB ;	
}
.time-must
{
	font-size:9pt;
	border:1px solid black;
	background-color:#BBF0BB ;	
}

.readonly
{
	font-size:9pt;
	border: 1px solid black;
	background-color:#CCCCFF  ;	
}



	td.TableTitle1 { background-color: #6595D6; Color: #FFFFFF; }
	td.TableBody1 { background-color: #FFFFFF; line-height: normal; }
	.tableBorder5 { border: 1px #6595D6 solid; background-color: #D6E0EF; }