/* Default Style settings */
.default{
    font: 10pt Tahoma;
    color:#000000;
    font-weight: normal;
}

.table-border{
	border:1px solid #000000;
    font: 10pt Tahoma;
	color:#000000;
    text-align: left;
	background-color:#FFFFFF;
	font-weight: normal;
    padding: 1px 1px 1px 1px;
    empty-cells: show;
}

.table{
	border-width: no;font: 10pt Tahoma;color:#000000;text-align: left;
    background-color:#FFFFFF;font-weight: normal;padding: 1px 1px 1px 1px;
}

.table-small-border{
    border-color: #000000;
	border-width: 1pt;
	font: 8pt Tahoma;
	color:#000000;
	text-align: left;
    background-color:#FFFFFF;
	font-weight: normal;
	padding: 1px 1px 1px 1px;
}
.table-shaded{
    border-color: #000000;
	border-width: 1pt;
	font: 10pt Tahoma;
	color:#FFFFFF;
	text-align: left;
      background-color:#312C9C;
	font-weight: normal;
	padding: 1px 1px 1px 1px;
}

.table-small{
    border-width: no;
	font: 8pt Tahoma;
	color:#000000;
    text-align: left;
	background-color:#FFFFFF;
	font-weight: normal;
	padding: 1px 1px 1px 1px
}

.striped-table-border{
    border:1px solid #000000;
    font: 10pt Tahoma;color:#000fff;
    text-align: left;font-weight: normal;
    padding: 1px 1px 1px 1px;
}

.striped-table{
    border-width: no;font: 10pt Tahoma;color:#000000;text-align: left;
    font-weight: normal;padding: 1px 1px 1px 1px;
}

.table-outline{
    border:1px solid #000000;
    font: 10pt Tahoma;
    color:#000000;
    text-align: left;
    background-color:#FFFFFF;
    font-weight: normal;
    padding: 1px 3px 1px 3px;
    empty-cells: show;
}

tbody{
  background-color:#FFFFFF;
}

/* individuals */

.sub-heading{font: 12pt Tahoma;color:#000000;text-align: left;background-color:#FFFFFF;font-weight: bold}
.heading{font: 12pt Tahoma;color:#000000;text-align: left;background-color:#FFFFFF;font-weight: bold}


.blackbg-footer{font: 10pt Tahoma;color:#FFFFFF;text-align: left;background-color:#000000;font-weight: bold}
.blackbg-header{font: 10pt Tahoma;color:#FFFFFF;text-align: left;background-color:#000000;font-weight: bold}

/* Table */
.main-heading{font: 10pt Tahoma;color:#FFFFFF;text-align: left;background-color:#312C9C;font-weight: bold}
.header{font: 10pt Tahoma;color:#FFFFFF;text-align: center;background-color:#312C9C;font-weight: normal}
.footer{font: 10pt Tahoma;color:#FFFFFF;text-align: center;background-color:#000000;font-weight: normal}

.shadedBackground{ background-color:#99ccff }
.noBackground{ background-color:#FFFFFF }

.cell-right{text-align: right}
.cell-left{text-align: left}
.cell-center{text-align: center}
.cell-blue{color:#0000FF}
.cell-blue-center{color:#0000FF; text-align: center }
.cell-blue-left{color:#0000FF; text-align: left }
.cell-blue-right{color:#0000FF; text-align: right }



.cell-red-center{color:#FF0000; text-align: center;font: 8pt }
.cell-red-left{color:#FF0000; text-align: left;font: 8pt }
.cell-red-right{color:#FF0000; text-align: right;font: 8pt }



.cell-header-right{text-align: right;font-weight: bold;background-color: #FFFFFF}
.cell-header-left{text-align: left;font-weight: bold;background-color: #FFFFFF}
.cell-header-center{text-align: center;font-weight: bold;background-color: #FFFFFF}
.cell-header-blue{color:#0000FF;font-weight: bold;background-color: #FFFFFF}



/* Table Alternatice Color Declarations */

.roHoverBackground{ background-color: #c0c0Dc    }
.roHoverColor{ color: #000000    }
.roSelectedBackground{ background-color: #c0c0Dc   }
.roSelectedColor{ color: #c0c0Dc   }
.roShadeBackground{ background-color: #9999ff }
.roLightBackground{background-color: #FFFFFF}



/* Paragraph */

/* Form Fields */

.form .box{border: 1 solid #B7770D;color:#000000}
.form .list{color:#000000}



/*Buttons*/

.button-error{color:#FFFFFF;background:#312C9C}
.button-error{font-size: 8pt;font-style: normal; font-weight: bold; font-family: Tahoma; cursor: hand; border: 1px outset}



.button-success{color:#FFFFFF;background:#312C9C}
.button-success{font-size: 8pt;font-style: normal; font-weight: bold; font-family: Tahoma; cursor: hand; border: 1px outset}



.button{color:#FFFFFF;background:#312C9C}
.button{font-size: 8pt;font-style: normal; font-color="FFFFFF"; font-weight: bold; font-family: Tahoma; cursor: hand; border: 1px outset}
