/* style-main.css                                                  */
/* Michelangelo.COM, Inc. Standard Stylesheet                      */
/* Copyright 2003 Neil R. Bonner                                   */

/* Font size: 10pt is size 2, 8pt is size 1 (approximate) */
/* Add this font if desired: Trebuchet MS */

BODY { font-family: Verdana, Arial, Geneva, Helvetica, Sans-Serif; 
       font-size : 100%; 
       color: #000000; 
/*       scrollbar-face-color: #800000;  */
/*       scrollbar-arrow-color: #f90;    */
/*       scrollbar-base-color: #660000;  */
/*       scrollbar-shadow-color: #008000;       */
/*       scrollbar-dark-shadow-color: #004000;  */
/*       scrollbar-highlight-color: #00C000;    */
/*       scrollbar-3d-light-color: #80FF80      */
       }

P   {font-size: 12px;
	  font-family: Verdana, Arial, Geneva, Helvetica, Sans-Serif; }
UL  {font-size: 12px; margin-top: 0pt;
	  font-family: Verdana, Arial, Geneva, Helvetica, Sans-Serif; }
LI  {font-size: 11px;
	  font-family: Verdana, Arial, Geneva, Helvetica, Sans-Serif; }
TD  {font-size: 12px;
	  font-family: Verdana, Arial, Geneva, Helvetica, Sans-Serif; }

P.a { font-family: Verdana, Arial, Geneva, Helvetica, Sans-Serif; 
       font-size: 8pt; }
