/* START OF MM.CSS */
/* Steel Blue Text: 	color: #006699
Light Blue: #00CCFF
Extra Light Blue: #99FFFF
GOLD: #FF9900
Red: #FF0000
Maroon: #990000
Purple: #990099
DARKPURPLE: #660099;
REALLY DARK PURPLE: #330066;
NOTE: HTML converts names to colors.
http://randomstringtocsscolor.com/  (chucknorris)
According to a website, moderationmanagement is deepblue: #0d00e0
MMTITLE: #3366FF
  @media print {
    body { font-size: 10pt }
  }
  @media screen {
    body { font-size: 13px }
  }
  @media screen, print {
    body { line-height: 1.2 }
  }
 Curly Quotes:  In HTML code the characters as & #0145; for ‘ and & #0146; for ’ and & #0147; for “ and & #0148; for ” (ampersand-no space, pound sign, number, 
*/
/* HTML PAGE ELEMENTS: */

/* NOTE: You can use Multiple Classes, separated by a space: class="SITEBITS_checkbox noprint"
IF noprint is NOT FOUND in CSS, the instruction is ignored.*/
/* @media print {.noprint { display: none;}}
NOTE: May need to add: page-break-after:avoid;  (Extra page at end.)
@media screen, print { */

body {
	font-family: Arial, Helvetica, sans-serif;
	color: #006699;
border-right: none;
border-left: none;
border-top: none;
border-bottom: none;
height:100%; /* doctype html fix */
  margin: 0;
  padding: 0;
}
/* 
BR {
  margin: 0; 
  padding: 0px;
  	vertical-align: top;
	line-height:7px;
}
 doctype html fix? NO EFFECT */
 
html {
  height:100%; /* doctype html fix */
  margin: 0;
  padding: 0;
  }
  
TD  {
	font-family: Arial, Helvetica, sans-serif;	
}

INPUT  {
	font-family: "Courier New", Courier, monospace;
	font-size: 9pt;
}
/* Fancy mouseovers on links */
A  {
	text-decoration: underline;
	color: #000099;
}
A:hover  {
	text-decoration: none;
	color: #cc0033;
}
A:visited {
	text-decoration: underline;
	color: #660099;
}
A:visited:hover {
	text-decoration: none;
	/*color: gold;*/
	color: #cc0033;
}
 div.topright{
    display:block;
	/* http://andrewpeace.com/css-top-right-corner-div.html */
    /*set the div in the top right corner
	display:block;
	position:absolute;
	Note: IE7 and IE8 support the fixed value only if a !DOCTYPE is specified!
	*/
    position:fixed;
    top:40px;
    right:0;    
	z-index:100;
    /* 
	width:360px;
	give it some background and border*/
    background:#ffffff;
    border:1px solid #006699;
  }
 div.hidden{
	display:none;
	}
/* END OF HTML PAGE ELEMENTS */

/* Below are all CLASSES.
   Classes always begin with a PERIOD.*/
/* EXAMPLE: <SPAN Class="GLOSS"></SPAN> */

/* PAGE DESIGN CLASSES */
/* These classes should be used for page formats on standard pages. */
/* .classSeparator {
	height: 20px;
} */
#divwrapper {
	min-height:100%;
	position:relative;
}
#divheader {
	/* background:#ededed; */
	padding:10px;
}
#divcontent {
	padding-bottom:30px; /* Height of the footer element */
}
#divfooter {
	width:100%;
	height:30px;
	/* background:#ffab62; */
	position:absolute;
	bottom:15px;
	left:0;
}

