/*
** Grid Mode
*/
.{line-height=1.5}
.menu{	
		color:#000000;
		font-size:14px;
}
body{
   font-size:12px;
   	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
td{
   font-size:12px;
}
.f{
	line-height:120%;
	font-size:14px;
	/*width:32em;*/
	padding-left:15px;
	word-break:break-all;
	word-wrap:break-word;
	}
.bi{
	background-color:#D9E1F7;
	height:20px;
	margin-bottom:12px
	}
.title_right
{
background:url('../skin/Right_bg.gif');height: 32;
}
.title_left
{
background:url('../skin/left_bg.gif');height: 32;
}
.tdbg_left
{
background:#FFDFFF;
border: 1px solid #FB9F47;
}

table.dbgrid {
        font-size:12px;
	background-color: #FFFFFF;
}

table.dbgrid tr.gridheader td {
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
	color: #000000;
        background-color: #f0e0f0;
}

table.dbgrid tr.gridheader a, table.dbgrid tr.gridheader a:visited, table.dbgrid tr.gridheader a:active {
	text-decoration: none;
	color: #0000FF;
	background-color: #f0e0f0;
}

table.dbgrid tr.gridheader a:hover {
	text-decoration: underline;
}

tr.gridrow td {
	background-color: #F0F0C0;
	/*padding-left: 4px;
	padding-right: 4px;
	vertical-align: top;
	padding-top: 2px;
	padding-bottom: 2px;*/
}
tr.gridrow2 td {
	background-color: #F8F8E0;
	/*padding-left: 4px;
	padding-right: 4px;
	vertical-align: top;
	padding-top: 2px;
	padding-bottom: 2px;*/
}
table.dbgrid td.title {
	text-align: right;
}

table.dbgrid tr.gridfooter {}

table.dbgrid tr.gridfooter td {
	padding-top: 4px;
	padding-bottom: 4px;
}

/*
** Edit mode
*/

table.dbgrid tr.editrow td {
	vertical-align: top;
	background-color: #F0F0C0;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
}

table.dbgrid tr.editfooter td {
	padding: 4px;
}

table.dbgrid tr.editrow td.title {
	font-weight: bold;
	padding-top: 3px;
}

table.dbgrid input, table.dbgrid textarea, table.dbgrid select {
	width: 400px;
}

table.dbgrid textarea {
	height: 100px;
}

table.dbgrid input.disabled {
	background-color: transparent;
}


td.displaytitle{
	text-align: right;
	font-weight: bold;
}

/*
** "Buttons"
*/

table.dbgrid a.button, table.dbgrid a.button:active, table.dbgrid a.button:visited {
	border-left: 1px solid #00F;
	border-top: 1px solid #00F;
	border-right: 1px solid #008;
	border-bottom: 1px solid #008;
	background-color: #00C;
	text-decoration: none;
	width: 60px;
	text-align: center;
	color: white;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight: bold;
	font-family: ËÎÌå;
}

table.dbgrid a.button:hover { 
	border-left: 1px solid #008;
	border-top: 1px solid #008;
	border-right: 1px solid #00F;
	border-bottom: 1px solid #00F;
	text-decoration: none;
}

table.dbgrid a.smallbutton, table.dbgrid a.smallbutton:active, table.dbgrid a.smallbutton:visited {
	border: 1px solid #000000;
	text-decoration: none;
	padding-left: 2px;
	padding-right: 2px;
	text-align: center;
	color: #000;
	font-weight: normal;
	font-family: tahoma;
}

table.dbgrid a.smallbutton:hover { 
	background-color: #00C;
	text-decoration: none;
	color: #FFF;
	border-left: 1px solid #008;
	border-top: 1px solid #008;
	border-right: 1px solid #00F;
	border-bottom: 1px solid #00F;
}
.kuang {
	width:300px;
	height:25px;
    /*BORDER-RIGHT: #cccccc 1px solid; 
	BORDER-TOP: #cccccc 1px solid; 
	BORDER-LEFT: #cccccc 1px solid; 
	BORDER-BOTTOM: #cccccc 1px solid;*/
}
.wtinput {
    BORDER-RIGHT: #cccccc 1px solid; 
	BORDER-TOP: #cccccc 1px solid; 
	BORDER-LEFT: #cccccc 1px solid; 
	BORDER-BOTTOM: #cccccc 1px solid;
}