P.b { font-family: Verdana, Arial, Geneva, Helvetica, Sans-Serif; 
       font-size: 8pt;
       color: #FFFFFF;  }
P.c { font-family: Verdana, Arial, Geneva, Helvetica, Sans-Serif; 
       font-size: 11.5px; }
.caption { font-family: Tahoma, Arial, Geneva, Helvetica, Sans-Serif; 
       font-size: 9px;
       padding-left: 5px;  
       padding-right: 5px; 
       color: #666666; }     
.pad { font-family: Tahoma, Arial, Geneva, Helvetica, Sans-Serif; 
       font-size: 9px;  padding-right: 5px; padding-left: 5px; }

.pad-11 { font-family: Verdana, Arial, Geneva, Helvetica, Sans-Serif; 
       font-size: 11px;  padding-right: 5px; padding-left: 5px; }


.LeftNavOff {
	BACKGROUND-COLOR: #cc3333; BORDER-BOTTOM: #cc3333 1px solid; BORDER-LEFT: #cc3333 1px solid; BORDER-RIGHT: #cc3333 1px solid; BORDER-TOP: #cc3333 1px solid; COLOR: #ffffff; CURSOR: hand; FONT-FAMILY: verdana; FONT-SIZE: 11px; FONT-WEIGHT: bold; LETTER-SPACING: -0.5pt; LINE-HEIGHT: 20px; MARGIN: 2px 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 3px; PADDING-TOP: 0px; TEXT-DECORATION: none; WIDTH: 157px
}
.LeftNavUp {
	BACKGROUND-COLOR: #cc3333; BORDER-BOTTOM: #660000 1px solid; BORDER-LEFT: #ff6666 1px solid; BORDER-RIGHT: #660000 1px solid; BORDER-TOP: #ff6666 1px solid; COLOR: #ffffff; CURSOR: hand; FONT-FAMILY: verdana; FONT-SIZE: 11px; FONT-WEIGHT: bold; HEIGHT: 0pt; LETTER-SPACING: -0.5pt; LINE-HEIGHT: 20px; MARGIN: 2px 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 3px; PADDING-TOP: 0px; TEXT-DECORATION: none; WIDTH: 157px
}
.LeftNavDown {
	BACKGROUND-COLOR: #cc3333; BORDER-BOTTOM: #ff6666 1px solid; BORDER-LEFT: #660000 1px solid; BORDER-RIGHT: #ff6666 1px solid; BORDER-TOP: #660000 1px solid; COLOR: #ffffff; CURSOR: hand; FONT-FAMILY: verdana; FONT-SIZE: 11px; FONT-WEIGHT: bold; LETTER-SPACING: -0.5pt; LINE-HEIGHT: 20px; MARGIN: 2px 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 3px; PADDING-TOP: 0px; TEXT-DECORATION: none; WIDTH: 157px
}
.LeftNavOn {
	BACKGROUND-COLOR: #ffa500; BORDER-BOTTOM: #ff6666 1px solid; BORDER-LEFT: #660000 1px solid; BORDER-RIGHT: #ff6666 1px solid; BORDER-TOP: #660000 1px solid; COLOR: #666666; FONT-FAMILY: verdana; FONT-SIZE: 11px; FONT-WEIGHT: bold; LETTER-SPACING: -0.5pt; LINE-HEIGHT: 20px; MARGIN: 2px 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 3px; PADDING-TOP: 0px; TEXT-DECORATION: none; WIDTH: 157px
}
.LeftNavChosen {
	BACKGROUND-COLOR: #cc3333; BORDER-BOTTOM: #cc3333 1px solid; BORDER-LEFT: #cc3333 1px solid; BORDER-RIGHT: #cc3333 1px solid; BORDER-TOP: #cc3333 1px solid; COLOR: #ffcc66; CURSOR: hand; FONT-FAMILY: verdana; FONT-SIZE: 11px; FONT-WEIGHT: bold; LETTER-SPACING: -0.5pt; LINE-HEIGHT: 20px; MARGIN: 2px 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 3px; PADDING-TOP: 0px; TEXT-DECORATION: none; WIDTH: 157px
}
.LeftNavChosenUp {
	BACKGROUND-COLOR: #cc3333; BORDER-BOTTOM: #660000 1px solid; BORDER-LEFT: #ff6666 1px solid; BORDER-RIGHT: #660000 1px solid; BORDER-TOP: #ff6666 1px solid; COLOR: #ffcc66; CURSOR: hand; FONT-FAMILY: verdana; FONT-SIZE: 11px; FONT-WEIGHT: bold; HEIGHT: 0pt; LETTER-SPACING: -0.5pt; LINE-HEIGHT: 20px; MARGIN: 2px 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 3px; PADDING-TOP: 0px; TEXT-DECORATION: none; WIDTH: 157px
}
.LeftNavChosenDown {
	BACKGROUND-COLOR: #cc3333; BORDER-BOTTOM: #ff6666 1px solid; BORDER-LEFT: #660000 1px solid; BORDER-RIGHT: #ff6666 1px solid; BORDER-TOP: #660000 1px solid; COLOR: #ffcc66; CURSOR: hand; FONT-FAMILY: verdana; FONT-SIZE: 11px; FONT-WEIGHT: bold; LETTER-SPACING: -0.5pt; LINE-HEIGHT: 20px; MARGIN: 2px 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 3px; PADDING-TOP: 0px; TEXT-DECORATION: none; WIDTH: 157px
}
.LeftNavSubOff {
	BACKGROUND-COLOR: #cc3333; BORDER-BOTTOM: #cc3333 1px solid; BORDER-LEFT: #cc3333 1px solid; BORDER-RIGHT: #cc3333 1px solid; BORDER-TOP: #cc3333 1px solid; COLOR: white; CURSOR: hand; FONT-FAMILY: verdana; FONT-SIZE: 11px; LETTER-SPACING: -0.5pt; LINE-HEIGHT: 20px; MARGIN: 2px 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 3px; PADDING-TOP: 0px; TEXT-DECORATION: none; WIDTH: 157px
}
.LeftNavSubUp {
	BACKGROUND-COLOR: #cc3333; BORDER-BOTTOM: #660000 1px solid; BORDER-LEFT: #ff6666 1px solid; BORDER-RIGHT: #660000 1px solid; BORDER-TOP: #ff6666 1px solid; COLOR: #ffffff; CURSOR: hand; FONT-FAMILY: verdana; FONT-SIZE: 11px; LETTER-SPACING: -0.5pt; LINE-HEIGHT: 20px; MARGIN: 2px 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 3px; PADDING-TOP: 0px; TEXT-DECORATION: none; WIDTH: 157px
}
.LeftNavSubDown {
	BACKGROUND-COLOR: #cc3333; BORDER-BOTTOM: #ff6666 1px solid; BORDER-LEFT: #660000 1px solid; BORDER-RIGHT: #ff6666 1px solid; BORDER-TOP: #660000 1px solid; COLOR: #ffffff; CURSOR: hand; FONT-FAMILY: verdana; FONT-SIZE: 11px; LETTER-SPACING: -0.5pt; LINE-HEIGHT: 20px; MARGIN: 2px 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 3px; PADDING-TOP: 0px; TEXT-DECORATION: none; WIDTH: 157px
}
.LeftNavSubChosen {
	BACKGROUND-COLOR: #cc3333; BORDER-BOTTOM: #cc3333 1px solid; BORDER-LEFT: #cc3333 1px solid; BORDER-RIGHT: #cc3333 1px solid; BORDER-TOP: #cc3333 1px solid; COLOR: #ffcc66; CURSOR: hand; FONT-FAMILY: verdana; FONT-SIZE: 11px; LETTER-SPACING: -0.5pt; LINE-HEIGHT: 20px; MARGIN: 2px 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 22px; PADDING-RIGHT: 3px; PADDING-TOP: 0px; TEXT-DECORATION: none; WIDTH: 157px
}
.LeftNavSubChosenUp {
	BACKGROUND-COLOR: #cc3333; BORDER-BOTTOM: #660000 1px solid; BORDER-LEFT: #ff6666 1px solid; BORDER-RIGHT: #660000 1px solid; BORDER-TOP: #ff6666 1px solid; COLOR: #ffcc66; CURSOR: hand; FONT-FAMILY: verdana; FONT-SIZE: 11px; HEIGHT: 0pt; LETTER-SPACING: -0.5pt; LINE-HEIGHT: 20px; MARGIN: 2px 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 22px; PADDING-RIGHT: 3px; PADDING-TOP: 0px; TEXT-DECORATION: none; WIDTH: 157px
}
.LeftNavSubChosenDown {
	BACKGROUND-COLOR: #cc3333; BORDER-BOTTOM: #ff6666 1px solid; BORDER-LEFT: #660000 1px solid; BORDER-RIGHT: #ff6666 1px solid; BORDER-TOP: #660000 1px solid; COLOR: #ffcc66; CURSOR: hand; FONT-FAMILY: verdana; FONT-SIZE: 11px; LETTER-SPACING: -0.5pt; LINE-HEIGHT: 20px; MARGIN: 2px 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 22px; PADDING-RIGHT: 3px; PADDING-TOP: 0px; TEXT-DECORATION: none; WIDTH: 157px
}


.title { font-size: 24px; color:#cc0000; font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing: -0.5pt; }
.subtitle { font-size: 20px; color:#cc0000; font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing: -0.5pt; }
.large { font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.medium { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif }
.medium-loose { font-size: 12px; line-height: 17px; font-family: Verdana, Arial, Helvetica, sans-serif }
.body-11 { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif } 
.standard { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
.small { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif }
.small-bold { font-size: 9px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif }
.vlarge-arial { font-size: 18px; font-family: Arial Black, Arial, Helvetica, sans-serif }
.large-arial { font-size: 14px; font-family: Arial, Helvetica, sans-serif }
.medium-arial { font-size: 12px; font-family: Arial, Helvetica, sans-serif }
.standard-arial { font-size: 11px; font-family: Arial, Helvetica, sans-serif }
.blurb {FONT-SIZE: 80%;FONT-FAMILY: Verdana}
.typewriter { font-size: 12px; font-family: Courier New, serif }

SPAN.GlowText {
    filter:progid:DXImageTransform.Microsoft.Glow(Color=yellow,Strength=2);
    width: 0%;}

.menu {
	COLOR: #ffffff; TEXT-DECORATION: none;
			font-size: 8pt;
}
.white {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.forms { width:120;font-size:8pt;background:EFEFE7; }


/* Link Styles   */
/* Add for bold links: font-weight: bold; */

A { color: #000099; text-decoration: underline; } 
A:visited { color: #000099; } 
A:active { color: #404880; }
A:hover { color: #006600; text-decoration: underline; } 
A.menu { color: #FFFFFF; font-weight: bold; text-decoration: underline;}
A.menu:visited { color: FFFFFF; font-weight: bold; }
A.menu:active {color: #FFFFFF; font-weight: bold; }
A.menu:hover { color: #FFCC00; font-weight: bold; text-decoration: underline}

A.menu2 { color: #990000; text-decoration: none; } 
A.menu2:visited { color: #990000; } 
A.menu2:active { color: #404880; }
A.menu2:hover { color: #990000; text-decoration: underline; } 

/* Heading Styles */
/* Add this font if desired: Arial Black */ 

h1, h2, h3, h4, h5, h6 {
  font-family: Verdana, Arial, Geneva, Helvetica, Sans-Serif;  
  color: #000000;}

H1 { font-family: Verdana, Arial, Geneva, Helvetica, Sans-Serif;
font-size: 24pt;
font-weight: bolder;
color: #CC0000; }

H2 { font-family: Verdana, Arial, Geneva, Helvetica, Sans-Serif;
font-size: 18pt;
font-weight: bolder;
color: #CC0000; }

H3 { font-family: Verdana, Arial, Geneva, Helvetica, Sans-Serif;
font-size: 14pt;
font-weight: normal;
color: #3F4B80; }

H4 { font-family: Verdana, Arial, Geneva, Helvetica, Sans-Serif;
font-size: 13pt;
font-weight: normal;
color: #000000; }