 body { font-family: Verdana, Helvetica, Arial; }
 p, address, a, td, ul      { font-size: 12px; }
 h1		      { font-size: 24px; }
 h2		      { font-size: 18px; }
 h3		      { font-size: 14px; }
 .comic		    { font-family: Comic Sans MS, Helvetica, Arial; }
 .bigger	      { font-size: 14px; }
 .bigger-still	      { font-size: 16px; }
 .bigger-bigger	      { font-size: 20px; }
 .normal	            { font-size: 12px; }
 .small	            { font-size: 10px; }
 .smallie	            { font-size: 9px; }
 .red		    { color: #FF0000;}
 .blue	            { color: #0000FF; }
 .green	            { color: #009900; }
 .brown		    {color: #660000;}
 .bold		{font-weight: bold;}
 .purple		{color: #49176d;}
 .black		{color: #000000;}
 .right		    {text-align: right;}
li.purpleb	{list-style-type: circle; color:#49176d; }
li.open		{list-style-type: circle;}
li.none		{list-style-type: none; text-indent: -12px;}
 .spaced	{ margin-bottom: 20px; }
 .underline	    { text-decoration: underline;}
 .border    	    { border-right: 2px solid gray;}
 .shadow1	{ text-shadow: black 0.1em 0.1em 0.2em; }
 .shadow2	{ text-shadow: black 0.1em 0.1em 0.4em; }
 .ahem		{ display: none; }
 .greyedout	{color: #999999;}
 .insetbox	{margin-left: 20px; border: 2px solid #eeeeee; padding: 5px;}
 	
#calendarEntry	{ font-size: 14px;
					color: #660000; }

div#calendarEntry p { font-size: 14px;
					 margin: 0; padding: 0;}

#newsEntry	{ font-size: 12px; } 

div#calendarEntry a { font-size: 14px; }

div#calendarEntry ul { font-size: 14px; }

div#newsEntry p { font-size: 12px; 
					 margin: 0; padding: 0;}

#tinymce p { 
			 margin: 0; padding: 0;
			 }

div#newsEntry a { font-size: 12px; }

.mceContentBody {
		width: 400px;
		}

	.TopMenuBar	    { font-size: 11.2px; text-align: center; }
 	.inner	{border-right: 1px solid #fdba30; color: #fdba30; width: 95px; text-align: center; font-weight: bold;}
	.outer	{color: #fdba30; width: 100px; text-align: center; font-weight: bold;}
	.innerSelect	{border-right: 1px solid #fdba30; color: #49176d; background-color: #b3cc94; width: 95px; text-align: center; font-weight: bold;}
	.outerSelect	{color: #fdba30; width: 95px; text-align: center; color: #49176d; background-color: #b3cc94; font-weight: bold;}
	.inner:hover	{color: #49176d; background-color: #b3cc94; cursor: pointer;}
	.outer:hover	{color: #49176d; background-color: #b3cc94; cursor: pointer;}
	.menuitem	{margin-top: 1px; margin-bottom: 1px; padding-left: 10px; text-indent: -10px;}
	.submenuTitle	{border-bottom: 2px solid #b3cc94;}
	
 .displaybox	{
	width: 160px; 
	padding: 5px; 
	min-height: 200px; 
	float: right;
	background-color: #ffffff;
	
	border: 2px solid #fdba30; 
 	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	behavior: url(border-radius.htc);
	}
 .displaybox2	{ 
 	margin-left: 10px; 
 	padding: 5px; 
 	background-color: #fdba30; 
 	width: 140px; 
 	min-height: 250px;
 	border: 2px solid #fdba30;
 	
 	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	behavior: url(border-radius.htc);
	}
 .displaybox3	{ 
 	width: 140px; 
 	margin-left: 10px; 
 	background-color: #ffffff;
 	padding: 5px; 
 	border: 2px solid #b3cc94;

 	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	behavior: url(border-radius.htc);
	}
 .displaybox4	{ 
 	width: 140px; 
 	margin-left: 10px; 
 	background-color: #ffffff;
 	padding: 5px;
 	min-height: 10px;
 	border: 2px solid #fdba30;

 	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	behavior: url(border-radius.htc);
	}
 .menustyle	{cursor: pointer; 
 			 border-bottom: 3px #c7c7e6 solid; 
 			 padding: 5px;
 			 background-color: #f5e6ef;}
 .menustyle1	{cursor: pointer; 
 			 border-bottom: 3px #c7c7e6 solid; 
 			 padding: 5px;
 			 background-color: #f5e6ef;}
 .menustyle0	{cursor: pointer; 
 			 border-bottom: 3px #c7c7e6 solid; 
 			 padding: 5px;
 			 background-color: #fff3f7;}
 .boxstyle	{cursor: pointer; 
 			 border: 2px blue solid; 
 			 padding: 15px; 
 			 background-color: #f5e6ef;}

 input		{ border: 1px solid #c7c7e6;
 			  height: 16px;}
 input.submit 	{ border: 3px outset #c7c7e6;
 				  height: 24px;}
 input[type=radio] { border: none; }

 address	    { font-style: normal; }
 a		    { text-decoration: none; }
 a:link		    { color: #0000FF; }
 a:visited	    { color: #9900FF; }
 a:hover	    { text-decoration: underline; color: #FF0000;}
 				/*{border-style: none; border-width: 0px;}*/
 a.nolink:hover	    { text-decoration: none;  color: #000000;}
 a.nolink:before		{ content: ">"; }
 a.nolink		{ font-weight: bold; color: #49176d; }

 a.TopMenuLink:link	    { color: #fdba30; }
 a.TopMenuLink:visited	    { color: #fdba30; }
 a.TopMenuLink:hover	    { color: #49176d; }
  .hi		    {position: absolute;
		     visibility: hidden;
		     top: -100px;
		     left: -100px;
		     }
		     
 .gs-result	{ 
 			margin-left: 10px;
 			}