.CSSinfo_PAGEDESIGN_ALLPAGES {}
.MMTITLE  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #3366FF;
    font-weight: bold;
}
.MMTITLE2  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #006699;
    font-weight: bold;
}
.MMTITLESMALL  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #006699;
    font-weight: bold;
}
.MMTITLESMALLER  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #006699;
    font-weight: bold;
}
.MMLINKS  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #006699;
}
.HOMETEXT  {
	font-family: Arial, Helvetica, sans-serif;
	color: #006699;
	font-size: 9pt;
    font-weight: normal;
}
.PAGETEXT {
	font: normal 9pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #006699;
}
.FORMTEXT  {
	font: bold 9pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #4682B4;
}
.LINKPAGE  {
	font: normal 8pt Arial, Helvetica, sans-serif;
	color: #006699;
	font-size: 8pt;
}
.URL {
	font-family: Courier, Courier New, Monospac821 BT;
	font-size: 6px;
	font-weight: normal;
	font-style: normal;
}
.MONOSPACE {
	font: normal 9pt Courier, Courier New, Serif;
	font-family: Courier, Courier New, Serif;
	font-weight: normal;
	font-style: normal;
	color: #006699;
}
.REQUIREDSMALL {
	font: normal 8pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #FF0000; /* Red */
}
.REQUIREDTEXT {
	font: bold 12pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0000; /* Red */
}
.ANNOUNCETEXT {
	font: bold 10pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #FF0000; /* Red */
}
.NOTICETEXT  {
	font: bold 10pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #330066;
}
.BIGPURPLE  {
	font: bold 16pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: bold;
	color: #330066;
}
.LITTLEPURPLE  {
	font: bold 9pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #330066;
}
.LITTLEPURPLELIGHT {
	font: normal 9pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #330066;
}

.LIGHTTEXT  {
	font: normal 10pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #3366FF; /* Light Blue */
}
.LIGHTTEXT_BOLD  {
	font: bold 10pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #3366FF; /* Light Blue */
}
.LIGHTSMALL  {
	font: normal 8pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #3366FF; /* Light Blue */
}
.LIGHTSMALL_BOLD  {
	font: bold 8pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #3366FF; /* Light Blue */
}

.BLACKTEXT  {
	font: normal 10pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000; /* Black */
}
.BLACKTEXT_BOLD {
	font: bold 10pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000; /* Black */
}
.BLACKSMALL  {
	font: normal 8pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000; /* Black */
}
.BLACKSMALL_BOLD  {
	font: bold 8pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000; /* Black */
}
.lightbackground1  {
	background-color: lightblue;
}
.lightbackground2  {
	background-color: lightgreen; /* Light Blue */
}
.lightbackground3  {
	background-color: yellow;
}
.darkbackground1  {
	background-color: navy;
}
.darkbackground2 {
	background-color:  maroon;
}

.WHITETEXT  {
	font: normal 10pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ffffff;
}
.WHITETEXT_BOLD  {
	font: bold 10pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ffffff;
}
.WHITESMALL  {
	font: normal 8pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ffffff;
}
.WHITESMALL_BOLD  {
	font: bold 8pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ffffff;
}
.FINEPRINT  {
	font-family: Arial, Helvetica, sans-serif;
	color: #006699;
	font-size: 7pt;
             font-weight: normal;
}
.MMLOGOTYPE  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #3366FF;
    font-weight: bold;
}
.MMLOGOTYPESMALL  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #3366FF;
      font-weight: bold;
}
.MMLOGOTYPELARGE  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #3366FF;
    font-weight: bold;
}
.ADDRESS  {
	font-family: Arial, Helvetica, sans-serif;
	color: darkblue;
	font-size: 9pt;
    font-style: italic;
}
.EMAIL  {
	font-family: Arial, Helvetica, sans-serif;
	color: darkblue;
	font-size: 9pt;
    font-style: normal;
}
.CONCERNEDABOUTDRINK  {
	font: bold 20pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20pt;
	font-weight: bold;
	color: #006699;
}
.SELFMANAGEMENT  {
	font: bold 10pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #006699;
}
.TINYTEXT {
	font-family: "Times New Roman", Times, Serif;
	font-size: 7pt;
	font-weight: normal;
	font-style: normal;
	font: normal 7pt "Times New Roman", Times, Serif;
	color: #006699;
	}
.VERYSMALLTEXT{
  	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	font: normal 8pt Arial, Helvetica, sans-serif;
	color: #006699;
	}
.SMALLTEXT  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	font-style: normal;
	font: normal 9pt Arial, Helvetica, sans-serif;
	color: #006699;
}
.SMALLERTEXT  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	font: normal 10pt Arial, Helvetica, sans-serif;
	color: #006699;
	}
