body 
{
    font-family:Verdana;
}
table {
	font-family: Verdana;
	font-size: 12px;
}
table.small { 
	font-family:Verdana;
	font-size:10px;
}
table.rep { 
	font-family:Fixedsys;
}
td.red {
	font-family: Verdana;
	font-size:11px;
	color:#ff0000;
}
td.bold {
	font-family: Verdana;
	font-size: 12px.;
	font-weight : bold;
}
td.boldblue { 
	font-family: Verdana;
	font-size: 12px.;
	font-weight : bold;
	color: #0000ff;	
}
td.boldred { 
	font-family: Verdana;
	font-size: 12px.;
	font-weight : bold;
	color: #ff0000;	
}
td.red12 {
	font-family: Verdana;
	font-size:12px;
	color:#ff0000;
}
td.remarks { 
	font-family: Verdana;
	font-size: 9px;
	color: #ff0000;
}
td.fixde {
	font-family: Verdana;	
	font-size: 9px;		
 }
td.disable {
	font-family: Verdana;	
	color: #a9a9a9
}
td.small { 
	font-family:Verdana;
	font-size:10px;
 }
 td.boldsmall { 
	font-family:Verdana;
	font-size:10px;
	font-weight: bold;	
 }
 td.white { 
 	font-family:Verdana;
	color: #ffffff;
 }
a, a:hover, a:visited {
	text-decoration: none;
	color: #000000;
}
a.white, a:hover.white, a:visited.white {
	text-decoration: none;
	color: #ffffff;
}
a.blue, a:hover.blue, a:visited.blue {
	text-decoration: none;
	color: #0000ff;
}
a.line, a:hover.line, a:visited.line {
	text-decoration: underline;
	color: #000000;
}
li {
	list-style: url("../images/spff8000.gif");
}
input {
	font-family: Verdana;
}
select {
	font-family: Verdana;
}
textarea { 
	font-family: Verdana;
}
input.bold { 
	font-family:Verdana;
	font-weight:bold;
}
input.btne {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color : #DCDCDC;
	width: 102;	
	cursor: hand;	
}
input.btnf {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color : #DCDCDC;
	width: 170;	
	cursor: hand;	
}

input.btnex {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color : #DCDCDC;
	width: 130;	
	cursor: hand;	
}

input.btnex1 {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color : #DCDCDC;
	width: 200;	
	cursor: hand;	
}
input.linkbutton {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color : #DCDCDC;
	width: 120;	
	height: 18;
	cursor: hand;	
}

input.multibtn {
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	background-color : #DCDCDC;
	width: 50;
	height: 20;
	cursor: hand;	
}
input.btnl {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color : #DCDCDC;
	width: 120px;
	cursor: hand;
}
input.btnx {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color : #e7e7e7;
	width: 20px;
	cursor: hand;
}
input.btnes {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color : #77bbff;
	width: 102;
	border : 1px solid;
	border-color : #000000;	
}
input.btnedx {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color : #efefef;
	width: 102;
	border : 1px solid;
	border-color : #000000;
}
input.btned {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color : #ff0000;
	width: 102;
	border : 1px solid;
	border-color : #000000;
}

input.pick {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background-color : #6600cc;	
	width: 45;
	border : 1px solid;
}

input.pickred {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background-color : red;	
	width: 90px;
	border : 1px solid;
}

input.pickgreen {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background-color : green;	
	width: 90px;
	border : 1px solid;
}

input.pickgray {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background-color : gray;	
	width: 90px;
	border : 1px solid;
}

input.pickblue {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background-color : blue;	
	width: 90px;
	border : 1px solid;
}

input.pickcheck {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background-color : #6600cc;	
	width: 65;
	border : 1px solid;
}

input.sign {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background-color : #6600cc;	
	width: 25;
	border : 1px solid;
}



input.btndis {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color : #efefef;
	width: 102;
	border : 1px solid;	
}
input.mybutton {
	font-family: Verdana;
	font-size: 10px;
	width: 110px;
	border-width : thin;
}
input.btnrep {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color : #efefef;
	height: 35;
	width: 120;	
	border : 1px solid;
	border-color : #000000;
}

input.pickorig {
	font-family: Verdana;
	font-size:10px;
	font-weight: bold;
	width: 45;
	height: 18;
	text-align : center;
	vertical-align : middle;	
	color: #ffffff;
	background-color: #6600cc;
	border-width : thin;
}

input.text {
	border : thin solid;
	border-width : 1px;
	height: 25px;
}

select.text {
	border : thin solid;
	border-width : 1px;
}

textarea.text {
	border : thin solid;
	border-width : 1px;
}

td.tab {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
}

input.show {
	font-family: Verdana;font-size:10px;font-weight:bold;width:20px;border-width:thin;border:1px solid;
}

input.show2 {
	font-family: Verdana;font-size:10px;font-weight:bold;width:200px;border-width:thin;border:1px solid;
}

input.show3 {
	font-family: Verdana;font-size:10px;font-weight:bold;width:50px;border-width:thin;border:1px solid;
}

td.amountbold {
	font-weight:bold;
	color:#0000ff;
}

input.noborder {
	border : none;
	font-family: Verdana;
	font-weight: bold;
}

	.h2
	{
	text-align:center;
	}
	
	.cheader
	{
	background-color:#e6e6e6;
	border: none 1px;
	border-top: none 1px;
	border-color:rgba(0,0,0,0.4);
	}
	
	.cheader h2
	{
	    padding-left:40px;
	    padding-top:0px;
	    font-size:20px;
	}
	
	.imgbtn
	{
	    position:absolute;
	    margin-top:-3px
	}
	
	.cdata
	{
	    text-align:justify;
	    padding-top:10px;
	    padding-bottom:10px;
	    width:100%
	}
	
	.hr
	{
	padding-top:60px;
	border-bottom:solid 2px rgba(0,0,0,0.4);
	}
	
	.footer
	{
	width:100%;
	text-align:center;
	padding-top:0px;
	font-size:16px;
	}
	
	    xdiv { 
            border: 1px solid #000000;
        }
        #xdivleft{
            width: 800px;
            float: left;
        }
        #xdivright{
            display: block;
            margin-left: 62px;
        }
        
        .diff_red 
        {
            background-color:Red;
        }
        
        .grid-sltrow
        {
            background: #ddd;
            font-weight: bold;
        }
        .SubTotalRowStyle
        {
            background-color: #FFFFFF;
            font-weight: bold;
        }
        .GrandTotalRowStyle
        {
            background-color: #FFFFFF;
            color: #000000;
            font-weight: bold;
        }
        .GroupHeaderStyle
        {
            background-color: #FFFFFF;
            color: #000000;
            font-weight: bold;
        }
        .serh-grid
        {
            width: 85%;
            border: none;
            background: #fff;
            line-height: 14px;
            font-size: 11px;
            font-family: Verdana;
        }
	.pagetitle
        {
		text-align: center;
		font-weight:bold;
        }
	.pagesubtitle
        {
		text-align: center;
        }

        