/* CSS Document */

.tabletbl_trng{
	border-top: #bfddfd 1px solid;
	border-bottom: #bfddfd 1px solid;
	border-left: #bfddfd 1px solid;
	margin-left:15px;
	width:98%;
	border-collapse:collapse; 

}

.tabletbl_trng td{
	width: 100px;     
	word-wrap: break-word; 
}

.tabletbl_trng td.displ{
	background:#00589b;
	height:25px;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	vertical-align:middle;
	padding-left:5px;
	padding:5; 
	border:1px solid #fff;
}

.tabletbl_trng td.rit_align{
	text-align:right;
	background:#00589b;
	height:28px;
	font-size:11px;
	color:#ffffff;
	vertical-align:middle;
	padding-left:10px;
	border:none;
}

.tabletbl_trng td.normalrow{
	background: #f5f7f7;
	border-bottom: none;
	border-left: none;
	border-right: 1px solid #bfddfd;
	border-top: 1px solid #bfddfd;
	font-size:11px;
	height:20px;
	padding-left:5px;
	vertical-align:middle;
}
.tabletbl_trng td.normalrowtop{
	background: #FFF;
	border-bottom: none;
	border-left: none;
	border-right: 1px solid #bfddfd;
	border-top: 0px solid #bfddfd;
	font-size:11px;
	height:25px;
	padding-left:5px;
	vertical-align:top;
}

.tabletbl_trng td.altrow{
	background: #fff;
	border-bottom: none;
	border-left: none;
	border-right: 1px solid #bfddfd;
	border-top: 1px solid #bfddfd;
	font-size:11px;
	height:4px;
	padding-left:5px;
	vertical-align:top;
}
.tabletbl_trng td.altrowtop{
	background: #EEE;
	border-bottom: none;
	border-left: none;
	border-right: 1px solid #bfddfd;
	border-top: 1px solid #bfddfd;
	font-size:11px;
	height:25px;
	padding-left:5px;
	vertical-align:top;
}

.tabletbl{
	border-top: #bfddfd 1px solid;
	border-bottom: #bfddfd 1px solid;
	border-left: #bfddfd 1px solid;
	margin-left:15px;
	width:95%;
	border-collapse:collapse; 

}

.tabletb2{
	border-top: #bfddfd 1px solid;
	border-bottom: #bfddfd 1px solid;
	border-left: #bfddfd 1px solid;
	margin-left:15px;
	width:95%;
	border-collapse:collapse; 

}




.tabletb2_scroll{
	
	margin-top:1px;
	vertical-align:top;

	border-bottom: 1px solid #bfddfd;
	border-right: 1px solid #bfddfd;
	width:100%;
}

.tabletb2_scroll td.displ{
	background:#00589b;
	height:25px;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	vertical-align:middle;	
	border-right: 1px solid #bfddfd;
	padding-left:5px;
	border-color:white;

}
.tabletb2_scroll td.disp2{
	background:#00589b;
	height:13px;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	vertical-align:middle;	
	border-right: 1px solid #bfddfd;
	padding-left:5px;
	border-color:white;

}

.tabletb2_scroll td.altrow{
	background: #fff;
	border-bottom: none;
	border-left: 1px solid #bfddfd;
	border-top: 1px solid #bfddfd;
	font-size:11px;
	height:4px;
	padding-left:5px;
	vertical-align:top;
}

.tabletb2_scroll select{
	background: #fff;
	font-size: 11px; 
    padding-left:1px; 
    color:#000000; 
    font-weight: normal; 
}

.tabletb2_scroll input{
    font-size: 11px; 
    padding-left:1px; 
    color:#000000; 
    font-weight: normal;
}


.tabletbl_scroll{
	
	margin-top:1px;
	vertical-align:top;
	margin-left:15px;
	border-bottom: 1px solid #bfddfd;
	border-right: 1px solid #bfddfd;
	width:95%;
}

.tabletbl_scroll td.displ{
	background:#00589b;
	height:25px;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	vertical-align:middle;	
	border-right: 1px solid #bfddfd;
	padding-left:5px;
	border-color:white;

}

.tabletbl_scroll td.disp2{
	background:#00589b;
	height:13px;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	vertical-align:middle;	
	border-right: 1px solid #bfddfd;
	padding-left:5px;
	border-color:white;

}

.tabletbl_scroll td.altrow{
	background: #fff;
	border-bottom: none;
	border-left: 1px solid #bfddfd;
	border-top: 1px solid #bfddfd;
	font-size:11px;
	height:4px;
	padding-left:5px;
	vertical-align:top;
}

.tabletbl_scroll select{
	background: #fff;
	font-size: 11px; 
    padding-left:1px; 
    color:#000000; 
    font-weight: normal; 
}

