body
{
	border-top:0px;
	border-right:0px;
	border-left:0px;
	border-bottom:0px;
	margin:0px;
	margin-bottom:0px;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	OVERFLOW: auto;
}
#FormTable {
	background-color: #BBCBDA;
	margin:auto;
	margin-top:6px;
	margin-bottom:10px;
	width:700px;
}
#FormTable tr {
	background-color: #ffffff;
}
#FormTable td {
	padding-left:2px;
}
.FieldLabel
{
	padding-right:2px;
	font-size:12px;
	text-align:right;
	height:28px;
	background-color: #F5F5F5;
	
}
/*Form中的显示标题*/
.FieldTitle
{
	padding-left:2px;
	font-size:12px;
	text-align:left;
	height:28px;
	font-weight:bold;
}
.BackendBG
{
	background-color: #98CCFC;
	height:6px;
}
/*后台首页框架头部背景*/
.BackendTopBG
{
	background-image:url("Images/BackendTopBG.jpg");
	height:72px;
	background-repeat:repeat-x;
}
.BackendTopLeft
{
	background-image:url("Images/SystemName.jpg");
	height:72px;
	background-repeat:no-repeat;
	width:342px;
}
.BackendTopRight
{
	background-image:url("Images/BackendTopRight.jpg");
	height:72px;
	background-repeat:no-repeat;
	width:578px;
}
/*后台首页框架工具栏*/
.ToolbarBG
{
	background-image:url("Images/ToolbarCenter.jpg");
	height:31px;
	background-repeat:repeat-x;
	color:#000002;
}
.ToolbarText
{
	width:40px;
	color:#000002;
}
.ToolbarLeft
{
	background-image:url("Images/ToolbarLeft.jpg");
	height:31px;
	background-repeat:no-repeat;
	width:14px;
}
.ToolbarRight
{
	background-image:url("Images/ToolbarRight.jpg");
	height:31px;
	background-repeat:no-repeat;
	width:14px;
}
#ToolbarDesktop
{
	background-image:url("Images/ToolbarDesktop.gif");
	width:18px;
	height:18px;
	background-repeat:no-repeat;
}
#ToolbarBack
{
	background-image:url("Images/ToolbarBack.gif");
	width:18px;
	height:18px;
	background-repeat:no-repeat;
}
#ToolbarForward
{
	background-image:url("Images/ToolbarForward.gif");
	width:18px;
	height:18px;
	background-repeat:no-repeat;
}
#ToolbarRefresh
{
	background-image:url("Images/ToolbarRefresh.gif");
	width:18px;
	height:18px;
	background-repeat:no-repeat;
}
#ToolbarLogout
{
	background-image:url("Images/ToolbarLogout.gif");
	width:18px;
	height:18px;
	background-repeat:no-repeat;
}
#ToolbarExit
{
	background-image:url("Images/ToolbarExit.gif");
	width:18px;
	height:18px;
	background-repeat:no-repeat;
}
/*后台每个页面的标题样式*/
#backendpagetitle
{
    font-size:12px;
    color:#3E9F3E;
    padding-left:8px;
    padding-top:6px;
    font-weight:bold;

    background-image:url("Images/PageSign.gif");
    background-position: left;
    background-repeat: no-repeat;
    
    float: left;
}

#backendsearchbar
{
	padding-left: 20px;
    color: #fff;
    float: left;
}

.AlertLink
{
	FONT-SIZE: 12px;
	COLOR: red;
	TEXT-DECORATION: none;
	background-color: #67A0D9;
	padding-top:2px;
	width:80px;
	height:20px;
}

.GridColorOn
{
	background-color: #CDE3F7;
	color: #003366;
}

.GridColorOff
{
	background-color: #f4f4f4;
}

.GridColorAlter
{
	background-color: #f7f7f7;
}

.MenuBar
{
	background-image:url("Images/MenuBarBG.gif");
	height:25px;
}
.FrameBar
{
	background-image:url("Images/FrameBarBG.gif");
	width:10px;
}



/*标准字体格式化*/
.NormalFontBold
{
	text-decoration: none;
	font-size:12px;
	color: #000000;
	font-weight:bold;
}