.BODYTEXT  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	font-style: normal;
	font: normal 12pt Arial, Helvetica, sans-serif;
	color: #006699;
}
.BIGTEXT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
}
.BIGGERTEXT {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16pt;
}
.LARGETEXT {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18pt;
}
.HUGETEXT {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24pt;
}
.QUOTETEXT  { /* &#147;  &#148; */
	font: normal italic 12pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: italic;
	font-weight: normal;
	color: #330066;
}
.QUOTEATTRIB  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	font-style: normal;
	font: normal 9pt Arial, Helvetica, sans-serif;
	color: #006699;
}
.QUOTESMALL  {
	font: normal italic 9pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: italic;
	font-weight: normal;
	color: #330066;
}
.QUOTELARGE  {
	font: normal italic 16pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-style: italic;
	font-weight: normal;
	color: #330066;
}
.BOLDTEXT{
	font-weight: bold;
}
.CENTERTEXT{
	text-align: center;
}
.CENTERIMAGE{
    margin-left: auto;
    margin-right: auto;
	display: block;
} /* USE FOR SRC IMAGE */
.PAGEHEADER {
	display:inline-block;
	padding:5px;	
	border:4px inset #006699;
	font: bold normal 14pt Arial, Helvetica, Verdana, sans-serif;
	color: #330066; /*Dark Purple*/
	font-size: 14pt;
	font-style: normal;
	font-weight: bold;
	margin:10px
}
/*     <div class="CENTERTEXT"><span class="PAGEHEADER">Introducting The<br>
Moderation Management Society</span></div> */	

/* ABOVE IS PAGE DESIGN CLASSES */

/* BELOW IS FOR HOME PAGE'S EVENTS: */
.CSSinfo_EVENTS_HOMEPAGE_ONLY {}
.EVENTSHEADER  {
	font: bold italic 10pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: italic;
	font-weight: bold;
	color: #006699;
}
.EVENTSTITLE  {
	font: bold 10pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #3366FF; /* Light Blue */
}
.EVENTSTEXT  {
	font: normal 9pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	color: #006699;
}
.EVENTSGLOSS  {
	font: normal 8pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	color: #006699;
}
/* ABOVE IS FOR EVENTS SECTION on HOME PAGE */

/* BELOW IS FOR NAVIGATION */
.CSSinfo_NAVIGATION_ONLY {}
.NAVTEXT  {
	font: bold italic 9pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
      text-align: center;
	font-size: 9pt;
      font-style: normal;
}
.GLOSS  {
	font: bold 7pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	margin-left:10px;
}
.menu  {
	font: normal normal 10pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
}
/* ABOVE IS FOR NAVIGATION */

/* BELOW WAS CREATED FOR FORUM, not currently used. */
.CSSinfo_FORUM_ONLY {}
.FORUMTITLE  {
	font: bold 12pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #3366FF;
}
.FORUMGLOSS  {
	font: bold 7pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
}
.FORUMTEXT  {
	font: normal 10pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
}
.FORUMFIELDS  {
	font: bold 10pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	color: #990000;
}
/* ABOVE WAS FOR FORUM */
/* MEETING PAGE */
/* DARKPURPLE: #660099;
REALLY DARK PURPLE: #330066; 
body text: #006699; Light Blue: #00CCFF  */
.MEETHEADER  {
	font: bold 12pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #00CCFF;
}
.MEETCOUNTRY  {
	font: bold 12pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #330066;
}
.MEETLETTER {
	font: bold 10pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #330066;
}
.MEETMENU  {
	font: bold 8pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #006699;
}
.MEETSTATE  {
	font: bold 12pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #3366FF;
}
.MEETCITY  {
	font: bold 9pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #006699;
}
.MEETSPECIAL  {
	font: bold 9pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FF0000; /* RED */
}
.MEETRED  {
	font: normal 9pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #FF0000;
}
.MEETBODY  {
	font:  9pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #006699;
}
.MEETMAP  {
	font:  bold 8pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #006699;
}
.MEETNAV{
	font:  bold 10pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #006699;
}
.MEETALERT  {
	font: bold 10pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FF0000; /* RED */
}
.MEETALERTSMALL  {
	font: bold 8pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FF0000; /* RED */
}
/* END OF MEETING PAGE */
/* CONTROLS */
.CSSinfo_FORM_CONTROLS_ONLY {}

