.defstyle
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.required
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-color: #FFB6C1;
}

.adminheader {
	font-size : 12px;
	text-align : right;
	text-decoration : none;
	background-repeat : no-repeat;
	height : 60px;
}

.adminfooter
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;
    background-color: #D3D3D3;
}

.message
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
}

.labelbig {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 24px;
	font-weight : bold;
    font-weight: bold;
}

.labelmedium
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 20px;
}

.table
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    border: 0px;
    background-color: #D2B48C;
}

.tr
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-color: #FFF8DC;
}

.tr1 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	background-color : #FFF8DC;
    background-color: #FFF8DC;
}

.tr2 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	background-color : #D2B48C;
    background-color: #D2B48C;
}

BODY
{
    margin: 0 0 0 0;
}

INPUT
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
}

BUTTON {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-align : center;
	text-decoration : none;
    text-decoration: none;
}

SELECT
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
}

TEXTAREA
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
}
.label
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
}
.label1 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
    font-weight: bold;
}
.havetr
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-color: #9BBFB4;
}
.looktr
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-color: #E7C0A9;
}
.tdstyle {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	background-color : #000000;
	color: #FFFFFF;
    color: #FFFFFF;
}

/*  report chart styles */

.chart
{
    clear: both;
    padding: 4px;
    font-family: Verdana, Arial;
    font-size: small;
}

.chart .barHolder
{
    float: left;
    padding: 4px;
    vertical-align: bottom;
}

.chart .bar
{
    clear: both;
    padding: 4px;
    vertical-align: bottom;
}

.chart .barLabel
{
    clear: both;
    padding: 4px;
    vertical-align: bottom;
    font-size: x-small;
    padding-top: 1px;
}

.chart .subbar
{
    float: left;
}

.chart .subbar .barLabel
{
    clear: both;
    padding: 4px;
    vertical-align: bottom;
    font-size: xx-small;
    padding-top: 1px;
    border-top: solid 1px;
}

.chart .subbar .scale
{
    width: 100px;
    clear: both;
    font-size: xx-small;
    vertical-align: text-bottom;
    text-align: right;
    border-right: solid 1px;
    padding-right: 2px;
}

.chart .subbar .clear
{
    width: 10px;
    clear: both;
    font-size: xx-small;
    vertical-align: text-bottom;
}

.chart .subbar .color1
{
    background-color: Red;
    width: 10px;
    clear: both;
    font-size: xx-small;
    vertical-align: text-bottom;
}

.chart .subbar .color2
{
    background-color: Green;
    width: 10px;
    clear: both;
    font-size: xx-small;
    vertical-align: text-bottom;
}
.chart .subbar .color3
{
    background-color: Blue;
    width: 10px;
    clear: both;
    font-size: xx-small;
    vertical-align: text-bottom;
}
.chart .subbar .color4
{
    background-color: Yellow;
    width: 10px;
    clear: both;
    font-size: xx-small;
    vertical-align: text-bottom;
}
.chart .subbar .color5
{
    background-color: Purple;
    width: 10px;
    clear: both;
    font-size: xx-small;
    vertical-align: text-bottom;
}
.chart .subbar .color6
{
    background-color: Fuchsia;
    width: 10px;
    clear: both;
    font-size: xx-small;
    vertical-align: text-bottom;
}
.chart .subbar .color7
{
    background-color: Lime;
    width: 10px;
    clear: both;
    font-size: xx-small;
    vertical-align: text-bottom;
}

.chart .subbar .color8
{
    background-color: Aqua;
    width: 10px;
    clear: both;
    font-size: xx-small;
    vertical-align: text-bottom;
}

.ermTextBlackStrike1
{
    color: #666666;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: normal;
    text-decoration: line-through;
}


.singlecol
{
    border-top: none;
    border-top-color: #D2B48C;
}
