.titlep
{
	text-align: center;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	color: #36507E;
	font-size: 18px;
	font-weight: bold;
	padding-top: 5px;
}
.titlep1
{
	text-align: center;
	padding-bottom: 5px;
	padding-left: 2px;
	padding-right: 2px; 
	font-size: 18px;
	font-weight: bold;
	padding-top: 8px;
}
.formtable
{
	height: 100%;
	border-bottom: #888888 1px solid;
	border-left: #888888 1px solid;
	border-collapse: collapse; 
	font-size: 12px;
	border-top: #888888 1px solid;
	border-right: #888888 1px solid;
}
.formtable TD
{
	padding: 2px;
	border-bottom: #888888 1px solid;
	border-left: #888888 1px solid;
	vertical-align: middle;
	border-top: #888888 1px solid;
	border-right: #888888 1px solid;
}
.formtable th
{
	padding: 2px;
	border-bottom: #888888 1px solid;
	border-left: #888888 1px solid;
	vertical-align: middle;
	border-top: #888888 1px solid;
	border-right: #888888 1px solid;
}

.RbtCss td
{
	padding: 0px;
	border-bottom: #888888 1px solid;
	border-left: #888888 1px solid;
	vertical-align: middle;
	border-top: #888888 1px solid;
	border-right: #888888 1px solid;
	border: 0px none #FFFFFF;
}
TD.label {
	text-align: right;
	background: #f8f8f8;
	font-size: 13px;
	vertical-align: middle;
}

#FormContent
{
	width: 100%;
}
DIV.FormArea
{
	border-bottom: #aaaaaa 0px solid;
	text-align: left;
	border-left: #aaaaaa 0px solid;
	padding-bottom: 0px;
	margin: auto;
	padding-left: 12px;
	padding-right: 12px;
	background: white;
	border-top: #aaaaaa 0px solid;
	border-right: #aaaaaa 0px solid;
	padding-top: 0px;
}
DIV.FormTitle
{
	text-align: center;
	width: 100%; 
	color: darkblue;
	font-size: 18px;
	font-weight: bold;
}
.heartitle
{
	font-size: 13px;
	font-weight: bold;
	background: #73C1D9; 
}
.tabtd
{
	font-size: 13px; 
}
.RecordRow
{
	border-bottom: #c4d8ee 1pt solid;
	border-left: #c4d8ee 1pt solid;
	border-collapse: collapse;
	height: 22px;
	font-size: 12px;
	border-top: #c4d8ee 1pt solid;
	border-right: #c4d8ee 1pt sol;
}

.TableForm
{
	border-bottom: #888888 1px solid;
	border-left: #888888 1px solid;
	border-collapse: collapse;
	font-size: 12px;
	border-top: #888888 1px solid;
	border-right: #888888 1px solid;
}
.HeadTd
{
	background: #eee;
	color: #000;
	font-size: 12px;
	vertical-align: middle;
	border-bottom: #888888 1px solid;
	border-left: #888888 1px solid;
	border-top: #888888 1px solid;
	border-right: #888888 1px solid;
	font-weight: bold;
}
.JXTd
{  
	font-size: 13px;  
	font-family :Arial; 
	border:1px solid #000000; 
}
.JXQMTd
{
    border-style: solid solid none solid;
    border-width: 1px 1px 0px 1px;
    border-color: #000000 #000000 #FFFFFF #000000;
    font-size: 13px;
}
.JXMZTd
{
    border-style: none solid none solid;
    border-width: 0px 1px 0px 1px;
    border-color: #FFFFFF #000000 #FFFFFF #000000;
    font-size: 13px;
}
.JXRQTd
{
    border-style: none solid solid solid;
    border-width: 0px 1px 1px 1px;
    border-color: #FFFFFF #000000 #000000 #000000;
    font-size: 13px;
}
.SortTd
{
	border-bottom: #888888 1px solid;
	border-left: #888888 1px solid;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
	border-top: #888888 1px solid;
	border-right: #888888 1px solid;
	padding-top: 4px;
	background-color: #eeeeee; 
	font-size: 12px; 
}
.IndexTd
{
	border-bottom: #888888 1px solid;
	border-left: #888888 1px solid;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
	border-top: #888888 1px solid;
	border-right: #888888 1px solid;
	padding-top: 4px;
}
.SelectSortTd
{
	border-bottom: #888888 1px solid;
	border-left: #888888 1px solid;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
	border-top: #888888 1px solid;
	border-right: #888888 1px solid;
	padding-top: 4px;
	background-color: #FF9999;
	color: #0066cc; 
	font-size: 12px; 
}
 .SelectIndexTd
{
	border-bottom: #888888 1px solid;
	border-left: #888888 1px solid;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
	border-top: #888888 1px solid;
	border-right: #888888 1px solid;
	padding-top: 4px;
	background-color: #99FF99;
} 