/*默认A链接*/
a:link
{
	text-decoration: none;
	color: #000000;
}
a:visited 
{
	text-decoration: none;
	color: #000000;
}
a:hover
{
	color: #000000;
	text-decoration: underline;
}
a:active 
{
	color: #000000;
}
td
{
	font-size:12px;
}
.MessageListDot
{
	background-image:url("Images/Dot.gif");
	background-repeat:no-repeat;
	width:12px;
	height:12px;
	background-position:center;
}

.ManagerLeft
{
	background-image:url("Images/ManagerLeftBG.gif");
	width:190px;
	background-repeat:repeat-y;
}
.ManagerRight
{
	border-right: #98CCFE 6px solid;
}
.BackendFooter
{
	background-color:#98CCFE;
	width:100%;
	height:20px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color:#2B4C82;
	padding-top:5px;
}

/*后台菜单的标题*/
.MenuTitle
{
	font-size:12px;
	color:#2F333E;
	font-weight:bold;
	background-image:url("Images/Menu.gif");
	background-repeat:no-repeat;
	height:33px;
	width:190px;
	padding-left:32px;
	padding-top:11px;
	background-repeat:no-repeat;
}

/*工具栏的样式*/
a.ToolBar:link
{
	text-decoration: none;
	font-size:12px;
	color: #000000;
}
a.ToolBar:visited 
{
	text-decoration: none;
	font-size:12px;
	color: #000000;
}
a.ToolBar:hover
{
	text-decoration: none;
	font-size:12px;
	color: #E1481E;
}
a.ToolBar:active 
{
	text-decoration: none;
	color: #000000;
	font-size:12px;
}
.ToolBar
{
	text-decoration: none;
	width: 100%;
	/*cursor: default;*/
	padding-top: 2px;
	/*filter: DropShadow(Color=#ffffff, OffX=1, OffY=1, Positive=1);*/
	font-size:12px;
}
/*选取人员控件样式*/
#PickUser
{
	display:inline;
	vertical-align: middle;
}
#PickUser li
{
	float:left;
	display:block;
}
/*Form 控件样式*/
.TextBox
{
	border-right: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 1px solid;
	border-left: #333333 1px solid;
	border-top: #333333 1px solid;
	font-size:12px;
	color: black;
	height:16px;
	padding-top:2px;
	padding-left:1px;
}
.Button
{
	border: #85A2C0 1px solid;
	font-size: 12px;
	vertical-align: middle;
	color: #174B73;
	cursor: pointer;
	height:20px;
	width:50px;
	background-color: #DEF1FE;
}

.SearchBandText
{
	color: #333436;
}

/*SmartGridView样式*/
.OverRow 
{
	background-color: #F0F7FF;
    text-align : left;
    color:#1F509D;
    height:22px;
}
.OverRow td
{
	padding:2px;
}
.SelectedRow 
{
	background-color : #D1DDF1;
	color : #333333;
    font-weight: bold;
    text-align : left;
    height:22px
}
.SelectedRow td
{
	padding:2px;
}
.Row
{
	background-color : #F9FDFF;
    text-align : left;
    color:#1F509D;
    height:22px;
}

.Row td
{
	padding:2px;
}

.AlternatingRow
{
	background-color : White;
    text-align : left;
    color:#1F509D;
    height:22px
}
.AlternatingRow td
{
	padding:2px;
}
.HeaderRow
{
	background-image:url("Images/GridViewHeader.gif");
	color : #21509E;
    font-weight: bold;
    text-align : center;
    height:24px;
    font-size:12px;
}
.HeaderRow a
{
	color : White;
}
.PagerRow
{
	background-color : White;
}
.BackendToolBarBG
{
	background-image:url("Images/BackendToolBarBG.gif");
	height:38px;
}

.CSSOverdueAlter
{
	background-color:#FF8C69;
}
.CSSLeaveEarlyAlter
{
	background-color:#FF8C69;
}

