BODY {	
	FONT-FAMILY: "宋体","arial","verdana"; 
	FONT-SIZE: 12px; LINE-HEIGHT: 100%; 

	}
A {
	COLOR: #9C8D86;  TEXT-DECORATION: none;
}

A:link {
	COLOR: #003399; TEXT-DECORATION: none
}
A:visited {
	COLOR: #003399; TEXT-DECORATION: none
}
A:active {
	COLOR: #ff0033; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff0000; TEXT-DECORATION: none; position:relative;

}
.calendar_main {
	COLOR: #000080
}
.calendar_title {
	FONT-WEIGHT: bold; 
	COLOR: #000066
}
.calendar_nav {
	CURSOR: pointer; 
	FONT-FAMILY: "Georgia"
}
.calendar_grid {
	FONT-FAMILY: "Georgia";
	line-height:150%
}
.calendar_dayname {
	COLOR:#000066;
}
.calendar_today {
	CURSOR: pointer; 
	FONT-FAMILY: "Georgia"; 
	COLOR:#FF0000; font-weight:bold
}
.calendar_posttext {
	COLOR: #008000;
}
.calendar_daytext {
	COLOR: #008000;
}
.calendar_daybg {
	COLOR: #008000;
}
.buttom {
	border:1px double #FFFFFF; 
	WIDTH: 55px; 
	COLOR: #FFFFFF; 
	HEIGHT: 22px; 
	BACKGROUND-COLOR: #800000}
.red2{
	font-size: 20pt; 
	font-family: 宋体; 
	text-align: center; 
	line-height: 200%; color:#000099
}
.top,A.top		  { COLOR: #9C8D86;  TEXT-DECORATION: none;	FILTER: progid:dximagetransform.microsoft.gradientwipe(duration=1); BEHAVIOR: url(xs.htc);  HEIGHT: 1px}
a:link.top        { COLOR: #ffffff;  TEXT-DECORATION: none}
a:visited.top     { COLOR: #ffffff;  TEXT-DECORATION: none}
a:active.top      { COLOR: #ffffff;  TEXT-DECORATION: none}
a:hover.top       { COLOR: #000000;  TEXT-DECORATION: none}

.bottom,A.bottom	 { COLOR: #065976;  TEXT-DECORATION: none;	FILTER: progid:dximagetransform.microsoft.gradientwipe(duration=1); BEHAVIOR: url(xs.htc);  HEIGHT: 1px}
a:link.bottom        { COLOR: #000000;  TEXT-DECORATION: none}
a:visited.bottom     { COLOR: #000000;  TEXT-DECORATION: none}
a:active.bottom      { COLOR: #000000;  TEXT-DECORATION: none}
a:hover.bottom       { COLOR: #9C8D86;  TEXT-DECORATION: none}


TD {FONT-FAMILY: "宋体","arial","verdana"; FONT-SIZE: 12px; LINE-HEIGHT: 150%}
.Button {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 12px;  BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid; HEIGHT: 21px; BACKGROUND-COLOR: #ffffff
}
.INPUT {
	border:1px solid #666666; 
	FONT-SIZE: 9pt; 
	COLOR: #ff0000; 
	HEIGHT: 21px; 
	BACKGROUND-COLOR: #FFFFFF;
	background-image:url('g4.gif')}
.Inputbody {
	BORDER-RIGHT: #665b8e 1px solid; 
	PADDING-RIGHT: 1px; 
	BORDER-TOP: #665b8e 1px solid; 
	PADDING-LEFT: 1px; 
	PADDING-BOTTOM: 1px; 
	BORDER-LEFT: #665b8e 1px solid; 
	CURSOR: text; 
	COLOR: #ff0000; 
	PADDING-TOP: 1px; BORDER-BOTTOM: #665b8e 1px solid
}
TEXTAREA {
	FONT-FAMILY: "arial","verdana","宋体"; 
	FONT-SIZE: 12px; 
	LINE-HEIGHT: 180%;
	background-color: #FFFFFF; 
	border:solid 1 #8F8F8F; 
	color:#444444; 
	padding:2}

SELECT {BACKGROUND-COLOR: #f4fafe; COLOR: #000000; FONT-FAMILY: "arial","verdana","宋体"; FONT-SIZE: 12px; LINE-HEIGHT: 120%}
.shadow {
	FILTER: dropshadow(color=#DDDDDD,offx=1,offy=1,positive=1);
	FONT-SIZE: 9pt; 
	LINE-HEIGHT: 20px; 
	FONT-FAMILY: "宋体"; 
	TEXT-DECORATION: none
}
.shadow2 {
	FONT-SIZE: 18pt; 
	COLOR: #FF0000; 
	FONT-FAMILY: "楷体_GB2312"; font-weight:bold }
.white {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #ffffff; LINE-HEIGHT: 15pt; FONT-FAMILY: "宋体"; TEXT-DECORATION: none
}
.white A:active {
	FONT-SIZE: 9pt; COLOR: #ffffff; LINE-HEIGHT: 15pt; FONT-FAMILY: "宋体"; TEXT-DECORATION: none
}
.white A:hover {
	FONT-SIZE: 9pt; COLOR: #fec000; LINE-HEIGHT: 15pt; FONT-FAMILY: "宋体"; TEXT-DECORATION: underline
}
.white A:link {
	FONT-SIZE: 9pt; COLOR: #ffffff; LINE-HEIGHT: 15pt; FONT-FAMILY: "宋体"; TEXT-DECORATION: none
}
.white A:visited {
	FONT-SIZE: 9pt; COLOR: #ffffff; LINE-HEIGHT: 15pt; FONT-FAMILY: "宋体"; TEXT-DECORATION: none
}

img { border:0;}

.imgborder, a.imgborder {float: right; border: 5px solid #E1E1E1; padding: 2px;  margin:2px;} 
a:link.imgborder        { COLOR: #000000;  TEXT-DECORATION: none}
a:visited.imgborder     { COLOR: #000000;  TEXT-DECORATION: none}
a:hover.imgborder		{ border: 5px double #7ABBEB;background: #FFF;}

.lefttb{
	background-position: left bottom; color:#000000;background-image:url('left_08.gif'); background-repeat:no-repeat; background-attachment:scroll 
}
/*
	border:1px solid #00A8FF;
	background-color:#E2F5FF;
	border:1px solid #00BE00;
	background-color:#E6FFE6;
*/
.OkMsg_lite{
	border-left:1px solid #C0C0C0; border-right:1px solid #C0C0C0; border-bottom:1px solid #C0C0C0; padding:5px; background-color:#EAF2F0;	
}
div#ContractContent{
	margin:0 auto;
	width:99%;
	height:200px;
	padding:5px;
	border:1px solid #2D61C4;
	background-color:#E2F5FF;
	text-align:left;
	overflow:auto
}
div#ContractContent p{
	margin:0;
	line-height:150%;
}