﻿body
{
	font-size:10pt;	
	}
label
{
	font-size:10pt;		
	}
.mainTable
{
	width: 100%;
	margin: 0px auto;
	margin-bottom:20px;
	border:1px solid #92B0DD;
	border-collapse:collapse;
	font-size:10pt;			 	
	
}
.leftTd
{
	 width:20%;
	  white-space:nowrap;
	  background-color:#E8F5FE;
	  text-align:right;
	  font-size:10pt;	
	border:1px solid #CCEFF5;
	font-weight:bold;
	color:#0062BF;
}
.rightTd
{
	  white-space:nowrap;
	   text-align:left;
	   font-size:10pt;	
	   border:1px solid #CCEFF5;
}
.HeadTd
{
	  white-space:nowrap;
	  text-align:center;
	  font-size:14pt;
	  color:#0062BF;
	  font-weight:bold;
	  border:1px solid #CCEFF5;
	  background-color:#E8F5FE;
	  height:15px;
}
.mlTxt
{
	 height:80px;
	 width:450px;
	 font-size:9pt;
	border-style:solid;
	border-color:#6193D2;
	border-width:1px;	
    vertical-align :middle;
}

.txtWithHeight
{
	font-size:9pt;
	border-style:solid;
	border-color:#6193D2;
	border-width:1px;	
    vertical-align :middle;
    width:180px;
    height:22px;
}

fieldset{
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	margin-top: 10px;
	margin-left:10px;
	margin-right:10px;
}

.button{background:#fff;border:1px solid #999;padding:2px 2px 0px 2px;margin:4px;border-width:1px 3px 1px 3px;}

.SubButton{
    margin-top: 6px;
	padding: 4px;
	text-align:center;
}

.textArea
{
	width:760px; height:280px; overflow:auto;border:solid 1px #999;	
}

.spanCss
{
	border:solid 1px #9ecc00; background-color:#FFECD2;
}

.txt
{
	font-size:10pt;
	border-style:solid;
	border-color:#999999;
	border-width:1px;		    
}
.txtDetail
{
	font-size:10pt;
	border-style:solid;
	border-color:#999999;
	border-width:1px;
	width:400px;		    
}
.main-table2
{
	border-collapse:collapse;
 	border-width:0px;
	margin:0px 0px 0px 0px;	
	width:100%;	
	text-align:left;
}
.main-table
{
	border-collapse:collapse;
 	border-width:0px;
	margin:0px 0px 0px 0px;	
	width:100%;
	text-align:left;
	border:0px;
}

.paginator { font: 11px Arial, Helvetica, sans-serif;padding:10px 20px 10px 0; margin: 0px;}
.paginator a {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;margin-right:2px}
.paginator a:visited {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;}
.paginator .cpb {padding: 1px 6px;font-weight: bold; font-size: 13px;border:none}
.paginator a:hover {color: #fff; background: #7FD5E2;border-color:#7FD5E2;text-decoration: none;}

.grid
{
	border:solid 1px #999;
}

btnClass1
{	
	background-image:url(menuIcon/add.gif);	
}
btnClass2
{
	border:solid 1px #9ECC00;
	background-image:url(menuIcon/add_2.gif);
}
.area{width:660px; overflow:auto; border:solid 1px #757575}

.Solid{
	border:#999 1px solid;
	height:18px;	
	vertical-align:middle;	
}
