body			{font-family: Arial, Helvetica, sans-serif;
			 background-color:#ffffff; color:#115599; }
h1			{font-weight:bold; font-size:14pt;}
h2			{font-weight:bold; font-size:12pt;}
h5			{font-weight:bold; font-size:10pt; color:#000000; }

a:link			{color:#0000ff; }
a:visited		{color:#cc00cc; }
a:active		{color:#0000ff; }

	.header		{width:835px; height:140px; margin-left:0px; margin-right:0px; margin-top:5px; margin-bottom:0px; }
	.navtopspace	{width:0px; height:14px; }
	.authtopspace	{width:1px; height:40px; }
	.authbottomspace {width:1px; height:30px; }

//	.maintable	{} *//

.p			{font-size:10pt; }

	.newsbox	{display: block; border:solid 1px ; float:left; color:#000000; 
			width:150px; 
			padding:5px; margin-left:5px; font-size:8pt; margin-right: 15px;}
	.newsline	{width:80px;}
	.newsdate	{font-weight:bold; text-decoration:underline; }
	.boxhead	{background-color:#FCD59C; padding:5px;}
	.head		{font-weight:bold; font-size:large;}
	.subhead	{font-weight:bold; font-size:small;}
	.parahead	{font-weight:bold; color:#000000; }
	.difhead	{font-weight:bold; font-size:small; color:#800080; }

	.offer		{padding:5px;
			margin:1px 2px 1px 0;
			border:3px solid #ffbb77;
			background-color:#ffffff; 
			width:370px;
			overflow:hidden; }

      tr.different	{background-color:#eeeebb;}
td			{vertical-align:top;}
      td.matrix		{text-align:center; vertical-align:middle; border-style:ridge; border-color:#999999;
                          border-collapse:collapse; border-width:1px;}
      td.matrixL	{text-align:left; vertical-align:middle; border-style:ridge; border-color:#999999;
                          border-collapse:collapse; border-width:1px;}
      td.center		{text-align:center; vertical-align:middle; }
        .center		{text-align:center; color:#004480;}

	.news		{text-align:center; horizontal-align:middle; vertical-align:top;
			position:relative;top:0px;left:0px;
			font-size:12px;
			float:left;
			padding:5px;
			margin:1px 2px 1px 0;
			color:#004480; 
			width:165px; height:270px;
			overflow:hidden; }
        .newscont	{text-align:left;   vertical-align:top; color:#004480; width:135px; padding-left:20px; padding-right:5px; font-size:small;}
	.newsthumb	{width:107px; height:154px; border:0px; padding-top:5px; left:auto; right:auto;}
      ul		{list-style-position:outside; }
      ul.newscont	{list-style-position:outside; padding-left:15px; font-style:italic; font-size:x-small; padding-left: 15px; margin-left: 15px}
      li.newscont	{list-style-position:outside; padding-left:15px; font-style:italic; font-size:x-small; padding-left: 15px; margin-left: 15px}
      ul.toc		{list-style-position:outside;  font-size:small; }
        .event		{text-align:left; vertical-align:top; }
        .pastevent	{text-align:left; vertical-align:top; }

th			{background-color:#eeeebb; text-align:center; vertical-align:middle; font-weight:bold;}
      th.matrix		{background-color:#eeeebb; text-align:center; vertical-align:middle; font-weight:bold;
                         border-style:ridge; border-color:#999999; border-collapse:collapse;
                         border-width:1px}

	.piece		{font-weight:bold;}
	.spaced		{padding-bottom:15px; padding-top:15px;}
	.spacedtop	{		      padding-top:15px;}

        .bord		{border-style:ridge; border-color:#999999; border-width:1px}

	.pow		{font-weight:bold; color:#dd0000; text-decoration:blink;}
	.pow-		{font-weight:bold; color:#dd0000; }

	.wow		{text-align:center; color:#cc00cc;}

        .lowlight	{;}

	.boxtext	{background-color:#115599; font-weight:bold; color:#ffffff; padding:5px;}

	.smalllogo	{width:100px; height:39px; margin-bottom:10px; margin-right:20px; float:left; }
	.footer		{background-color:#e7e7e7; }
	.regaddress	{font-size:x-small; color:#000000; margin-left:0px; margin-top:10px; }

      li.zero		{list-style: none;}

	.floatleft	{float:left; }
	.floatright	{float:right; }

	.searchbox	{float:right; }
	.normal		{text-decoration:none; font-family: Verdana, "Times New Roman", Arial, Helvetica, sans-serif;
			 color:#616161; font-size:10pt;}

	.tutor		{position:relative;top:0px;left:0px;
			font-size:12px;
			float:left;
			padding:5px;
			margin:1px 2px 1px 0;
			border:3px solid #ffbb77;
			background-color:#FCD59C; 
			width:185px;
			height:285px;
			overflow:hidden; }
	.tutorname	{font-weight:bold; }
	.tutorpicdiv	{height:145px; }
	.tutorpic	{margin-left:43px; margin-top:10px; margin-bottom:10px; }
	.tutortext	{font-size:x-small; font-style:italic; height:35px; }
	.location	{font-size:12px; font-weight:bold; color:#990033; }

	.tutorprofile	{width:642; border:none; }
	.tp1		{width:110px; }
	.tp2		{width:130px; }
	.tp3		{width:360px; }

	.reviewbox	{display: block; border:solid 1px ; float:right; color:#000000; 
			background-color:#fff68f; width:105px; 
			padding:5px; margin-left:5px; font-size:x-small; }




//004480 LGMA blue text?
//115599 rgb(17,85,153)   = LGMA blue (body, news, events, boxtext)
//0080FF rgb(0,128,255)   = LGMA light blue
//cc00cc rgb(204,0,204)   = LGMA cerise (links hover, followed)
//ffbb77 rgb(255,187,119) = LGMA peach
//990033 rgb(153,0,51)    = DCA burgundy
//ffff00 rgb(255,255,0)   = DCA yellow
//0000ff rgb(0,0,255)     = MANGO blue  (links)
//ffc000 rgb(255,192,0)   = MANGO yellow
//ff0000 rgb(255,0,0)     = MANGO red

//dddddd rgb(221,221,221) = grey (nav background)

//800080=purple (difhead)
//dd0000=blood red (pow)
//FCD59C=peach (boxhead)
//eeeebb=cream/lemon (different table)
//999999=grey (matrix)
//556B2F=kakhi (was lowlight onpast events)
//669933=grass green (was past events)

// *//
