/* CSS Document */
html{min-width:778px;}
body{
/*background:#cccccc;*/
margin: 0px;
padding: 0px; 
border: 0px;
color: #333;
font-size:12px;
text-align: center;
background:#ffffff;
}

table{font-size:12px;}
form{margin:0px;}
div#top{
  width:777px;
  margin-right: auto; margin-left: auto;
}

div#logo{
  background:url("../images/logo.gif") #fff no-repeat;
  height:97px;
 padding-right:40px;
}

div#slogan{
  width:320px;
  height:50px;
  background:url("../images/slogan.gif") #fff no-repeat;
  float:right;
  margin-top:27px;
}

div#nevigator{
  background:url("../images/bg_menu.gif") #ccc repeat-x;
  height:36px;
  padding-left:0px;
  padding-top:1px;
  margin:0px;
}

div#nevigator ul{
  clear:none;
  list-style-type:none;
  display:inline;
  margin:0px;
}

div#nevigator ul li{
  float:left;
  display:block;
  margin:0px;
  padding:8px;
  text-align:center;
  border-left:#D0DDC4 1px solid;
  border-right:#ffffff 1px solid;
  line-height:18px;
}

div#nevigator ul li a{
  color:#001C0C;
  text-decoration:none;
}

div#nevigator ul li a:hover{
  text-decoration:underline;
  background:url("../images/bg_menu1.gif") transparent repeat-x;
}

div#position{
  background:url("../images/icon_pos.gif") #f1f1f1 no-repeat 2% 48%;
  text-align:left;
  padding-left:27px;
  padding-top:8px;
  padding-bottom:8px;
  border-bottom:1px #cccccc solid;
}

div#position a{
  color:#065fb9;
  text-decoration:underline;
}

div#position a:hover{
  color:#cccccc;
  tect-decoration:none;
}

div#footer{
  clear:both;
  width:777px;
  margin-left:auto;margin-right:auto;
  background:url("../images/bg_footer.gif") #F1F1F1 repeat-x;
  height:50px;
  padding-top:15px;
  line-height:20px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  padding-bottom:15px;
}
div#footer a{color:#006699;text-decoration:underline}
div#footer a:hover{color:#333333;text-decoration:none;}

.date{color:#999999;font-size:10px;font-family:Arial,Verdana,Helvetica, sans-serif}
li{padding-top:2px;padding-bottom:2px;}
li a{color:#575757;text-decoration:none}
li a:hover{color:#000000;text-decoration:underline;}

.MessagePanel
{
	border: #9999cc 1px solid;
	padding: 4px;
	font-size: 12pt;
	font-weight: bold;
	color: #006699;
	background-color: #99ccff;
	text-align: center;
	filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=3, OffY=3, Color='gray', Positive=true);
}

/********** 列表控件样式 **********/
.dgrGrid
{
	font-size : 10pt;
	border-width : 1px;
	border-color : White;
	width : 100%;
}

.dgrItem
{
	border-color : #ffffff;
	background-color : #FFFFFF;
}

.dgrAlternatingItem
{
	border-color : #ffffff;
	background-color : #E7EDF5;
}

.dgrSelectedItem
{
}

.dgrEditItem
{
	width : 100%;
}

.dgrHeader
{
	background-color : #789BCB;
	font-weight : bolder;
	color : White;
}

.dgrFooter
{
	background-color : "FFFFFF";
	color : Black;
	border-color : White;
}

.dgrPager
{
	text-align : right;
	vertical-align : middle;
}

.dgrNavButton:hover
{
	color : #FF6600;
	text-decoration : underline;
}

.dgrCurrPageIndex
{
	color : #FF6600;
}

.dgrInputPage
{
	border : solid 1px gray;
}

.dgrGotoPage
{
	color : #336699;
	text-decoration : underline;
	vertical-align : text-bottom;
}
/*********************************/


