table.myTable
{
	font-family: calibri; "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	margin: 20px auto;
	/* width: 80%; */
	text-align: left;
	border-collapse: collapse;
}

thead th.myTableHeader
{
	background: #70193E;
	color: #FFF;
	font-size:  16px;
	font-weight:  bold;
    border-radius: 20px 20px 0px 0px;
    padding: 10px;	
}

thead th.myTable
{
	background: #70193E;
	color: #FFF;
	font-size:  16px;
	font-weight:  bold;
	padding: 10px;
}

tbody td.myTable
{
	padding: 8px;
	color: #000;
	font-family: calibri, helvetica, sans-serif;
}

tbody tr.myTable:hover {
	background: lightgreen;
}

tbody tr.myTable:nth-child(even) {
	/* background: #FBEFF4;	*/
	background: mistyrose;
}

tbody tr.myTable:nth-child(even):hover {
	/* background: #FBEFF4;	*/
	background: lightgreen;
}

tbody td.linecounter
{
	font-size:8pt;
	text-align:right;
}

th {
	padding:  10px;	
}

.myCenter {
	text-align: center;
}

.myRight {
	text-align: right;
}

.myNoWrap {
	white-space: nowrap;
}

.myTextArea {
	width: 100%;
	height: 72px;
}

/*
#rounded-corner tbody td.light
{
	padding: 8px;
	background: #FFFFFF;
	border-top: 1px solid #fff;
	color: #000;
}

#rounded-corner thead td.light
{
	padding: 8px;
	background: #FFFFFF;
	border-top: 1px solid #fff;
	color: #000;
}

#rounded-corner tfoot td.light
{
	padding: 8px;
	background: #FFFFFF;
	border-top: 1px solid #fff;
	color: #000;
}

#rounded-corner tbody td.light-center
{
	padding: 8px;
	background: #FFFFFF;
	border-top: 1px solid #fff;
	color: #000;
	text-align:center
}

#rounded-corner tbody td.light-right
{
	padding: 8px;
	background: #FFFFFF;
	border-top: 1px solid #fff;
	color: #000;
	text-align:right
}

#rounded-corner tbody td.dark-center
{
	padding: 8px;
	background: #FBEFF4;
	border-top: 1px solid #fff;
	color: #000;
	text-align:center	
}

#rounded-corner tbody td.dark-right
{
	padding: 8px;
	background: #FBEFF4;
	border-top: 1px solid #fff;
	color: #000;
	text-align:right
}

#rounded-corner tbody td.green
{
	background-color: lime;
}

#rounded-corner tbody td.yellow
{
	background-color: yellow;
}

#rounded-corner tbody td.red
{
	background-color: red;
}

#rounded-corner tbody td.grey
{	
	background-color: #CCCCCC;
}

#rounded-corner tfoot td.rounded-foot-left
{
	background: #FBEFF4 url('table-images/botleft1.png') left bottom no-repeat;
}

#rounded-corner tfoot td.rounded-foot-right
{
	background: #FBEFF4 url('table-images/botright1.png') right bottom no-repeat;
}

#rounded-corner tbody tr:hover td
{
	background: #F4CFDF;
}

#rounded-corner tbody tr.red:hover td
{
	background: #FF0000;
}

#rounded-corner tbody tr.lime:hover td
{
	background: #00FF00;
}

#rounded-corner tbody tr.yellow:hover td
{
	background: yellow;
}

#rounded-corner tbody tr.transparent:hover td
{
	background-color: transparent;
}
*/