/*  */



/**** DEFAULTS ***/
P, FONT, LI, TD { font: normal 8.5pt Verdana, sans-serif; }

UL { padding-top: 0; margin-top: .3em; }
UL UL { padding-top: 0; margin-top: 0; }

A:link    { color:black; text-decoration: underline }
A:visited { color:black; text-decoration: underline }
A:hover   { color:blue; text-decoration: underline }

H1, H2, H3, H4 { color:BLACK; font-weight:bold; font-family:Calibri, Arial, sans-serif; margin: 5 0 15 0; }
H1             { font-family:Times New Roman; font-size:18pt; color:white; }
H2             { font-family:Verdana; font-size:8.5pt; font-weight:bold; color:#1867D0; }
H3             { font-size:12pt; margin:0em; color:#666666; }
H4             { font-size:10pt; color:#333399;}
H5             { font-family:Kristen ITC; font-size=14pt; color:"#000080"; }
H6             { font-family:Arial; font-size:12pt; color:"#660033";  }


FORM  { margin: 0; }
IMG   { border: 1px  none }
TABLE { border-style: none }

/**** BODY PARTS ****/
.pageheading { color:#1384EA; font:bold 11pt Verdana, sans-serif; margin: 0 0 0 0;}

.heading2 { color:#000000; font:bold 8.5pt Verdana, sans-serif; margin: 0 0 10 0;}


/****  ****/
.subheading, TD.subheading, .subheading TD, A.subheading:link, .subheading A:link, A.subheading:visited, .subheading A:visited {  
	font: 9pt Verdana sans-serif, Verdana; 
	text-decoration: none; 
	color: #1867D0;
}

.subheading A:subheading, A.subheading:hover {
	color: #808080
}

/****  ****/
.greenheading, TD.greenheading, .greenheading TD, A.greenheading:link, .greenheading A:link, A.greenheading:visited, .greenheading A:visited {  
	font: bold 9pt Verdana sans-serif, Verdana; 
	text-decoration: none; 
	color: #6DAF11;
}

.greenheading A:subheading, A.greenheading:hover {
	color: #808080;
}


/****  ****/
.blueheading, TD.blueheading, .blueheading TD, A.blueheading:link, .blueheading A:link, A.blueheading:visited, .blueheading A:visited {  
	font: bold 8pt Verdana sans-serif, Verdana; 
	text-decoration: none; 
	color: #1867D0;
}

.blueheading A:subheading, A.blueheading:hover {
	color: #808080;
}


/****  ****/
.greyheading, TD.greyheading, .greyheading TD, A.greyheading:link, .greyheading A:link, A.greyheading:visited, .greyheading A:visited {  
	font: bold 8pt Verdana sans-serif, Verdana; 
	text-decoration: none; 
	color: #898989;
}

.greyheading A:subheading, A.greyheading:hover {
	color: #6DAF11;
}


/****  ****/
.redheading, TD.redheading, .redheading TD, A.redheading:link, .redheading A:link, A.redheading:visited, .redheading A:visited {  
	font: 8pt Verdana sans-serif, Verdana; 
	text-decoration: none; 
	color: #C81212;
}

.redheading A:subheading, A.redheading:hover {
	color: #6DAF11;
}



hr {
  border: 0;
  margin: 0 0 0 0;
  width: 100%;
  color: #a3a3a3;
  height: 1px;
}



.welcome { color:#d5d5d5; font:normal 7.5pt Verdana;}


.graytext 
{
  font: bold 10pt arial;
  padding: 2 0 0 10;
  text-decoration: none;
  color: #cbcbcb;
}


.tabtop, TD.tabtop, .tabtop TD, A.tabtop:link, .tabtop A:link, A.tabtop:visited, .tabtop A:visited {  
	font: bold 9pt Arial, Helvetica, sans-serif, Verdana; 
	text-decoration: none; 
	color: #626161
}

.tabtop A:hover, A.tabtop:hover {
	color: #1384EA
}




A:link.signon, A:visited.signon
{
  color: #d5d5d5;
  font: bold 8pt Verdana;
  text-decoration: none;
}

A:hover.signon
{
  color: #FFBA01
}





/**** ??? ****/
.detail 
{
  font: 9pt arial, sans-serif; 
  color: black;
  text-decoration: none; 
}

.detail A:link, .detail A:visited
{
  color: #3D64D2;
  font : bold;
  text-decoration: none;
}


.detail A:hover
{
  color: #000000;
  font: bold;
  text-decoration: none;
}



/**** ?? ****/
.mainlink, A.mainlink:link, A.mainlink:visited, .mainlink A:link, .mainlink A:visited 
{
  font: bold 8.5pt verdana, sans-serif; 
  color: #6E6B6B;
  text-decoration: none; 
}

A.mainlink:hover, .mainlink A:hover 
{
  color: #1384EA;
  text-decoration: none;
  
}
.mainlink TD
{
  font: bold 8.5pt verdana, sans-serif; 
  color: #6E6B6B;
}

/****  ****/
.selectext, TD.selectext, .selectext TD, A.selectext:link, .selectext A:link, A.selectext:visited, .selectext A:visited {  
	font:  9pt Arial, Helvetica, sans-serif, Verdana; 
	text-decoration: none; 
	color: #000000
}


/**** LEFT NAVIGATION ****/
.leftNav TD
{
  height: 24px;
}

.leftNav A, .leftNav A:visited
{
  font: bold 10pt arial;
  padding: 2 0 0 10;
  width: 100%;
  text-decoration: none;
  color: #cbcbcb;
}

.leftNav A:hover
{
  text-decoration: none;
  color: #000000;
}

.leftNavHeading
{
  font: bold 11pt arial;
  color: #dddddd;
  border: black 1 solid ;
  background-color: #660033;
  padding: 0 0 0 10;
}




/**** FOOTER ****/
.footer, TD.footer, .footer TD, A.footer:link, .footer A:link, A.footer:visited, .footer A:visited {  
	font: 7.5pt Arial, Helvetica, sans-serif, Verdana; 
	text-decoration: none; 
	color: #000000
}

.footer A:hover, A.footer:hover {
	color: #1384EA

}

/* eof */