/* USE <span class="CLOSEBOX">&times;</span> */
.CLOSEBOX{
	float: right;
	text-decoration: none;
	font: bold 16pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: bold;
	line-height: 75%;
	color: #006699;
	background-color: #ffffff;
	border:2px solid #000;	
	padding: 0 0px;
	margin-top:-5px;
	margin-left: 0px;
	height:13px;
}

.ResetButton  {
	font: bold 10pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: navy;
}
.SubmitButton  {
	font: bold 10pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: maroon;
}
.TinyButton  {
	font: bold 8pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: navy;
}
.TinyButton2  {
	font: bold 8pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: maroon;
}
.textbutton  {
	font: bold 8pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #3366FF;	/* Light Blue */
	border-width: 2px 2px 2px 2px;
	padding: 0px 2px 0px 2px;
	border-style: outset outset outset outset;
	border-color: #006699 navy navy #006699 ;
	border-collapse: separate;
	background-color: #ffffff;
}  /* Same as lighttext_bold */
.DROPDOWN {
   	  font: bold 10pt Arial, Helvetica, sans-serif;
          font-size:10pt;
          font-family:Arial, Helvetica, sans-serif;
 	  font-style: normal;
	  font-weight: normal;
          /* width:60px; */
          Color: navy;
          border-color: #006699;
          border-style:inset;
          }
.DROPDOWNBOLD {
   	  font: bold 10pt Arial, Helvetica, sans-serif;
          font-size:10pt;
          font-family:Arial, Helvetica, sans-serif;
 	  font-style: normal;
	  font-weight: bold;
          /* width:60px; */
          Color: navy;
          border-color: #006699;
          border-style:inset;
          }
.DROPDOWNSMALL {
   	  font: bold 8pt Arial, Helvetica, sans-serif;
          font-size:8pt;
          font-family:Arial, Helvetica, sans-serif;
 	  font-style: normal;
	  font-weight: bold;
          /* width:60px; */
          Color: navy;
          border-color: #006699;
          border-style:inset;
          }
.DROPDOWNBIG {
   	  font: bold 14pt Arial, Helvetica, sans-serif;
          font-size:14pt;
          font-family:Arial, Helvetica, sans-serif;
 	  font-style: normal;
	  font-weight: bold;
          /* width:60px; */
          Color: navy;
          border-color: #006699;
          border-style:inset;
          }

	.INPUTBOX {
		  font: normal 10pt Arial, Helvetica, sans-serif;
			  font-size:10pt;
			  font-family:Arial, Helvetica, sans-serif;
		  font-style: normal;
		  font-weight: normal;
			  Color: navy;
			  border-color: #006699;
			  border-style:inset;
			  }

.INPUTBOXLARGE {
   	  font: bold 14pt Arial, Helvetica, sans-serif;
          font-size:14pt;
          font-family:Arial, Helvetica, sans-serif;
 	  font-style: normal;
	  font-weight: bold;
          Color: navy;
          border-color: #006699;
          border-style:inset;
          }

.INPUTBOXSMALL {
   	  font: bold 8pt Arial, Helvetica, sans-serif;
          font-size:8pt;
          font-family:Arial, Helvetica, sans-serif;
 	  font-style: normal;
	  font-weight: normal;
          Color: navy;
          border-color: #006699;
          border-style:inset;
          }

