a.contact
{
color: #003366;
text-decoration: none;
font-weight: bold;
font-size: 9pt;
}

a:hover.contact
{
color: #3979e2;
text-decoration: underline;
font-weight: bold;
font-size: 9pt;
}

a.gl
{
color: #003366;
text-decoration: none;
font-weight: bold;
font-size: 9pt;
}

a:hover.gl
{
color: #3979e2;
text-decoration: underline;
font-weight: bold;
font-size: 9pt;
}



body
{
font-family:Tahoma,  Verdana, Arial, Helvetica;
SCROLLBAR-FACE-COLOR: #afacbb;
SCROLLBAR-HIGHLIGHT-COLOR:black; 
SCROLLBAR-SHADOW-COLOR: #333222; 
SCROLLBAR-3DLIGHT-COLOR: #afacbb; 
SCROLLBAR-ARROW-COLOR: black; 
SCROLLBAR-TRACK-COLOR: #6194e7; 
SCROLLBAR-DARKSHADOW-COLOR: #333999;
}
body.header
{
margin-top: 3px;
}

body.left
{
margin-left: 5px;
}

hr.hbar
{
color: #afacbb;
width: 80%;
height: 3
}


input.back1
{
background-color: #6194e7;
font-weight: bold;
font-size: 8pt;
width: 100;
text-align: center;
}

input.email
{
background-color: #6194e7;
font-weight: bold;
font-size: 8pt;
width: 130;
text-align: center;
}

img.vmaestro
{
BORDER: #8db8fe 2px solid;
text-align: center;
}

img.pvmaestro
{
BORDER: #336699 2px solid;
text-align: center;
}

/* TD CLASSES */
td.district
{
text-align: center;
font-size: 7pt;
font-weight: bold;
width: 100%;
}

td.hl_head
{
border: #8db8fe 1px solid;
text-align: center;
background-color: #afacbb;
font-weight: bold;
font-size: 8pt;
}

td.resourcebar
{   
BACKGROUND: #ffffff;
BORDER: #336699 2px solid;
TEXT-ALIGN: left;
FONT-STRETCH: wider;
FONT-SIZE: 10pt;
FONT-WEIGHT: bold;
PADDING: 2;
COLOR: green	
}

td.heading1
{
border: #8db8fe 2px solid;
background: #000000;
color: #ffffff;
font-weight: bold;
font-size: 12pt;
}

td.bottom1
{
border-bottom: #8db8fe 1px solid;
}

td.font1
{	
color: #000080;
font-size: 8pt;
font-weight: bold;	
}		

td.font2
{
font-weight: bold;
font-size: 8pt;
}

/* for officers page */
td.officer1
{
background: #000000;
color: #afacbb;
padding: 4;
border: #8db8fe 1px solid;
font-weight: bold;
font-size: 8pt;
}

td.officer2
{
background: #000000;
color: #ffffff;
padding: 4;
border: #8db8fe 1px solid;
font-weight: bold;
font-size: 8pt;
}

span.officer1
{
color: #afacbb;
font-weight: bold;
font-size: 8pt;
}

span.officer2
{
color: #ffffff;
font-weight: bold;
font-size: 8pt;
}
/* for officers page */

span.font3
{
color: #ef2323;
font-weight: bold;
font-size: 8pt;
}

span.ie
{
color: #afacbb;
font-weight: bold;
font-size: 7pt;
}

/* GENERAL FONT CLASSES */

