#bodymain{
position:relative;
top:50px;
height:420px;
width:400px;
background-color: #f4f6f6;
border-radius:5px;
box-shadow: 0px 0px 5px 5px gray;
align:center;
}

body{
font-family: tahoma,arial;
font-size:12pt;
background-color: #f4f6f6 ;
}

.footer{
position:fixed;
bottom:0px;
left:0px;
padding-left:0px;
background-color:#15a78b;
color:white;
text-align:center;
width:100%;
z-index=100;
font-family: tahoma, ariel;
font-size:12px;
}

a {text-decoration:none; color:#22691d;}
a:hover {color:#2B8025;}

.thinbordergreenrb{
border-right: 1px solid green;
border-bottom: 1px solid green;
}

#dashboard{
	background:#F2F2F2;
}

.btn1{
padding:5px;
width:50px;
cursor:pointer;
border-radius:50%;
border:0px;
background-color:#0e6655;
color:#fff;
}

.btn1:hover{
	background:#15a78b;
}

.btntop{background-color:#15a78b;color:#fff;border:0px;padding:5px;}
.btntop:hover{background-color:#0e6655;color:#fff;}

.tblheading{
	font-weight:bold;
}

	.tblsummary, .tbldesc{
		font-size:12pt;
		border-radius: 5px;
		background-color: rgb(133,183,157);
		padding:10px;
		margin-bottom:20px;
	}
	.tblsummary th{
	    background: #22691d;
		border-right:1px solid #22691d;
		color: #fff;
	}
	.tblsummary td, .tbldesc td{
		border:3px solid #27564d;
		padding:5px;
		background-color: rgb(133,183,157);
		color:#fff;
	}
	.tblsummary tr:last-child td{border-bottom:0px;}
	.tblsummary tr:first-child td{border-top:0px;color:#0e6655;}
	.tblsummary td:first-child{border-left:0px;color:#0e6655;}
	.tblsummary td:last-child{border-right:0px;}

	.tbldesc tr:last-child td{border-bottom:0px;}
	.tbldesc tr:first-child td{border-top:0px;}
	.tbldesc td:first-child{border-left:0px;color: #0e6655  ;font-size:18pt;}
	.tbldesc td:last-child{border-right:0px;}
	.tbldesc tr:nth-child(even) td{color: #0e6655   ;}

	.tbldesc2{
		font-size:14pt;
		border-radius: 5px;
		background-color: rgb(133,183,157);
		padding:10px;
		margin-bottom:20px;
	}	

	.tbldesc2 th, .tbldesc2 td{	border:3px solid #27564d;color:#0e6655;}
	.tbldesc2 th{border-top:0px;}
	.tbldesc2 th:first-child{border-left:0px;}
	.tbldesc2 th:last-child{border-right:0px;}



	.tblnotescontainer{
		border:2px solid #0B7C62;
		margin-left:auto;
		margin-right:auto;
		font-size:10pt;
		padding:5px;
		background-color:#fff;
	}

	.tblnotescontainer td, .tblnotescontainer th{font-size:10pt;}

	.tblmainsummary{
		font-size:10pt;
		border:1px solid #abb2b9 ;
		border-radius:5px;
	}

	.tblmainsummary td{background-color:#fff;}

	.tblmainsummary th{
	    background: #0e6655;
		color: #fff;
	}

	.tblmainsummary tr:last-child td{border-bottom:0px;}
	.tblmainsummary th:last-child, .tblmainsummary td:last-child{border-right:0px;}

.tbldetail{
border-collapse: collapse;
font-size:10pt;
}

.tbldetail th{background-color:#0e6655;color:#fff;font-weight:normal;}
.tbldetail tr:nth-child(odd){background-color:#d6eedf;}
.tbldetail tbody tr:hover{background-color:#73c6b6 ;}
.tbldetail th,.tbldetail td{padding-left:3px;}

#pagetop tr{background-color:#fff;}