.INPUTBOX2 {
		 font: bold 10pt Arial, Helvetica, sans-serif;
          font-size:10pt;
          font-family:Arial, Helvetica, sans-serif;
 	  font-style: normal;
	  font-weight: normal;
          Color: navy;
	border: 3px inset gold;
    /* border: 3px inset steelblue;
      inset 0 0 8px  rgba(0,0,0,0.1),
            0 0 10px rgba(0,0,0,0.1); 
			*/
    -webkit-box-shadow: 
      inset 0 0 8px  rgba(255,139,0,1),
            0 0 10px rgba(255,139,0,1); 
    -moz-box-shadow: 
      inset 0 0 8px  rgba(255,139,0,1),
            0 0 10px rgba(255,139,0,1); 
    box-shadow: 
      inset 0 0 8px  rgba(255,139,0,1),
            0 0 10px rgba(255,139,0,1); 
    padding: 1px;
    background: rgba(255,255,255,0.5);
    margin: 0 0 1px 0;
			}

.INPUTBOXGLOW {
		 font: bold 10pt Arial, Helvetica, sans-serif;
          font-size:10pt;
          font-family:Arial, Helvetica, sans-serif;
 	  font-style: normal;
	  font-weight: normal;
          Color: navy;
    /* border: 3px inset steelblue;

      inset 0 0 8px  rgba(0,0,0,0.1),
            0 0 10px rgba(0,0,0,0.1); 
			*/
    -webkit-box-shadow: 
      inset 0 0 8px  rgba(0,0,0,1),
            0 0 10px rgba(0,0,0,1); 
    -moz-box-shadow: 
      inset 0 0 8px  rgba(0,0,0,1),
            0 0 10px rgba(0,0,0,1); 
    box-shadow: 
      inset 0 0 8px  rgba(0,0,0,1),
            0 0 10px rgba(0,0,0,1); 
    padding: 1px;
    background: rgba(255,255,255,0.5);
    margin: 0 0 1px 0;
			}			
.INPUTBOX3 {
   	  font: normal 9pt Arial, Helvetica, sans-serif;
          font-size:9pt;
          font-family:Arial, Helvetica, sans-serif;
 	  font-style: normal;
	  font-weight: normal;
          Color: navy;
          border-color: #000099;
          border-style:inset;
          }

.LABELFORMAT {
width:30%;
float:left;
text-align:right;
}

.FORMTEXT2  {
	font: bold 9pt Arial, Helvetica, sans-serif;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #006699;
	width:30%;
	float:left;
	text-align:right;
}

.FORMBOX {
	border-style:solid;
	border-width:1px;
	border-color:#006699;
	padding: 2px;
}

.checkbox {
	font: normal 8pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #3366FF; /* Light Blue */
} /* Same as lighttext */
.checkbox_bold  {
	font: bold 8pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #3366FF; /* Light Blue */
} /* Same as lighttext_bold */
/* END OF CONTROLS */

/* CALENDAR Classes */
.CSSinfo_CALENDAR_ONLY {}
.CALTEXT {
	font: bold 8pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: darkblue;
}

.CALINFO	{
	font: normal 8pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: maroon;
}
/* END OF CALENDAR CLASSES */

/* REVIEW PAGE */
.REVIEWTITLE {
	font: bold 10pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: darkblue;
}
.REVIEWTEXT {
	font: 9pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #006699;
}
/* ABOVE IS FROM REVIEW PAGE */
/* LOG DISPLAY */
.LOGYEAR {
	font: bold 10pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: darkblue;
}
.LOGMONTH {
	font: 9pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #006699;
}


/* BELOW IS FROM FAQ PAGE CSS: */
/* COLORS CONVERTED WEB SAFE VERSIONS (NOT websafe.) */
/* GREY IS 999999 Gainsboro is CCCCCC*/
/* SILVER is CCCCCC*/
.CSSinfo_FAQ_ONLY {}
.alignright {
              text-align: right;
           }

.aligncenter {
              text-align: center;
           }

.pageintro {
             font-weight: bold; 
           }

.revision  {
              text-align: center;
             font-weight: bold; 
               font-size: smaller;
           }
.datemodified  {
	font: normal normal 10pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
              text-align: center;
             font-weight: bold;
               font-size: 9;
           }

.goback    {
             line-height: 48pt;
              text-align: center;
          /* vertical-align: center;*/
             font-weight: bold;
           }

