/* Style for SPMS */


body{
	margin: 0px;
	background-color: white;
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif, 宋体;
	font-size: 9pt;
	/*
	scrollbar-base-color: #C6DBF9;
	scrollbar-arrow-color: #FFF;
	scrollbar-darkshadow-color: #C6DBF9;
	scrollbar-highlight-color: #FFF;
	scrollbar-shadow-color: #FFF;
	*/
}

.desc
{
    scrollbar-base-color: #C6DBF9;
	scrollbar-arrow-color: #FFF;
	scrollbar-darkshadow-color: #C6DBF9;
	scrollbar-highlight-color: #FFF;
	scrollbar-shadow-color: #FFF;
}

a{
	color:black;
	text-decoration:none;
}
a:hover{
	color:red;
	text-decoration:underline;
}

td
{
    /*word-break:keep-all;
    word-wrap:normal;*/
    display:inline;
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif, 宋体;
	font-size: 9pt;
}

.CommandText
{
    padding: 2px 0 0 0;
}

.NumericField
{
	text-align:right;
}

.checkBoxList
{
	border-width: 0px;
	padding: 0px 10px 0px 0px;
}

.GridViewHeader
{
	height: 26px;
	font-size: 9pt;
	font-weight:bold;
	text-align:left;
	color:Black;
	padding: 2px 0px 0px 10px;
	background-image: url(Images/spms_02.jpg);
	background-color: White;
}

.GridViewRow
{	
	padding: 0px 5px;	
}

/* Form table selectors */

#formTable{
	width:100%;	
	border-width: 0px;	
	border-style: solid;
	border-collapse: collapse;
	padding: 0px;
	margin:0px;
	height:100%;
}

#formTable td
{
	height: 22px;
	color:Black;
	padding: 1px 10px;
	background-color: White;
	border-width: 0px 0px 1px 0px;
	border-style:solid;
	border-color:#dcdcdc;
}

#formTable td.header{
	height: 26px;
	font-weight:bold;
	text-align:center;
	color:Black;
	padding: 2px 0px 0px 0px;
	background-image: url(Images/spms_02.jpg);
	background-color: White;
	border-width: 0px;
}

/* Layout table selectors */

#layouttable{
	width:100%;	
	border-width: 0px;	
	border-style: solid;
	border-collapse: collapse;
	padding: 0px;
	margin:0px;
	height:100%;
}

#layouttable td.toolbar{
	vertical-align:top;
	border-width: 0px;
}

#layouttable td.seprator{
	vertical-align:top;		
	height:10px;
	border-width: 0px;
}

#layouttable td.maintd{	
	vertical-align:top;		
	height:100%;
	border-width: 0px;
	text-align:center;
}

.maindiv{		
	position: relative;	
	width:100%;
	height:100%;
	overflow: auto;
}

/* Toolbar shadow selectors */

#shadowtable{
	width:100%;
	height: 7px;
	border-width: 0px;
	border-collapse: collapse;
	background-image: url(../images/shadow.gif)
}

#shadowtable td{	
	height: 7px;		
	border-width: 0px;	
	padding:0px;
}

/* Standard toolbar selectors */

#toolbartable{
	width:100%;
	border-width: 0px;
	border-collapse: collapse;
	background-color: #5A93E1;
}

#toolbartable td{	
	color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif, 宋体;
	font-size: 9pt;
	border-width: 0px;	
	padding:0px;
}

#toolbartable td.icon{	
	padding: 0px 3px 0px 0px;
	cursor: pointer;
	color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif, 宋体;
	font-size: 9pt;
	border-width: 0px;
	border-style: solid;
	border-color: #278BDE;	
}

#toolbartable td.header{	
	font-weight: bold;
	padding: 2px 25px 0px 5px;
}

#toolbartable td.pane{	
	width: 100%;
	cursor: pointer;
}

#toolbartable td.label{	
	padding: 2px 10px 0px 0px;	
}

#toolbartable td.footer{	
	text-align: right;		
}

/* Error table selectors */

#errortable{
	width:100%;	
	border-width: 0px;
	border-style: solid;
	border-color: #96B627;
	border-collapse: collapse;
}

#errortable th{
	color: #F60;
	background-color: #5A93E1;
	font-family: Verdana, Arial, Helvetica, sans-serif, 宋体;
	font-size: 9pt;
	border-width: 1px;
	border-style: solid;
	border-color: #278BDE;
	padding: 3px;
}

#errortable td.icon{
	width: 16px;
	color: #F60;
	background-color: #FEFFF0 ;
	font-family: Verdana, Arial, Helvetica, sans-serif, 宋体;
	font-size: 9pt;
	border-width: 0px;	
	padding: 4px;
	vertical-align: top;
}

#errortable td.text{
	color: red;
	background-color: #FEFFF0 ;
	font-family: Verdana, Arial, Helvetica, sans-serif, 宋体;
	font-size: 9pt;
	border-width: 0px;	
	padding: 6px 3px 3px 3px;
}

/* Message table selectors */

#messagetable{
	width:100%;	
	border-width: 0px;
	border-style: solid;
	border-color: #96B627;
	border-collapse: collapse;
}

#messagetable th{
	color: #000;
	background-color: #5A93E1;
	font-family: Verdana, Arial, Helvetica, sans-serif, 宋体;
	font-size: 9pt;
	border-width: 1px;
	border-style: solid;
	border-color: #278BDE;
	padding: 3px;
}

#messagetable td.icon{
	width: 16px;
	color: #000;
	background-color: #FEFFF0 ;
	font-family: Verdana, Arial, Helvetica, sans-serif, 宋体;
	font-size: 9pt;
	border-width: 0px;	
	padding: 4px;
	vertical-align: middle;
}

#messagetable td.text{
	color: #000;
	background-color: #FEFFF0 ;
	font-family: Verdana, Arial, Helvetica, sans-serif, 宋体;
	font-size: 9pt;
	border-width: 0px;	
	padding: 6px 3px 3px 3px;
}

