.scrbar
{
	SCROLLBAR-FACE-COLOR: #f5f5f5;
  SCROLLBAR-HIGHLIGHT-COLOR: #f5f5f5;
  SCROLLBAR-SHADOW-COLOR: #f5f5f5;
  SCROLLBAR-3DLIGHT-COLOR: silver;
  SCROLLBAR-ARROW-COLOR: #000000;
  SCROLLBAR-TRACK-COLOR: silver;
  SCROLLBAR-DARKSHADOW-COLOR: silver;
}
.structInfo_header
{
	border: 1px outset;
	background-color: #f5f5f5;
	font-size: 11px;
	color: #000000;
	font-family: Tahoma, Verdana, Arial, Helvetica, Sans-serif;
	font-weight: bold;
}
.structInfo_header A 
{
	font-size: 11px;
	color: #000000;
	font-family: Tahoma, Verdana, Arial, Helvetica, Sans-serif;
	font-weight: bold;
	text-decoration: underline;
	cursor: pointer;
}
.structInfo_header A:hover
{
	text-decoration: underline;
}
.TblSearch
{
	padding-left: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
	width: 100%;
	background-color: #e3f6fe;
	border: 1px solid #4089bf;
}
.TblDetail
{
	border: #707070 1px;
	padding-left: 5px;
	padding-bottom: 1px;
	width: 100%;
}
.TblCard
{
	margin-top: 5px;
	HEIGHT: 92%;
	BACKGROUND-COLOR: #ffffff;
	border: 1px solid #c0c0c0;
}
.TblLogin
{
	border: #4089bf 1px solid;
	background-color: #e3f6fe;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 1px;
}
.TblProjectTab
{ 
	BORDER-RIGHT: #c0c0c0 1px solid; 
	BORDER-LEFT: #c0c0c0 1px solid; 
	BORDER-BOTTOM: #c0c0c0 1px solid; 
	width: 100%;
	HEIGHT: expression(document.body.offsetHeight - 464); 
	BACKGROUND-COLOR: #ffffff;
}
.TblStrucInfoSearch
{
	padding-left: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
	width: 100%;
	BORDER: 1px outset; 	
}
.TblStrucInfoHeader
{
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#b04089bf', EndColorStr='#40c0c0c0');		
	font-size: 11px;
	color: #000000;
	font-family: Tahoma, Verdana, Arial, Helvetica, Sans-serif;
	font-weight: bold;
	PADDING-LEFT: 4px;
}
.TblStrucInfoLink
{
	border-right: 2px solid #c0c0c0;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#b04089bf', EndColorStr='#40c0c0c0');		
	white-space: nowrap;
}
.TblStrucInfoTab
{ 
	BORDER: #c0c0c0 1px solid; 
	width: 100%;
	HEIGHT: 93%;
}
.TblDownload
{
	font-family: Tahoma, Verdana, Sans-Serif;  
	font-size: 11px;
}
.TblDownload SPAN
{
	font-family: Tahoma, Verdana, Sans-Serif;  
	font-size: 12px;
	font-weight: bold;
	color: #ff0000;
	font-style: italic;
}
.TblDownload TD
{
	background-color: #f0f0f0;		
}
.TblCardDetTab
{
	width: 100%;
	border-right: #c0c0c0 1px solid;
	border-left: #c0c0c0 1px solid;
	border-bottom: #c0c0c0 1px solid;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,StartColorStr=#00000000, EndColorStr=#f0f5f5f5);	
}
.TblCardTab
{ 
	width: 100%;	
}
.TblCardTab A
{
	font-family: Tahoma, Verdana, Sans-Serif;  
	font-size: 11px;
	font-weight: bold; 
	color: #000000;	
	text-decoration: none;
	cursor: pointer;
}
.TblCardTab A:hover
{
	font-family: Tahoma, Verdana, Sans-Serif;  
	font-size: 11px;
	font-weight: bold; 
	color: #000000;	
	text-decoration: underline;
	cursor: pointer;
}
.Label
{
	font-size: 11px;
	color: #000000;
	font-family: Tahoma, Verdana, Arial, Helvetica, Sans-serif;
	white-space: nowrap;
}
.LabelWP
{
	font-size: 11px;
	color: #000000;
	font-family: Tahoma, Verdana, Arial, Helvetica, Sans-serif;
}
.LabelBlu
{
	font-size: 11px;
	color: #4089bf;
	font-family: Tahoma, Verdana, Arial, Helvetica, Sans-serif;
	white-space: nowrap;
}
.LabelRed
{
	font-size: 11px;
	color: #e35432;
	font-family: Tahoma, Verdana, Arial, Helvetica, Sans-serif;
	white-space: nowrap;
}
.LabelGray
{
	font-size: 11px;
	color: #808080;
	font-family: Tahoma, Verdana, Arial, Helvetica, Sans-serif;
	white-space: nowrap;
}
.LabelBold
{
	font-size: 11px;
	color: #000000;
	font-family: Tahoma, Verdana, Arial, Helvetica, Sans-serif;
	font-weight: bold;
}
.TextBox
{
	border: solid 1px #707070;
	font-size: 11px;
	color: #000000;
	font-family: Tahoma, Verdana, Arial, Helvetica, Sans-serif;
}
.TimeBox
{
	border: solid 1px #707070;
	font-size: 11px;
	color: #000000;
	font-family: Tahoma, Verdana, Arial, Helvetica, Sans-serif;
	text-align: right;
	width: 18px;
}
.TextBoxDisabled
{
	border: #707070 1px solid;
	font-size: 11px;
	color: #000000;
	font-family: Tahoma, Verdana, Arial, Helvetica, Sans-serif;
	background-color: #f0f0f0;
}
.Error
{
	padding-left: 4px;
	font-size: 11px;
	color: red;
	font-family: Tahoma, Verdana, Arial, Helvetica, Sans-serif;
}
.FieldSummary SPAN
{
	height: 15px;
	font-weight: bold;
	font-size: 11px;
	color: black;
	font-family: Tahoma, Verdana, Arial, Helvetica, Sans-serif;
	width: 100%;
	text-align: left;
	vertical-align: middle;
	padding-left: 3px;
}
.FieldSummary UL
{
	text-align: left;
	margin-top: 5px;
	margin-bottom: 0px;
}
.FieldSummary
{
	font-weight: normal;
	font-size: 11px;
	margin: 3px 0px 0px 0px;
	width: 100%;
	color: black;
	font-family: Tahoma, Verdana, Arial, Helvetica, Sans-serif;
}
.CheckBox
{
	font-size: 11px;	
	color: #000000;
	font-family: Tahoma, Verdana, Arial, Helvetica, Sans-serif;
}
.Add
{
	border-bottom: #c0c0c0 1px solid; 
	border-right: #c0c0c0 1px solid;
	padding-top: 2px;
	font-size: 11px;	
	color: #000000;
	font-family: Tahoma, Verdana, Arial, Helvetica, Sans-serif;	
}
.Add A
{
	font-size: 11px;	
	color: #000000;
	font-family: Tahoma, Verdana, Arial, Helvetica, Sans-serif;
	text-decoration: underline;
	cursor: pointer;
}
.ItemTree
{
	font-size: 11px;
	color: #000000;
	font-family: Tahoma, Verdana, Arial, Helvetica, Sans-serif;
	padding-left: 4px;
}
.ItemTree A
{
	font-size: 11px;
	color: #000000;
	font-family: Tahoma, Verdana, Arial, Helvetica, Sans-serif;
	text-decoration: none;
}
.ItemTree A:hover
{
	font-size: 11px;
	color: #000000;
	font-family: Tahoma, Verdana, Arial, Helvetica, Sans-serif;
	text-decoration: underline;
}
.Link 
{
	font-size: 11px;
	color: #000000;
	font-family: Tahoma, Verdana, Arial, Helvetica, Sans-serif;
	text-decoration: underline;
	cursor: pointer;
}
.LinkBold
{
	font-size: 11px;
	color: #000000;
	font-family: Tahoma, Verdana, Arial, Helvetica, Sans-serif;
	text-decoration: underline;
	cursor: pointer;
	font-weight: bold;
}
.LinkRed 
{
	font-size: 11px;
	color: #e35432;
	font-family: Tahoma, Verdana, Arial, Helvetica, Sans-serif;
	text-decoration: underline;
	cursor: pointer;
}
.we_bkg
{
 background-color: #f5f5f5;	
}
.we_content 
{ 
	BORDER: #c0c0c0 1px solid; 
	HEIGHT: 98%;
	BACKGROUND-COLOR: #ffffff;
}
.we_header_left
{
	padding-left: 2px; 
	border-bottom: 1px solid #c0c0c0; 
	border-right: 1px solid #c0c0c0;	
	font-size: 11px;
	color: #000000;
	font-family: Tahoma, Verdana, Arial, Helvetica, Sans-serif;
	height: 20px;	
}
.we_header_right
{
	padding-left: 2px; 
	border-bottom: 1px solid #c0c0c0;
	font-size: 11px;
	color: #000000;
	font-family: Tahoma, Verdana, Arial, Helvetica, Sans-serif;	
}
.we_list_left
{
	padding-left: 5px;	
	padding-top: 1px;
	border-right: 1px solid #c0c0c0;
	width: 150px;
}
.we_border
{
	border: 1px solid #c0c0c0;
}
.show
{
	display: inline;
}
.notshow
{
	display: none;	
}
.Attach
{
	padding: 2px 0px 2px 3px; 
	border: 1px solid #4089bf;
	background-color: #e3f6fe; 	
  FONT-WEIGHT: normal;
  FONT-SIZE: 11px;
  COLOR: #000000;
  FONT-FAMILY: Tahoma, Verdana, Sans-Serif;
}
.AttachValidator
{
	font-weight: normal;
	font-size: 11px;
	color: red;
	font-style: normal;
	font-family: Tahoma, Verdana, Sans-Serif;
	padding-bottom:2px;
}
.btnAttach
{
	font-size: 11px;
	color: #ff0000;
	font-family: Tahoma, Verdana, Arial, Helvetica, Sans-serif;
	white-space: nowrap;
	font-weight: bold;
	border: 1px solid #ffffff;
	background-color: #ffffff;		
	cursor: pointer;
}
.btnEdit
{
	font-size: 11px;
	color: #000000;
	font-family: Tahoma, Verdana, Arial, Helvetica, Sans-serif;
	white-space: nowrap;
	border: 1px solid #4089bf;
	background-color: #e3f6fe;		
	margin-left: 4px;
	cursor: pointer;
	width: 60px;
	text-align: center;
	text-decoration: underline;
}
.msgOk
{
	background-color: #ffefb2;
	border: 1px solid #fdd981;
	font-size: 11px;
	color: #000000;
	font-family: Tahoma, Verdana, Arial, Helvetica, Sans-serif;
	padding: 3px;	
	width: 100%;
	margin-bottom: 3px;
}