.blankpage {
             line-height: 100pt;
              text-align: center;
          /* vertical-align: center;*/
           }

.donate_text {
	font: bold 9pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
	color: #006699;
}

h1         {
              text-align: center;
               font-size: large;
             font-weight: bold;
           }

h2         {
              text-align: center;
             font-weight: bold;
			 font-size: 1.2em;
           }
h3         {
              text-align: center;
             font-weight: bold;
                   color: #999999;
        background-color: #CCCCCC;
                 padding: 5px;
                  margin: 0;
           }

h4         {
             font-weight: bold;
        background-color: #CCCCCC;
                 padding: 8px;
                  margin: 0;
           }
.silver    {
                   color: #CCCCCC;
             font-weight: bold;
           }
/* BORDERS! */
.bordernone {border-style:none;}
.borderdotted {border-style:dotted;	
	border-color:#006699;}
.borderdashed {border-style:dashed;
	border-color:#006699;}
.bordersolid {border-style:solid;
	border-width:5px;
	border-color:#006699;}
.borderdouble {border-style:double;
	border-width:8px;
	border-color:red;}
.bordergroove {border-style:groove;
	border-width:8px;
	border-color:#006699;}
.borderridge {border-style:ridge;
	border-width:8px;
	border-color:#006699;}
.borderinset {border-style:inset;
	border-width:8px;
	border-color:#006699;}
.borderoutset {border-style:outset;
	border-width:8px;
	border-color:#006699;}
.borderhidden {border-style:hidden;}		 
/* Used to check for CSS loading: http://stackoverflow.com/questions/6241669/handling-css-load-failure */......

.alignleft {# float:left;}

/*  START OF ROUND BUTTONS */
.roundbutton {
  font-family: arial;
  color: #FFFFFF !important;
  font-size: 24px;
  font-weight: bold;
  text-align: center;
    display:table-cell;
    padding: 4px 3px 0 3px;
    min-width: 14px;
 vertical-align:middle;
  text-shadow: 1px 1px 0px #330066;
  box-shadow: 10px 10px 10px #BEE2F9;
  border: 2px solid #990000;
      width: 30px;
   height: 30px;
background-color: #006699;
        background:             radial-gradient( 9px -12px, circle, white 8%, #006699 30px );
        background:    -moz-radial-gradient( 9px -12px, circle, white 8%, #006699 30px );
        background:     -ms-radial-gradient( 9px -12px, circle, white 8%, #006699 30px );
        background:      -o-radial-gradient( 9px -12px, circle, white 8%, #006699 30px );
        background: -webkit-radial-gradient( 9px -12px, circle, white 8%, #006699 30px );
   -moz-border-radius: 50px; 
   -webkit-border-radius: 50px; 
   border-radius: 50px;
}
.roundbutton:hover {
  color: #14396A !important;
  background: #00CCFF;
}

/* http://stackoverflow.com/questions/4801181/vertically-and-horizontally-centering-text-in-circle-in-css-like-iphone-notific */
.badge {
    background:             radial-gradient( 5px -9px, circle, white 8%, red 26px );
        background:    -moz-radial-gradient( 5px -9px, circle, white 8%, red 26px );
        background:     -ms-radial-gradient( 5px -9px, circle, white 8%, red 26px );
        background:      -o-radial-gradient( 5px -9px, circle, white 8%, red 26px );
        background: -webkit-radial-gradient( 5px -9px, circle, white 8%, red 26px );
    background-color: red;
    border: 2px solid white;
    border-radius: 12px; /* one half of ( (border * 2) + height + padding ) */
    box-shadow: 1px 1px 1px black;
    color: white;
    font: bold 15px/13px Helvetica, Verdana, Tahoma;
    height: 16px; 
    padding: 4px 3px 0 3px;
    text-align: center;
    min-width: 14px;
}

.badge {
    float: left;
    left: 25px;
    margin: 6px;
    position: relative;
    top: 25px; 
}
/*  END OF ROUND BUTTONS */

#test { line-height: 1px;} 
/* ABOVE IS FROM FAQ PAGE CSS: */
/* END OF MM.CSS */