﻿body 
{
	scrollbar-face-color: #f6f6f6;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #cccccc;
	scrollbar-3dlight-color: #cccccc;
	scrollbar-arrow-color: #330000;
	scrollbar-track-color: #f6f6f6;
	scrollbar-darkshadow-color: #ffffff;
    margin: 0px;
	padding: 0px;
	background-color:#FFFEFE;  
}

table
{
	font-size: 9pt;
    color: #333333;
	font-family: Tahoma,Verdana,Segoe,sans-serif;
}

a:link                       {font-size: 9pt;color: blue; text-decoration: none;}
a:hover                      {font-size: 9pt;color: red;text-decoration: none;}
a:visited                    {font-size: 9pt;color: #000066;text-decoration: none;} 
a:visited:hover              {font-size: 9pt;color: red;text-decoration: none;}

a.sys_menu                   {font-size: 9pt;color: #15428B;text-decoration: none;letter-spacing: 1pt}
a.sys_menu:visited           {font-size: 9pt;color: #15428B;font-style: normal;text-decoration: none;letter-spacing: 1pt;}
a.sys_menu:active            {font-size: 9pt;color: #15428B;font-style: normal;text-decoration: none;letter-spacing: 1pt;}
a.sys_menu:hover             {font-size: 9pt;color: red; font-style: normal;text-decoration: none;letter-spacing: 1pt;}

a.sys_head_menu              {font-size: 9pt;color: #ffffff;text-decoration: none;}
a.sys_head_menu:visited      {font-size: 9pt;color: #ffffff;text-decoration: none;}
a.sys_head_menu:active       {font-size: 9pt;color: #ffffff;text-decoration: none;}
a.sys_head_menu:hover        {font-size: 9pt;color: yellow; text-decoration: none;}

a.sys_content_menu           {font-weight: bold;font-size: 9pt;color: #ffffff;text-decoration: none;} 
a.sys_content_menu:visited   {font-weight: bold;font-size: 9pt;color: #ffffff;text-decoration: none;}
a.sys_content_menu:active    {font-weight: bold;font-size: 9pt;color: #ffffff;text-decoration: none;}
a.sys_content_menu:hover     {font-weight: bold;font-size: 9pt;color: yellow;    text-decoration: none;}

a.sys_login_link             {font-weight: bold;font-size: 9pt;color: #01A1B9;text-decoration: none;}
a.sys_login_link:visited     {font-weight: bold;font-size: 9pt;color: #01A1B9;text-decoration: none;}
a.sys_login_link:active      {font-weight: bold;font-size: 9pt;color: #01A1B9;text-decoration: none;}
a.sys_login_link:hover       {font-weight: bold;font-size: 9pt;color: red;    text-decoration: none;}

a.sys_grid_head_sort         {font-size: 9pt;color: #333333;text-decoration: none;}
a.sys_grid_head_sort:visited {font-size: 9pt;color: #333333;text-decoration: none;}
a.sys_grid_head_sort:active  {font-size: 9pt;color: #333333;text-decoration: none;}
a.sys_grid_head_sort:hover   {font-size: 9pt;color: red;    text-decoration: none;}

.sys_tb_desktop
{
	background-color:#F5FFFF;
}

.sys_menu_child
{
	border-bottom: #ffffff  1px solid;
	background-color:#E2EFFF;
}

.sys_frame
{
	
	background-repeat: repeat-x;
}

.sys_body
{
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#D8DDE0);
}

.sys_header
{
	height:72px;
	background-image: url(Images/master_header_bg.jpg); 

}

.sys_header_left
{
	background-image: url(Images/master_topL.jpg);
	padding-top: 2px;
	color: White;
	width:480px;
	background-repeat: no-repeat;
}

.sys_header_right
{
	/*background-image: url(Images/master_topR.jpg);*/
	padding-top: 2px;
	color: White;
	width:480px;
	background-repeat: no-repeat;
}

.sys_td_login
{
	padding:3 7 0 0;	
	color:#ffffff;
	font-weight:bold;
}

.sys_footer_default
{
	 width:542px;
	 height:100%;
	 color:White;
	 padding-top:4px;
}

.sys_footer
{
	 border-top: #87B3D0;
	 background-color: #336699;
	 height: 25px;
	 
}

.sys_footer_middle
{
	background-color: #336699;
}

.sys_footer_left
{
	padding-left:20px;
	color:#eeeeee;
}

.sys_footer_right
{
	padding-right:20px;
	color:#eeeeee;
}

.sys_content
{
	 padding: 4px 0 4 4;
	 filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#F4FFFB,endColorStr=#ABDCD9);
}

.sys_leftFrame
{
	background-color:#fcfafb;
	width:158px;
	padding-left : 0px; 
}

.sys_middle_split_close
{
	width:8px;
	height:80;
	background-image: url(Images/close.jpg);
	cursor:pointer;
}

.sys_content_iframe
{
	border : #869DB4 1px solid; 
	border-top-width: 0px; 
	border-left-style: dotted;
	width:100%;
	height:100%;
}

.sys_navigation_bg
{
	 height:27px;
     border: #869DB4  1px solid;
     border-left-style: dotted;
     border-top-style: dotted;
     background-color: #ABD8DA;
     background: url(Images/sys_navigation_bg.jpg)  repeat-x center center;
}
.sys_navigation_title
{
	padding-left: 5px;
	font-size: 9pt;
	color: #0A5496;
	padding-top: 6px;
	letter-spacing: 1pt;
}

.sys_navigation_content
{
	padding-left: 10px;
	font-size: 9pt;
	color: #0A5496;
}

.sys_grid
{
	    border-right: #CCCACA 1px solid;
	    border-top: #CCCACA 1px solid;
	    font-size: 9pt;
	    border-left: #CCCACA 1px solid;
	    border-bottom: #CCCACA 1px solid;
	    border-collapse: collapse;
        background-color:#ffffff
}

.sys_td_desk_head
{
    font-size: 9pt;
    font-weight:bold;
    color: #333333;
   	border-right: #CCCACA 1px solid;
    border-top: #CCCACA 1px solid;
    border-left: #CCCACA 1px solid;
    border-bottom: #CCCACA 1px solid;
    border-collapse: collapse;
    height: 24px;
    padding-left: 6px;
    background-color: #ecf5f7;  
    background-repeat: repeat-x;
}

.sys_grid_head_cell_child
{
		border-right: #E9EAF1 1px solid;
		border-top: #E9EAF1 1px solid;
		font-size: 9pt;
		border-left: #E9EAF1 1px solid;
		border-bottom: #E9EAF1 1px solid;
		border-collapse: collapse;
		background-color: #ecf5f7;
		padding-left: 6px;
		height: 24px;
}

.sys_grid_cell
{
		border-top: #E9EAF1 1px solid;
		border-left: #E9EAF1 1px solid;
		border-bottom: #E9EAF1 1px solid;
		border-right: #E9EAF1 1px solid;
		font-family: 宋体;
		font-size: 9pt;
		border-collapse: collapse;
}

.sys_grid_cell_label
{
		border-right: #E9EAF1 1px solid;
		border-top: #E9EAF1 1px solid;
		font-size: 9pt;
		border-left: #E9EAF1 1px solid;
		border-bottom: #E9EAF1 1px solid;
		font-family: 宋体;
		color: #333333;
		border-collapse: collapse;
		background-color: #FDFDFD; 
}

.sys_wait_frame
{
       filter: progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#bababa,strength=5);
       border:#869DB4  1px solid;
       border-collapse: collapse
}
.sys_wait_title
{
      background-color: #5f7fb3;
	  height: 18px;
	  background-position: left top;
	  background-image: url(Images/waitbg.jpg);
	  background-repeat: repeat-x;
      background-color: #5F7FB3;
      height: 18px;
      filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#0F9FBD,endColorStr=#ffffff);
}