.tabletbl_scroll input{
    font-size: 11px; 
    padding-left:1px; 
    color:#000000; 
    font-weight: normal;
}


.tabletbl td.displ{
	background:#00589b;
	height:25px;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	vertical-align:middle;
	padding-left:5px;
	padding:5; 
	border:1px solid #fff;
}

.tabletbl td.rit_align{
	text-align:right;
	background:#00589b;
	height:28px;
	font-size:11px;
	color:#ffffff;
	vertical-align:middle;
	padding-left:10px;
	border:none;
}

 .tabletbl td.normalrow{
	background: #f5f7f7;
	border-bottom: none;
	border-left: none;
	border-right: 1px solid #bfddfd;
	border-top: 1px solid #bfddfd;
	font-size:11px;
	height:20px;
	padding-left:5px;
	vertical-align:middle;
}
.tabletbl td.normalrowtop{
	background: #FFF;
	border-bottom: none;
	border-left: none;
	border-right: 1px solid #bfddfd;
	border-top: 0px solid #bfddfd;
	font-size:11px;
	height:25px;
	padding-left:5px;
	vertical-align:top;
}

.tabletbl td.altrow{
	background: #fff;
	border-bottom: none;
	border-left: none;
	border-right: 1px solid #bfddfd;
	border-top: 1px solid #bfddfd;
	font-size:11px;
	height:10px;
	padding-left:5px;
	vertical-align:top;
}
.tabletbl td.altrowtop{
	background: #EEE;
	border-bottom: none;
	border-left: none;
	border-right: 1px solid #bfddfd;
	border-top: 1px solid #bfddfd;
	font-size:11px;
	height:10px;
	padding-left:5px;
	vertical-align:top;
}

.tabletbl td.altrowOne{
	background: #FF0000;
	border-bottom: none;
	border-left: none;
	border-right: 1px solid #bfddfd;
	border-top: 1px solid #bfddfd;
	font-size:11px;
	height:10px;
	padding-left:5px;
	vertical-align:top;
}
.tabletbl td.altrow01{
	background-color:green;
	border-bottom: none;
	border-left: none;
	border-right: 1px solid #bfddfd;
	border-top: 1px solid #bfddfd;
	font-size:11px;
	height:10px;
	padding-left:5px;
	vertical-align:top;
}
.tabletbl td.altrow02{
	background-color:yellow;
	border-bottom: none;
	border-left: none;
	border-right: 1px solid #bfddfd;
	border-top: 1px solid #bfddfd;
	font-size:11px;
	height:10px;
	padding-left:5px;
	vertical-align:top;
}

.tabletbl td.altrow03{
    background-color: red;
	border-bottom: none;
	border-left: none;
	border-right: 1px solid #bfddfd;
	border-top: 1px solid #bfddfd;
	font-size:11px;
    color: white;
	height:10px;
	padding-left:5px;
	vertical-align:top;
}

#toptable{
	margin-left:15px;
	width:95%;

}

.text{ 
	color:#00589b;
	font-size:12px; 
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold; 
}

.list{
font-size:10px;
}


.txtbx{
	background: #fff;
	border-bottom: none;
	font-size:11px;
	height:20px;
	vertical-align:top;
	border-bottom: 0px solid ;
	border-right : 0px solid ;
}

.tabletbl_scroll_trng{
	
	margin-top:1px;
	vertical-align:top;
	margin-left:15px;
	border-bottom: 1px solid #bfddfd;
	border-right: 1px solid #bfddfd;
	width:100%;
}

.tabletbl_scroll_trng td.displ{
	background:#00589b;
	height:25px;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	vertical-align:middle;	
	border-right: 1px solid #bfddfd;
	padding-left:5px;
	border-color:white;

}

.tabletbl_scroll_trng td.altrow{
	background: #fff;
	border-bottom: none;
	border-left: 1px solid #bfddfd;
	border-top: 1px solid #bfddfd;
	font-size:11px;
	height:4px;
	padding-left:5px;
	vertical-align:top;
}

.tabletbl_scroll_trng select{
	background: #fff;
	font-size: 11px; 
    padding-left:1px; 
    color:#000000; 
    font-weight: normal; 
}

.tabletbl_scroll_trng input{
    font-size: 11px; 
    padding-left:1px; 
    color:#000000; 
    font-weight: normal;
}

.tabletbl_scroll_trng td{
	width: 100px;     
	word-wrap: break-word; 
}


.tabletbl_scroll tr.bgc td{
	background-color: #ff9797; 
}

.tabletbl_scroll tr.rpClass td{
	background-color: #fff53e; 
}

.rjectBxClass {
	background:#ff9797; float:left; hegiht:25px; width:25px;
}
.rpBxClass {
	background:#fff53e; float:left; hegiht:25px; width:25px;
}