/* Body CSS Styles */
body.login{ background-color:#f1f1f1;FILTER:progid:dximagetransform.microsoft.gradient(gradienttype=0,startcolorstr='#A9A9A9',endcolorstr='#E9E9E9') }
body.menu{ background-color:#f1f1f1; margin: 0 0 0 0; }
body.zeromargin{ margin:0 0 0 0; }
body.common{ margin:5 5 5 5; background-color:#f1f1f1;}

/* HyperLink CSS Styles */
a, a:visited, a:link { color: #696969; text-decoration: none; }
a:Hover{ color: #A9A9A9; text-decoration: underline;}
a.pager, a.pager:visited, a.pager:link { color: #393939; text-decoration: none; }
a.pager:Hover { text-decoration: underline; }
a.attach, a.attach:visited, a.attach:link { color: Navy; text-decoration: underline; font-weight:bold; font-size:9pt; }
a.attach:Hover { text-decoration: underline; }
a.nounderline, a.nounderline:visited, a.nounderline:link, a.nounderline:Hover { color: #000000; text-decoration:none; font-size: 9pt; }

/* Table CSS Styles */
table.login{ border:solid 1px Gray; border-collapse: separate; background-color:#f1f1f1; width: 738px; height:239px; }
table.panel{ border:0px; width:100%; font-size:9pt; }
table.detailInfo{ border:solid 1px Gray; background-color:#fafafa; width:100%; font-size:9pt; font-family:Tahoma; }
table.WelcomeBar{ font-size:9pt; font-family:Tahoma; border-top: solid 1px Gray; border-left:0px; border-bottom:solid 1px Gray; border-right: solid 1px Gray; background-color:#f1f1f1; height:25px; width:100%; }

table.WorkSpaceRegion{ border:solid 1px Gray; background-color:#fafafa; width:100%; font-size:9pt; font-family:Tahoma; height:100%; }
table.WorkSpace{ border:solid 1px Gray; border-color:Gray; background-color:#f1f1f1;  height :100% ;font-size:9pt; font-family:Tahoma;  }

/* TD CSS Styles */
td.MenuHeader{ height:25px; font-size:9pt; font-family:Tahoma; border-top: solid 1px Gray; border-left:solid 1px Gray; border-bottom:solid 1px Gray; border-right: 0px;  color:#000000; text-align:right; background-color:#f1f1f1; }

td.LoginTitle{ font-size:20pt; font-family:Tahoma; font-weight:bold; color:#ffffff; padding:10 0 10 5;FILTER:progid:dximagetransform.microsoft.gradient(gradienttype=1, startcolorstr='Gray', endcolorstr='#E9E9E9'); text-align:left; height:80px }
td.LoginFooter{ font-size:9pt; font-family:Tahoma; color:#f1f1f1;  background-color:Gray; height:25px}
td.FooterLeft{ font-size:9pt; font-family:Tahoma; color:#ffffff;FILTER:progid:dximagetransform.microsoft.gradient(gradienttype=1, startcolorstr='#f1f1f1', endcolorstr='#d21d24'); text-align:right; width:90%}
td.FooterRight{ FILTER:progid:dximagetransform.microsoft.gradient(gradienttype=1, startcolorstr='#d21d24', endcolorstr='#dd3137'); width:10%}
td.Field{ padding-left:10px; font-size:9pt; font-family:Tahoma; font-weight:normal; color:#393939; vertical-align:middle; background-color: #f1f1f1 }
td.FieldTop{ padding-left:10px; font-size:9pt; font-family:Tahoma; font-weight:normal; color:#393939; vertical-align:top; background-color: #f1f1f1 }
td.SmallTitle{ font-size:9pt; font-family:Tahoma; font-weight:bold; color:#ffffff; background:url(TAB_FOCUS.gif.aspx); width:60px; height:28px; text-align:center  }

/* Div CSS Styles */
div.MenuDiv{ width: expression(window.top.document.all("menu").width); height: expression(window.top.document.all("menu").height - 25);  overflow-x:hidden; overflow-y:auto; }
div.ScrollDiv{ overflow:auto; width:100%; height:expression(window.top.document.all("main").clientHeight*0.8) }

/* HR CSS Styles */
hr{ height:1px; color:black; width:100%; }

/* Text CSS Styles */
.txt{ font-size:9pt; font-family:Tahoma; }
.txt9{ font-size:9pt; font-family:Tahoma; font-weight: bold; }
.txt9gray{ font-size:9pt; font-family:Tahoma; color:#393939; }
.txtPageTitle{ font-size:9pt; font-family:Tahoma; color:#393939; font-weight:bold; padding-left:5px; }
.txtWorkSpaceItemTitle{ font-size:20pt;font-family:Tahoma; color:#393939; font-weight:bold; padding-left:5px; text-decoration:underline; }

/* DataGrid CSS Styles */
.DGStyle{ border:solid 1px Gray; color:#393939; font-size:9pt; font-family: Tahoma; width:100%; mouse:expression(onselectstart=function(){return false;});}
.ListStyle{ border:solid 1px Gray; color:#393939; font-size:9pt; font-family: Tahoma; width:100%;}
.DGHeaderStyle{ text-align:left; background-color:#D4D0C8; border-left: solid 1px #e9e9e9; border-top: solid 1px #e9e9e9; border-right:solid 1px #e9e9e9; border-bottom: solid 2px #e9e9e9; }
.DGPagerStyle{ text-align:right; font-weight:bold; }
.DGItemStyle{ white-space:nowrap; behavior:url(DataGrid.htc.aspx); cursor:hand; }
.DGAlternatingItemStyle{ white-space:nowrap; behavior:url(DataGrid.htc.aspx); cursor:hand; background-color: #e1e1e1; }
.DGContextMenuStyle{ padding:5 10 5 10; border:solid 1px #e9e9e9; text-align:center; color:Black; font-size:9pt;font-family:Tahoma; background-color:Blue; filter:progid:dximagetransform.microsoft.gradient(gradienttype=0,startcolorstr='yellowgreen',endcolorstr='#353535'); }
.DGCheckBoxColumnStyle{ width:20px; }
.DGHeaderCellStyle{ filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#F1F0EE', EndColorStr='#D4D0C8'); padding:3px 3px 3px 3px; border-style: window-inset; border-width:1px; border-color:#A1A09C; }

/* ToolBar CSS Styles */
.ToolBarStyle{ text-align:right; padding-bottom:0px; vertical-align:bottom }
.ImageButtonStyle{ behavior:url(ImageButton.htc.aspx); cursor:hand; }
.MSToolBar{ background-color:#f1f1f1; font-size:9pt; font-family:Tahoma; font-weight:bold; border:0px; padding-top:0px; text-align:right; focus:expression(onfocus=function(){this.blur()});}
.MSToolBarLeft{ background-color:#f1f1f1; font-size:9pt; font-family:Tahoma; font-weight:bold; border:0px; padding-top:0px; text-align:left; focus:expression(onfocus=function(){this.blur()});}
.PagerGoButtonStyle { cursor:hand; border: solid 1px #393939; background-color: #e1e1e1; font-size: 10.5pt; font-weight:bold; mouse:expression(onfocus=function(){this.blur()},onmouseover=function(){this.style.backgroundColor='#f1f1f1'},onmouseout=function(){this.style.backgroundColor='#e1e1e1'});}

/* Others */
body { SCROLLBAR-FACE-COLOR: #3c78b5; SCROLLBAR-HIGHLIGHT-COLOR: #94bae0; SCROLLBAR-SHADOW-COLOR: #6699cc; SCROLLBAR-3DLIGHT-COLOR: #6699cc; SCROLLBAR-ARROW-COLOR: #f1f6fa; SCROLLBAR-TRACK-COLOR: #f1f6fa; SCROLLBAR-DARKSHADOW-COLOR: #3c78b5 }
img {border:0; }
.youqing { color: #000000;background:#63b3f2;padding: 5px; }
.f_one { background: #F2F2F2; }
.test{ cursor:e-resize}
