.Search { background-image: url('images/searchbg.png');
background-repeat: no-repeat; background-position: left top }
       .SearchInput {width:135px; height:23px; border: none;
background-color: transparent;}
       .SearchButton {border-style: none; background-position: left top;
background-color: transparent; width: 77px; height: 23px;}

LABEL.labelstyle
{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    text-align: right;
    vertical-align: middle;
    direction: ltr;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    width:200px;
    color:#760300;
}

LABEL.normal
{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    text-align: left;
    vertical-align: middle;
    direction: ltr;
    font-style: italic;
    font-weight: normal;
    font-variant: normal;
}

LABEL.centereditalics
{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    text-align: center;
    vertical-align: middle;
    direction: ltr;
    font-style: italic;
    font-weight: normal;
    font-variant: normal;
}

p.leftitalics
{
    font-family:'Times New Roman',Times,serif;
    font-size: 16px;
    text-align:justify;
    vertical-align: top;
    direction: ltr;
    font-style: italic;
    font-weight: normal;
    font-variant: normal;    
    color: #660000;
}
p.rightitalics
{
    font-family:'Times New Roman',Times,serif;
    font-size: 16px;
    text-align: right;
    vertical-align: top;
    direction: ltr;
    font-style: italic;
    font-weight: normal;
    font-variant: normal;
    color: #660000;
}

LABEL.centerederror
{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    text-align: center;
    vertical-align: middle;
    direction: ltr;
    font-style: italic;
    font-weight: bold;
    font-variant: normal;
    color: red;
}

LABEL.small
{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    text-align: left;
    vertical-align: middle;
    direction: ltr;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
}

INPUT.inputstyle
{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: left;
    vertical-align: top;
    width: 300px;
}

INPUT.normal
{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: left;
    vertical-align: top;
    width: 60px;
}

textarea.textstyle
{    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: left;
    vertical-align: top;
    width: 300px;
}

td.righttd
{
    text-align:right;
}

bodyfont
{   font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
}

P.bodyfont
{   font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
}


a#link
{
display:block;
width:100%;
height:100%;
text-decoration: none;
}

a#link #span1 {
display:block;
text-decoration: none;
width:100%;
height:100%;
}

a#link:hover {
background-color:#fffcc4;
color:#ccc;
text-decoration: none;
}

td.calendar
{
     background:transparent;
     background-color:transparent;
     border:none;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-weight:normal;
    font-style:normal;
    font-size: 12px;
    color:black;

}

td.calendar2
{
     background:transparent;
     background-color:transparent;
     border-width:thin;
    border-color:#600c00;
    border-style:dashed;

     font-family: Verdana,Arial,Helvetica,sans-serif;
    font-weight:normal;
    font-style:normal;
    font-size: 12px;
    color:black;

}

a.calendar
{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-weight:normal;
    font-style:normal;
    font-size: 12px;
    color:black;
}

P.calendar
{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-weight:normal;
    font-style:normal;
    font-size: 12px;
    color:black;
}

td.calendarcell
{
     background:transparent;
     background-color:transparent;
     margin:auto;
     border:none;
}

H2.calendarcell
{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-weight:bold;
    font-style:normal;
    font-size: 18px;
    color:black;
    text-decoration:none;
}

P.calendarcell
{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-weight:normal;
    font-style:normal;
    font-size:12px;
    color:black;
    text-decoration:none;
}

td.calendarcelltoday
{
     background:transparent;
     background-color:maroon;
     border:none;
     text-decoration:blink;
     text-align:right;
     vertical-align:top;
}

H2.calendarcelltoday
{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-weight:bold;
    font-style:normal;
    font-size: 18px;
    color:white;
    text-decoration:blink;
}

td.calendarblock
{
    margin:auto;
    text-align:right;
    vertical-align:top;
    border-color:#600c00;
    border-style:dashed;
    border-width:thin;
}

td.calendarblocksolid
{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-weight:bold;
    font-style:normal;
    font-size: 14px;
    margin:auto;
    text-align:center;
    color:white;
    vertical-align:top;
    border-color:#600c00;
    background-color:#600c00;
    border-style:solid;
    border-width:thin;
}

td.calendarblocksolid2
{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-weight:normal;
    font-style:normal;
    font-size: 14px;
    margin:auto;
    text-align:right;
    vertical-align:top;
    border-color:#600c00;
    border-style:solid;
    border-width:thin;
}

a.calendarblocksolid
{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-weight:normal;
    font-style:normal;
    font-size: 12px;
    text-align:right;
    vertical-align:top;
    border-style:none;
    text-decoration:none;
}