.picker
  {
    background-color: #FFFFFF;
    border: 1px gray solid;
    font-size: 12px;
    font-weight: bold;
    font-family: "宋体","Verdana",monospace;
    padding: 2px;
   cursor: pointer;
 }
 
 .calendar_button
 {
     border:none;
     cursor:pointer;
     width:25px;
     height:22px;
 }
 
 .calendar td
 {
     font-size:12px;
 }
 
 .title
 {
    font-weight:bold;
    background-color:#D7D7E5;
 }
 
 .day
 {
   width:25px;
   cursor:pointer;
   text-align:center;
   border-width:1px;
   border-color:#F6F6F6;
   border-style:solid;
 }
 
 .dayhover
 {
   width:25px;
   cursor:pointer;
   text-align:center;
   text-decoration:underline;
   border-width:1px;
   border-color:#F6F6F6;
   border-style:solid;
 }
 
 .dayheader
 {
   width:25px;
   text-align:center;
   border-width:1px;
   border-color:white;
   border-style:solid;
   font-weight:bold;
   background-color:#FFFFFF;
 }
 
 .othermonthday
 {
   color:#999999;
 }
 
 .outofrangeday
 {
   visibility:hidden;
 }
 
 .selectedday
 {
   width:25px;
   background-color:#FBE694;
   color:#000000;
   border-width:1px;
   border-color:#BB5503 !important;
   border-style:solid;
   font-weight:bold;
 }
 
 .calendar
 {
   border-style:solid;
   border-width:1px;
   border-color:Black;
   border-collapse:collapse;
   background-color:#FFFFFF;
   cursor:default;
   font-size:12px;
 }
 
 .month
 {
   background-color:#F6F6F6;
   margin-left:5px;
   margin-right:5px;
  margin-bottom:5px;
  margin-top:0px;
}

.nextprev
{
  cursor:pointer;
  height:25px;
  vertical-align:center;
  padding:0px 5px 0px 5px;
}

.selector
{
  width:14px;
  cursor:pointer;
  text-align:left;
  vertical-align:center;
  background-color:#FFFFFF;
}

.footer
 {
     background-color:#f5f5f5;
     background-position:0px 1px;
     color:white;
     font-size:12px;
     font-weight:bold;
     text-align:right;
     padding-top:4px;
     padding-right:3px;
     padding-bottom:0px;
     height:24px;
 }
 
 .footer TD
 {
     color:white;
     font-size:12px;
     font-weight:bold;
 }
 
  
/*登陆页的样式*/
/*Left*/
.FrameLeft
{ 
	background-image:url("Images/Login/FrameLeft.gif");
	background-repeat:no-repeat;
	width:189px;
	height:447px;
}
/*center*/
.FrameCenterTop
{ 
	background-image:url("Images/Login/FrameCenterTop.gif");
	background-repeat:no-repeat;
	width:347px;
	height:197px;
}
.FrameCenterMiddle
{ 
	background-image:url("Images/Login/FrameCenterMiddle.gif");
	background-repeat:no-repeat;
	text-align: center;
	width:347px;
	height:21px;
	border-right:  0px ;
	border-top:  0px ;
	border-left: 0px;
	border-bottom:  0px ;
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
}

.FrameCenterBottom
{ 
	background-image:url("Images/Login/FrameCenterBottom.gif");
	background-repeat:no-repeat;
	width:347px;
	height:229px;
}
/*Right*/
.FrameRightTop
{ 
	background-image:url("Images/Login/FrameRightTop.gif");
	background-repeat:no-repeat;
	width:239px;
	height:145px;
}
.FrameRightMiddle
{ 
	background-image:url("Images/Login/FrameRightMiddle.gif");
	background-repeat:no-repeat;
	width:239px;
	vertical-align:middle;
	height:104px;
}
.FrameRightBottom
{ 
	background-image:url("Images/Login/FrameRightBottom.gif");
	background-repeat:no-repeat;
	width:239px;
	height:198px;
}
.FrameFrameRightMiddleText1
{ 
	color:#E88A3B;
	font-size:14px;
	font-weight:bold;
	line-height:40px;
}
.FrameFrameRightMiddleText2
{ 
	color:#8D8D8F;
	font-size:12px;
	font-weight:bold;
}